@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap");@font-face{font-family:"Avenir Next Cyr";src:url("../fonts/AvenirNextCyr/AvenirNextCyr-Medium.ttf");font-weight:400;font-style:normal}@font-face{font-family:"Avenir Next Cyr";src:url("../fonts/AvenirNextCyr/AvenirNextCyr-Demi.ttf");font-weight:700;font-style:normal}@font-face{font-family:"Avenir Next Cyr";src:url("../fonts/AvenirNextCyr/AvenirNextCyr-Bold.ttf");font-weight:750;font-style:normal}html{overflow-x:hidden}body{margin:0;font-family:Inter, sans-serif !important}main{min-height:500px}.hide{display:none !important}.rounded{border-radius:4px}@media (max-width:768px){img{width:100%}}img.rounded-md{border-radius:8px}img.rounded-lg{border-radius:12px}img.aspect-initial{aspect-ratio:initial !important}img.aspect-373-200{aspect-ratio:calc(373 / 200) !important}img.aspect-340-200{aspect-ratio:calc(340 / 200) !important}@media (max-width:768px){img.aspect-340-200{aspect-ratio:calc(1 / 1) !important}}@media (max-width:768px){img.aspect-square-md{aspect-ratio:calc(1 / 1) !important}}.btn-standard{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px}@media (max-width:768px){.btn-standard{min-width:156px}}.btn-standard:hover,.btn-standard:focus,.btn-standard:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}.btn-standard:hover{background:#EA4F02;border:2px solid #EA4F02}.btn-standard:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}.btn-standard:active{background:#DF4C02;border:2px solid #DF4C02}.btn-primary{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px}@media (max-width:768px){.btn-primary{min-width:156px}}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}.btn-primary:hover{background:#EA4F02;border:2px solid #EA4F02}.btn-primary:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}.btn-primary:active{background:#DF4C02;border:2px solid #DF4C02}.btn-secondary{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px;background:#ffffff;color:#FE5602;border:2px solid #FE5602;padding:16px 15px;min-width:134px}@media (max-width:768px){.btn-secondary{min-width:156px}}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}.btn-secondary:hover{background:#EA4F02;border:2px solid #EA4F02}.btn-secondary:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}.btn-secondary:active{background:#DF4C02;border:2px solid #DF4C02}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{color:#D14702;border:2px solid #D14702}.btn-secondary:hover{background:rgba(209, 71, 2, 0.08)}.btn-secondary:focus-visible{background:rgba(209, 71, 2, 0.08);outline:2px solid #D14702;outline-offset:2px}.btn-secondary:active{background:rgba(209, 71, 2, 0.12) !important}.border-color{border-color:#bbb}.blue{color:#1e3d89}.text-1-dark{color:#241710}.text-2-dark{color:#43362F}.text-3-mid{color:#62554E}.text-4-mid{color:#7A7370}.text-5-light{color:#EFE8E5}.text-primary-8{color:#C29800}.primary-1{color:#FFFDF5}.primary-2{color:#FFFAE6}.primary-3{color:#FFF4CC}.primary-4{color:#FFE999}.primary-5{color:#FFD94D}.primary-6{color:#FFC900}.primary-7{color:#E6B400}.primary-8{color:#C29800}.primary{color:#FFC900}.orange-1{color:#FFF7F3}.orange-2{color:#FFEEE6}.orange-3{color:#FFDDCC}.orange-4{color:#FFBB9A}.orange-5{color:#FE894E}.orange-6{color:#FE5602}.orange-7{color:#D14702}.orange-8{color:#8F3101}.bg-white{background-color:#ffffff}.bg-primary-1{background-color:#FFFDF5}.bg-primary-2{background-color:#FFFAE6}.bg-primary-3{background-color:#FFF4CC}.bg-primary-4{background-color:#FFE999}.bg-primary-5{background-color:#FFD94D}.bg-primary-6{background-color:#FFC900}.bg-primary-7{background-color:#E6B400}.bg-primary-8{background-color:#C29800}.bg-orange-1{background-color:#FFF7F3}.bg-orange-2{background-color:#FFEEE6}.bg-orange-3{background-color:#FFDDCC}.bg-orange-4{background-color:#FFBB9A}.bg-orange-5{background-color:#FE894E}.bg-orange-6{background-color:#FE5602}.bg-orange-7{background-color:#D14702}.bg-orange-8{background-color:#8F3101}.sponsors-background{background-color:rgba(255, 253, 245, 0.6)}.ellipses-2-lines{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ellipses-3-lines{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}header,main,footer{display:grid;grid-template-columns:1fr min(calc(100% - 2 * 20px), 100%) 1fr}@media (width>768px){header,main,footer{grid-template-columns:1fr min(calc(100% - 2 * 28px), 100%) 1fr}}header>*,main>*,footer>*{grid-column:2;width:100%;max-width:1200px;margin-inline:auto}section{padding-top:2rem;padding-bottom:2rem}@media (width>768px){section{padding-top:2.5rem;padding-bottom:2.5rem}}section.full-bleed{grid-column:1 / -1;max-width:none;z-index:10}section.full-bleed>div{max-width:calc(1200px + 28px + 28px);margin-inline:auto;padding-inline:20px}@media (width>768px){section.full-bleed>div{padding-inline:28px}}.max-width-inner{max-width:996px}@media (width>768px){.desktop-banner-width{max-width:920px}}@media (width <= 768px){.mobile-banner-width{max-width:320px}}body{font-family:Inter, sans-serif !important;--e-global-typography-text-font-family: Inter, sans-serif !important}body h1,body h2,body h3,body h4,body h5,body h6{font-family:Inter, sans-serif !important;font-weight:750;line-height:1.2;margin-top:0;margin-bottom:0.6em;color:#241710}body h1{font-size:clamp(32px, 5vw, 40px)}body h2{font-size:clamp(32px, 4vw, 32px)}body h3{font-size:clamp(24px, 3vw, 30px);font-weight:700}body h4{font-size:18px;font-weight:700}body h5{font-size:clamp(1.25rem, 4vw, 1.25rem);font-weight:700}body h6{font-size:clamp(1rem, 2vw, 1rem);font-weight:700}body p{font-size:16px;font-family:Inter, sans-serif !important;font-weight:400;line-height:1.5;margin-bottom:1em;color:#7A7370}body a{font-family:Inter, sans-serif !important;color:#D14702}body a:hover,body a:focus,body a:active{color:#D14702;text-decoration:underline;text-underline-offset:4px}body ul{font-family:Inter, sans-serif !important;color:#62554E}body ol{font-family:Inter, sans-serif !important;color:#62554E}html.mobile-menu-open{overflow:hidden}html.mobile-menu-open .mobile-menu-icon.hamburger{display:none}html.mobile-menu-open .mobile-menu-icon.cross{display:block}html.mobile-menu-open .mobile-menu{display:block !important}html .mobile-menu-icon.hamburger{display:block}html .mobile-menu-icon.cross{display:none}header{z-index:1000;position:fixed;width:100%;background:#ffffff;box-shadow:0px 2px 4px 0px rgba(247, 239, 220, 0.7);border-bottom:2px solid #FFD94D;min-height:72px}@media (width>768px){header{min-height:84px}}header section{position:relative;min-height:72px;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding-top:0;padding-bottom:0}@media (width>768px){header section{min-height:84px}}header section .site-brand{z-index:1;display:flex;align-items:center}header section .site-brand .logo a{display:inline-block}header section .site-brand .logo a img{position:relative;max-width:234px;height:auto;top:4px}@media (width <= 768px){header section .site-brand .logo a img{max-width:200px}}header section .site-nav{display:flex;align-items:center;flex-grow:1}@media (max-width:1024px){header section .site-nav{display:none}}header section .site-nav .menu-main-menu-container{margin-left:auto}header section .site-nav .header-buttons{display:flex;align-items:center;margin-left:20px}header section .site-nav .header-buttons .btn{margin-left:10px}header section .site-nav .header-buttons .btn.btn-outline{background-color:transparent;color:#FE5602;border:2px solid #FE5602;font-size:15px;font-weight:700;padding:12px 20px;border-radius:50vw;min-width:140px;display:inline-flex;justify-content:center;align-items:center;transition:all 0.2s ease}header section .site-nav .header-buttons .btn.btn-outline:hover{background-color:#FFEEE6}header section .site-nav .header-buttons .btn.btn-primary{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px;text-transform:none}@media (max-width:768px){header section .site-nav .header-buttons .btn.btn-primary{min-width:156px}}header section .site-nav .header-buttons .btn.btn-primary:hover,header section .site-nav .header-buttons .btn.btn-primary:focus,header section .site-nav .header-buttons .btn.btn-primary:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}header section .site-nav .header-buttons .btn.btn-primary:hover{background:#EA4F02;border:2px solid #EA4F02}header section .site-nav .header-buttons .btn.btn-primary:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}header section .site-nav .header-buttons .btn.btn-primary:active{background:#DF4C02;border:2px solid #DF4C02}header section .site-nav ul.menu{display:flex;flex-wrap:wrap}header section .site-nav ul.menu li{display:block;padding:8px 10px}@media (width <= 1280px){header section .site-nav ul.menu li{padding:8px 6px}}header section .site-nav ul.menu li:first-child{padding-left:0}header section .site-nav ul.menu li:last-child{padding-right:0}header section .site-nav ul.menu li.current-menu-item a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}header section .site-nav ul.menu li a{font-size:18px;font-weight:500;color:#43362F}header section .site-nav ul.menu li a:hover,header section .site-nav ul.menu li a:focus,header section .site-nav ul.menu li a:active{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}@media (width <= 1536px){header section .site-nav ul.menu li a{font-size:19px}}@media (width <= 1280px){header section .site-nav ul.menu li a{font-size:16px}}header section .site-nav ul.menu .menu-item-has-children{position:relative;display:inline-block}header section .site-nav ul.menu .menu-item-has-children>a{position:relative;display:inline-block;padding-right:1.5em;white-space:nowrap}header section .site-nav ul.menu .menu-item-has-children>a::after{content:"";display:inline-block;font-weight:500;width:8px;height:8px;border-right:2px solid #FE5602;border-bottom:2px solid #FE5602;position:absolute;right:0.5em;top:50%;transform:translateY(-75%) rotate(45deg);transition:transform 0.2s ease}header section .site-nav ul.menu .menu-item-has-children>a[aria-expanded="true"]::after{transform:translateY(-25%) rotate(-135deg)}header section .site-nav ul.menu .menu-item-has-children .screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}header section .site-nav ul.menu .menu-item-has-children .sub-menu{display:none;position:absolute;top:calc(100% + 5px);left:-16px;min-width:250px;background:#fff;box-shadow:0 0 2px rgba(0, 0, 0, 0.2);z-index:1000;margin:0;padding:0px 0 !important;border-radius:8px;border:1px solid 0 0 2px rgba(0, 0, 0, 0.2);list-style:none;opacity:0;transform:translateY(-10px);transition:opacity 0.2s ease, transform 0.2s ease}header section .site-nav ul.menu .menu-item-has-children .sub-menu:before{content:"";position:absolute;top:-15px;left:0;width:100%;height:15px;background:transparent}header section .site-nav ul.menu .menu-item-has-children .sub-menu.show{display:block;opacity:1;transform:translateY(0)}header section .site-nav ul.menu .menu-item-has-children .sub-menu li{display:block;margin:0;padding:0;width:100%}header section .site-nav ul.menu .menu-item-has-children .sub-menu a{display:block;width:100%;padding:10px 16px;color:inherit;text-decoration:none;font-size:16px !important;font-weight:400 !important;line-height:1.5;white-space:nowrap;transition:background-color 0.2s ease, color 0.2s ease}header section .site-nav ul.menu .menu-item-has-children .sub-menu a:hover,header section .site-nav ul.menu .menu-item-has-children .sub-menu a.active{background-color:#FFEEE6;text-decoration:underline;color:#FE5602}header section .site-nav ul.menu .menu-item-has-children .sub-menu a.active{font-weight:500 !important;background-color:#FFEEE6;text-decoration:underline;color:#FE5602}@media (max-width:768px){header section .site-nav ul.menu .menu-item-has-children{display:block;position:relative}header section .site-nav ul.menu .menu-item-has-children>a{position:relative;padding-right:40px}header section .site-nav ul.menu .menu-item-has-children>a::after{display:none}header section .site-nav ul.menu .menu-item-has-children .mobile-dropdown-toggle{position:absolute;right:0;top:0;display:block;width:40px;height:54px;z-index:2;cursor:pointer}header section .site-nav ul.menu .menu-item-has-children .mobile-dropdown-toggle::before,header section .site-nav ul.menu .menu-item-has-children .mobile-dropdown-toggle::after{content:"";position:absolute;right:18px;top:50%;width:12px;height:2px;background-color:#FE5602;transition:transform 0.3s ease}header section .site-nav ul.menu .menu-item-has-children .mobile-dropdown-toggle::before{transform:translateY(-50%) rotate(90deg)}header section .site-nav ul.menu .menu-item-has-children .mobile-dropdown-toggle::after{transform:translateY(-50%)}header section .site-nav ul.menu .menu-item-has-children>a[aria-expanded="true"]+.mobile-dropdown-toggle::before{transform:translateY(-50%) rotate(0)}header section .site-nav ul.menu .menu-item-has-children .sub-menu{position:static;left:0;transform:none;box-shadow:none;padding:0 0 0 1rem;background:transparent;opacity:1;border:none;display:none}header section .site-nav ul.menu .menu-item-has-children .sub-menu.show{display:block;transform:none;padding-bottom:5px}header section .site-nav ul.menu .menu-item-has-children .sub-menu::before{display:none}header section .site-nav ul.menu .menu-item-has-children .sub-menu a{padding:8px 0;border-bottom:none;background-image:none !important}header section .site-nav ul.menu .menu-item-has-children .sub-menu a.active{background-color:transparent;color:#FE5602}}header section .site-nav-mobile{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;display:none}@media (max-width:1024px){header section .site-nav-mobile{display:flex;align-items:center;position:relative;z-index:1100}}header section .site-nav-mobile .mobile-menu-toggle{z-index:1101;cursor:pointer;position:absolute;right:20px;top:20px;width:24px;height:24px;background:none;border:none;padding:0;display:flex;align-items:center;justify-content:center}header section .site-nav-mobile .mobile-menu-toggle::before,header section .site-nav-mobile .mobile-menu-toggle::after{content:"";position:absolute;width:18px;height:2px;background-color:#FE5602;transition:transform 0.3s ease}header section .site-nav-mobile .mobile-menu-toggle::before{transform:rotate(45deg)}header section .site-nav-mobile .mobile-menu-toggle::after{transform:rotate(-45deg)}header section .site-nav-mobile .hamburger-icon{display:none}header section .site-nav-mobile svg.mobile-menu-icon{cursor:pointer;z-index:10;width:44px;height:44px;padding:0px;margin-right:-10px}header section .site-nav-mobile svg.mobile-menu-icon path{fill:#D14702}header section .site-nav-mobile svg.mobile-menu-icon.cross{width:44px;height:44px;padding:10px}header section .site-nav-mobile svg.mobile-menu-icon.cross path{fill:#D14702}header section .site-nav-mobile .mobile-menu{display:none;position:absolute;background:#ffffff;z-index:1050;overflow-y:auto;-webkit-overflow-scrolling:touch}@media (width <= 1024px){header section .site-nav-mobile .mobile-menu{width:calc(100vw);height:calc(100dvh - 84px);top:calc(84px);left:calc(-100vw + 28px + 28px + 6px)}}@media (width <= 768px){header section .site-nav-mobile .mobile-menu{width:calc(100vw);height:calc(100dvh - 72px);top:calc(72px);left:calc(-100vw + 20px + 20px + 14px)}}header section .site-nav-mobile .mobile-menu .mobile-menu-header{display:flex;justify-content:flex-end;padding:15px 20px;border-bottom:1px solid #EEE}header section .site-nav-mobile .mobile-menu .mobile-menu-header .mobile-menu-close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:none;border:none;padding:0;cursor:pointer}header section .site-nav-mobile .mobile-menu .mobile-menu-header .mobile-menu-close:focus{outline:none}header section .site-nav-mobile .mobile-menu .mobile-menu-header .mobile-menu-close svg{width:14px;height:14px}header section .site-nav-mobile .mobile-menu .menu-main-menu-container,header section .site-nav-mobile .mobile-menu .menu-header-menu-container,header section .site-nav-mobile .mobile-menu .mobile-nav-menu{background:#ffffff;width:100%}header section .site-nav-mobile .mobile-menu .menu-main-menu-container ul,header section .site-nav-mobile .mobile-menu .menu-header-menu-container ul,header section .site-nav-mobile .mobile-menu .mobile-nav-menu ul{height:inherit;display:flex;flex-direction:column;justify-content:start;padding:0;margin:0;width:100%;list-style:none}header section .site-nav-mobile .mobile-menu .menu-main-menu-container ul li,header section .site-nav-mobile .mobile-menu .menu-header-menu-container ul li,header section .site-nav-mobile .mobile-menu .mobile-nav-menu ul li{padding:0;position:relative;margin:0;width:100%;display:block;border-bottom:1px solid #EEE}header section .site-nav-mobile .mobile-menu .menu-main-menu-container ul li:last-child,header section .site-nav-mobile .mobile-menu .menu-header-menu-container ul li:last-child,header section .site-nav-mobile .mobile-menu .mobile-nav-menu ul li:last-child{border-bottom:none}header section .site-nav-mobile .mobile-menu .menu-main-menu-container ul li a,header section .site-nav-mobile .mobile-menu .menu-header-menu-container ul li a,header section .site-nav-mobile .mobile-menu .mobile-nav-menu ul li a{display:block;color:#43362F;font-size:16px;font-weight:700;border-bottom:none;padding:1.5em 1.5em;width:100%;text-decoration:none}header section .site-nav-mobile .mobile-menu .menu-main-menu-container ul li a:hover,header section .site-nav-mobile .mobile-menu .menu-main-menu-container ul li a:focus,header section .site-nav-mobile .mobile-menu .menu-main-menu-container ul li a:active,header section .site-nav-mobile .mobile-menu .menu-header-menu-container ul li a:hover,header section .site-nav-mobile .mobile-menu .menu-header-menu-container ul li a:focus,header section .site-nav-mobile .mobile-menu .menu-header-menu-container ul li a:active,header section .site-nav-mobile .mobile-menu .mobile-nav-menu ul li a:hover,header section .site-nav-mobile .mobile-menu .mobile-nav-menu ul li a:focus,header section .site-nav-mobile .mobile-menu .mobile-nav-menu ul li a:active{text-decoration:none}header section .site-nav-mobile .mobile-menu .menu-main-menu-container ul li.menu-item-has-children>a+.submenu-toggle-dropdown,header section .site-nav-mobile .mobile-menu .menu-header-menu-container ul li.menu-item-has-children>a+.submenu-toggle-dropdown,header section .site-nav-mobile .mobile-menu .mobile-nav-menu ul li.menu-item-has-children>a+.submenu-toggle-dropdown{content:"";display:block;cursor:pointer;z-index:1000;position:absolute;background-image:url("../images/icons/mobile-dropdown-arrow.svg");background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:16px;width:64px;height:70px;right:calc(1.5em - 20px);top:calc(1.5em - 24px);transform-origin:center}header section .site-nav-mobile .mobile-menu .menu-main-menu-container ul li.menu-item-has-children .submenu-toggle-dropdown[aria-expanded="true"],header section .site-nav-mobile .mobile-menu .menu-header-menu-container ul li.menu-item-has-children .submenu-toggle-dropdown[aria-expanded="true"],header section .site-nav-mobile .mobile-menu .mobile-nav-menu ul li.menu-item-has-children .submenu-toggle-dropdown[aria-expanded="true"]{transform:scale(-1)}header section .site-nav-mobile .mobile-menu .menu-main-menu-container ul li.menu-item-has-children ul.sub-menu,header section .site-nav-mobile .mobile-menu .menu-header-menu-container ul li.menu-item-has-children ul.sub-menu,header section .site-nav-mobile .mobile-menu .mobile-nav-menu ul li.menu-item-has-children ul.sub-menu{margin:0;padding:0;border-top:1px solid #EEEEEE;width:100%;position:static;box-shadow:none;border-radius:0;border:none;transform:none;opacity:1;display:none}header section .site-nav-mobile .mobile-menu .menu-main-menu-container ul li.menu-item-has-children ul.sub-menu.show,header section .site-nav-mobile .mobile-menu .menu-header-menu-container ul li.menu-item-has-children ul.sub-menu.show,header section .site-nav-mobile .mobile-menu .mobile-nav-menu ul li.menu-item-has-children ul.sub-menu.show{display:block;opacity:1}header section .site-nav-mobile .mobile-menu .menu-main-menu-container ul li.menu-item-has-children ul.sub-menu:before,header section .site-nav-mobile .mobile-menu .menu-header-menu-container ul li.menu-item-has-children ul.sub-menu:before,header section .site-nav-mobile .mobile-menu .mobile-nav-menu ul li.menu-item-has-children ul.sub-menu:before{display:none}header section .site-nav-mobile .mobile-menu .menu-main-menu-container ul li.menu-item-has-children ul.sub-menu li,header section .site-nav-mobile .mobile-menu .menu-header-menu-container ul li.menu-item-has-children ul.sub-menu li,header section .site-nav-mobile .mobile-menu .mobile-nav-menu ul li.menu-item-has-children ul.sub-menu li{border-bottom:none;display:block;width:100%}header section .site-nav-mobile .mobile-menu .menu-main-menu-container ul li.menu-item-has-children ul.sub-menu li:first-child a,header section .site-nav-mobile .mobile-menu .menu-header-menu-container ul li.menu-item-has-children ul.sub-menu li:first-child a,header section .site-nav-mobile .mobile-menu .mobile-nav-menu ul li.menu-item-has-children ul.sub-menu li:first-child a{padding-top:0}header section .site-nav-mobile .mobile-menu .menu-main-menu-container ul li.menu-item-has-children ul.sub-menu li:last-child,header section .site-nav-mobile .mobile-menu .menu-header-menu-container ul li.menu-item-has-children ul.sub-menu li:last-child,header section .site-nav-mobile .mobile-menu .mobile-nav-menu ul li.menu-item-has-children ul.sub-menu li:last-child{border-bottom:none}header section .site-nav-mobile .mobile-menu .menu-main-menu-container ul li.menu-item-has-children ul.sub-menu li a,header section .site-nav-mobile .mobile-menu .menu-header-menu-container ul li.menu-item-has-children ul.sub-menu li a,header section .site-nav-mobile .mobile-menu .mobile-nav-menu ul li.menu-item-has-children ul.sub-menu li a{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;font-weight:400;font-size:16px;padding:0em 1.5em 1em 1.5em;background-image:none;color:#62554E;white-space:normal}header section .site-nav-mobile .mobile-menu .menu-main-menu-container ul li.menu-item-has-children ul.sub-menu li a:hover,header section .site-nav-mobile .mobile-menu .menu-main-menu-container ul li.menu-item-has-children ul.sub-menu li a:focus,header section .site-nav-mobile .mobile-menu .menu-main-menu-container ul li.menu-item-has-children ul.sub-menu li a:active,header section .site-nav-mobile .mobile-menu .menu-header-menu-container ul li.menu-item-has-children ul.sub-menu li a:hover,header section .site-nav-mobile .mobile-menu .menu-header-menu-container ul li.menu-item-has-children ul.sub-menu li a:focus,header section .site-nav-mobile .mobile-menu .menu-header-menu-container ul li.menu-item-has-children ul.sub-menu li a:active,header section .site-nav-mobile .mobile-menu .mobile-nav-menu ul li.menu-item-has-children ul.sub-menu li a:hover,header section .site-nav-mobile .mobile-menu .mobile-nav-menu ul li.menu-item-has-children ul.sub-menu li a:focus,header section .site-nav-mobile .mobile-menu .mobile-nav-menu ul li.menu-item-has-children ul.sub-menu li a:active{color:#FE5602;background-color:rgba(254, 86, 2, 0.05)}@media (width <= 1024px){header section .site-nav-mobile .mobile-menu .menu-main-menu-container ul li.menu-item-has-children ul.sub-menu li a:hover,header section .site-nav-mobile .mobile-menu .menu-main-menu-container ul li.menu-item-has-children ul.sub-menu li a:focus,header section .site-nav-mobile .mobile-menu .menu-main-menu-container ul li.menu-item-has-children ul.sub-menu li a:active,header section .site-nav-mobile .mobile-menu .menu-header-menu-container ul li.menu-item-has-children ul.sub-menu li a:hover,header section .site-nav-mobile .mobile-menu .menu-header-menu-container ul li.menu-item-has-children ul.sub-menu li a:focus,header section .site-nav-mobile .mobile-menu .menu-header-menu-container ul li.menu-item-has-children ul.sub-menu li a:active,header section .site-nav-mobile .mobile-menu .mobile-nav-menu ul li.menu-item-has-children ul.sub-menu li a:hover,header section .site-nav-mobile .mobile-menu .mobile-nav-menu ul li.menu-item-has-children ul.sub-menu li a:focus,header section .site-nav-mobile .mobile-menu .mobile-nav-menu ul li.menu-item-has-children ul.sub-menu li a:active{background-color:transparent}}header section .site-nav-mobile .mobile-menu .header-buttons.mobile{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1.5em 1.5em}header section .site-nav-mobile .mobile-menu .header-buttons.mobile .btn{margin:0;min-width:148px}header section .site-nav-mobile .mobile-menu .header-buttons.mobile .btn.btn-primary{color:white}html:not(.mobile-menu-open) .site-nav-mobile .mobile-menu-toggle::before,html:not(.mobile-menu-open) .site-nav-mobile .mobile-menu-toggle::after{content:"";position:absolute;width:24px;height:2px;background-color:#FE5602;transition:transform 0.3s ease}html:not(.mobile-menu-open) .site-nav-mobile .mobile-menu-toggle::before{transform:rotate(0);box-shadow:0 -7px 0 #FE5602, 0 7px 0 #FE5602}html:not(.mobile-menu-open) .site-nav-mobile .mobile-menu-toggle::after{opacity:0}main{padding-top:72px}@media (width>768px){main{padding-top:84px}}.site-footer{background-color:#FFFDF5;padding:60px 0 30px;border-top:1px solid #FFE999}.site-footer .container{max-width:1200px;margin:0 auto;padding:0}.site-footer .footer-content{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.site-footer .footer-column{flex:1;min-width:170px;padding-right:30px}.site-footer .footer-column:last-child{padding-right:0}.site-footer .footer-column.company-info{flex:1.5}.site-footer .footer-column h3{color:#43362F;font-size:16px;font-weight:700;margin:0 0 20px}.site-footer .footer-column ul{list-style:none;padding:0;margin:0}.site-footer .footer-column ul li{margin-bottom:10px}.site-footer .footer-column ul li a{color:#62554E;text-decoration:none;font-size:16px;transition:color 0.2s ease}.site-footer .footer-column ul li a:hover{color:#FE5602}.site-footer .logo{margin-bottom:20px}.site-footer .logo img{width:auto;height:40px}.site-footer .address{color:#62554E;font-size:14px;line-height:1.5;margin-bottom:15px}.site-footer .contact-item{margin-bottom:10px}.site-footer .contact-item a{color:#D14702;text-decoration:none;font-size:14px;display:flex;align-items:center;transition:color 0.2s ease}.site-footer .contact-item a:hover{color:#FE5602}.site-footer .contact-item a .phone-icon,.site-footer .contact-item a .email-icon{display:inline-block;width:14px;height:14px;margin-right:8px;background-size:contain;background-repeat:no-repeat;background-position:center}.site-footer .contact-item a .phone-icon{background-image:url("../images/icons/phone-icon.svg")}.site-footer .contact-item a .email-icon{background-image:url("../images/icons/email-icon.svg")}.site-footer .footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:20px;border-top:1px solid #FFE999}.site-footer .footer-bottom .copyright{color:#bbb;font-size:16px}.site-footer .footer-bottom .social-icons{display:flex;gap:15px;margin-top:20px}.site-footer .footer-bottom .social-icons .social-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid #FE894E;text-decoration:none;transition:all 0.3s ease}.site-footer .footer-bottom .social-icons .social-icon i{font-size:16px}.site-footer .footer-bottom .social-icons .social-icon i::before{color:#D14702}.site-footer .footer-bottom .social-icons .social-icon:hover{background-color:#FE894E}.site-footer .footer-bottom .social-icons .social-icon:hover i::before{color:white}@media (max-width:1024px){.site-footer .footer-content{flex-wrap:wrap}.site-footer .footer-column{flex:0 0 33.333%;margin-bottom:30px}.site-footer .footer-column:nth-last-child(2){margin-bottom:0}.site-footer .footer-column:last-child{margin-bottom:0}.site-footer .footer-column.company-info{flex:0 0 100%;margin-bottom:40px}}@media (max-width:768px){.site-footer{padding:40px 0 20px}.site-footer .footer-column{flex:0 0 50%}}@media (max-width:576px){.site-footer .footer-column{flex:0 0 100%;padding-right:0;align-items:flex-start;text-align:left}.site-footer .footer-column .logo{text-align:left}.site-footer .footer-column .logo img{margin-left:0}.site-footer .footer-bottom{flex-direction:column;align-items:flex-start}.site-footer .footer-bottom .copyright{margin-bottom:15px;text-align:left}.site-footer .company-info{text-align:left;display:flex;flex-direction:column;align-items:flex-start}}.site-footer .address{position:relative;padding-left:28px;color:#62554E;font-size:14px;line-height:1.5;margin-bottom:15px}.site-footer .address .fa-map-marker{position:absolute;left:0;top:2px;color:#FE894E;font-size:16px}.site-footer .address .address-indent{padding-left:28px;display:block}.site-footer .contact-item a{padding-left:6px}.site-footer .contact-item a i.fa{color:#FE894E;font-size:16px;margin-right:12px;width:14px;text-align:center}div.searchwp-live-search-results-showing{overscroll-behavior:contain;display:flex;justify-content:center}@media (max-width:768px){div.searchwp-live-search-results-showing{left:calc(20px) !important;width:calc(100% - 40px) !important}}div.searchwp-live-search-results-showing .searchwp-live-search-results-container{flex-basis:100%}div.searchwp-live-search-results-showing .searchwp-live-search-results-container .searchwp-live-search-result{padding:0}div.searchwp-live-search-results-showing .searchwp-live-search-results-container .searchwp-live-search-result h4{margin-bottom:0}div.searchwp-live-search-results-showing .searchwp-live-search-results-container .searchwp-live-search-result a{display:inline-flex;padding:10px;width:100%}div.searchwp-live-search-results-showing:has(.searchwp-live-search-no-results){flex-direction:column !important}div.searchwp-live-search-results-showing:has(.searchwp-live-search-no-results) .searchwp-live-search-no-results{padding:0}.social-icons{display:flex;gap:11px}.social-icons a{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;text-align:center;border-radius:50%;font-size:16px;border:2px solid #FFC900}.social-icons a:hover,.social-icons a:active,.social-icons a:focus{text-decoration:none}.social-icons a i:before{color:#FFC900}.heading-section{background-color:#FFFDF5;padding-top:40px;padding-bottom:24px}@media (max-width:768px){.heading-section{padding-top:24px;padding-bottom:20px}}.heading-section h1{margin-bottom:0}.articles img{display:block;width:100%;border-radius:4px;object-fit:cover;aspect-ratio:calc(340 / 200)}@media (max-width:768px){.articles img{aspect-ratio:calc(100 / 80)}}.articles a{display:block;color:#241710}.articles a:hover,.articles a:focus,.articles a:active{text-decoration:underline}.articles a.category-meta{color:#D14702}@media (max-width:480px){.articles a.category-meta{display:none}}.articles a.cta-mobile{color:#D14702;margin-top:24px;display:inline-flex}@media (min-width:1024px){.articles a.cta-mobile{display:none}}.articles a.cta-mobile:hover,.articles a.cta-mobile:focus,.articles a.cta-mobile:active{text-decoration:none}.articles a.cta-desktop{color:#D14702;display:none}@media (min-width:1024px){.articles a.cta-desktop{display:inline-flex}}.articles a.cta-desktop:hover,.articles a.cta-desktop:focus,.articles a.cta-desktop:active{text-decoration:none}.articles h3{font-size:clamp(32px, 4vw, 32px);font-size:clamp(18px, 4vw, 24px);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:inherit;clip-path:polygon(0 0, 100% 0, 100% 105%, 0 105%)}@media (max-width:1024px){.articles h3{margin-top:0}}.articles h4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:inherit;clip-path:polygon(0 0, 100% 0, 100% 105%, 0 105%)}.articles p{margin-bottom:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (max-width:768px){.articles p{-webkit-line-clamp:2}}.articles .side-article:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.articles .side-article img{border-radius:4px;aspect-ratio:calc(1 / 1);object-fit:cover}.articles .side-article h3{font-size:18px}.articles .side-article p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.articles .most-popular .counter{position:relative;top:-3px;min-width:12px}.articles .most-popular .border-b:last-child{border-bottom:none}section.finance-section .articles .side-article{border-bottom:1px solid #bbb}@media (max-width:1024px){section.finance-section .articles .side-article:nth-last-child(1){border-bottom-width:0px}}@media (min-width:1024px){section.finance-section .articles .side-article:nth-last-child(1),section.finance-section .articles .side-article:nth-last-child(2){border-bottom-width:0px}}section.finance-section .sponsors-background h4{font-size:12px;font-weight:400;letter-spacing:1.2px;color:#acaaa5;text-transform:uppercase}@media (min-width:1024px){section.finance-section .sponsors-background img{max-height:366px}}@media (min-width:1024px){section.retirement-planning-section .articles .side-article:nth-last-child(2){border-bottom-width:0px}}@media (min-width:1024px){section.games-section .articles .side-article:nth-last-child(-n+3){border-bottom-width:0px}}.relationships-column a:not(.category-meta),.family-column a:not(.category-meta),.technology-column a:not(.category-meta){display:inline-flex}.relationships-column svg,.family-column svg,.technology-column svg{position:relative;top:-2px}@media (max-width:1024px){.relationships-column svg,.family-column svg,.technology-column svg{top:-4px}}.relationships-column h3,.family-column h3,.technology-column h3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:initial}.relationships-column p,.family-column p,.technology-column p{margin-bottom:0}.resource-category img{border-bottom-left-radius:0;border-bottom-right-radius:0}@media (max-width:480px){.resource-category img{max-height:160px}}.resource-category .resource-content{padding:1rem;padding-bottom:0}.resource-category .resource-content p{-webkit-line-clamp:3}.resource-category .resource-content .resource-links{margin-top:10px}.resource-category .resource-content .resource-links a{display:flex}.resource-category .resource-content .resource-links a span{font-size:clamp(16px, 3vw, 18px)}.sponsored-partners h3{font-size:20px;font-weight:300;color:#62554E;margin-bottom:20px}.sponsored-partners.max-width{max-width:960px;margin-inline:auto}@media (min-width:1024px){.sponsored-partners.max-width{padding-inline:0}}.sponsored-partners .slider{position:relative}.sponsored-partners .slider .slick-track{display:flex;align-items:center}.sponsored-partners .slider .item.slick-slide{display:flex;align-items:center;justify-content:center;margin-left:17px;margin-right:17px}.sponsored-partners .slider .slick-prev:before,.sponsored-partners .slider .slick-next:before{content:"";display:block;background-image:url("../images/icons/chevron-arrow-left-icon.svg");background-size:contain;background-repeat:no-repeat;background-position:center;width:14px;height:20px}.sponsored-partners .slider .slick-prev{right:auto;left:-14px}.sponsored-partners .slider .slick-next{left:auto;right:-14px;rotate:180deg;transform-origin:top}.sponsored-partners .slider ul.slick-dots{bottom:-32px}.sponsored-partners .slider ul.slick-dots li{margin:0 3px}.sponsored-partners .slider ul.slick-dots li button{padding:0}.sponsored-partners .slider ul.slick-dots li button:before{font-size:14px;line-height:22px;color:#888}.sponsored-partners .slider ul.slick-dots li.active{opacity:1}.sponsored-partners .slider .item{border-radius:4px;background:#ffffff;min-height:100px}.sponsored-partners .slider .item img{padding-left:11px;padding-right:11px}.sponsored-partners .slider ul.slick-dots{bottom:-32px}.sponsors-section{background-color:rgba(255, 253, 245, 0.6)}.sponsors-section .sponsors h4{font-size:12px;font-weight:400;letter-spacing:1.2px;color:#acaaa5;text-transform:uppercase}.sponsors-section .sponsors .g{display:flex;justify-content:center;max-width:none;max-height:none}@media (max-width:768px){.sponsors-section .sponsors .g{display:block}}.sponsors-section .sponsors .g img{aspect-ratio:initial;border-radius:0;width:100%}.testimonial-carousel{text-align:center;background-color:#FFFDF5;padding-left:20px;padding-right:20px;padding-top:2.5rem;padding-bottom:2.5rem}@media (max-width:768px){.testimonial-carousel{padding-top:2rem;padding-bottom:2rem}}.testimonial-carousel .testimonial-carousel-header h2{margin-bottom:10px}.testimonial-carousel .testimonial-carousel-header p{font-size:1rem;margin-bottom:40px;line-height:1.6;width:100%;max-width:700px;margin:0 auto}.testimonial-carousel .testimonial-slider-wrapper{position:relative;margin:0 auto;margin-top:50px}.testimonial-carousel .testimonial-slider-wrapper .testimonial-slider{display:flex;gap:20px;align-items:stretch}.testimonial-carousel .testimonial-slider-wrapper .testimonial-slider .testimonial-item{flex:0 0 calc(100% / 3 - 20px);padding:20px;font-size:1rem;color:#62554E;background-color:#ffffff;border:1px solid #bbb;display:flex;flex-direction:column;justify-content:space-between;align-items:start;min-height:250px;margin:0 17px;border-radius:8px}.testimonial-carousel .testimonial-slider-wrapper .testimonial-slider .testimonial-item p{color:#62554E;text-align:start}.testimonial-carousel .testimonial-slider-wrapper .testimonial-slider .testimonial-item h4{margin-top:15px;font-size:16px;font-weight:600;color:#62554E;text-align:start}.testimonial-carousel .testimonial-slider-wrapper .testimonial-slider .testimonial-item .stars{font-size:26px;color:#ffc107;margin-bottom:15px;text-align:start}.testimonial-carousel .testimonial-slider-wrapper .slick-prev,.testimonial-carousel .testimonial-slider-wrapper .slick-next{margin-top:-6px}.testimonial-carousel .testimonial-slider-wrapper .slick-prev:before,.testimonial-carousel .testimonial-slider-wrapper .slick-next:before{content:"";display:block;background-image:url("../images/icons/chevron-arrow-left-icon.svg");background-size:contain;background-repeat:no-repeat;background-position:center;width:14px;height:20px}.testimonial-carousel .testimonial-slider-wrapper .slick-prev{right:auto;left:-20px}.testimonial-carousel .testimonial-slider-wrapper .slick-next{left:auto;right:-20px;rotate:180deg;transform-origin:top}.testimonial-carousel .testimonial-slider-wrapper ul.slick-dots{bottom:-32px}.testimonial-carousel .testimonial-slider-wrapper ul.slick-dots li{margin:0 3px}.testimonial-carousel .testimonial-slider-wrapper ul.slick-dots li button{padding:0}.testimonial-carousel .testimonial-slider-wrapper ul.slick-dots li button:before{font-size:14px;line-height:22px;color:#888}.testimonial-carousel .testimonial-slider-wrapper ul.slick-dots li.active{opacity:1}.get-daily-news-section{background-color:rgba(247, 239, 220, 0.8)}.get-daily-news-section>div .wrapper{background-color:#362806;border-radius:8px;max-width:996px;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:space-between;gap:20px}@media (max-width:1024px){.get-daily-news-section>div .wrapper{flex-direction:column;align-items:start}}.get-daily-news-section>div .wrapper .image{flex:1;text-align:center}.get-daily-news-section>div .wrapper .image img{transform:scaleX(-1);border-radius:0 8px 8px 0;max-width:345px}@media (max-width:1024px){.get-daily-news-section>div .wrapper .image img{max-width:100%;border-radius:8px 8px 0 0}}.get-daily-news-section>div .wrapper .content{flex:1;color:#ffffff;padding:20px;text-align:left;max-width:40%;flex-basis:10%}@media (max-width:1024px){.get-daily-news-section>div .wrapper .content{max-width:100%;text-align:start;padding:20px}}.get-daily-news-section>div .wrapper .content h2{color:#ffffff;margin-bottom:1rem;font-size:30px}.get-daily-news-section>div .wrapper .content p{color:#ffffff;margin-bottom:0;font-size:18px;line-height:1.4}.get-daily-news-section>div .wrapper .buttons{flex:1;max-width:30%;text-align:center}@media (max-width:1024px){.get-daily-news-section>div .wrapper .buttons{max-width:100%;max-width:100%;padding:0px 0px 20px 20px}}.sponsored-by-canterbury{width:284px;max-height:64px;display:flex;align-items:center;padding:22px 0;font-size:14px;color:#75757599}.sponsored-by-canterbury img{width:160px;padding:0 12.57px}#gform_wrapper_2,#gform_wrapper_3{text-align:left;background-color:#ffffff;padding:24px;border:3px solid #bbb;border-radius:24px}@media (max-width:1024px){#gform_wrapper_2,#gform_wrapper_3{margin-top:calc(20px * 2)}}#gform_wrapper_2 .gform_title,#gform_wrapper_3 .gform_title{font-size:18px}#gform_wrapper_2 input::placeholder,#gform_wrapper_3 input::placeholder{color:#7A7370}#gform_wrapper_2 fieldset,#gform_wrapper_3 fieldset{width:calc(50% - 8px)}@media (max-width:768px){#gform_wrapper_2 fieldset,#gform_wrapper_3 fieldset{width:calc(100%)}}#gform_wrapper_2 .gform_description,#gform_wrapper_3 .gform_description{font-size:14px;color:#7A7370}#gform_wrapper_2 .gform_fields,#gform_wrapper_3 .gform_fields{display:flex;flex-wrap:wrap;row-gap:1.5em}#gform_wrapper_2 .gform_fields .gfield:has(.medium),#gform_wrapper_3 .gform_fields .gfield:has(.medium){width:calc(50% - 8px)}@media (max-width:768px){#gform_wrapper_2 .gform_fields .gfield:has(.medium),#gform_wrapper_3 .gform_fields .gfield:has(.medium){width:calc(100%)}}#gform_wrapper_2 .gform_fields .gfield:has(.large),#gform_wrapper_3 .gform_fields .gfield:has(.large){width:calc(100%)}#gform_wrapper_2 .gform_fields .gfield.gfield--type-captcha label,#gform_wrapper_3 .gform_fields .gfield.gfield--type-captcha label{display:none}#gform_wrapper_2 .gform_fields .gfield.gfield--type-captcha label:after,#gform_wrapper_3 .gform_fields .gfield.gfield--type-captcha label:after{display:none}#gform_wrapper_2 .gform_fields .gfield .medium,#gform_wrapper_3 .gform_fields .gfield .medium{inline-size:100% !important}#gform_wrapper_2 .gform-field-label .gfield_required,#gform_wrapper_3 .gform-field-label .gfield_required{display:none}#gform_wrapper_2 .gform-field-label:not(:has(.gfield_required))::after,#gform_wrapper_3 .gform-field-label:not(:has(.gfield_required))::after{content:"(optional)";font-style:italic;color:#7A7370}#gform_wrapper_2 .textarea,#gform_wrapper_3 .textarea{min-block-size:auto;height:6rem}@media (max-width:768px){#gform_wrapper_2 .textarea,#gform_wrapper_3 .textarea{height:8rem}}#gform_wrapper_2 input[type="submit"],#gform_wrapper_3 input[type="submit"]{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px;line-height:0;min-width:200px}@media (max-width:768px){#gform_wrapper_2 input[type="submit"],#gform_wrapper_3 input[type="submit"]{min-width:156px}}#gform_wrapper_2 input[type="submit"]:hover,#gform_wrapper_2 input[type="submit"]:focus,#gform_wrapper_2 input[type="submit"]:active,#gform_wrapper_3 input[type="submit"]:hover,#gform_wrapper_3 input[type="submit"]:focus,#gform_wrapper_3 input[type="submit"]:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}#gform_wrapper_2 input[type="submit"]:hover,#gform_wrapper_3 input[type="submit"]:hover{background:#EA4F02;border:2px solid #EA4F02}#gform_wrapper_2 input[type="submit"]:focus-visible,#gform_wrapper_3 input[type="submit"]:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}#gform_wrapper_2 input[type="submit"]:active,#gform_wrapper_3 input[type="submit"]:active{background:#DF4C02;border:2px solid #DF4C02}#gform_wrapper_2 .ginput_counter,#gform_wrapper_3 .ginput_counter{display:none}@media (max-width:480px){#gform_wrapper_2 iframe,#gform_wrapper_3 iframe{transform:scale(0.93);transform-origin:left center;width:100%}}.grecaptcha-badge{display:none !important}#popmake-598{max-width:800px !important;min-height:450px;height:450px;padding:0}@media (max-width:768px){#popmake-598{height:fit-content}}#popmake-598 .subscribe-to-newsletter-form .gform_footer{display:flex;align-items:center;justify-content:center}#popmake-598 .pum-content{display:flex;height:100%;overflow-y:auto}@media (max-width:768px){#popmake-598 .pum-content{flex-direction:column}}#popmake-598 .pum-content .subscribe-to-newsletter-popup-img-div{flex:1;height:100%}#popmake-598 .pum-content .subscribe-to-newsletter-popup-img-div img{object-fit:cover;height:100%;width:100%}#popmake-598 .pum-content .subscribe-to-newsletter-popup-text-div{flex:1;height:100%;padding:64px 20px 32px}@media (max-width:768px){#popmake-598 .pum-content .subscribe-to-newsletter-popup-text-div{padding:32px 20px !important}}#popmake-598 .pum-content .subscribe-to-newsletter-popup-text-div .subscribe-to-newsletter-popup-title{font-size:28px;margin-bottom:16px;color:#241710}#popmake-598 .pum-content .subscribe-to-newsletter-popup-text-div p{margin:0 0 24px 0;font-size:14px}.post-navigation{background-color:white}.post-navigation .text-gold-arrow{color:#FFC900 !important}.post-navigation .author-tag{color:#666666;font-weight:700;font-size:14px;line-height:20px;letter-spacing:2px}.post-navigation .author-name{color:#D14702;font-weight:700;font-size:16px;line-height:24px;letter-spacing:0px}.post-navigation .author-description{color:#62554E;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0px}.post-navigation .text-prev-next-story{color:#7A7370;font-weight:700;font-size:14px;line-height:20px;letter-spacing:2px}.post-navigation .text-prev-next-story-title{color:#43362F;font-weight:700;font-size:16px;line-height:24px;letter-spacing:0px}.post-navigation .prev-next-container{width:100%;height:100%;display:flex;align-items:center;border:1.5px solid #EFE8E5;border-radius:8px;padding:24px;color:#241710 !important}.post-navigation .prev-next-container:hover,.post-navigation .prev-next-container:active,.post-navigation .prev-next-container:focus{color:#241710 !important}@media (min-width:768px){.post-navigation .prev-next-container{width:80%}}.post-navigation .prev-arrow:before,.post-navigation .next-arrow:before{content:"";display:block;background-image:url("../images/icons/chevron-arrow-left-orange-icon.svg");background-size:contain;background-repeat:no-repeat;background-position:center;width:12px;height:21px}.post-navigation .prev-arrow{right:auto;left:-20px}.post-navigation .next-arrow{left:auto;right:-20px;rotate:180deg}.job-card{border:1px solid #bbb;border-radius:24px;padding:24px}.job-card .location{color:#7A7370;font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase;display:block;margin-bottom:16px}.job-card a:first-child{color:#7A7370}.job-card a:nth-of-type(2){color:#000000}.job-card h3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:24px;color:#43362F}@media (min-width:1024px){.job-card h3{height:calc(1.2em * 2)}}.job-card p{margin-bottom:0}.job-card img{width:32px;height:auto}.contact-us-banner{background:linear-gradient(90deg, #FFE999 0%, #FFDDCC 100%)}.contact-us-banner .content{flex:2}.contact-us-banner .content h2{font-size:24px}.contact-us-banner .buttons{flex:1}.explore-regions-we-cover-section .content{max-width:996px !important}.explore-regions-we-cover-section .content h2{text-align:left;font-size:24px;color:#62554E}.explore-regions-we-cover-section .content .image{flex:1}.explore-regions-we-cover-section .content .text{flex:2;max-width:588px}.explore-regions-we-cover-section .content .text ul li a{font-weight:700}.explore-regions-we-cover-section .content .text .arrow{width:24px;height:24px;flex-shrink:0}.blog-post-card{border:1px solid #bbb}.blog-post-card .category{color:#D14702;font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase;display:block}.blog-post-card h3{font-size:24px;line-height:32px;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blog-post-card p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blog-post-card .btn{width:fit-content}.hiring-strategy-section{display:flex;width:1440px;padding-top:64px;padding-bottom:64px;flex-direction:column;align-items:flex-start;gap:40px;align-self:stretch;align-items:center}.hiring-strategy-section .hiring-strategy-container{width:792;height:104;max-width:792px;gap:16px}.hiring-strategy-section h2{align-self:stretch;color:#43362F;text-align:center;font-size:32px;font-style:normal;font-weight:750;line-height:40px}.hiring-strategy-section p{align-self:stretch;color:#7A7370;text-align:center;font-size:16px;font-style:normal;font-weight:450;line-height:24px}.hiring-strategy-section .hiring-strategy-card-container{display:flex;align-items:center;width:1200px;height:304px;gap:24px}.hiring-strategy-section .hiring-strategy-card-container .hiring-strategy-card{display:flex;width:282px;height:304px;padding:24px 24px 32px 24px;flex-direction:column;justify-content:center;align-items:center;gap:24px;border-radius:24px;border:1px solid #bbb;background:#ffffff}.hiring-strategy-section .hiring-strategy-card-container .hiring-strategy-card h4{width:234px;height:80px;font-size:30px;font-style:normal;font-weight:700;line-height:40px;min-height:80px;color:#43362F;text-align:center;align-content:center;margin:0;padding:0}.hiring-strategy-section .hiring-strategy-card-container .hiring-strategy-card h4 a{color:#43362F}.hiring-strategy-section .hiring-strategy-card-container .hiring-strategy-card p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#62554E;text-align:center;font-size:16px;font-style:normal;font-weight:450;line-height:24px;margin:0;padding:0}.hiring-strategy-section .hiring-strategy-card-container .hiring-strategy-card .btn-learn-more{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px;background:#ffffff;color:#FE5602;border:2px solid #FE5602;padding:16px 15px;min-width:134px;align-content:center;min-width:initial;width:170px;border-radius:12px;color:#D14702;border:2px solid #D14702}@media (max-width:768px){.hiring-strategy-section .hiring-strategy-card-container .hiring-strategy-card .btn-learn-more{min-width:156px}}.hiring-strategy-section .hiring-strategy-card-container .hiring-strategy-card .btn-learn-more:hover,.hiring-strategy-section .hiring-strategy-card-container .hiring-strategy-card .btn-learn-more:focus,.hiring-strategy-section .hiring-strategy-card-container .hiring-strategy-card .btn-learn-more:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}.hiring-strategy-section .hiring-strategy-card-container .hiring-strategy-card .btn-learn-more:hover{background:#EA4F02;border:2px solid #EA4F02}.hiring-strategy-section .hiring-strategy-card-container .hiring-strategy-card .btn-learn-more:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}.hiring-strategy-section .hiring-strategy-card-container .hiring-strategy-card .btn-learn-more:active{background:#DF4C02;border:2px solid #DF4C02}.hiring-strategy-section .hiring-strategy-card-container .hiring-strategy-card .btn-learn-more:hover,.hiring-strategy-section .hiring-strategy-card-container .hiring-strategy-card .btn-learn-more:focus,.hiring-strategy-section .hiring-strategy-card-container .hiring-strategy-card .btn-learn-more:active{color:#D14702;border:2px solid #D14702}.hiring-strategy-section .hiring-strategy-card-container .hiring-strategy-card .btn-learn-more:hover{background:rgba(209, 71, 2, 0.08)}.hiring-strategy-section .hiring-strategy-card-container .hiring-strategy-card .btn-learn-more:focus-visible{background:rgba(209, 71, 2, 0.08);outline:2px solid #D14702;outline-offset:2px}.hiring-strategy-section .hiring-strategy-card-container .hiring-strategy-card .btn-learn-more:active{background:rgba(209, 71, 2, 0.12) !important}.hiring-strategy-section .hiring-strategy-card-container .hiring-strategy-card .btn-learn-more::after{content:"";width:24px;height:24px;background-image:url("../images/icons/next-arrow.svg");background-repeat:no-repeat;background-position:center;background-size:contain}@media (max-width:768px){.hiring-strategy-section{display:flex;width:100%;padding-top:40px 20px 32px 20px;flex-direction:column;align-items:flex-start;gap:24px;overflow-x:hidden;position:relative}.hiring-strategy-section .hiring-strategy-container p{align-self:stretch;color:#7A7370;text-align:left;font-weight:450;font-size:16px;line-height:24px;letter-spacing:0px}.hiring-strategy-section .hiring-strategy-card-container{display:flex;flex-direction:row;align-items:flex-start;gap:16px;width:100vw;margin-left:-20px;padding:0 20px 16px 20px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;position:relative}.hiring-strategy-section .hiring-strategy-card-container::-webkit-scrollbar{width:6px;height:6px;margin-top:8px}.hiring-strategy-section .hiring-strategy-card-container::-webkit-scrollbar-track{background:#bbb;border-radius:3px;margin:0 20px}.hiring-strategy-section .hiring-strategy-card-container::-webkit-scrollbar-thumb{background:#666666;border-radius:3px;border:1px solid #bbb}.hiring-strategy-section .hiring-strategy-card-container::after{display:none}.hiring-strategy-section .hiring-strategy-card-container .hiring-strategy-card{width:248px;height:264px;padding:24px 12px;gap:16px;border-radius:24px;border-width:1px}.hiring-strategy-section .hiring-strategy-card-container .hiring-strategy-card h4{width:224px;height:64px;font-size:24px;font-weight:700;line-height:32px;letter-spacing:0px;color:#43362F;text-align:center;align-content:center;margin:0;padding:0}.hiring-strategy-section .hiring-strategy-card-container .hiring-strategy-card p{width:224px;height:72px;font-weight:450;font-size:16px;line-height:24px;letter-spacing:0px;color:#62554E;text-align:center;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin:0;padding:0}}@media (max-width:1280px){.hiring-strategy-section{display:flex;width:100%;max-width:1200px;padding:40px 20px 32px 20px}.hiring-strategy-section .hiring-strategy-card-container{width:100%;height:100%;align-items:center;gap:8px;align-self:stretch;overflow-x:auto;margin-bottom:8px;padding-bottom:24px;width:100%}.hiring-strategy-section .hiring-strategy-card-container::-webkit-scrollbar{height:8px}.hiring-strategy-section .hiring-strategy-card-container::-webkit-scrollbar-track{background:#EFE8E5;border-radius:4px}.hiring-strategy-section .hiring-strategy-card-container::-webkit-scrollbar-thumb{background:#666666;border-radius:4px}}.client-section{display:flex;flex-direction:column;align-self:stretch;align-content:center;justify-content:center;gap:40px}.client-section h4{color:#43362F;font-weight:500;font-size:30px;line-height:40px;letter-spacing:0px;text-align:center}@media (max-width:768px){.client-section{gap:24px}.client-section h4{align-self:stretch;color:#43362F;text-align:center;font-feature-settings:"liga" off, "clig" off;font-size:24px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:0px;margin:0;padding:0}}.client-section .logo-grid{display:grid;grid-template-columns:repeat(6, 1fr);gap:32px;align-items:center}.client-section .logo-grid .logo-item{display:flex;justify-content:center;align-items:center}.client-section .logo-grid .logo-item img{max-width:100%;height:auto;filter:grayscale(100%)}@media (max-width:768px){.client-section .logo-grid{display:grid;grid-template-columns:repeat(2, 1fr);flex-direction:column;align-items:center;gap:8px}}.our-successful-partnerships-section{display:flex;flex-direction:row;align-items:flex-start;gap:40px}.our-successful-partnerships-section .partnership-card-container-desktop{display:flex;width:1440px;height:400px;align-self:stretch;align-content:center;justify-content:center}.our-successful-partnerships-section .partnership-card-container-desktop .partnership-card{display:grid;width:588px;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.our-successful-partnerships-section .partnership-card-container-desktop .partnership-card .partnership-card-content{display:grid;flex-direction:column;gap:16px}.our-successful-partnerships-section .partnership-card-container-desktop .partnership-card .partnership-card-content .partnership-card-content-img{width:100%;height:100%;display:flex;align-items:center}.our-successful-partnerships-section .partnership-card-container-desktop .partnership-card .partnership-card-content .partnership-card-content-img img{width:40px;height:40px;object-fit:cover;opacity:0.9;margin-top:-50px;margin-right:20px}.our-successful-partnerships-section .partnership-card-container-desktop .partnership-card .partnership-card-content .partnership-card-content-content{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.our-successful-partnerships-section .partnership-card-container-desktop .partnership-card .partnership-card-content .partnership-card-content-content h4{color:#43362F;font-size:18px;font-style:normal;font-weight:750;line-height:24px}.our-successful-partnerships-section .partnership-card-container-desktop .partnership-card .partnership-card-content .partnership-card-content-content p{color:#7A7370;font-size:16px;font-style:normal;font-weight:450;line-height:24px}.our-successful-partnerships-section .partnership-card-container-desktop .partnership-img-container{display:flex;flex-direction:column;align-items:flex-start;gap:40px;align-self:stretch;align-content:center;justify-content:center}.our-successful-partnerships-section .partnership-card-container-desktop .partnership-img-container img{margin-left:50px}.our-successful-partnerships-section .partnership-card-container-mobile{display:none}@media (max-width:768px){.our-successful-partnerships-section .partnership-card-container-desktop{display:none}.our-successful-partnerships-section .partnership-card-container-mobile{display:grid}.our-successful-partnerships-section .partnership-card-container-mobile .partnership-card-mobile-row1{display:grid;grid-template-columns:1fr 1fr;gap:16px}.our-successful-partnerships-section .partnership-card-container-mobile .partnership-card-mobile-row1 .pt-img-container-mbl{display:flex;flex-direction:column;align-items:flex-start}.our-successful-partnerships-section .partnership-card-container-mobile .partnership-card-mobile-row1 .pt-img-container-mbl img{width:auto;height:160px;opacity:0.9}.our-successful-partnerships-section .partnership-card-container-mobile .partnership-card-mobile-row1 .pt-content-mbl{display:flex}.our-successful-partnerships-section .partnership-card-container-mobile .partnership-card-mobile-row1 .pt-content-mbl h3{align-self:stretch;align-content:center;justify-content:center}.our-successful-partnerships-section .partnership-card-container-mobile .partnership-card-mobile-row2{display:flex;gap:16px}.our-successful-partnerships-section .partnership-card-container-mobile .partnership-card-mobile-row2 .pt-img-container-mbl-2{display:flex;flex-direction:column;align-items:flex-start;width:100px}.our-successful-partnerships-section .partnership-card-container-mobile .partnership-card-mobile-row2 .pt-img-container-mbl-2 img{width:40px;height:40px;opacity:0.9}.our-successful-partnerships-section .partnership-card-container-mobile .partnership-card-mobile-row2 .pt-content-mbl-2{flex-direction:row;align-items:flex-start;align-self:stretch}.our-successful-partnerships-section .partnership-card-container-mobile .partnership-card-mobile-row2 .pt-content-mbl-2 h3{align-self:stretch;align-content:center;justify-content:center}.our-successful-partnerships-section .partnership-card-container-mobile .partnership-card{display:grid;width:588px;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.our-successful-partnerships-section .partnership-card-container-mobile .partnership-card .partnership-card-content{display:grid;flex-direction:column;gap:16px}.our-successful-partnerships-section .partnership-card-container-mobile .partnership-card .partnership-card-content .partnership-card-content-img{width:100%;height:100%;display:flex;align-items:center}.our-successful-partnerships-section .partnership-card-container-mobile .partnership-card .partnership-card-content .partnership-card-content-img img{width:40px;height:40px;object-fit:cover;opacity:0.9;margin-top:-50px;margin-right:20px}.our-successful-partnerships-section .partnership-card-container-mobile .partnership-card .partnership-card-content .partnership-card-content-content{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.our-successful-partnerships-section .partnership-card-container-mobile .partnership-card .partnership-card-content .partnership-card-content-content h4{color:#43362F;font-size:18px;font-style:normal;font-weight:750;line-height:24px}.our-successful-partnerships-section .partnership-card-container-mobile .partnership-card .partnership-card-content .partnership-card-content-content p{color:#7A7370;font-size:16px;font-style:normal;font-weight:450;line-height:24px}}.talent-solutions-section{display:flex;flex-direction:column;align-items:center;gap:40px;align-self:stretch;align-items:center;width:1440px}.talent-solutions-section h2{align-self:stretch;color:#43362F;text-align:center;font-size:32px;font-style:normal;font-weight:750;line-height:40px;letter-spacing:0px}.talent-solutions-section .talent-solutions-card-container-mobile{display:none}.talent-solutions-section .talent-solutions-card-container-desktop{display:flex;flex-direction:row;align-items:flex-start;gap:24px}@media (max-width:768px){.talent-solutions-section .talent-solutions-card-container-desktop{display:none}}.talent-solutions-section .talent-solutions-card{display:flex;width:590px;max-height:276px;border-radius:24px;border:1px solid #bbb;background:#ffffff;padding-top:24px;padding-right:24px;padding-bottom:32px;padding-left:24px;gap:24px}.talent-solutions-section .talent-solutions-card .img-container{flex:1;border-radius:12px}.talent-solutions-section .talent-solutions-card .img-container img{width:100%;height:100%;object-fit:cover;opacity:0.9;border-radius:12px}.talent-solutions-section .talent-solutions-card .card-content{flex:1;display:flex;flex-direction:column;gap:4px}.talent-solutions-section .talent-solutions-card .card-content .usertype{font-weight:750;font-size:14px;line-height:20px;letter-spacing:2px;text-transform:uppercase;color:#D14702}.talent-solutions-section .talent-solutions-card .card-content h3{color:#43362F;font-size:24px;font-style:normal;font-weight:750;line-height:32px}.talent-solutions-section .talent-solutions-card .card-content p{color:#7A7370;font-size:16px;font-style:normal;font-weight:450;line-height:24px;letter-spacing:0px}.talent-solutions-section .talent-solutions-card .card-content .btn-learn-more{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px;background:#ffffff;color:#FE5602;border:2px solid #FE5602;padding:16px 15px;min-width:134px;align-content:center;min-width:initial;width:170px;border-radius:12px;color:#D14702;border:2px solid #D14702}@media (max-width:768px){.talent-solutions-section .talent-solutions-card .card-content .btn-learn-more{min-width:156px}}.talent-solutions-section .talent-solutions-card .card-content .btn-learn-more:hover,.talent-solutions-section .talent-solutions-card .card-content .btn-learn-more:focus,.talent-solutions-section .talent-solutions-card .card-content .btn-learn-more:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}.talent-solutions-section .talent-solutions-card .card-content .btn-learn-more:hover{background:#EA4F02;border:2px solid #EA4F02}.talent-solutions-section .talent-solutions-card .card-content .btn-learn-more:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}.talent-solutions-section .talent-solutions-card .card-content .btn-learn-more:active{background:#DF4C02;border:2px solid #DF4C02}.talent-solutions-section .talent-solutions-card .card-content .btn-learn-more:hover,.talent-solutions-section .talent-solutions-card .card-content .btn-learn-more:focus,.talent-solutions-section .talent-solutions-card .card-content .btn-learn-more:active{color:#D14702;border:2px solid #D14702}.talent-solutions-section .talent-solutions-card .card-content .btn-learn-more:hover{background:rgba(209, 71, 2, 0.08)}.talent-solutions-section .talent-solutions-card .card-content .btn-learn-more:focus-visible{background:rgba(209, 71, 2, 0.08);outline:2px solid #D14702;outline-offset:2px}.talent-solutions-section .talent-solutions-card .card-content .btn-learn-more:active{background:rgba(209, 71, 2, 0.12) !important}.talent-solutions-section .talent-solutions-card .card-content .btn-learn-more::after{content:"";width:24px;height:24px;background-image:url("../images/icons/next-arrow.svg");background-repeat:no-repeat;background-position:center;background-size:contain}@media (max-width:768px){.talent-solutions-section{display:flex;width:100%;flex-direction:column;align-items:center;position:relative;gap:16px}.talent-solutions-section h2{width:335px;height:64px;font-size:22px;font-weight:700;line-height:32px;letter-spacing:0px;align-self:center}.talent-solutions-section .talent-solutions-card-container-mobile{display:contents;width:335px;flex-shrink:0;background:#ffffff}.talent-solutions-section .talent-solutions-card-container-mobile .usertype{font-weight:750;font-size:14px;line-height:20px;letter-spacing:2px;text-transform:uppercase;color:#D14702}.talent-solutions-section .talent-solutions-card-container-mobile .talent-solutions-card{display:grid;grid-template-rows:auto auto;width:335px;max-height:100%;padding:24px 24px 32px 24px;border-radius:24px;border-width:1px;gap:16px}.talent-solutions-section .talent-solutions-card-container-mobile .talent-solutions-card .row-1{display:grid;grid-template-columns:1fr 1fr;gap:24px}.talent-solutions-section .talent-solutions-card-container-mobile .talent-solutions-card .img-container{flex:1;border-radius:12px}.talent-solutions-section .talent-solutions-card-container-mobile .talent-solutions-card .img-container img{width:100%;height:100px;object-fit:cover;opacity:0.9;border-radius:12px}.talent-solutions-section .talent-solutions-card-container-mobile .talent-solutions-card .btn-learn-more{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px;background:#ffffff;color:#FE5602;border:2px solid #FE5602;padding:16px 15px;min-width:134px;align-content:center;min-width:initial;width:170px;border-radius:12px;color:#D14702;border:2px solid #D14702}.talent-solutions-section .talent-solutions-card-container-mobile .talent-solutions-card .btn-learn-more:hover,.talent-solutions-section .talent-solutions-card-container-mobile .talent-solutions-card .btn-learn-more:focus,.talent-solutions-section .talent-solutions-card-container-mobile .talent-solutions-card .btn-learn-more:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}.talent-solutions-section .talent-solutions-card-container-mobile .talent-solutions-card .btn-learn-more:hover{background:#EA4F02;border:2px solid #EA4F02}.talent-solutions-section .talent-solutions-card-container-mobile .talent-solutions-card .btn-learn-more:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}.talent-solutions-section .talent-solutions-card-container-mobile .talent-solutions-card .btn-learn-more:active{background:#DF4C02;border:2px solid #DF4C02}.talent-solutions-section .talent-solutions-card-container-mobile .talent-solutions-card .btn-learn-more:hover,.talent-solutions-section .talent-solutions-card-container-mobile .talent-solutions-card .btn-learn-more:focus,.talent-solutions-section .talent-solutions-card-container-mobile .talent-solutions-card .btn-learn-more:active{color:#D14702;border:2px solid #D14702}.talent-solutions-section .talent-solutions-card-container-mobile .talent-solutions-card .btn-learn-more:hover{background:rgba(209, 71, 2, 0.08)}.talent-solutions-section .talent-solutions-card-container-mobile .talent-solutions-card .btn-learn-more:focus-visible{background:rgba(209, 71, 2, 0.08);outline:2px solid #D14702;outline-offset:2px}.talent-solutions-section .talent-solutions-card-container-mobile .talent-solutions-card .btn-learn-more:active{background:rgba(209, 71, 2, 0.12) !important}.talent-solutions-section .talent-solutions-card-container-mobile .talent-solutions-card .btn-learn-more::after{content:"";width:24px;height:24px;background-image:url("../images/icons/next-arrow.svg");background-repeat:no-repeat;background-position:center;background-size:contain}}@media (max-width:768px) and (max-width:768px){.talent-solutions-section .talent-solutions-card-container-mobile .talent-solutions-card .btn-learn-more{min-width:156px}}.recruitment-categories-section{display:flex;width:100%;max-width:1440px;padding:40px 120px 24px 120px;flex-direction:column;align-items:flex-start;gap:40px}.recruitment-categories-section .title-container{width:100%;max-width:1200px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;align-self:stretch}.recruitment-categories-section .title-container h2{align-self:stretch;color:#62554E;text-align:center;font-family:Inter, sans-serif !important;font-size:32px;font-style:normal;font-weight:750;line-height:40px}.recruitment-categories-section .card-container{display:flex;flex-direction:row;align-items:flex-start;gap:32px;align-self:stretch;overflow-x:auto;margin-bottom:8px;padding-bottom:24px;width:100%}.recruitment-categories-section .card-container::-webkit-scrollbar{height:8px}.recruitment-categories-section .card-container::-webkit-scrollbar-track{background:#EFE8E5;border-radius:4px}.recruitment-categories-section .card-container::-webkit-scrollbar-thumb{background:#666666;border-radius:4px}.recruitment-categories-section .card-container .card{display:flex;width:282px;min-width:282px;height:100%;padding:24px;flex-direction:column;justify-content:center;align-items:center;gap:16px;border-radius:24px;border:1px solid #bbb;background:#ffffff}.recruitment-categories-section .card-container .card .card-content{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}.recruitment-categories-section .card-container .card .card-content h4{color:#43362F;text-align:center;align-self:stretch;font-family:Inter, sans-serif !important;font-size:24px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:0px;margin:0;padding:0}.recruitment-categories-section .card-container .card .card-content h4 a{color:#43362F}.recruitment-categories-section .card-container .card .card-content p{align-self:stretch;color:#7A7370;text-align:center;font-family:Inter, sans-serif !important;font-size:16px;font-style:normal;font-weight:450;line-height:24px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.recruitment-categories-section .card-container .card .btn-learn-more{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px;background:#ffffff;color:#FE5602;border:2px solid #FE5602;padding:16px 15px;min-width:134px;align-content:center;min-width:initial;width:170px;border-radius:12px;color:#D14702;border:2px solid #D14702;margin-top:auto;border:none !important;text-decoration:none !important;color:#D14702 !important;background:#ffffff !important}@media (max-width:768px){.recruitment-categories-section .card-container .card .btn-learn-more{min-width:156px}}.recruitment-categories-section .card-container .card .btn-learn-more:hover,.recruitment-categories-section .card-container .card .btn-learn-more:focus,.recruitment-categories-section .card-container .card .btn-learn-more:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}.recruitment-categories-section .card-container .card .btn-learn-more:hover{background:#EA4F02;border:2px solid #EA4F02}.recruitment-categories-section .card-container .card .btn-learn-more:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}.recruitment-categories-section .card-container .card .btn-learn-more:active{background:#DF4C02;border:2px solid #DF4C02}.recruitment-categories-section .card-container .card .btn-learn-more:hover,.recruitment-categories-section .card-container .card .btn-learn-more:focus,.recruitment-categories-section .card-container .card .btn-learn-more:active{color:#D14702;border:2px solid #D14702}.recruitment-categories-section .card-container .card .btn-learn-more:hover{background:rgba(209, 71, 2, 0.08)}.recruitment-categories-section .card-container .card .btn-learn-more:focus-visible{background:rgba(209, 71, 2, 0.08);outline:2px solid #D14702;outline-offset:2px}.recruitment-categories-section .card-container .card .btn-learn-more:active{background:rgba(209, 71, 2, 0.12) !important}.recruitment-categories-section .card-container .card .btn-learn-more::after{content:"";width:24px;height:24px;background-image:url("../images/icons/next-arrow.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.recruitment-categories-section .card-container .card .btn-learn-more:hover,.recruitment-categories-section .card-container .card .btn-learn-more:focus,.recruitment-categories-section .card-container .card .btn-learn-more:active{border:none !important;text-decoration:underline !important;color:#D14702 !important}.recruitment-categories-section .secondary-container{display:flex;width:100%;max-width:1200px;flex-direction:column;align-items:center;gap:32px;align-self:stretch}.recruitment-categories-section .secondary-container .btn-custom-secondary{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px;background:#ffffff;color:#FE5602;border:2px solid #FE5602;padding:16px 15px;min-width:134px}@media (max-width:768px){.recruitment-categories-section .secondary-container .btn-custom-secondary{min-width:156px}}.recruitment-categories-section .secondary-container .btn-custom-secondary:hover,.recruitment-categories-section .secondary-container .btn-custom-secondary:focus,.recruitment-categories-section .secondary-container .btn-custom-secondary:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}.recruitment-categories-section .secondary-container .btn-custom-secondary:hover{background:#EA4F02;border:2px solid #EA4F02}.recruitment-categories-section .secondary-container .btn-custom-secondary:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}.recruitment-categories-section .secondary-container .btn-custom-secondary:active{background:#DF4C02;border:2px solid #DF4C02}.recruitment-categories-section .secondary-container .btn-custom-secondary:hover,.recruitment-categories-section .secondary-container .btn-custom-secondary:focus,.recruitment-categories-section .secondary-container .btn-custom-secondary:active{color:#D14702;border:2px solid #D14702}.recruitment-categories-section .secondary-container .btn-custom-secondary:hover{background:rgba(209, 71, 2, 0.08)}.recruitment-categories-section .secondary-container .btn-custom-secondary:focus-visible{background:rgba(209, 71, 2, 0.08);outline:2px solid #D14702;outline-offset:2px}.recruitment-categories-section .secondary-container .btn-custom-secondary:active{background:rgba(209, 71, 2, 0.12) !important}@media (max-width:768px){.recruitment-categories-section{display:flex;width:100%;max-width:335px;flex-direction:column;align-items:flex-start;gap:16px;padding:40px 20px 32px 20px}.recruitment-categories-section .title-container{width:100%;max-width:335px;display:flex;flex-direction:column;justify-content:center}.recruitment-categories-section .title-container h2{color:#43362F;text-align:center;font-family:Inter, sans-serif !important;font-size:24px;font-style:normal;font-weight:700;line-height:32px;margin:0;padding:0;letter-spacing:0px}.recruitment-categories-section .card-container{width:100%;display:flex;flex-direction:row;align-items:flex-start;gap:16px;overflow-x:auto;align-self:stretch;margin-bottom:8px;padding-bottom:24px}.recruitment-categories-section .card-container::-webkit-scrollbar{height:8px}.recruitment-categories-section .card-container::-webkit-scrollbar-track{background:#EFE8E5;border-radius:4px}.recruitment-categories-section .card-container::-webkit-scrollbar-thumb{background:#666666;border-radius:4px}.recruitment-categories-section .card-container .card{display:flex;width:248px;padding:24px 12px;flex-direction:column;justify-content:center;align-items:center;gap:16px}.recruitment-categories-section .card-container .card .card-content{display:flex;height:100%;width:100%;flex-direction:column;align-items:center;gap:16px;align-self:stretch}.recruitment-categories-section .card-container .card .card-content h4{color:#43362F;text-align:center;align-self:stretch;font-family:Inter, sans-serif !important;font-size:24px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:0px;margin:0;padding:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:64px}.recruitment-categories-section .card-container .card .card-content p{color:#7A7370;text-align:center;font-family:Inter, sans-serif !important;font-size:16px;font-style:normal;font-weight:450;line-height:24px}.recruitment-categories-section .card-container .card .btn-learn-more{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px;background:#ffffff;color:#FE5602;border:2px solid #FE5602;padding:16px 15px;min-width:134px;align-content:center;min-width:initial;width:170px;border-radius:12px;color:#D14702;border:2px solid #D14702}.recruitment-categories-section .card-container .card .btn-learn-more:hover,.recruitment-categories-section .card-container .card .btn-learn-more:focus,.recruitment-categories-section .card-container .card .btn-learn-more:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}.recruitment-categories-section .card-container .card .btn-learn-more:hover{background:#EA4F02;border:2px solid #EA4F02}.recruitment-categories-section .card-container .card .btn-learn-more:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}.recruitment-categories-section .card-container .card .btn-learn-more:active{background:#DF4C02;border:2px solid #DF4C02}.recruitment-categories-section .card-container .card .btn-learn-more:hover,.recruitment-categories-section .card-container .card .btn-learn-more:focus,.recruitment-categories-section .card-container .card .btn-learn-more:active{color:#D14702;border:2px solid #D14702}.recruitment-categories-section .card-container .card .btn-learn-more:hover{background:rgba(209, 71, 2, 0.08)}.recruitment-categories-section .card-container .card .btn-learn-more:focus-visible{background:rgba(209, 71, 2, 0.08);outline:2px solid #D14702;outline-offset:2px}.recruitment-categories-section .card-container .card .btn-learn-more:active{background:rgba(209, 71, 2, 0.12) !important}.recruitment-categories-section .card-container .card .btn-learn-more::after{content:"";width:24px;height:24px;background-image:url("../images/icons/next-arrow.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.recruitment-categories-section .secondary-container{margin-top:20px;width:100%;max-width:335px;display:flex;flex-direction:column}}@media (max-width:768px) and (max-width:768px){.recruitment-categories-section .card-container .card .btn-learn-more{min-width:156px}}.testimonials-section{display:flex;flex-direction:column;width:100%;max-width:1440px;height:642px;gap:40px}.testimonials-section .testimonials-header{gap:8px;display:flex;flex-direction:column;align-items:center;justify-content:center}.testimonials-section .testimonials-header .testimonials-header-container{align-items:center;justify-content:center}.testimonials-section .testimonials-header .testimonials-header-container h2{width:792px;height:40px;font-weight:750;font-size:32px;line-height:40px;letter-spacing:0px;text-align:center;color:#62554E}.testimonials-section .testimonials-header .testimonials-header-container p{width:792px;height:48px;font-weight:450;font-size:16px;line-height:24px;letter-spacing:0px;color:#7A7370;text-align:center}.testimonials-section .testimonials-card-container{display:flex;flex-direction:row;width:100%;max-width:1200px;height:370px;gap:24px}.testimonials-section .testimonials-card-container .testimonials-card{display:grid;width:384px;height:370px;padding:32px 40px;gap:16px;border-radius:24px;border:1px solid #E6B400;background:#ffffff}.testimonials-section .testimonials-card-container .testimonials-card .star-rating-container{display:flex;align-items:center}.testimonials-section .testimonials-card-container .testimonials-card .star-rating-container img{max-width:160px;max-height:32px}.testimonials-section .testimonials-card-container .testimonials-card .comment-container{display:flex}.testimonials-section .testimonials-card-container .testimonials-card .comment-container p{width:304px;height:160px;font-weight:450;font-size:20px;line-height:32px;letter-spacing:0px;color:#62554E;margin:0;padding:0}.testimonials-section .testimonials-card-container .testimonials-card .user-details-container{display:grid;grid-template-columns:1fr 1fr;align-items:center}.testimonials-section .testimonials-card-container .testimonials-card .user-details-container .content-column{display:flex;flex-direction:column;gap:2px}.testimonials-section .testimonials-card-container .testimonials-card .user-details-container .content-column p{margin:0;padding:0}.testimonials-section .testimonials-card-container .testimonials-card .user-details-container .content-column .username{width:210px;height:32px;font-weight:450;font-size:20px;line-height:32px;letter-spacing:0px;color:#8F3101}.testimonials-section .testimonials-card-container .testimonials-card .user-details-container .content-column .job-title{width:210px;height:24px;font-weight:450;font-size:16px;line-height:24px;letter-spacing:0px;color:#7A7370}.testimonials-section .testimonials-card-container .testimonials-card .user-details-container .content-column .company-name{width:210px;height:24px;font-weight:450;font-size:16px;line-height:24px;letter-spacing:0px;color:#7A7370}.testimonials-section .testimonials-card-container .testimonials-card .user-details-container .image-column{display:flex;justify-content:right}.testimonials-section .testimonials-card-container .testimonials-card .user-details-container .image-column img{width:78px;height:78px}@media (max-width:768px){.testimonials-section{width:100%;height:618px;padding:40px 20px 32px 20px;gap:24px}.testimonials-section .testimonials-header{width:100%;height:176px;padding:0;margin-bottom:50px;gap:16px}.testimonials-section .testimonials-header .testimonials-header-container{width:100%;height:104px;padding:0;gap:8px}.testimonials-section .testimonials-header .testimonials-header-container h2{width:100%;height:64px;font-size:24px;font-weight:700;line-height:32px;letter-spacing:0px;text-align:center;color:#43362F}.testimonials-section .testimonials-header .testimonials-header-container p{width:100%;height:96px;font-size:16px;font-weight:450;line-height:24px;letter-spacing:0px;text-align:justify;color:#7A7370}.testimonials-section .testimonials-card-container{width:100%;height:430px;padding:0;margin:0;gap:32px;overflow-x:auto;display:flex;flex-direction:row;scrollbar-width:thin;scrollbar-color:#666666 #EFE8E5;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;overscroll-behavior-x:none}.testimonials-section .testimonials-card-container::-webkit-scrollbar{height:6px;display:block}.testimonials-section .testimonials-card-container::-webkit-scrollbar-track{background:#EFE8E5;border-radius:3px}.testimonials-section .testimonials-card-container::-webkit-scrollbar-thumb{background:#666666;border-radius:3px}.testimonials-section .testimonials-card-container::-webkit-scrollbar-thumb:hover{background:#4d4d4d}.testimonials-section .testimonials-card-container .testimonials-card{width:264px;height:306px;padding:24px 12px;gap:12px;border-radius:24px;border-width:1px;border-color:#E6B400;background:#ffffff}.testimonials-section .testimonials-card-container .testimonials-card .star-rating-container{display:flex;align-items:center}.testimonials-section .testimonials-card-container .testimonials-card .star-rating-container img{max-width:160px;max-height:32px}.testimonials-section .testimonials-card-container .testimonials-card .comment-container{display:flex}.testimonials-section .testimonials-card-container .testimonials-card .comment-container p{width:240px;height:120px;font-weight:450;font-size:15px;line-height:24px;letter-spacing:0px;color:#62554E;margin:0;padding:0}.testimonials-section .testimonials-card-container .testimonials-card .user-details-container{display:grid;grid-template-columns:1fr 1fr;align-items:center}.testimonials-section .testimonials-card-container .testimonials-card .user-details-container .content-column{display:flex;flex-direction:column;gap:2px}.testimonials-section .testimonials-card-container .testimonials-card .user-details-container .content-column p{margin:0;padding:0}.testimonials-section .testimonials-card-container .testimonials-card .user-details-container .content-column .username{width:160px;height:32px;font-weight:450;font-size:20px;line-height:32px;letter-spacing:0px;color:#8F3101}.testimonials-section .testimonials-card-container .testimonials-card .user-details-container .content-column .job-title{width:160px;height:24px;font-weight:450;font-size:16px;line-height:24px;letter-spacing:0px;color:#7A7370}.testimonials-section .testimonials-card-container .testimonials-card .user-details-container .content-column .company-name{width:160px;height:24px;font-weight:450;font-size:16px;line-height:24px;letter-spacing:0px;color:#7A7370}.testimonials-section .testimonials-card-container .testimonials-card .user-details-container .image-column{display:flex;justify-content:right}}.faq-section{margin-top:40px}.faq-section .faq-container{max-width:800px;margin:0 auto}.faq-section .faq-item{border:1px solid #bbb;border-radius:16px;margin-bottom:16px;overflow:hidden}.faq-section .faq-item:has(.faq-question.active) .faq-question{background:#f9f9f9}.faq-section .faq-item:has(.faq-question.active) .faq-question+.faq-answer{background:#f9f9f9}.faq-section .faq-question{width:100%;padding:20px;background:#ffffff;border:none;display:flex;justify-content:space-between;align-items:center;text-align:left;cursor:pointer}.faq-section .faq-question.active .icon-plus{opacity:0}.faq-section .faq-question.active .icon-minus{opacity:1}.faq-section .faq-question h4{font-weight:750;font-size:16px;line-height:24px;letter-spacing:0px;color:#62554E;margin:0;display:flex;align-items:center;min-height:100%}.faq-section .faq-icons{position:relative;width:24px;height:24px}.faq-section .faq-icons .icon-plus,.faq-section .faq-icons .icon-minus{position:absolute;top:0;left:0;transition:opacity 0.3s ease}.faq-section .faq-icons .icon-plus path,.faq-section .faq-icons .icon-minus path{stroke:#D14702}.faq-section .faq-icons .icon-minus{opacity:0}.faq-section .faq-answer{max-height:0;overflow:hidden;transition:max-height 0.3s ease;padding:0 20px;background:#ffffff}.faq-section .faq-answer.active{max-height:500px;padding:16px;background:#ffffff}.faq-section .faq-answer.active p{font-weight:450;font-size:16px;line-height:24px;letter-spacing:0px;color:#7A7370}@media (max-width:768px){.faq-section .faq-question{width:100%;padding:20px;background:#ffffff;border:none;display:flex;justify-content:space-between;align-items:center;text-align:left;cursor:pointer}.faq-section .faq-question h4{width:251px;height:72px;font-weight:750;font-size:16px;line-height:24px;letter-spacing:0px;color:#62554E}}.latest-advice-section .category{display:inline-block;font-size:14px;font-weight:700;line-height:1;text-transform:uppercase;color:#C29800;margin-top:1em;margin-bottom:1em}.latest-advice-section h3{font-size:clamp(24px, 3vw, 30px);font-size:clamp(24px, 3vw, 24px)}.latest-advice-section .btn{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px;background:#ffffff;color:#FE5602;border:2px solid #FE5602;padding:16px 15px;min-width:134px;border-radius:12px;border:2px solid #D14702;color:#D14702;font-weight:700}@media (max-width:768px){.latest-advice-section .btn{min-width:156px}}.latest-advice-section .btn:hover,.latest-advice-section .btn:focus,.latest-advice-section .btn:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}.latest-advice-section .btn:hover{background:#EA4F02;border:2px solid #EA4F02}.latest-advice-section .btn:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}.latest-advice-section .btn:active{background:#DF4C02;border:2px solid #DF4C02}.latest-advice-section .btn:hover,.latest-advice-section .btn:focus,.latest-advice-section .btn:active{color:#D14702;border:2px solid #D14702}.latest-advice-section .btn:hover{background:rgba(209, 71, 2, 0.08)}.latest-advice-section .btn:focus-visible{background:rgba(209, 71, 2, 0.08);outline:2px solid #D14702;outline-offset:2px}.latest-advice-section .btn:active{background:rgba(209, 71, 2, 0.12) !important}.our-success-section{display:flex;flex-direction:column;width:100%;padding:40px 120px;gap:20px;align-items:center;justify-content:center}.our-success-section h2{text-align:center}.our-success-section .our-success-card-container{display:grid;grid-template-columns:repeat(4, 1fr);gap:24px;width:100%;align-content:center;justify-content:center}.our-success-section .our-success-card-container .our-success-card{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;padding:20px}.our-success-section .our-success-card-container .our-success-card label{color:#FFC900;font-weight:750;font-size:48px;line-height:56px}.our-success-section .our-success-card-container .our-success-card h4{color:#43362F;font-weight:750;font-size:16px;line-height:24px}.our-success-section .our-success-card-container .our-success-card p{color:#7A7370;font-weight:450;font-size:15px;line-height:24px;padding:0px 10px}@media screen and (orientation:portrait) and (max-width:768px){.our-success-section{padding:40px 20px}.our-success-section h2{width:335px;height:40px;font-size:30px;font-weight:700;line-height:40px;letter-spacing:0px;align-self:center}.our-success-section .our-success-card-container{grid-template-columns:repeat(2, 155.5px);grid-template-rows:repeat(2, 160px);justify-content:center;padding:0px 10px}.our-success-section .our-success-card-container .our-success-card{width:155.5px;height:160px;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.our-success-section .our-success-card-container .our-success-card label{width:155.5px;height:48px;font-weight:750;font-size:40px;line-height:48px;letter-spacing:0px;text-align:center;margin:0;padding:0;display:flex;align-items:center;justify-content:center}.our-success-section .our-success-card-container .our-success-card h4{width:155.5px;height:24px;color:#43362F;font-weight:750;font-size:16px;line-height:24px;letter-spacing:0px;text-align:center;margin:0;padding:0;display:flex;align-items:center;justify-content:center}.our-success-section .our-success-card-container .our-success-card p{width:155.5px;height:72px;color:#7A7370;font-weight:450;font-size:15px;line-height:24px;letter-spacing:0px;text-align:center;margin:0;padding:0;display:flex;align-items:center;justify-content:center}}.card-advice{width:100%;height:100%;display:flex;padding:24px 24px 32px 24px;flex-direction:column;justify-content:center;align-items:center;gap:12px;flex:1 0 0;border-radius:24px;border:1px solid #bbb;background:#ffffff;overflow:hidden}.card-advice .image-container{width:100%;height:auto}.card-advice .image-container img{border-radius:12px;width:100%;height:220px;object-fit:cover}.card-advice .card-body{display:flex;flex-direction:column;width:100%;height:100%;justify-content:space-between}.card-advice .card-body .category{display:block;color:#D14702;font-size:14px;font-weight:750;line-height:20px;text-transform:uppercase;letter-spacing:2px;margin-bottom:0.5em}.card-advice .card-body .advice-card-content{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:16px}.card-advice .card-body .advice-card-content .advice-card-text-container{flex:1;display:flex;flex-direction:column;gap:8px}.card-advice .card-body .advice-card-content .advice-card-text-container h3{color:#43362F;font-size:24px;font-weight:700;line-height:32px;margin:0;align-items:center;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.card-advice .card-body .advice-card-content .advice-card-text-container h3 a{color:#43362F}.card-advice .card-body .advice-card-content .advice-card-text-container p{color:#7A7370;font-size:16px;font-weight:450;line-height:24px;margin:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.card-advice .card-body .advice-card-content .advice-card-button-container{align-self:flex-start}.card-advice .card-body .advice-card-content .advice-card-button-container .btn-learn-more{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px;background:#ffffff;color:#FE5602;border:2px solid #FE5602;padding:16px 15px;min-width:134px;align-content:center;min-width:initial;width:170px;border-radius:12px;color:#D14702;border:2px solid #D14702}@media (max-width:768px){.card-advice .card-body .advice-card-content .advice-card-button-container .btn-learn-more{min-width:156px}}.card-advice .card-body .advice-card-content .advice-card-button-container .btn-learn-more:hover,.card-advice .card-body .advice-card-content .advice-card-button-container .btn-learn-more:focus,.card-advice .card-body .advice-card-content .advice-card-button-container .btn-learn-more:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}.card-advice .card-body .advice-card-content .advice-card-button-container .btn-learn-more:hover{background:#EA4F02;border:2px solid #EA4F02}.card-advice .card-body .advice-card-content .advice-card-button-container .btn-learn-more:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}.card-advice .card-body .advice-card-content .advice-card-button-container .btn-learn-more:active{background:#DF4C02;border:2px solid #DF4C02}.card-advice .card-body .advice-card-content .advice-card-button-container .btn-learn-more:hover,.card-advice .card-body .advice-card-content .advice-card-button-container .btn-learn-more:focus,.card-advice .card-body .advice-card-content .advice-card-button-container .btn-learn-more:active{color:#D14702;border:2px solid #D14702}.card-advice .card-body .advice-card-content .advice-card-button-container .btn-learn-more:hover{background:rgba(209, 71, 2, 0.08)}.card-advice .card-body .advice-card-content .advice-card-button-container .btn-learn-more:focus-visible{background:rgba(209, 71, 2, 0.08);outline:2px solid #D14702;outline-offset:2px}.card-advice .card-body .advice-card-content .advice-card-button-container .btn-learn-more:active{background:rgba(209, 71, 2, 0.12) !important}.card-advice .card-body .advice-card-content .advice-card-button-container .btn-learn-more::after{content:"";width:24px;height:24px;background-image:url("../images/icons/next-arrow.svg");background-repeat:no-repeat;background-position:center;background-size:contain}body.home{background-image:url("../images/bg-1440-xl.png");background-position:center;background-repeat:no-repeat;background-size:cover;min-height:100vh}@media screen and (orientation:portrait) and (max-width:768px){body.home{background-image:url("../images/bg-375-xs.png");background-position:center;background-repeat:no-repeat;background-size:cover}}body.home .home-hero{position:relative;background-image:url("../images/sunrise.png");background-size:cover;background-position-x:center;background-position-y:center;align-self:stretch}body.home .home-hero h1{color:#43362F;font-size:40px;font-style:normal;font-weight:750;line-height:48px}body.home .home-hero p{color:#7A7370;font-size:16px;font-style:normal;font-weight:450;line-height:24px}body.home .home-hero span{font-weight:bold}body.home .home-hero .overlay{position:absolute;background:linear-gradient(270deg, rgba(255, 250, 230, 0.8) 0%, rgba(255, 244, 204, 0.8) 100%);z-index:1;top:0;left:0;right:0;bottom:0;height:100%;grid-column:1 / -1;max-width:none}body.home .home-hero .hero{position:relative;z-index:2;min-height:360px;height:fit-content;align-self:stretch;display:flex;align-items:center}body.home .home-hero .hero .main-banner-container{display:flex;width:519px;flex-direction:column;align-items:flex-start}body.home .home-hero .hero .btn-primary{min-width:185px}@media screen and (max-width:480px){body.home .home-hero .hero .btn-primary{min-width:initial;padding:12px 10px}}body.home .home-hero .hero .btn-secondary{min-width:165px;background-color:transparent}@media screen and (max-width:480px){body.home .home-hero .hero .btn-secondary{min-width:initial;padding:12px 10px}}@media (max-width:768px){body.home .home-hero .hero{height:fit-content;padding:32px 20px}body.home .home-hero .hero .main-banner-container{width:100%;flex-direction:column;align-items:flex-start}body.home .home-hero .hero .main-banner-container h1{width:100%;font-family:"Avenir Next Cyr", sans-serif;color:#43362F;font-size:32px;font-style:normal;font-weight:750;line-height:40px}body.home .home-hero .hero .main-banner-container p{width:100%;max-width:568px;font-family:"Avenir Next Cyr", sans-serif;color:#62554E;font-size:16px;font-style:normal;font-weight:700;line-height:24px}}body.home .home-hero .banner-img-container{display:flex;height:320px;justify-content:flex-end;align-items:center}body.home .home-hero .banner-img-container .banner-img{width:320px;height:328px;flex-shrink:0}body.home .home-hero .hero{height:400px}@media screen and (orientation:portrait) and (max-width:768px){body.home .home-hero .hero{padding:32px 20px 80px 20px}}body.home .search-container{background-color:#FFBB9A;position:relative;z-index:100;margin-top:-40px;max-width:996px}body.home .search-container img{width:20px;height:20px}body.home .search-container .search-input input{padding-left:40px;border:none;height:48px;color:#43362F;border-radius:8px}body.home .search-container .search-input input::placeholder{color:#7A7370}body.home .search-container .search-input img{position:absolute;left:40px;z-index:1000}body.home .search-container .search-dropdown{position:relative;width:100%;user-select:none;height:48px}body.home .search-container .dropdown-selected{display:flex;justify-content:space-between;align-items:center;padding:0.5rem 1rem;background-color:white;border-radius:8px;cursor:pointer;height:100%;color:#43362F}body.home .search-container .dropdown-selected .placeholder-text{color:#7A7370}body.home .search-container .dropdown-selected.active{border-bottom-left-radius:0;border-bottom-right-radius:0}body.home .search-container .dropdown-arrow{transition:transform 0.3s}body.home .search-container .dropdown-selected.active .dropdown-arrow{transform:rotate(180deg)}body.home .search-container .dropdown-options{position:absolute;top:100%;left:0;right:0;background-color:white;border:1px solid #e2e8f0;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;max-height:0;overflow:hidden;transition:max-height 0.3s;box-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1);display:none}body.home .search-container .dropdown-options.active{max-height:fit-content;overflow-y:auto;display:block;z-index:1003}body.home .search-container .dropdown-options li{padding:0.5rem 1rem;cursor:pointer}body.home .search-container .dropdown-options li:hover{background-color:#FFEEE6;color:#FE5602;transition:transform 0.2s ease}body.home .search-container .dropdown-options li.selected{background-color:#FFEEE6;color:#FE5602;font-weight:500}body.home .search-container .btn{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px;border-radius:12px}@media (max-width:768px){body.home .search-container .btn{min-width:156px}}body.home .search-container .btn:hover,body.home .search-container .btn:focus,body.home .search-container .btn:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}body.home .search-container .btn:hover{background:#EA4F02;border:2px solid #EA4F02}body.home .search-container .btn:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}body.home .search-container .btn:active{background:#DF4C02;border:2px solid #DF4C02}@media (width <= 1024px){body.home .search-container{margin-top:-56px;margin-bottom:24px}}body.home .search-container p{font-size:18px;font-weight:700;line-height:24px;color:#62554E}body.home .search-container a{font-size:18px;font-weight:700;line-height:24px;text-decoration:underline;text-decoration-color:#D14702;text-underline-offset:4px}body.home .search-container .btn{min-width:fit-content;width:100%}body.home .our-success-section{display:flex;flex-direction:column;width:100%;padding:40px 120px;gap:20px;align-items:center;justify-content:center}body.home .our-success-section h2{text-align:center}body.home .our-success-section .our-success-card-container{display:grid;grid-template-columns:repeat(4, 1fr);gap:24px;width:100%;align-content:center;justify-content:center}body.home .our-success-section .our-success-card-container .our-success-card{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;padding:20px}body.home .our-success-section .our-success-card-container .our-success-card label{color:#FFC900;font-weight:750;font-size:48px;line-height:56px}body.home .our-success-section .our-success-card-container .our-success-card h4{color:#43362F;font-weight:750;font-size:16px;line-height:24px}body.home .our-success-section .our-success-card-container .our-success-card p{color:#7A7370;font-weight:450;font-size:15px;line-height:24px;padding:0px 10px}@media screen and (orientation:portrait) and (max-width:768px){body.home .our-success-section{padding:40px 20px}body.home .our-success-section h2{width:335px;height:40px;font-size:30px;font-weight:700;line-height:40px;letter-spacing:0px;align-self:center}body.home .our-success-section .our-success-card-container{grid-template-columns:repeat(2, 155.5px);grid-template-rows:repeat(2, 160px);justify-content:center;padding:0px 10px}body.home .our-success-section .our-success-card-container .our-success-card{width:155.5px;height:160px;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center}body.home .our-success-section .our-success-card-container .our-success-card label{width:155.5px;height:48px;font-weight:750;font-size:40px;line-height:48px;letter-spacing:0px;text-align:center;margin:0;padding:0;display:flex;align-items:center;justify-content:center}body.home .our-success-section .our-success-card-container .our-success-card h4{width:155.5px;height:24px;color:#43362F;font-weight:750;font-size:16px;line-height:24px;letter-spacing:0px;text-align:center;margin:0;padding:0;display:flex;align-items:center;justify-content:center}body.home .our-success-section .our-success-card-container .our-success-card p{width:155.5px;height:72px;color:#7A7370;font-weight:450;font-size:15px;line-height:24px;letter-spacing:0px;text-align:center;margin:0;padding:0;display:flex;align-items:center;justify-content:center}}body.home .latest-jobs-section .btn-see-all-jobs{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px;background:#ffffff;color:#FE5602;border:2px solid #FE5602;padding:16px 15px;min-width:134px;align-content:center;min-width:initial;width:170px;border-radius:12px;color:#D14702;border:2px solid #D14702}@media (max-width:768px){body.home .latest-jobs-section .btn-see-all-jobs{min-width:156px}}body.home .latest-jobs-section .btn-see-all-jobs:hover,body.home .latest-jobs-section .btn-see-all-jobs:focus,body.home .latest-jobs-section .btn-see-all-jobs:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}body.home .latest-jobs-section .btn-see-all-jobs:hover{background:#EA4F02;border:2px solid #EA4F02}body.home .latest-jobs-section .btn-see-all-jobs:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}body.home .latest-jobs-section .btn-see-all-jobs:active{background:#DF4C02;border:2px solid #DF4C02}body.home .latest-jobs-section .btn-see-all-jobs:hover,body.home .latest-jobs-section .btn-see-all-jobs:focus,body.home .latest-jobs-section .btn-see-all-jobs:active{color:#D14702;border:2px solid #D14702}body.home .latest-jobs-section .btn-see-all-jobs:hover{background:rgba(209, 71, 2, 0.08)}body.home .latest-jobs-section .btn-see-all-jobs:focus-visible{background:rgba(209, 71, 2, 0.08);outline:2px solid #D14702;outline-offset:2px}body.home .latest-jobs-section .btn-see-all-jobs:active{background:rgba(209, 71, 2, 0.12) !important}body.home .latest-jobs-section .btn-see-all-jobs::after{content:"";width:24px;height:24px;background-image:url("../images/icons/next-arrow.svg");background-repeat:no-repeat;background-position:center;background-size:contain}body.home .secondary-container{display:flex;width:100%;max-width:1200px;flex-direction:column;align-items:center;gap:32px;align-self:stretch}body.home .secondary-container .btn-custom-secondary{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px;background:#ffffff;color:#FE5602;border:2px solid #FE5602;padding:16px 15px;min-width:134px}@media (max-width:768px){body.home .secondary-container .btn-custom-secondary{min-width:156px}}body.home .secondary-container .btn-custom-secondary:hover,body.home .secondary-container .btn-custom-secondary:focus,body.home .secondary-container .btn-custom-secondary:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}body.home .secondary-container .btn-custom-secondary:hover{background:#EA4F02;border:2px solid #EA4F02}body.home .secondary-container .btn-custom-secondary:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}body.home .secondary-container .btn-custom-secondary:active{background:#DF4C02;border:2px solid #DF4C02}body.home .secondary-container .btn-custom-secondary:hover,body.home .secondary-container .btn-custom-secondary:focus,body.home .secondary-container .btn-custom-secondary:active{color:#D14702;border:2px solid #D14702}body.home .secondary-container .btn-custom-secondary:hover{background:rgba(209, 71, 2, 0.08)}body.home .secondary-container .btn-custom-secondary:focus-visible{background:rgba(209, 71, 2, 0.08);outline:2px solid #D14702;outline-offset:2px}body.home .secondary-container .btn-custom-secondary:active{background:rgba(209, 71, 2, 0.12) !important}body.page-template-blogs-page .job-category-hero{position:relative;background-image:url("../images/sunrise.png");background-size:cover;background-position-x:center;background-position-y:center;align-self:stretch}body.page-template-blogs-page .job-category-hero h1{color:#43362F;font-size:40px;font-style:normal;font-weight:750;line-height:48px}body.page-template-blogs-page .job-category-hero p{color:#7A7370;font-size:16px;font-style:normal;font-weight:450;line-height:24px}body.page-template-blogs-page .job-category-hero span{font-weight:bold}body.page-template-blogs-page .job-category-hero .overlay{position:absolute;background:linear-gradient(270deg, rgba(255, 250, 230, 0.8) 0%, rgba(255, 244, 204, 0.8) 100%);z-index:1;top:0;left:0;right:0;bottom:0;height:100%;grid-column:1 / -1;max-width:none}body.page-template-blogs-page .job-category-hero .hero{position:relative;z-index:2;min-height:360px;height:fit-content;align-self:stretch;display:flex;align-items:center}body.page-template-blogs-page .job-category-hero .hero .main-banner-container{display:flex;width:519px;flex-direction:column;align-items:flex-start}body.page-template-blogs-page .job-category-hero .hero .btn-primary{min-width:185px}@media screen and (max-width:480px){body.page-template-blogs-page .job-category-hero .hero .btn-primary{min-width:initial;padding:12px 10px}}body.page-template-blogs-page .job-category-hero .hero .btn-secondary{min-width:165px;background-color:transparent}@media screen and (max-width:480px){body.page-template-blogs-page .job-category-hero .hero .btn-secondary{min-width:initial;padding:12px 10px}}@media (max-width:768px){body.page-template-blogs-page .job-category-hero .hero{height:fit-content;padding:32px 20px}body.page-template-blogs-page .job-category-hero .hero .main-banner-container{width:100%;flex-direction:column;align-items:flex-start}body.page-template-blogs-page .job-category-hero .hero .main-banner-container h1{width:100%;font-family:"Avenir Next Cyr", sans-serif;color:#43362F;font-size:32px;font-style:normal;font-weight:750;line-height:40px}body.page-template-blogs-page .job-category-hero .hero .main-banner-container p{width:100%;max-width:568px;font-family:"Avenir Next Cyr", sans-serif;color:#62554E;font-size:16px;font-style:normal;font-weight:700;line-height:24px}}body.page-template-blogs-page .job-category-hero .banner-img-container{display:flex;height:320px;justify-content:flex-end;align-items:center}body.page-template-blogs-page .job-category-hero .banner-img-container .banner-img{width:320px;height:328px;flex-shrink:0}body.page-template-blogs-page .header-section{display:flex;width:100%;max-width:1200px;flex-direction:column;justify-content:center;align-items:center;gap:8px;align-self:stretch;padding-top:120px}body.page-template-blogs-page .header-section .header-title-container{display:flex;width:100%;flex-direction:column;align-items:center;gap:16px;align-self:stretch}body.page-template-blogs-page .header-section .header-title-container h2{align-self:stretch;color:#43362F;text-align:center;font-family:Inter, sans-serif !important;font-size:32px;font-style:normal;font-weight:750;line-height:40px;margin:0;padding:0;letter-spacing:0}body.page-template-blogs-page .header-section .header-title-container p{align-self:stretch;color:#7A7370;text-align:center;font-family:Inter, sans-serif !important;font-size:16px;font-style:normal;font-weight:450;line-height:24px;margin:0;padding:0;letter-spacing:0}@media screen and (max-width:768px){body.page-template-blogs-page .header-section{display:flex;width:100%;padding:40px 20px 32px 20px;flex-direction:column;align-items:flex-start;gap:24px}}body.page-template-blogs-page .initial-advice-section{display:flex;flex-direction:column;align-items:center;gap:40px}body.page-template-blogs-page .initial-advice-section .advice-card-container{display:flex;width:100%;align-items:center;gap:24px;align-self:stretch}body.page-template-blogs-page .initial-advice-section .advice-card{display:flex;height:100%;padding:24px;flex-direction:column;gap:16px;border-radius:24px;border:1px solid #bbb;background:#ffffff;overflow:hidden}body.page-template-blogs-page .initial-advice-section .advice-card .image-container{width:100%;height:auto}body.page-template-blogs-page .initial-advice-section .advice-card .image-container img{border-radius:12px;width:100%;aspect-ratio:calc(1920 / 1282);object-fit:cover;max-height:320px}body.page-template-blogs-page .initial-advice-section .advice-card .card-body{display:flex;flex-direction:column}body.page-template-blogs-page .initial-advice-section .advice-card .card-body .category{display:block;color:#D14702;font-size:14px;font-weight:750;line-height:20px;text-transform:uppercase;letter-spacing:2px;margin-bottom:0.5em}body.page-template-blogs-page .initial-advice-section .advice-card .card-body .advice-card-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px}body.page-template-blogs-page .initial-advice-section .advice-card .card-body .advice-card-content .advice-card-text-container{flex:1;display:flex;flex-direction:column;gap:8px}body.page-template-blogs-page .initial-advice-section .advice-card .card-body .advice-card-content .advice-card-text-container h3{color:#43362F;font-size:24px;font-weight:700;line-height:32px;margin:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.page-template-blogs-page .initial-advice-section .advice-card .card-body .advice-card-content .advice-card-text-container h3 a{color:#43362F}body.page-template-blogs-page .initial-advice-section .advice-card .card-body .advice-card-content .advice-card-text-container p{color:#7A7370;font-size:16px;font-weight:450;line-height:24px;margin:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.page-template-blogs-page .initial-advice-section .advice-card .card-body .advice-card-content .advice-card-button-container{align-self:flex-end}body.page-template-blogs-page .initial-advice-section .advice-card .card-body .advice-card-content .advice-card-button-container .btn-learn-more{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px;background:#ffffff;color:#FE5602;border:2px solid #FE5602;padding:16px 15px;min-width:134px;align-content:center;min-width:initial;width:170px;border-radius:12px;color:#D14702;border:2px solid #D14702}@media (max-width:768px){body.page-template-blogs-page .initial-advice-section .advice-card .card-body .advice-card-content .advice-card-button-container .btn-learn-more{min-width:156px}}body.page-template-blogs-page .initial-advice-section .advice-card .card-body .advice-card-content .advice-card-button-container .btn-learn-more:hover,body.page-template-blogs-page .initial-advice-section .advice-card .card-body .advice-card-content .advice-card-button-container .btn-learn-more:focus,body.page-template-blogs-page .initial-advice-section .advice-card .card-body .advice-card-content .advice-card-button-container .btn-learn-more:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}body.page-template-blogs-page .initial-advice-section .advice-card .card-body .advice-card-content .advice-card-button-container .btn-learn-more:hover{background:#EA4F02;border:2px solid #EA4F02}body.page-template-blogs-page .initial-advice-section .advice-card .card-body .advice-card-content .advice-card-button-container .btn-learn-more:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}body.page-template-blogs-page .initial-advice-section .advice-card .card-body .advice-card-content .advice-card-button-container .btn-learn-more:active{background:#DF4C02;border:2px solid #DF4C02}body.page-template-blogs-page .initial-advice-section .advice-card .card-body .advice-card-content .advice-card-button-container .btn-learn-more:hover,body.page-template-blogs-page .initial-advice-section .advice-card .card-body .advice-card-content .advice-card-button-container .btn-learn-more:focus,body.page-template-blogs-page .initial-advice-section .advice-card .card-body .advice-card-content .advice-card-button-container .btn-learn-more:active{color:#D14702;border:2px solid #D14702}body.page-template-blogs-page .initial-advice-section .advice-card .card-body .advice-card-content .advice-card-button-container .btn-learn-more:hover{background:rgba(209, 71, 2, 0.08)}body.page-template-blogs-page .initial-advice-section .advice-card .card-body .advice-card-content .advice-card-button-container .btn-learn-more:focus-visible{background:rgba(209, 71, 2, 0.08);outline:2px solid #D14702;outline-offset:2px}body.page-template-blogs-page .initial-advice-section .advice-card .card-body .advice-card-content .advice-card-button-container .btn-learn-more:active{background:rgba(209, 71, 2, 0.12) !important}body.page-template-blogs-page .initial-advice-section .advice-card .card-body .advice-card-content .advice-card-button-container .btn-learn-more::after{content:"";width:24px;height:24px;background-image:url("../images/icons/next-arrow.svg");background-repeat:no-repeat;background-position:center;background-size:contain}@media (max-width:768px){body.page-template-blogs-page .initial-advice-section{display:flex;width:100%;padding:40px 20px 32px 20px;flex-direction:column;align-items:flex-start;gap:24px}body.page-template-blogs-page .initial-advice-section .advice-card-container{display:flex;flex-direction:column}body.page-template-blogs-page .initial-advice-section .advice-card-container .advice-card{display:flex;flex-direction:column;width:100%;height:100%;justify-content:space-between}body.page-template-blogs-page .initial-advice-section .advice-card-container .advice-card .image-container img{object-fit:cover}body.page-template-blogs-page .initial-advice-section .advice-card-container .advice-card .card-body .advice-card-content{display:flex;flex-direction:column;justify-content:space-between}body.page-template-blogs-page .initial-advice-section .advice-card-container .advice-card .card-body .advice-card-button-container{align-self:flex-start}}body.page-template-blogs-page .more-advice-section{display:flex;flex-direction:column;align-items:center;gap:40px}body.page-template-blogs-page .more-advice-section h2{align-self:stretch;color:#43362F;text-align:center;font-family:Inter, sans-serif !important;font-size:32px;font-style:normal;font-weight:750;line-height:40px;margin:0;padding:0;letter-spacing:0}body.page-template-blogs-page .more-advice-section .more-advice-card-container{display:flex;align-items:center;gap:24px;align-self:stretch}@media screen and (max-width:768px){body.page-template-blogs-page .more-advice-section{display:flex;width:100%;padding:40px 20px 32px 20px;flex-direction:column;align-items:flex-start;gap:24px}}body.page-template-blogs-page .pagination{display:flex;justify-content:flex-start;align-items:center;gap:0.5rem;padding:40px 0;width:100%}@media (max-width:768px){body.page-template-blogs-page .pagination{padding:40px 20px 32px 20px;justify-content:center}}body.page-template-blogs-page .pagination .page-numbers{display:flex;align-items:center;justify-content:center;text-decoration:none;color:#888;font-family:Avenir Next Cyr, sans-serif !important;font-size:16px;font-weight:500;line-height:1;border:2px solid #BBB;transition:all 0.3s ease}body.page-template-blogs-page .pagination .page-numbers:not(.prev):not(.next){width:45px;height:45px;min-width:45px;min-height:45px;border-radius:50%;padding:0}body.page-template-blogs-page .pagination .page-numbers.prev,body.page-template-blogs-page .pagination .page-numbers.next{min-height:45px;padding:0 16px;border-radius:45px;display:flex;align-items:center;gap:8px}body.page-template-blogs-page .pagination .page-numbers.current,body.page-template-blogs-page .pagination .page-numbers:not(.dots):hover,body.page-template-blogs-page .pagination .page-numbers:active,body.page-template-blogs-page .pagination .page-numbers:focus{background-color:#FFFAE6;border-color:#FE5602;color:#FE5602}body.page-template-blogs-page .pagination .page-numbers.dots{cursor:default}body.page-template-blogs-page .pagination .page-numbers.dots:hover{background-color:transparent;border-color:#BBB;color:#888}body.page-template-blogs-page .pagination .page-numbers.prev:before{content:"";display:inline-block;width:12px;height:12px;background:url("../images/icons/chevron-arrow-left-icon.svg") no-repeat center center;background-size:contain;opacity:0.6;filter:none}body.page-template-blogs-page .pagination .page-numbers.next:after{content:"";display:inline-block;width:12px;height:12px;background:url("../images/icons/chevron-arrow-left-icon.svg") no-repeat center center;background-size:contain;transform:rotate(180deg);opacity:0.6;filter:none}body.page-template-blogs-page .pagination .page-numbers.prev:hover:before,body.page-template-blogs-page .pagination .page-numbers.next:hover:after{opacity:1;filter:invert(56%) sepia(95%) saturate(1731%) hue-rotate(346deg) brightness(98%) contrast(101%)}@media (max-width:768px){body.page-template-blogs-page .pagination .page-numbers{font-size:14px}body.page-template-blogs-page .pagination .page-numbers:not(.prev):not(.next){width:40px;height:40px;min-width:40px;min-height:40px}body.page-template-blogs-page .pagination .page-numbers.prev,body.page-template-blogs-page .pagination .page-numbers.next{min-height:40px;padding:0 12px}}@media (max-width:480px){body.page-template-blogs-page .pagination .page-numbers:not(.prev):not(.next):not(.current){display:none}}body.category main .articles a:hover,body.category main .articles a:focus,body.category main .articles a:active{color:#241710;text-decoration:underline}body.category main .articles .category-meta{color:#D14702}body.single-post .single-post-content article .main-image img{border-radius:4px}body.single-post .single-post-content article h1{color:#43362F}body.single-post .single-post-content article h1 a{color:#43362F}body.single-post .single-post-content article h1 a:hover,body.single-post .single-post-content article h1 a:active,body.single-post .single-post-content article h1 a:focus{color:#43362F}body.single-post .single-post-content article h2,body.single-post .single-post-content article h3,body.single-post .single-post-content article h4,body.single-post .single-post-content article h5,body.single-post .single-post-content article h6{color:#43362F}body.single-post .single-post-content article h2 strong,body.single-post .single-post-content article h3 strong,body.single-post .single-post-content article h4 strong,body.single-post .single-post-content article h5 strong,body.single-post .single-post-content article h6 strong{font-weight:750;color:#43362F}body.single-post .single-post-content article ul{margin-bottom:1em}body.single-post .single-post-content article a{color:#C29800}body.single-post .single-post-content article a:hover,body.single-post .single-post-content article a:active,body.single-post .single-post-content article a:focus{color:#C29800}body.single-post .single-post-content article .social-icons{display:flex;align-items:center}body.single-post .single-post-content article .social-icons .share-text{margin-bottom:0}body.single-post .single-post-content article .social-icons a.social-icon{border:2px solid #7A7370}body.single-post .single-post-content article .social-icons a.social-icon:hover,body.single-post .single-post-content article .social-icons a.social-icon:active,body.single-post .single-post-content article .social-icons a.social-icon:focus{background-color:#7A7370}body.single-post .single-post-content article .social-icons a.social-icon:hover i:before,body.single-post .single-post-content article .social-icons a.social-icon:active i:before,body.single-post .single-post-content article .social-icons a.social-icon:focus i:before{color:#ffffff}body.single-post .single-post-content article .social-icons i:before{color:#7A7370}body.single-post .single-post-content article .post-meta .author{color:#43362F;font-size:16px}body.single-post .single-post-content article .post-meta .date{color:#62554E;font-size:16px}body.single-post .single-post-content article .top-category{line-height:1;font-size:14px;font-weight:700;line-height:1;text-transform:uppercase;color:#D14702;margin-bottom:1em}body.single-post .single-post-content article .top-category a{font-size:14px;font-weight:700;line-height:1;text-transform:uppercase;color:#D14702;margin-bottom:0}body.single-post .single-post-content article .top-category span{color:#D14702}body.single-post .single-post-content article .categories-tag{display:flex;flex-wrap:wrap;gap:12px}body.single-post .single-post-content article .categories-tag a{display:inline-block;font-size:14px;font-weight:500;text-decoration:none;color:#43362F;border:1px solid #bbb;border-radius:12px;padding:3px 14px}body.single-post .single-post-content article .categories-tag a:hover,body.single-post .single-post-content article .categories-tag a:active,body.single-post .single-post-content article .categories-tag a:focus{color:#62554E;background-color:#fff}body.single-post .single-post-content aside{max-width:242px}@media (max-width:1024px){body.single-post .single-post-content aside{max-width:none}}body.single-post .single-post-content aside a:hover,body.single-post .single-post-content aside a:active,body.single-post .single-post-content aside a:focus{color:#241710}body.single-post .single-post-content aside .sponsors-background h4{font-size:12px;font-weight:400;letter-spacing:1.2px;color:#7A7370;text-transform:uppercase;margin-bottom:0}body.single-post .single-post-content aside .sponsors>div{max-height:none}body.single-post .single-post-content aside .sponsors .g{display:flex;justify-content:center}.content-stats .stats h2{font-size:40px;font-weight:bold;color:#E6B400;text-align:start;white-space:nowrap}.content-stats .stats p{font-size:15px;text-align:start}.content-stats .stats p.strong{font-size:15px;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.intro-container{display:block;padding:0}.intro-container img{max-height:500px;object-fit:contain;border-radius:8px;width:100%;height:auto}.category-page .sponsors-background h4{font-size:12px;font-weight:400;letter-spacing:1.2px;color:#acaaa5;text-transform:uppercase;margin-bottom:0}.category-page .articles h3{font-size:18px;line-height:24px}@media (min-width:1024px){.category-page .articles h3{font-size:24px;line-height:32px}}.category-page .category-title-section{padding-bottom:0}.category-page .category-title-section h1{margin-bottom:16px;min-width:283px}@media (min-width:1024px){.category-page .category-title-section h1{margin-bottom:0}}.category-page .category-title-section p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-width:569px}.category-page .category-latest-posts-section{padding-top:0;padding-bottom:0}.category-page .category-latest-posts-section .first-blog-post h3{font-size:24px;line-height:32px}.category-page .category-latest-posts-section .category-post-grid-side p{display:none}@media (min-width:1024px){.category-page .category-latest-posts-section .category-post-grid-side p{display:-webkit-box}}.category-page .category-latest-posts-section .blog-4th-post h3{font-size:18px}@media (min-width:1024px){.category-page .posts-2-section .side-article:nth-child(3){border-bottom:none}}.category-page .posts-2-section .category-meta{font-size:14px;font-weight:700;text-transform:uppercase;color:#D14702;margin-bottom:12px;display:none}@media (min-width:1024px){.category-page .posts-2-section .category-meta{display:block}}body.search-results h1{font-size:clamp(32px, 4vw, 32px)}body.search-results .search-container input[type="search"]{outline:none;background-image:url("../images/icons/search-container-magnify-icon.svg");background-size:24px;background-repeat:no-repeat;background-position:left 16px top 50%;padding:0.7rem 1rem 0.7rem 3.2rem;border:1px solid #75757599;border-radius:4px}body.search-results .search-container input[type="submit"]{display:none}body.search-results .search-results-section .articles img{aspect-ratio:calc(160 / 160)}body.search-results .search-results-section .articles h3{margin-bottom:12px}body.search-results .search-results-section .articles p{margin-bottom:12px}@media (max-width:768px){body.search-results .search-results-section .articles p{display:none}}body.search-results .search-results-section .articles .category-meta{display:block;margin-bottom:12px}body.search-results .search-results-section .articles .author-info{color:#62554E;margin-top:0.5em}@media (max-width:768px){body.search-results .search-results-section .articles .author-info{display:none}}body.search-results .search-results-section .articles .author{color:#C29800}body.search-results .pagination .prev.page-numbers{font-size:0}body.search-results .pagination .next.page-numbers{font-size:0}body.search-results .pagination .next.page-numbers:hover{background-color:transparent;border-color:#BBB}body.search-results .pagination .prev.page-numbers::after{content:"Previous";font-size:16px}body.search-results .pagination .next.page-numbers::before{content:"Next";font-size:16px}body.search-results .pagination .page-numbers.dots:hover{background-color:transparent;border-color:#BBB}body.page-contact-us h1{font-size:clamp(32px, 5vw, 40px)}body.page-contact-us .contact-info{grid-template-columns:43% 57%}@media (max-width:768px){body.page-contact-us .contact-info{grid-template-columns:100%}}body.page-template-page-jobs .jobs-hero{position:relative;background-image:url("../images/sunrise.png");background-size:cover;background-position-x:center;background-position-y:center;align-self:stretch}body.page-template-page-jobs .jobs-hero h1{color:#43362F;font-size:40px;font-style:normal;font-weight:750;line-height:48px}body.page-template-page-jobs .jobs-hero p{color:#7A7370;font-size:16px;font-style:normal;font-weight:450;line-height:24px}body.page-template-page-jobs .jobs-hero span{font-weight:bold}body.page-template-page-jobs .jobs-hero .overlay{position:absolute;background:linear-gradient(270deg, rgba(255, 250, 230, 0.8) 0%, rgba(255, 244, 204, 0.8) 100%);z-index:1;top:0;left:0;right:0;bottom:0;height:100%;grid-column:1 / -1;max-width:none}body.page-template-page-jobs .jobs-hero .hero{position:relative;z-index:2;min-height:360px;height:fit-content;align-self:stretch;display:flex;align-items:center}body.page-template-page-jobs .jobs-hero .hero .main-banner-container{display:flex;width:519px;flex-direction:column;align-items:flex-start}body.page-template-page-jobs .jobs-hero .hero .btn-primary{min-width:185px}@media screen and (max-width:480px){body.page-template-page-jobs .jobs-hero .hero .btn-primary{min-width:initial;padding:12px 10px}}body.page-template-page-jobs .jobs-hero .hero .btn-secondary{min-width:165px;background-color:transparent}@media screen and (max-width:480px){body.page-template-page-jobs .jobs-hero .hero .btn-secondary{min-width:initial;padding:12px 10px}}@media (max-width:768px){body.page-template-page-jobs .jobs-hero .hero{height:fit-content;padding:32px 20px}body.page-template-page-jobs .jobs-hero .hero .main-banner-container{width:100%;flex-direction:column;align-items:flex-start}body.page-template-page-jobs .jobs-hero .hero .main-banner-container h1{width:100%;font-family:"Avenir Next Cyr", sans-serif;color:#43362F;font-size:32px;font-style:normal;font-weight:750;line-height:40px}body.page-template-page-jobs .jobs-hero .hero .main-banner-container p{width:100%;max-width:568px;font-family:"Avenir Next Cyr", sans-serif;color:#62554E;font-size:16px;font-style:normal;font-weight:700;line-height:24px}}body.page-template-page-jobs .jobs-hero .banner-img-container{display:flex;height:320px;justify-content:flex-end;align-items:center}body.page-template-page-jobs .jobs-hero .banner-img-container .banner-img{width:320px;height:328px;flex-shrink:0}body.page-template-page-jobs .search-section{position:relative;z-index:999}body.page-template-page-jobs .search-section .search-container{background-color:#FFBB9A;position:relative;z-index:100}body.page-template-page-jobs .search-section .search-container img{width:20px;height:20px}body.page-template-page-jobs .search-section .search-container .search-input input{padding-left:40px;border:none;height:48px;color:#43362F;border-radius:8px}body.page-template-page-jobs .search-section .search-container .search-input input::placeholder{color:#7A7370}body.page-template-page-jobs .search-section .search-container .search-input img{position:absolute;left:40px;z-index:1000}body.page-template-page-jobs .search-section .search-container .search-dropdown{position:relative;width:100%;user-select:none;height:48px}body.page-template-page-jobs .search-section .search-container .dropdown-selected{display:flex;justify-content:space-between;align-items:center;padding:0.5rem 1rem;background-color:white;border-radius:8px;cursor:pointer;height:100%;color:#43362F}body.page-template-page-jobs .search-section .search-container .dropdown-selected .placeholder-text{color:#7A7370}body.page-template-page-jobs .search-section .search-container .dropdown-selected.active{border-bottom-left-radius:0;border-bottom-right-radius:0}body.page-template-page-jobs .search-section .search-container .dropdown-arrow{transition:transform 0.3s}body.page-template-page-jobs .search-section .search-container .dropdown-selected.active .dropdown-arrow{transform:rotate(180deg)}body.page-template-page-jobs .search-section .search-container .dropdown-options{position:absolute;top:100%;left:0;right:0;background-color:white;border:1px solid #e2e8f0;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;max-height:0;overflow:hidden;transition:max-height 0.3s;box-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1);display:none}body.page-template-page-jobs .search-section .search-container .dropdown-options.active{max-height:fit-content;overflow-y:auto;display:block;z-index:1003}body.page-template-page-jobs .search-section .search-container .dropdown-options li{padding:0.5rem 1rem;cursor:pointer}body.page-template-page-jobs .search-section .search-container .dropdown-options li:hover{background-color:#FFEEE6;color:#FE5602;transition:transform 0.2s ease}body.page-template-page-jobs .search-section .search-container .dropdown-options li.selected{background-color:#FFEEE6;color:#FE5602;font-weight:500}body.page-template-page-jobs .search-section .search-container .btn{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px;border-radius:12px}@media (max-width:768px){body.page-template-page-jobs .search-section .search-container .btn{min-width:156px}}body.page-template-page-jobs .search-section .search-container .btn:hover,body.page-template-page-jobs .search-section .search-container .btn:focus,body.page-template-page-jobs .search-section .search-container .btn:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}body.page-template-page-jobs .search-section .search-container .btn:hover{background:#EA4F02;border:2px solid #EA4F02}body.page-template-page-jobs .search-section .search-container .btn:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}body.page-template-page-jobs .search-section .search-container .btn:active{background:#DF4C02;border:2px solid #DF4C02}body.page-template-page-jobs .search-section .refine-results{position:relative}body.page-template-page-jobs .search-section .refine-results .search-dropdown{position:relative;min-width:fit-content;width:100%;user-select:none;height:48px;border:2px solid #bbb;color:#7A7370;padding:8px 24px;border-radius:80px}body.page-template-page-jobs .search-section .refine-results .dropdown-selected{display:flex;justify-content:space-between;align-items:center;background-color:white;cursor:pointer;height:100%;color:#43362F;z-index:2}body.page-template-page-jobs .search-section .refine-results .dropdown-selected .placeholder-text{color:#7A7370}body.page-template-page-jobs .search-section .refine-results .dropdown-selected.active{border-bottom-left-radius:0;border-bottom-right-radius:0}body.page-template-page-jobs .search-section .refine-results .dropdown-arrow{transition:transform 0.3s}body.page-template-page-jobs .search-section .refine-results .dropdown-selected.active .dropdown-arrow{transform:rotate(180deg)}body.page-template-page-jobs .search-section .refine-results .dropdown-options{position:absolute;top:120%;left:0;right:0;background-color:white;border:1px solid #e2e8f0;border-top:none;border-radius:12px;max-height:0;overflow:hidden;z-index:30;transition:max-height 0.3s;box-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1);display:none}body.page-template-page-jobs .search-section .refine-results .dropdown-options.active{max-height:fit-content;overflow-y:auto;display:block;width:100%;z-index:30}@media (min-width:1024px){body.page-template-page-jobs .search-section .refine-results .dropdown-options.active{width:300px}}body.page-template-page-jobs .search-section .refine-results .dropdown-options li{padding:0.5rem 1rem;cursor:pointer}body.page-template-page-jobs .search-section .refine-results .dropdown-options li:hover{background-color:#FFEEE6;color:#FE5602;transition:transform 0.2s ease}body.page-template-page-jobs .search-section .refine-results .dropdown-options li.selected{background-color:#FFEEE6;color:#FE5602;font-weight:500}body.page-template-page-jobs .search-section .refine-results .clear-filters{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px;background:#ffffff;color:#FE5602;border:2px solid #FE5602;padding:16px 15px;min-width:134px;border:none}@media (max-width:768px){body.page-template-page-jobs .search-section .refine-results .clear-filters{min-width:156px}}body.page-template-page-jobs .search-section .refine-results .clear-filters:hover,body.page-template-page-jobs .search-section .refine-results .clear-filters:focus,body.page-template-page-jobs .search-section .refine-results .clear-filters:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}body.page-template-page-jobs .search-section .refine-results .clear-filters:hover{background:#EA4F02;border:2px solid #EA4F02}body.page-template-page-jobs .search-section .refine-results .clear-filters:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}body.page-template-page-jobs .search-section .refine-results .clear-filters:active{background:#DF4C02;border:2px solid #DF4C02}body.page-template-page-jobs .search-section .refine-results .clear-filters:hover,body.page-template-page-jobs .search-section .refine-results .clear-filters:focus,body.page-template-page-jobs .search-section .refine-results .clear-filters:active{color:#D14702;border:2px solid #D14702}body.page-template-page-jobs .search-section .refine-results .clear-filters:hover{background:rgba(209, 71, 2, 0.08)}body.page-template-page-jobs .search-section .refine-results .clear-filters:focus-visible{background:rgba(209, 71, 2, 0.08);outline:2px solid #D14702;outline-offset:2px}body.page-template-page-jobs .search-section .refine-results .clear-filters:active{background:rgba(209, 71, 2, 0.12) !important}body.page-template-page-jobs .search-section .refine-results .clear-filters:hover{border:none !important;background-color:transparent}body.page-template-page-jobs .jobs-page-listing-section .post-count span{color:#43362F;font-size:20px;font-weight:450}body.page-template-page-jobs .jobs-page-listing-section .sort-by span{color:#43362F;font-size:20px;font-weight:450}body.page-template-page-jobs .jobs-page-listing-section .sort-by .selected-text{font-size:16px;font-weight:700;color:#62554E}body.page-template-page-jobs .jobs-page-listing-section .sort-by .search-dropdown{position:relative;min-width:fit-content;width:100%;user-select:none;height:48px;color:#7A7370;padding:8px 24px;border:1px solid #bbb;border-radius:12px}body.page-template-page-jobs .jobs-page-listing-section .sort-by .dropdown-selected{display:flex;justify-content:space-between;align-items:center;background-color:white;cursor:pointer;height:100%;color:#43362F;z-index:2}body.page-template-page-jobs .jobs-page-listing-section .sort-by .dropdown-selected .placeholder-text{color:#7A7370}body.page-template-page-jobs .jobs-page-listing-section .sort-by .dropdown-selected.active{border-bottom-left-radius:0;border-bottom-right-radius:0}body.page-template-page-jobs .jobs-page-listing-section .sort-by .dropdown-arrow{transition:transform 0.3s}body.page-template-page-jobs .jobs-page-listing-section .sort-by .dropdown-selected.active .dropdown-arrow{transform:rotate(180deg)}body.page-template-page-jobs .jobs-page-listing-section .sort-by .dropdown-options{position:absolute;top:120%;left:0;right:0;background-color:white;border:1px solid #e2e8f0;border-top:none;border-radius:12px;max-height:0;overflow:hidden;z-index:30;transition:max-height 0.3s;box-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1);display:none}body.page-template-page-jobs .jobs-page-listing-section .sort-by .dropdown-options.active{max-height:fit-content;overflow-y:auto;display:block;width:100%;z-index:30}body.page-template-page-jobs .jobs-page-listing-section .sort-by .dropdown-options li{padding:0.5rem 1rem;cursor:pointer}body.page-template-page-jobs .jobs-page-listing-section .sort-by .dropdown-options li:hover{background-color:#FFEEE6;color:#FE5602;transition:transform 0.2s ease}body.page-template-page-jobs .jobs-page-listing-section .sort-by .dropdown-options li.selected{background-color:#FFEEE6;color:#FE5602;font-weight:500}body.tax-location{background-image:url("../images/bg-1440-xl.png");background-position:center;background-repeat:no-repeat;background-size:cover;min-height:100vh}@media screen and (orientation:portrait) and (max-width:768px){body.tax-location{background-image:url("../images/bg-375-xs.png");background-position:center;background-repeat:no-repeat;background-size:cover}}body.tax-location .location-hero{position:relative;background-image:url("../images/sunrise.png");background-size:cover;background-position-x:center;background-position-y:center;align-self:stretch;background-image:url("../images/sand-footprints.jpg")}body.tax-location .location-hero h1{color:#43362F;font-size:40px;font-style:normal;font-weight:750;line-height:48px}body.tax-location .location-hero p{color:#7A7370;font-size:16px;font-style:normal;font-weight:450;line-height:24px}body.tax-location .location-hero span{font-weight:bold}body.tax-location .location-hero .overlay{position:absolute;background:linear-gradient(270deg, rgba(255, 250, 230, 0.8) 0%, rgba(255, 244, 204, 0.8) 100%);z-index:1;top:0;left:0;right:0;bottom:0;height:100%;grid-column:1 / -1;max-width:none}body.tax-location .location-hero .hero{position:relative;z-index:2;min-height:360px;height:fit-content;align-self:stretch;display:flex;align-items:center}body.tax-location .location-hero .hero .main-banner-container{display:flex;width:519px;flex-direction:column;align-items:flex-start}body.tax-location .location-hero .hero .btn-primary{min-width:185px}@media screen and (max-width:480px){body.tax-location .location-hero .hero .btn-primary{min-width:initial;padding:12px 10px}}body.tax-location .location-hero .hero .btn-secondary{min-width:165px;background-color:transparent}@media screen and (max-width:480px){body.tax-location .location-hero .hero .btn-secondary{min-width:initial;padding:12px 10px}}@media (max-width:768px){body.tax-location .location-hero .hero{height:fit-content;padding:32px 20px}body.tax-location .location-hero .hero .main-banner-container{width:100%;flex-direction:column;align-items:flex-start}body.tax-location .location-hero .hero .main-banner-container h1{width:100%;font-family:"Avenir Next Cyr", sans-serif;color:#43362F;font-size:32px;font-style:normal;font-weight:750;line-height:40px}body.tax-location .location-hero .hero .main-banner-container p{width:100%;max-width:568px;font-family:"Avenir Next Cyr", sans-serif;color:#62554E;font-size:16px;font-style:normal;font-weight:700;line-height:24px}}body.tax-location .location-hero .banner-img-container{display:flex;height:320px;justify-content:flex-end;align-items:center}body.tax-location .location-hero .banner-img-container .banner-img{width:320px;height:328px;flex-shrink:0}body.tax-location .location-hero .hero{min-height:400px}body.tax-location .hiring-strategy-section{padding-top:64px}body.tax-location .location-latest-jobs-section .title .btn{border-radius:12px;color:#D14702}body.tax-location .location-latest-jobs-section .btn{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px;background:#ffffff;color:#FE5602;border:2px solid #FE5602;padding:16px 15px;min-width:134px}@media (max-width:768px){body.tax-location .location-latest-jobs-section .btn{min-width:156px}}body.tax-location .location-latest-jobs-section .btn:hover,body.tax-location .location-latest-jobs-section .btn:focus,body.tax-location .location-latest-jobs-section .btn:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}body.tax-location .location-latest-jobs-section .btn:hover{background:#EA4F02;border:2px solid #EA4F02}body.tax-location .location-latest-jobs-section .btn:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}body.tax-location .location-latest-jobs-section .btn:active{background:#DF4C02;border:2px solid #DF4C02}body.tax-location .location-latest-jobs-section .btn:hover,body.tax-location .location-latest-jobs-section .btn:focus,body.tax-location .location-latest-jobs-section .btn:active{color:#D14702;border:2px solid #D14702}body.tax-location .location-latest-jobs-section .btn:hover{background:rgba(209, 71, 2, 0.08)}body.tax-location .location-latest-jobs-section .btn:focus-visible{background:rgba(209, 71, 2, 0.08);outline:2px solid #D14702;outline-offset:2px}body.tax-location .location-latest-jobs-section .btn:active{background:rgba(209, 71, 2, 0.12) !important}body.tax-location .location-latest-jobs-section h2{font-size:30px}body.tax-location .location-latest-jobs-section a{font-weight:700}body.tax-location .location-latest-jobs-section .arrow{width:24px;height:24px}body.tax-location .location-page-placeholder-section .content{max-width:996px}body.tax-location .location-page-placeholder-section .content .text{flex:2}body.tax-location .location-page-placeholder-section .content .text .btn{display:none}@media (min-width:1024px){body.tax-location .location-page-placeholder-section .content .text .btn{display:inline-block}}body.tax-location .location-page-placeholder-section .content .image{flex:1}body.tax-location .location-page-placeholder-section span{font-size:18px;line-height:24px;font-weight:750}@media (min-width:1024px){body.tax-location .location-page-placeholder-section p{max-width:588px}}body.tax-location .location-page-placeholder-section .btn{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px;background:#ffffff;color:#FE5602;border:2px solid #FE5602;padding:16px 15px;min-width:134px}@media (max-width:768px){body.tax-location .location-page-placeholder-section .btn{min-width:156px}}body.tax-location .location-page-placeholder-section .btn:hover,body.tax-location .location-page-placeholder-section .btn:focus,body.tax-location .location-page-placeholder-section .btn:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}body.tax-location .location-page-placeholder-section .btn:hover{background:#EA4F02;border:2px solid #EA4F02}body.tax-location .location-page-placeholder-section .btn:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}body.tax-location .location-page-placeholder-section .btn:active{background:#DF4C02;border:2px solid #DF4C02}body.tax-location .location-page-placeholder-section .btn:hover,body.tax-location .location-page-placeholder-section .btn:focus,body.tax-location .location-page-placeholder-section .btn:active{color:#D14702;border:2px solid #D14702}body.tax-location .location-page-placeholder-section .btn:hover{background:rgba(209, 71, 2, 0.08)}body.tax-location .location-page-placeholder-section .btn:focus-visible{background:rgba(209, 71, 2, 0.08);outline:2px solid #D14702;outline-offset:2px}body.tax-location .location-page-placeholder-section .btn:active{background:rgba(209, 71, 2, 0.12) !important}body.tax-location .location-page-more-info-section .content{max-width:996px}body.tax-location .location-page-more-info-section .content a{font-weight:700}body.tax-location .location-page-more-info-section .content .arrow{width:24px;height:24px;font-weight:700}body.tax-job_category{background-image:url("../images/bg-1440-xl.png");background-position:center;background-repeat:no-repeat;background-size:cover;min-height:100vh}@media screen and (orientation:portrait) and (max-width:768px){body.tax-job_category{background-image:url("../images/bg-375-xs.png");background-position:center;background-repeat:no-repeat;background-size:cover}}body.tax-job_category .job-category-hero{position:relative;background-image:url("../images/sunrise.png");background-size:cover;background-position-x:center;background-position-y:center;align-self:stretch;background-image:url("../images/sand-footprints.jpg")}body.tax-job_category .job-category-hero h1{color:#43362F;font-size:40px;font-style:normal;font-weight:750;line-height:48px}body.tax-job_category .job-category-hero p{color:#7A7370;font-size:16px;font-style:normal;font-weight:450;line-height:24px}body.tax-job_category .job-category-hero span{font-weight:bold}body.tax-job_category .job-category-hero .overlay{position:absolute;background:linear-gradient(270deg, rgba(255, 250, 230, 0.8) 0%, rgba(255, 244, 204, 0.8) 100%);z-index:1;top:0;left:0;right:0;bottom:0;height:100%;grid-column:1 / -1;max-width:none}body.tax-job_category .job-category-hero .hero{position:relative;z-index:2;min-height:360px;height:fit-content;align-self:stretch;display:flex;align-items:center}body.tax-job_category .job-category-hero .hero .main-banner-container{display:flex;width:519px;flex-direction:column;align-items:flex-start}body.tax-job_category .job-category-hero .hero .btn-primary{min-width:185px}@media screen and (max-width:480px){body.tax-job_category .job-category-hero .hero .btn-primary{min-width:initial;padding:12px 10px}}body.tax-job_category .job-category-hero .hero .btn-secondary{min-width:165px;background-color:transparent}@media screen and (max-width:480px){body.tax-job_category .job-category-hero .hero .btn-secondary{min-width:initial;padding:12px 10px}}@media (max-width:768px){body.tax-job_category .job-category-hero .hero{height:fit-content;padding:32px 20px}body.tax-job_category .job-category-hero .hero .main-banner-container{width:100%;flex-direction:column;align-items:flex-start}body.tax-job_category .job-category-hero .hero .main-banner-container h1{width:100%;font-family:"Avenir Next Cyr", sans-serif;color:#43362F;font-size:32px;font-style:normal;font-weight:750;line-height:40px}body.tax-job_category .job-category-hero .hero .main-banner-container p{width:100%;max-width:568px;font-family:"Avenir Next Cyr", sans-serif;color:#62554E;font-size:16px;font-style:normal;font-weight:700;line-height:24px}}body.tax-job_category .job-category-hero .banner-img-container{display:flex;height:320px;justify-content:flex-end;align-items:center}body.tax-job_category .job-category-hero .banner-img-container .banner-img{width:320px;height:328px;flex-shrink:0}body.tax-job_category .job-category-hero .hero{min-height:400px}body.tax-job_category .hiring-strategy-section{padding-top:64px}body.tax-job_category .job-category-latest-jobs-section .title .btn{border-radius:12px;color:#D14702}body.tax-job_category .job-category-latest-jobs-section .btn{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px;background:#ffffff;color:#FE5602;border:2px solid #FE5602;padding:16px 15px;min-width:134px}@media (max-width:768px){body.tax-job_category .job-category-latest-jobs-section .btn{min-width:156px}}body.tax-job_category .job-category-latest-jobs-section .btn:hover,body.tax-job_category .job-category-latest-jobs-section .btn:focus,body.tax-job_category .job-category-latest-jobs-section .btn:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}body.tax-job_category .job-category-latest-jobs-section .btn:hover{background:#EA4F02;border:2px solid #EA4F02}body.tax-job_category .job-category-latest-jobs-section .btn:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}body.tax-job_category .job-category-latest-jobs-section .btn:active{background:#DF4C02;border:2px solid #DF4C02}body.tax-job_category .job-category-latest-jobs-section .btn:hover,body.tax-job_category .job-category-latest-jobs-section .btn:focus,body.tax-job_category .job-category-latest-jobs-section .btn:active{color:#D14702;border:2px solid #D14702}body.tax-job_category .job-category-latest-jobs-section .btn:hover{background:rgba(209, 71, 2, 0.08)}body.tax-job_category .job-category-latest-jobs-section .btn:focus-visible{background:rgba(209, 71, 2, 0.08);outline:2px solid #D14702;outline-offset:2px}body.tax-job_category .job-category-latest-jobs-section .btn:active{background:rgba(209, 71, 2, 0.12) !important}body.tax-job_category .job-category-latest-jobs-section h2{font-size:30px}body.tax-job_category .job-category-latest-jobs-section a{font-weight:700}body.tax-job_category .job-category-latest-jobs-section .arrow{width:24px;height:24px}body.tax-job_category .job-category-placeholder-section .content{max-width:996px}body.tax-job_category .job-category-placeholder-section .content .text{flex:2}body.tax-job_category .job-category-placeholder-section .content .text .btn{display:none}@media (min-width:1024px){body.tax-job_category .job-category-placeholder-section .content .text .btn{display:inline-block}}body.tax-job_category .job-category-placeholder-section .content .image{flex:1}body.tax-job_category .job-category-placeholder-section span{font-size:18px;line-height:24px;font-weight:750}@media (min-width:1024px){body.tax-job_category .job-category-placeholder-section p{max-width:588px}}body.tax-job_category .job-category-placeholder-section .btn{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px;background:#ffffff;color:#FE5602;border:2px solid #FE5602;padding:16px 15px;min-width:134px}@media (max-width:768px){body.tax-job_category .job-category-placeholder-section .btn{min-width:156px}}body.tax-job_category .job-category-placeholder-section .btn:hover,body.tax-job_category .job-category-placeholder-section .btn:focus,body.tax-job_category .job-category-placeholder-section .btn:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}body.tax-job_category .job-category-placeholder-section .btn:hover{background:#EA4F02;border:2px solid #EA4F02}body.tax-job_category .job-category-placeholder-section .btn:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}body.tax-job_category .job-category-placeholder-section .btn:active{background:#DF4C02;border:2px solid #DF4C02}body.tax-job_category .job-category-placeholder-section .btn:hover,body.tax-job_category .job-category-placeholder-section .btn:focus,body.tax-job_category .job-category-placeholder-section .btn:active{color:#D14702;border:2px solid #D14702}body.tax-job_category .job-category-placeholder-section .btn:hover{background:rgba(209, 71, 2, 0.08)}body.tax-job_category .job-category-placeholder-section .btn:focus-visible{background:rgba(209, 71, 2, 0.08);outline:2px solid #D14702;outline-offset:2px}body.tax-job_category .job-category-placeholder-section .btn:active{background:rgba(209, 71, 2, 0.12) !important}body.tax-job_category .job-category-more-info-section .content{max-width:996px}body.tax-job_category .job-category-more-info-section .content a{font-weight:700}body.tax-job_category .job-category-more-info-section .content .arrow{width:24px;height:24px;font-weight:700}body.jobs-template-default .single-post-content .job-table .label{color:#43362F}body.jobs-template-default .single-post-content .job-table td{color:#62554E}body.jobs-template-default .single-post-content .job-table a{text-decoration:underline;text-underline-offset:4px}body.jobs-template-default .single-post-content .job-table .category{color:#62554E;text-decoration:none}body.jobs-template-default .single-post-content .job-table .category:hover{text-decoration:underline}body.jobs-template-default .single-post-content .job-table .email{overflow-wrap:anywhere;word-break:break-word;hyphens:auto}body.jobs-template-default .single-post-content .post-body h4{line-height:24px;font-weight:750 !important;color:#43362F}body.jobs-template-default .single-post-content .post-body ul{margin-bottom:16px}body.jobs-template-default .single-post-content .post-body ul li{list-style:disc;margin-left:20px}body.jobs-template-default .single-post-content .post-body ol{margin-bottom:16px}body.jobs-template-default .single-post-content .post-body ol li{list-style:decimal;margin-left:20px}body.jobs-template-default aside .apply-now{position:sticky;top:188px;border-radius:24px;box-shadow:0px 1px 7px 0px #0000004D}body.jobs-template-default aside .apply-now .title{font-size:24px;font-weight:700;line-height:32px;color:#241710}body.jobs-template-default aside .apply-now .btn{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px;line-height:0;padding:0px 14px}@media (max-width:768px){body.jobs-template-default aside .apply-now .btn{min-width:156px}}body.jobs-template-default aside .apply-now .btn:hover,body.jobs-template-default aside .apply-now .btn:focus,body.jobs-template-default aside .apply-now .btn:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}body.jobs-template-default aside .apply-now .btn:hover{background:#EA4F02;border:2px solid #EA4F02}body.jobs-template-default aside .apply-now .btn:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}body.jobs-template-default aside .apply-now .btn:active{background:#DF4C02;border:2px solid #DF4C02}body.jobs-template-default aside .apply-now span{color:#62554E}body.jobs-template-default aside .apply-now .btn-div a{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px;background:#ffffff;color:#FE5602;border:2px solid #FE5602;padding:16px 15px;min-width:134px;border-color:#bbb;color:#241710;border-radius:80px;padding:8px 20px}@media (max-width:768px){body.jobs-template-default aside .apply-now .btn-div a{min-width:156px}}body.jobs-template-default aside .apply-now .btn-div a:hover,body.jobs-template-default aside .apply-now .btn-div a:focus,body.jobs-template-default aside .apply-now .btn-div a:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}body.jobs-template-default aside .apply-now .btn-div a:hover{background:#EA4F02;border:2px solid #EA4F02}body.jobs-template-default aside .apply-now .btn-div a:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}body.jobs-template-default aside .apply-now .btn-div a:active{background:#DF4C02;border:2px solid #DF4C02}body.jobs-template-default aside .apply-now .btn-div a:hover,body.jobs-template-default aside .apply-now .btn-div a:focus,body.jobs-template-default aside .apply-now .btn-div a:active{color:#D14702;border:2px solid #D14702}body.jobs-template-default aside .apply-now .btn-div a:hover{background:rgba(209, 71, 2, 0.08)}body.jobs-template-default aside .apply-now .btn-div a:focus-visible{background:rgba(209, 71, 2, 0.08);outline:2px solid #D14702;outline-offset:2px}body.jobs-template-default aside .apply-now .btn-div a:active{background:rgba(209, 71, 2, 0.12) !important}body.jobs-template-default aside .apply-now .similiar-jobs{text-underline-offset:4px}body.jobs-template-default aside .apply-now .similiar-jobs:hover,body.jobs-template-default aside .apply-now .similiar-jobs:focus,body.jobs-template-default aside .apply-now .similiar-jobs:active{text-decoration:none}body.jobs-template-default .get-in-touch-banner-section{background:linear-gradient(0deg, #FFFAE6, #FFFAE6), linear-gradient(90deg, #FFF4CC 0%, #FFFAE6 100%)}body.jobs-template-default .get-in-touch-banner-section h3{font-size:24px;color:#43362F;line-height:32px}body.jobs-template-default .get-in-touch-banner-section .btn{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px;background:#ffffff;color:#FE5602;border:2px solid #FE5602;padding:16px 15px;min-width:134px;background-color:transparent}@media (max-width:768px){body.jobs-template-default .get-in-touch-banner-section .btn{min-width:156px}}body.jobs-template-default .get-in-touch-banner-section .btn:hover,body.jobs-template-default .get-in-touch-banner-section .btn:focus,body.jobs-template-default .get-in-touch-banner-section .btn:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}body.jobs-template-default .get-in-touch-banner-section .btn:hover{background:#EA4F02;border:2px solid #EA4F02}body.jobs-template-default .get-in-touch-banner-section .btn:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}body.jobs-template-default .get-in-touch-banner-section .btn:active{background:#DF4C02;border:2px solid #DF4C02}body.jobs-template-default .get-in-touch-banner-section .btn:hover,body.jobs-template-default .get-in-touch-banner-section .btn:focus,body.jobs-template-default .get-in-touch-banner-section .btn:active{color:#D14702;border:2px solid #D14702}body.jobs-template-default .get-in-touch-banner-section .btn:hover{background:rgba(209, 71, 2, 0.08)}body.jobs-template-default .get-in-touch-banner-section .btn:focus-visible{background:rgba(209, 71, 2, 0.08);outline:2px solid #D14702;outline-offset:2px}body.jobs-template-default .get-in-touch-banner-section .btn:active{background:rgba(209, 71, 2, 0.12) !important}body.jobs-template-default .get-in-touch-banner-section .job-title{font-size:24px;color:#62554E;line-height:32px}body.jobs-template-default .get-in-touch-banner-section .contact{color:#43362F;font-weight:700;font-size:20px;line-height:32px}body.jobs-template-default .get-in-touch-banner-section a{font-weight:700;font-size:20px;line-height:32px}body.jobs-template-default .related-jobs-section a:first-child{color:#7A7370}body.jobs-template-default .related-jobs-section a:nth-of-type(2){color:#000000}body.jobs-template-default .related-jobs-section h2{font-size:30px;font-weight:700;line-height:40px;color:#241710}body.jobs-template-default .related-jobs-section .btn{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px;background:#ffffff;color:#FE5602;border:2px solid #FE5602;padding:16px 15px;min-width:134px;border-radius:12px;color:#D14702}@media (max-width:768px){body.jobs-template-default .related-jobs-section .btn{min-width:156px}}body.jobs-template-default .related-jobs-section .btn:hover,body.jobs-template-default .related-jobs-section .btn:focus,body.jobs-template-default .related-jobs-section .btn:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}body.jobs-template-default .related-jobs-section .btn:hover{background:#EA4F02;border:2px solid #EA4F02}body.jobs-template-default .related-jobs-section .btn:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}body.jobs-template-default .related-jobs-section .btn:active{background:#DF4C02;border:2px solid #DF4C02}body.jobs-template-default .related-jobs-section .btn:hover,body.jobs-template-default .related-jobs-section .btn:focus,body.jobs-template-default .related-jobs-section .btn:active{color:#D14702;border:2px solid #D14702}body.jobs-template-default .related-jobs-section .btn:hover{background:rgba(209, 71, 2, 0.08)}body.jobs-template-default .related-jobs-section .btn:focus-visible{background:rgba(209, 71, 2, 0.08);outline:2px solid #D14702;outline-offset:2px}body.jobs-template-default .related-jobs-section .btn:active{background:rgba(209, 71, 2, 0.12) !important}body.page-template-page-hiring-strategy{background-image:url("../images/bg-1440-xl.png");background-position:center;background-repeat:no-repeat;background-size:cover;min-height:100vh}@media screen and (orientation:portrait) and (max-width:768px){body.page-template-page-hiring-strategy{background-image:url("../images/bg-375-xs.png");background-position:center;background-repeat:no-repeat;background-size:cover}}body.page-template-page-hiring-strategy .hiring-strategy-hero{position:relative;background-image:url("../images/sunrise.png");background-size:cover;background-position-x:center;background-position-y:center;align-self:stretch;background-image:url("../images/hiring-strategy-page/hiring-strategy-banner.png")}body.page-template-page-hiring-strategy .hiring-strategy-hero h1{color:#43362F;font-size:40px;font-style:normal;font-weight:750;line-height:48px}body.page-template-page-hiring-strategy .hiring-strategy-hero p{color:#7A7370;font-size:16px;font-style:normal;font-weight:450;line-height:24px}body.page-template-page-hiring-strategy .hiring-strategy-hero span{font-weight:bold}body.page-template-page-hiring-strategy .hiring-strategy-hero .overlay{position:absolute;background:linear-gradient(270deg, rgba(255, 250, 230, 0.8) 0%, rgba(255, 244, 204, 0.8) 100%);z-index:1;top:0;left:0;right:0;bottom:0;height:100%;grid-column:1 / -1;max-width:none}body.page-template-page-hiring-strategy .hiring-strategy-hero .hero{position:relative;z-index:2;min-height:360px;height:fit-content;align-self:stretch;display:flex;align-items:center}body.page-template-page-hiring-strategy .hiring-strategy-hero .hero .main-banner-container{display:flex;width:519px;flex-direction:column;align-items:flex-start}body.page-template-page-hiring-strategy .hiring-strategy-hero .hero .btn-primary{min-width:185px}@media screen and (max-width:480px){body.page-template-page-hiring-strategy .hiring-strategy-hero .hero .btn-primary{min-width:initial;padding:12px 10px}}body.page-template-page-hiring-strategy .hiring-strategy-hero .hero .btn-secondary{min-width:165px;background-color:transparent}@media screen and (max-width:480px){body.page-template-page-hiring-strategy .hiring-strategy-hero .hero .btn-secondary{min-width:initial;padding:12px 10px}}@media (max-width:768px){body.page-template-page-hiring-strategy .hiring-strategy-hero .hero{height:fit-content;padding:32px 20px}body.page-template-page-hiring-strategy .hiring-strategy-hero .hero .main-banner-container{width:100%;flex-direction:column;align-items:flex-start}body.page-template-page-hiring-strategy .hiring-strategy-hero .hero .main-banner-container h1{width:100%;font-family:"Avenir Next Cyr", sans-serif;color:#43362F;font-size:32px;font-style:normal;font-weight:750;line-height:40px}body.page-template-page-hiring-strategy .hiring-strategy-hero .hero .main-banner-container p{width:100%;max-width:568px;font-family:"Avenir Next Cyr", sans-serif;color:#62554E;font-size:16px;font-style:normal;font-weight:700;line-height:24px}}body.page-template-page-hiring-strategy .hiring-strategy-hero .banner-img-container{display:flex;height:320px;justify-content:flex-end;align-items:center}body.page-template-page-hiring-strategy .hiring-strategy-hero .banner-img-container .banner-img{width:320px;height:328px;flex-shrink:0}body.page-template-page-hiring-strategy .hiring-strategy-section{padding-top:64px}body.page-template-page-hiring-strategy .hiring-strategy-latest-jobs-section .title .btn{border-radius:12px;color:#D14702}body.page-template-page-hiring-strategy .hiring-strategy-latest-jobs-section .btn{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px;background:#ffffff;color:#FE5602;border:2px solid #FE5602;padding:16px 15px;min-width:134px}@media (max-width:768px){body.page-template-page-hiring-strategy .hiring-strategy-latest-jobs-section .btn{min-width:156px}}body.page-template-page-hiring-strategy .hiring-strategy-latest-jobs-section .btn:hover,body.page-template-page-hiring-strategy .hiring-strategy-latest-jobs-section .btn:focus,body.page-template-page-hiring-strategy .hiring-strategy-latest-jobs-section .btn:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}body.page-template-page-hiring-strategy .hiring-strategy-latest-jobs-section .btn:hover{background:#EA4F02;border:2px solid #EA4F02}body.page-template-page-hiring-strategy .hiring-strategy-latest-jobs-section .btn:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}body.page-template-page-hiring-strategy .hiring-strategy-latest-jobs-section .btn:active{background:#DF4C02;border:2px solid #DF4C02}body.page-template-page-hiring-strategy .hiring-strategy-latest-jobs-section .btn:hover,body.page-template-page-hiring-strategy .hiring-strategy-latest-jobs-section .btn:focus,body.page-template-page-hiring-strategy .hiring-strategy-latest-jobs-section .btn:active{color:#D14702;border:2px solid #D14702}body.page-template-page-hiring-strategy .hiring-strategy-latest-jobs-section .btn:hover{background:rgba(209, 71, 2, 0.08)}body.page-template-page-hiring-strategy .hiring-strategy-latest-jobs-section .btn:focus-visible{background:rgba(209, 71, 2, 0.08);outline:2px solid #D14702;outline-offset:2px}body.page-template-page-hiring-strategy .hiring-strategy-latest-jobs-section .btn:active{background:rgba(209, 71, 2, 0.12) !important}body.page-template-page-hiring-strategy .hiring-strategy-latest-jobs-section h2{font-size:30px}body.page-template-page-hiring-strategy .hiring-strategy-latest-jobs-section a{font-weight:700}body.page-template-page-hiring-strategy .hiring-strategy-latest-jobs-section .arrow{width:24px;height:24px}body.page-template-page-hiring-strategy .hiring-strategy-placeholder-section .content{max-width:996px}body.page-template-page-hiring-strategy .hiring-strategy-placeholder-section .content .text{flex:2}body.page-template-page-hiring-strategy .hiring-strategy-placeholder-section .content .text .btn{display:none}@media (min-width:1024px){body.page-template-page-hiring-strategy .hiring-strategy-placeholder-section .content .text .btn{display:inline-flex}}body.page-template-page-hiring-strategy .hiring-strategy-placeholder-section .content .image{flex:1}body.page-template-page-hiring-strategy .hiring-strategy-placeholder-section span{font-size:18px;line-height:24px;font-weight:750}@media (min-width:1024px){body.page-template-page-hiring-strategy .hiring-strategy-placeholder-section p{max-width:588px}}body.page-template-page-hiring-strategy .hiring-strategy-placeholder-section .btn{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px;background:#ffffff;color:#FE5602;border:2px solid #FE5602;padding:16px 15px;min-width:134px}@media (max-width:768px){body.page-template-page-hiring-strategy .hiring-strategy-placeholder-section .btn{min-width:156px}}body.page-template-page-hiring-strategy .hiring-strategy-placeholder-section .btn:hover,body.page-template-page-hiring-strategy .hiring-strategy-placeholder-section .btn:focus,body.page-template-page-hiring-strategy .hiring-strategy-placeholder-section .btn:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}body.page-template-page-hiring-strategy .hiring-strategy-placeholder-section .btn:hover{background:#EA4F02;border:2px solid #EA4F02}body.page-template-page-hiring-strategy .hiring-strategy-placeholder-section .btn:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}body.page-template-page-hiring-strategy .hiring-strategy-placeholder-section .btn:active{background:#DF4C02;border:2px solid #DF4C02}body.page-template-page-hiring-strategy .hiring-strategy-placeholder-section .btn:hover,body.page-template-page-hiring-strategy .hiring-strategy-placeholder-section .btn:focus,body.page-template-page-hiring-strategy .hiring-strategy-placeholder-section .btn:active{color:#D14702;border:2px solid #D14702}body.page-template-page-hiring-strategy .hiring-strategy-placeholder-section .btn:hover{background:rgba(209, 71, 2, 0.08)}body.page-template-page-hiring-strategy .hiring-strategy-placeholder-section .btn:focus-visible{background:rgba(209, 71, 2, 0.08);outline:2px solid #D14702;outline-offset:2px}body.page-template-page-hiring-strategy .hiring-strategy-placeholder-section .btn:active{background:rgba(209, 71, 2, 0.12) !important}body.page-template-page-hiring-strategy .hiring-strategy-more-info-section .content{max-width:996px}body.page-template-page-hiring-strategy .hiring-strategy-more-info-section .content a{font-weight:700}body.page-template-page-hiring-strategy .hiring-strategy-more-info-section .content .arrow{width:24px;height:24px;font-weight:700}body.page-template-page-hiring-strategy .hiring-strategy-description-section{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:1440px;min-height:184px;padding:40px 120px;gap:40px}body.page-template-page-hiring-strategy .hiring-strategy-description-section .main-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:1200px;gap:8px}body.page-template-page-hiring-strategy .hiring-strategy-description-section .main-container .content-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:792px;gap:16px;padding:0 16px}body.page-template-page-hiring-strategy .hiring-strategy-description-section .main-container .content-container h2{width:100%;min-height:40px;height:auto;padding:0;margin:0;font-weight:750;font-size:32px;line-height:1.25;letter-spacing:0;text-align:center;color:#43362F}@media screen and (max-width:768px){body.page-template-page-hiring-strategy .hiring-strategy-description-section .main-container .content-container h2{font-size:24px;line-height:1.3}}body.page-template-page-hiring-strategy .hiring-strategy-description-section .main-container .content-container p{width:100%;min-height:48px;height:auto;font-weight:450;font-size:16px;line-height:24px;letter-spacing:0;color:#7A7370;padding:0;margin:0}@media screen and (max-width:768px){body.page-template-page-hiring-strategy .hiring-strategy-description-section .main-container .content-container p{font-size:14px;line-height:1.4}}@media screen and (max-width:768px){body.page-template-page-hiring-strategy .hiring-strategy-description-section{padding:24px 16px;gap:24px;min-height:auto}body.page-template-page-hiring-strategy .hiring-strategy-description-section .main-container{padding:0;gap:16px}body.page-template-page-hiring-strategy .hiring-strategy-description-section .main-container .content-container{gap:12px}body.page-template-page-hiring-strategy .hiring-strategy-description-section .main-container .content-container h2{width:100%;font-weight:750;font-size:32px;line-height:40px;letter-spacing:0px;text-align:center;color:#43362F}body.page-template-page-hiring-strategy .hiring-strategy-description-section .main-container .content-container p{width:100%;min-height:24px;font-weight:450;font-size:16px;line-height:24px;letter-spacing:0;color:#7A7370;padding:0;margin:0}body.page-template-page-hiring-strategy .hiring-strategy-description-section .main-container .content-container h2,body.page-template-page-hiring-strategy .hiring-strategy-description-section .main-container .content-container p{max-width:100%;overflow-wrap:break-word;word-wrap:break-word}}@media screen and (max-width:320px){body.page-template-page-hiring-strategy .hiring-strategy-description-section{padding:20px 12px}body.page-template-page-hiring-strategy .hiring-strategy-description-section .content-container h2{font-size:20px}body.page-template-page-hiring-strategy .hiring-strategy-description-section .content-container p{font-size:13px}}body.page-template-page-hiring-strategy .hiring-strategy-ph2-section .content{max-width:996px}body.page-template-page-hiring-strategy .hiring-strategy-ph2-section .content .image-container div{flex:1}body.page-template-page-hiring-strategy .hiring-strategy-ph2-section .content .image-container h2{flex:2;margin:0;font-size:clamp(24px, 3vw, 30px)}body.page-template-page-hiring-strategy .hiring-strategy-ph2-section .content .content-container h3{font-size:clamp(18px, 3vw, 24px)}body.page-template-page-hiring-strategy .hiring-strategy-ph3-section .main-container{display:flex;width:100%;max-width:996px;flex-direction:column;align-items:flex-start;gap:32px}body.page-template-page-hiring-strategy .hiring-strategy-ph3-section .main-container h2{font-family:Inter, sans-serif !important;font-style:normal;color:#43362F;text-align:center;font-size:32px;font-weight:750;line-height:40px}body.page-template-page-hiring-strategy .hiring-strategy-ph3-section .main-container .content-card-container{display:flex;align-items:flex-start;gap:75px;align-self:stretch}body.page-template-page-hiring-strategy .hiring-strategy-ph3-section .main-container .content-card-container .content-card{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}body.page-template-page-hiring-strategy .hiring-strategy-ph3-section .main-container .content-card-container .content-card h3{color:#43362F;font-family:Inter, sans-serif !important;font-size:18px;font-style:normal;font-weight:750;line-height:24px}body.page-template-page-hiring-strategy .hiring-strategy-ph3-section .main-container .content-card-container .content-card p{color:#7A7370;font-family:Inter, sans-serif !important;font-style:normal;font-size:16px;font-weight:450;line-height:24px}body.page-template-page-hiring-strategy .hiring-strategy-ph3-section .main-container .content-card-container .content-card .btn-learn-more{height:48px;display:inline-flex;font-family:Inter, sans-serif !important;font-size:16px;font-weight:700;transition:none;outline:0;border:2px solid #FE5602;border-radius:50vw;box-shadow:none;background-color:#FE5602;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:12px 14px;min-width:205px;background:#ffffff;color:#FE5602;border:2px solid #FE5602;padding:16px 15px;min-width:134px;align-content:center;min-width:initial;width:170px;border-radius:12px;color:#D14702;border:2px solid #D14702;border:none;background-color:transparent;padding:0;justify-content:flex-start}@media (max-width:768px){body.page-template-page-hiring-strategy .hiring-strategy-ph3-section .main-container .content-card-container .content-card .btn-learn-more{min-width:156px}}body.page-template-page-hiring-strategy .hiring-strategy-ph3-section .main-container .content-card-container .content-card .btn-learn-more:hover,body.page-template-page-hiring-strategy .hiring-strategy-ph3-section .main-container .content-card-container .content-card .btn-learn-more:focus,body.page-template-page-hiring-strategy .hiring-strategy-ph3-section .main-container .content-card-container .content-card .btn-learn-more:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}body.page-template-page-hiring-strategy .hiring-strategy-ph3-section .main-container .content-card-container .content-card .btn-learn-more:hover{background:#EA4F02;border:2px solid #EA4F02}body.page-template-page-hiring-strategy .hiring-strategy-ph3-section .main-container .content-card-container .content-card .btn-learn-more:focus-visible{background:#FE5602;border:2px solid #FE5602;outline:2px solid #FE5602;outline-offset:2px}body.page-template-page-hiring-strategy .hiring-strategy-ph3-section .main-container .content-card-container .content-card .btn-learn-more:active{background:#DF4C02;border:2px solid #DF4C02}body.page-template-page-hiring-strategy .hiring-strategy-ph3-section .main-container .content-card-container .content-card .btn-learn-more:hover,body.page-template-page-hiring-strategy .hiring-strategy-ph3-section .main-container .content-card-container .content-card .btn-learn-more:focus,body.page-template-page-hiring-strategy .hiring-strategy-ph3-section .main-container .content-card-container .content-card .btn-learn-more:active{color:#D14702;border:2px solid #D14702}body.page-template-page-hiring-strategy .hiring-strategy-ph3-section .main-container .content-card-container .content-card .btn-learn-more:hover{background:rgba(209, 71, 2, 0.08)}body.page-template-page-hiring-strategy .hiring-strategy-ph3-section .main-container .content-card-container .content-card .btn-learn-more:focus-visible{background:rgba(209, 71, 2, 0.08);outline:2px solid #D14702;outline-offset:2px}body.page-template-page-hiring-strategy .hiring-strategy-ph3-section .main-container .content-card-container .content-card .btn-learn-more:active{background:rgba(209, 71, 2, 0.12) !important}body.page-template-page-hiring-strategy .hiring-strategy-ph3-section .main-container .content-card-container .content-card .btn-learn-more::after{content:"";width:24px;height:24px;background-image:url("../images/icons/next-arrow.svg");background-repeat:no-repeat;background-position:center;background-size:contain}body.page-template-page-hiring-strategy .hiring-strategy-ph3-section .main-container .content-card-container .content-card .btn-learn-more:hover,body.page-template-page-hiring-strategy .hiring-strategy-ph3-section .main-container .content-card-container .content-card .btn-learn-more:focus,body.page-template-page-hiring-strategy .hiring-strategy-ph3-section .main-container .content-card-container .content-card .btn-learn-more:active{border:none !important;background-color:transparent !important;text-decoration:underline !important}@media screen and (max-width:768px){body.page-template-page-hiring-strategy .hiring-strategy-ph3-section{flex-direction:column}body.page-template-page-hiring-strategy .hiring-strategy-ph3-section .main-container .content-card-container{flex-direction:column;gap:24px}}