@media screen and (max-width: 1600px){:root{--wp--style--global--content-size: calc(100% - 4rem);--wp--style--global--wide-size: calc(100% - 2rem)}}@media screen and (max-width: 600px){:root{--wp--style--global--content-size: calc(100% - 2rem);--wp--style--global--wide-size: calc(100% - 1rem)}:root :where(h1){font-size:30px}}@media screen and (max-width: 768px){.container.wide-container{width:90%}}@media screen and (max-width: 768px){.container.wide-container .container-flex{flex-direction:column;gap:64px}}@media screen and (max-width: 768px){.wp-block-group.container.is-layout-flow.wp-block-group-is-layout-flow{width:90%;max-width:90%;margin:auto}}@media screen and (max-width: 768px){.wp-block-group.is-layout-flow.wp-block-group-is-layout-flow{width:100%;margin:auto;padding-top:12px;padding-bottom:12px}}@media screen and (max-width: 768px){.see-all-button{margin-top:-10px !important}}@media screen and (max-width: 768px){.wp-block-group.is-layout-flow.wp-block-group-is-layout-flow{width:100%}}@media screen and (max-width: 768px){.wp-block-group.container.is-layout-flow.wp-block-group-is-layout-flow{width:90% !important}}@media screen and (max-width: 768px){.alignright{width:100%;display:flex;justify-content:center}}.wp-block-site-logo{width:20%}.wp-block-site-logo img{width:100%}.wp-block-site-logo a{width:100%}:where(.wp-site-blocks)>*{margin-block-start:0px;margin-block-end:0}ul{font-size:18px}p{font-weight:400;line-height:1.6;font-size:18px}.p-large{font-weight:300;line-height:1.6;font-size:18px}:root :where(p){margin-top:0px;margin-bottom:12px;margin-top:8px}.wp-block-button__link{background-color:#d7282f;border:none;border-radius:28px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-size:12px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word;width:auto}.container{width:70%;margin:0 auto;height:100%;display:flex;align-items:center;padding:4rem 0;justify-content:center}@media screen and (max-width: 1400px){.container{width:80%}}@media screen and (max-width: 1000px){.container{width:100%;max-width:var(--wp--style--global--content-size);padding:3rem 0}}.container-flex{display:flex;justify-content:space-between;align-items:center;width:100%}.white-heading{color:#fff;flex:1;padding-right:2rem}.black-heading{color:#000;flex:1;padding-right:2rem}.video-container{flex:1;aspect-ratio:16/9;align-items:center}.img-container{display:flex;flex:.5;justify-content:end}iframe{width:100%;height:100%;border:none}.learn-more{color:#e60000;text-decoration:none;font-weight:bold;margin-top:auto}.banner-image-side{display:flex;justify-content:center}.banner-img{width:70%}.white-section{background-color:#fff}.wp-block-group.iframe-jobs.is-layout-flow.wp-block-group-is-layout-flow{height:700px}.cw-main-content{width:100%;max-width:1200px;margin:0 auto;padding:4rem;box-sizing:border-box}@media screen and (max-width: 1200px){.cw-content,.cw-main-content{padding-left:2rem;padding-right:2rem}}@media screen and (max-width: 600px){.cw-content,.cw-main-content{padding-left:1rem;padding-right:1rem}}@media screen and (max-width: 1200px){.cw-main-content{padding-top:2rem;padding-bottom:2rem}}@media screen and (max-width: 600px){.cw-main-content{padding-top:1rem;padding-bottom:1rem}}.search-results-content{max-width:900px;margin:0 auto;padding:20px 0}#blog-archive .wp-block-query{max-width:900px}.search-heading{font-size:2rem;margin-bottom:4rem;font-style:normal;color:var(--wp--preset--color--red)}@media screen and (max-width: 600px){.search-heading{margin-bottom:2rem}}.wp-block-post-template{list-style-type:none;padding:0}.search-results-content .wp-block-post-template>li{background-color:#fff;border-radius:10px;overflow:hidden;margin-bottom:30px;transition:all .3s ease;padding:16px}.search-results-content .wp-block-post-template>li:hover{box-shadow:0 4px 20px rgba(0,0,0,.1)}#blog-archive .wp-block-post-template>li{background-color:#fff;border-radius:10px;overflow:hidden;margin-bottom:30px;transition:all .3s ease;padding:16px}#blog-archive .wp-block-post-template>li:hover{box-shadow:0 4px 20px rgba(0,0,0,.1)}.wp-block-post-template li>.wp-block-group{display:flex;padding:0;align-items:flex-start}.wp-block-post-featured-image.archive-post-image{flex:0 0 300px;height:200px;overflow:hidden}.wp-block-post-featured-image.archive-post-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;border-radius:10px}#blog-archive .wp-block-group .wp-block-group{flex:1;padding:0}.wp-block-post-title{font-size:27px;font-weight:700;line-height:1.2;margin-top:0;margin-bottom:10px}.wp-block-post-title a{color:#333;text-decoration:none}.wp-block-post-excerpt{font-size:.9em;color:#666;line-height:1.6;margin-bottom:16px}.wp-block-post-excerpt__more-link{color:#000;text-decoration:none;font-weight:600}.wp-block-post-type-name{font-size:.8em;color:#666;text-transform:uppercase}.wp-block-query-pagination{display:flex;justify-content:center;gap:10px;margin-top:40px}.wp-block-query-pagination-numbers{display:flex;gap:5px}.wp-block-query-pagination-numbers .page-numbers,.wp-block-query-pagination-previous,.wp-block-query-pagination-next{padding:5px 10px;background-color:#f0f0f0;color:#333;text-decoration:none;border-radius:4px}.wp-block-query-pagination-numbers .page-numbers.current{background-color:#06c;color:#fff}@media(max-width: 768px){.wp-block-post-template li>.wp-block-group{flex-direction:column}.wp-block-post-featured-image.archive-post-image{flex:0 0 auto;height:200px;margin-bottom:15px}.wp-block-group .wp-block-group{padding:0}}.search-results-content{max-width:900px;margin:0 auto;padding:20px 0}.wp-block-post-template{list-style-type:none;padding:0}.search-results-content .wp-block-post-template>li{background-color:#fff;border-radius:10px;overflow:hidden;margin-bottom:30px;transition:all .3s ease;padding:16px}.search-results-content .wp-block-post-template>li:hover{box-shadow:0 4px 20px rgba(0,0,0,.1)}#blog-archive .wp-block-post-template>li{background-color:#fff;border-radius:10px;overflow:hidden;margin-bottom:30px;transition:all .3s ease;padding:16px}#blog-archive .wp-block-post-template>li:hover{box-shadow:0 4px 20px rgba(0,0,0,.1)}.wp-block-post-template li>.wp-block-group{display:flex;padding:0;align-items:flex-start}.wp-block-post-featured-image.archive-post-image{flex:0 0 300px;height:200px;overflow:hidden}.wp-block-post-featured-image.archive-post-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;border-radius:10px}#blog-archive .wp-block-group .wp-block-group{flex:1;padding:0}.wp-block-post-title{font-size:27px;font-weight:700;line-height:1.2;margin-top:0;margin-bottom:10px}.wp-block-post-title a{color:#333;text-decoration:none}.wp-block-post-excerpt{font-size:.9em;color:#666;line-height:1.6;margin-bottom:16px}.wp-block-post-excerpt__more-link{color:#000;text-decoration:none;font-weight:600}.wp-block-post-type-name{font-size:.8em;color:#666;text-transform:uppercase}.wp-block-query-pagination{display:flex;justify-content:center;gap:10px;margin-top:40px}.wp-block-query-pagination-numbers{display:flex;gap:5px}.wp-block-query-pagination-numbers .page-numbers,.wp-block-query-pagination-previous,.wp-block-query-pagination-next{padding:5px 10px;background-color:#f0f0f0;color:#333;text-decoration:none;border-radius:4px}.wp-block-query-pagination-numbers .page-numbers.current{background-color:#06c;color:#fff}@media(max-width: 768px){.wp-block-post-template li>.wp-block-group{flex-direction:column}.wp-block-post-featured-image.archive-post-image{flex:0 0 auto;height:200px;margin-bottom:15px}.wp-block-group .wp-block-group{padding:0}}#blog-single{background-color:#eee;min-height:100vh;display:flex;flex-direction:column}#blog-single .content-wrapper{width:100%;max-width:100%;margin:0 auto;background-color:#eee;position:relative;flex-grow:1}#blog-single .post-header{background-color:#fff;padding:50px 0;margin-bottom:30px;width:100%}#blog-single .post-title{font-size:42px !important;margin-bottom:10px;text-align:center;max-width:1000px;margin-left:auto;margin-right:auto}#blog-single .post-meta{color:#666;margin-bottom:0;text-align:center;display:flex;justify-content:center;gap:4px}#blog-single .post-meta .date{font-style:normal;font-size:16px}#blog-single .post-meta .date .wp-block-post-date{display:inline;margin:0px !important}#blog-single .post-content-wrapper{background-color:#fff;padding:70px;border-radius:10px;max-width:1000px;margin:0 auto}#blog-single .post-content{margin-bottom:40px}#blog-single .post-content .p-large{font-size:18px !important;line-height:1.8;margin-bottom:20px}#blog-single figure.wp-block-image.aligncenter.is-resized{margin-bottom:16px}#blog-single .post-meta .date{margin:0px}#blog-single .wp-block-post-date{margin:0px !important}#blog-single .related-posts-wrapper{width:100%;background-color:#fff;padding:50px 0;margin-top:50px}#blog-single .related-posts-inner{max-width:80%;margin:0 auto;padding:0 15px;gap:32px}#blog-single .related-posts-wrapper h2{text-align:center;margin-bottom:16px;font-size:24px;color:#333}#blog-single .related-posts{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px}#blog-single .related-post{width:calc(100% - 20px);display:flex;flex-direction:column}#blog-single .related-post img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;border-radius:5px}#blog-single .related-post h3{font-size:18px;margin:15px 0 10px;color:#333}#blog-single .related-post p{font-size:14px;margin:0;color:#666;line-height:1.4}#blog-single .wp-block-post-template{display:flex;gap:32px}#blog-single figure.wp-block-post-featured-image{margin:0}@media(max-width: 768px){#blog-single .related-posts{flex-direction:column}#blog-single .related-post{width:100%}}.wp-block-post-template.no-margin-top>li:hover{box-shadow:0 4px 20px rgba(0,0,0,.1)}#blog-single .wp-block-post-excerpt{margin-top:0px}.is-layout-flow>.wp-block-group{margin-block-start:0}.is-layout-flow>.no-margin-top{margin-block-start:0 !important}.wp-block-post-template.no-margin-top>*{margin-block-start:0 !important;padding:25px;border-radius:12px}.related-post .wp-block-first-post-image img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.custom-post-layout{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:24px}.custom-post-layout>.wp-block-first-post-image{flex-shrink:0}.custom-post-layout>.wp-block-group{flex-grow:1;flex-shrink:1;flex-basis:auto}@media(max-width: 600px){.custom-post-layout{flex-wrap:wrap}.custom-post-layout>.wp-block-first-post-image,.custom-post-layout>.wp-block-group{flex-basis:100%}}.custom-search-form .wp-block-search__button{background-color:#e60000;border-radius:9999px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-size:1.125em;padding:calc(.667em + 2px) calc(1.333em + 2px);text-align:center;text-decoration:none;word-break:break-word;box-sizing:border-box}.three-column-list ul{-moz-column-count:3;column-count:3;-moz-column-gap:20px;column-gap:20px}.three-column-list li{-moz-column-break-inside:avoid;break-inside:avoid-column;page-break-inside:avoid;-webkit-column-break-inside:avoid}@media(max-width: 768px){.three-column-list ul{-moz-column-count:2;column-count:2}}@media(max-width: 480px){.three-column-list ul{-moz-column-count:1;column-count:1}}table.aligncenter{margin:auto;margin-bottom:50px}