@import"https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400..800;1,400..800&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@import'plugins/swiper.css';html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html,body{font-family:"Montserrat",sans-serif;font-style:normal;position:relative;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{box-sizing:border-box;font-size:62.5%;margin-top:0px !important}*,*:before,*:after{box-sizing:inherit}body{font-family:"Montserrat",sans-serif;font-style:normal;font-size:16px;line-height:24px;overflow-x:hidden;position:relative}body.g-noscroll{overflow:hidden;height:100%;width:100%}a{text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0;font-style:normal}p{margin-top:0px;font-size:16px;line-height:24px}strong{font-weight:700}.d-b{display:block}.d-f{display:flex}.d-g{display:grid}.d-ib{display:inline-block}.d-if{display:inline-flex}.f-w{flex-wrap:wrap}.f-r{flex-direction:row}.f-c{flex-direction:column}.j-c-e{justify-content:flex-end}.j-c-s{justify-content:flex-start}.j-c-c{justify-content:center}.j-c-s-b{justify-content:space-between}.a-i-c{align-items:center}.n-l-s{padding:0;margin:0;list-style:none}.g-c-2{grid-template-columns:1fr 1fr}.g-c-3{grid-template-columns:1fr 1fr 1fr}.g-c-4{grid-template-columns:1fr 1fr 1fr 1fr}.g-c-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.g-6{gap:6px}.g-10{gap:10px}.g-15{gap:15px}.g-20{gap:20px}.g-30{gap:30px}.g-40{gap:40px}.g-50{gap:50px}.g-60{gap:60px}.g-70{gap:70px}.g-80{gap:80px}.g-90{gap:90px}.g-100{gap:100px}.r-g-6{row-gap:6px}.r-g-10{row-gap:10px}.r-g-15{row-gap:15px}.r-g-20{row-gap:20px}.r-g-30{row-gap:30px}.r-g-40{row-gap:40px}.r-g-50{row-gap:50px}.r-g-60{row-gap:60px}.r-g-70{row-gap:70px}.r-g-80{row-gap:80px}.r-g-90{row-gap:90px}.r-g-100{row-gap:100px}.w-20{width:20%}.w-30{width:33.333%}.w-40{width:40%}.w-50{width:50%}.w-60{width:60%}.w-70{width:70%}.w-80{width:80%}.w-90{width:90%}.w-100{width:100%}.h-100{height:100%}.p-r{position:relative}.p-f{position:fixed}.p-a{position:absolute}.p-a-c-t{top:50%;transform:translateY(-50%)}.inset{inset:0}.b-r-4{border-radius:4px}.b-r-5{border-radius:5px}.b-r-6{border-radius:6px}.b-r-8{border-radius:8px}.b-r-10{border-radius:10px}.b-r-12{border-radius:12px}.b-r-20{border-radius:20px}.b-r-30{border-radius:30px}.b-r-50{border-radius:50px}.b-r-60{border-radius:60px}.b-r-80{border-radius:80px}.b-r-100{border-radius:50%}.h-a{height:auto}.f-1{flex:1}.as-16-10{aspect-ratio:16/10}.as-16-9{aspect-ratio:16/9}.o-h{overflow:hidden}.f-w-300{font-weight:300}.f-w-400{font-weight:400}.f-w-500{font-weight:500}.f-w-600{font-weight:600}.f-w-700{font-weight:700 !important}.w-h{visibility:hidden}.b-r-s{background-color:rgba(0,0,0,0);border:0;padding:0}.t-a-c{text-align:center}.r-s-s{-webkit-appearance:none;-moz-appearance:none}.table-wrapper{overflow-x:auto}body.admin-bar{padding-top:32px}.g-container{max-width:1352px;width:100%;padding:0px 4rem;position:relative;margin:0 auto}@media(max-width: 1024px){.g-container{padding:0px 1.6rem}}.g-container-medium{max-width:1186px;width:100%;padding:0px 4rem;position:relative;margin:0 auto}@media(max-width: 1024px){.g-container-medium{padding:0px 1.6rem}}.g-container-small{max-width:840px;width:100%;padding:0px 1.6rem;position:relative;margin:0 auto}.g-objectfit{-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover}.g-opacity-overlay{position:absolute;inset:0;height:100%;width:100%}.g-rounded-bottom{border-bottom-left-radius:61px;border-bottom-right-radius:61px}.bg-green{background-color:#18513d}.bg-lightgreen{background-color:#e7f0e2}.bg-blue{background-color:#194564}.bg-lightblue{background-color:#deedf2}.bg-brown{background-color:#3c2009}.bg-lightbrown{background-color:#ece8de}.section{padding:40px 0px}.section.padding-top-none{padding-top:0px}.section.padding-top-small{padding-top:20px}.section.padding-top-medium{padding-top:40px}.section.padding-top-large{padding-top:80px}.section.padding-bottom-none{padding-bottom:0px}.section.padding-bottom-small{padding-bottom:20px}.section.padding-bottom-medium{padding-bottom:40px}.section.padding-bottom-large{padding-bottom:80px}.g-hidden{display:none}.g-negative h1,.g-negative h2,.g-negative h3,.g-negative h4,.g-negative p{color:#fff !important}.image-cap{position:absolute;bottom:10px;right:10px;color:#fff;z-index:2;text-shadow:0 1px 3px rgba(0,0,0,.8);font-size:12px}.btn{position:relative;display:inline-block;font-family:"EB Garamond",serif;font-style:normal;font-size:clamp(1.6rem,1.6vw + 1rem,1.6rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.4rem);padding:.9rem 2rem;border:none;cursor:pointer;transition:all .5s ease;overflow:hidden}.btn:focus,.btn:hover{transform:scale(1.05);outline:none !important;text-decoration:none !important;box-shadow:0px 15px 32px -7px rgba(0,0,0,.1)}.btn i{margin-left:.5rem}.btn.dark-text{color:#111 !important}.btn.solid{border:1px solid #194564;background-color:#194564;color:#fff}.btn.solid.green{color:#fff;border:1px solid #18513d;background-color:#18513d}.btn.light-solid{color:#194564;border:1px solid #194564;background-color:#194564}.btn.light-solid.green{color:#18513d;border:1px solid #e7f0e2;background-color:#e7f0e2}.btn.small{padding:.6rem 1.2rem}@media(max-width: 900px){.btn{padding:1rem 2rem}}.g-text-link{transition:all .3s ease;color:#111;font-family:"Montserrat",sans-serif;font-style:normal;font-size:clamp(1.6rem,1.6vw + 1rem,1.8rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.6rem)}.g-text-link:after{font-family:"Font Awesome 6 Pro";content:"";display:inline-block;position:relative;margin-left:6px;top:6px;font-size:3rem;transition:all .3s ease;color:#111;font-weight:300}.g-text-link.green{color:#18513d}.g-text-link.green:after{color:#18513d}.g-text-link.blue{color:#194564}.g-text-link.blue:after{color:#194564}.g-text-link.white{color:#fff !important}.g-text-link.white:after{color:#fff}.g-text-link:hover{text-decoration:none !important}.g-text-link:hover::after{margin-left:10px}.g-negative .g-text-link{color:#fff !important}.g-negative .g-text-link:after{color:#fff !important}.s-header .bottom ul li a{font-family:"Montserrat",sans-serif;font-style:normal;font-size:clamp(1.4rem,1.4vw + 1rem,1.6rem);line-height:clamp(2.2rem,2.2vw + 1rem,2.4rem);color:#fff}.s-header .bottom{padding:3.5rem 0}.s-header .bottom .logo{width:27.6rem}.s-header .bottom .mobile-menu{display:none;visibility:hidden}#mobile-menu{right:-100vw;padding:2rem 1.6rem;height:100vh;opacity:0;z-index:100;width:100vw}#mobile-menu .inner ul li{border-top:1px solid #fff}#mobile-menu .inner ul li a{padding:1rem .5rem;font-size:clamp(1.6rem,1.6vw + 1rem,2rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.6rem);font-family:"EB Garamond",serif;font-style:normal;font-weight:400;color:#fff}#mobile-menu .inner ul li .b-r-s{padding:0 0 0 2rem}#mobile-menu .inner ul li .b-r-s i{font-size:2rem}#mobile-menu .inner ul li ul{display:none;visibility:hidden;padding:0;background-color:#fff;list-style:none}.header-spacer{display:block;width:100%;height:80px}.s-footer{margin-top:4rem;padding:4rem 0}.s-footer .item a{text-decoration:none !important}.s-footer .item a:hover{text-decoration:underline !important}.m-standard h1.g-mega,.m-standard h2.g-mega,.m-standard h3.g-mega,.m-standard h4.g-mega,.m-standard p.g-mega,.m-standard h3.g-mega{font-size:clamp(3.4rem,3.4vw + 1rem,4.8rem);line-height:clamp(4.2rem,4.2vw + 1rem,5.8rem);font-family:"EB Garamond",serif;font-style:normal;font-weight:600;color:#111;margin-bottom:1.2rem}.m-standard h1.g-mega a,.m-standard h2.g-mega a,.m-standard h3.g-mega a,.m-standard h4.g-mega a,.m-standard p.g-mega a,.m-standard h3.g-mega a{font-size:clamp(3.4rem,3.4vw + 1rem,4.8rem);line-height:clamp(4.2rem,4.2vw + 1rem,5.8rem);font-family:"EB Garamond",serif;font-style:normal;font-weight:600;color:#111}.m-standard h1.g-h1,.m-standard h2.g-h1,.m-standard h3.g-h1,.m-standard h4.g-h1,.m-standard p.g-h1,.m-standard h1{font-size:clamp(2.8rem,2.8vw + 1rem,3.2rem);line-height:clamp(3.8rem,3.8vw + 1rem,4.2rem);font-family:"EB Garamond",serif;font-style:normal;font-weight:600;color:#111;margin-bottom:1.2rem}.m-standard h1.g-h1 a,.m-standard h2.g-h1 a,.m-standard h3.g-h1 a,.m-standard h4.g-h1 a,.m-standard p.g-h1 a,.m-standard h1 a{font-size:clamp(2.8rem,2.8vw + 1rem,3.2rem);line-height:clamp(3.8rem,3.8vw + 1rem,4.2rem);font-family:"EB Garamond",serif;font-style:normal;font-weight:600;color:#111}.m-standard h1.g-h2,.m-standard h2.g-h2,.m-standard h3.g-h2,.m-standard h4.g-h2,.m-standard p.g-h2,.m-standard h2{font-size:clamp(2.6rem,2.6vw + 1rem,2.8rem);line-height:clamp(3.4rem,3.4vw + 1rem,3.8rem);font-family:"EB Garamond",serif;font-style:normal;font-weight:600;margin-bottom:1.2rem;color:#111}.m-standard h1.g-h2 a,.m-standard h2.g-h2 a,.m-standard h3.g-h2 a,.m-standard h4.g-h2 a,.m-standard p.g-h2 a,.m-standard h2 a{font-size:clamp(2.6rem,2.6vw + 1rem,2.8rem);line-height:clamp(3.4rem,3.4vw + 1rem,3.8rem);font-family:"EB Garamond",serif;font-style:normal;font-weight:600;color:#111}.m-standard h1.g-h3,.m-standard h2.g-h3,.m-standard h3.g-h3,.m-standard h4.g-h3,.m-standard p.g-h3,.m-standard h3{font-size:clamp(2.2rem,2.2vw + 1rem,2.4rem);line-height:clamp(2.8rem,2.8vw + 1rem,3rem);font-family:"EB Garamond",serif;font-style:normal;color:#111;font-weight:600}.m-standard h1.g-h3 a,.m-standard h2.g-h3 a,.m-standard h3.g-h3 a,.m-standard h4.g-h3 a,.m-standard p.g-h3 a,.m-standard h3 a{font-size:clamp(2.2rem,2.2vw + 1rem,2.4rem);line-height:clamp(2.8rem,2.8vw + 1rem,3rem);font-family:"EB Garamond",serif;font-style:normal;color:#111;font-weight:600}.m-standard h1.g-h3,.m-standard h2.g-h3,.m-standard h3.g-h3,.m-standard h4.g-h3,.m-standard p.g-h3,.m-standard h3{margin-bottom:1.2rem}.m-standard h1.g-h4,.m-standard h2.g-h4,.m-standard h3.g-h4,.m-standard h4.g-h4,.m-standard p.g-h4,.m-standard h4{font-size:clamp(2rem,2vw + 1rem,2rem);line-height:clamp(2.8rem,2.8vw + 1rem,2.8rem);font-family:"EB Garamond",serif;font-style:normal;color:#111;font-weight:600;margin-bottom:1.2rem}.m-standard h1.g-h4 a,.m-standard h2.g-h4 a,.m-standard h3.g-h4 a,.m-standard h4.g-h4 a,.m-standard p.g-h4 a,.m-standard h4 a{font-size:clamp(2rem,2vw + 1rem,2rem);line-height:clamp(2.8rem,2.8vw + 1rem,2.8rem);font-family:"EB Garamond",serif;font-style:normal;color:#111;font-weight:600}.m-standard h1.g-intro,.m-standard h2.g-intro,.m-standard h3.g-intro,.m-standard h4.g-intro,.m-standard h4.g-intro,.m-standard p.g-intro{font-size:clamp(1.8rem,1.8vw + 1rem,2rem);line-height:clamp(2.6rem,2.6vw + 1rem,3rem);font-family:"Montserrat",sans-serif;font-style:normal;color:#111;font-weight:400;margin-bottom:1.2rem}.m-standard h1.g-intro a,.m-standard h2.g-intro a,.m-standard h3.g-intro a,.m-standard h4.g-intro a,.m-standard h4.g-intro a,.m-standard p.g-intro a{font-size:clamp(1.8rem,1.8vw + 1rem,2rem);line-height:clamp(2.6rem,2.6vw + 1rem,3rem);font-family:"Montserrat",sans-serif;font-style:normal;color:#111;font-weight:500}.m-standard p{font-family:"Montserrat",sans-serif;font-style:normal;font-size:clamp(1.4rem,1.1vw + 1rem,1.6rem);line-height:clamp(2.2rem,2.2vw + 1rem,2.4rem);color:#111;font-weight:400;margin-bottom:2rem}.m-standard a:not(.btn,.no-line,.box,.g-text-link){font-family:"Montserrat",sans-serif;font-style:normal;font-size:clamp(1.4rem,1.1vw + 1rem,1.6rem);line-height:clamp(2.2rem,2.2vw + 1rem,2.4rem);color:#111;transition:all .3s ease;text-decoration:underline}.m-standard a:not(.btn,.no-line,.box,.g-text-link):hover{color:#111}.m-standard a:not(.btn,.no-line,.box,.g-text-link).g-text-link,.m-standard a:not(.btn,.no-line,.box,.g-text-link).btn{text-decoration:none !important}.m-standard h1:last-child,.m-standard h2:last-child,.m-standard h3:last-child,.m-standard h4:last-child,.m-standard p:last-child{margin:0px !important}.m-standard h1.force-margin:last-child{margin-bottom:1.2rem !important}.m-standard ul li,.m-standard ol li{font-family:"Montserrat",sans-serif;font-style:normal;font-size:clamp(1.4rem,1.1vw + 1rem,1.6rem);line-height:clamp(2.2rem,2.2vw + 1rem,2.4rem);color:#111;font-weight:400}.m-standard ul.meta-data:last-of-type{padding-bottom:3rem !important}.m-standard h3.bold,.m-standard h4.bold,.m-standard p.bold{font-weight:700 !important}.m-standard h3.bold .g-text-link:after,.m-standard h4.bold .g-text-link:after,.m-standard p.bold .g-text-link:after{margin-left:12px}.m-standard h4.no-margin,.m-standard p.no-margin{margin-top:0px !important;margin-bottom:0px !important;margin-left:0px !important;margin-right:0px !important}.m-standard.g-negative ul li,.m-standard.g-negative ol li,.m-standard.g-negative h1.light,.m-standard.g-negative h2.light,.m-standard.g-negative h3.light,.m-standard.g-negative h4.light,.m-standard.g-negative p.light,.m-standard.g-negative a.light,.m-standard.g-negative h1.g-mega,.m-standard.g-negative h2.g-mega,.m-standard.g-negative h3.g-mega,.m-standard.g-negative h4.g-mega,.m-standard.g-negative p.g-mega,.m-standard.g-negative h3.g-mega,.m-standard.g-negative h1.g-h1,.m-standard.g-negative h2.g-h1,.m-standard.g-negative h3.g-h1,.m-standard.g-negative h4.g-h1,.m-standard.g-negative p.g-h1,.m-standard.g-negative h1,.m-standard.g-negative h1.g-h2,.m-standard.g-negative h2.g-h2,.m-standard.g-negative h3.g-h2,.m-standard.g-negative h4.g-h2,.m-standard.g-negative p.g-h2,.m-standard.g-negative h2,.m-standard.g-negative h1.g-h3,.m-standard.g-negative h2.g-h3,.m-standard.g-negative h3.g-h3,.m-standard.g-negative h4.g-h3,.m-standard.g-negative p.g-h3,.m-standard.g-negative h3,.m-standard.g-negative h1.g-h4,.m-standard.g-negative h2.g-h4,.m-standard.g-negative h3.g-h4,.m-standard.g-negative h4.g-h4,.m-standard.g-negative p.g-h4,.m-standard.g-negative h4,.m-standard.g-negative a:not(.btn){color:#fff}.m-standard table th{background-color:#ece8de;text-align:left}.m-standard table th,.m-standard table td{padding:3rem 2rem}.m-standard table tr{border-bottom:1px solid #ece8de}.s-standard .standard-box-wrapper{background-color:#ece8de;border-radius:8px;overflow:hidden;padding:4.5rem;box-shadow:0px 5px 20px 0px rgba(0,0,0,.05)}.s-standard .m-standard-flex{display:flex;gap:2.4rem;flex-flow:row wrap}.s-standard .m-standard-flex.smaller-content{max-width:540px}.s-standard .m-standard-flex.g-flex-align-center{align-items:center}.s-standard .m-standard-flex .item{flex:1}.s-standard .m-standard-flex .item.small{max-width:760px}.s-standard .m-standard-flex .itemx2{flex:2}.s-standard .m-standard-flex .itemfull{width:100%}.s-standard .m-standard-flex img{border-radius:8px}.s-standard .m-standard-flex img.aligncenter{max-width:500px;width:100%;height:auto;margin:0 auto;display:block}.s-standard .m-standard-flex img.alignright{max-width:320px;width:100%;height:auto;float:right;display:block;padding-left:1em}.s-standard .m-standard-flex img.alignleft{max-width:320px;width:100%;height:auto;float:left;display:block;padding-right:1em}@media(max-width: 600px){.s-standard .m-standard-flex img.alignleft{max-width:120px}}.s-standard .m-standard-flex img{max-width:100%;height:auto;display:block}@media(max-width: 900px){.s-standard .m-standard-flex{flex-direction:column}.s-standard .m-standard-flex.g-reverse-mobile-view{flex-direction:column-reverse}.s-standard .m-standard-flex .item{width:100%}.s-standard .m-standard-flex .itemx2{width:100%}.s-standard .m-standard-flex .itemfull{order:1}}.s-standard .m-standard-flex .content-box{background-color:#fff;border-radius:2rem;overflow:hidden}.s-standard .m-standard-flex .content-box .image-wrapper img{width:100%;height:auto;display:block}.s-standard .m-standard-flex .content-box .content{padding:50px}@media(max-width: 1024px){.s-standard .m-standard-flex .content-box .content{padding:30px 20px}}.line-wrapper{width:100%}.line-wrapper .line{width:100%;height:1px;background-color:#111}.s-image-text .box{overflow:hidden}.s-image-text .box .inner{min-height:40rem;display:flex}.s-image-text .box .inner.l-t-r{flex-direction:row}.s-image-text .box .inner.r-t-l{flex-direction:row-reverse}.s-image-text .box .content{padding:3rem 6rem}.s-hero .swiper{aspect-ratio:718/345}.s-hero .swiper .swiper-pagination{top:3rem;left:3rem;bottom:unset}.s-hero .swiper .swiper-pagination .swiper-pagination-bullet{background:hsla(0,0%,100%,.4);opacity:1 !important;width:1rem;height:1rem;transform:rotate(45deg)}.s-hero .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.s-hero .swiper .swiper-slide{background-color:#111}.s-hero .swiper .swiper-slide .fade{z-index:2}.s-hero .swiper .swiper-slide .background-wrapper video,.s-hero .swiper .swiper-slide .background-wrapper img{width:100%;height:100%;position:absolute;inset:0;z-index:1}.s-hero .swiper .swiper-slide .content{padding:6rem 3rem;z-index:99}.s-hero .swiper .swiper-slide .content .m-standard{max-width:600px}@media(max-width: 900px){.s-hero .swiper{height:60vh;max-height:unset}}.vimeo-video-container{z-index:0}.vimeo-video-container iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.s-shortcuts ul{row-gap:1rem}.s-shortcuts ul a.btn{min-width:19rem;display:flex}.s-cards .inner a{overflow:hidden}.s-cards .inner a .content{padding:2rem 3rem 4rem 3rem}.s-cards .inner .cards-sw{padding-bottom:4rem}.s-cards .inner .cards-sw .swiper-pagination-bullet{width:1.2rem;height:1.2rem;background:#deedf2}.s-cards .inner .cards-sw .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#194564}.s-staff .item{width:calc(33.333% - 2rem)}.s-staff .item .image-wrapper{margin-bottom:2rem}.s-staff .item .image-wrapper img{width:80%;height:80%}.s-staff .item p{margin-bottom:.4rem}.s-staff .item p:last-of-type{margin-bottom:1rem}.s-staff .item a{text-decoration:none}.s-staff .item a:hover{text-decoration:underline}.gform_wrapper.gravity-theme form .gform_fields{row-gap:20px !important}.gform_wrapper.gravity-theme form .ginput_container{margin-top:0px}.gform_wrapper.gravity-theme form .gfield_consent_label a{color:#111;text-decoration:underline}.gform_wrapper.gravity-theme form .ginput_container_select{position:relative}.gform_wrapper.gravity-theme form .ginput_container_select:after{top:50%;transform:translateY(-50%);right:1em;position:absolute;font-family:"Font Awesome 6 Pro";content:"";width:20px;height:20px;font-size:2rem;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0);border-radius:50%;color:rgba(17,17,17,.6)}.gform_wrapper.gravity-theme form .gform-field-label{margin-bottom:2px}.gform_wrapper.gravity-theme form .gfield_label,.gform_wrapper.gravity-theme form legend,.gform_wrapper.gravity-theme form label{font-family:"EB Garamond",serif;font-style:normal;font-weight:600;font-size:clamp(1.8rem,1.8vw + 1rem,2rem);line-height:clamp(2.6rem,2.6vw + 1rem,2.6rem);color:#111;margin:0 0 .5rem 0 !important}.gform_wrapper.gravity-theme form .gfield_label span.gfield_required,.gform_wrapper.gravity-theme form legend span.gfield_required,.gform_wrapper.gravity-theme form label span.gfield_required{color:#111}.gform_wrapper.gravity-theme form .gform-body textarea,.gform_wrapper.gravity-theme form .gform-body input[type=url],.gform_wrapper.gravity-theme form .gform-body input[type=tel],.gform_wrapper.gravity-theme form .gform-body input[type=text],.gform_wrapper.gravity-theme form .gform-body input[type=phone],.gform_wrapper.gravity-theme form .gform-body input[type=email],.gform_wrapper.gravity-theme form .gform-body input[type=number]{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem;background-color:rgba(236,232,222,.6);border:0;padding:1.2rem 1rem;margin-top:0px;width:100%;border-radius:.8rem;color:#111}.gform_wrapper.gravity-theme form .gform-body textarea::-moz-placeholder, .gform_wrapper.gravity-theme form .gform-body input[type=url]::-moz-placeholder, .gform_wrapper.gravity-theme form .gform-body input[type=tel]::-moz-placeholder, .gform_wrapper.gravity-theme form .gform-body input[type=text]::-moz-placeholder, .gform_wrapper.gravity-theme form .gform-body input[type=phone]::-moz-placeholder, .gform_wrapper.gravity-theme form .gform-body input[type=email]::-moz-placeholder, .gform_wrapper.gravity-theme form .gform-body input[type=number]::-moz-placeholder{color:#111;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem}.gform_wrapper.gravity-theme form .gform-body textarea::placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=url]::placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=tel]::placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=text]::placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=phone]::placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=email]::placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=number]::placeholder{color:#111;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem}.gform_wrapper.gravity-theme form .gform-body textarea:-ms-input-placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=url]:-ms-input-placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=tel]:-ms-input-placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=text]:-ms-input-placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=phone]:-ms-input-placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=email]:-ms-input-placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=number]:-ms-input-placeholder{color:#111;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem}.gform_wrapper.gravity-theme form .gform-body textarea::-ms-input-placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=url]::-ms-input-placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=tel]::-ms-input-placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=text]::-ms-input-placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=phone]::-ms-input-placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=email]::-ms-input-placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=number]::-ms-input-placeholder{color:#111;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem}.gform_wrapper.gravity-theme form .gform-body textarea{padding:20px}.gform_wrapper.gravity-theme form .gform-body .gfield_checkbox label{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#111}.gform_wrapper.gravity-theme form .gform-body input[type=checkbox],.gform_wrapper.gravity-theme form .gform-body input[type=radio]{visibility:hidden;margin:0;width:0 !important;display:none}.gform_wrapper.gravity-theme form .gform-body input[type=checkbox]::before,.gform_wrapper.gravity-theme form .gform-body input[type=radio]::before{display:none}.gform_wrapper.gravity-theme form .gform-body input[type=checkbox]+label:hover,.gform_wrapper.gravity-theme form .gform-body input[type=radio]+label:hover{cursor:pointer}.gform_wrapper.gravity-theme form .gform-body input[type=checkbox]+label:before,.gform_wrapper.gravity-theme form .gform-body input[type=radio]+label:before{font-family:"Font Awesome 6 Pro";-webkit-font-smoothing:antialiased;font-size:clamp(1.6rem,1.6vw + 1rem,2rem);position:relative;margin-right:.4em;color:#111;font-weight:400 !important}.gform_wrapper.gravity-theme form .gform-body .gfield_radio,.gform_wrapper.gravity-theme form .gform-body .gfield_checkbox{padding-top:10px;row-gap:0px}.gform_wrapper.gravity-theme form .gform-body li.gf_list_inline ul.gfield_checkbox li,.gform_wrapper.gravity-theme form .gform-body li.gf_list_inline ul.gfield_radio li{display:-moz-inline;display:inline}.gform_wrapper.gravity-theme form .gform-body input[type=checkbox]+label:before{content:""}.gform_wrapper.gravity-theme form .gform-body input[type=checkbox]+label:hover:before{content:"";filter:alpha(opacity=30);opacity:.3}.gform_wrapper.gravity-theme form .gform-body input[type=checkbox]:checked+label:before{content:"";color:#111}.gform_wrapper.gravity-theme form .gform-body input[type=checkbox]:checked+label:hover:before,.gform_wrapper.gravity-theme form .gform-body input[type=radio]:checked+label:hover:before{filter:alpha(opacity=100);opacity:1;color:#111}.gform_wrapper.gravity-theme form .gform-body input[type=radio]+label:before{content:""}.gform_wrapper.gravity-theme form .gform-body input[type=radio]+label:hover:before{content:"";filter:alpha(opacity=30);opacity:.3}.gform_wrapper.gravity-theme form .gform-body input[type=radio]:checked+label:before{content:"";color:#111}.gform_wrapper.gravity-theme form .gform-body input[type=radio]:checked+label:hover:before{filter:alpha(opacity=100);opacity:1;color:#111}.gform_wrapper.gravity-theme form .gform-body select{line-height:1.2rem}.gform_wrapper.gravity-theme form .gform-body select{-webkit-appearance:none;-moz-appearance:none;background:rgba(0,0,0,0);background-image:none;display:block;background-color:rgba(236,232,222,.6);box-shadow:none;border:none;border-radius:.8rem;width:100%;padding:1.2rem 1rem;min-height:20px;height:48px;position:relative;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;font-size:1.6rem;line-height:1.6rem;color:#111}.gform_wrapper.gravity-theme form .gform-body select::-moz-placeholder{color:#111;opacity:1}.gform_wrapper.gravity-theme form .gform-body select::placeholder{color:#111;opacity:1}.gform_wrapper.gravity-theme form .gform-body select:-ms-input-placeholder{color:#111}.gform_wrapper.gravity-theme form .gform-body select::-ms-input-placeholder{color:#111}.gform_wrapper.gravity-theme form .gform_footer{display:flex;margin-top:0px;padding:20px 0px 0px 0px}.gform_wrapper.gravity-theme form .gform_footer input[type=submit]{position:relative;display:inline-block !important;font-family:"EB Garamond",serif;font-style:normal;font-weight:600;padding:.9rem 2rem;font-size:1.6rem;line-height:2.4rem;border:none;border-radius:3rem;cursor:pointer !important;transition:all .5s ease !important;overflow:hidden !important;color:#fff;z-index:2 !important;background-color:#18513d}.gform_wrapper.gravity-theme form .gform_footer input[type=submit]:hover{background-color:#18513d;transform:scale(1.05)}.gform_wrapper.gravity-theme .gfield_validation_message,.gform_wrapper.gravity-theme .validation_message{background:rgba(0,0,0,0) !important;border:none !important;font-size:14px !important;margin-top:8px;padding:0px 0px !important}.gform_heading{display:none !important}.gform_wrapper.gravity-theme .gform_validation_errors{background:#c02b0a !important;border:1px solid #c02b0a !important;border-radius:5px !important;margin-bottom:8px !important;margin-top:8px !important;padding:24px !important;position:relative;width:100%}.gform_wrapper.gravity-theme .gform_validation_errors>h2{color:#fff !important;font-size:1.6rem !important;line-height:2.4rem !important;margin:0 0 0 0 !important;font-weight:700 !important}.gform_wrapper.gravity-theme .gform_validation_errors>h2 span.gform-icon{display:none !important}@media(max-width: 1300px){.s-header .bottom{padding:2.5rem 0}.s-header .bottom .actions-menus{gap:3rem}.s-header .bottom ul{gap:2rem}}@media(max-width: 1024px){.s-footer .top .g-container-medium{flex-direction:column}.s-footer .top .g-container-medium .item{width:100%}.s-footer .top .g-container-medium .item h4{margin-bottom:10px !important}.s-footer .top .g-container-medium .item.social ul.links{justify-content:center}.region-wrapper ul{grid-template-columns:1fr 1fr 1fr}#clinicslist{grid-template-columns:1fr 1fr}.s-cards .d-g{grid-template-columns:1fr 1fr}.s-image-text .box .inner{min-height:unset}.s-image-text .box .inner.l-t-r,.s-image-text .box .inner.r-t-l{flex-direction:column}.s-image-text .box .inner .image-wrapper,.s-image-text .box .inner .content{width:100%}.s-image-text .box .inner .content{padding:2rem 1.5rem 2rem 1.5rem}.s-image-text .box .inner .image-wrapper{display:block;aspect-ratio:16/10}}@media(max-width: 900px){.s-hero .swiper{aspect-ratio:unset}.s-accordion .accordion-wrapper .item .title .icon{right:0}.s-accordion .accordion-wrapper .item .title .icon i{font-size:2.5rem}.section.padding-top-none{padding-top:0px}.section.padding-top-small{padding-top:20px}.section.padding-top-medium{padding-top:30px}.section.padding-top-large{padding-top:45px}.section.padding-bottom-none{padding-bottom:0px}.section.padding-bottom-small{padding-bottom:20px}.section.padding-bottom-medium{padding-bottom:30px}.section.padding-bottom-large{padding-bottom:45px}.s-shortcuts ul{flex-direction:column;align-items:center}.region-wrapper ul,#clinicslist,.s-cards .d-g{grid-template-columns:repeat(1, minmax(250px, 1fr))}.s-header{margin-bottom:1.2rem}.s-header .header-cta .btn{font-size:1.2rem;padding:.2rem .6rem}.s-header .top{display:none;visibility:hidden}.s-header .bottom .actions-menus{gap:2rem}.s-header .bottom{padding:1.2rem 0}.s-header .bottom .logo{width:18rem}.s-header .bottom .mobile-menu{visibility:visible;display:block}.s-header .bottom .mobile-menu button i{font-size:2.5rem;color:#fff}.s-header .bottom #menu-huvudmeny{display:none;visibility:hidden}}@media(max-width: 768px){.s-staff .item{width:calc(50% - 2rem)}.s-staff .item .image-wrapper{margin-bottom:2rem}.s-staff .item .image-wrapper img{width:80%;height:80%}.s-staff .item p{margin-bottom:.4rem}.s-staff .item p:last-of-type{margin-bottom:1rem}.s-staff .item a{text-decoration:none}.s-staff .item a:hover{text-decoration:underline}.s-footer{margin-top:4rem;padding:4rem 0}.s-footer .item a{text-decoration:none !important}.s-footer .item a:hover{text-decoration:underline !important}.s-footer .bottom{flex-direction:column-reverse}.s-footer .logo{width:26rem}.header-spacer{height:3rem}}
