/*! tailwindcss v3.1.8 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit}hr{border-top-width:1px;color:inherit}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;padding:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset,menu,ol,ul{margin:0;padding:0}menu,ol,ul{list-style:none}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:375px){.container{max-width:375px}}@media (min-width:480px){.container{max-width:480px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:992px){.container{max-width:992px}}@media (min-width:1200px){.container{max-width:1200px}}@media (min-width:1500px){.container{max-width:1500px}}@media (min-width:1900px){.container{max-width:1900px}}.sticky{position:sticky}.block{display:block}.flex{display:flex}.grid{display:grid}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.justify-between{justify-content:space-between}.border{border-width:1px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif;line-height:1.15}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.article-header-block{padding:4.3125rem 0 0}.article-header-block .row{flex-wrap:wrap;justify-content:center}.article-header-block h1{line-height:45px;margin-bottom:3px;text-align:center}.article-header-block .categories{--tw-text-opacity:1;border:1px solid #c2ae8b;border-radius:15.5px;color:rgb(151 121 71/var(--tw-text-opacity));display:flex;font-family:Avenir Next;font-size:14px;font-weight:600;margin:0 auto 15px;padding:6px 17px;width:-moz-max-content;width:max-content}.article-header-block .line{background:#c6ae86;display:flex;height:2px;margin:0 auto;width:55px}.article-header-block .date{color:rgba(0,0,0,.85);font-family:Avenir Next;font-size:16px;line-height:23px;margin-top:22px;opacity:.68;text-align:center}.article-header-block .share{--tw-text-opacity:1;color:rgb(76 76 78/var(--tw-text-opacity));display:flex;font-size:22px;justify-content:center;margin-top:20px}.careers-tabs-block{--tw-bg-opacity:1;background-color:rgb(226 216 202/var(--tw-bg-opacity));padding:6.25rem 0}@media (min-width:768px){.careers-tabs-block{padding:5.8125rem 0 21.6875rem}}.careers-tabs-block .heading{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));font-family:Minion;font-size:2.625rem;font-weight:500;line-height:2.8125rem;margin-bottom:2.9375rem;text-align:center}.careers-tabs-block .row{flex-wrap:wrap}.careers-tabs-block .tabs{--tw-border-opacity:1;border-bottom-width:3px;border-color:rgb(151 121 71/var(--tw-border-opacity));border-style:solid;-moz-column-gap:6px;column-gap:6px;display:flex;max-width:100%;overflow-x:auto;width:100%}.careers-tabs-block .tab-btn{--tw-bg-opacity:0.1;--tw-text-opacity:0.6;background-color:rgb(151 121 71/var(--tw-bg-opacity));color:rgb(76 76 78/var(--tw-text-opacity));font-family:Avenir Next;font-size:1rem;font-weight:600;line-height:1;text-align:center;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:768px){.careers-tabs-block .tab-btn{font-size:1.5rem}}.careers-tabs-block .tab-btn{border-radius:15px 15px 0 0;display:block;padding:.9375rem 6px;width:100%}@media (min-width:768px){.careers-tabs-block .tab-btn{padding:1.625rem 5px}}@media (min-width:1200px){.careers-tabs-block .tab-btn{min-width:calc(25% - 6px);width:25%}}.careers-tabs-block .tab-btn.active,.careers-tabs-block .tab-btn:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(151 121 71/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity));transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media(max-width:991px){.careers-tabs-block .image-wrapper{margin-top:30px}}.careers-tabs-block .image-wrapper img{margin:0 auto}.careers-tabs-block .tab-content{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));flex-wrap:wrap;height:0;opacity:0;visibility:hidden}.careers-tabs-block .tab-content.active{display:flex;height:100%;opacity:1;padding:2.5rem 1.875rem;transition:opacity .7s ease-in-out;visibility:visible}@media (min-width:768px){.careers-tabs-block .tab-content.active{padding:5.1875rem 3.75rem 6.5rem}}.careers-tabs-block .tab-content p{color:rgba(0,0,0,.85);font-family:Avenir Next;font-size:18px;line-height:27px}.careers-tabs-block .tab-content ul{display:flex;flex-wrap:wrap;margin-top:50px}.careers-tabs-block .tab-content ul li{color:rgba(0,0,0,.85);display:flex;font-family:Avenir Next;font-size:18px;line-height:27px;margin-bottom:1.6875rem;max-width:100%;width:100%}@media (min-width:768px){.careers-tabs-block .tab-content ul li{max-width:50%}}.careers-tabs-block .tab-content ul li:before{content:"•";margin-right:9px}@media (min-width:768px){.careers-tabs-block .tab-content ul li:nth-last-of-type(-n+2){margin:0}}@media(max-width:767px){.careers-tabs-block .tab-content ul li:last-of-type{margin:0}}@media (min-width:768px){.careers-tabs-block .tab-content ul li:nth-child(odd){padding-right:12px}.careers-tabs-block .tab-content ul li:nth-child(2n){padding-left:12px}}.cta-banner-block{align-items:center;background-position:50%;background-size:cover;display:flex;justify-content:center;min-height:500px;position:relative;text-align:center}@media (min-width:768px){.cta-banner-block{min-height:660px}}.cta-banner-block .overlay{opacity:.9}.cta-banner-block h3{font-weight:500;line-height:1.2;margin-bottom:1.5rem;text-transform:uppercase}.careers-tabs-block .cta-banner-block h3{font-size:2.625rem;line-height:2.8125rem;margin-bottom:2.9375rem;text-align:center}.careers-tabs-block .cta-banner-block h3,.pages-loop-block .cta-banner-block h3{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));font-family:Minion;font-weight:500}.pages-loop-block .cta-banner-block h3{font-size:1.625rem;margin-bottom:15px}.testimonials-block .cta-banner-block h3{color:#c6ae86;font-family:Minion;font-size:1.625rem;font-weight:500;line-height:2.25rem;text-align:center;text-transform:none}.cta-banner-block h3{font-family:Minion;font-size:2rem}@media (min-width:768px){.cta-banner-block h3{font-size:2.625rem}}.cta-banner-block .cta-banner-desc p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.125rem;line-height:1.5;margin-bottom:1.75rem;margin-left:auto;margin-right:auto;max-width:37.5rem}.downloads-accordion-block{padding-bottom:5rem;padding-top:5rem;text-align:center}@media (min-width:768px){.downloads-accordion-block{padding-bottom:9rem;padding-top:9rem}}@media (min-width:992px){.downloads-accordion-block{padding-bottom:15rem;padding-top:12rem}}.downloads-accordion-block .container h2{margin-bottom:1rem}.careers-tabs-block .downloads-accordion-block .container h2{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));font-family:Minion;font-size:2.625rem;font-weight:500;line-height:2.8125rem;margin-bottom:2.9375rem;text-align:center}.pages-loop-block .downloads-accordion-block .container h2{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));font-family:Minion;font-size:1.625rem;font-weight:500;margin-bottom:15px}.testimonials-block .downloads-accordion-block .container h2{color:#c6ae86;font-family:Minion;font-size:1.625rem;font-weight:500;line-height:2.25rem;text-align:center;text-transform:none}.downloads-accordion-block .container h2{font-family:Minion;font-size:2rem}@media (min-width:768px){.downloads-accordion-block .container h2{font-size:2.625rem}}.downloads-accordion-block .container>p{margin-bottom:2.5rem;margin-left:auto;margin-right:auto}@media (min-width:768px){.downloads-accordion-block .container>p{margin-bottom:3rem}}.downloads-accordion-block .container>p{max-width:48.125rem}.downloads-accordion-block .container .downloads-accordion-items{text-align:left}.downloads-accordion-block .container .downloads-accordion-items .downloads-accordion-item{transition-duration:.5s;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1)}.downloads-accordion-block .container .downloads-accordion-items .downloads-accordion-item:not(:last-child){margin-bottom:1.5rem}.downloads-accordion-block .container .downloads-accordion-items .downloads-accordion-item.active{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.downloads-accordion-block .container .downloads-accordion-items .downloads-accordion-item.active .accordion-toggler{--tw-bg-opacity:1;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;background-color:rgb(151 121 71/var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.downloads-accordion-block .container .downloads-accordion-items .downloads-accordion-item.active .accordion-toggler p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.downloads-accordion-block .container .downloads-accordion-items .downloads-accordion-item.active .accordion-toggler svg{flex-shrink:0;rotate:180deg}.downloads-accordion-block .container .downloads-accordion-items .downloads-accordion-item.active .accordion-toggler svg path{fill:#fff}.downloads-accordion-block .container .downloads-accordion-items .downloads-accordion-item .accordion-toggler{--tw-bg-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.5rem;cursor:pointer;display:flex;justify-content:space-between;padding:1.5rem;transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:768px){.downloads-accordion-block .container .downloads-accordion-items .downloads-accordion-item .accordion-toggler{padding-left:3rem;padding-right:3rem}}.downloads-accordion-block .container .downloads-accordion-items .downloads-accordion-item .accordion-toggler{box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.downloads-accordion-block .container .downloads-accordion-items .downloads-accordion-item .accordion-toggler p{--tw-text-opacity:1;color:rgb(76 76 78/var(--tw-text-opacity));font-size:1.1875rem;font-weight:600;line-height:1.35}@media (min-width:768px){.downloads-accordion-block .container .downloads-accordion-items .downloads-accordion-item .accordion-toggler p{font-size:1.3125rem}}.downloads-accordion-block .container .downloads-accordion-items .downloads-accordion-item .accordion-toggler svg{flex-shrink:0;margin-left:1.25rem;rotate:0deg;transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.downloads-accordion-block .container .downloads-accordion-items .downloads-accordion-item .accordion-toggler svg path{fill:#4c4c4e}.downloads-accordion-block .container .downloads-accordion-items .downloads-accordion-item .accordion-body{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;display:none;padding:1.5rem}@media (min-width:768px){.downloads-accordion-block .container .downloads-accordion-items .downloads-accordion-item .accordion-body{padding:2rem 3rem 2.5rem}}.downloads-accordion-block .container .downloads-accordion-items .downloads-accordion-item .accordion-body h3{font-family:Minion;font-size:1.4375rem;font-weight:500;line-height:1.2;margin-bottom:1rem;text-transform:uppercase}@media (min-width:768px){.downloads-accordion-block .container .downloads-accordion-items .downloads-accordion-item .accordion-body h3{font-size:1.625rem}}.downloads-accordion-block .container .downloads-accordion-items .downloads-accordion-item .accordion-body p{margin-bottom:1rem}@media (min-width:768px){.downloads-accordion-block .container .downloads-accordion-items .downloads-accordion-item .accordion-body p{margin-bottom:1.25rem}}.downloads-accordion-block .container .downloads-accordion-items .downloads-accordion-item .accordion-body .accordion-links a{align-items:center;color:rgba(0,0,0,.85);display:flex;font-size:1.125rem;line-height:1.5;text-decoration-line:underline;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.downloads-accordion-block .container .downloads-accordion-items .downloads-accordion-item .accordion-body .accordion-links a:hover{--tw-text-opacity:1;color:rgb(45 66 117/var(--tw-text-opacity))}.downloads-accordion-block .container .downloads-accordion-items .downloads-accordion-item .accordion-body .accordion-links a:not(:last-child){margin-bottom:1.25rem}@media (min-width:768px){.downloads-accordion-block .container .downloads-accordion-items .downloads-accordion-item .accordion-body .accordion-links a:not(:last-child){margin-bottom:1.75rem}}.downloads-accordion-block .container .downloads-accordion-items .downloads-accordion-item .accordion-body .accordion-links a svg{margin-right:1.75rem}.feature-cards-second-block{--tw-bg-opacity:1;background-color:rgb(244 241 237/var(--tw-bg-opacity));padding:3rem 0}.feature-cards-second-block.bg-light{--tw-bg-opacity:1;background-color:rgb(241 237 230/var(--tw-bg-opacity))}@media (min-width:992px){.feature-cards-second-block .md-padd-0{padding-left:0}}.feature-cards-second-block .row{flex-wrap:wrap}.feature-cards-second-block .feature-item-card{margin-bottom:3.125rem}.feature-cards-second-block .feature-item-card:last-child{margin-bottom:unset}.feature-cards-second-block .feature-card{background-color:#fff;border-radius:15px;box-shadow:0 3px 6px rgba(0,0,0,.16);min-height:16.875rem;padding:20px}.feature-cards-second-block .feature-card .row{align-items:center;flex-wrap:wrap}@media (min-width:768px){.feature-cards-second-block .feature-card{padding:2.5rem 3.5rem}}.feature-cards-second-block .feature-card .item-icon img{margin:0 auto}@media(max-width:991px){.feature-cards-second-block .feature-card .item-icon img{margin-bottom:20px}}.feature-cards-second-block .feature-card h2{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));font-family:Avenir Next;font-size:21px;font-weight:600;line-height:27px;margin-bottom:15px;text-transform:none}.feature-cards-second-block .feature-card p{color:rgba(0,0,0,.85);font-family:Avenir Next;font-size:18px;line-height:27px;margin-bottom:15px}.feature-cards-second-block .feature-card .read-more{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));font-family:Avenir Next;font-size:18px;font-weight:400;line-height:27px}.feature-cards-second-block .feature-card .read-more span{margin-left:5px;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.feature-cards-second-block .feature-card .read-more:hover span{text-decoration-line:underline}.feature-cards-third-block{background-position:50%;background-size:cover;padding:8.875rem 0 10.1875rem;position:relative}.feature-cards-third-block .row{flex-wrap:wrap}.feature-cards-third-block .content-wrapper{flex-wrap:wrap;justify-content:center}.feature-cards-third-block .content-wrapper .button-wrapper{display:flex;justify-content:center;margin-top:18px}.feature-cards-third-block .content-wrapper .header{--tw-text-opacity:1;color:rgb(226 216 202/var(--tw-text-opacity));font-family:Minion;font-size:2.625rem;font-weight:500;line-height:2.8125rem;margin-bottom:30px;text-align:center;text-shadow:0 3px 12px rgba(0,0,0,.16)}.feature-cards-third-block .content-wrapper .icon{align-items:center;display:flex;height:50px;margin-bottom:15px}.feature-cards-third-block .content-wrapper .icon img{max-height:50px;max-width:50px}.feature-cards-third-block .content-wrapper .card-col{margin-bottom:25px}@media (min-width:1200px){.feature-cards-third-block .content-wrapper .card-col{padding-left:39px}}.feature-cards-third-block .content-wrapper .content h2,.feature-cards-third-block .content-wrapper .content p{color:#fff;font-family:Avenir Next;font-size:18px;line-height:27px;text-shadow:0 3px 12px rgba(0,0,0,.16)}.feature-cards-third-block .content-wrapper .content h2{font-weight:600;text-transform:none}.feature-cards-block{align-items:center;background-position:50%;background-size:cover;display:flex;padding-bottom:4rem;padding-top:4rem}.feature-cards-block .row{justify-content:center}@media (min-width:768px){.feature-cards-block .row{justify-content:flex-end}}.feature-cards-block .row .feature-cards-content{text-align:center}@media (min-width:768px){.feature-cards-block .row .feature-cards-content{text-align:left}}.feature-cards-block .row .feature-cards-content h2{--tw-text-opacity:1;color:rgb(76 76 78/var(--tw-text-opacity));font-family:Minion;font-size:3.25rem;font-weight:500;line-height:1.25;margin-bottom:1.25rem}@media (min-width:768px){.feature-cards-block .row .feature-cards-content h2{font-size:5.3125rem;margin-bottom:2rem}}.feature-cards-block .row .feature-cards-content h2 span{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity))}.feature-cards-block .row .feature-cards-content .feature-cards-items{display:flex;flex-direction:column;gap:1.5rem}.feature-cards-block .row .feature-cards-content .feature-cards-items .feature-cards-item{--tw-bg-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:1rem;display:flex;text-align:left}@media (min-width:768px){.feature-cards-block .row .feature-cards-content .feature-cards-items .feature-cards-item{max-width:31.25rem}}.feature-cards-block .row .feature-cards-content .feature-cards-items .feature-cards-item .item-icon{--tw-bg-opacity:1;background-color:rgb(151 121 71/var(--tw-bg-opacity));padding:1rem .75rem}@media (min-width:768px){.feature-cards-block .row .feature-cards-content .feature-cards-items .feature-cards-item .item-icon{padding-left:1.75rem;padding-right:1.75rem}}.feature-cards-block .row .feature-cards-content .feature-cards-items .feature-cards-item .item-icon{border-radius:16px 0 0 16px}.feature-cards-block .row .feature-cards-content .feature-cards-items .feature-cards-item .item-icon img{max-width:1.875rem}@media (min-width:768px){.feature-cards-block .row .feature-cards-content .feature-cards-items .feature-cards-item .item-icon img{max-width:auto}}.feature-cards-block .row .feature-cards-content .feature-cards-items .feature-cards-item p{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));font-size:1.125rem;font-weight:600;letter-spacing:.025em;line-height:1.1;padding-left:1.25rem}@media (min-width:768px){.feature-cards-block .row .feature-cards-content .feature-cards-items .feature-cards-item p{font-size:1.5rem;padding-left:3.5rem}}.feature-cards-block .row .feature-cards-content .btn{margin-top:2rem}.flip-grid-third-block:not(.last){padding-bottom:4.6875rem}.flip-grid-third-block.alone{padding:6.25rem 0}.flip-grid-third-block.first{padding-top:5rem}.flip-grid-third-block.last{padding-bottom:5rem}.flip-grid-third-block .row{flex-wrap:wrap}.flip-grid-third-block .content-wrap{align-items:center}@media(max-width:767px){.flip-grid-third-block .content-wrap img{width:100%}.flip-grid-third-block .content-wrap .order-mobile-1{margin-bottom:1.875rem;order:-1}}.flip-grid-third-block .content-wrap h2{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));font-family:Minion;font-size:2.625rem;font-weight:500;line-height:3.1875rem;margin-bottom:1.25rem}.flip-grid-third-block .content-wrap p{color:rgba(0,0,0,.85);font-family:Avenir Next;font-size:18px;line-height:27px}.flip-grid-third-block .content-wrap .btn{margin-top:30px}.flip-grid-infographic-block{display:flex;flex-direction:column;justify-content:center}@media (min-width:992px){.flip-grid-infographic-block{flex-direction:row;justify-content:space-between}}.flip-grid-infographic-block .flip-grid-content{padding:7rem 2.25rem;text-align:center}@media (min-width:768px){.flip-grid-infographic-block .flip-grid-content{text-align:left}}@media (min-width:992px){.flip-grid-infographic-block .flip-grid-content{margin-left:auto;max-width:40.625rem;padding-bottom:12rem;padding-right:6rem;padding-top:12rem}}.flip-grid-infographic-block .flip-grid-content h2{font-family:Minion;font-size:1.6875rem;line-height:1.2;margin-bottom:1.25rem;text-align:center}@media (min-width:480px){.flip-grid-infographic-block .flip-grid-content h2{font-size:2rem}}@media (min-width:768px){.flip-grid-infographic-block .flip-grid-content h2{font-size:2.625rem;margin-bottom:1rem;text-align:left}}.flip-grid-infographic-block .flip-grid-content p{--tw-text-opacity:1;color:rgb(76 76 78/var(--tw-text-opacity));margin-bottom:1.25rem;text-align:center}@media (min-width:768px){.flip-grid-infographic-block .flip-grid-content p{text-align:left}}.flip-grid-infographic-block .flip-grid-content ul{align-items:center;display:flex;flex-direction:column;text-align:left}@media (min-width:768px){.flip-grid-infographic-block .flip-grid-content ul{display:block}}.flip-grid-infographic-block .flip-grid-content ul li{--tw-text-opacity:1;color:rgb(76 76 78/var(--tw-text-opacity));font-size:1.125rem;line-height:1.25;padding-left:1.5rem;position:relative}.flip-grid-infographic-block .flip-grid-content ul li:not(:last-child){margin-bottom:1.25rem}@media (min-width:768px){.flip-grid-infographic-block .flip-grid-content ul li:not(:last-child){margin-bottom:1rem}}.flip-grid-infographic-block .flip-grid-content ul li:before{--tw-bg-opacity:1;background-color:rgb(151 121 71/var(--tw-bg-opacity));content:"";display:inline-block;height:.75rem;left:0;position:absolute;top:.25rem;width:.75rem}.flip-grid-infographic-block .flip-grid-content ul ul{margin-bottom:1.25rem}@media (min-width:768px){.flip-grid-infographic-block .flip-grid-content ul ul{margin-bottom:1rem;padding-left:1.5rem}}.flip-grid-infographic-block .side-image{display:none;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.flip-grid-infographic-block .side-image{display:block}}@media (min-width:992px){.flip-grid-infographic-block .side-image{max-width:60%}}.flip-grid-infographic-block .side-image-mobile{display:block;width:100%}@media (min-width:768px){.flip-grid-infographic-block .side-image-mobile{display:none}.flip-grid-infographic-block.image-left{--tw-bg-opacity:1;background-color:rgb(226 216 202/var(--tw-bg-opacity))}}@media (min-width:992px){.flip-grid-infographic-block.image-left{flex-direction:row-reverse}}.flip-grid-infographic-block.image-left .flip-grid-content{padding-left:2.25rem;padding-right:2.25rem}@media (min-width:992px){.flip-grid-infographic-block.image-left .flip-grid-content{margin-left:0;margin-right:auto;max-width:40.625rem;padding:18rem 2.25rem 18rem 6rem}}.flip-grid-infographic-block.image-left .flip-grid-content p{text-align:left}@media (min-width:992px){.flip-grid-infographic-block.image-left .side-image{max-width:45%}}.flip-grid-with-image-block{align-items:center;background-position:50%;background-size:cover;display:flex;padding-bottom:4rem;padding-top:4rem;position:relative}.flip-grid-with-image-block .overlay{background-color:#5878bb;mix-blend-mode:multiply;opacity:1}.flip-grid-with-image-block .flip-grid-with-image-content.flip-grid-align-right{margin-left:auto;text-align:right}.flip-grid-with-image-block .flip-grid-with-image-content h1,.flip-grid-with-image-block .flip-grid-with-image-content h2,.flip-grid-with-image-block .flip-grid-with-image-content h3,.flip-grid-with-image-block .flip-grid-with-image-content h4,.flip-grid-with-image-block .flip-grid-with-image-content h5,.flip-grid-with-image-block .flip-grid-with-image-content h6,.flip-grid-with-image-block .flip-grid-with-image-content p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));margin-bottom:.75rem}.flip-grid-with-image-block .flip-grid-with-image-content h2{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-family:Minion;font-size:3.25rem;font-weight:500;line-height:1.25;margin-bottom:2rem}@media (min-width:768px){.flip-grid-with-image-block .flip-grid-with-image-content h2{font-size:5.3125rem;margin-bottom:1rem}}.flip-grid-with-image-block .flip-grid-with-image-content h2 span{color:#9db1d7}.flip-grid-with-image-block .flip-grid-with-image-content .btn{margin-top:2rem}.hero-contact-bio-block{background-position:50%;background-size:cover;padding:6.5625rem 0 5.9375rem;position:relative}.hero-contact-bio-block .row{flex-wrap:wrap;justify-content:center}.hero-contact-bio-block .row.content-wrapper{align-items:center}.hero-contact-bio-block .profile-img{border-radius:9999px}.hero-contact-bio-block .profile-img img{border-radius:9999px;margin:0 auto}.hero-contact-bio-block .name{color:#ebc98f;font-family:Minion;font-size:2.625rem;font-weight:500;line-height:3.1875rem;text-shadow:0 3px 6px rgba(0,0,0,.16);text-transform:none}.hero-contact-bio-block .title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-family:Avenir Next;font-size:18px;line-height:27px;text-shadow:0 3px 6px rgba(0,0,0,.34);text-transform:none}.hero-contact-bio-block .line{background:#c6ae86;height:2px;margin-top:11px;width:55px}@media(max-width:767px){.hero-contact-bio-block .line{margin-bottom:50px}}.hero-block{align-items:center;background-position:50%;background-size:cover;display:flex;min-height:40.625rem;padding-bottom:5rem;padding-top:5rem;position:relative}.hero-block .container{text-align:center}@media (min-width:768px){.hero-block .container{text-align:left}}.hero-block .container .row{align-items:center;flex-wrap:wrap;gap:2.5rem}@media (min-width:768px){.hero-block .container .row{flex-wrap:nowrap}}.hero-block .container .row .hero-image img{margin-left:auto;margin-right:auto}@media (min-width:768px){.hero-block .container .row .hero-image img{margin-left:0;margin-right:0}}.hero-block .container .row .hero-content h1,.hero-block .container .row .hero-content h2,.hero-block .container .row .hero-content h3,.hero-block .container .row .hero-content h4,.hero-block .container .row .hero-content h5,.hero-block .container .row .hero-content h6,.hero-block .container .row .hero-content p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));text-transform:none}.hero-block .container .row .hero-content h1 span,.hero-block .container .row .hero-content h2 span,.hero-block .container .row .hero-content h3 span,.hero-block .container .row .hero-content h4 span,.hero-block .container .row .hero-content h5 span,.hero-block .container .row .hero-content h6 span,.hero-block .container .row .hero-content p span{color:#ebc98f}.hero-block .container .row .hero-content h1,.hero-block .container .row .hero-content h2,.hero-block .container .row .hero-content h3,.hero-block .container .row .hero-content h4,.hero-block .container .row .hero-content h5,.hero-block .container .row .hero-content h6{font-family:Minion;font-weight:500;line-height:1.2;margin-bottom:1rem}@media (min-width:768px){.hero-block .container .row .hero-content h1,.hero-block .container .row .hero-content h2,.hero-block .container .row .hero-content h3,.hero-block .container .row .hero-content h4,.hero-block .container .row .hero-content h5,.hero-block .container .row .hero-content h6{margin-bottom:1.25rem}}.hero-block .container .row .hero-content p{font-size:1.125rem;font-weight:500;line-height:1.5;margin-bottom:2rem}@media (min-width:768px){.hero-block .container .row .hero-content p{margin-bottom:2.5rem}}.hero-block .hero-arrow{--tw-translate-x:-50%;bottom:1.75rem;cursor:pointer;height:3.6875rem;left:50%;position:absolute;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:3.75rem}.hero-block .hero-arrow svg{height:100%;width:100%}.hero-block .hero-arrow svg g{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.hero-block .hero-arrow svg:hover g{opacity:1}.location-map-block{display:flex;flex-direction:column}.location-map-block i{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));display:block;font-size:1.5rem;margin-right:1rem}@media (min-width:768px){.location-map-block i{margin-right:1.25rem}}.location-map-block p{--tw-text-opacity:1;color:rgb(76 76 78/var(--tw-text-opacity));font-weight:500;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.location-map-block .location-map-main{background-color:hsla(35,29%,84%,.47)}.location-map-block .location-map-main .container{display:flex;flex-direction:column}@media (min-width:768px){.location-map-block .location-map-main .container{flex-direction:row}}.location-map-block .location-map-main .container img{margin-left:-2.25rem;margin-right:-2.25rem;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.location-map-block .location-map-main .container img{margin-left:0;margin-right:0}}.location-map-block .location-map-main .container img{max-width:calc(100% + 5rem)}@media (min-width:768px){.location-map-block .location-map-main .container img{max-width:50%}}@media (min-width:992px){.location-map-block .location-map-main .container img{max-width:100%}}.location-map-block .location-map-main .container .location-map-main-content{display:flex;flex-direction:column;justify-content:center;padding-bottom:2.5rem;padding-top:2.5rem}@media (min-width:768px){.location-map-block .location-map-main .container .location-map-main-content{padding:4rem 2rem}}@media (min-width:992px){.location-map-block .location-map-main .container .location-map-main-content{padding:7rem 3.5rem}}.location-map-block .location-map-main .container .location-map-main-content h2{font-family:Minion;font-size:2rem;line-height:1;margin-bottom:1rem}@media (min-width:768px){.location-map-block .location-map-main .container .location-map-main-content h2{font-size:2.25rem}}@media (min-width:992px){.location-map-block .location-map-main .container .location-map-main-content h2{font-size:2.625rem;margin-bottom:.75rem}}.location-map-block .location-map-main .container .location-map-main-content .location-map-main-item{display:flex;margin-bottom:1rem}.location-map-block .location-map-main .container .location-map-main-content a:hover p{--tw-text-opacity:1;color:rgb(45 66 117/var(--tw-text-opacity))}.location-map-block .location-map-other{flex:1 1 0%;padding-bottom:3rem;padding-top:3rem}@media (min-width:768px){.location-map-block .location-map-other{padding-bottom:4rem;padding-top:4rem}}.location-map-block .location-map-other{background-color:hsla(0,0%,44%,.05)}.location-map-block .location-map-other h3{font-size:1.3125rem;font-weight:600;line-height:1.35;margin-bottom:2.5rem;text-align:center}@media (min-width:768px){.location-map-block .location-map-other h3{margin-bottom:3.5rem}}.location-map-block .location-map-other .location-map-other-items{-moz-column-gap:3rem;column-gap:3rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:2rem}@media (min-width:768px){.location-map-block .location-map-other .location-map-other-items{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.25rem}}@media (min-width:992px){.location-map-block .location-map-other .location-map-other-items{grid-template-columns:repeat(3,minmax(0,1fr))}}.location-map-block .location-map-other .location-map-other-items .location-map-other-item{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));display:flex;padding:1.5rem 1.25rem}@media (min-width:768px){.location-map-block .location-map-other .location-map-other-items .location-map-other-item{padding:1.75rem 1.5rem}}@media (min-width:1200px){.location-map-block .location-map-other .location-map-other-items .location-map-other-item{padding:2rem 1.75rem}}.location-map-block .location-map-other .location-map-other-items .location-map-other-item{border-top:7px solid #977947;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);min-height:9.5625rem}.location-map-block .location-map-other .location-map-other-items .location-map-other-item i{margin-top:.125rem}.pages-loop-block{padding:7.5rem 0 7.0625rem}.pages-loop-block .single-page{align-items:center;margin-bottom:3.125rem}.pages-loop-block .single-page:last-child{margin-bottom:0}@media(max-width:767px){.pages-loop-block .single-page img{margin-bottom:30px;width:100%}}@media (min-width:768px){.pages-loop-block .single-page.image-left .content{padding-left:1rem}}@media (min-width:992px){.pages-loop-block .single-page.image-left .content{padding-left:2rem}}@media (min-width:1200px){.pages-loop-block .single-page.image-left .content{padding-left:3rem}}@media (min-width:768px){.pages-loop-block .single-page.image-right .content{padding-right:1rem}}@media (min-width:992px){.pages-loop-block .single-page.image-right .content{padding-right:2rem}}@media (min-width:1200px){.pages-loop-block .single-page.image-right .content{padding-right:3rem}}@media(max-width:767px){.pages-loop-block .order-mobile-1{order:-1}}.pages-loop-block .row{flex-wrap:wrap}.pages-loop-block .heading{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));font-family:Minion;font-size:1.625rem;font-weight:500;margin-bottom:15px}.pages-loop-block .description{margin-bottom:27px}.pages-loop-block .description p{color:rgba(0,0,0,.85);font-family:Avenir Next;font-size:18px;line-height:27px}.pages-loop-block .description ul li{color:inherit;color:rgba(0,0,0,.85);font-family:Avenir Next;font-size:18px;line-height:27px;margin-bottom:5px}.pages-loop-block .description ul li:before{content:"•";margin-right:9px}.posts-category-archive-block{--tw-bg-opacity:1;background-color:rgb(226 216 202/var(--tw-bg-opacity));padding-bottom:10rem;padding-top:4rem}.posts-category-archive-block h3{font-size:1.3125rem;line-height:1.35;margin-bottom:1rem}.posts-category-archive-block .custom-select{position:relative}.posts-category-archive-block .custom-select .select-box{--tw-bg-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.125rem;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);cursor:pointer;display:flex;justify-content:space-between;padding:.75rem 1.25rem;position:relative;z-index:10}.posts-category-archive-block .custom-select .select-box p{font-size:1rem;opacity:1}@media (min-width:768px){.posts-category-archive-block .custom-select .select-box p{font-size:1.125rem}}.posts-category-archive-block .custom-select .select-box svg{rotate:0;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.posts-category-archive-block .custom-select .select-box.active svg{rotate:180deg}.posts-category-archive-block .custom-select[data-select-value=""] .select-box p{--tw-text-opacity:1;color:rgb(76 76 78/var(--tw-text-opacity));opacity:.55}.posts-category-archive-block .custom-select .select-options{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);display:none;left:0;padding:.5rem;position:absolute;top:100%;width:100%;z-index:10}.posts-category-archive-block .custom-select .select-options .select-option{cursor:pointer;padding:.75rem 1.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.posts-category-archive-block .custom-select .select-options .select-option.active,.posts-category-archive-block .custom-select .select-options .select-option:hover{--tw-bg-opacity:1;background-color:rgb(226 216 202/var(--tw-bg-opacity))}.posts-category-archive-block .custom-select .select-options .select-option p{font-size:1rem}@media (min-width:768px){.posts-category-archive-block .custom-select .select-options .select-option p{font-size:1.125rem}}.posts-category-archive-block .posts-category-archive-posts{-moz-column-gap:3.5rem;column-gap:3.5rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:2.5rem;row-gap:2.5rem}@media (min-width:768px){.posts-category-archive-block .posts-category-archive-posts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.posts-category-archive-block .posts-category-archive-posts{grid-template-columns:repeat(3,minmax(0,1fr))}}.posts-category-archive-block .posts-category-archive-posts .posts-category-archive-post{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));box-shadow:0 3px 6px 0 rgba(0,0,0,.16);height:100%}.posts-category-archive-block .posts-category-archive-posts .posts-category-archive-post .posts-category-archive-post-inside{padding:1rem 1.25rem 2rem}.posts-category-archive-block .posts-category-archive-posts .posts-category-archive-post .posts-category-archive-post-inside img{margin-bottom:1.5rem}@media (min-width:768px){.posts-category-archive-block .posts-category-archive-posts .posts-category-archive-post .posts-category-archive-post-inside img{margin-bottom:2rem}}.posts-category-archive-block .posts-category-archive-posts .posts-category-archive-post .posts-category-archive-post-inside .post-categories{font-size:.875rem;line-height:1;margin-bottom:.75rem}@media (min-width:768px){.posts-category-archive-block .posts-category-archive-posts .posts-category-archive-post .posts-category-archive-post-inside .post-categories{margin-bottom:1rem}}.posts-category-archive-block .posts-category-archive-posts .posts-category-archive-post .posts-category-archive-post-inside .post-categories span{border-radius:1rem;border-width:1px;display:inline-block}.testimonials-block.posts-category-archive-block .posts-category-archive-posts .posts-category-archive-post .posts-category-archive-post-inside .post-categories span{border:solid #607096;border-width:1px 0 0}.video-component-block.posts-category-archive-block .posts-category-archive-posts .posts-category-archive-post .posts-category-archive-post-inside .post-categories span{border:solid #607096;border-width:0 0 1px}.posts-category-archive-block .posts-category-archive-posts .posts-category-archive-post .posts-category-archive-post-inside .post-categories span{border-color:#c2ae8b;padding:.5625rem 1.0625rem .4375rem}.posts-category-archive-block .posts-category-archive-posts .posts-category-archive-post .posts-category-archive-post-inside .post-categories span:not(:first-child){margin-left:.75rem}.posts-category-archive-block .posts-category-archive-posts .posts-category-archive-post .posts-category-archive-post-inside .post-date,.posts-category-archive-block .posts-category-archive-posts .posts-category-archive-post .posts-category-archive-post-inside h3{margin-bottom:.75rem}@media (min-width:768px){.posts-category-archive-block .posts-category-archive-posts .posts-category-archive-post .posts-category-archive-post-inside .post-date{margin-bottom:1rem}}.posts-category-archive-block .posts-category-archive-pagination{display:flex;gap:2rem;justify-content:center;margin-top:3rem}.posts-category-archive-block .posts-category-archive-pagination .page-numbers{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(30 44 78/var(--tw-text-opacity));cursor:pointer;display:flex;font-size:1.125rem;font-weight:600;height:3rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:3rem}.posts-category-archive-block .posts-category-archive-pagination .page-numbers.current,.posts-category-archive-block .posts-category-archive-pagination .page-numbers:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(30 44 78/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.product-cards-block{--tw-bg-opacity:1;background-color:rgb(45 66 117/var(--tw-bg-opacity));padding-bottom:9rem;padding-top:9rem}@media (min-width:768px){.product-cards-block{padding-bottom:11rem;padding-top:7rem}}.product-cards-block h2{line-height:1;margin-bottom:2.5rem;text-align:center}.careers-tabs-block .product-cards-block h2{font-size:2.625rem;line-height:2.8125rem;margin-bottom:2.9375rem;text-align:center}.careers-tabs-block .product-cards-block h2,.pages-loop-block .product-cards-block h2{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));font-family:Minion;font-weight:500}.pages-loop-block .product-cards-block h2{font-size:1.625rem;margin-bottom:15px}.testimonials-block .product-cards-block h2{color:#c6ae86;font-family:Minion;font-size:1.625rem;font-weight:500;line-height:2.25rem;text-align:center;text-transform:none}.product-cards-block h2{font-family:Minion;font-size:2rem}@media (min-width:768px){.product-cards-block h2{font-size:2.625rem;margin-bottom:2.25rem}}.product-cards-block .product-cards-items{--gap:2.5rem;flex-wrap:wrap;justify-content:center}@media (min-width:768px){.product-cards-block .product-cards-items{--gap:1.875rem}}.product-cards-block .product-cards-items .product-cards-item{align-items:center;display:flex;justify-content:center}.product-cards-block .product-cards-items .product-cards-item.three-columns:not(:last-child){margin-bottom:var(--gap)}@media (min-width:1200px){.product-cards-block .product-cards-items .product-cards-item.three-columns:not(:last-child){margin-bottom:0}}.product-cards-block .product-cards-items .product-cards-item.two-columns{margin-bottom:var(--gap)}.product-cards-block .product-cards-items .product-cards-item .product-cards-item-inside{align-items:center;background-position:50%;background-size:cover;display:flex;flex-direction:column;height:100%;justify-content:center;padding:4rem 1rem;position:relative;text-align:center;width:100%}@media (min-width:768px){.product-cards-block .product-cards-items .product-cards-item .product-cards-item-inside{padding-left:2rem;padding-right:2rem}}.product-cards-block .product-cards-items .product-cards-item .product-cards-item-inside{box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.product-cards-block .product-cards-items .product-cards-item .product-cards-item-inside .overlay{opacity:.75}.product-cards-block .product-cards-items .product-cards-item .product-cards-item-inside :not(.overlay){position:relative;z-index:3}.product-cards-block .product-cards-items .product-cards-item .product-cards-item-inside h3{--tw-text-opacity:1;color:rgb(226 216 202/var(--tw-text-opacity));font-size:1.375rem;letter-spacing:.025em;line-height:1.1;margin-bottom:1rem;margin-left:auto;margin-right:auto;text-transform:uppercase}@media (min-width:768px){.product-cards-block .product-cards-items .product-cards-item .product-cards-item-inside h3{font-size:1.6875rem}}.product-cards-block .product-cards-items .product-cards-item .product-cards-item-inside h3{max-width:21.875rem}.product-cards-block .product-cards-items .product-cards-item .product-cards-item-inside p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.125rem;font-weight:500;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:250px}@media (min-width:768px){.product-cards-block .product-cards-items .product-cards-item .product-cards-item-inside p{max-width:21.875rem}}.product-features-block{--tw-bg-opacity:1;background-color:rgb(226 216 202/var(--tw-bg-opacity));padding-bottom:6rem;padding-top:6rem}@media (min-width:768px){.product-features-block{padding-bottom:5rem;padding-top:4rem}}.product-features-block.background-light{--tw-bg-opacity:1;background-color:rgb(244 241 237/var(--tw-bg-opacity))}.product-features-block .container{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:space-between}@media (min-width:768px){.product-features-block .container{flex-direction:row}}.product-features-block .container{max-width:65.625rem}@media (min-width:768px){.product-features-block .container.header-right{flex-direction:row-reverse}}.product-features-block .container h2{line-height:1.1;text-align:center}.careers-tabs-block .product-features-block .container h2{font-size:2.625rem;line-height:2.8125rem;margin-bottom:2.9375rem;text-align:center}.careers-tabs-block .product-features-block .container h2,.pages-loop-block .product-features-block .container h2{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));font-family:Minion;font-weight:500}.pages-loop-block .product-features-block .container h2{font-size:1.625rem;margin-bottom:15px}.testimonials-block .product-features-block .container h2{color:#c6ae86;font-family:Minion;font-size:1.625rem;font-weight:500;line-height:2.25rem;text-align:center;text-transform:none}.product-features-block .container h2{font-family:Minion;font-size:2rem}@media (min-width:768px){.product-features-block .container h2{font-size:2.625rem;max-width:50%;text-align:left}.product-features-block .container .list-items-1 ul{grid-template-rows:repeat(1,minmax(0,1fr))}.product-features-block .container .list-items-2 ul{grid-template-rows:repeat(2,minmax(0,1fr))}.product-features-block .container .list-items-3 ul{grid-template-rows:repeat(3,minmax(0,1fr))}.product-features-block .container .list-items-4 ul{grid-template-rows:repeat(4,minmax(0,1fr))}.product-features-block .container .list-items-5 ul{grid-template-rows:repeat(5,minmax(0,1fr))}.product-features-block .container .list-items-6 ul{grid-template-rows:repeat(6,minmax(0,1fr))}.product-features-block .container .list-items-7 ul{grid-template-rows:repeat(7,minmax(0,1fr))}.product-features-block .container .list-items-8 ul{grid-template-rows:repeat(8,minmax(0,1fr))}.product-features-block .container .list-items-9 ul{grid-template-rows:repeat(9,minmax(0,1fr))}.product-features-block .container .list-items-10 ul{grid-template-rows:repeat(10,minmax(0,1fr))}}.product-features-block .container ul{display:grid;row-gap:2.5rem}@media (min-width:768px){.product-features-block .container ul{-moz-column-gap:2rem;column-gap:2rem;grid-auto-flow:column;row-gap:1rem}}@media (min-width:992px){.product-features-block .container ul{-moz-column-gap:3.5rem;column-gap:3.5rem}}.product-features-block .container ul li{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));font-size:1.125rem;font-weight:600;line-height:1.25;padding-left:1.5rem;position:relative;text-transform:uppercase}.product-features-block .container ul li:before{--tw-bg-opacity:1;background-color:rgb(151 121 71/var(--tw-bg-opacity));content:"";display:inline-block;height:.75rem;left:0;position:absolute;top:.25rem;width:.75rem}.recent-articles-slider-block{padding-bottom:5rem;padding-top:5rem}@media (min-width:768px){.recent-articles-slider-block{padding-bottom:6rem;padding-top:6rem}}@media (min-width:992px){.recent-articles-slider-block{padding-bottom:8rem;padding-top:8rem}}.recent-articles-slider-block h2{font-weight:500;margin-bottom:2rem;text-align:center}.careers-tabs-block .recent-articles-slider-block h2{font-size:2.625rem;line-height:2.8125rem;margin-bottom:2.9375rem;text-align:center}.careers-tabs-block .recent-articles-slider-block h2,.pages-loop-block .recent-articles-slider-block h2{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));font-family:Minion;font-weight:500}.pages-loop-block .recent-articles-slider-block h2{font-size:1.625rem;margin-bottom:15px}.testimonials-block .recent-articles-slider-block h2{color:#c6ae86;font-family:Minion;font-size:1.625rem;font-weight:500;line-height:2.25rem;text-align:center;text-transform:none}.recent-articles-slider-block h2{font-family:Minion;font-size:2rem}@media (min-width:768px){.recent-articles-slider-block h2{font-size:2.625rem;margin-bottom:2.25rem}}.recent-articles-slider-block .recent-articles-slider-items{margin-left:-1.75rem;margin-right:-1.75rem}.recent-articles-slider-block .recent-articles-slider-items .recent-articles-slider-item{margin-left:1.75rem;margin-right:1.75rem}.recent-articles-slider-block .recent-articles-slider-items .recent-articles-slider-item .recent-articles-slider-item-inside img{border-radius:1rem;margin-bottom:2.75rem}.recent-articles-slider-block .recent-articles-slider-items .recent-articles-slider-item .recent-articles-slider-item-inside .post-categories{margin-bottom:.25rem}@media (min-width:768px){.recent-articles-slider-block .recent-articles-slider-items .recent-articles-slider-item .recent-articles-slider-item-inside .post-categories{margin-bottom:.75rem}}.recent-articles-slider-block .recent-articles-slider-items .recent-articles-slider-item .recent-articles-slider-item-inside h3{margin-bottom:.5rem}@media (min-width:768px){.recent-articles-slider-block .recent-articles-slider-items .recent-articles-slider-item .recent-articles-slider-item-inside h3{margin-bottom:.75rem}}.recent-articles-slider-block .recent-articles-slider-items .recent-articles-slider-item .recent-articles-slider-item-inside .post-date{margin-bottom:1.25rem}@media (min-width:768px){.recent-articles-slider-block .recent-articles-slider-items .recent-articles-slider-item .recent-articles-slider-item-inside .post-date{margin-bottom:1.5rem}}.recent-articles-slider-block .recent-articles-slider-items .recent-articles-slider-item .recent-articles-slider-item-inside a{margin-top:1rem}@media (min-width:768px){.recent-articles-slider-block .recent-articles-slider-items .recent-articles-slider-item .recent-articles-slider-item-inside a{margin-top:1.25rem}}.recent-articles-slider-block .slick-custom-controls{justify-content:center;margin-bottom:2.25rem;margin-top:3rem}@media (min-width:768px){.recent-articles-slider-block .slick-custom-controls{margin-bottom:3rem;margin-top:3rem}}.recent-articles-slider-block .slick-custom-controls .slick-dots-container{display:flex;overflow:hidden;width:156px}.recent-articles-slider-block .slick-custom-controls .slick-dots-container>ul{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.recent-articles-slider-block .btn{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.recent-articles-block{padding-bottom:5rem;padding-top:5rem;text-align:center}.recent-articles-block h2{font-weight:500;line-height:1.2;margin-bottom:2.25rem}.careers-tabs-block .recent-articles-block h2{font-size:2.625rem;line-height:2.8125rem;margin-bottom:2.9375rem;text-align:center}.careers-tabs-block .recent-articles-block h2,.pages-loop-block .recent-articles-block h2{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));font-family:Minion;font-weight:500}.pages-loop-block .recent-articles-block h2{font-size:1.625rem;margin-bottom:15px}.testimonials-block .recent-articles-block h2{color:#c6ae86;font-family:Minion;font-size:1.625rem;font-weight:500;line-height:2.25rem;text-align:center;text-transform:none}.recent-articles-block h2{font-family:Minion;font-size:2rem}@media (min-width:768px){.recent-articles-block h2{font-size:2.625rem}}.recent-articles-block .recent-articles-items{--gap:3.375rem;flex-wrap:wrap;justify-content:center;text-align:left}@media (min-width:768px){.recent-articles-block.style-no-bg{padding-bottom:12rem;padding-top:10rem}}.recent-articles-block.style-no-bg .recent-articles-items{--gap:3.375rem;margin-bottom:2.5rem}.recent-articles-block.style-no-bg .recent-articles-items .recent-articles-item:not(:last-child){margin-bottom:3.5rem}@media (min-width:992px){.recent-articles-block.style-no-bg .recent-articles-items .recent-articles-item:not(:last-child){margin-bottom:0}}.recent-articles-block.style-no-bg .recent-articles-items .recent-articles-item .recent-articles-item-inside img{border-radius:1rem;margin-bottom:2rem;-o-object-fit:contain;object-fit:contain}@media (min-width:768px){.recent-articles-block.style-no-bg .recent-articles-items .recent-articles-item .recent-articles-item-inside img{margin-bottom:2.5rem}}.recent-articles-block.style-no-bg .recent-articles-items .recent-articles-item .recent-articles-item-inside img{min-height:4.375rem}.recent-articles-block.style-no-bg .recent-articles-items .recent-articles-item .recent-articles-item-inside .post-categories{font-size:1rem;margin-bottom:.75rem}.recent-articles-block.style-no-bg .recent-articles-items .recent-articles-item .recent-articles-item-inside a{margin-top:1rem}.recent-articles-block.style-bg{--tw-bg-opacity:1;background-color:rgb(226 216 202/var(--tw-bg-opacity))}@media (min-width:768px){.recent-articles-block.style-bg{padding-bottom:11rem;padding-top:9rem}}.recent-articles-block.style-bg .recent-articles-items{--gap:1rem;margin-bottom:3rem}.recent-articles-block.style-bg .recent-articles-items .recent-articles-item:not(:last-child){margin-bottom:3rem}@media (min-width:992px){.recent-articles-block.style-bg .recent-articles-items .recent-articles-item:not(:last-child){margin-bottom:0}}.recent-articles-block.style-bg .recent-articles-items .recent-articles-item .recent-articles-item-inside{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-image:url(assets/img/anchor-card-background.png);background-position:50% 75%;background-repeat:no-repeat;background-size:auto;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);height:100%;padding:.75rem .75rem 2rem}.recent-articles-block.style-bg .recent-articles-items .recent-articles-item .recent-articles-item-inside>:not(img){padding-left:1rem;padding-right:1rem}@media (min-width:768px){.recent-articles-block.style-bg .recent-articles-items .recent-articles-item .recent-articles-item-inside>:not(img){padding-left:1.25rem;padding-right:1.25rem}}.recent-articles-block.style-bg .recent-articles-items .recent-articles-item .recent-articles-item-inside img{margin-bottom:1.5rem}@media (min-width:768px){.recent-articles-block.style-bg .recent-articles-items .recent-articles-item .recent-articles-item-inside img{margin-bottom:2rem}}.recent-articles-block.style-bg .recent-articles-items .recent-articles-item .recent-articles-item-inside .post-categories{font-size:.875rem;line-height:1;margin-bottom:1rem}.recent-articles-block.style-bg .recent-articles-items .recent-articles-item .recent-articles-item-inside .post-categories span{border-radius:1rem;border-width:1px;display:inline-block}.testimonials-block.recent-articles-block.style-bg .recent-articles-items .recent-articles-item .recent-articles-item-inside .post-categories span{border:solid #607096;border-width:1px 0 0}.video-component-block.recent-articles-block.style-bg .recent-articles-items .recent-articles-item .recent-articles-item-inside .post-categories span{border:solid #607096;border-width:0 0 1px}.recent-articles-block.style-bg .recent-articles-items .recent-articles-item .recent-articles-item-inside .post-categories span{border-color:#c2ae8b;padding:.5625rem 1.0625rem .4375rem}.recent-articles-block.style-bg .recent-articles-items .recent-articles-item .recent-articles-item-inside .post-categories span:not(:first-child){margin-left:.75rem}.recent-articles-block.style-bg .recent-articles-items .recent-articles-item .recent-articles-item-inside a{margin-top:1.25rem}@media (min-width:768px){.recent-articles-block.style-bg .recent-articles-items .recent-articles-item .recent-articles-item-inside a{margin-top:2.5rem}}.related-content-block{--tw-bg-opacity:1;background-color:rgb(226 216 202/var(--tw-bg-opacity));padding-bottom:4rem;padding-top:4rem}@media (min-width:768px){.related-content-block{padding-bottom:5rem;padding-top:5rem}}@media (min-width:992px){.related-content-block{padding-bottom:8rem;padding-top:6rem}}.related-content-block .container h3{--tw-text-opacity:1;color:rgb(76 76 78/var(--tw-text-opacity));margin-bottom:2.5rem;text-align:center}@media (min-width:768px){.related-content-block .container h3{margin-bottom:3.5rem}}.related-content-block .container .related-content-items{display:grid;gap:2.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.related-content-block .container .related-content-items{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:992px){.related-content-block .container .related-content-items{gap:3.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.related-content-block .container .related-content-items .related-content-item{grid-column:span 2/span 2}}@media (min-width:992px){.related-content-block .container .related-content-items .related-content-item{grid-column:span 1/span 1}}@media (min-width:768px){.related-content-block .container .related-content-items .related-content-item:last-child{grid-column-start:2}}@media (min-width:992px){.related-content-block .container .related-content-items .related-content-item:last-child{grid-column-start:auto}}.related-content-block .container .related-content-items .related-content-item .related-content-item-inside{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-repeat:no-repeat;background-size:auto;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);height:100%;padding:.75rem .75rem 2rem}.related-content-block .container .related-content-items .related-content-item .related-content-item-inside img{margin-bottom:1.5rem}@media (min-width:768px){.related-content-block .container .related-content-items .related-content-item .related-content-item-inside img{margin-bottom:2rem}}.related-content-block .container .related-content-items .related-content-item .related-content-item-inside .post-categories{font-size:.875rem;line-height:1;margin-bottom:.75rem}.related-content-block .container .related-content-items .related-content-item .related-content-item-inside .post-categories span{border-radius:1rem;border-width:1px;display:inline-block}.testimonials-block.related-content-block .container .related-content-items .related-content-item .related-content-item-inside .post-categories span{border:solid #607096;border-width:1px 0 0}.video-component-block.related-content-block .container .related-content-items .related-content-item .related-content-item-inside .post-categories span{border:solid #607096;border-width:0 0 1px}.related-content-block .container .related-content-items .related-content-item .related-content-item-inside .post-categories span{border-color:#c2ae8b;padding:.5625rem 1.0625rem .4375rem}.related-content-block .container .related-content-items .related-content-item .related-content-item-inside .post-categories span:not(:first-child){margin-left:.75rem}.related-content-block .container .related-content-items .related-content-item .related-content-item-inside h4{font-size:1.125rem;letter-spacing:.025em;line-height:1.5;margin-bottom:.25rem}.related-content-block .container .related-content-items .related-content-item .related-content-item-inside .post-date{margin-bottom:1rem}.secondary-navigation-block{--tw-bg-opacity:1;background-color:rgb(151 121 71/var(--tw-bg-opacity));left:0;position:sticky;top:0;width:100%;z-index:10}.secondary-navigation-block .secondary-nav-items{display:flex;gap:3rem;justify-content:center;padding-bottom:1rem;padding-top:1rem}@media (min-width:768px){.secondary-navigation-block .secondary-nav-items{gap:.5rem;justify-content:space-between;padding-bottom:1.75rem;padding-top:1.75rem}}.secondary-navigation-block .secondary-nav-items a{--tw-text-opacity:1;align-items:center;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;font-size:.875rem;font-weight:500;line-height:1.5}@media (min-width:992px){.secondary-navigation-block .secondary-nav-items a{font-size:1.0625rem}}@media (min-width:1200px){.secondary-navigation-block .secondary-nav-items a{font-size:1.125rem}}.secondary-navigation-block .secondary-nav-items a:hover{text-decoration-line:underline}.secondary-navigation-block .secondary-nav-items a:hover img{--tw-brightness:brightness(1.25);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.secondary-navigation-block .secondary-nav-items a span{display:none}@media (min-width:768px){.secondary-navigation-block .secondary-nav-items a span{display:inline-block}}.secondary-navigation-block .secondary-nav-items a img{margin-right:0;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:768px){.secondary-navigation-block .secondary-nav-items a img{margin-right:.75rem}}@media (min-width:992px){.secondary-navigation-block .secondary-nav-items a img{margin-right:1rem}}.simple-hero-block{align-items:center;background-position:50%;background-size:cover;display:flex;min-height:37.5rem;position:relative;text-align:center}.simple-hero-block .overlay{opacity:.7}.simple-hero-block h1{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));line-height:1}.careers-tabs-block .simple-hero-block h1{font-size:2.625rem;line-height:2.8125rem;margin-bottom:2.9375rem;text-align:center}.careers-tabs-block .simple-hero-block h1,.pages-loop-block .simple-hero-block h1{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));font-family:Minion;font-weight:500}.pages-loop-block .simple-hero-block h1{font-size:1.625rem;margin-bottom:15px}.testimonials-block .simple-hero-block h1{color:#c6ae86;font-family:Minion;font-size:1.625rem;font-weight:500;line-height:2.25rem;text-align:center;text-transform:none}.simple-hero-block h1{font-family:Minion;font-size:2rem}@media (min-width:768px){.simple-hero-block h1{font-size:2.625rem}}.simple-hero-block h1+*{margin-top:2rem}.simple-hero-block .simple-hero-desc p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.125rem;line-height:1.5;margin-bottom:1.75rem;margin-left:auto;margin-right:auto;max-width:37.5rem}.stats-banner-block{padding-bottom:2.5rem;padding-top:2.5rem}.stats-banner-block .stat-items-wrapper{align-items:center;display:flex;flex-direction:column;gap:2.5rem;justify-content:space-between}@media (min-width:768px){.stats-banner-block .stat-items-wrapper{flex-direction:row}}@media (min-width:992px){.stats-banner-block .stat-items-wrapper{padding-left:1.75rem;padding-right:1.75rem}}.stats-banner-block .stat-items-wrapper .stat-item{flex:1 1 0%;text-align:center}@media (min-width:992px){.stats-banner-block .stat-items-wrapper .stat-item{flex:0 1 auto}}.stats-banner-block .stat-items-wrapper .stat-item{max-width:18.75rem}.stats-banner-block .stat-items-wrapper .stat-item img{display:inline-block;margin-bottom:.75rem}.stats-banner-block .stat-items-wrapper .stat-item h2{font-size:2.625rem;font-weight:700;line-height:1;margin-bottom:.5rem}@media (min-width:768px){.stats-banner-block .stat-items-wrapper .stat-item h2{font-size:3.5rem;margin-bottom:1rem}}.stats-banner-block .stat-items-wrapper .stat-item p{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));font-weight:500}.team-members-block{padding-bottom:5rem;padding-top:5rem}@media (min-width:768px){.team-members-block{padding-bottom:6rem;padding-top:6rem}}.team-members-block .container{text-align:center}.team-members-block .container h2{line-height:1.1;margin-bottom:1rem}.careers-tabs-block .team-members-block .container h2{font-size:2.625rem;line-height:2.8125rem;margin-bottom:2.9375rem;text-align:center}.careers-tabs-block .team-members-block .container h2,.pages-loop-block .team-members-block .container h2{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));font-family:Minion;font-weight:500}.pages-loop-block .team-members-block .container h2{font-size:1.625rem;margin-bottom:15px}.testimonials-block .team-members-block .container h2{color:#c6ae86;font-family:Minion;font-size:1.625rem;font-weight:500;line-height:2.25rem;text-align:center;text-transform:none}.team-members-block .container h2{font-family:Minion;font-size:2rem}@media (min-width:768px){.team-members-block .container h2{font-size:2.625rem}}.team-members-block .container .intro{margin-bottom:2rem;margin-left:auto;margin-right:auto;opacity:.85}@media (min-width:768px){.team-members-block .container .intro{margin-bottom:3rem}}.team-members-block .container .intro{max-width:48.125rem}.team-members-block .container .team-members-section .section-title{--tw-bg-opacity:1;background-color:rgb(45 66 117/var(--tw-bg-opacity));border-radius:.75rem;margin-bottom:2.5rem;padding:.75rem 1.5rem}@media (min-width:768px){.team-members-block .container .team-members-section .section-title{margin-bottom:3.5rem}}.team-members-block .container .team-members-section .section-title{color:#c6ae86}.team-members-block .container .team-members-section .team-members-section-members{flex-wrap:wrap;justify-content:center}@media (min-width:768px){.team-members-block .container .team-members-section .team-members-section-members{padding-bottom:1rem}}.team-members-block .container .team-members-section .team-members-section-members .team-members-section-member{margin-bottom:2.5rem}@media (min-width:768px){.team-members-block .container .team-members-section .team-members-section-members .team-members-section-member{margin-bottom:3rem}}.team-members-block .container .team-members-section .team-members-section-members .team-members-section-member>*{margin-left:auto;margin-right:auto;max-width:15.625rem}.team-members-block .container .team-members-section .team-members-section-members .team-members-section-member .img-link{display:inline-block;position:relative}.team-members-block .container .team-members-section .team-members-section-members .team-members-section-member .img-link .overlay{--tw-text-opacity:1;align-items:center;background-color:rgba(45,66,117,.6);color:rgb(255 255 255/var(--tw-text-opacity));display:flex;font-size:1.125rem;justify-content:center;line-height:1.5;opacity:0;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:2}.team-members-block .container .team-members-section .team-members-section-members .team-members-section-member .img-link:hover .overlay{opacity:1}.team-members-block .container .team-members-section .team-members-section-members .team-members-section-member .img-link,.team-members-block .container .team-members-section .team-members-section-members .team-members-section-member .overlay,.team-members-block .container .team-members-section .team-members-section-members .team-members-section-member img{border-radius:9999px}.team-members-block .container .team-members-section .team-members-section-members .team-members-section-member .name{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));font-family:Minion;font-size:1.625rem;font-weight:500;line-height:1.35;margin-bottom:0;margin-top:1.25rem;text-transform:uppercase}@media (min-width:768px){.team-members-block .container .team-members-section .team-members-section-members .team-members-section-member .name{margin-top:1.5rem}}.team-members-block .container .team-members-section .team-members-section-members .team-members-section-member .role{--tw-text-opacity:1;color:rgb(76 76 78/var(--tw-text-opacity));font-size:.9375rem;letter-spacing:.025em;line-height:1.35;text-transform:uppercase}.testimonial-slider-block{align-items:center;display:flex;padding-bottom:5rem;padding-top:5rem;position:relative}.testimonial-slider-block .overlay{background-position:50%;background-size:cover;opacity:1}.testimonial-slider-block .overlay.color-overlay{opacity:.7;position:absolute;z-index:2}.testimonial-slider-block .overlay.color-overlay+*{z-index:3}.testimonial-slider-block .testimonial-slider-wrapper{--tw-bg-opacity:1;--gap:0px;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:1rem;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);display:flex}@media (min-width:992px){.testimonial-slider-block .testimonial-slider-wrapper.slider-small{height:500px}.testimonial-slider-block .testimonial-slider-wrapper.slider-medium{height:550px}.testimonial-slider-block .testimonial-slider-wrapper.slider-normal{height:700px}}.testimonial-slider-block .testimonial-slider-wrapper .testimonial-slider-content{display:flex;flex-direction:column;justify-content:flex-end;max-width:100%;padding:6rem 1.25rem;text-align:center}@media (min-width:768px){.testimonial-slider-block .testimonial-slider-wrapper .testimonial-slider-content{padding:2rem 2.5rem;text-align:left}}@media (min-width:992px){.testimonial-slider-block .testimonial-slider-wrapper .testimonial-slider-content{padding:4rem 5rem}}@media (min-width:1200px){.testimonial-slider-block .testimonial-slider-wrapper .testimonial-slider-content{padding:5rem 6rem}}@media (min-width:992px){.testimonial-slider-block .testimonial-slider-wrapper .testimonial-slider-content{max-width:calc(100% - 330px);max-width:calc(100% - 360px)}}@media (min-width:1200px){.testimonial-slider-block .testimonial-slider-wrapper .testimonial-slider-content{max-width:calc(100% - 460px)}}.testimonial-slider-block .testimonial-slider-wrapper .testimonial-slider-content h2{font-family:Minion;font-size:2rem;font-weight:500;line-height:1.2;margin-bottom:1.25rem}@media (min-width:768px){.testimonial-slider-block .testimonial-slider-wrapper .testimonial-slider-content h2{margin-bottom:1rem}}@media (min-width:992px){.testimonial-slider-block .testimonial-slider-wrapper .testimonial-slider-content h2{font-size:2.625rem}}.testimonial-slider-block .testimonial-slider-wrapper .testimonial-slider-content .testimonial-slider-item .testimonial-quote{margin-bottom:.75rem;opacity:.85}.testimonial-slider-block .testimonial-slider-wrapper .testimonial-slider-content .testimonial-slider-item .testimonial-author{margin-bottom:2rem;opacity:.85}.testimonial-slider-block .testimonial-slider-wrapper .testimonial-slider-content .testimonial-slider-item .btn{margin-bottom:3rem}@media (min-width:992px){.testimonial-slider-block .testimonial-slider-wrapper .testimonial-slider-content .testimonial-slider-item .btn{margin-bottom:4rem}}.testimonial-slider-block .testimonial-slider-wrapper .testimonial-slider-content .slick-custom-controls{justify-content:center}@media (min-width:768px){.testimonial-slider-block .testimonial-slider-wrapper .testimonial-slider-content .slick-custom-controls{justify-content:flex-start}}.testimonial-slider-block .testimonial-slider-wrapper .testiomanial-slider-side-image{display:none;width:100%}@media (min-width:768px){.testimonial-slider-block .testimonial-slider-wrapper .testiomanial-slider-side-image{display:block}}.testimonial-slider-block .testimonial-slider-wrapper .testiomanial-slider-side-image img{border-bottom-right-radius:1rem;border-top-right-radius:1rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.testimonials-block{--tw-gradient-from:#17213b;--tw-gradient-to:rgba(23,33,59,0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#2d4275;background-image:linear-gradient(to top,var(--tw-gradient-stops));padding:4.75rem 0 5.9375rem;position:relative}.testimonials-block .overlay{background-color:transparent;background-position:0 100%;background-repeat:no-repeat;background-size:auto;bottom:5rem;height:auto;left:-10rem;opacity:1}.testimonials-block.border{border-color:#607096;border-style:solid;border-width:1px 0 0}.testimonials-block .row{flex-wrap:wrap}.testimonials-block .heading{color:#c6ae86;font-family:Minion;font-size:1.625rem;font-weight:500;line-height:2.25rem;text-align:center;text-transform:none}.testimonials-block .testimonials-wrapper{justify-content:center;margin-top:8.0625rem}.testimonials-block .testimonials-wrapper .single-testimonial{display:flex;margin-bottom:2.1875rem}.testimonials-block .testimonials-wrapper .single-testimonial .content{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;padding:1.125rem 2.4375rem 1.625rem;position:relative}.testimonials-block .testimonials-wrapper .single-testimonial .content .quote{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));font-family:Minion;font-size:151px;font-weight:500;left:30px;position:absolute;top:15px}.testimonials-block .testimonials-wrapper .single-testimonial .content .description{margin-top:71px}.testimonials-block .testimonials-wrapper .single-testimonial .content .description p{--tw-text-opacity:1;color:rgb(76 76 78/var(--tw-text-opacity));font-family:Avenir Next;font-size:18px;line-height:27px}.testimonials-block .testimonials-wrapper .single-testimonial .content .about{align-items:center;display:flex;margin-top:auto;padding-top:25px}.testimonials-block .testimonials-wrapper .single-testimonial .content .about .author{margin-left:16px}.testimonials-block .testimonials-wrapper .single-testimonial .content .about .name p{--tw-text-opacity:1;color:rgb(45 66 117/var(--tw-text-opacity));font-weight:600}.testimonials-block .testimonials-wrapper .single-testimonial .content .about p{--tw-text-opacity:1;color:rgb(76 76 78/var(--tw-text-opacity));font-family:Avenir Next;font-size:16px;line-height:24px}.testimonials-block .testimonials-wrapper .single-testimonial .content .about .image{border-radius:9999px;flex-shrink:0}.text-area-block.biege{--tw-bg-opacity:1;background-color:rgb(226 216 202/var(--tw-bg-opacity))}.text-area-block.biege .content li,.text-area-block.biege .content p{--tw-text-opacity:1;color:rgb(76 76 78/var(--tw-text-opacity))}.text-area-block.white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.text-area-block.blue{--tw-bg-opacity:1;background-color:rgb(45 66 117/var(--tw-bg-opacity))}.text-area-block.blue .content h1{--tw-text-opacity:1;color:rgb(226 216 202/var(--tw-text-opacity))}.text-area-block.blue .content li,.text-area-block.blue .content p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-area-block.hero{padding:6.25rem 0}.text-area-block.hero .btn-area{margin-top:1.875rem}.text-area-block.hero h2{font-weight:500;margin-bottom:1.5rem;text-align:center;text-transform:capitalize}.careers-tabs-block .text-area-block.hero h2{font-size:2.625rem;line-height:2.8125rem;margin-bottom:2.9375rem;text-align:center}.careers-tabs-block .text-area-block.hero h2,.pages-loop-block .text-area-block.hero h2{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));font-family:Minion;font-weight:500}.pages-loop-block .text-area-block.hero h2{font-size:1.625rem;margin-bottom:15px}.testimonials-block .text-area-block.hero h2{color:#c6ae86;font-family:Minion;font-size:1.625rem;font-weight:500;line-height:2.25rem;text-align:center;text-transform:none}.text-area-block.hero h2{font-family:Minion;font-size:2rem}@media (min-width:768px){.text-area-block.hero h2{font-size:2.625rem}}.text-area-block.hero .content p{--tw-text-opacity:1;color:rgb(76 76 78/var(--tw-text-opacity))}.text-area-block.text-area{padding-bottom:4rem;padding-top:4rem}@media (min-width:768px){.text-area-block.text-area{padding-bottom:5rem;padding-top:5rem}}@media (min-width:992px){.text-area-block.text-area{padding-bottom:9rem;padding-top:6rem}}.text-area-block.text-area .btn-area{margin-top:3.625rem}.text-area-block.text-area h1{margin-bottom:1.875rem}.text-area-block .btn-area{display:flex;justify-content:center}.text-area-block .content b,.text-area-block .content strong{font-weight:600}.text-area-block .content .aligncenter{margin-left:auto;margin-right:auto}.text-area-block .content p:not(:last-child){margin-bottom:1rem}@media (min-width:768px){.text-area-block .content p:not(:last-child){margin-bottom:1.25rem}}.text-area-block .row{flex-wrap:wrap;justify-content:center}.text-area-block ul li{color:inherit;font-family:Avenir Next;font-size:1.125rem;line-height:1.5;margin-bottom:.3125rem}.text-area-block ul li:before{content:"•";margin-right:.5625rem}.video-component-block{--tw-bg-opacity:1;background-color:rgb(45 66 117/var(--tw-bg-opacity));padding:9.375rem 0 3.125rem}.video-component-block.border{border-color:#607096;border-style:solid;border-width:0 0 1px}.video-component-block .video-wrapper{overflow:hidden;position:relative}.video-component-block .video-wrapper .image-wrapper{transform-origin:50%;transition:transform 1.5s}.video-component-block .video-wrapper .image-wrapper:hover{transform:scale(1.1)}.video-component-block .video-wrapper .image-wrapper:before{background-color:rgba(76,76,78,.59);content:"";height:100%;mix-blend-mode:multiply;position:absolute;width:100%}.video-component-block .video-wrapper .play-btn{display:flex;left:50%;max-width:20%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.resources-slider-block{padding-bottom:5rem;padding-top:5rem}@media (min-width:768px){.resources-slider-block{padding-bottom:6rem;padding-top:6rem}}@media (min-width:992px){.resources-slider-block{padding-bottom:8rem;padding-top:8rem}}.resources-slider-block h2{font-weight:500;margin-bottom:2rem;text-align:center}.careers-tabs-block .resources-slider-block h2{font-size:2.625rem;line-height:2.8125rem;margin-bottom:2.9375rem;text-align:center}.careers-tabs-block .resources-slider-block h2,.pages-loop-block .resources-slider-block h2{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));font-family:Minion;font-weight:500}.pages-loop-block .resources-slider-block h2{font-size:1.625rem;margin-bottom:15px}.testimonials-block .resources-slider-block h2{color:#c6ae86;font-family:Minion;font-size:1.625rem;font-weight:500;line-height:2.25rem;text-align:center;text-transform:none}.resources-slider-block h2{font-family:Minion;font-size:2rem}@media (min-width:768px){.resources-slider-block h2{font-size:2.625rem;margin-bottom:2.25rem}}.resources-slider-block .resources-slider-items{margin-left:-1.75rem;margin-right:-1.75rem}.resources-slider-block .resources-slider-items .resources-slider-item{margin-left:1.75rem;margin-right:1.75rem;padding-bottom:.75rem;padding-top:.75rem;text-align:center}.resources-slider-block .resources-slider-items .resources-slider-item h3{--tw-text-opacity:1;color:rgb(45 66 117/var(--tw-text-opacity));font-family:Avenir Next;font-size:1.125rem;letter-spacing:.025em;line-height:1.5;margin-bottom:.5rem;text-transform:uppercase}@media (min-width:768px){.resources-slider-block .resources-slider-items .resources-slider-item h3{margin-bottom:.75rem}}.resources-slider-block .resources-slider-items .resources-slider-item a{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));display:block;font-weight:600;text-decoration-line:underline;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.resources-slider-block .resources-slider-items .resources-slider-item a:hover{--tw-text-opacity:1;color:rgb(45 66 117/var(--tw-text-opacity))}.resources-slider-block .slick-custom-controls{justify-content:center;margin-bottom:2.25rem;margin-top:3rem}@media (min-width:768px){.resources-slider-block .slick-custom-controls{margin-bottom:3rem;margin-top:3rem}}.resources-slider-block .btn{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.btn{--tw-bg-opacity:1;background-color:rgb(151 121 71/var(--tw-bg-opacity));border-radius:.375rem;cursor:pointer;display:inline-block;font-size:1rem;font-weight:500;line-height:1.25;text-align:center;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}@media (min-width:768px){.btn{width:-moz-fit-content;width:fit-content}}.btn{color:hsla(0,0%,100%,.85);padding:.8125rem .875rem .6875rem}@media (min-width:768px){.btn{padding:.6875rem 1.5rem .5625rem}}.btn:hover{--tw-bg-opacity:1;background-color:rgb(45 66 117/var(--tw-bg-opacity))}@media (min-width:768px){.btn.btn-small{min-width:7.5rem;padding:.6875rem .875rem .5625rem}}.btn.btn-dark-hover{outline:2px solid transparent}.btn.btn-dark-hover:hover{--tw-bg-opacity:1;background-color:rgb(30 44 78/var(--tw-bg-opacity));outline:2px solid #fff}.overlay{--tw-bg-opacity:1;background-color:rgb(45 66 117/var(--tw-bg-opacity));bottom:0;height:100%;left:0;opacity:.7;position:absolute;right:0;top:0;width:100%}.overlay+*{position:relative;z-index:1}.searchform .search-icon,.searchform .search-submit{display:none}.searchform .search-form-popup{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));width:100%}.searchform .search-form-popup.active{top:calc(100% + 40px);transition:top .4s cubic-bezier(.075,.82,.165,1),z-index 0s linear .4s;z-index:1}.searchform .search-form-popup .search-input-holder{position:relative}.searchform .search-form-popup .search-input-holder input{--tw-text-opacity:1;border:2px solid #d3d3d3;border-radius:.375rem;color:rgb(0 0 0/var(--tw-text-opacity));font-family:Avenir Next;font-size:1.125rem;font-weight:500;line-height:1;padding-bottom:1rem;padding-left:1.5rem;padding-top:1.125rem;width:100%}.searchform .search-form-popup .search-input-holder input::-moz-placeholder{--tw-text-opacity:1;color:rgb(112 112 112/var(--tw-text-opacity))}.searchform .search-form-popup .search-input-holder input::placeholder{--tw-text-opacity:1;color:rgb(112 112 112/var(--tw-text-opacity))}.searchform .search-form-popup .search-input-holder input:focus{outline-color:#2d4275}.searchform .search-form-popup .search-input-holder .search-button{align-items:center;border-radius:0 6px 6px 0;cursor:pointer;display:flex;height:100%;justify-content:center;padding-left:1rem;padding-right:1rem;position:absolute;right:0;top:0;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.hamburger{cursor:pointer;display:block;position:relative}@media (min-width:992px){.hamburger{display:none}}.hamburger{height:2.125rem;width:2.0625rem}.hamburger .line{--tw-bg-opacity:1;background-color:rgb(45 66 117/var(--tw-bg-opacity));border-radius:.25rem;display:inline-block;height:.25rem;position:absolute;transition:top .15s cubic-bezier(.4,0,.2,1),bottom .15s cubic-bezier(.4,0,.2,1),rotate .15s cubic-bezier(.4,0,.2,1);width:100%}.hamburger .line.line-1{top:0}.hamburger .line.line-2{top:15px}.hamburger .line.line-3{bottom:0}.hamburger.active .line-1{rotate:225deg;top:15px}.hamburger.active .line-2{width:0}.hamburger.active .line-3{bottom:15px;rotate:135deg}.menu-toggle{height:.5625rem;position:relative;width:.9375rem}.menu-toggle .line{--tw-bg-opacity:1;background-color:rgb(45 66 117/var(--tw-bg-opacity));border-radius:.25rem;bottom:0;display:block;height:.1875rem;position:absolute;transition:bottom .15s cubic-bezier(.4,0,.2,1),left .15s cubic-bezier(.4,0,.2,1),rotate .15s cubic-bezier(.4,0,.2,1),width .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1);width:.625rem}.menu-toggle .line.line-1{left:3px;rotate:45deg}.menu-toggle .line.line-2{left:8px;rotate:135deg}.menu-toggle.active .line{bottom:1px;left:5px;width:14px}.menu-toggle.active .line.line-1{rotate:225deg}.menu-toggle.active .line.line-2{rotate:315deg}.social-icons-wrapper{display:flex;gap:1rem;justify-content:center}.social-icons-wrapper a{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));display:block;font-size:2.5rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.social-icons-wrapper a:hover{--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.social-icons-wrapper.theme-dark a.socials-linkedin{color:#2d4275}.social-icons-wrapper.theme-dark a.socials-youtube{color:red}.social-icons-wrapper.theme-dark a.socials-instagram{color:#405de6}.social-icons-wrapper.theme-dark a.socials-facebook{color:#4267b2}.social-icons-wrapper.theme-dark a.socials-twitter{color:#1da1f2}.slick-custom-controls{display:flex;gap:2.75rem}.slick-custom-controls .slick-arrow{cursor:pointer}.slick-custom-controls .slick-arrow path{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slick-custom-controls .slick-arrow:hover path{fill:#2d4275}.slick-custom-controls .slick-arrow.arrow-right{order:1}.slick-custom-controls .slick-dots{align-items:center;display:flex;gap:1.25rem}.slick-custom-controls .slick-dots li button{background-color:transparent;border:2px solid #c2ae8b;border-radius:50%;cursor:pointer;display:block;height:.9375rem;scale:1;text-indent:-99999px;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:.9375rem}.slick-custom-controls .slick-dots li button:hover{scale:1.1}.slick-custom-controls .slick-dots li button:hover,.slick-custom-controls .slick-dots li.slick-active button{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(151 121 71/var(--tw-bg-opacity));border-color:rgb(151 121 71/var(--tw-border-opacity))}.slick-custom-controls .slick-dots li.slick-active button:hover{scale:1}.post-preview .post-preview-inside img{width:100%}.post-preview .post-preview-inside .post-categories{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));font-weight:600}.post-preview .post-preview-inside h3{--tw-text-opacity:1;color:rgb(45 66 117/var(--tw-text-opacity));font-family:Avenir Next;font-size:1.125rem;letter-spacing:.025em;line-height:1.5;margin-bottom:.75rem;text-transform:uppercase}.post-preview .post-preview-inside .post-date{font-size:1rem;margin-bottom:1rem;opacity:.85}@media (min-width:768px){.post-preview .post-preview-inside .post-date{margin-bottom:1.5rem}}.post-preview .post-preview-inside a{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));display:block;font-weight:600;text-decoration-line:underline;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.post-preview .post-preview-inside a:hover{--tw-text-opacity:1;color:rgb(45 66 117/var(--tw-text-opacity))}.menu-primary{display:none;gap:1.5rem}@media (min-width:992px){.menu-primary{display:flex}}@media (min-width:1200px){.menu-primary{gap:3rem}}.menu-primary>li{position:relative}.menu-primary>li>a{--tw-text-opacity:1;color:rgb(45 66 117/var(--tw-text-opacity));display:inline-block;font-size:1.125rem;font-weight:500;line-height:1.25;position:relative;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.menu-primary>li>a:hover{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity))}.menu-primary>li>a span{display:block;font-size:1.5rem;font-weight:700;line-height:1}.menu-primary>li>a i{display:none}.menu-primary>li.menu-item-has-children:after{--tw-bg-opacity:1;background-color:rgb(151 121 71/var(--tw-bg-opacity));border-radius:.375rem;bottom:-.75rem;content:"";display:block;height:.25rem;left:0;opacity:0;position:absolute;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.menu-primary>li.menu-item-has-children:hover:after{opacity:1}.menu-primary>li.menu-item-has-children:hover>a{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity))}.menu-primary>li.current-menu-ancestor:after,.menu-primary>li.current-menu-item:after{opacity:1}.menu-primary>li.current-menu-ancestor>a,.menu-primary>li.current-menu-item>a{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity))}.menu-primary>li .sub-menu{box-shadow:3px 3px 5px 3px rgba(0,0,0,.07);display:none;position:absolute;width:330px;z-index:2}.menu-primary>li>.sub-menu{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));left:-1.75rem;top:calc(100% + 16px)}.menu-primary>li>.sub-menu>li{position:relative}.menu-primary>li>.sub-menu>li>a{--tw-text-opacity:1;align-items:center;color:rgb(151 121 71/var(--tw-text-opacity));display:inline-flex;font-size:1.125rem;font-weight:600;justify-content:space-between;line-height:1;padding:.75rem 2rem;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.menu-primary>li>.sub-menu>li>a:first-child{padding-top:1rem}.menu-primary>li>.sub-menu>li>a:last-child{padding-bottom:1rem}.menu-primary>li>.sub-menu>li>a i{display:none;padding-left:.75rem}.menu-primary>li>.sub-menu>li.menu-item-has-children>a i{display:inline-block}.menu-primary>li>.sub-menu>li.current-menu-ancestor>a,.menu-primary>li>.sub-menu>li.current-menu-item>a,.menu-primary>li>.sub-menu>li:hover>a,.menu-primary>li>.sub-menu>li>.sub-menu{--tw-bg-opacity:1;background-color:rgb(244 241 237/var(--tw-bg-opacity))}.menu-primary>li>.sub-menu>li>.sub-menu{left:calc(100% + 4px);top:0}.menu-primary>li>.sub-menu>li>.sub-menu>li>a{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));display:inline-block;font-size:1rem;padding:.75rem 1.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.menu-primary>li>.sub-menu>li>.sub-menu>li>a:first-child{padding-top:1.25rem}.menu-primary>li>.sub-menu>li>.sub-menu>li>a:last-child{padding-bottom:1.25rem}.menu-primary>li>.sub-menu>li>.sub-menu>li>a i{display:none}.menu-primary>li>.sub-menu>li>.sub-menu>li.current-menu-item>a,.menu-primary>li>.sub-menu>li>.sub-menu>li>a:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(151 121 71/var(--tw-text-opacity))}.menu-primary-mobile{align-items:center;display:flex;flex-direction:column;gap:3.5rem;margin-bottom:3.5rem}.menu-primary-mobile>li{text-align:center;width:100%}.menu-primary-mobile>li>a{--tw-text-opacity:1;color:rgb(45 66 117/var(--tw-text-opacity));font-size:1.125rem;line-height:1.25;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.menu-primary-mobile>li>a span{font-size:1.5rem;font-weight:700;line-height:1}.menu-primary-mobile>li>a .menu-toggle{display:inline-block;margin-bottom:.25rem;margin-left:.5rem}.menu-primary-mobile>li.current-menu-ancestor>a,.menu-primary-mobile>li.current-menu-item>a,.menu-primary-mobile>li:hover>a{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity))}.menu-primary-mobile>li.current-menu-ancestor>a .menu-toggle .line,.menu-primary-mobile>li.current-menu-item>a .menu-toggle .line,.menu-primary-mobile>li:hover>a .menu-toggle .line{--tw-bg-opacity:1;background-color:rgb(151 121 71/var(--tw-bg-opacity))}.menu-primary-mobile>li .sub-menu li a{display:block;padding-left:2rem;padding-right:2rem;text-align:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.menu-primary-mobile>li>.sub-menu{--tw-bg-opacity:1;background-color:rgb(244 241 237/var(--tw-bg-opacity));display:none;margin-bottom:-2rem;margin-top:1rem}.menu-primary-mobile>li>.sub-menu>li>a{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));font-size:1.0625rem;font-weight:600;line-height:1;padding-bottom:1.5rem;padding-top:1.5rem;text-transform:uppercase}.menu-primary-mobile>li>.sub-menu>li>a .menu-toggle{display:none}.menu-primary-mobile>li>.sub-menu>li>a:hover{--tw-bg-opacity:1;background-color:rgb(226 216 202/var(--tw-bg-opacity))}.menu-primary-mobile>li>.sub-menu>li:first-child>a{padding-top:1.75rem}.menu-primary-mobile>li>.sub-menu>li:last-child>a{padding-bottom:1.75rem}.menu-primary-mobile>li>.sub-menu>li.current-menu-ancestor>a,.menu-primary-mobile>li>.sub-menu>li.current-menu-item>a{--tw-bg-opacity:1;background-color:rgb(226 216 202/var(--tw-bg-opacity))}.menu-primary-mobile>li>.sub-menu>li>.sub-menu>li>a{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));font-size:1rem;line-height:1;padding-bottom:1rem;padding-top:1rem}.menu-primary-mobile>li>.sub-menu>li>.sub-menu>li>a .menu-toggle{display:none}.menu-primary-mobile>li>.sub-menu>li>.sub-menu>li.current-menu-item>a,.menu-primary-mobile>li>.sub-menu>li>.sub-menu>li>a:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(151 121 71/var(--tw-text-opacity))}.menu-secondary{display:none;gap:1rem}@media (min-width:992px){.menu-secondary{display:flex}}@media (min-width:1200px){.menu-secondary{gap:2rem}}.menu-secondary li:not(.btn){align-items:center;display:flex}.menu-secondary li:not(.btn) a{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));font-size:1.125rem;font-weight:500;line-height:1.25;text-decoration-line:none;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.menu-secondary li:not(.btn) a:hover,.menu-secondary li:not(.btn).current-menu-item a{--tw-text-opacity:1;color:rgb(45 66 117/var(--tw-text-opacity))}.mobile-menu-wrapper{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));opacity:0;position:absolute;top:-100%;transition:right .3s cubic-bezier(.4,0,.2,1),top .3s cubic-bezier(.4,0,.2,1),opacity 0s linear .3s;width:100%;z-index:10}@media (min-width:480px){.mobile-menu-wrapper{right:-100%;top:0;width:26.875rem}.mobile-menu-wrapper.active{right:0}}.mobile-menu-wrapper.active{opacity:1;top:0;transition:right .3s cubic-bezier(.4,0,.2,1),top .3s cubic-bezier(.4,0,.2,1)}.mobile-menu-wrapper .mobile-menu-inside{display:flex;flex-direction:column;height:100%;overflow-y:scroll;padding-bottom:5rem}.mobile-menu-wrapper .mobile-menu-inside .search-form-mobile-header{margin-bottom:3rem;padding-left:2.25rem;padding-right:2.25rem}.mobile-menu-wrapper .mobile-menu-inside .search-form-mobile-header .search-input-holder input{padding-right:4rem}.mobile-menu-wrapper .mobile-menu-inside .search-form-mobile-header .search-button svg path{fill:#977947;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mobile-menu-wrapper .mobile-menu-inside .search-form-mobile-header .search-button:hover svg path{fill:#2d4275}.mobile-menu-wrapper .mobile-menu-inside .menu-mobile-primary,.mobile-menu-wrapper .mobile-menu-inside .menu-mobile-secondary{align-items:center;display:flex;flex-direction:column;padding-left:2rem;padding-right:2rem;text-align:center}.mobile-menu-wrapper .mobile-menu-inside .menu-mobile-primary{gap:1.75rem}.mobile-menu-wrapper .mobile-menu-inside .menu-mobile-primary li:not(.btn) a{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));font-size:1.125rem;font-weight:500;line-height:1;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mobile-menu-wrapper .mobile-menu-inside .menu-mobile-primary li:not(.btn) a:hover,.mobile-menu-wrapper .mobile-menu-inside .menu-mobile-primary li:not(.btn).current-menu-item a{--tw-text-opacity:1;color:rgb(45 66 117/var(--tw-text-opacity))}.mobile-menu-wrapper .mobile-menu-inside .menu-menu-mobile-secondary-container{margin-bottom:2.25rem;margin-top:auto;padding-top:4rem}.mobile-menu-wrapper .mobile-menu-inside .menu-menu-mobile-secondary-container ul{display:flex;flex-direction:column;gap:1.5rem}.mobile-menu-wrapper .mobile-menu-inside .menu-menu-mobile-secondary-container ul li a{--tw-text-opacity:1;color:rgb(76 76 78/var(--tw-text-opacity));font-size:1.125rem;font-weight:500;line-height:1.25;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mobile-menu-wrapper .mobile-menu-inside .menu-menu-mobile-secondary-container ul li a:hover,.mobile-menu-wrapper .mobile-menu-inside .menu-menu-mobile-secondary-container ul li.current-menu-item a{--tw-text-opacity:1;color:rgb(45 66 117/var(--tw-text-opacity))}.mobile-menu-wrapper .mobile-menu-inside .social-icons-wrapper{margin-bottom:1rem;padding-left:2rem;padding-right:2rem}.mobile-menu-wrapper .mobile-menu-inside .copyright{--tw-text-opacity:1;color:rgb(112 112 112/var(--tw-text-opacity));font-size:1.125rem;line-height:1.5;padding-left:2rem;padding-right:2rem;text-align:center}.footer-column{text-align:center}@media (min-width:992px){.footer-column{text-align:left}}.footer-column li a{font-size:1.125rem;line-height:1.5}.footer-column li a,.footer-column>li>a{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.footer-column>li>a{display:inline-block;font-weight:600;letter-spacing:.025em;text-transform:uppercase}@media (min-width:768px){.footer-column>li>a{margin-bottom:1.25rem}}.footer-column>li>a{color:#c6ae86}.footer-column>li>a:hover{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity))}@media (min-width:768px){.footer-column>li>a:hover{color:#c6ae86}}.footer-column>li.current-menu-ancestor>a{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity))}@media (min-width:768px){.footer-column>li.current-menu-ancestor>a{color:#c6ae86}}.footer-column>li.current-menu-ancestor .sub-menu{display:block}.footer-column>li .sub-menu{display:none;padding-top:1.25rem}@media (min-width:768px){.footer-column>li .sub-menu{display:block!important;padding-top:0}}.footer-column>li .sub-menu>li:not(:last-child){margin-bottom:1.25rem}.footer-column>li .sub-menu>li.current-menu-item>a,.footer-column>li .sub-menu>li>a:hover{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity))}.container-fluid{margin-left:2.25rem;margin-right:2.25rem;width:100%}.container{margin-left:auto;margin-right:auto;max-width:77rem;padding-left:2.25rem;padding-right:2.25rem;width:100%}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{width:100%}.row{--gap:2.5rem;display:flex;margin-left:calc(var(--gap)*-1/2);margin-right:calc(var(--gap)*-1/2)}.col-1{max-width:8.3333333333%}.col-1,.col-2{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-2{max-width:16.6666666667%}.col-3{max-width:25%}.col-3,.col-4{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-4{max-width:33.3333333333%}.col-5{max-width:41.6666666667%}.col-5,.col-6{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-6{max-width:50%}.col-7{max-width:58.3333333333%}.col-7,.col-8{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-8{max-width:66.6666666667%}.col-9{max-width:75%}.col-10,.col-9{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-10{max-width:83.3333333333%}.col-11{max-width:91.6666666667%}.col-11,.col-12{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-12{max-width:100%}@media (min-width:480px){.col-xs-1{max-width:8.3333333333%}.col-xs-1,.col-xs-2{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-xs-2{max-width:16.6666666667%}.col-xs-3{max-width:25%}.col-xs-3,.col-xs-4{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-xs-4{max-width:33.3333333333%}.col-xs-5{max-width:41.6666666667%}.col-xs-5,.col-xs-6{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-xs-6{max-width:50%}.col-xs-7{max-width:58.3333333333%}.col-xs-7,.col-xs-8{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-xs-8{max-width:66.6666666667%}.col-xs-9{max-width:75%}.col-xs-10,.col-xs-9{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-xs-10{max-width:83.3333333333%}.col-xs-11{max-width:91.6666666667%}.col-xs-11,.col-xs-12{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-xs-12{max-width:100%}}@media (min-width:768px){.col-sm-1{max-width:8.3333333333%}.col-sm-1,.col-sm-2{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-sm-2{max-width:16.6666666667%}.col-sm-3{max-width:25%}.col-sm-3,.col-sm-4{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-sm-4{max-width:33.3333333333%}.col-sm-5{max-width:41.6666666667%}.col-sm-5,.col-sm-6{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-sm-6{max-width:50%}.col-sm-7{max-width:58.3333333333%}.col-sm-7,.col-sm-8{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-sm-8{max-width:66.6666666667%}.col-sm-9{max-width:75%}.col-sm-10,.col-sm-9{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-sm-10{max-width:83.3333333333%}.col-sm-11{max-width:91.6666666667%}.col-sm-11,.col-sm-12{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-sm-12{max-width:100%}}@media (min-width:992px){.col-md-1{max-width:8.3333333333%}.col-md-1,.col-md-2{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-md-2{max-width:16.6666666667%}.col-md-3{max-width:25%}.col-md-3,.col-md-4{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-md-4{max-width:33.3333333333%}.col-md-5{max-width:41.6666666667%}.col-md-5,.col-md-6{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-md-6{max-width:50%}.col-md-7{max-width:58.3333333333%}.col-md-7,.col-md-8{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-md-8{max-width:66.6666666667%}.col-md-9{max-width:75%}.col-md-10,.col-md-9{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-md-10{max-width:83.3333333333%}.col-md-11{max-width:91.6666666667%}.col-md-11,.col-md-12{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-md-12{max-width:100%}}@media (min-width:1200px){.col-lg-1{max-width:8.3333333333%}.col-lg-1,.col-lg-2{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-lg-2{max-width:16.6666666667%}.col-lg-3{max-width:25%}.col-lg-3,.col-lg-4{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-lg-4{max-width:33.3333333333%}.col-lg-5{max-width:41.6666666667%}.col-lg-5,.col-lg-6{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-lg-6{max-width:50%}.col-lg-7{max-width:58.3333333333%}.col-lg-7,.col-lg-8{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-lg-8{max-width:66.6666666667%}.col-lg-9{max-width:75%}.col-lg-10,.col-lg-9{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-lg-10{max-width:83.3333333333%}.col-lg-11{max-width:91.6666666667%}.col-lg-11,.col-lg-12{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-lg-12{max-width:100%}}@media (min-width:1500px){.col-xl-1{max-width:8.3333333333%}.col-xl-1,.col-xl-2{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-xl-2{max-width:16.6666666667%}.col-xl-3{max-width:25%}.col-xl-3,.col-xl-4{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-xl-4{max-width:33.3333333333%}.col-xl-5{max-width:41.6666666667%}.col-xl-5,.col-xl-6{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-xl-6{max-width:50%}.col-xl-7{max-width:58.3333333333%}.col-xl-7,.col-xl-8{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-xl-8{max-width:66.6666666667%}.col-xl-9{max-width:75%}.col-xl-10,.col-xl-9{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-xl-10{max-width:83.3333333333%}.col-xl-11{max-width:91.6666666667%}.col-xl-11,.col-xl-12{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.col-xl-12{max-width:100%}}.site-footer{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(30 44 78/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity));padding-bottom:7rem;padding-top:8rem}@media (min-width:768px){.site-footer{padding-bottom:8rem;padding-top:6rem}}.site-footer .footer-top{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:6rem}@media (min-width:768px){.site-footer .footer-top{padding-bottom:4rem}}@media (min-width:992px){.site-footer .footer-top{align-items:flex-start;flex-direction:row}}.site-footer .footer-top .site-logo{flex-shrink:0;margin-bottom:3rem}@media (min-width:768px){.site-footer .footer-top .site-logo{margin-bottom:4rem}}@media (min-width:992px){.site-footer .footer-top .site-logo{margin-bottom:0;margin-right:3rem}}.site-footer .footer-top .social-icons-wrapper{display:flex;margin-bottom:2.5rem}@media (min-width:768px){.site-footer .footer-top .social-icons-wrapper{display:none}}.site-footer .footer-top .footer-menus{display:flex;flex-direction:column;gap:3rem}@media (min-width:768px){.site-footer .footer-top .footer-menus{flex-direction:row;gap:2rem}}@media (min-width:1200px){.site-footer .footer-top .footer-menus{gap:3rem}}.site-footer .footer-top .footer-menus>div{flex:1 1 0%}@media (min-width:992px){.site-footer .footer-top .footer-menus>div{flex:1 1 auto}}.site-footer .footer-bottom{align-items:center;display:flex;flex-direction:column-reverse;justify-content:space-between}@media (min-width:992px){.site-footer .footer-bottom{align-items:flex-end;flex-direction:row}}.site-footer .footer-bottom .social-icons-wrapper{display:none;margin-bottom:1.25rem}@media (min-width:768px){.site-footer .footer-bottom .social-icons-wrapper{display:flex}}@media (min-width:992px){.site-footer .footer-bottom .social-icons-wrapper{justify-content:flex-start}}.site-footer .footer-bottom .copyright{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.125rem;line-height:1.5;margin-left:auto;margin-right:auto;text-align:center}@media (min-width:768px){.site-footer .footer-bottom .copyright{line-height:1.25;margin-left:0;margin-right:0}}@media (min-width:992px){.site-footer .footer-bottom .copyright{text-align:left}}.site-footer .footer-bottom .copyright{max-width:18.75rem}@media (min-width:992px){.site-footer .footer-bottom .copyright{max-width:unset}}.site-footer .footer-bottom .footer-menu{display:flex;flex-direction:column;gap:1.75rem;margin-bottom:1.75rem;text-align:center}@media (min-width:768px){.site-footer .footer-bottom .footer-menu{flex-direction:row;gap:3rem;margin-bottom:2.5rem;text-align:left}}@media (min-width:992px){.site-footer .footer-bottom .footer-menu{margin-bottom:0}}.site-footer .footer-bottom .footer-menu li{position:relative}.site-footer .footer-bottom .footer-menu li:not(:last-child):after{--tw-border-opacity:1;border-color:rgb(76 76 78/var(--tw-border-opacity));border-left-width:2px;display:none;height:100%;position:absolute;right:-1.5rem}@media (min-width:768px){.site-footer .footer-bottom .footer-menu li:not(:last-child):after{display:inline-block}}.site-footer .footer-bottom .footer-menu li:not(:last-child):after{content:""}.site-footer .footer-bottom .footer-menu li a{font-size:1.125rem;line-height:1.25;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.site-footer .footer-bottom .footer-menu li a:hover,.site-footer .footer-bottom .footer-menu li.current-menu-item a{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity))}.site-header{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-bottom:3rem;padding-top:2.5rem;position:relative;z-index:20}@media (min-width:992px){.site-header{padding-bottom:2.5rem;padding-top:2.75rem}}.site-header .container{display:flex;justify-content:space-between}.site-header .container .header-left{align-items:center;display:flex}@media (min-width:1200px){.site-header .container .header-left{align-items:flex-end}}.site-header .container .header-left .site-logo{padding-right:2rem}@media (min-width:1200px){.site-header .container .header-left .site-logo{padding-right:5.5rem}}.site-header .container .header-left .site-logo img{max-width:140px}@media (min-width:1200px){.site-header .container .header-left .site-logo img{max-width:100%}}.site-header .container .header-right{align-items:center;display:flex;position:relative}@media (min-width:1200px){.site-header .container .header-right{align-items:flex-end;padding-bottom:.25rem}}.site-header .container .header-right .search-form-header{display:none;padding-left:1rem}@media (min-width:992px){.site-header .container .header-right .search-form-header{display:block}}@media (min-width:1200px){.site-header .container .header-right .search-form-header{padding-bottom:.375rem;padding-left:2rem}}.site-header .container .header-right .search-form-header .search-icon{cursor:pointer;display:block}.site-header .container .header-right .search-form-header .search-icon path{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.site-header .container .header-right .search-form-header .search-icon:hover path{fill:#2d4275}.site-header .container .header-right .search-form-header .search-icon .close-search{display:none}.site-header .container .header-right .search-form-header .search-form-popup{box-shadow:4px 4px 3px 1px rgba(0,0,0,.03);display:none;padding:1rem 2rem;position:absolute;right:0;top:calc(100% + 40px);z-index:-1}.site-header .container .header-right .search-form-header .search-form-popup.active{z-index:1}.site-header .container .header-right .search-form-header .search-form-popup .search-input-holder input{padding-right:5rem}.site-header .container .header-right .search-form-header .search-form-popup .search-input-holder .search-button{--tw-bg-opacity:1;background-color:rgb(151 121 71/var(--tw-bg-opacity))}.post-single .post-image,.site-header .container .header-right .search-form-header .search-form-popup .search-input-holder .search-button:hover{--tw-bg-opacity:1;background-color:rgb(45 66 117/var(--tw-bg-opacity))}.post-single .post-image{padding:25px 0}.post-single .post-image img{width:100%}.post-single .post-content{font-family:Avenir Next;padding-bottom:4rem;padding-top:4rem}@media (min-width:768px){.post-single .post-content{padding-bottom:5rem;padding-top:5rem}}@media (min-width:992px){.post-single .post-content{padding-bottom:9rem;padding-top:6rem}}.post-single .post-content .row{justify-content:center}.post-single .post-content .row #tve_editor p:not(:last-child),.post-single .post-content .row .col-12 p:not(:last-child){margin-bottom:1.25rem}.post-single .post-content .row #tve_editor b,.post-single .post-content .row #tve_editor strong,.post-single .post-content .row .col-12 b,.post-single .post-content .row .col-12 strong{font-weight:600}.post-single .post-content .row #tve_editor img,.post-single .post-content .row .col-12 img{margin-top:1rem}.post-single .post-content .row #tve_editor img.aligncenter,.post-single .post-content .row .col-12 img.aligncenter{margin-left:auto;margin-right:auto}.post-single .post-content .row #tve_editor table,.post-single .post-content .row .col-12 table{height:auto!important;margin-top:1rem;width:100%!important}.post-single .post-content .row #tve_editor table tr,.post-single .post-content .row .col-12 table tr{display:flex;margin-left:-1.25rem;margin-right:-1.25rem}.post-single .post-content .row #tve_editor table tr td,.post-single .post-content .row .col-12 table tr td{flex:1 1 0%;padding-left:1.25rem;padding-right:1.25rem;vertical-align:top}.post-single .post-content .row #tve_editor ul,.post-single .post-content .row .col-12 ul{list-style-type:disc;margin-bottom:1.25rem;margin-left:1.25rem;padding-left:1rem}.post-single .post-content .row #tve_editor ul li,.post-single .post-content .row .col-12 ul li{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));font-size:1.0625rem;line-height:1.5}.post-single .post-content .row #tve_editor ol,.post-single .post-content .row .col-12 ol{list-style-type:decimal;margin-bottom:1.25rem;margin-left:1.25rem;padding-left:1rem}.post-single .post-content .row #tve_editor ol li,.post-single .post-content .row .col-12 ol li{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));font-size:1.0625rem;line-height:1.5}.post-single .post-content .row #tve_editor a[href],.post-single .post-content .row .col-12 a[href]{--tw-border-opacity:1;--tw-text-opacity:1;border-bottom-width:1px;border-color:rgb(151 121 71/var(--tw-border-opacity));color:rgb(151 121 71/var(--tw-text-opacity));transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.post-single .post-content .row #tve_editor a[href]:hover,.post-single .post-content .row .col-12 a[href]:hover{--tw-border-opacity:1;--tw-text-opacity:1;border-bottom-width:2px;border-color:rgb(45 66 117/var(--tw-border-opacity));color:rgb(45 66 117/var(--tw-text-opacity))}.search-page{--tw-bg-opacity:1;background-color:rgb(244 241 237/var(--tw-bg-opacity))}.search-page .container{padding-bottom:4rem;padding-top:4rem}@media (min-width:768px){.search-page .container{padding-bottom:5rem;padding-top:5rem}}@media (min-width:992px){.search-page .container{padding-bottom:6rem;padding-top:6rem}}.search-page .container h1{margin-bottom:2rem;text-align:center}@media (min-width:768px){.search-page .container h1{margin-bottom:3rem}}.search-page .container .search-results{--tw-border-opacity:1;border-top-color:rgb(76 76 78/var(--tw-border-opacity));border-top-width:1px}.search-page .container .search-results .search-result{--tw-border-opacity:1;align-items:center;border-bottom-color:rgb(76 76 78/var(--tw-border-opacity));border-bottom-width:1px;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:2rem;padding-top:2rem}@media (min-width:768px){.search-page .container .search-results .search-result{flex-direction:row;padding-bottom:4rem;padding-top:4rem}}@media (min-width:992px){.search-page .container .search-results .search-result{padding-bottom:3rem;padding-top:3rem}}@media (min-width:768px){.search-page .container .search-results .search-result .content{max-width:65%}}.search-page .container .search-results .search-result .content h2{font-size:1.3125rem}.search-page .container .search-results .search-result .content p{margin-top:.75rem}@media (min-width:768px){.search-page .container .search-results .search-result .content p{margin-top:1.25rem}}.search-page .container .search-results .search-result .link{margin-top:2.5rem}@media (min-width:768px){.search-page .container .search-results .search-result .link{margin-top:0}}@font-face{font-display:swap;font-family:Minion;font-style:normal;font-weight:400;src:url(assets/fonts/MinionPro-Regular.woff2) format("woff2"),url(assets/fonts/MinionPro-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:Minion;font-style:normal;font-weight:500;src:url(assets/fonts/MinionPro-Medium.woff2) format("woff2"),url(assets/fonts/MinionPro-Medium.otf) format("opentype")}@font-face{font-display:swap;font-family:Minion;font-style:normal;font-weight:600;src:url(assets/fonts/MinionPro-Semibold.woff2) format("woff2"),url(assets/fonts/MinionPro-Semibold.otf) format("opentype")}@font-face{font-display:swap;font-family:Minion;font-style:normal;font-weight:700;src:url(assets/fonts/MinionPro-Bold.woff2) format("woff2"),url(assets/fonts/MinionPro-Bold.otf) format("opentype")}@font-face{font-display:swap;font-family:Avenir Next;font-style:normal;font-weight:400;src:url(assets/fonts/AvenirNext-Regular.woff2) format("woff2"),url(assets/fonts/AvenirNext-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Avenir Next;font-style:normal;font-weight:500;src:url(assets/fonts/AvenirNext-Medium.woff2) format("woff2"),url(assets/fonts/AvenirNext-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Avenir Next;font-style:normal;font-weight:600;src:url(assets/fonts/AvenirNext-DemiBold.woff2) format("woff2"),url(assets/fonts/AvenirNext-DemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Avenir Next;font-style:normal;font-weight:700;src:url(assets/fonts/AvenirNext-Bold.woff2) format("woff2"),url(assets/fonts/AvenirNext-Bold.ttf) format("truetype")}*{box-sizing:border-box}html{font-family:Avenir Next;scroll-behavior:smooth}body{font-weight:400;margin:0;overflow-x:hidden}body.mobile-menu-active{overflow-y:hidden}img{display:block;height:auto;max-width:100%}a{color:inherit}h1,h2,h3,h4,h5,h6,p{margin:0}.full-section{min-height:100vh}h1{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));font-family:Minion;font-size:2rem;font-weight:500;line-height:1.2;text-transform:uppercase}@media (min-width:768px){h1{font-size:2.625rem}}h2{font-size:1.6875rem;line-height:1.1;text-transform:uppercase}h2,h3{--tw-text-opacity:1;color:rgb(151 121 71/var(--tw-text-opacity));font-weight:600}h3{font-size:1.3125rem;line-height:1.3}h4{font-size:1.125rem;font-weight:600;line-height:1.25}h4,h5{--tw-text-opacity:1;color:rgb(45 66 117/var(--tw-text-opacity));letter-spacing:.025em;text-transform:uppercase}h5{font-size:.9375rem;line-height:1.3}p{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));font-size:1.125rem;line-height:1.5}.heading{font-family:Minion;font-size:2rem}@media (min-width:768px){.heading{font-size:2.625rem}}.hbspt-form .hs-form fieldset{max-width:none}.hbspt-form .hs-form input[type=email],.hbspt-form .hs-form input[type=search],.hbspt-form .hs-form input[type=tel],.hbspt-form .hs-form input[type=text],.hbspt-form .hs-form select,.hbspt-form .hs-form textarea{background-color:#fff;border:2px solid #d3d3d3;border-radius:5px;box-shadow:0 0 15px transparent;padding:.875rem 1.4375rem;transition:box-shadow .3s ease,border-color .3s ease;width:100%}.hbspt-form .hs-form input[type=email]:active,.hbspt-form .hs-form input[type=email]:focus,.hbspt-form .hs-form input[type=email]:hover,.hbspt-form .hs-form input[type=search]:active,.hbspt-form .hs-form input[type=search]:focus,.hbspt-form .hs-form input[type=search]:hover,.hbspt-form .hs-form input[type=tel]:active,.hbspt-form .hs-form input[type=tel]:focus,.hbspt-form .hs-form input[type=tel]:hover,.hbspt-form .hs-form input[type=text]:active,.hbspt-form .hs-form input[type=text]:focus,.hbspt-form .hs-form input[type=text]:hover,.hbspt-form .hs-form select:active,.hbspt-form .hs-form select:focus,.hbspt-form .hs-form select:hover,.hbspt-form .hs-form textarea:active,.hbspt-form .hs-form textarea:focus,.hbspt-form .hs-form textarea:hover{border-color:#977947;box-shadow:0 3px 10px rgba(0,0,0,.1);outline:none}.hbspt-form .hs-form .invalid input[type=email],.hbspt-form .hs-form .invalid input[type=search],.hbspt-form .hs-form .invalid input[type=tel],.hbspt-form .hs-form .invalid input[type=text],.hbspt-form .hs-form .invalid select,.hbspt-form .hs-form .invalid textarea,.invalid .hbspt-form .hs-form input[type=email],.invalid .hbspt-form .hs-form input[type=search],.invalid .hbspt-form .hs-form input[type=tel],.invalid .hbspt-form .hs-form input[type=text],.invalid .hbspt-form .hs-form select,.invalid .hbspt-form .hs-form textarea{border-color:#dd0606}.hbspt-form .hs-form select.is-placeholder{color:#848484}.hs-error-msgs,.hs-form-required{color:#dd0606}.hbspt-form{padding-bottom:2rem;padding-top:2rem}@media (min-width:768px){.hbspt-form{padding-bottom:3rem;padding-top:3rem}}.hbspt-form .hs-form{margin-bottom:3.625rem;margin-top:4.375rem}.hbspt-form .hs-form label{--tw-text-opacity:1;color:rgb(76 76 78/var(--tw-text-opacity));font-size:1.125rem;font-weight:500;line-height:2}.hbspt-form .hs-form input[type=email],.hbspt-form .hs-form input[type=search],.hbspt-form .hs-form input[type=tel],.hbspt-form .hs-form input[type=text],.hbspt-form .hs-form select{height:3.5625rem}.hbspt-form .hs-form textarea{min-height:7.5rem}.hbspt-form .hs-form [type=submit]{background-color:#977947;border-radius:5px;color:#fff;padding:.75rem 2.25rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.hbspt-form .hs-form [type=submit]:active,.hbspt-form .hs-form [type=submit]:hover{--tw-bg-opacity:1;background-color:rgb(45 66 117/var(--tw-bg-opacity))}.hbspt-form .hs-form .field>label{display:block;line-height:1.5;margin-bottom:.5rem}.hbspt-form .hs-form .hs-error-msg{color:#dd0606;font-weight:400}.hbspt-form .hs-form .hs-form-checkbox-display>span:before,.hbspt-form .hs-form .hs-form-radio-display>span:before{content:"";display:inline-block;margin-right:1.3125rem;vertical-align:-6px}.hbspt-form .hs-form .hs-form-radio-display input[type=radio]{left:-9999px;position:absolute}.hbspt-form .hs-form .hs-form-radio-display input[type=radio]:checked+span:before{background-color:#977947;outline-color:#977947}.hbspt-form .hs-form .hs-form-radio-display>span:before{background-color:#fff;border:3px solid #fff;border-radius:50%;height:1.5rem;outline:2px solid #d3d3d3;transition:background-color .3s ease,outline-color .3s ease;width:1.5rem}.hbspt-form .hs-form .hs-form-radio-display:hover>span:before{outline:2px solid #977947}.hbspt-form .hs-form .hs-form-checkbox-display input[type=checkbox]{left:-9999px;position:absolute}.hbspt-form .hs-form .hs-form-checkbox-display input[type=checkbox]:checked+span:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjE2IiBoZWlnaHQ9IjEyIj48cGF0aCBkPSJNNS41IDExLjYuNCA2LjVjLS4zLS4zLS4zLS44IDAtMS4xbDEuMS0xLjFjLjMtLjMuOC0uMyAxLjEgMEw2IDcuNyAxMy40LjRjLjMtLjMuOC0uMyAxLjEgMGwxLjEgMS4xYy4zLjMuMy44IDAgMS4xbC05IDljLS4zLjMtLjguMy0xLjEgMHoiIHN0eWxlPSJmaWxsOiM5MjdhNGUiLz48L3N2Zz4=);outline-color:#977947}.hbspt-form .hs-form .hs-form-checkbox-display>span:before{background-color:#fff;background-image:none;background-position:50%;background-repeat:no-repeat;border:3px solid #fff;border-radius:5px;height:1.5rem;outline:2px solid #d3d3d3;transition:outline-color .3s ease;width:1.5rem}.hbspt-form .hs-form .hs-form-checkbox-display:hover>span:before{outline:2px solid #977947}@media (min-width:992px){.hbspt-form .hs-form fieldset{margin-bottom:1.5rem}}.hbspt-form .hs-form fieldset.form-columns-1 .input,.hbspt-form .hs-form fieldset.form-columns-2 .input{margin-right:0}.hbspt-form .hs-form fieldset.form-columns-1 .hs-input,.hbspt-form .hs-form fieldset.form-columns-2 .hs-input{width:100%}.hbspt-form .hs-form fieldset.form-columns-1 .hs-form-field,.hbspt-form .hs-form fieldset.form-columns-2 .hs-form-field{float:none;margin-bottom:1.5rem;width:100%}@media (min-width:992px){.hbspt-form .hs-form fieldset.form-columns-2{display:flex}.hbspt-form .hs-form fieldset.form-columns-2 .hs-form-field{flex:1 1 50%;width:auto}.hbspt-form .hs-form fieldset.form-columns-2>div:last-child{margin-left:2.5625rem}.hbspt-form .hs-form fieldset:nth-child(2)>div:first-child{flex:1 1 60%}.hbspt-form .hs-form fieldset:nth-child(2)>div:last-child{flex:1 1 40%}}
 .header-container {
 padding: 0 2rem;
 margin: auto;
 max-width: 90rem;
}

@media (max-width: 67.5em) {
  .header-container {
  padding: 0 1.5rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
 }
}

header.site-header {
 position: absolute;
 top: 0;
 width: 100%;
 padding: 2.5rem 0;
 background: none;
 transition: 0.25s ease-in;
}

@media(max-width: 67.5em) {
     .hamburger {
        display: block;
    }
}

header.site-header:hover,
header.header-search-active {
 box-shadow: 0 12px 3px 0 rgba(0, 0, 0, 0), 0 8px 3px 0 rgba(0, 0, 0, 0.01),
  0 4px 3px 0 rgba(0, 0, 0, 0.03), 0 2px 2px 0 rgba(0, 0, 0, 0.04),
  0 0 1px 0 rgba(0, 0, 0, 0.05);
 background: #fff;
}

.search .site header.site-header {
    box-shadow: 0 12px 3px 0 rgba(0, 0, 0, 0), 0 8px 3px 0 rgba(0, 0, 0, 0.01),
    0 4px 3px 0 rgba(0, 0, 0, 0.03), 0 2px 2px 0 rgba(0, 0, 0, 0.04),
    0 0 1px 0 #0000000d;
    background: #fff;
}

.search .site header.site-header .menu-primary-f li > a {
    color: #2D4275;
}

.search .site header.site-header .header-logo-color {
    display: block;
}

.search .site header.site-header .header-logo-white {
    display: none;
}

.search-page-r {
    padding-top: 6.125rem;
}

@media(min-width: 1081px) {
    .search-page-r {
        padding-top: 8.125rem;
    }
}

.search-r-intro {
    background: #253A6D;
    padding: 3.125rem 0;
}

.search-r-intro-container {
    max-width: 90rem;
    padding: 0 2rem;
    margin: auto;
}

.search-r-heading {
    color: #DCD2C2;
    font-family: "Avenir Next", sans-serif;
    font-size: 3.5rem;
    font-style: normal;
    font-weight: 600;
    line-height: 110%; /* 3.85rem */
    letter-spacing: -0.105rem;
    text-transform: uppercase;
    margin: 0 0 2rem 0;
}

.search-r-intro-container div {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 1rem;
    margin-bottom: 2rem;
}

.search-r-intro-container form {
    display: flex;
    gap: 2.5rem;
    align-items: center;
    width: 100%;
}

.search-r-intro input[type="text"] {
    height: 2.9375rem;
    padding: 0.625rem 1rem;
    background: #3B4E7C;
    border-radius: 0.5rem;
    border: 2px solid #977947;
    background: rgba(255, 255, 255, 0.10);
    color: #FFF;
    width: 100%;
}

.search-r-intro input[type="submit"] {
    color: #FFF;
    text-align: center;
    font-family: "Avenir Next", sans-serif;
    font-size: 1.125rem;
    font-style: normal;
    font-weight: 500;
    line-height: 150%; /* 1.6875rem */
    text-transform: uppercase;
    display: flex;
    padding: 0.625rem 1.5rem;
    justify-content: center;
    align-items: center;
    border-radius: 0.5rem;
    background: #9D783E;
    transition: 0.2s ease;
}

.search-r-intro input[type="submit"]:hover {
    cursor: pointer;
    background: #7d6032;
}

.search-r-label {
    color: #FFF;
    font-family: "Avenir Next", sans-serif;
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 400;
    line-height: 135%; /* 2.025rem */
    margin: 0;
    white-space: nowrap;
}

.search-r-popular {
    color: #FFF;
    font-family: "Avenir Next", sans-serif;
    font-size: 1.125rem;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin: 0;
 }

.serach-r-popular-post {
    color: #FEC;
    font-family: "Avenir Next", sans-serif;
    font-size: 1.125rem;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-decoration: underline;
}

.search-r-results-wrapper {
    max-width: 90rem;
    padding: 3.125rem 2rem 6.25rem 2rem;
    margin: auto;
}

.search-r-results-container {
    max-width: 58.9375rem;
}

.search-r-results-for {
    color: #2D4275;
    font-family: "Avenir Next", sans-serif;
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 400;
    line-height: 100%; /* 1.5rem */
    text-transform: uppercase;
    margin: 0;
}

.serach-r-results-for-current {
    display: inline-block;
    margin-left: 1.4375rem;
    color: #2D4275;
    font-family: "Avenir Next", sans-serif;
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 400;
    line-height: 125%; /* 1.875rem */
    text-transform: capitalize;
}

.search-r-results-headline {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 1rem;
    padding-bottom: 1.5rem;
    border-bottom: 1px solid #D5D5D6;
}

.search-r-pagination {
    margin: 0;
    color: rgba(0, 0, 0, 0.85);
    font-family: "Avenir Next", sans-serif;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 135%; /* 1.35rem */
}

.search-r-results {
    display: flex;
    flex-direction: column;
    gap: 1.5rem;
    margin: 1.5rem 0 2.5rem 0;
}

.search-r-result {
    padding-bottom: 1.5rem;
    border-bottom: 1px solid #D5D5D6;
}

.search-r-result:last-of-type {
    border: none;
}

.search-r-pagination .shown-count,
.search-r-pagination .results-total {
    color: #2D4275;
    font-family: "Avenir Next", sans-serif;
    font-size: 1rem;
    font-style: normal;
    font-weight: 700;
    line-height: 135%;
}

.search-r-load-more {
    width: fit-content;
    display: flex;
    gap: 1rem;
    align-items: center;

    color: #2D4275;
    font-family: "Avenir Next", sans-serif;
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    text-decoration: underline;
}

.search-r-load-more svg {
    min-width: 1.5rem;
    min-height: 1.5rem;
    transition: 0.2s ease-in;
}

.search-r-load-more:hover svg {
    transform: translatey(6px);
}

.search-r-post-headline {
    justify-content: space-between;
    display: flex;
    gap: 1.5rem;
    align-items: start;
}

.search-r-post-header {
    color: #2D4275;
    font-family: "Avenir Next", sans-serif;
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 500;
    line-height: 125%;
    letter-spacing: -0.045rem;
    text-transform: none;
}

.search-r-object-type {
    color: #2D4275;
    font-family: "Avenir Next", sans-serif;
    font-size: 1rem;
    font-style: normal;
    font-weight: 500;
    line-height: 125%; /* 1.25rem */
    margin: 0;
    min-width: 8.625rem;
    text-align: right;
}

@media(max-width:900px) {
    .search-r-object-type {
        min-width: 3.25rem;
    }
}

.search-r-post:hover .search-r-post-header,
.search-r-post:hover .search-r-post-content {
    text-decoration: underline;
}

.search-r-post-content {
    color: rgba(0, 0, 0, 0.85);
    font-family: "Avenir Next", sans-serif;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 150%; /* 1.5rem */
    margin: 1.5rem 0 0 0;

    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    overflow-wrap: break-word;
    word-wrap: break-word;
}

.search-r-no-results-wrapper {
    max-width: 90rem;
    padding: 3.125rem 2rem 3.125rem 2rem;
    margin: auto;
}

.search-r-no-results-heading {
    color: #2D4275;
    font-family: "Avenir Next", sans-serif;
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 400;
    line-height: 100%; /* 1.5rem */
    text-transform: uppercase;
    margin-bottom: 1.375rem;
}

.search-r-no-results-subheading {
    color: #2D4275;
    font-family: "Avenir Next", sans-serif;
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 500;
    line-height: 125%; /* 1.875rem */
    font-variant: all-small-caps;
    letter-spacing: -0.045rem;
    margin: 0;
}


@media(max-width:900px) {
    .search-r-heading {
        font-size: 2rem;
    }
    .search-r-intro-container div {
        flex-direction: column;
        align-items: start;
    }
    .search-r-results-headline {
        flex-direction: column;
        align-items: start;
    }
    .serach-r-results-for-current {
        margin-left: 0;
    }
}

@media(max-width:576px) {
    .search-r-intro-container form {
        flex-direction: column;
        gap: 1.5rem;
        align-items: start;
    }
}

.nav-search a {
    font-size: 0!important;
}

.nav-search:hover {
    cursor: pointer;
}

.nav-search {
    position: relative;
    display: inline-block;
    width: 2rem;
    height: 2rem;
    text-decoration: none;
}

.nav-search::before,
.nav-search::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    transition: all 0.2s ease-in-out;
}

.nav-search::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M31.4062 31.4057C31.0104 31.8019 30.5365 32 29.9844 32C29.4323 32 28.9583 31.8019 28.5625 31.4057L22.375 25.2121C19.875 27.0681 17.0833 27.9961 14 27.9961C12.1042 27.9961 10.2917 27.6259 8.5625 26.8856C6.83333 26.1453 5.34375 25.1496 4.09375 23.8983C2.84375 22.6471 1.84896 21.1613 1.10938 19.4409C0.369792 17.7204 0 15.9062 0 13.998C0 12.0899 0.369792 10.2704 1.10938 8.53959C1.84896 6.80873 2.84375 5.32291 4.09375 4.08211C5.34375 2.84132 6.83333 1.85077 8.5625 1.11046C10.2917 0.370153 12.1042 0 14 0C15.8958 0 17.7083 0.370153 19.4375 1.11046C21.1667 1.85077 22.6562 2.84132 23.9062 4.08211C25.1562 5.32291 26.151 6.80873 26.8906 8.53959C27.6302 10.2704 28 12.0847 28 13.9824C28 17.0896 27.0729 19.884 25.2188 22.3656L31.4062 28.5591C31.8021 28.9554 32 29.4298 32 29.9824C32 30.535 31.8021 31.0094 31.4062 31.4057ZM14 4.00391C12.1875 4.00391 10.5156 4.44705 8.98438 5.33333C7.45312 6.21962 6.23958 7.43434 5.34375 8.97752C4.44792 10.5207 4 12.1942 4 13.998C4 15.8019 4.44792 17.4754 5.34375 19.0186C6.23958 20.5617 7.45312 21.7765 8.98438 22.6628C10.5156 23.549 12.1875 23.9922 14 23.9922C15.8125 23.9922 17.4844 23.549 19.0156 22.6628C20.5469 21.7765 21.7604 20.5617 22.6562 19.0186C23.5521 17.4754 24 15.8019 24 13.998C24 12.1942 23.5521 10.5207 22.6562 8.97752C21.7604 7.43434 20.5469 6.21962 19.0156 5.33333C17.4844 4.44705 15.8125 4.00391 14 4.00391Z' fill='%232D4275'/%3E%3C/svg%3E");
    opacity: 1;
    transform: rotate(0deg) scale(1);
}

.nav-search::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='%232D4275'%3E%3Cpath d='M25.3333 4L16 13.3333L6.66667 4L4 6.66667L13.3333 16L4 25.3333L6.66667 28L16 18.6667L25.3333 28L28 25.3333L18.6667 16L28 6.66667L25.3333 4Z'/%3E%3C/svg%3E");
    opacity: 0;
    transform: rotate(-90deg) scale(0.5);
}

.nav-search.close::after {
    opacity: 0;
    transform: rotate(90deg) scale(0.5);
}

.nav-search.close::before {
    opacity: 1;
    transform: rotate(0deg) scale(1);
}

.header-search-tab {
    position: absolute;
    left: 0;
    top: 0;
    width: 100vw;
    background: linear-gradient(0deg, #ffff 90%, #c4c4c4CC);
    opacity: 0;
    visibility: hidden;
    z-index: -1;
    transition: 0.2s ease;
    padding: 2.5rem 0;
    box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);
    overflow: hidden;
}

.header-search-tab.active {
    top: 8.125rem;
    opacity: 1;
    visibility: visible;
}

@media(max-width:1080px) {
    .header-search-tab {
        display: none;
    }
}

.header-search-tab form {
    display: flex;
    align-items: center;
    max-width: 78.5rem;
    padding: 0 2rem;
    margin: auto;
    gap: 1rem;
}

.header-search-tab--label {
    color: #4C4C4E;
    font-family: "Avenir Next";
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 400;
    line-height: 135%; /* 2.025rem */
    flex: 2;
    max-width: 21.875rem;
    margin: 0;
}

.header-search-tab input {
    height: 2.9375rem;
    padding: 0.625rem 1rem;
    border-radius: 0.5rem;
    border: 2px solid #977947;
    background: rgba(255, 255, 255, 0.10);
    color: #4c4c4e;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 135%; /* 1.35rem */
    flex: 2;
}

.header-search-tab button {
    display: flex;
    padding: 0.625rem 1.5rem;
    justify-content: center;
    align-items: center;
    margin-left: 1.5rem;
    border-radius: 0.5rem;
    background: #9D783E;
    flex: 1;
    max-width: 7.4375rem;

    color: #FFF;
    text-align: center;
    font-family: "Avenir Next";
    font-size: 1.125rem;
    font-style: normal;
    font-weight: 500;
    line-height: 150%; /* 1.6875rem */
    text-transform: uppercase;
    transition: 0.2s ease;
}

.header-search-tab button:hover {
    background: #7d6032;
}

.nav-search-mobile {
    padding: 2.5rem 1.5rem 8.5rem 1.5rem;
}

.nav-search-mobile form {
    display: flex;
    gap: 1.5rem;
}

.nav-search-mobile input {
    height: 2.9375rem;
    padding: 0.625rem 1rem;
    border-radius: 0.5rem;
    border: 2px solid #977947;
    background: rgba(255, 255, 255, 0.10);
    flex: 1;
    color: #4C4C4E;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 135%; /* 1.35rem */
}

.nav-search-mobile button {
    justify-content: center;
    width: 2.9315rem;
    height: auto;
    display: flex;
    align-items: center;
    border-radius: 0.5rem;
    background: #9D783E;
    transition: 0.3s ease;
}

.nav-search-mobile button:hover {
    background: #7d6032;
}

.nav-search-mobile button svg {
    width: 1.5rem;
    height: 1.5rem;
}

header.header-megamenu-active {
 background: #fff;
}

 .header-container-f {
 display: flex;
 justify-content: space-between;
 align-items: center;
 gap: 2.5rem;
}

 .site-header .header-left {
 gap: 1.5rem;
 display: flex;
 align-items: center;
 justify-content: space-between;
}

 .header-logo-wrapper {
 position: relative;
 min-height: 3.125rem;
 width: 100%;
 max-width: 6.63525rem;
}

 .header-logo-color img,
 .header-logo-white img {
 width: 100%;
}

 .header-logo-white {
 position: absolute;
 top: 0;
 left: 0;
 display: block;
 transition: 0.25s ease-in;
}

 .header-logo-color {
 display: none;
 transition: 0.25s ease-in;
}

 .site-header:hover .header-logo-color,
 header.header-search-active .header-logo-color {
 display: block;
}

 .site-header:hover .header-logo-white {
 display: none;
}

 header.header-megamenu-active .header-logo-white,
header.header-search-active .header-logo-white {
 display: none;
}

 header.header-megamenu-active .header-logo-color {
 display: block;
}

 .menu-submenu-links .menu-submenu-links__link {
 display: inline-flex;
 align-items: end;
 color: #2d4275;
 font-family: "Avenir Next";
 font-size: 1.5rem;
 font-style: normal;
 font-weight: 400;
 line-height: 150%;
 text-transform: capitalize;
}


 header.header-megamenu-active
 .menu-primary-f
 li
 > a {
 color: #2d4275;
}

 .menu-primary-f {
 display: flex;
 gap: 2.5rem;
 align-items: center;
}

 .menu-primary-f ul li.menu-item a {
 color: #fff;
}

 .menu-primary-f li a {
 color: #fff;
 font-family: "Avenir Next";
 font-size: 1.125rem;
 font-style: normal;
 font-weight: 500;
 line-height: 150%;
 text-transform: uppercase;
 text-decoration: none;
}

 .menu-primary-f li a:hover {
 text-decoration: underline;
}

 .menu-primary-f .menu-item-has-megamenu > a::after {
 content: "";
 display: inline-block;
 width: 1.25rem;
 height: 1.25rem;
 transform: translateY(4px);
 background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzM4NTlfMTQ3NzIpIj4KPHBhdGggZD0iTTE5LjAwNDkgMi4zNTYyMUMxOC40NTM3IDIuMzU2MjEgMTguMDA5OSAxLjkwOTU3IDE4LjAwOTkgMS4zNjExNkMxOC4wMDk5IDAuODEyNzUxIDE4LjQ1MzcgMC4zNjMyODEgMTkuMDA0OSAwLjM2MzI4MUMxOS41NTYyIDAuMzYzMjgxIDIwIDAuODA5OTI0IDIwIDEuMzU4MzNDMjAgMS45MDY3NCAxOS41NTM0IDIuMzUzMzkgMTkuMDA0OSAyLjM1MzM5VjIuMzU2MjFaIiBmaWxsPSIjNTg3OEJCIi8+CjxwYXRoIGQ9Ik0xNi43NTEgNC41NzAxOEMxNi4xOTk4IDQuNTcwMTggMTUuNzU2IDQuMTIzNTQgMTUuNzU2IDMuNTc1MTNDMTUuNzU2IDMuMDI2NzIgMTYuMjAyNiAyLjU4MDA4IDE2Ljc1MSAyLjU4MDA4QzE3LjI5OTUgMi41ODAwOCAxNy43NDYxIDMuMDI2NzIgMTcuNzQ2MSAzLjU3NTEzQzE3Ljc0NjEgNC4xMjM1NCAxNy4yOTk1IDQuNTcwMTggMTYuNzUxIDQuNTcwMThaIiBmaWxsPSIjNTg3OEJCIi8+CjxwYXRoIGQ9Ik0xNC41MDEgNi43ODMwN0MxMy45NDk4IDYuNzgzMDcgMTMuNTA2IDYuMzM2NDMgMTMuNTA2IDUuNzg4MDJDMTMuNTA2IDUuMjM5NjEgMTMuOTUyNiA0Ljc5Mjk3IDE0LjUwMSA0Ljc5Mjk3QzE1LjA0OTUgNC43OTI5NyAxNS40OTYxIDUuMjM5NjEgMTUuNDk2MSA1Ljc4ODAyQzE1LjQ5NjEgNi4zMzY0MyAxNS4wNDk1IDYuNzgzMDcgMTQuNTAxIDYuNzgzMDdaIiBmaWxsPSIjNTg3OEJCIi8+CjxwYXRoIGQ9Ik0xMi4yNTEgOC45OTc5MkMxMS42OTk4IDguOTk3OTIgMTEuMjU2IDguNTUxMjggMTEuMjU2IDguMDAyODdDMTEuMjU2IDcuNDU0NDYgMTEuNzAyNiA3LjAwNzgxIDEyLjI1MSA3LjAwNzgxQzEyLjc5OTUgNy4wMDc4MSAxMy4yNDYxIDcuNDU0NDYgMTMuMjQ2MSA4LjAwMjg3QzEzLjI0NjEgOC41NTEyOCAxMi43OTk1IDguOTk3OTIgMTIuMjUxIDguOTk3OTJaIiBmaWxsPSIjNTg3OEJCIi8+CjxwYXRoIGQ9Ik05Ljk5NzEzIDExLjIxMDhDOS40NDU5IDExLjIxMDggOS4wMDIwOCAxMC43NjQyIDkuMDAyMDggMTAuMjE1OEM5LjAwMjA4IDkuNjY3MzUgOS40NDg3MiA5LjIyMDcgOS45OTcxMyA5LjIyMDdDMTAuNTQ1NSA5LjIyMDcgMTAuOTkyMiA5LjY2NzM1IDEwLjk5MjIgMTAuMjE1OEMxMC45OTIyIDEwLjc2NDIgMTAuNTQ1NSAxMS4yMTA4IDkuOTk3MTMgMTEuMjEwOFoiIGZpbGw9IiM1ODc4QkIiLz4KPHBhdGggZD0iTTcuNzQ3MTMgOC45OTc5MkM3LjE5NTkgOC45OTc5MiA2Ljc1MjA4IDguNTUxMjggNi43NTIwOCA4LjAwMjg3QzYuNzUyMDggNy40NTQ0NiA3LjE5ODcyIDcuMDA3ODEgNy43NDcxMyA3LjAwNzgxQzguMjk1NTQgNy4wMDc4MSA4Ljc0MjE5IDcuNDU0NDYgOC43NDIxOSA4LjAwMjg3QzguNzQyMTkgOC41NTEyOCA4LjI5NTU0IDguOTk3OTIgNy43NDcxMyA4Ljk5NzkyWiIgZmlsbD0iIzU4NzhCQiIvPgo8cGF0aCBkPSJNNS40OTcxMyA2Ljc4MzA3QzQuOTQ1OSA2Ljc4MzA3IDQuNTAyMDggNi4zMzY0MyA0LjUwMjA4IDUuNzg4MDJDNC41MDIwOCA1LjIzOTYxIDQuOTQ4NzIgNC43OTI5NyA1LjQ5NzEzIDQuNzkyOTdDNi4wNDU1NCA0Ljc5Mjk3IDYuNDkyMTkgNS4yMzk2MSA2LjQ5MjE5IDUuNzg4MDJDNi40OTIxOSA2LjMzNjQzIDYuMDQ1NTQgNi43ODMwNyA1LjQ5NzEzIDYuNzgzMDdaIiBmaWxsPSIjNTg3OEJCIi8+CjxwYXRoIGQ9Ik0zLjI0NzEzIDQuNTcwMThDMi42OTU5IDQuNTcwMTggMi4yNTIwOCA0LjEyMzU0IDIuMjUyMDggMy41NzUxM0MyLjI1MjA4IDMuMDI2NzIgMi42OTg3MiAyLjU4MDA4IDMuMjQ3MTMgMi41ODAwOEMzLjc5NTU0IDIuNTgwMDggNC4yNDIxOSAzLjAyNjcyIDQuMjQyMTkgMy41NzUxM0M0LjI0MjE5IDQuMTIzNTQgMy43OTU1NCA0LjU3MDE4IDMuMjQ3MTMgNC41NzAxOFoiIGZpbGw9IiM1ODc4QkIiLz4KPHBhdGggZD0iTTAuOTk3MTMzIDIuMzU3MjlDMC40NDU4OTcgMi4zNTcyOSAwLjAwMjA4MTE2IDEuOTEwNjUgMC4wMDIwODExNiAxLjM2MjI0QzAuMDAyMDgxMTYgMC44MTM4MzEgMC40NDg3MjMgMC4zNjcxODggMC45OTcxMzMgMC4zNjcxODhDMS41NDU1NCAwLjM2NzE4OCAxLjk5MjE5IDAuODEzODMxIDEuOTkyMTkgMS4zNjIyNEMxLjk5MjE5IDEuOTEwNjUgMS41NDU1NCAyLjM1NzI5IDAuOTk3MTMzIDIuMzU3MjlaIiBmaWxsPSIjNTg3OEJCIi8+CjxwYXRoIGQ9Ik0xOS4wMDQ5IDYuNzgzMDdDMTguNDUzNyA2Ljc4MzA3IDE4LjAwOTkgNi4zMzY0MyAxOC4wMDk5IDUuNzg4MDJDMTguMDA5OSA1LjIzOTYxIDE4LjQ1NjUgNC43OTI5NyAxOS4wMDQ5IDQuNzkyOTdDMTkuNTUzNCA0Ljc5Mjk3IDIwIDUuMjM5NjEgMjAgNS43ODgwMkMyMCA2LjMzNjQzIDE5LjU1MzQgNi43ODMwNyAxOS4wMDQ5IDYuNzgzMDdaIiBmaWxsPSIjNTg3OEJCIi8+CjxwYXRoIGQ9Ik0xNi43NTEgOC45OTc5MkMxNi4xOTk4IDguOTk3OTIgMTUuNzU2IDguNTUxMjggMTUuNzU2IDguMDAyODdDMTUuNzU2IDcuNDU0NDYgMTYuMjAyNiA3LjAwNzgxIDE2Ljc1MSA3LjAwNzgxQzE3LjI5OTUgNy4wMDc4MSAxNy43NDYxIDcuNDU0NDYgMTcuNzQ2MSA4LjAwMjg3QzE3Ljc0NjEgOC41NTEyOCAxNy4yOTk1IDguOTk3OTIgMTYuNzUxIDguOTk3OTJaIiBmaWxsPSIjNTg3OEJCIi8+CjxwYXRoIGQ9Ik0xNC41MDEgMTEuMjA4OUMxMy45NDk4IDExLjIwODkgMTMuNTA2IDEwLjc2MjIgMTMuNTA2IDEwLjIxMzhDMTMuNTA2IDkuNjY1MzkgMTMuOTUyNiA5LjIxODc1IDE0LjUwMSA5LjIxODc1QzE1LjA0OTUgOS4yMTg3NSAxNS40OTYxIDkuNjY1MzkgMTUuNDk2MSAxMC4yMTM4QzE1LjQ5NjEgMTAuNzYyMiAxNS4wNDk1IDExLjIwODkgMTQuNTAxIDExLjIwODlaIiBmaWxsPSIjNTg3OEJCIi8+CjxwYXRoIGQ9Ik0xMi4yNTEgMTMuNDIzN0MxMS42OTk4IDEzLjQyMzcgMTEuMjU2IDEyLjk3NzEgMTEuMjU2IDEyLjQyODZDMTEuMjU2IDExLjg4MDIgMTEuNzAyNiAxMS40MzM2IDEyLjI1MSA3LjAwNzgxQzEyLjc5OTUgMTEuNDMzNiAxMy4yNDYxIDExLjg4MDIgMTMuMjQ2MSAxMi40Mjg2QzEzLjI0NjEgMTIuOTc3MSAxMi43OTk1IDEzLjQyMzcgMTIuMjUxIDEzLjQyMzdaIiBmaWxsPSIjNTg3OEJCIi8+CjxwYXRoIGQ9Ik05Ljk5NzEzIDE1LjYzODVDOS40NDU5IDE1LjYzODUgOS4wMDIwOCAxNS4xOTE5IDkuMDAyMDggMTQuNjQzNUM5LjAwMjA4IDE0LjA5NTEgOS40NDg3MiAxMy42NDg0IDkuOTk3MTMgMTMuNjQ4NEMxMC41NDU1IDEzLjY0ODQgMTAuOTkyMiAxNC4wOTUxIDEwLjk5MjIgMTQuNjQzNUMxMC45OTIyIDE1LjE5MTkgMTAuNTQ1NSAxNS42Mzg1IDkuOTk3MTMgMTUuNjM4NVoiIGZpbGw9IiM1ODc4QkIiLz4KPHBhdGggZD0iTTcuNzQ3MTMgMTMuNDIzN0M3LjE5NTkgMTMuNDIzNyA2Ljc1MjA4IDEyLjk3NzEgNi43NTIwOCAxMi40Mjg2QzYuNzUyMDggMTEuODgwMiA3LjE5ODcyIDExLjQzMzYgNy43NDcxMyAxMS40MzM2QzguMjk1NTQgMTEuNDMzNiA4Ljc0MjE5IDExLjg4MDIgOC43NDIxOSA4LjAwMjg3QzguNzQyMTkgMTIuOTc3MSA4LjI5NTU0IDEzLjQyMzcgNy43NDcxMyAxMy40MjM3WiIgZmlsbD0iIzU4NzhCQiIvPgo8cGF0aCBkPSJNNS40OTcxMyAxMS4yMDg5QzQuOTQ1OSA4Ljk5NzkyIDQuNTAyMDggMTAuNzYyMiA0LjUwMjA4IDEwLjIxMzhDNC41MDIwOCA5LjY2NTM5IDQuOTQ4NzIgOS4yMTg3NSA1LjQ5NzEzIDkuMjE4NzVDNi4wNDU1NCA5LjIxODc1IDYuNDkyMTkgOS42NjUzOSA2LjQ5MjE5IDEwLjIxMzhDNi40OTIxOSAxMC43NjIyIDYuMDQ1NTQgMTEuMjA4OSA1LjQ5NzEzIDExLjIwODlaIiBmaWxsPSIjNTg3OEJCIi8+CjxwYXRoIGQ9Ik0zLjI0NzEzIDguOTk3OTJDMi42OTU5IDguOTk3OTIgMi4yNTIwOCA4LjU1MTI4IDIuMjUyMDggOC4wMDI4N0MyLjI1MjA4IDcuNDU0NDYgMi42OTg3MiA3LjAwNzgxIDMuMjQ3MTMgNy4wMDc4MUMzLjc5NTU0IDcuMDA3ODEgNC4yNDIxOSA3LjQ1NDQ2IDQuMjQyMTkgOC4wMDI4N0M0LjI0MjE5IDguNTUxMjggMy43OTU1NCA4Ljk5NzkyIDMuMjQ3MTMgOC45OTc5MloiIGZpbGw9IiM1ODc4QkIiLz4KPHBhdGggZD0iTTAuOTkzMjI3IDYuNzgzMDdDMC40NDE5OSA2Ljc4MzA3IC0wLjAwMTgyNTA5IDYuMzM2NDMgLTAuMDAxODI1MDkgNS43ODgwMkMtMC4wMDE4MjUwOSA1LjIzOTYxIDAuNDQ0ODE3IDQuNzkyOTcgMC45OTMyMjcgNC43OTI5N0MxLjU0MTY0IDQuNzkyOTcgMS45ODgyOCA1LjIzOTYxIDEuOTg4MjggNS43ODgwMkMxLjk4ODI4IDYuMzM2NDMgMS41NDE2NCA2Ljc4MzA3IDAuOTkzMjI3IDYuNzgzMDdaIiBmaWxsPSIjNTg3OEJCIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMzg1OV8xNDc3MiI+CjxyZWN0IHdpZHRoPSIxNS4yNzYzIiBoZWlnaHQ9IjIwIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJtYXRyaXgoMCAxIC0xIDAgMjAgMC4zNjEzMjgpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==");
 background-repeat: no-repeat;
 background-position: center;
 margin-left: 0.8125rem;
 transition: 0.2s ease;
}


 .header-megamenu-active
 .menu-primary-f
 .menu-item-has-megamenu.active
 > a::after {
 transform: translateY(4px) rotate(180deg);
}

.site-header:hover .menu-primary-f li > a {
 color: #2d4275;
}

header.header-search-active .menu-primary-f li > a {
 color: #2d4275;
}

 .menu-primary-f .portal-login {
 display: flex;
 padding: 0.625rem 1.5rem;
 justify-content: center;
 align-items: center;
 border-radius: 0.5rem;
 color: #fff;
 text-align: center;
 font-family: "Avenir Next";
 font-size: 1.125rem;
 font-style: normal;
 font-weight: 500;
 line-height: 150%;
 text-decoration-line: underline;
 text-decoration-style: solid;
 text-decoration-skip-ink: auto;
 text-decoration-thickness: auto;
 text-underline-offset: 25%;
 text-underline-position: from-font;
 text-transform: uppercase;
}

 .site-header:hover .menu-primary-f .portal-login {
 color: #2d4275;
}

 .megamenu-wrapper {
 position: absolute;
 top: 8rem;
 left: 0;
 width: 100%;
 background: linear-gradient(0deg, #ffff 97%, #c4c4c4);
 padding: 1.5rem 0;
 opacity: 0;
 visibility: hidden;
 transition: opacity 0.3s ease, visibility 0s linear 0.3s;
}

 .megamenu-wrapper.active {
 opacity: 1;
 visibility: visible;
 transition: opacity 0.3s ease;
 box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);
}

 .megamenu-container {
 max-width: 90rem;
 margin: auto;
 padding: 0 2rem;
 display: grid;
}


 .megamenu-container:has(> div:nth-of-type(2):last-child) {
 grid-template-columns: 1fr 2fr;
}


 .megamenu-container:has(> div:nth-of-type(3):last-child) {
 grid-template-columns: 1fr 1fr 1fr;
}

@media (max-width: 75em) {
  .megamenu-container {
  grid-template-columns: 1fr;
 }
}

 .megamenu-image {
 margin: 0;
 padding: 2.5rem 0 2.5rem 2.5rem;
}

 .megamenu-image img {
 border-radius: 1rem;
}

 .menu-mobile-primary-navigation {
 position: fixed;
 top: 6rem;
 left: 0;
 width: 100%;
 opacity: 0;
 visibility: hidden;
 background: linear-gradient(0deg, #ffff 99%, #c4c4c4);
 transition: 0.25s ease-in-out;
}

 .menu-mobile-primary-navigation.active {
 opacity: 1;
 visibility: visible;
 height: 100%;
 overflow-y: scroll;
}

 .menu-mobile-primary > li a {
 color: #2d4275;
 font-family: "Avenir Next";
 font-size: 1.48263rem;
 font-style: normal;
 font-weight: 500;
 line-height: 150%;
 text-transform: uppercase;
 transition: 0.25s ease-in-out;
}

 .menu-mobile-primary > .menu-item {
 display: flex;
 justify-content: space-between;
 align-items: stretch;
 padding: 0;
 border-bottom: 1px solid rgba(94, 94, 96, 0.5);
 transition: background-color 0.25s ease-in;
 position: relative;
 flex-wrap: wrap;
}

 .menu-mobile-primary > .menu-item > a {
 padding: 2.2175rem 1.5rem;
 flex-grow: 1;
 text-decoration: none;
}

 .menu-mobile-primary > .menu-item.active {
 background: #2d4275;
}

 .menu-mobile-primary > .menu-item.active > a {
 color: #fff;
}

 .menu-mobile-primary .sub-menu {
 list-style: none;
 padding: 0;
 margin: 0;
 width: 100%;
 overflow: hidden;
 max-height: 0;
 transition: max-height 0.4s ease-in-out;
 background: #faf9f6;
}

 .menu-mobile-primary .sub-menu a {
 display: block;
 padding: 2rem 1.5rem;
 color: #2d4275;
 font-family: "Avenir Next";
 font-size: 1.5rem;
 font-style: normal;
 font-weight: 400;
 line-height: 150%;
 text-transform: capitalize;
 text-decoration: none;
}

 .menu-mobile-primary .sub-menu a:hover {
 text-decoration: underline;
}

 .menu-mobile-primary .sub-menu li a::after {
 content: "";
 display: inline-block;
 width: 1rem;
 height: 1rem;
 margin-left: 0.5rem;
 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13' fill='none'%3E%3Cpath d='M1 12L12 1' stroke='%235878BB' stroke-width='1.375' stroke-miterlimit='10'/%3E%3Cpath d='M5.08203 1H12.001V7.91893' stroke='%235878BB' stroke-width='1.375' stroke-miterlimit='10'/%3E%3C/svg%3E");
 background-size: contain;
 background-repeat: no-repeat;
 vertical-align: middle;
}

 .menu-mobile-primary .sub-menu li.product-label a {
 display: flex;
 align-items: start;
 justify-content: space-between;
 color: #4c4c4e;
 border-radius: 0.375rem;
 padding: 1.5rem;
 background: linear-gradient(
   0deg,
   rgba(116, 116, 118, 0.08) 0%,
   rgba(116, 116, 118, 0.08) 100%
  ),
  rgba(45, 66, 117, 0);
 font-family: "Avenir Next";
 font-size: 1rem;
 font-style: normal;
 font-weight: 600;
 line-height: 150%;
 text-transform: uppercase;
}


 .menu-mobile-primary
 .sub-menu
 li.product-label
 a::after {
 content: "";
 display: inline-block;
 width: 0.875rem;
 height: 0.6875rem;
 margin-left: 1.25rem;
 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 13 13' fill='none'%3E%3Cpath d='M1 12L12 1' stroke='%234C4C4E' stroke-width='1.375' stroke-miterlimit='10'/%3E%3Cpath d='M5.08203 1H12.001V7.91893' stroke='%234C4C4E' stroke-width='1.375' stroke-miterlimit='10'/%3E%3C/svg%3E");
 background-size: contain;
 background-repeat: no-repeat;
 vertical-align: middle;
 transform: translateY(5px);
}


 .menu-mobile-primary
 .sub-menu
 li.submenu-label
 a::after {
 content: none;
}

 .menu-item-has-children > .submenu-toggle {
 margin-right: 0.5rem;
 background: transparent;
 border: none;
 cursor: pointer;
 width: 60px;
 display: flex;
 align-items: center;
 justify-content: center;
 position: relative;
}

 .menu-item-has-children > .submenu-toggle::after {
 content: "";
 display: block;
 width: 18px;
 height: 24px;
 background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="24" viewBox="0 0 18 24" fill="none"><g clip-path="url(%23clip0_3469_6264)"><path d="M2.34826 1.19406C2.34826 1.85555 1.82198 2.38813 1.1758 2.38813C0.529608 2.38813 -1.03236e-07 1.85555 -6.64332e-08 1.19406C-2.96307e-08 0.532579 0.526277 2.92801e-08 1.17246 6.52316e-08C1.81865 1.01183e-07 2.34493 0.535972 2.34493 1.19406L2.34826 1.19406Z" fill="%235878BB"/><path d="M4.95821 3.90109C4.95821 4.56258 4.43193 5.09516 3.78575 5.09516C3.13956 5.09516 2.61328 4.55919 2.61328 3.90109C2.61328 3.243 3.13956 2.70703 3.78575 2.70703C4.43193 2.70703 4.95821 3.243 4.95821 3.90109Z" fill="%235878BB"/><path d="M7.56368 6.60031C7.56368 7.2618 7.0374 7.79438 6.39121 7.79438C5.74503 7.79438 5.21875 7.25841 5.21875 6.60031C5.21875 5.94222 5.74503 5.40625 6.39121 5.40625C7.0374 5.40625 7.56368 5.94222 7.56368 6.60031Z" fill="%235878BB"/><path d="M10.1731 9.29953C10.1731 9.96102 9.64678 10.4936 9.00059 10.4936C8.3544 10.4936 7.82812 9.95762 7.82812 9.29953C7.82812 8.64144 8.3544 8.10547 9.00059 8.10547C9.64678 8.10547 10.1731 8.64144 10.1731 9.29953Z" fill="%235878BB"/><path d="M12.7785 12.0066C12.7785 12.668 12.2522 13.2006 11.6061 13.2006C10.9599 13.2006 10.4336 12.6647 10.4336 12.0066C10.4336 11.3485 10.9599 10.8125 11.6061 10.8125C12.2522 10.8125 12.7785 11.3485 12.7785 12.0066Z" fill="%235878BB"/><path d="M10.1731 14.7058C10.1731 15.3673 9.64678 15.8998 9.00059 15.8998C8.3544 15.8998 7.82812 15.3639 7.82812 14.7058C7.82812 14.0477 8.3544 13.5117 9.00059 13.5117C9.64678 13.5117 10.1731 14.0477 10.1731 14.7058Z" fill="%235878BB"/><path d="M7.56368 17.405C7.56368 18.0665 7.0374 18.5991 6.39121 18.5991C5.74503 18.5991 5.21875 18.0631 5.21875 17.405C5.21875 16.7469 5.74503 16.2109 6.39121 16.2109C7.0374 16.2109 7.56368 16.7469 7.56368 17.405Z" fill="%235878BB"/><path d="M4.95821 20.1062C4.95821 20.7677 4.43193 21.3002 3.78575 21.3002C3.13956 21.3002 2.61328 20.7643 2.61328 20.1062C2.61328 19.4481 3.13956 18.9121 3.78575 18.9121C4.43193 18.9121 4.95821 19.4481 4.95821 20.1062Z" fill="%235878BB"/><path d="M2.34493 22.8093C2.34493 23.4708 1.81865 24.0034 1.17246 24.0034C0.526277 24.0034 -1.03047e-07 23.4674 -6.64333e-08 22.8093C-2.98195e-08 22.1512 0.526277 21.6152 1.17246 21.6152C1.81865 21.6152 2.34493 22.1512 2.34493 22.8093Z" fill="%235878BB"/><path d="M7.56759 1.19406C7.56759 1.85555 7.04131 2.38813 6.39512 2.38813C5.74893 2.38813 5.22266 1.85216 5.22266 1.19406C5.22266 0.535972 5.74893 2.92801e-08 6.39512 6.52316e-08C7.04131 1.01183e-07 7.56759 0.535972 7.56759 1.19406Z" fill="%235878BB"/><path d="M10.1731 3.90109C10.1731 4.56258 9.64678 5.09516 9.00059 5.09516C8.3544 5.09516 7.82812 4.55919 7.82812 3.90109C7.82812 3.243 8.3544 2.70703 9.00059 2.70703C9.64678 2.70703 10.1731 3.243 10.1731 3.90109Z" fill="%235878BB"/><path d="M12.7824 6.60031C12.7824 7.2618 12.2562 7.79438 11.61 7.79438C10.9638 7.79438 10.4375 7.25841 10.4375 6.60031C10.4375 5.94222 10.9638 5.40625 11.61 5.40625C12.2562 5.40625 12.7824 5.94222 12.7824 6.60031Z" fill="%235878BB"/><path d="M15.3918 9.29953C15.3918 9.96102 14.8655 10.4936 14.2193 10.4936C13.5732 10.4936 13.0469 9.95762 13.0469 9.29953C13.0469 8.64144 13.5732 8.10547 14.2193 8.10547C14.8655 8.10547 15.3918 8.64144 15.3918 9.29953Z" fill="%235878BB"/><path d="M18.0012 12.0066C18.0012 12.668 17.4749 13.2006 16.8287 13.2006C16.1825 13.2006 15.6562 12.6647 15.6562 12.0066C15.6562 11.3485 16.1825 10.8125 16.8287 10.8125C17.4749 10.8125 18.0012 11.3485 18.0012 12.0066Z" fill="%235878BB"/><path d="M15.3918 14.7058C15.3918 15.3673 14.8655 15.8998 14.2193 15.8998C13.5732 15.8998 13.0469 15.3639 13.0469 14.7058C13.0469 14.0477 13.5732 13.5117 14.2193 13.5117C14.8655 13.5117 15.3918 14.0477 15.3918 14.7058Z" fill="%235878BB"/><path d="M12.7824 17.405C12.7824 18.0665 12.2562 18.5991 11.61 18.5991C10.9638 18.5991 10.4375 18.0631 10.4375 17.405C10.4375 16.7469 10.9638 16.2109 11.61 16.2109C12.2562 16.2109 12.7824 16.7469 12.7824 17.405Z" fill="%235878BB"/><path d="M10.1731 20.1081C10.1731 20.7696 9.64678 21.3022 9.00059 21.3022C8.3544 21.3022 7.82812 20.7662 7.82812 20.1081C7.82812 19.45 8.3544 18.9141 9.00059 18.9141C9.64678 18.9141 10.1731 19.45 10.1731 20.1081Z" fill="%235878BB"/><path d="M7.56759 22.8093C7.56759 23.4708 7.04131 24.0034 6.39512 24.0034C5.74893 24.0034 5.22266 23.4674 5.22266 22.8093C5.22266 22.1512 5.74893 21.6152 6.39512 21.6152C7.04131 21.6152 7.56759 22.1512 7.56759 22.8093Z" fill="%235878BB"/></g><defs><clipPath id="clip0_3469_6264"><rect width="18" height="24" fill="white"/></clipPath></defs></svg>');
 background-repeat: no-repeat;
 background-position: center;
 transition: transform 0.25s ease-in-out, filter 0.25s ease-in-out;
}


 .menu-mobile-primary
 > .menu-item.active
 > .submenu-toggle::after {
 transform: rotate(90deg);
 filter: brightness(100);
}

 .menu-mobile-primary .portal-login {
 padding: 2.5rem 1.5rem;
}

 .menu-mobile-primary .portal-login a {
 padding: 0.625rem 1.5rem;
 border-radius: 0.5rem;
 background: #9d783e;
 color: #fff;
 text-align: center;
 font-family: "Avenir Next";
 font-size: 1.125rem;
 font-style: normal;
 font-weight: 500;
 line-height: 150%;
 text-transform: uppercase;
 transition: 0.25s ease-in-out;
}

 .menu-mobile-primary .portal-login a:hover {
 background: #7d6032;
}

@media (min-width: 1081px) {
  .header-right {
  display: none;
 }
}

@media (max-width: 67.5em) {
  header.site-header {
  padding: 1.5rem 0;
  background: #fff;
  position: fixed;
  width: 100%;
  top: 0;
 }

  .menu-menu-primary-refreshed-container {
  display: none;
 }

  .header-logo-white {
  display: none;
 }

  .header-logo-color {
  display: block;
 }

  .f-pb {
  font-size: 2rem;
 }

  .f-pm {
  font-size: 1.5rem;
 }
}

 .btn {
 background-color: #9d783e;
 color: #fff;
 padding: 0.625rem 1.5rem;
 text-align: center;
 font-family: "Avenir Next";
 font-size: 1.125rem;
 font-style: normal;
 font-weight: 500;
 line-height: 150%;
 text-transform: uppercase;
}

 .btn:hover {
 background-color: #7d6032;
}

 header .sub-menu-label {
 user-select: none;
}

 header .product-label {
 padding: 0 1.5rem 0.5rem 1.5rem;
 border-radius: 0.375rem;
 color: #4c4c4e;
 font-family: "Avenir Next";
 font-size: 1rem;
 font-style: normal;
 font-weight: 500;
 line-height: 150%;
 text-transform: uppercase;
}

 header .hamburger {
 height: 2.0625rem;
 width: 2.0625rem;
}

 header .hamburger .line {
 border-radius: 0;
 background-color: #4c4c4e;
 height: 0.2rem;
}

 .screen-reader-text {
 border: 0;
 clip: rect(1px, 1px, 1px, 1px);
 -webkit-clip-path: inset(50%);
 clip-path: inset(50%);
 height: 1px;
 margin: -1px;
 overflow: hidden;
 padding: 0;
 position: absolute;
 width: 1px;
 word-wrap: normal !important;
}

 .wysiwyg-content a {
 text-decoration: underline;
}

.archive-insights__article {
    align-items: stretch;
}

.archive-insights__article .widget {
    height: 100%;
}

.hero-blog {
    position: relative; 
    overflow: hidden; 
    background: #253A6D; 
    color: #fff;
    padding: 11.4375rem 0 3.3125rem 0;
}

.hero-blog--video-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; 
    z-index: 0;
    pointer-events: none;
}

.hero-blog--video-wrapper::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: linear-gradient(0deg, #253A6D 0%, transparent 20%),  linear-gradient(0deg, rgba(0, 0, 0, 0.40) -57.49%, rgba(0, 0, 0, 0.00) 28%),  linear-gradient(180deg, rgba(0, 0, 0, 0.70) -14.4%, rgba(0, 0, 0, 0.00) 81.34%),  radial-gradient(189.36% 118.99% at 104.11% 102.01%, rgba(88, 120, 187, 0.20) 0%, rgba(37, 58, 109, 0.20) 100%),  linear-gradient(0deg, rgba(37, 58, 109, 0.70) 0%, rgba(37, 58, 109, 0) 100%),  rgba(0, 0, 0, 0.70);
    z-index: 1; 
}

.hero-blog-background-video {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.hero-blog--container {
    position: relative; 
    z-index: 2; 
    max-width: 90rem;
    width: 100%;
    padding: 0rem 2rem;
    margin: auto;
    display: flex;
    flex-direction: column;
    gap: 2.5rem;
}

.hero-blog--intro {
    color: #FFF;
}

.hero-blog--intro p {
    color: #FFF;
    font-size: 2.5rem;
    font-style: normal;
    font-weight: 400;
    line-height: 125%;
    letter-spacing: -0.075rem;
    margin: 1.5rem 0;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media(max-width:48em) {
    .hero-blog--intro p {
        font-size: 1.5rem;
    }
}

.hero-blog--intro h1 {
    color: #DCD2C2;
    font-family: "Avenir Next";
    font-size: 3.5rem;
    font-style: normal;
    font-weight: 600;
    line-height: 110%; 
    letter-spacing: -0.105rem;
    text-transform: uppercase;
    margin-bottom: 4.25rem;
}

.hero-blog--image img {
    display: block;
    max-width: 100%;
    width: 100%;
    height: auto;
    min-height: 8rem;
    max-height: 25rem;
    border-radius: 1.7125rem;
    margin-bottom: 3.7125rem;
}

.hero-blog a {
    color: #FFF;
    font-family: "Avenir Next";
    font-size: 1rem;
    font-style: normal;
    font-weight: 500;
    line-height: 150%; /* 1.5rem */
    letter-spacing: -0.03rem;
    text-decoration: underline;
    text-transform: uppercase;
}

@media (max-width: 48em) {
    .hero-blog--intro h1 {
        font-size: 2.5rem;
    }
    .hero-blog--image.contain img {
        min-height: auto;
    }
}

@media (max-width: 30em) {
    .hero-blog--intro h1 {
        font-size: 2rem;
    }
}

@media(max-width:48em) {
    .archive-insights__article .widget {
        min-height: 17.5rem;
    }
}

 strong {
 font-weight: 600;
}

 .f-h1,
 .f-h2,
 .f-h3,
 .f-h4 {
 font-weight: 400;
}

 .f-h1 {
 font-size: 3rem;
}

 .f-h2 {
 font-size: 2.5rem;
}

 .f-h3 {
 font-size: 2rem;
}

 .f-h4 {
 font-size: 1.5rem;
}

 .f-pxl {
 font-size: 2.5rem;
}

 .f-pb {
 font-size: 2rem;
}

.f-pmb {
    font-size: 1.6875rem;
}

 .f-pm {
 font-size: 1.5rem;
}

 .f-p {
 font-size: 1rem;
}

.f-fmp {
    font-family: "Minion", sans-serif;
    line-height: 135%;
}

.f-av {
    font-family: "Avenir Next";
    line-height: 150%;
}

@media (max-width: 48em) {
  .f-h1 {
  font-size: 2.5rem;
 }

  .f-h2 {
  font-size: 2rem;
 }

  .f-h3 {
  font-size: 1.75rem;
 }

  .f-h4 {
  font-size: 1.25rem;
 }

  .f-pxl {
  font-size: 2rem;
 }

  .f-pb {
  font-size: 1.5rem;
 }

 .f-pmb {
    font-size: 1.375rem;
 }

  .f-pm {
  font-size: 1.125rem;
 }
}

.f-pd {
    font-size: 1.125rem;
}

 .f-ps {
 font-size: 0.875rem;
}

 .f-sl {
 font-size: 0.875rem;
 margin-bottom: 0.625rem;
}

 .f-ml {
 font-size: 1rem;
 margin-bottom: 1rem;
}

 .f-up {
 text-transform: uppercase;
}

 .f-un {
 text-decoration: underline;
}

 .f-l {
 opacity: 0.7;
}

 .f-ai {
 color: #2d4275;
 text-decoration: underline;
}

 .f-ai:hover {
 cursor: pointer;
}

.f-cb {
 color: #2d4275 !important;
}

.f-cg {
 color: #ffeecc !important;
}

.f-cgr {
    color: #47433F !important;
}

.f-cd {
 color: #4c4c4e !important;
}

 .f-ai:after {
 content: "";
 display: inline-block;
 width: 1rem;
 height: 1rem;
 margin-left: 0.5rem;
 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13' fill='none'%3E%3Cpath d='M1 12L12 1' stroke='%235878BB' stroke-width='1.375' stroke-miterlimit='10'/%3E%3Cpath d='M5.08203 1H12.001V7.91893' stroke='%235878BB' stroke-width='1.375' stroke-miterlimit='10'/%3E%3C/svg%3E");
 background-size: contain;
 background-repeat: no-repeat;
 vertical-align: middle;
}

 p {
 margin-bottom: 0.5rem;
}

 ul,
 ol {
 padding-left: 1.5rem;
 margin: 0 0 1rem 0;
 list-style-position: outside;
 list-style-type: disc;
}

 header ul {
 padding: 0;
 margin: 0;
}

 header li {
 list-style: none;
 margin: 0;
}

 li {
 margin-bottom: 0.5rem;
}

 footer li {
    list-style: none;
}

 footer ul {
    padding: 0;
}

.accordion-body a[href] {
    --tw-border-opacity: 1;
    --tw-text-opacity: 1;
    border-bottom-width: 1px;
    border-color: rgb(151 121 71/var(--tw-border-opacity));
    color: rgb(151 121 71/var(--tw-text-opacity));
    transition-duration: .15s;
    transition-property: all;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
}
.accordion-body a[href]:hover {
    --tw-border-opacity: 1;
    --tw-text-opacity: 1;
    border-bottom-width: 2px;
    border-color: rgb(45 66 117/var(--tw-border-opacity));
    color: rgb(45 66 117/var(--tw-text-opacity));
}
.video-wrapper img {
    width:100%;
}

.testimonial-slider-r__content li {
    list-style: none;
    margin: 0;
}

.testimonial-slider-r__content ul {
    padding: 0;
    margin: 0;
}

.footer-bottom-social-copy {
 display: flex;
 align-items: center;
 gap: 1.1875rem;
}

@media (max-width: 48em) {
 .footer-bottom-social-copy {
  flex-direction: column;
 }
}

.footer-bottom-social-copy a {
 font-size: 1.5rem;
}

.hero-event .hbspt-form select {
   appearance: none;
   -webkit-appearance: none;
   -moz-appearance: none;
   background-image: url("data:image/svg+xml;utf8,<svg fill='white' height='12' width='12' xmlns='http://www.w3.org/2000/svg'><path d='M2 4l4 4 4-4z'/></svg>");
   background-repeat: no-repeat;
   background-position: right 0.75rem center;
   background-size: 1rem;
   cursor: pointer;
   margin-bottom: 1rem;
}

.container {
 max-width: 90rem !important;
 padding: 0 2rem !important;
}

p {
 font-size: 1rem;
}

.w-100 {
 width: 100%;
}

.f-cb a {
 color: #2d4275;
 text-decoration: underline;
}

.f-cd a {
 color: #4c4c4e;
 text-decoration: underline;
}

.f-cg a {
 color: #ffeecc;
 text-decoration: underline;
}

 .content ul,
 .content ol {
    list-style: none;
    padding: 0;
}

.slick-custom-controls .slick-dots {
    padding: 0;
    margin: 0;
    list-style: none;
}

.slick-custom-controls .slick-dots li {
    margin: 0;
}

.hero-bio {
    position: relative;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    display: flex;
}

.hero-bio::after {
    content: '';
    position: absolute;
    top: 0;
    height: 100%;
    width: 100%;
    background: linear-gradient(to right, #2D4275 10%, rgba(45, 66, 117, 0.5) 100%);
}

.hero-bio__container {
    position: relative;
    padding: 0 2rem;
    margin: 9.375rem auto 6.75rem auto;
    max-width: 90rem;
    z-index: 1;
    width: 100%;
}

.hero-bio__wrapper {
    display: flex;
    gap: 2.5rem;
    justify-content: space-between;
    align-items: center;
    border-radius: 1.5rem;
    background: #FFF;
    padding: 2.5rem 0 2.5rem 2.5rem;
    height: 26.6875rem;
    position: relative;
    overflow: hidden;
}

.hero-bio__content {
    padding: 0 2rem;
    flex: 1;
    max-width: 39rem;
    z-index: 2;
}

.hero-bio__image-wrapper {
    position: absolute;
    right: 17%;
    top: 50%;
    width: 39rem;
    max-width: 39rem;
    transform: translateY(-50%) translateX(50%);
    z-index: 1;
    flex: 1;
}

.hero-bio__image-wrapper img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.hero-bio__name {
    color: #2D4275;
    font-family: "Avenir Next";
    font-size: 6rem;
    font-weight: 700;
    line-height: 90%;
    letter-spacing: -0.18rem;
    text-transform: uppercase;
    margin: 0 0 1rem 0;
}

.hero-bio__title {
    color: #4C4C4E;
    font-family: "Avenir Next";
    font-size: 2.125rem;
    font-weight: 600;
    line-height: 150%;
    letter-spacing: -0.02125rem;
    text-transform: unset;
}

.hero-bio .content,
.hero-bio .content p,
.hero-bio .content li {
    color: #4C4C4E;
}

@media(max-width:75em) {
    .hero-bio__image-wrapper {
        width: 32rem;
        right: 10%;
    }
}

@media(max-width:64em) {
    .hero-bio__wrapper {
        height: 20rem;
    }
}

@media (max-width: 56.25em) {
    .hero-bio__container {
        padding: 2rem;
        margin: 4rem auto;
    }

    .hero-bio__wrapper {
        flex-direction: column;
        max-height: none;
        height: auto;
        padding: 1.5rem;
    }

    .hero-bio__content {
        max-width: 100%;
        padding: 0;
        text-align: center;
    }

    .hero-bio__image-wrapper {
        position: relative;
        transform: none;
        top: 0;
        right: 0;
        width: 100%;
        aspect-ratio: 1/1;
        order: -1;
    }

    .hero-bio__name {
        font-size: 3.5rem;
    }

    .hero-bio__title {
        font-size: 1.5rem;
    }
}

.sinlge-insights__content {
    max-width: 58.75rem;
    padding: 3.125rem 2rem 6.25rem 2rem;
    box-sizing: content-box;
    margin: auto;
}

.single-insights p {
    margin-bottom: 1.4375rem;
    color: #262626;
}

p.single-insights-header__categories {
    margin-bottom: 0.5rem;
}

p.post-preview__categories {
    margin: 0;
}

.single-insights-header__title {
    color: #2D4275;
    font-family: "Avenir Next";
    font-size: 2rem;
    font-style: normal;
    font-weight: 700;
    line-height: 120%; /* 2.4rem */
    letter-spacing: -0.06rem;
    text-transform: uppercase;
    margin-bottom: 1rem;
}

.single-insights-header__date {
    color: #4C4C4E;
    font-family: "Avenir Next";
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 150%; /* 1.5rem */
    letter-spacing: -0.03rem;
    text-transform: capitalize;
    margin-bottom: 1.4375rem;
}

.single-recent-articles {
    background: #EAECF1;
    padding: 3.125rem 0 6.25rem 0;
}

.single-recent-articles__title {
    color: #2D4275;
    text-align: center;
    font-family: "Avenir Next";
    font-size: 2rem;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -0.06rem;
    text-transform: uppercase;
    margin: 0 0 1.5rem 0
 }

.insights-single__container {
    max-width: 90rem;
    box-sizing: content-box;
    padding: 0 2rem;
    margin: auto;
}

.single-recent-articles-block__items {
    display: flex;
    justify-content: space-between;
    align-items: stretch;
    gap: 3.5rem;
    flex-wrap: wrap;
}

.single-recent-articles-block__item {
    position: relative;
    padding: 1.8125rem 0 0 0;
    flex: 1;
}

.post-preview__image {
    border-radius: 0.5rem;
    overflow: hidden;
}

.single-recent-articles-block__item::before {
    content: '';
    position: absolute;
    top: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        to bottom, 
        rgba(116, 116, 118, 0.30) 25%, 
        transparent 25%
    );
    transition: 0.2s ease;
}

.single-recent-articles-block__item:hover::before {
    background: #977947;
}

.post-preview__inside {
    display: flex;
    height: 100%;
    flex-direction: column;
    justify-content: space-between;
}

.post-preview__title {
    color: #2D4275;
    font-family: "Avenir Next";
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 500;
    line-height: 125%; /* 1.875rem */
    letter-spacing: -0.045rem;
    margin: 1.5rem 0 1.8125rem 0;
}

.post-preview__title:hover {
    text-decoration: underline;
}

.post-preview__categories a:hover {
    text-decoration: underline;
}

.hero-bio__image-wrapper img {
    border-radius: 50%;
}

.archive-insights__list {
    max-width: 90rem;
    margin: auto;
    padding: 5.25rem 2rem 6.25rem 2rem;
}

.archive-insights__list-inner {
    display: flex;
    flex-wrap: wrap;
    column-gap: 3.5rem;
    row-gap: 3.5rem;
}

.archive-insights__article {
    position: relative;
    padding-top: 1.8125rem;
    flex: 0 0 calc(50% - 1.75rem);
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.archive-insights__article a:hover {
    text-decoration: underline;
}

.archive-insights__article::before {
    content: '';
    position: absolute;
    top: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
    to bottom, 
    rgba(116, 116, 118, 0.30) 0%, 
    rgba(116, 116, 118, 0.30) 25%, 
    transparent 25%
    );
    transition: 0.2s ease;
}

.archive-insights__article:hover::before {
    background: #977947;
}

.archive-insights__thumbnail-wrapper img {
    border-radius: 0.5rem;
}

.archive-insights__thumbnail-wrapper {
    margin-bottom: 1.5rem;
}

.archive-insights__title {
    margin: 0 0 1.5rem 0;
    color: #2D4275;
    font-family: "Avenir Next";
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 500;
    line-height: 125%; /* 1.875rem */
    letter-spacing: -0.045rem; 
}

.archive-insights__pagination {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 0.3125rem;
    padding: 1.5rem 0 2rem 0;
}

.archive-insights__pagination a,
.archive-insights__pagination-dots {
    border-radius: 0.5rem;
    border: 1px solid #F1F1F1;
    background: #FFF;
    display: flex;
    width: 2rem;
    height: 2rem;
    padding: 0.625rem;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    color: #4C4C4E;
    font-family: "Red Hat Display";
    font-size: 0.875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 150%; /* 1.3125rem */
    transition: 0.2s ease;
}

.archive-insights__pagination-dots {
    border: none;
    user-select: none;
}

.archive-insights__pagination svg {
    position: absolute;
}

.archive-insights__btn {
    display: block;
    margin: auto;
}

.archive-insights__pagination a.current,
.archive-insights__pagination a:hover {
    background: #2D4275;
    color: #FFF;
    border-color: #2D4275;
}

.archive-insights__pagination a:hover svg path { 
    fill: #FFF;
}

.footer-column>li .sub-menu {
    display: block;
}


@media(max-width:1024px) {
    .hero-bio__image-wrapper {
        width: 22rem;
    }
    .sinlge-insights__content {
        padding: 3.125rem 2rem;
    }
    .single-recent-articles-block__items {
        gap: 2rem;
    }
}

@media(max-width:900px) {
    .hero-bio__image-wrapper {
        width: 16rem;
    }
}

@media(max-width:768px) {
    .single-recent-articles-block__items {
        flex-direction: column;
    }
    .hero-bio__container {
        margin: 6.25rem auto;
    }
    .hero-bio__name {
        font-size: 3rem;
        margin: 0 0 0.5rem 0;
    }
    .hero-bio__title {
        font-size: 1.125rem;
    }
    .archive-insights__article {
        flex: 100%;
    }
}

@media(max-width:586px) {
    .hero-bio::after {
        background: #2D4275;
        opacity: 0.8;
    }
    .hero-bio__container {
        margin: 6.25rem auto 3.125rem auto;
        flex-direction: column;
    }
}

