/*!
Theme Name: ss_theme
Theme URI: https://underscoretw.com/
Author: SmartSites
Author URI: https://underscoretw.com/
Description: A custom theme based on _tw
Version: 0.1.0
Tested up to: 6.2
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ss_theme
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

ss_theme is based on _tw https://underscoretw.com/, (C) 2021-2023 Greg Sullivan
_tw is distributed under the terms of the GNU GPL v2 or later.

_tw is based on Underscores https://underscores.me/ and Varia https://github.com/Automattic/themes/tree/master/varia, (C) 2012-2023 Automattic, Inc.
Underscores and Varia are distributed under the terms of the GNU GPL v2 or later.
*/
 @font-face{font-family:'icomoon';src:url(/wp-content/themes/ss_theme/theme/fonts/icomoon.eot?fn56xe);src:url('/wp-content/themes/ss_theme/theme/fonts/icomoon.eot?fn56xe#iefix') format('embedded-opentype'),url(/wp-content/themes/ss_theme/theme/fonts/icomoon.ttf?fn56xe) format('truetype'),url(/wp-content/themes/ss_theme/theme/fonts/icomoon.woff?fn56xe) format('woff'),url('/wp-content/themes/ss_theme/theme/fonts/icomoon.svg?fn56xe#icomoon') format('svg');font-weight:400;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-analyst:before{content:"\e91a"}.icon-manager:before{content:"\e91b"}.icon-nurse:before{content:"\e91c"}.icon-minus-outline:before{content:"\e900"}.icon-plus-outline:before{content:"\e901"}.icon-phone:before{content:"\e902"}.icon-marker:before{content:"\e903"}.icon-mail-fill:before{content:"\e904"}.icon-phone-call:before{content:"\e905"}.icon-linkedin-fill:before{content:"\e906"}.icon-search:before{content:"\e907"}.icon-quote:before{content:"\e908"}.icon-pin:before{content:"\e909"}.icon-pin-1:before{content:"\e90a"}.icon-mail:before{content:"\e90b"}.icon-star:before{content:"\e90c"}.icon-arrow-left:before{content:"\e90d"}.icon-arrow-right:before{content:"\e90e"}.icon-instagram-fill:before{content:"\e90f"}.icon-instagram:before{content:"\e910"}.icon-twitter:before{content:"\e911"}.icon-youtube:before{content:"\e912"}.icon-facebook:before{content:"\e913"}.icon-linkedin:before{content:"\e914"}.icon-arrow-upright:before{content:"\e915"}.icon-chevron-down:before{content:"\e916"}.icon-justice:before{content:"\e917"}.icon-arrow-right-cirlce:before{content:"\e918"}.icon-mail-mix:before{content:"\e919"}.icon-calendar:before{content:"\e91d"}
/*! tailwindcss v3.4.10 | MIT License | https://tailwindcss.com
*/
 *,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}::before,::after{--tw-content:''}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:#fff0}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}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{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type='button']),input:where([type='reset']),input:where([type='submit']){-webkit-appearance:button;background-color:#fff0;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type='search']{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role="button"]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}html,body{height:100%;width:100%}body{margin:0;min-width:320px;overflow-x:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));font-family:Lato,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:rgb(52 52 52 / .8);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:992px){body{line-height:1.625}}picture,figure{margin-bottom:1rem;display:block;vertical-align:middle}img{height:auto;width:auto;max-width:100%;vertical-align:middle}.site-wrapper{position:relative;margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;display:flex;min-height:100%;flex-direction:column;align-items:stretch;overflow:hidden}.site-content{flex-grow:1}.site-header,.site-content,.site-footer{flex-shrink:0}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}p{margin-bottom:1rem}a{--tw-text-opacity:1;color:rgb(171 137 47 / var(--tw-text-opacity));text-decoration-line:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms}a:hover{--tw-text-opacity:1;color:rgb(174 142 55 / var(--tw-text-opacity))}[class^="text-white"] a:not(.btn){color:inherit;text-decoration-line:underline}[class^="text-white"] a:not(.btn):hover{text-decoration-line:none}hr{margin-top:1rem;margin-bottom:1rem}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-bottom:.75rem;font-family:Raleway,sans-serif;font-weight:700;line-height:1.25;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}@media (min-width:768px){h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-bottom:1rem;line-height:1.375}}@media (min-width:1140px){h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{line-height:1.5}}h1,.h1{font-size:1.8125rem;line-height:1.12}@media (min-width:576px){h1,.h1{font-size:2.25rem}}@media (min-width:992px){h1,.h1{font-size:2.75rem}}@media (min-width:1310px){h1,.h1{font-size:3.625rem}}h2,.h2{font-size:1.5rem}@media (min-width:576px){h2,.h2{font-size:1.75rem}}@media (min-width:992px){h2,.h2{font-size:2.125rem}}@media (min-width:1310px){h2,.h2{font-size:2.5rem}}h3,.h3{font-size:1.25rem}@media (min-width:576px){h3,.h3{font-size:1.5rem}}@media (min-width:992px){h3,.h3{font-size:1.75rem}}@media (min-width:1310px){h3,.h3{font-size:2.125rem}}h4,.h4{font-size:1.1875rem}@media (min-width:992px){h4,.h4{font-size:1.3125rem}}@media (min-width:1310px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.125rem}@media (min-width:992px){h5,.h5{font-size:1.25rem}}h6,.h6{font-size:1rem}@media (min-width:992px){h6,.h6{font-size:1.125rem}}ul,ol{margin-bottom:1rem;list-style-position:inside}ul>:not([hidden])~:not([hidden]),ol>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem * var(--tw-space-y-reverse))}@media (min-width:992px){ul>:not([hidden])~:not([hidden]),ol>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.75rem * var(--tw-space-y-reverse))}}@media (min-width:1310px){ul>:not([hidden])~:not([hidden]),ol>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}}ul ul,ol ol,ul ol,ol ul{margin-top:1rem}ul{list-style-type:disc}ol{list-style-type:decimal}strong,b{font-weight:700}table{width:100%;border-collapse:collapse}caption{margin-bottom:.5rem;text-align:center;font-size:1.125rem;line-height:1.75rem;font-weight:700}th,td{border-width:1px;--tw-border-opacity:1;border-color:rgb(156 163 175 / var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem}dl{margin-bottom:1rem}dl dt{font-weight:700}dl dd{margin-left:1rem}blockquote{margin-bottom:1rem;border-left-width:4px;--tw-border-opacity:1;border-color:rgb(171 137 47 / var(--tw-border-opacity));background-color:rgb(171 137 47 / .1);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-style:italic}abbr,acronym,dfn{border-bottom-width:1px;border-style:dashed;--tw-border-opacity:1;border-bottom-color:rgb(0 0 0 / var(--tw-border-opacity))}pre{margin-bottom:1rem;background-color:rgb(171 137 47 / .05);padding:1rem}code,tt{--tw-bg-opacity:1;background-color:rgb(249 250 251 / var(--tw-bg-opacity));padding:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}kbd{border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity));padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}var,samp{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(249 250 251 / var(--tw-bg-opacity));padding-left:.25rem;padding-right:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}address{margin-bottom:1rem}*,::before,::after{--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-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--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:rgb(59 130 246 / 0.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:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}::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-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--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:rgb(59 130 246 / 0.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:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}.container{width:100%;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:576px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:992px){.container{max-width:992px}}@media (min-width:1140px){.container{max-width:1140px}}@media (min-width:1310px){.container{max-width:1310px}}.site-header{position:fixed;top:0;left:0;right:0;z-index:10;width:100%;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms}.site-header.stickyHeader{--tw-bg-opacity:1;background-color:rgb(20 20 72 / var(--tw-bg-opacity));--tw-shadow:0 10px 25px rgba(255,255,255,0.2);--tw-shadow-colored:0 10px 25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.stickyHeader .navbar-brand img{max-width:90%}.site-header ul{margin:0;list-style-type:none}.site-header ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.site-header ul{padding-left:0}.site-header .navbar-nav{font-size:1rem}@media (min-width:1140px){.site-header .navbar-nav{display:flex;flex-wrap:wrap;align-items:center;row-gap:.5rem;-moz-column-gap:1rem;column-gap:1rem}}@media (min-width:1310px){.site-header .navbar-nav{-moz-column-gap:1.6875rem;column-gap:1.6875rem}}.site-header .navbar-brand{position:relative}.site-header .navbar-brand img{max-width:170px}@media (min-width:576px){.site-header .navbar-brand img{max-width:200px}}@media (min-width:1310px){.site-header .navbar-brand img{max-width:255px}}.site-header .navbar-collapse{gap:1rem}@media not all and (min-width:1140px){.site-header .navbar-collapse{position:fixed;left:-17.5rem;top:0;bottom:0;z-index:10000;height:auto;width:100%;max-width:15.5rem;overflow-y:auto;border-right-width:1px;border-color:rgb(255 255 255 / .3);background-color:rgb(0 0 0 / .8);--tw-shadow:0 0 25px rgba(0,0,0,.2);--tw-shadow-colored:0 0 25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}}@media (min-width:1140px){.site-header .navbar-collapse{display:flex;width:100%;align-items:center;justify-content:flex-end;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media (min-width:1310px){.site-header .navbar-collapse{-moz-column-gap:3rem;column-gap:3rem}}@media not all and (min-width:1140px){.site-header .navbar-collapse.show{left:0}}.site-header .navbar-nav .menu-item{position:relative}@media not all and (min-width:1140px){.site-header .navbar-nav>.menu-item{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}}@media (min-width:1140px){.site-header .navbar-nav>.menu-item.menu-item-has-children{padding-right:1.25rem}.site-header .navbar-nav>.menu-item.menu-item-has-children:hover>.caret{--tw-text-opacity:1;color:rgb(171 137 47 / var(--tw-text-opacity))}}.site-header .navbar-nav>.menu-item>.nav-link{position:relative;display:inline-block;font-weight:400;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));text-decoration-line:none}@media not all and (min-width:1140px){.site-header .navbar-nav>.menu-item>.nav-link{display:block;padding:1rem}}@media (min-width:1140px){.site-header .navbar-nav>.menu-item>.nav-link{color:rgb(255 255 255 / .8)}}@media not all and (min-width:1140px){.site-header .navbar-nav>.menu-item.menu-item-has-children>.nav-link{padding-right:2rem}}@media (min-width:1140px){.site-header .navbar-nav>.menu-item:hover .nav-link,.site-header .navbar-nav>.menu-item.active .nav-link{--tw-text-opacity:1;color:rgb(171 137 47 / var(--tw-text-opacity))}}.site-header .navbar-nav>.menu-item.active .nav-link{font-weight:700}@media (min-width:1140px){.site-header .navbar-nav>.menu-item.active .nav-link{--tw-text-opacity:1;color:rgb(171 137 47 / var(--tw-text-opacity))}}.site-header .navbar-nav .caret{position:absolute;z-index:1;font-size:.625rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media not all and (min-width:1140px){.site-header .navbar-nav .caret{cursor:pointer;padding:.5rem}}.site-header .navbar-nav>.menu-item>.caret{right:.625rem;top:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}@media (min-width:1140px){.site-header .navbar-nav>.menu-item>.caret{right:.125rem;top:.625rem}}.site-header .menu-item .dropdown-menu{margin:0;list-style-type:none}.site-header .menu-item .dropdown-menu>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.site-header .menu-item .dropdown-menu{padding-left:0;line-height:1.4;transition-duration:5ms}@media not all and (min-width:1140px){.site-header .menu-item .dropdown-menu{display:none}}@media (min-width:1140px){.site-header .menu-item .dropdown-menu{visibility:hidden;position:absolute;top:110%;left:0;z-index:10;min-width:229px;border-width:1px;border-color:rgb(171 137 47 / .2);--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-left:0;font-weight:300;opacity:0;--tw-shadow:0 0 0.75rem 0 rgba(0,143,149,.2);--tw-shadow-colored:0 0 0.75rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.site-header .menu-item .dropdown-menu::before{position:absolute;inset:0;content:var(--tw-content);top:-1.25rem}.site-header .menu-item .dropdown-menu::after{position:absolute;top:-12px;left:1.5rem;z-index:-1;height:0;width:0;border-left-width:8px;border-right-width:8px;border-bottom-width:12px;border-color:#fff0;content:var(--tw-content);--tw-border-opacity:1;border-bottom-color:rgb(171 137 47 / var(--tw-border-opacity))}}.site-header .menu-item .dropdown-menu .menu-item:hover>.dropdown-item,.site-header .menu-item .dropdown-menu .menu-item:focus>.dropdown-item{text-decoration-line:none}@media (min-width:1140px){.site-header .menu-item .dropdown-menu .menu-item:hover>.dropdown-item,.site-header .menu-item .dropdown-menu .menu-item:focus>.dropdown-item{border-bottom-color:#fff0;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(20 20 72 / var(--tw-text-opacity))}.site-header .menu-item-has-children:hover>.dropdown-menu{visibility:visible;top:calc(100% + 12px);opacity:1}.site-header .menu-item .dropdown-menu .menu-item-has-children:hover .dropdown-menu{top:0}}.site-header .menu-item .dropdown-menu .menu-item-has-children .dropdown-item{padding-right:2rem}@media not all and (min-width:1140px){.site-header .menu-item .dropdown-menu .menu-item-has-children .dropdown-menu .dropdown-item{padding-left:1.5rem!important}.site-header .menu-item .dropdown-menu .menu-item-has-children .dropdown-menu .dropdown-menu .dropdown-item{padding-left:3rem!important}}@media (min-width:1140px){.site-header .navbar-nav>.has-third-menu.menu-item>.dropdown-menu>.menu-item>.dropdown-menu>.menu-item>.dropdown-menu{left:100%;top:0;padding-right:0}.dropdown-menu-scroll>.dropdown-menu{max-height:70vh;overflow-y:auto}}.site-header .menu-item .dropdown-menu .menu-item .dropdown-item{display:block;border-bottom-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-left:.75rem;padding-top:.75rem;padding-bottom:.75rem;padding-right:2.5rem;font-size:1rem;font-weight:300;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}@media not all and (min-width:1140px){.site-header .menu-item .dropdown-menu .menu-item .dropdown-item{padding-left:1.375rem}}@media (min-width:1140px){.site-header .menu-item .dropdown-menu .menu-item .dropdown-item{border-color:rgb(255 255 255 / .5);--tw-bg-opacity:1;background-color:rgb(171 137 47 / var(--tw-bg-opacity));padding-right:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}}@media not all and (min-width:1140px){.site-header .menu-item .dropdown-menu .menu-item .dropdown-menu .dropdown-item{padding-left:2rem!important}}.site-header .menu-item .current-menu-item .dropdown-item{--tw-bg-opacity:1 !important;background-color:rgb(0 0 0 / var(--tw-bg-opacity))!important;--tw-text-opacity:1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.site-header .menu-item .caret{transition-property:all;transition-duration:150ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media not all and (min-width:1140px){.site-header .menu-item .caret.active{--tw-rotate:0deg !important;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))!important}}.site-header .menu-item .dropdown-menu .caret{top:.6rem;right:11px;--tw-rotate:-90deg;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));--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}@media (min-width:1140px){.site-header .menu-item .dropdown-menu .caret{top:1.125rem;right:.5rem;font-size:.625rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.site-header .menu-item .dropdown-menu .menu-item:hover>.caret,.site-header .menu-item .dropdown-menu .menu-item:focus>.caret{--tw-text-opacity:1;color:rgb(20 20 72 / var(--tw-text-opacity))}}.site-header .menu-item .dropdown-menu .dropdown-menu::after{content:var(--tw-content);display:none}@media (min-width:1140px){.site-header .menu-item .dropdown-menu .dropdown-menu{left:100%;top:.25rem;border-left-width:1px;border-color:#fff0}}@media (min-width:1140px){.site-header .menu-item:nth-last-child(-n+2) .dropdown-menu .dropdown-menu{left:auto;right:100%}}.site-header .navbar-toggler{position:relative;display:block;height:2.25rem;width:2.25rem;padding:.25rem}@media (min-width:1140px){.site-header .navbar-toggler{display:none}}.site-header .navbar-toggler span{display:block;height:3px;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:150ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.site-header .navbar-toggler span:first-child,.site-header .navbar-toggler span:last-child{transform:none}.site-header .navbar-toggler span:nth-child(2){margin-top:.375rem;margin-bottom:.375rem}.site-header .navbar-toggler:not(.collapsed) span:first-child{width:100%;--tw-translate-y:0.25rem;--tw-rotate:45deg;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))}.site-header .navbar-toggler:not(.collapsed) span:nth-child(2){visibility:hidden;margin:0;opacity:0}.site-header .navbar-toggler:not(.collapsed) span:last-child{width:100%;--tw-translate-y:-0.15rem;--tw-rotate:-45deg;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))}.btn{position:relative;display:inline-flex;min-width:161px;cursor:pointer;align-items:baseline;justify-content:center;gap:.375rem;border-radius:.25rem;border-width:1px;border-color:#fff0;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-top:.875rem;padding-bottom:.875rem;padding-left:1rem;padding-right:1rem;text-align:center;font-family:DM Sans,sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;line-height:1.5;--tw-text-opacity:1;color:rgb(171 137 47 / var(--tw-text-opacity));text-decoration-line:none;--tw-shadow:0px 8px 24px 0px rgba(174,142,55,0.16);--tw-shadow-colored:0px 8px 24px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}@media (min-width:576px){.btn{gap:.5rem;font-size:16px}}@media (min-width:768px){.btn{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:1140px){.btn{padding-left:1.5rem;padding-right:1.5rem}}.btn:not(.btn-disabled):hover{--tw-bg-opacity:1;background-color:rgb(171 137 47 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.btn .icon-arrow-upright{font-size:12px}.btn-primary{--tw-border-opacity:1;border-color:rgb(171 137 47 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(171 137 47 / var(--tw-bg-opacity));text-transform:none;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.btn-primary:not(.btn-disabled):hover{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(171 137 47 / var(--tw-text-opacity))}.btn-secondary{--tw-border-opacity:1;border-color:rgb(20 20 72 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(20 20 72 / var(--tw-bg-opacity));text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.btn-secondary:not(.btn-disabled):hover{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(20 20 72 / var(--tw-text-opacity))}.btn-w-md{min-width:183px}.gform_required_legend,.gform_wrapper .hidden_label label,.gform_wrapper .hidden_label legend.gfield_label{display:none}.gform_wrapper label{margin-bottom:.5rem;display:block;font-size:1rem}@media (min-width:1310px){.gform_wrapper label{font-size:1.125rem}}.gform_fields{margin-left:-1rem;margin-right:-1rem;display:flex;flex-wrap:wrap;row-gap:1rem}.gform_wrapper .gfield{position:relative;max-width:100%;flex-basis:100%;padding-left:1rem;padding-right:1rem}@media (min-width:576px){.gform_wrapper .gfield--width-half{max-width:50%}}@media (min-width:768px){.gform_wrapper .gfield--width-third{max-width:33.33%}}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]),.gform_wrapper select,.gform_wrapper textarea{height:3rem;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;border-color:rgb(20 20 72 / .5);--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-left:14px;padding-right:14px;padding-top:1rem;padding-bottom:1rem;font-size:1rem;--tw-text-opacity:1;color:rgb(84 84 84 / var(--tw-text-opacity));outline:2px solid #fff0;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit])::-moz-placeholder,.gform_wrapper select::-moz-placeholder,.gform_wrapper textarea::-moz-placeholder{--tw-text-opacity:1;color:rgb(84 84 84 / var(--tw-text-opacity))}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit])::placeholder,.gform_wrapper select::placeholder,.gform_wrapper textarea::placeholder{--tw-text-opacity:1;color:rgb(84 84 84 / var(--tw-text-opacity))}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):hover,.gform_wrapper select:hover,.gform_wrapper textarea:hover{--tw-border-opacity:1;border-color:rgb(171 137 47 / var(--tw-border-opacity))}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):focus,.gform_wrapper select:focus,.gform_wrapper textarea:focus{--tw-border-opacity:1;border-color:rgb(171 137 47 / var(--tw-border-opacity))}@media (min-width:1310px){.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]),.gform_wrapper select,.gform_wrapper textarea{height:3.5rem}}.gform_wrapper select{height:2rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/wp-content/themes/ss_theme/theme/images/caret-down.png);background-size:10px 5px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding-right:2.5rem;padding-bottom:0;--tw-text-opacity:1;color:rgb(84 84 84 / var(--tw-text-opacity))}.gform_wrapper textarea{resize:none;padding-top:.5rem;padding-bottom:0;vertical-align:top}@media (min-width:1310px){.gform_wrapper textarea{height:162px}}.gform_wrapper .gfield .gfield_description{font-size:.875rem;letter-spacing:.05em}.gform_footer{position:relative;margin-top:1.5rem}@media (min-width:1310px){.gform_footer{margin-top:2rem}}.gform_wrapper .gform_button{position:relative;display:inline-flex;min-width:161px;cursor:pointer;align-items:baseline;justify-content:center;gap:.375rem;border-radius:.25rem;border-width:1px;border-color:#fff0;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-top:.875rem;padding-bottom:.875rem;padding-left:1rem;padding-right:1rem;text-align:center;font-family:DM Sans,sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;line-height:1.5;--tw-text-opacity:1;color:rgb(171 137 47 / var(--tw-text-opacity));text-decoration-line:none;--tw-shadow:0px 8px 24px 0px rgba(174,142,55,0.16);--tw-shadow-colored:0px 8px 24px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}@media (min-width:576px){.gform_wrapper .gform_button{gap:.5rem;font-size:16px}}@media (min-width:768px){.gform_wrapper .gform_button{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:1140px){.gform_wrapper .gform_button{padding-left:1.5rem;padding-right:1.5rem}}.gform_wrapper .gform_button:not(.btn-disabled):hover{--tw-bg-opacity:1;background-color:rgb(171 137 47 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.gform_wrapper .gform_button .icon-arrow-upright{font-size:12px}.gform_wrapper .gform_button{--tw-border-opacity:1;border-color:rgb(171 137 47 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(171 137 47 / var(--tw-bg-opacity));text-transform:none;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.gform_wrapper .gform_button:not(.btn-disabled):hover{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(171 137 47 / var(--tw-text-opacity))}@media (min-width:1310px){.gform_wrapper .gform_button{min-width:175px}}.gform_wrapper .gform_submission_error{font-size:1.2rem;--tw-text-opacity:1;color:rgb(220 38 38 / var(--tw-text-opacity))}@media (min-width:992px){.gform_wrapper .gform_submission_error{font-size:1.5rem}}.gform_wrapper .validation_message{--tw-text-opacity:1;color:rgb(220 38 38 / var(--tw-text-opacity))}.gform_confirmation_message{display:inline-block;width:100%;border-radius:.75rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(171 137 47 / var(--tw-bg-opacity));padding:1rem;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:1.5;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width:992px){.gform_confirmation_message{padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1rem;padding-right:1rem}}.gform_confirmation_message p:last-of-type{margin-bottom:0}.gform_validation_errors .validation_error{margin-bottom:1rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(220 38 38 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(220 38 38 / var(--tw-bg-opacity));padding:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width:576px){.gform_validation_errors .validation_error{margin-bottom:2rem}}.gform_validation_errors .validation_error p:last-of-type{margin-bottom:0}.gform_validation_errors ol{display:none}.gform_validation_errors .gform_submission_error{margin-bottom:1.25rem;display:inline-block;width:100%;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(220 38 38 / var(--tw-bg-opacity));padding:1rem;text-align:center;font-size:15px;font-weight:600;line-height:1.4;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.gform_validation_errors .gform_submission_error:focus{border-width:0}.gform_required_legend{display:none}.gfield_error input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.gform_body .gfield_error select,.gform_body .gfield_error textarea{--tw-border-opacity:1 !important;border-color:rgb(220 38 38 / var(--tw-border-opacity))!important}.gform_body .validation_message{display:none;font-size:1rem;line-height:1.5rem}.gform_ajax_spinner{position:absolute;top:50%;right:.5rem;display:block!important;--tw-translate-y:-50%;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))}.gform_wrapper .gfield_required{text-transform:lowercase}.ginput_container_date{position:relative}.gdatepicker_with_icon{padding-right:3.5rem!important}.ginput_container_date .ui-datepicker-trigger{position:absolute;top:50%;right:1rem;--tw-translate-y:-50%;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))}.ui-datepicker{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));font-size:.75rem}.ui-datepicker a{--tw-text-opacity:1;color:rgb(171 137 47 / var(--tw-text-opacity));text-decoration-line:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.ui-datepicker-header{display:flex;cursor:pointer;flex-wrap:wrap;justify-content:space-between}.ui-datepicker-header a{margin-bottom:1px;width:49.8%;border-width:1px;border-bottom-width:0;border-style:solid;--tw-border-opacity:1;border-color:rgb(171 137 47 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(171 137 47 / var(--tw-bg-opacity));padding:5px;text-align:center;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ui-datepicker-header a:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(171 137 47 / var(--tw-text-opacity))}.ui-datepicker-calendar{width:100%;border-collapse:collapse;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(209 213 219 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-shadow:0 0 5px rgba(0,0,0,0.1);--tw-shadow-colored:0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ui-datepicker-calendar th,.ui-datepicker-calendar td{border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(171 137 47 / var(--tw-border-opacity));padding:.25rem;text-align:center;--tw-text-opacity:1;color:rgb(171 137 47 / var(--tw-text-opacity))}.ui-datepicker-calendar td.ui-state-disabled{--tw-bg-opacity:1 !important;background-color:rgb(229 231 235 / var(--tw-bg-opacity))!important;--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity))}.ui-datepicker-calendar .ui-state-hover,.ui-datepicker-calendar .ui-state-active{--tw-text-opacity:1;color:rgb(171 137 47 / var(--tw-text-opacity))}.ui-datepicker-calendar td:not(.ui-state-disabled):hover{cursor:pointer;background-color:rgb(171 137 47 / .6);--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ui-datepicker-calendar td:not(.ui-state-disabled):hover a{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ui-datepicker-calendar td.ui-datepicker-today{--tw-bg-opacity:1 !important;background-color:rgb(171 137 47 / var(--tw-bg-opacity))!important}.ui-datepicker-calendar td.ui-datepicker-today a{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ui-datepicker-calendar td.ui-datepicker-week-end{background-color:rgb(171 137 47 / .1)}.ui-datepicker-calendar td.ui-datepicker-current-day{--tw-bg-opacity:1;background-color:rgb(171 137 47 / var(--tw-bg-opacity))}.ui-datepicker-calendar td.ui-datepicker-current-day a{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ui-datepicker-title{flex-shrink:1;flex-grow:1;flex-basis:100%}.ui-datepicker-title select{width:50%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:1px;border-bottom-width:0;border-style:solid;--tw-border-opacity:1;border-color:rgb(171 137 47 / var(--tw-border-opacity));background-image:url(/wp-content/themes/ss_theme/theme/images/down-arrow.png);background-size:.6875rem;background-position:calc(100% - 5px) 50%;background-repeat:no-repeat;padding:3px;padding-right:1.875rem;text-align:center;font-size:.8125rem;--tw-text-opacity:1;color:rgb(171 137 47 / var(--tw-text-opacity))}.ui-datepicker-title select::-ms-expand{display:none}.ui-datepicker-title select:first-child{border-right-width:0}.ui-datepicker-title select:focus{outline-width:0}.form-alt .gform_wrapper label{margin-bottom:0;font-family:Raleway,sans-serif;font-size:.875rem;font-weight:600;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}@media (min-width:1310px){.form-alt .gform_wrapper label{line-height:1.857142857142857}}.form-alt .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]),.form-alt .gform_wrapper select,.form-alt .gform_wrapper textarea{height:46px;border-color:rgb(20 20 72 / .1);padding-top:.75rem;padding-bottom:.75rem;padding-left:1.125rem;padding-right:1.125rem;font-size:.875rem}.form-alt .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit])::-moz-placeholder,.form-alt .gform_wrapper select::-moz-placeholder,.form-alt .gform_wrapper textarea::-moz-placeholder{--tw-text-opacity:1;color:rgb(52 52 52 / var(--tw-text-opacity))}.form-alt .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit])::placeholder,.form-alt .gform_wrapper select::placeholder,.form-alt .gform_wrapper textarea::placeholder{--tw-text-opacity:1;color:rgb(52 52 52 / var(--tw-text-opacity))}.form-alt .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):hover,.form-alt .gform_wrapper select:hover,.form-alt .gform_wrapper textarea:hover{--tw-border-opacity:1;border-color:rgb(171 137 47 / var(--tw-border-opacity))}.form-alt .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):focus,.form-alt .gform_wrapper select:focus,.form-alt .gform_wrapper textarea:focus{--tw-border-opacity:1;border-color:rgb(171 137 47 / var(--tw-border-opacity))}.form-alt .gform_wrapper textarea{height:98px;padding-top:.625rem;padding-bottom:.625rem}@media not all and (min-width:768px){.newsletter-form{width:100%}}.newsletter-form form{position:relative}.newsletter-form .gform_heading{display:none}@media (min-width:768px){.newsletter-form .gform_body{min-width:340px}}@media (min-width:1310px){.newsletter-form .gform_body{min-width:379px}}.newsletter-form .gform_body input{padding-right:110px!important}@media not all and (min-width:576px){.newsletter-form .gform_body input{font-size:12px!important}}@media (min-width:576px){.newsletter-form .gform_body input{padding-right:140px!important}}@media (min-width:992px){.newsletter-form .gform_body input{padding-right:175px!important}}@media (min-width:1310px){.newsletter-form .gform_body input{padding-right:185px!important}}.newsletter-form .gform_footer{position:absolute;inset:4px 4px 4px auto;margin-top:0}.newsletter-form .gform_button{height:100%!important;--tw-bg-opacity:1;background-color:rgb(20 20 72 / var(--tw-bg-opacity));padding-top:0.5rem!important;padding-bottom:0.5rem!important}.newsletter-form .gform_button:hover{--tw-bg-opacity:1 !important;background-color:rgb(171 137 47 / var(--tw-bg-opacity))!important;--tw-text-opacity:1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}@media not all and (min-width:1310px){.newsletter-form .gform_button{min-width:120px}}@media not all and (min-width:576px){.newsletter-form .gform_button{min-width:100px;font-size:12px}}.getintouch-form{margin-left:auto;margin-right:auto;max-width:1016px;overflow:hidden;border-radius:1rem;padding:1.25rem;--tw-shadow:0 4px 94px 0 rgba(36,40,52,.13);--tw-shadow-colored:0 4px 94px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:768px){.getintouch-form{padding:2.5rem}}@media (min-width:1310px){.getintouch-form{padding-top:71px;padding-bottom:71px}.getintouch-form .gform_fields{margin-left:-.75rem;margin-right:-.75rem;row-gap:1.75rem}.getintouch-form .gform_wrapper .gfield{padding-left:.75rem;padding-right:.75rem}}.getintouch-form .gform_footer{text-align:center}@media (min-width:1310px){.getintouch-form .gform_footer{margin-top:2.375rem}.getintouch-form .gform_wrapper .gform_button{min-width:451px}}form[role="search"]{position:relative;display:flex}.search-form>label{flex:1 1 0%;flex-basis:0%}@media (min-width:576px){.search-form>label{flex-shrink:0;flex-grow:1}}.search-form input[type="search"],.search-form input[type="text"],.wp-block-search__input{height:52px;width:100%;border-radius:4px 0 0 4px;border-width:1px;border-style:solid;border-color:rgb(0 0 0 / .5);background-color:#fff0;padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;padding-right:1rem;font-size:.9375rem;line-height:1;letter-spacing:1px;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity));outline-width:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.search-form input[type="search"]:focus,.search-form input[type="text"]:focus,.wp-block-search__input:focus{--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}@media (min-width:576px){.search-form input[type="search"],.search-form input[type="text"],.wp-block-search__input{border-right-width:0}}@media (min-width:992px){.search-form input[type="search"],.search-form input[type="text"],.wp-block-search__input{padding-top:.5rem;padding-bottom:.5rem;padding-left:18px;padding-right:18px}}@media (min-width:1310px){.search-form input[type="search"],.search-form input[type="text"],.wp-block-search__input{height:60px}}.search-form input[type="submit"],.search-form .submit-btn,.wp-block-search__button{cursor:pointer;border-top-left-radius:0;border-bottom-left-radius:0;border-width:1px;border-style:solid;border-color:#fff0;--tw-bg-opacity:1;background-color:rgb(171 137 47 / var(--tw-bg-opacity));padding-top:.5rem;padding-bottom:.5rem;padding-left:1.5rem;padding-right:1.5rem;font-size:.9375rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.search-form input[type="submit"]:hover,.search-form .submit-btn:hover,.wp-block-search__button:hover{border-color:#fff0;--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media not all and (min-width:576px){.search-form input[type="submit"],.search-form .submit-btn,.wp-block-search__button{padding-top:.75rem;padding-bottom:.75rem}}@media (min-width:992px){.search-form input[type="submit"],.search-form .submit-btn,.wp-block-search__button{padding-left:2.25rem;padding-right:2.25rem}}@media (min-width:1310px){.search-form input[type="submit"],.search-form .submit-btn,.wp-block-search__button{font-size:1rem}}.search-form .submit-btn{padding-left:1.5rem;padding-right:1.5rem;line-height:1}@media (min-width:576px){.search-form .submit-btn{height:100%}}@media (min-width:992px){.search-form .submit-btn{padding-left:1.75rem;padding-right:1.75rem}}.search-no-results input[type="submit"]{--tw-bg-opacity:1;background-color:rgb(171 137 47 / var(--tw-bg-opacity))}.search-no-results input[type="submit"]:hover{--tw-border-opacity:1;border-color:rgb(171 137 47 / var(--tw-border-opacity));background-color:#fff0;--tw-text-opacity:1;color:rgb(171 137 47 / var(--tw-text-opacity))}form.wp-block-search{display:block}.wp-block-search__label{display:none}.wp-block-search__input{height:50px;border-radius:0;--tw-border-opacity:1;border-color:rgb(212 212 212 / var(--tw-border-opacity))}.wp-block-search__input:focus{--tw-border-opacity:1;border-color:rgb(171 137 47 / var(--tw-border-opacity))}.wp-block-search__button{position:relative;margin-left:0;margin-top:0;width:auto;border-radius:0;text-indent:-99999px}.wp-block-search__button::before{position:absolute;left:50%;top:50%;--tw-translate-x:-50%;--tw-translate-y:-50%;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));text-indent:0;font-family:Icomoon;font-size:20px;--tw-content:'\e904';content:var(--tw-content)}.comment-form textarea,.comment-form input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]){width:100%;border-width:1px;border-color:rgb(0 0 0 / .6)}.comment-form input[type="submit"]{cursor:pointer;border-width:1px;border-style:solid;border-color:#fff0;--tw-bg-opacity:1;background-color:rgb(171 137 47 / var(--tw-bg-opacity));padding-top:.5rem;padding-bottom:.5rem;padding-left:1.5rem;padding-right:1.5rem;font-size:.9375rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.comment-form input[type="submit"]:hover{--tw-border-opacity:1;border-color:rgb(171 137 47 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(171 137 47 / var(--tw-text-opacity))}@media not all and (min-width:576px){.comment-form input[type="submit"]{margin-top:1rem;width:100%;padding-top:.75rem;padding-bottom:.75rem}}@media (min-width:992px){.comment-form input[type="submit"]{padding-left:2.25rem;padding-right:2.25rem}}@media (min-width:1310px){.comment-form input[type="submit"]{font-size:1rem}}.default-block{line-height:1.625}@media (min-width:1310px){.default-block{line-height:1.875}.default-block p+p,.default-block p+ul,.default-block p+ol,.default-block ul+p,.default-block ul+ol,.default-block ol+p,.default-block ol+ul,.default-block p+.wp-block-image,.default-block ul+.wp-block-image,.default-block ol+.wp-block-image,.default-block .wp-block-image+p,.default-block .wp-block-image+ul,.default-block .wp-block-image+ol{margin-top:1.875rem}}.default-block h1,.default-block h2,.default-block h3,.default-block h4,.default-block h5,.default-block h6{font-weight:700}@media (min-width:992px){.default-block h1,.default-block h2,.default-block h3,.default-block h4,.default-block h5,.default-block h6{line-height:1.375}}.default-block p+h1,.default-block p+h2,.default-block p+h3,.default-block p+h4,.default-block p+h5,.default-block p+h6{padding-top:.5rem}@media (min-width:576px){.default-block p+h1,.default-block p+h2,.default-block p+h3,.default-block p+h4,.default-block p+h5,.default-block p+h6{padding-top:.5rem}}@media (min-width:992px){.default-block p+h1,.default-block p+h2,.default-block p+h3,.default-block p+h4,.default-block p+h5,.default-block p+h6{padding-top:1rem}}.default-block blockquote+h1,.default-block blockquote+h2,.default-block blockquote+h3,.default-block blockquote+h4,.default-block blockquote+h5,.default-block blockquote+h6{margin-top:1rem}@media (min-width:576px){.default-block blockquote+h1,.default-block blockquote+h2,.default-block blockquote+h3,.default-block blockquote+h4,.default-block blockquote+h5,.default-block blockquote+h6{margin-top:2rem}}.default-block .wp-block-buttons{padding-top:1rem;padding-bottom:1rem}.default-block .wp-block-column{padding-left:1rem;padding-right:1rem}.default-block .wp-block-column:nth-child(2n){margin-left:0}.default-block .wp-block-column .wp-block-image{margin-top:0}@media not all and (min-width:576px){.default-block .wp-block-column .wp-block-image{margin-top:.5rem}}@media (min-width:768px){.default-block .wp-block-column .wp-block-image{margin-bottom:1.5rem}}.default-block .wp-block-columns{margin-left:-1rem;margin-right:-1rem;margin-bottom:1rem;align-items:center!important}@media not all and (min-width:576px){.default-block .wp-block-columns{display:block}}@media (min-width:768px){.default-block .wp-block-columns{margin-top:2rem;margin-bottom:2rem}}@media (min-width:992px){.default-block .wp-block-columns{margin-top:3rem;margin-bottom:3rem}}@media (min-width:1310px){.default-block .wp-block-columns{margin-top:4rem;margin-bottom:4rem}}.default-block .wp-block-columns .wp-block-gallery,.default-block .wp-block-columns .blocks-gallery-item{margin:0;padding:0}.default-block .wp-block-columns .wp-block-gallery{list-style-type:none}.default-block .wp-block-columns .blocks-gallery-item::before{content:var(--tw-content);display:none}.default-block ul{margin-bottom:1.25rem;list-style-type:disc;padding-left:1.25rem}.default-block ol{margin-bottom:1.25rem;list-style-type:decimal;padding-left:1.25rem}.default-block li *::marker{color:#ab892f}.default-block li::marker{color:#ab892f}.default-block ul li ul{margin-top:.625rem}.default-block ul li ol{margin-top:.3125rem;margin-bottom:.5rem}.default-block ol li{margin-bottom:.25rem;padding-left:0}.default-block .wp-block-button__link{position:relative;display:inline-flex;min-width:170px;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;border-radius:.25rem;border-width:1px;border-color:rgb(171 137 47 / .2);--tw-border-opacity:1;border-color:rgb(171 137 47 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(171 137 47 / var(--tw-bg-opacity));padding-top:.875rem;padding-bottom:.875rem;padding-left:1.5rem;padding-right:1.5rem;text-align:center;font-weight:500;text-transform:capitalize;line-height:1.5;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));text-decoration-line:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.default-block .wp-block-button__link:not(.btn-disabled):hover{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(171 137 47 / var(--tw-text-opacity))}.default-block .wp-block-group+.wp-block-group{margin-top:1.5rem}@media (min-width:576px){.default-block .wp-block-group+.wp-block-group{margin-top:2rem}}@media (min-width:992px){.default-block .wp-block-group+.wp-block-group{margin-top:2.5rem}}.search-result-article{margin-bottom:1rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(171 137 47 / var(--tw-border-opacity));padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1rem;padding-right:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.search-result-article:hover{background-color:rgb(171 137 47 / .05)}@media (min-width:576px){.search-result-article{margin-bottom:2rem;padding:1.5rem}}@media (min-width:992px){.search-result-article{font-size:18px}}.search-result-article p a{margin-left:.25rem}.entry-footer .author{padding-right:.5rem}.entry-footer .author+a>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.5rem * var(--tw-space-x-reverse));margin-left:calc(0.5rem * calc(1 - var(--tw-space-x-reverse)))}.entry-footer .author+a{padding-right:.5rem}.entry-footer .sr-only+a{padding-right:.5rem}.entry-footer a+a{padding-right:.5rem}.search article{margin-bottom:1rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(171 137 47 / var(--tw-border-opacity));padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1rem;padding-right:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.search article:hover{background-color:rgb(171 137 47 / .05)}@media (min-width:576px){.search article{margin-bottom:2rem;padding:1.5rem}}@media (min-width:992px){.search article{font-size:18px}}.search article a:hover{text-decoration-line:underline}.search article a{padding-right:.5rem;font-weight:500;text-decoration-line:underline}.search article a:hover{text-decoration-line:none}.search article .entry-title a{font-weight:700;text-decoration-line:none}.search article .entry-content{font-size:.9375rem;line-height:1.625}@media (min-width:1310px){.search article .entry-content{font-size:1.125rem;line-height:1.666666666666667}}.search article .entry-content a{padding-left:.5rem}.search article time{padding-right:.5rem}.search article time:last-of-type{padding-right:0}.page-title:not(.wp-block-post-title),.entry-title:not(.wp-block-post-title){max-width:100%!important}.search article picture{margin-top:1rem;margin-bottom:1rem}.post-navigation{border-top-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(171 137 47 / var(--tw-border-opacity));padding-top:1rem;padding-bottom:1rem}.post-navigation .nav-links{display:flex;max-width:100%;justify-content:space-between}.post-navigation .nav-next{margin-left:auto;width:100%;padding-left:.5rem;text-align:right}@media (min-width:768px){.post-navigation .nav-next{width:50%}}.post-navigation .nav-previous{margin-right:auto;width:100%;padding-right:.5rem;text-align:left}@media (min-width:768px){.post-navigation .nav-previous{width:50%}}.post-navigation .nav-links a:hover{color:rgb(171 137 47 / .7)}@media not all and (min-width:768px){.post-navigation .nav-links a span:last-child{display:none}}.post-navigation .nav-links a span:not(:last-child){margin-bottom:.5rem;border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(171 137 47 / var(--tw-border-opacity));padding-bottom:.5rem}.post-navigation .nav-links a span{display:inline-block}.post-navigation .nav-links a:hover span{border-color:rgb(171 137 47 / .7)}.navigation.pagination .nav-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;text-align:center}.page-numbers{display:flex;flex-direction:column;align-items:center;justify-content:center;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(171 137 47 / var(--tw-border-opacity));background-color:#fff0;padding:.5rem .7rem;line-height:1.1;--tw-text-opacity:1;color:rgb(171 137 47 / var(--tw-text-opacity))}.page-numbers:hover{--tw-bg-opacity:1;background-color:rgb(171 137 47 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.current{--tw-border-opacity:1;border-color:rgb(171 137 47 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(171 137 47 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media(max-width:767px){.page-numbers{font-size:14px}}@media(max-width:575px){.nav-links .prev,.nav-links .next{position:relative;height:34px;width:32px;font-size:0}.nav-links .prev:before,.nav-links .next:before{position:absolute;top:50%;left:50%;--tw-translate-x:-50%;--tw-translate-y:-50%;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));font-size:1rem}.nav-links .prev:before{--tw-content:'<';content:var(--tw-content)}.nav-links .next:before{--tw-content:'>';content:var(--tw-content)}}.slick-list{margin-left:-.75rem;margin-right:-.75rem}.slide-item{padding-left:.75rem;padding-right:.75rem}.slick-arrow{position:absolute;z-index:1;display:inline-flex;height:2.5rem;width:2.5rem;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(171 137 47 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));font-size:0;--tw-text-opacity:1;color:rgb(171 137 47 / var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms}.slick-arrow::after{z-index:-1;display:inline-block;font-family:Icomoon;content:var(--tw-content);font-size:1rem}@media not all and (min-width:992px){.slick-arrow{bottom:0;margin-left:.375rem;margin-right:.375rem}}@media (min-width:992px){.slick-arrow{top:50%;--tw-translate-y:-50%;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))}}.slick-arrow.slick-disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(171 137 47 / var(--tw-text-opacity))}.slick-arrow:not(.slick-disabled):hover{--tw-bg-opacity:1;background-color:rgb(171 137 47 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.slick-prev::after{--tw-content:'\e90d';content:var(--tw-content)}@media not all and (min-width:992px){.slick-prev{left:auto;right:50%}}@media (min-width:992px){.slick-prev{left:0}}.slick-next::after{--tw-content:'\e90e';content:var(--tw-content)}@media not all and (min-width:992px){.slick-next{right:auto;left:50%}}@media (min-width:992px){.slick-next{right:0}}.slick-arrow-btmCenter .slick-arrow{top:auto;bottom:0;margin-left:.5rem;margin-right:.5rem;--tw-translate-y: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))}.slick-arrow-btmCenter .slick-prev{left:auto;right:50%}.slick-arrow-btmCenter .slick-next{right:auto;left:50%}.slick-dots{margin:0;display:flex;list-style-type:none;flex-wrap:wrap;justify-content:center;gap:.625rem}.slick-dots>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.slick-dots{padding-left:1rem;padding-right:1rem;font-size:0}.slick-dots button{display:inline-block;width:10px;height:10px;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(171 137 47 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.slick-dots button:hover{--tw-bg-opacity:1;background-color:rgb(171 137 47 / var(--tw-bg-opacity))}.slick-dots .slick-active button{--tw-bg-opacity:1;background-color:rgb(171 137 47 / var(--tw-bg-opacity))}.slick-dots>li:only-child{display:none}.arrow-none .slick-arrow{display:none!important}.dots-none .slick-dots{display:none!important}[class^="slider-col-"],[class*=" slider-col-"]{visibility:hidden;display:flex}[class^="slider-col-"].slick-slider,[class*=" slider-col-"].slick-slider{visibility:visible;display:block}.page-title,.entry-title{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:40rem;font-size:1.875rem;line-height:2.25rem;font-weight:800;--tw-text-opacity:1;color:rgb(23 23 23 / var(--tw-text-opacity))}.entry-content>.alignwide{max-width:60rem}.entry-content>.alignfull{max-width:none}.entry-content>.alignleft{float:left;margin-right:2rem}.entry-content>.alignright{float:right;margin-left:2rem}ul.list-tick,.list-tick ul{list-style-type:none}ul.list-tick li,.list-tick ul li{position:relative;padding-left:1.75rem}ul.list-tick li::before,.list-tick ul li::before{position:absolute;top:.25rem;left:0;height:18px;width:18px;background-image:url(/wp-content/themes/ss_theme/theme/images/tick.svg);background-size:100% 100%;background-position:left top;content:var(--tw-content);background-repeat:no-repeat}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.-left-\[74px\]{left:-74px}.-right-8{right:-2rem}.-right-\[3\.375rem\]{right:-3.375rem}.-top-6{top:-1.5rem}.bottom-0{bottom:0}.bottom-8{bottom:2rem}.bottom-\[10\%\]{bottom:10%}.bottom-\[30\%\]{bottom:30%}.left-1\/2{left:50%}.right-0{right:0}.right-12{right:3rem}.right-5{right:1.25rem}.right-8{right:2rem}.top-0{top:0}.top-4{top:1rem}.top-\[7\%\]{top:7%}.-z-\[1\]{z-index:-1}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[999\]{z-index:999}.float-right{float:right}.m-\[7px\]{margin:7px}.-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.-mx-2\.5{margin-left:-.625rem;margin-right:-.625rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.-mx-\[0\.5625rem\]{margin-left:-.5625rem;margin-right:-.5625rem}.-mx-\[0\.9375rem\]{margin-left:-.9375rem;margin-right:-.9375rem}.-mx-\[1\.0625rem\]{margin-left:-1.0625rem;margin-right:-1.0625rem}.-mx-\[1\.375rem\]{margin-left:-1.375rem;margin-right:-1.375rem}.-mx-\[15px\]{margin-left:-15px;margin-right:-15px}.mx-auto{margin-left:auto;margin-right:auto}.my-8{margin-top:2rem;margin-bottom:2rem}.my-9{margin-top:2.25rem;margin-bottom:2.25rem}.mb-0{margin-bottom:0}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-\[0\.3125rem\]{margin-bottom:.3125rem}.mb-\[0\.8125rem\]{margin-bottom:.8125rem}.mb-\[0\.875rem\]{margin-bottom:.875rem}.mb-\[1\.125rem\]{margin-bottom:1.125rem}.mb-\[2\.125rem\]{margin-bottom:2.125rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.mt-\[0\.8125rem\]{margin-top:.8125rem}.mt-\[0\.875rem\]{margin-top:.875rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.hidden{display:none}.size-10{width:2.5rem;height:2.5rem}.size-12{width:3rem;height:3rem}.size-14{width:3.5rem;height:3.5rem}.size-20{width:5rem;height:5rem}.size-9{width:2.25rem;height:2.25rem}.size-\[184px\]{width:184px;height:184px}.size-\[50px\]{width:50px;height:50px}.size-\[54px\]{width:54px;height:54px}.size-\[6\.875rem\]{width:6.875rem;height:6.875rem}.size-\[77px\]{width:77px;height:77px}.h-8{height:2rem}.h-\[54px\]{height:54px}.h-full{height:100%}.min-h-\[140px\]{min-height:140px}.min-h-\[164px\]{min-height:164px}.min-h-\[320px\]{min-height:320px}.min-h-\[400px\]{min-height:400px}.min-h-\[460px\]{min-height:460px}.w-8{width:2rem}.w-full{width:100%}.min-w-14{min-width:3.5rem}.min-w-\[280px\]{min-width:280px}.max-w-\[1012px\]{max-width:1012px}.max-w-\[1045px\]{max-width:1045px}.max-w-\[1050px\]{max-width:1050px}.max-w-\[1066px\]{max-width:1066px}.max-w-\[1078px\]{max-width:1078px}.max-w-\[1136px\]{max-width:1136px}.max-w-\[1185px\]{max-width:1185px}.max-w-\[1188px\]{max-width:1188px}.max-w-\[120px\]{max-width:120px}.max-w-\[145px\]{max-width:145px}.max-w-\[240px\]{max-width:240px}.max-w-\[272px\]{max-width:272px}.max-w-\[312px\]{max-width:312px}.max-w-\[320px\]{max-width:320px}.max-w-\[321px\]{max-width:321px}.max-w-\[430px\]{max-width:430px}.max-w-\[54px\]{max-width:54px}.max-w-\[565px\]{max-width:565px}.max-w-\[586px\]{max-width:586px}.max-w-\[7\.5rem\]{max-width:7.5rem}.max-w-\[700px\]{max-width:700px}.max-w-\[758px\]{max-width:758px}.max-w-\[795px\]{max-width:795px}.max-w-\[800px\]{max-width:800px}.max-w-\[976px\]{max-width:976px}.flex-1{flex:1 1 0%}.flex-\[0_0_auto\]{flex:0 0 auto}.flex-none{flex:none}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:-50%;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))}.-translate-y-\[1\.75rem\]{--tw-translate-y:-1.75rem;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))}@keyframes scaleDownAnimation{0%,100%{transform:scale(1);opacity:.4}50%{transform:scale(.5);opacity:.3}}.animate-scaleDown{animation:scaleDownAnimation 3s ease-in-out infinite}@keyframes scaleUpAnimation{0%,100%{transform:scale(.5);opacity:.3}50%{transform:scale(1);opacity:.4}}.animate-scaleUp{animation:scaleUpAnimation 3s ease-in-out infinite}@keyframes tada{0%{transform:scale3d(1,1,1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{transform:scale3d(1,1,1)}}.animate-tada{animation:tada 2s ease-in infinite}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.place-items-center{place-items:center}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-\[1\.125rem\]{gap:1.125rem}.gap-x-14{-moz-column-gap:3.5rem;column-gap:3.5rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-\[1\.875rem\]{-moz-column-gap:1.875rem;column-gap:1.875rem}.gap-y-10{row-gap:2.5rem}.gap-y-2{row-gap:.5rem}.gap-y-5{row-gap:1.25rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.gap-y-9{row-gap:2.25rem}.gap-y-\[1\.125rem\]{row-gap:1.125rem}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-\[1\.625rem\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.625rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[0\.625rem\]{border-radius:.625rem}.rounded-\[10px_10px_0_0\]{border-radius:10px 10px 0 0}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-black\/15{border-color:rgb(0 0 0 / .15)}.border-primary{--tw-border-opacity:1;border-color:rgb(171 137 47 / var(--tw-border-opacity))}.border-primary-500\/30{border-color:rgb(174 142 55 / .3)}.border-primary\/10{border-color:rgb(171 137 47 / .1)}.border-primary\/20{border-color:rgb(171 137 47 / .2)}.border-primary\/30{border-color:rgb(171 137 47 / .3)}.border-ss-zinc-700\/20{border-color:rgb(52 52 52 / .2)}.border-ss-zinc-950\/15{border-color:rgb(14 18 39 / .15)}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.border-b-white{--tw-border-opacity:1;border-bottom-color:rgb(255 255 255 / var(--tw-border-opacity))}.border-b-white\/50{border-bottom-color:rgb(255 255 255 / .5)}.bg-black\/50{background-color:rgb(0 0 0 / .5)}.bg-primary{--tw-bg-opacity:1;background-color:rgb(171 137 47 / var(--tw-bg-opacity))}.bg-primary-100{--tw-bg-opacity:1;background-color:rgb(251 249 245 / var(--tw-bg-opacity))}.bg-primary-50{--tw-bg-opacity:1;background-color:rgb(243 238 226 / var(--tw-bg-opacity))}.bg-primary-500\/5{background-color:rgb(174 142 55 / .05)}.bg-primary\/40{background-color:rgb(171 137 47 / .4)}.bg-secondary{--tw-bg-opacity:1;background-color:rgb(20 20 72 / var(--tw-bg-opacity))}.bg-secondary\/10{background-color:rgb(20 20 72 / .1)}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-white\/\[\.18\]{background-color:rgb(255 255 255 / .18)}.bg-\[url\(\'images\/hammer\.svg\'\)\] {
  background-image: url(/wp-content/themes/ss_theme/theme/images/hammer.svg);
}

.bg-\[url\(\'images\/wave-line-alt\.svg\'\)\] {
  background-image: url(/wp-content/themes/ss_theme/theme/images/wave-line-alt.svg);
}

.bg-\[url\(\'images\/wave-line\.svg\'\)\] {
  background-image: url(/wp-content/themes/ss_theme/theme/images/wave-line.svg);
}

.bg-contain {
  background-size: contain;
}

.bg-cover {
  background-size: cover;
}

.bg-center {
  background-position: center;
}

.bg-left {
  background-position: left;
}

.bg-no-repeat {
  background-repeat: no-repeat;
}

.p-2 {
  padding: 0.5rem;
}

.p-3 {
  padding: 0.75rem;
}

.p-4 {
  padding: 1rem;
}

.p-5 {
  padding: 1.25rem;
}

.p-6 {
  padding: 1.5rem;
}

.p-\[0\.1875rem\] {
  padding: 0.1875rem;
}

.p-\[1\.0625rem\] {
  padding: 1.0625rem;
}

.p-\[1\.875rem\] {
  padding: 1.875rem;
}

.px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.px-2\.5 {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

.px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.px-\[0\.5625rem\] {
  padding-left: 0.5625rem;
  padding-right: 0.5625rem;
}

.px-\[0\.9375rem\] {
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
}

.px-\[1\.0625rem\] {
  padding-left: 1.0625rem;
  padding-right: 1.0625rem;
}

.px-\[1\.375rem\] {
  padding-left: 1.375rem;
  padding-right: 1.375rem;
}

.px-\[3\.75rem\] {
  padding-left: 3.75rem;
  padding-right: 3.75rem;
}

.py-1\.5 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}

.py-12 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.py-20 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.py-3\.5 {
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
}

.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.py-9 {
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}

.py-\[25px\] {
  padding-top: 25px;
  padding-bottom: 25px;
}

.py-\[57px\] {
  padding-top: 57px;
  padding-bottom: 57px;
}

.\!pr-\[7\.75rem\] {
  padding-right: 7.75rem !important;
}

.pl-0 {
  padding-left: 0px;
}

.pr-14 {
  padding-right: 3.5rem;
}

.pr-16 {
  padding-right: 4rem;
}

.pt-0 {
  padding-top: 0px;
}

.pt-1 {
  padding-top: 0.25rem;
}

.pt-10 {
  padding-top: 2.5rem;
}

.pt-12 {
  padding-top: 3rem;
}

.pt-2 {
  padding-top: 0.5rem;
}

.pt-4 {
  padding-top: 1rem;
}

.pt-6 {
  padding-top: 1.5rem;
}

.pt-\[1\.3125rem\] {
  padding-top: 1.3125rem;
}

.pt-\[120px\] {
  padding-top: 120px;
}

.text-left {
  text-align: left;
}

.text-center {
  text-align: center;
}

.font-lato {
  font-family: Lato, sans-serif;
}

.font-raleway {
  font-family: Raleway, sans-serif;
}

.text-\[0\.75rem\] {
  font-size: 0.75rem;
}

.text-\[0\.875rem\] {
  font-size: 0.875rem;
}

.text-\[0\.9375rem\] {
  font-size: 0.9375rem;
}

.text-\[1\.125rem\] {
  font-size: 1.125rem;
}

.text-\[1\.25rem\] {
  font-size: 1.25rem;
}

.text-\[1\.75rem\] {
  font-size: 1.75rem;
}

.text-\[1\.875rem\] {
  font-size: 1.875rem;
}

.text-\[120px\] {
  font-size: 120px;
}

.text-\[12px\] {
  font-size: 12px;
}

.text-\[14px\] {
  font-size: 14px;
}

.text-\[16px\] {
  font-size: 16px;
}

.text-\[1rem\] {
  font-size: 1rem;
}

.text-\[20px\] {
  font-size: 20px;
}

.text-\[28px\] {
  font-size: 28px;
}

.text-\[48px\] {
  font-size: 48px;
}

.text-\[6\.75rem\] {
  font-size: 6.75rem;
}

.font-bold {
  font-weight: 700;
}

.font-medium {
  font-weight: 500;
}

.font-normal {
  font-weight: 400;
}

.font-semibold {
  font-weight: 600;
}

.uppercase {
  text-transform: uppercase;
}

.italic {
  font-style: italic;
}

.not-italic {
  font-style: normal;
}

.leading-\[1\.15\] {
  line-height: 1.15;
}

.leading-\[1\.175\] {
  line-height: 1.175;
}

.leading-\[1\.176470588235294\] {
  line-height: 1.176470588235294;
}

.leading-\[1\.222222222222222\] {
  line-height: 1.222222222222222;
}

.leading-\[1\.375\] {
  line-height: 1.375;
}

.leading-\[1\.416666666666667\] {
  line-height: 1.416666666666667;
}

.leading-none {
  line-height: 1;
}

.leading-normal {
  line-height: 1.5;
}

.leading-tight {
  line-height: 1.25;
}

.tracking-normal {
  letter-spacing: 0em;
}

.tracking-tight {
  letter-spacing: -0.025em;
}

.tracking-wide {
  letter-spacing: 0.025em;
}

.tracking-widest {
  letter-spacing: 0.1em;
}

.\!text-white\/95 {
  color: rgb(255 255 255 / 0.95) !important;
}

.text-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.text-primary {
  --tw-text-opacity: 1;
  color: rgb(171 137 47 / var(--tw-text-opacity));
}

.text-primary-300 {
  --tw-text-opacity: 1;
  color: rgb(194 167 22 / var(--tw-text-opacity));
}

.text-secondary {
  --tw-text-opacity: 1;
  color: rgb(20 20 72 / var(--tw-text-opacity));
}

.text-ss-gray-600 {
  --tw-text-opacity: 1;
  color: rgb(35 31 32 / var(--tw-text-opacity));
}

.text-ss-zinc-700 {
  --tw-text-opacity: 1;
  color: rgb(52 52 52 / var(--tw-text-opacity));
}

.text-ss-zinc-900 {
  --tw-text-opacity: 1;
  color: rgb(28 28 28 / var(--tw-text-opacity));
}

.text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.text-white\/80 {
  color: rgb(255 255 255 / 0.8);
}

.opacity-20 {
  opacity: 0.2;
}

.opacity-40 {
  opacity: 0.4;
}

.opacity-60 {
  opacity: 0.6;
}

.opacity-\[\.03\] {
  opacity: .03;
}

.shadow-\[-4px_0_9px_rgba\(0\2c 0\2c 0\2c \.1\)\] {
  --tw-shadow: -4px 0 9px rgba(0,0,0,.1);
  --tw-shadow-colored: -4px 0 9px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0_6px_24px_rgba\(171\2c 137\2c 47\2c \.12\)\] {
  --tw-shadow: 0 6px 24px rgba(171,137,47,.12);
  --tw-shadow-colored: 0 6px 24px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.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);
}

.backdrop-blur-sm {
  --tw-backdrop-blur: blur(4px);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.duration-200 {
  transition-duration: 200ms;
}

.duration-300 {
  transition-duration: 300ms;
}

.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.content-none {
  --tw-content: none;
  content: var(--tw-content);
}

.\[-webkit-text-fill-color\:transparent\] {
  -webkit-text-fill-color: transparent;
}

.\[-webkit-text-stroke\:3px_white\] {
  -webkit-text-stroke: 3px white;
}

.\[font-variant-numeric\:lining-nums_proportional-nums\] {
  font-variant-numeric: lining-nums proportional-nums;
}

/**
 * Custom styles to immediately follow Tailwind’s `utilities` layer
 *
 * Add your own utility classes to this theme. Complex utility classes should
 * be added using Tailwind’s plugin system:
 *
 * https://tailwindcss.com/docs/plugins#adding-utilities
 */

/* stretched-link */

.stretched-link::after {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 5;
  --tw-content: '';
  content: var(--tw-content);
}

.title-white h1,
.title-white h2,
.title-white h3,
.title-white h4,
.title-white h5,
.title-white h6 {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.title-black h1,
.title-black h2,
.title-black h3,
.title-black h4,
.title-black h5,
.title-black h6 {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.block-title > small {
  position: relative;
  margin-bottom: 0.5rem;
  display: inline-block;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  font-family: Lato, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  --tw-text-opacity: 1;
  color: rgb(171 137 47 / var(--tw-text-opacity));
}

.block-title > small::before {
  position: absolute;
  left: 0px;
  top: 0.875rem;
  height: 1px;
  width: 2rem;
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(174 142 55 / var(--tw-bg-opacity));
}

.block-title > small::after {
  position: absolute;
  right: 0px;
  top: 0.875rem;
  height: 1px;
  width: 2rem;
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(174 142 55 / var(--tw-bg-opacity));
}

@media (min-width: 768px) {
  .block-title > small {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .block-title > small::before {
    content: var(--tw-content);
    width: 2.5rem;
  }

  .block-title > small::after {
    content: var(--tw-content);
    width: 2.5rem;
  }
}

@media (min-width: 1140px) {
  .block-title > small {
    padding-left: 70px;
    padding-right: 70px;
  }

  .block-title > small::before {
    content: var(--tw-content);
    width: 3.5rem;
  }

  .block-title > small::after {
    content: var(--tw-content);
    width: 3.5rem;
  }
}

.block-title--alt > small {
  padding-left: 0px;
}

.block-title--alt > small::before {
  content: var(--tw-content);
  display: none;
}

.list-certified ul {
  list-style-type: none;
}

.list-certified ul > li {
  position: relative;
  padding-left: 26px;
}

.list-certified ul > li::before {
  position: absolute;
  top: 0.25rem;
  left: 0px;
  width: 18px;
  height: 18px;
  background-image: url(/wp-content/themes/ss_theme/theme/images/checked-icon.svg);
  background-size: contain;
  background-repeat: no-repeat;
  --tw-content: '';
  content: var(--tw-content);
}

.before\:absolute::before {
  content: var(--tw-content);
  position: absolute;
}

.before\:left-0::before {
  content: var(--tw-content);
  left: 0px;
}

.before\:top-1\/2::before {
  content: var(--tw-content);
  top: 50%;
}

.before\:h-\[1px\]::before {
  content: var(--tw-content);
  height: 1px;
}

.before\:w-\[50px\]::before {
  content: var(--tw-content);
  width: 50px;
}

.before\:translate-y-1\/2::before {
  content: var(--tw-content);
  --tw-translate-y: 50%;
  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));
}

.before\:bg-primary::before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(171 137 47 / var(--tw-bg-opacity));
}

.before\:content-\[\'\'\]::before {
  --tw-content: '';
  content: var(--tw-content);
}

.after\:absolute::after {
  content: var(--tw-content);
  position: absolute;
}

.after\:-inset-20::after {
  content: var(--tw-content);
  inset: -5rem;
}

.after\:-inset-\[7px\]::after {
  content: var(--tw-content);
  inset: -7px;
}

.after\:inset-0::after {
  content: var(--tw-content);
  inset: 0px;
}

.after\:inset-\[0_-999px_0_-999px\]::after {
  content: var(--tw-content);
  inset: 0 -999px 0 -999px;
}

.after\:inset-x-0::after {
  content: var(--tw-content);
  left: 0px;
  right: 0px;
}

.after\:-left-\[999px\]::after {
  content: var(--tw-content);
  left: -999px;
}

.after\:-right-\[999px\]::after {
  content: var(--tw-content);
  right: -999px;
}

.after\:-top-\[999px\]::after {
  content: var(--tw-content);
  top: -999px;
}

.after\:bottom-0::after {
  content: var(--tw-content);
  bottom: 0px;
}

.after\:right-0::after {
  content: var(--tw-content);
  right: 0px;
}

.after\:top-0::after {
  content: var(--tw-content);
  top: 0px;
}

.after\:top-1\/2::after {
  content: var(--tw-content);
  top: 50%;
}

.after\:-z-\[1\]::after {
  content: var(--tw-content);
  z-index: -1;
}

.after\:mx-auto::after {
  content: var(--tw-content);
  margin-left: auto;
  margin-right: auto;
}

.after\:h-\[0\.0625rem\]::after {
  content: var(--tw-content);
  height: 0.0625rem;
}

.after\:h-\[1px\]::after {
  content: var(--tw-content);
  height: 1px;
}

.after\:h-\[2px\]::after {
  content: var(--tw-content);
  height: 2px;
}

.after\:w-12::after {
  content: var(--tw-content);
  width: 3rem;
}

.after\:w-\[50px\]::after {
  content: var(--tw-content);
  width: 50px;
}

.after\:w-\[94\%\]::after {
  content: var(--tw-content);
  width: 94%;
}

.after\:w-full::after {
  content: var(--tw-content);
  width: 100%;
}

.after\:-translate-y-1\/2::after {
  content: var(--tw-content);
  --tw-translate-y: -50%;
  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));
}

.after\:translate-y-1\/2::after {
  content: var(--tw-content);
  --tw-translate-y: 50%;
  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));
}

.after\:rounded-bl-\[34px\]::after {
  content: var(--tw-content);
  border-bottom-left-radius: 34px;
}

.after\:rounded-br-\[34px\]::after {
  content: var(--tw-content);
  border-bottom-right-radius: 34px;
}

.after\:bg-black\/40::after {
  content: var(--tw-content);
  background-color: rgb(0 0 0 / 0.4);
}

.after\:bg-black\/70::after {
  content: var(--tw-content);
  background-color: rgb(0 0 0 / 0.7);
}

.after\:bg-primary::after {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(171 137 47 / var(--tw-bg-opacity));
}

.after\:bg-primary-500\/5::after {
  content: var(--tw-content);
  background-color: rgb(174 142 55 / 0.05);
}

.after\:bg-secondary\/\[\.69\]::after {
  content: var(--tw-content);
  background-color: rgb(20 20 72 / .69);
}

.after\:bg-white::after {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.after\:bg-white\/40::after {
  content: var(--tw-content);
  background-color: rgb(255 255 255 / 0.4);
}

.after\:bg-gradient-to-b::after {
  content: var(--tw-content);
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}

.after\:bg-gradient-to-r::after {
  content: var(--tw-content);
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}

.after\:from-secondary\/0::after {
  content: var(--tw-content);
  --tw-gradient-from: rgb(20 20 72 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(20 20 72 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.after\:via-secondary\/0::after {
  content: var(--tw-content);
  --tw-gradient-to: rgb(20 20 72 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), rgb(20 20 72 / 0) var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.after\:via-secondary\/65::after {
  content: var(--tw-content);
  --tw-gradient-to: rgb(20 20 72 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), rgb(20 20 72 / 0.65) var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.after\:to-secondary::after {
  content: var(--tw-content);
  --tw-gradient-to: #141448 var(--tw-gradient-to-position);
}

.after\:opacity-0::after {
  content: var(--tw-content);
  opacity: 0;
}

.after\:transition-all::after {
  content: var(--tw-content);
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.after\:content-\[\'\'\]::after {
  --tw-content: '';
  content: var(--tw-content);
}

.after\:content-\[\\\'\\\'\]::after {
  --tw-content: \'\';
  content: var(--tw-content);
}

.hover\:bg-primary\/20:hover {
  background-color: rgb(171 137 47 / 0.2);
}

.hover\:bg-primary\/80:hover {
  background-color: rgb(171 137 47 / 0.8);
}

.hover\:bg-white:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.hover\:text-black:hover {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.hover\:text-white\/80:hover {
  color: rgb(255 255 255 / 0.8);
}

.hover\:shadow-\[0_6px_24px_rgba\(0\2c 0\2c 0\2c \.1\)\]:hover {
  --tw-shadow: 0 6px 24px rgba(0,0,0,.1);
  --tw-shadow-colored: 0 6px 24px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:bg-secondary {
  --tw-bg-opacity: 1;
  background-color: rgb(20 20 72 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:text-primary {
  --tw-text-opacity: 1;
  color: rgb(171 137 47 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-secondary {
  --tw-text-opacity: 1;
  color: rgb(20 20 72 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.group:hover .after\:group-hover\:opacity-100::after {
  content: var(--tw-content);
  opacity: 1;
}

@media not all and (min-width: 1310px) {
  .max-2xl\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .max-2xl\:text-\[13px\] {
    font-size: 13px;
  }
}

@media not all and (min-width: 1140px) {
  .max-xl\:m-4 {
    margin: 1rem;
  }

  .max-xl\:w-full {
    width: 100%;
  }

  .max-xl\:px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
}

@media not all and (min-width: 992px) {
  .max-lg\:flex {
    display: flex;
  }

  .max-lg\:\!hidden {
    display: none !important;
  }

  .max-lg\:hidden {
    display: none;
  }

  .max-lg\:flex-col {
    flex-direction: column;
  }

  .max-lg\:items-center {
    align-items: center;
  }

  .max-lg\:justify-center {
    justify-content: center;
  }

  .max-lg\:pb-20 {
    padding-bottom: 5rem;
  }

  .max-lg\:text-center {
    text-align: center;
  }

  .max-lg\:text-\[26px\] {
    font-size: 26px;
  }
}

@media not all and (min-width: 768px) {
  .max-md\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .max-md\:mb-2 {
    margin-bottom: 0.5rem;
  }

  .max-md\:mb-4 {
    margin-bottom: 1rem;
  }

  .max-md\:block {
    display: block;
  }

  .max-md\:max-w-\[380px\] {
    max-width: 380px;
  }

  .max-md\:flex-col {
    flex-direction: column;
  }

  .max-md\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .max-md\:pb-10 {
    padding-bottom: 2.5rem;
  }

  .max-md\:pb-2 {
    padding-bottom: 0.5rem;
  }

  .max-md\:pt-2 {
    padding-top: 0.5rem;
  }

  .max-md\:text-center {
    text-align: center;
  }
}

@media not all and (min-width: 576px) {
  .max-sm\:hidden {
    display: none;
  }

  .max-sm\:rounded-b-\[0\.625rem\] {
    border-bottom-right-radius: 0.625rem;
    border-bottom-left-radius: 0.625rem;
  }

  .max-sm\:rounded-b-none {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }
}

@media (min-width: 576px) {
  .sm\:right-12 {
    right: 3rem;
  }

  .sm\:float-left {
    float: left;
  }

  .sm\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .sm\:-mt-7 {
    margin-top: -1.75rem;
  }

  .sm\:mr-4 {
    margin-right: 1rem;
  }

  .sm\:max-w-\[26\.5rem\] {
    max-width: 26.5rem;
  }
}

@media (min-width: 768px) {
  .md\:pointer-events-none {
    pointer-events: none;
  }

  .md\:-mb-\[45px\] {
    margin-bottom: -45px;
  }

  .md\:mb-20 {
    margin-bottom: 5rem;
  }

  .md\:mb-8 {
    margin-bottom: 2rem;
  }

  .md\:mt-12 {
    margin-top: 3rem;
  }

  .md\:\!block {
    display: block !important;
  }

  .md\:hidden {
    display: none;
  }

  .md\:w-1\/2 {
    width: 50%;
  }

  .md\:w-1\/3 {
    width: 33.333333%;
  }

  .md\:w-\[28\%\] {
    width: 28%;
  }

  .md\:w-\[44\%\] {
    width: 44%;
  }

  .md\:max-w-\[164px\] {
    max-width: 164px;
  }

  .md\:justify-between {
    justify-content: space-between;
  }

  .md\:gap-y-8 {
    row-gap: 2rem;
  }

  .md\:gap-y-\[1\.875rem\] {
    row-gap: 1.875rem;
  }

  .md\:gap-y-\[2\.125rem\] {
    row-gap: 2.125rem;
  }

  .md\:border-b-0 {
    border-bottom-width: 0px;
  }

  .md\:pb-10 {
    padding-bottom: 2.5rem;
  }

  .md\:pt-20 {
    padding-top: 5rem;
  }

  .md\:pt-\[92px\] {
    padding-top: 92px;
  }

  .md\:text-\[1\.125rem\] {
    font-size: 1.125rem;
  }

  .md\:text-\[1\.25rem\] {
    font-size: 1.25rem;
  }

  .md\:text-\[1\.5rem\] {
    font-size: 1.5rem;
  }

  .md\:text-\[1\.75rem\] {
    font-size: 1.75rem;
  }
}

@media (min-width: 992px) {
  .lg\:-right-\[4\.375rem\] {
    right: -4.375rem;
  }

  .lg\:my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .lg\:mb-0 {
    margin-bottom: 0px;
  }

  .lg\:mb-12 {
    margin-bottom: 3rem;
  }

  .lg\:mb-\[1\.75rem\] {
    margin-bottom: 1.75rem;
  }

  .lg\:mb-\[3\.125rem\] {
    margin-bottom: 3.125rem;
  }

  .lg\:mt-16 {
    margin-top: 4rem;
  }

  .lg\:min-h-\[568px\] {
    min-height: 568px;
  }

  .lg\:w-1\/2 {
    width: 50%;
  }

  .lg\:w-1\/3 {
    width: 33.333333%;
  }

  .lg\:w-1\/4 {
    width: 25%;
  }

  .lg\:w-\[14\.6\%\] {
    width: 14.6%;
  }

  .lg\:w-\[15\%\] {
    width: 15%;
  }

  .lg\:w-\[29\%\] {
    width: 29%;
  }

  .lg\:w-\[29\.8\%\] {
    width: 29.8%;
  }

  .lg\:w-\[33\.4\%\] {
    width: 33.4%;
  }

  .lg\:w-\[43\%\] {
    width: 43%;
  }

  .lg\:w-\[45\.2\%\] {
    width: 45.2%;
  }

  .lg\:w-\[46\.4\%\] {
    width: 46.4%;
  }

  .lg\:w-\[47\.1\%\] {
    width: 47.1%;
  }

  .lg\:w-\[47\.5\%\] {
    width: 47.5%;
  }

  .lg\:w-\[49\%\] {
    width: 49%;
  }

  .lg\:w-\[51\%\] {
    width: 51%;
  }

  .lg\:w-\[52\.5\%\] {
    width: 52.5%;
  }

  .lg\:w-\[52\.9\%\] {
    width: 52.9%;
  }

  .lg\:w-\[53\.6\%\] {
    width: 53.6%;
  }

  .lg\:w-\[54\.8\%\] {
    width: 54.8%;
  }

  .lg\:w-\[57\%\] {
    width: 57%;
  }

  .lg\:w-\[66\.6\%\] {
    width: 66.6%;
  }

  .lg\:w-\[70\.2\%\] {
    width: 70.2%;
  }

  .lg\:min-w-\[386px\] {
    min-width: 386px;
  }

  .lg\:max-w-\[184px\] {
    max-width: 184px;
  }

  .lg\:max-w-\[334px\] {
    max-width: 334px;
  }

  .lg\:max-w-\[350px\] {
    max-width: 350px;
  }

  .lg\:max-w-\[583px\] {
    max-width: 583px;
  }

  .lg\:flex-row-reverse {
    flex-direction: row-reverse;
  }

  .lg\:items-end {
    align-items: flex-end;
  }

  .lg\:justify-end {
    justify-content: flex-end;
  }

  .lg\:justify-between {
    justify-content: space-between;
  }

  .lg\:gap-3 {
    gap: 0.75rem;
  }

  .lg\:gap-x-3 {
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }

  .lg\:gap-x-4 {
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .lg\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .lg\:p-10 {
    padding: 2.5rem;
  }

  .lg\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .lg\:py-\[3\.375rem\] {
    padding-top: 3.375rem;
    padding-bottom: 3.375rem;
  }

  .lg\:py-\[3\.75rem\] {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .lg\:py-\[4\.0625rem\] {
    padding-top: 4.0625rem;
    padding-bottom: 4.0625rem;
  }

  .lg\:pt-16 {
    padding-top: 4rem;
  }

  .lg\:pt-\[145px\] {
    padding-top: 145px;
  }

  .lg\:pt-\[200px\] {
    padding-top: 200px;
  }

  .lg\:text-\[1\.25rem\] {
    font-size: 1.25rem;
  }

  .after\:lg\:left-auto::after {
    content: var(--tw-content);
    left: auto;
  }

  .after\:lg\:w-\[70\%\]::after {
    content: var(--tw-content);
    width: 70%;
  }
}

@media (min-width: 1140px) {
  .xl\:my-20 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .xl\:w-\[14\.6\%\] {
    width: 14.6%;
  }

  .xl\:w-\[15\%\] {
    width: 15%;
  }

  .xl\:w-\[29\%\] {
    width: 29%;
  }

  .xl\:w-\[41\.4\%\] {
    width: 41.4%;
  }

  .xl\:max-w-\[380px\] {
    max-width: 380px;
  }

  .xl\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .xl\:pt-\[187px\] {
    padding-top: 187px;
  }

  .xl\:pt-\[6rem\] {
    padding-top: 6rem;
  }

  .xl\:text-\[16px\] {
    font-size: 16px;
  }

  .xl\:text-\[18px\] {
    font-size: 18px;
  }
}

@media (min-width: 1310px) {
  .\32xl\:-right-\[4\.375rem\] {
    right: -4.375rem;
  }

  .\32xl\:-top-\[1\.75rem\] {
    top: -1.75rem;
  }

  .\32xl\:bottom-\[18\%\] {
    bottom: 18%;
  }

  .\32xl\:bottom-\[25\%\] {
    bottom: 25%;
  }

  .\32xl\:right-\[2\.875rem\] {
    right: 2.875rem;
  }

  .\32xl\:top-\[1\.375rem\] {
    top: 1.375rem;
  }

  .\32xl\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .\32xl\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .\32xl\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .\32xl\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .\32xl\:-mx-9 {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .\32xl\:-mx-\[0\.9375rem\] {
    margin-left: -0.9375rem;
    margin-right: -0.9375rem;
  }

  .\32xl\:-mx-\[1\.8125rem\] {
    margin-left: -1.8125rem;
    margin-right: -1.8125rem;
  }

  .\32xl\:-mx-\[2\.875rem\] {
    margin-left: -2.875rem;
    margin-right: -2.875rem;
  }

  .\32xl\:-mx-\[68px\] {
    margin-left: -68px;
    margin-right: -68px;
  }

  .\32xl\:my-24 {
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .\32xl\:mb-10 {
    margin-bottom: 2.5rem;
  }

  .\32xl\:mb-11 {
    margin-bottom: 2.75rem;
  }

  .\32xl\:mb-12 {
    margin-bottom: 3rem;
  }

  .\32xl\:mb-14 {
    margin-bottom: 3.5rem;
  }

  .\32xl\:mb-16 {
    margin-bottom: 4rem;
  }

  .\32xl\:mb-5 {
    margin-bottom: 1.25rem;
  }

  .\32xl\:mb-6 {
    margin-bottom: 1.5rem;
  }

  .\32xl\:mb-\[0\.5625rem\] {
    margin-bottom: 0.5625rem;
  }

  .\32xl\:mb-\[1\.125rem\] {
    margin-bottom: 1.125rem;
  }

  .\32xl\:mb-\[1\.625rem\] {
    margin-bottom: 1.625rem;
  }

  .\32xl\:mb-\[1\.75rem\] {
    margin-bottom: 1.75rem;
  }

  .\32xl\:mb-\[1\.8125rem\] {
    margin-bottom: 1.8125rem;
  }

  .\32xl\:mb-\[14px\] {
    margin-bottom: 14px;
  }

  .\32xl\:mb-\[2\.8125rem\] {
    margin-bottom: 2.8125rem;
  }

  .\32xl\:mb-\[3\.125rem\] {
    margin-bottom: 3.125rem;
  }

  .\32xl\:mb-\[3\.75rem\] {
    margin-bottom: 3.75rem;
  }

  .\32xl\:mb-\[8\.875rem\] {
    margin-bottom: 8.875rem;
  }

  .\32xl\:mt-1\.5 {
    margin-top: 0.375rem;
  }

  .\32xl\:mt-16 {
    margin-top: 4rem;
  }

  .\32xl\:mt-20 {
    margin-top: 5rem;
  }

  .\32xl\:mt-6 {
    margin-top: 1.5rem;
  }

  .\32xl\:mt-8 {
    margin-top: 2rem;
  }

  .\32xl\:mt-\[0\.875rem\] {
    margin-top: 0.875rem;
  }

  .\32xl\:mt-\[1\.125rem\] {
    margin-top: 1.125rem;
  }

  .\32xl\:mt-\[1\.5rem\] {
    margin-top: 1.5rem;
  }

  .\32xl\:mt-\[2\.1875rem\] {
    margin-top: 2.1875rem;
  }

  .\32xl\:mt-\[3\.125rem\] {
    margin-top: 3.125rem;
  }

  .\32xl\:mt-\[3\.3125rem\] {
    margin-top: 3.3125rem;
  }

  .\32xl\:mt-\[3\.375rem\] {
    margin-top: 3.375rem;
  }

  .\32xl\:mt-\[3\.625rem\] {
    margin-top: 3.625rem;
  }

  .\32xl\:mt-\[6\.25rem\] {
    margin-top: 6.25rem;
  }

  .\32xl\:size-16 {
    width: 4rem;
    height: 4rem;
  }

  .\32xl\:size-24 {
    width: 6rem;
    height: 6rem;
  }

  .\32xl\:size-\[284px\] {
    width: 284px;
    height: 284px;
  }

  .\32xl\:size-\[4\.1875rem\] {
    width: 4.1875rem;
    height: 4.1875rem;
  }

  .\32xl\:size-\[44px\] {
    width: 44px;
    height: 44px;
  }

  .\32xl\:size-\[54px\] {
    width: 54px;
    height: 54px;
  }

  .\32xl\:size-\[9\.5625rem\] {
    width: 9.5625rem;
    height: 9.5625rem;
  }

  .\32xl\:h-\[62px\] {
    height: 62px;
  }

  .\32xl\:min-h-\[400px\] {
    min-height: 400px;
  }

  .\32xl\:min-h-\[420px\] {
    min-height: 420px;
  }

  .\32xl\:min-h-\[786px\] {
    min-height: 786px;
  }

  .\32xl\:w-\[42\.8\%\] {
    width: 42.8%;
  }

  .\32xl\:w-\[43\.7\%\] {
    width: 43.7%;
  }

  .\32xl\:w-\[47\.2\%\] {
    width: 47.2%;
  }

  .\32xl\:w-\[52\.8\%\] {
    width: 52.8%;
  }

  .\32xl\:w-\[56\.3\%\] {
    width: 56.3%;
  }

  .\32xl\:w-\[57\.2\%\] {
    width: 57.2%;
  }

  .\32xl\:min-w-\[501px\] {
    min-width: 501px;
  }

  .\32xl\:min-w-\[76px\] {
    min-width: 76px;
  }

  .\32xl\:max-w-\[180px\] {
    max-width: 180px;
  }

  .\32xl\:max-w-\[231px\] {
    max-width: 231px;
  }

  .\32xl\:max-w-\[264px\] {
    max-width: 264px;
  }

  .\32xl\:max-w-\[321px\] {
    max-width: 321px;
  }

  .\32xl\:max-w-\[414px\] {
    max-width: 414px;
  }

  .\32xl\:max-w-\[8\.75rem\] {
    max-width: 8.75rem;
  }

  .\32xl\:-translate-y-8 {
    --tw-translate-y: -2rem;
    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));
  }

  .\32xl\:gap-5 {
    gap: 1.25rem;
  }

  .\32xl\:gap-\[1\.375rem\] {
    gap: 1.375rem;
  }

  .\32xl\:gap-x-4 {
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .\32xl\:gap-x-8 {
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .\32xl\:gap-y-\[1\.875rem\] {
    row-gap: 1.875rem;
  }

  .\32xl\:gap-y-\[3\.25rem\] {
    row-gap: 3.25rem;
  }

  .\32xl\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-\[6\.25rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(6.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6.25rem * var(--tw-space-y-reverse));
  }

  .\32xl\:p-12 {
    padding: 3rem;
  }

  .\32xl\:p-14 {
    padding: 3.5rem;
  }

  .\32xl\:p-\[0\.3125rem_1\.375rem\] {
    padding: 0.3125rem 1.375rem;
  }

  .\32xl\:p-\[1\.125rem\] {
    padding: 1.125rem;
  }

  .\32xl\:p-\[1\.875rem\] {
    padding: 1.875rem;
  }

  .\32xl\:p-\[2\.125rem\] {
    padding: 2.125rem;
  }

  .\32xl\:p-\[29px_54px\] {
    padding: 29px 54px;
  }

  .\32xl\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .\32xl\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .\32xl\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .\32xl\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .\32xl\:px-9 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .\32xl\:px-\[0\.9375rem\] {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
  }

  .\32xl\:px-\[1\.8125rem\] {
    padding-left: 1.8125rem;
    padding-right: 1.8125rem;
  }

  .\32xl\:px-\[1\.875rem\] {
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .\32xl\:px-\[2\.875rem\] {
    padding-left: 2.875rem;
    padding-right: 2.875rem;
  }

  .\32xl\:px-\[22px\] {
    padding-left: 22px;
    padding-right: 22px;
  }

  .\32xl\:px-\[30px\] {
    padding-left: 30px;
    padding-right: 30px;
  }

  .\32xl\:px-\[68px\] {
    padding-left: 68px;
    padding-right: 68px;
  }

  .\32xl\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .\32xl\:py-\[3\.75rem\] {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .\32xl\:py-\[4\.375rem\] {
    padding-top: 4.375rem;
    padding-bottom: 4.375rem;
  }

  .\32xl\:py-\[4rem\] {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .\32xl\:py-\[5\.875rem\] {
    padding-top: 5.875rem;
    padding-bottom: 5.875rem;
  }

  .\32xl\:py-\[55px\] {
    padding-top: 55px;
    padding-bottom: 55px;
  }

  .\32xl\:py-\[6\.25rem\] {
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }

  .\32xl\:pb-20 {
    padding-bottom: 5rem;
  }

  .\32xl\:pb-\[4\.5rem\] {
    padding-bottom: 4.5rem;
  }

  .\32xl\:pb-\[6\.25rem\] {
    padding-bottom: 6.25rem;
  }

  .\32xl\:pb-\[6\.375rem\] {
    padding-bottom: 6.375rem;
  }

  .\32xl\:pb-\[6rem\] {
    padding-bottom: 6rem;
  }

  .\32xl\:pr-10 {
    padding-right: 2.5rem;
  }

  .\32xl\:pr-20 {
    padding-right: 5rem;
  }

  .\32xl\:pr-\[6\.25rem\] {
    padding-right: 6.25rem;
  }

  .\32xl\:pr-\[98px\] {
    padding-right: 98px;
  }

  .\32xl\:pt-20 {
    padding-top: 5rem;
  }

  .\32xl\:pt-5 {
    padding-top: 1.25rem;
  }

  .\32xl\:pt-\[34px\] {
    padding-top: 34px;
  }

  .\32xl\:pt-\[4\.375rem\] {
    padding-top: 4.375rem;
  }

  .\32xl\:pt-\[5\.875rem\] {
    padding-top: 5.875rem;
  }

  .\32xl\:pt-\[5\.9375rem\] {
    padding-top: 5.9375rem;
  }

  .\32xl\:pt-\[52px\] {
    padding-top: 52px;
  }

  .\32xl\:pt-\[6\.25rem\] {
    padding-top: 6.25rem;
  }

  .\32xl\:pt-\[7rem\] {
    padding-top: 7rem;
  }

  .\32xl\:text-\[1\.125rem\] {
    font-size: 1.125rem;
  }

  .\32xl\:text-\[1\.25rem\] {
    font-size: 1.25rem;
  }

  .\32xl\:text-\[1\.375rem\] {
    font-size: 1.375rem;
  }

  .\32xl\:text-\[1\.4375rem\] {
    font-size: 1.4375rem;
  }

  .\32xl\:text-\[1\.5rem\] {
    font-size: 1.5rem;
  }

  .\32xl\:text-\[1\.75rem\] {
    font-size: 1.75rem;
  }

  .\32xl\:text-\[180px\] {
    font-size: 180px;
  }

  .\32xl\:text-\[20px\] {
    font-size: 20px;
  }

  .\32xl\:text-\[3rem\] {
    font-size: 3rem;
  }

  .\32xl\:text-\[60px\] {
    font-size: 60px;
  }

  .\32xl\:text-\[8\.1875rem\] {
    font-size: 8.1875rem;
  }

  .\32xl\:leading-\[1\.175\] {
    line-height: 1.175;
  }

  .\32xl\:leading-\[1\.2\] {
    line-height: 1.2;
  }

  .\32xl\:leading-\[1\.555555555555556\] {
    line-height: 1.555555555555556;
  }

  .\32xl\:leading-\[1\.75\] {
    line-height: 1.75;
  }

  .\32xl\:tracking-\[\.04em\] {
    letter-spacing: .04em;
  }

  .\32xl\:after\:w-\[87px\]::after {
    content: var(--tw-content);
    width: 87px;
  }
}

.\[\&\.active\]\:pb-2.active {
  padding-bottom: 0.5rem;
}

.\[\&\.active\]\:after\:bg-primary-500.active::after {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(174 142 55 / var(--tw-bg-opacity));
}

@media (min-width: 1310px) {
  .\32xl\:\[\&\.active\]\:pt-\[30px\].active {
    padding-top: 30px;
  }
}

.\[\&\.active_i\]\:-rotate-\[180deg\].active i {
  --tw-rotate: -180deg;
  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));
}

.\[\&\.active_i\]\:rotate-180.active i {
  --tw-rotate: 180deg;
  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));
}

.\[\&\.active_i\]\:text-primary.active i {
  --tw-text-opacity: 1;
  color: rgb(171 137 47 / var(--tw-text-opacity));
}

.before\:\[\&\.active_i\]\:content-\[\'\\e900\'\].active i::before {
  --tw-content: '\e900';
  content: var(--tw-content);
}

@media (min-width: 1310px) {
  .\32xl\:\[\&\.active_i\]\:right-8.active i {
    right: 2rem;
  }

  .\32xl\:\[\&\.active_i\]\:top-8.active i {
    top: 2rem;
  }
}

.\[\&\.block-title\>small\]\:text-white.block-title>small {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.after\:\[\&\.block-title\>small\]\:top-1\/2.block-title>small::after {
  content: var(--tw-content);
  top: 50%;
}

.after\:\[\&\.block-title\>small\]\:-translate-y-1\/2.block-title>small::after {
  content: var(--tw-content);
  --tw-translate-y: -50%;
  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));
}

.after\:\[\&\.block-title\>small\]\:bg-white.block-title>small::after {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.\[\&\.itemActive\]\:rounded-\[0\.625rem\].itemActive {
  border-radius: 0.625rem;
}

.\[\&\.itemActive\]\:border-b-transparent.itemActive {
  border-bottom-color: transparent;
}

.\[\&\.itemActive\]\:bg-primary-500\/10.itemActive {
  background-color: rgb(174 142 55 / 0.1);
}

.\[\&\:hover_i\]\:border-primary:hover i {
  --tw-border-opacity: 1;
  border-color: rgb(171 137 47 / var(--tw-border-opacity));
}

.\[\&\:not\(\:hover\)\]\:text-white:not(:hover) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.\[\&\>div\:not\(\:first-child\)\]\:pt-5>div:not(:first-child) {
  padding-top: 1.25rem;
}

@media (min-width: 1310px) {
  .\32xl\:\[\&\>div\:not\(\:first-child\)\]\:pt-10>div:not(:first-child) {
    padding-top: 2.5rem;
  }
}

.\[\&\>div\]\:border-b>div {
  border-bottom-width: 1px;
}

.\[\&\>div\]\:border-black\/10>div {
  border-color: rgb(0 0 0 / 0.1);
}

.\[\&\>div\]\:pb-6>div {
  padding-bottom: 1.5rem;
}

@media (min-width: 1310px) {
  .\32xl\:\[\&\>div\]\:pb-10>div {
    padding-bottom: 2.5rem;
  }
}

.\[\&_\.breadcrumb\\_last\]\:font-semibold .breadcrumb_last {
  font-weight: 600;
}

.\[\&_\.breadcrumb\\_last\]\:text-primary .breadcrumb_last {
  --tw-text-opacity: 1;
  color: rgb(171 137 47 / var(--tw-text-opacity));
}

.\[\&_\.fancybox-button\]\:rounded-bl .fancybox-button {
  border-bottom-left-radius: 0.25rem;
}

.\[\&_\.fancybox-button\]\:rounded-bl-\[0\.625rem\] .fancybox-button {
  border-bottom-left-radius: 0.625rem;
}

.\[\&_\.fancybox-button\]\:bg-primary .fancybox-button {
  --tw-bg-opacity: 1;
  background-color: rgb(171 137 47 / var(--tw-bg-opacity));
}

.\[\&_\.fancybox-button\]\:p-2 .fancybox-button {
  padding: 0.5rem;
}

.\[\&_\.fancybox-button\]\:text-white .fancybox-button {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.\[\&_\.fancybox-button\]\:opacity-100 .fancybox-button {
  opacity: 1;
}

.\[\&_\.fancybox-button\]\:transition-all .fancybox-button {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.\[\&_\.fancybox-button\]\:duration-300 .fancybox-button {
  transition-duration: 300ms;
}

.hover\:\[\&_\.fancybox-button\]\:bg-red-600 .fancybox-button:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity));
}

.\[\&_\.seperator\]\:mx-0\.5 .seperator {
  margin-left: 0.125rem;
  margin-right: 0.125rem;
}

@media (min-width: 992px) {
  .lg\:\[\&_\.slick-arrow\]\:top-\[30\%\] .slick-arrow {
    top: 30%;
  }
}

.\[\&_\.slick-dots\]\:relative .slick-dots {
  position: relative;
}

.\[\&_\.slick-dots\]\:z-\[1\] .slick-dots {
  z-index: 1;
}

.\[\&_\.slick-dots\]\:-mt-6 .slick-dots {
  margin-top: -1.5rem;
}

.\[\&_\.slick-dots\]\:-mt-8 .slick-dots {
  margin-top: -2rem;
}

@media (min-width: 1310px) {
  .\32xl\:\[\&_\.slick-dots\]\:-mt-9 .slick-dots {
    margin-top: -2.25rem;
  }
}

.\[\&_\.slick-dots_\.slick-active_button\]\:bg-primary .slick-dots .slick-active button {
  --tw-bg-opacity: 1;
  background-color: rgb(171 137 47 / var(--tw-bg-opacity));
}

.\[\&_\.slick-dots_button\]\:border-transparent .slick-dots button {
  border-color: transparent;
}

.\[\&_\.slick-dots_button\]\:bg-white\/50 .slick-dots button {
  background-color: rgb(255 255 255 / 0.5);
}

.\[\&_\.slick-list\]\:\!h-full .slick-list {
  height: 100% !important;
}

@media (min-width: 992px) {
  .lg\:\[\&_\.slick-next\]\:-right-4 .slick-next {
    right: -1rem;
  }
}

@media (min-width: 1310px) {
  .\32xl\:\[\&_\.slick-next\]\:-right-5 .slick-next {
    right: -1.25rem;
  }
}

@media (min-width: 992px) {
  .lg\:\[\&_\.slick-prev\]\:-left-4 .slick-prev {
    left: -1rem;
  }
}

@media (min-width: 1310px) {
  .\32xl\:\[\&_\.slick-prev\]\:-left-5 .slick-prev {
    left: -1.25rem;
  }
}

.\[\&_\.slick-track\]\:\!h-full .slick-track {
  height: 100% !important;
}

.\[\&_\.slide-item\]\:relative .slide-item {
  position: relative;
}

.\[\&_\.slide-item\]\:z-\[1\] .slide-item {
  z-index: 1;
}

.\[\&_\.slide-item\]\:bg-cover .slide-item {
  background-size: cover;
}

.\[\&_\.slide-item\]\:bg-no-repeat .slide-item {
  background-repeat: no-repeat;
}

.\[\&_\.slide-item\]\:after\:absolute .slide-item::after {
  content: var(--tw-content);
  position: absolute;
}

.\[\&_\.slide-item\]\:after\:inset-0 .slide-item::after {
  content: var(--tw-content);
  inset: 0px;
}

.\[\&_\.slide-item\]\:after\:-z-\[1\] .slide-item::after {
  content: var(--tw-content);
  z-index: -1;
}

.\[\&_\.slide-item\]\:after\:bg-gradient-to-r .slide-item::after {
  content: var(--tw-content);
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}

.\[\&_\.slide-item\]\:after\:from-black .slide-item::after {
  content: var(--tw-content);
  --tw-gradient-from: #000 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.\[\&_\.slide-item\]\:after\:via-black\/60 .slide-item::after {
  content: var(--tw-content);
  --tw-gradient-to: rgb(0 0 0 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / 0.6) var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.\[\&_\.slide-item\]\:after\:to-black\/0 .slide-item::after {
  content: var(--tw-content);
  --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
}

.\[\&_\.slide-item\]\:after\:opacity-70 .slide-item::after {
  content: var(--tw-content);
  opacity: 0.7;
}

.\[\&_\.slide-item\]\:after\:content-\[\'\'\] .slide-item::after {
  --tw-content: '';content:var(--tw-content)}@media not all and (min-width:576px){.max-sm\:\[\&_\.slide-item\]\:bg-\[65\%_100\%\] .slide-item{background-position:65% 100%}.max-sm\:\[\&_\.slide-item\]\:after\:bg-black .slide-item::after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}}@media (min-width:576px){.sm\:\[\&_\.slide-item\]\:bg-top .slide-item{background-position:top}.sm\:\[\&_\.slide-item\]\:after\:bg-gradient-to-r .slide-item::after{content:var(--tw-content);background-image:linear-gradient(to right,var(--tw-gradient-stops))}.sm\:\[\&_\.slide-item\]\:after\:from-black .slide-item::after{content:var(--tw-content);--tw-gradient-from:#000 var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.sm\:\[\&_\.slide-item\]\:after\:via-black\/60 .slide-item::after{content:var(--tw-content);--tw-gradient-to:rgb(0 0 0 / 0)  var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), rgb(0 0 0 / 0.6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.sm\:\[\&_\.slide-item\]\:after\:to-black\/0 .slide-item::after{content:var(--tw-content);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position)}}.\[\&_a\:hover_i\]\:border-primary a:hover i{--tw-border-opacity:1;border-color:rgb(171 137 47 / var(--tw-border-opacity))}.\[\&_a\:hover_i\]\:bg-primary a:hover i{--tw-bg-opacity:1;background-color:rgb(171 137 47 / var(--tw-bg-opacity))}.\[\&_a\]\:flex a{display:flex}.\[\&_a\]\:h-6 a{height:1.5rem}.\[\&_a\]\:w-6 a{width:1.5rem}.\[\&_a\]\:items-center a{align-items:center}.\[\&_a\]\:justify-center a{justify-content:center}.\[\&_a\]\:gap-1\.5 a{gap:.375rem}.\[\&_a\]\:rounded-full a{border-radius:9999px}.\[\&_a\]\:border a{border-width:1px}.\[\&_a\]\:border-white a{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.\[\&_a\]\:bg-white a{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.\[\&_a\]\:text-\[0\.75rem\] a{font-size:.75rem}.\[\&_a\]\:text-\[12px\] a{font-size:12px}.\[\&_a\]\:\!text-white\/60 a{color:rgb(255 255 255 / .6)!important}.\[\&_a\]\:text-inherit a{color:inherit}.\[\&_a\]\:text-primary a{--tw-text-opacity:1;color:rgb(171 137 47 / var(--tw-text-opacity))}.\[\&_a\]\:text-secondary a{--tw-text-opacity:1;color:rgb(20 20 72 / var(--tw-text-opacity))}.\[\&_a\]\:text-ss-purple-400 a{--tw-text-opacity:1;color:rgb(142 139 255 / var(--tw-text-opacity))}.\[\&_a\]\:text-white\/80 a{color:rgb(255 255 255 / .8)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:\!no-underline a{text-decoration-line:none!important}.\[\&_a\]\:transition-all a{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.hover\:\[\&_a\]\:bg-primary a:hover{--tw-bg-opacity:1;background-color:rgb(171 137 47 / var(--tw-bg-opacity))}.hover\:\[\&_a\]\:text-primary a:hover{--tw-text-opacity:1;color:rgb(171 137 47 / var(--tw-text-opacity))}.hover\:\[\&_a\]\:text-white a:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.hover\:\[\&_a\]\:\!underline a:hover{text-decoration-line:underline!important}.hover\:\[\&_a\]\:no-underline a:hover{text-decoration-line:none}.group:hover .group-hover\:\[\&_a\]\:text-primary a{--tw-text-opacity:1;color:rgb(171 137 47 / var(--tw-text-opacity))}.\[\&_h2\+h3\]\:pt-\[0\.875rem\] h2+h3{padding-top:.875rem}.\[\&_h2\]\:mb-0\.5 h2{margin-bottom:.125rem}.\[\&_h2\]\:mb-2 h2{margin-bottom:.5rem}.\[\&_h2\]\:mb-3 h2{margin-bottom:.75rem}.\[\&_h2\]\:mb-\[0\.5625rem\] h2{margin-bottom:.5625rem}.\[\&_h2\]\:mb-\[0\.8125rem\] h2{margin-bottom:.8125rem}.\[\&_h2\]\:text-\[1\.25rem\] h2{font-size:1.25rem}.\[\&_h2\]\:text-\[1\.5rem\] h2{font-size:1.5rem}.\[\&_h2\]\:text-\[24px\] h2{font-size:24px}.\[\&_h2\]\:tracking-\[\.04em\] h2{letter-spacing:.04em}.\[\&_h2\]\:text-ss-gray-600 h2{--tw-text-opacity:1;color:rgb(35 31 32 / var(--tw-text-opacity))}.last\:\[\&_h2\]\:mb-0 h2:last-child{margin-bottom:0}@media (min-width:576px){.sm\:\[\&_h2\]\:text-\[1\.5rem\] h2{font-size:1.5rem}}@media (min-width:992px){.lg\:\[\&_h2\]\:text-\[1\.75rem\] h2{font-size:1.75rem}}@media (min-width:1310px){.\32xl\:\[\&_h2\]\:text-\[2\.125rem\] h2{font-size:2.125rem}}.\[\&_h2_span\]\:text-primary h2 span{--tw-text-opacity:1;color:rgb(171 137 47 / var(--tw-text-opacity))}.\[\&_h3\]\:font-lato h3{font-family:Lato,sans-serif}.\[\&_h3\]\:text-\[1\.125rem\] h3{font-size:1.125rem}.\[\&_h3\]\:text-\[1\.1875rem\] h3{font-size:1.1875rem}.\[\&_h3\]\:text-\[1\.25rem\] h3{font-size:1.25rem}.\[\&_h3\]\:text-\[1\.5rem\] h3{font-size:1.5rem}.\[\&_h3\]\:font-semibold h3{font-weight:600}.\[\&_h3\]\:text-ss-zinc-700\/80 h3{color:rgb(52 52 52 / .8)}@media (min-width:992px){.lg\:\[\&_h3\]\:text-\[1\.3125rem\] h3{font-size:1.3125rem}}@media (min-width:1310px){.\32xl\:\[\&_h3\]\:text-\[1\.25rem\] h3{font-size:1.25rem}.\32xl\:\[\&_h3\]\:text-\[1\.5rem\] h3{font-size:1.5rem}}.\[\&_i\]\:flex i{display:flex}.\[\&_i\]\:h-6 i{height:1.5rem}.\[\&_i\]\:w-6 i{width:1.5rem}.\[\&_i\]\:items-center i{align-items:center}.\[\&_i\]\:justify-center i{justify-content:center}.\[\&_i\]\:rounded-full i{border-radius:9999px}.\[\&_i\]\:border-\[2px\] i{border-width:2px}.\[\&_i\]\:border-black i{--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.\[\&_i\]\:border-black\/20 i{border-color:rgb(0 0 0 / .2)}.\[\&_i\]\:bg-white\/20 i{background-color:rgb(255 255 255 / .2)}.\[\&_i\]\:text-\[10px\] i{font-size:10px}.\[\&_i\]\:text-white i{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.\[\&_i\]\:outline i{outline-style:solid}.\[\&_i\]\:outline-\[2px\] i{outline-width:2px}.\[\&_i\]\:outline-white\/20 i{outline-color:rgb(255 255 255 / .2)}.\[\&_i\]\:transition-all i{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.\[\&_i\]\:duration-300 i{transition-duration:300ms}@media (min-width:992px){.lg\:\[\&_i\]\:relative i{position:relative}.lg\:\[\&_i\]\:top-\[1px\] i{top:1px}.lg\:\[\&_i\]\:mr-1 i{margin-right:.25rem}}.\[\&_iframe\]\:w-full iframe{width:100%}.\[\&_iframe\]\:rounded-\[0\.625rem\] iframe{border-radius:.625rem}.\[\&_iframe\]\:rounded-lg iframe{border-radius:.5rem}@media (min-width:1310px){.\32xl\:\[\&_iframe\]\:h-\[606px\] iframe{height:606px}}.\[\&_img\]\:h-\[249px\] img{height:249px}.\[\&_img\]\:h-\[298px\] img{height:298px}.\[\&_img\]\:h-full img{height:100%}.\[\&_img\]\:w-full img{width:100%}.\[\&_img\]\:max-w-\[164px\] img{max-width:164px}.\[\&_img\]\:rounded-\[0\.9375rem\] img{border-radius:.9375rem}.\[\&_img\]\:rounded-lg img{border-radius:.5rem}.\[\&_img\]\:rounded-tl-\[0\.75rem\] img{border-top-left-radius:.75rem}.\[\&_img\]\:rounded-tr-\[0\.75rem\] img{border-top-right-radius:.75rem}.\[\&_img\]\:object-contain img{-o-object-fit:contain;object-fit:contain}.\[\&_img\]\:object-cover img{-o-object-fit:cover;object-fit:cover}.\[\&_img\]\:object-top img{-o-object-position:top;object-position:top}.\[\&_img\]\:transition-all img{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.\[\&_img\]\:duration-300 img{transition-duration:300ms}.group:hover .group-hover\:\[\&_img\]\:scale-105 img{--tw-scale-x:1.05;--tw-scale-y:1.05;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))}@media (min-width:1310px){.\32xl\:\[\&_img\]\:max-w-\[214px\] img{max-width:214px}}.\[\&_p\+h2\]\:pt-4 p+h2{padding-top:1rem}@media (min-width:1310px){.\32xl\:\[\&_p\+h2\]\:pt-9 p+h2{padding-top:2.25rem}}.\[\&_p\+h3\]\:pt-\[0\.6875rem\] p+h3{padding-top:.6875rem}@media not all and (min-width:992px){.max-lg\:\[\&_p\+h3\]\:pt-2 p+h3{padding-top:.5rem}}@media (min-width:1310px){.\32xl\:\[\&_p\+h3\]\:pt-\[1\.125rem\] p+h3{padding-top:1.125rem}}.\[\&_p\+strong\]\:pt-1 p+strong{padding-top:.25rem}.\[\&_p\+ul\]\:pt-1 p+ul{padding-top:.25rem}.\[\&_p\+ul\]\:pt-2 p+ul{padding-top:.5rem}.\[\&_p\+ul\]\:pt-2\.5 p+ul{padding-top:.625rem}.\[\&_p\]\:mb-1 p{margin-bottom:.25rem}.\[\&_p\]\:mb-3 p{margin-bottom:.75rem}.\[\&_p\]\:mb-\[0\.875rem\] p{margin-bottom:.875rem}.last\:\[\&_p\]\:mb-0 p:last-child{margin-bottom:0}@media not all and (min-width:992px){.max-lg\:\[\&_p\]\:mb-2 p{margin-bottom:.5rem}}@media (min-width:1310px){.\32xl\:\[\&_p\]\:mb-5 p{margin-bottom:1.25rem}}.\[\&_p_a\]\:font-bold p a{font-weight:700}.hover\:\[\&_p_a\]\:\!opacity-80 p a:hover{opacity:0.8!important}.\[\&_p_strong\]\:font-semibold p strong{font-weight:600}.\[\&_small\]\:mb-1 small{margin-bottom:.25rem}.\[\&_small\]\:mb-\[0\.1875rem\] small{margin-bottom:.1875rem}.\[\&_small\]\:mb-\[0\.6875rem\] small{margin-bottom:.6875rem}.\[\&_strong\]\:mb-2 strong{margin-bottom:.5rem}.\[\&_strong\]\:block strong{display:block}.\[\&_strong\]\:text-ss-zinc-700 strong{--tw-text-opacity:1;color:rgb(52 52 52 / var(--tw-text-opacity))}@media (min-width:1310px){.\32xl\:\[\&_strong\]\:mb-\[0\.875rem\] strong{margin-bottom:.875rem}.\32xl\:\[\&_strong\]\:text-\[1\.125rem\] strong{font-size:1.125rem}}.\[\&_strong_span\]\:text-ss-red-400 strong span{--tw-text-opacity:1;color:rgb(255 0 0 / var(--tw-text-opacity))}.\[\&_ul\+h3\]\:pt-2 ul+h3{padding-top:.5rem}.\[\&_ul\+h3\]\:pt-2\.5 ul+h3{padding-top:.625rem}@media (min-width:1310px){.\32xl\:\[\&_ul\+h3\]\:pt-\[1\.125rem\] ul+h3{padding-top:1.125rem}.\32xl\:\[\&_ul\+p\]\:pt-1 ul+p{padding-top:.25rem}}.\[\&_ul\]\:mb-0 ul{margin-bottom:0}.\[\&_ul\]\:ml-5 ul{margin-left:1.25rem}.\[\&_ul\]\:flex ul{display:flex}.\[\&_ul\]\:list-outside ul{list-style-position:outside}.\[\&_ul\]\:list-none ul{list-style-type:none}.\[\&_ul\]\:columns-2 ul{-moz-columns:2;columns:2}.\[\&_ul\]\:flex-wrap ul{flex-wrap:wrap}.\[\&_ul\]\:gap-1\.5 ul{gap:.375rem}.\[\&_ul\]\:gap-4 ul{gap:1rem}.\[\&_ul\]\:gap-x-12 ul{-moz-column-gap:3rem;column-gap:3rem}.\[\&_ul\]\:gap-x-5 ul{-moz-column-gap:1.25rem;column-gap:1.25rem}.\[\&_ul\]\:gap-y-\[0\.0625rem\] ul{row-gap:.0625rem}.\[\&_ul\]\:\!space-y-0 ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0 !important;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(0px * var(--tw-space-y-reverse))!important}.\[\&_ul\]\:space-y-0 ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.\[\&_ul\]\:space-y-\[1\.25rem\] ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.\[\&_ul\]\:text-\[1\.25rem\] ul{font-size:1.25rem}.\[\&_ul\]\:leading-\[1\.75\] ul{line-height:1.75}.\[\&_ul\]\:text-ss-yellow-100 ul{--tw-text-opacity:1;color:rgb(255 214 0 / var(--tw-text-opacity))}.marker\:\[\&_ul\]\:text-\[0\.75rem\] ul *::marker{font-size:.75rem}.marker\:\[\&_ul\]\:text-primary ul *::marker{color:#ab892f}.marker\:\[\&_ul\]\:text-\[0\.75rem\] ul::marker{font-size:.75rem}.marker\:\[\&_ul\]\:text-primary ul::marker{color:#ab892f}.last\:\[\&_ul\]\:mb-0 ul:last-child{margin-bottom:0}@media (min-width:576px){.sm\:\[\&_ul\]\:columns-2 ul{-moz-columns:2;columns:2}}@media (min-width:1310px){.\32xl\:\[\&_ul\]\:gap-x-\[1\.625rem\] ul{-moz-column-gap:1.625rem;column-gap:1.625rem}.\32xl\:\[\&_ul\]\:space-y-5 ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.\32xl\:\[\&_ul\]\:space-y-\[0\.875rem\] ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.875rem * var(--tw-space-y-reverse))}.\32xl\:\[\&_ul\]\:space-y-\[1\.125rem\] ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.125rem * var(--tw-space-y-reverse))}.\32xl\:\[\&_ul\]\:space-y-\[1\.875rem\] ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.875rem * var(--tw-space-y-reverse))}.\32xl\:\[\&_ul\]\:text-\[1\.25rem\] ul{font-size:1.25rem}}.\[\&_ul_a\:hover_i\]\:bg-white ul a:hover i{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.\[\&_ul_a\:hover_i\]\:text-primary ul a:hover i{--tw-text-opacity:1;color:rgb(171 137 47 / var(--tw-text-opacity))}.\[\&_ul_a\:hover_span\]\:opacity-80 ul a:hover span{opacity:.8}.\[\&_ul_a\]\:inline-flex ul a{display:inline-flex}.\[\&_ul_a\]\:grid ul a{display:grid}.\[\&_ul_a\]\:size-\[44px\] ul a{width:44px;height:44px}.\[\&_ul_a\]\:place-items-center ul a{place-items:center}.\[\&_ul_a\]\:gap-3 ul a{gap:.75rem}.\[\&_ul_a\]\:rounded-full ul a{border-radius:9999px}.\[\&_ul_a\]\:bg-white\/\[\.18\] ul a{background-color:rgb(255 255 255 / .18)}.\[\&_ul_a\]\:text-\[1\.125rem\] ul a{font-size:1.125rem}.\[\&_ul_a\]\:font-medium ul a{font-weight:500}.\[\&_ul_a\]\:\!text-secondary ul a{--tw-text-opacity:1 !important;color:rgb(20 20 72 / var(--tw-text-opacity))!important}.\[\&_ul_a\]\:text-ss-zinc-700\/80 ul a{color:rgb(52 52 52 / .8)}.\[\&_ul_a\]\:text-white ul a{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.\[\&_ul_a\]\:transition-all ul a{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.hover\:\[\&_ul_a\]\:bg-white ul a:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.hover\:\[\&_ul_a\]\:text-primary ul a:hover{--tw-text-opacity:1;color:rgb(171 137 47 / var(--tw-text-opacity))}.hover\:\[\&_ul_a\]\:opacity-80 ul a:hover{opacity:.8}@media (min-width:1310px){.\32xl\:\[\&_ul_a\]\:gap-6 ul a{gap:1.5rem}.\32xl\:\[\&_ul_a\]\:text-\[1\.125rem\] ul a{font-size:1.125rem}}.\[\&_ul_a_span\]\:leading-normal ul a span{line-height:1.5}.\[\&_ul_a_span\]\:transition-all ul a span{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.\[\&_ul_i\]\:text-\[1\.25rem\] ul i{font-size:1.25rem}@media (min-width:1310px){.\32xl\:\[\&_ul_i\]\:text-\[1\.5rem\] ul i{font-size:1.5rem}}.\[\&_ul_li\]\:break-inside-avoid-column ul li{-moz-column-break-inside:avoid;break-inside:avoid-column}.\[\&_ul_li\]\:pl-\[0\.8125rem\] ul li{padding-left:.8125rem}.\[\&_ul_li\]\:marker\:text-\[20px\] * ul li::marker{font-size:20px}.\[\&_ul_li\]\:marker\:text-primary * ul li::marker{color:#ab892f}.\[\&_ul_li\]\:marker\:text-\[20px\] ul li::marker{font-size:20px}.\[\&_ul_li\]\:marker\:text-primary ul li::marker{color:#ab892f}.even\:\[\&_ul_li\]\:bg-primary-100 ul li:nth-child(even){--tw-bg-opacity:1;background-color:rgb(251 249 245 / var(--tw-bg-opacity))}.\[\&_ul_strong\]\:mb-1\.5 ul strong{margin-bottom:.375rem}.\[\&_ul_strong\]\:block ul strong{display:block}.\[\&_ul_strong\]\:font-raleway ul strong{font-family:Raleway,sans-serif}@media (min-width:1310px){.\32xl\:\[\&_ul_strong\]\:mb-2 ul strong{margin-bottom:.5rem}.\32xl\:\[\&_ul_strong\]\:text-\[1\.125rem\] ul strong{font-size:1.125rem}}.\32xl\:text-\[1\.375rem\]{text-align:center;font-size:2.375rem}.size-\[54px\]{left:135px}@media (max-width:375px){.size-\[54px\]{left:122px}}.gform_wrapper .gfield{display:block!important}