@-webkit-keyframes slide-up{from{opacity:0;transform:translateY(30px)}to{transform:translateY(0);opacity:1}}@-moz-keyframes slide-up{from{opacity:0;transform:translateY(30px)}to{transform:translateY(0);opacity:1}}@-ms-keyframes slide-up{from{opacity:0;transform:translateY(30px)}to{transform:translateY(0);opacity:1}}@-o-keyframes slide-up{from{opacity:0;transform:translateY(30px)}to{transform:translateY(0);opacity:1}}@keyframes slide-up{from{opacity:0;transform:translateY(30px)}to{transform:translateY(0);opacity:1}}@-webkit-keyframes slide-down{from{opacity:1;transform:translateY(0)}to{transform:translateY(30px);opacity:0}}@-moz-keyframes slide-down{from{opacity:1;transform:translateY(0)}to{transform:translateY(30px);opacity:0}}@-ms-keyframes slide-down{from{opacity:1;transform:translateY(0)}to{transform:translateY(30px);opacity:0}}@-o-keyframes slide-down{from{opacity:1;transform:translateY(0)}to{transform:translateY(30px);opacity:0}}@keyframes slide-down{from{opacity:1;transform:translateY(0)}to{transform:translateY(30px);opacity:0}}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@-moz-keyframes fade-out{from{opacity:1}to{opacity:0}}@-ms-keyframes fade-out{from{opacity:1}to{opacity:0}}@-o-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}@-webkit-keyframes reveal{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}@-moz-keyframes reveal{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}@-ms-keyframes reveal{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}@-o-keyframes reveal{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes reveal{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}@-webkit-keyframes wrap-up{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@-moz-keyframes wrap-up{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@-ms-keyframes wrap-up{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@-o-keyframes wrap-up{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@keyframes wrap-up{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@-webkit-keyframes zoom-in{0%{transform:scale(1)}100%{transform:scale(1.2)}}@-moz-keyframes zoom-in{0%{transform:scale(1)}100%{transform:scale(1.2)}}@-ms-keyframes zoom-in{0%{transform:scale(1)}100%{transform:scale(1.2)}}@-o-keyframes zoom-in{0%{transform:scale(1)}100%{transform:scale(1.2)}}@keyframes zoom-in{0%{transform:scale(1)}100%{transform:scale(1.2)}}@-webkit-keyframes zoom-out{0%{transform:scale(1.09)}100%{transform:scale(1)}}@-moz-keyframes zoom-out{0%{transform:scale(1.09)}100%{transform:scale(1)}}@-ms-keyframes zoom-out{0%{transform:scale(1.09)}100%{transform:scale(1)}}@-o-keyframes zoom-out{0%{transform:scale(1.09)}100%{transform:scale(1)}}@keyframes zoom-out{0%{transform:scale(1.09)}100%{transform:scale(1)}}::-ms-clear{display:none}*,*::before,*::after{box-sizing:border-box;padding:0;margin:0}html{font:400 14px/1.45 Merienda, -apple-system, BlinkMacSystemFont, Helvetica Neue, Arial, sans-serif;letter-spacing:.25px;font-kerning:normal;min-width:380px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;scroll-behavior:smooth}html.navbar-active{overflow:hidden}html.navbar-active .body{overflow:hidden}html.navbar-active .navbar__toggler::before{opacity:1;pointer-events:all}html.navbar-active .navbar__nav{transform:translateX(350px)}a{color:#000;-webkit-transition:color 0.4s;-moz-transition:color 0.4s;-o-transition:color 0.4s;transition:color 0.4s}a:hover{color:#30533d}small{display:inline-block}iframe{border:none}h1,h2,h3,h4,h5,h6{line-height:1.1 !important}code{background-color:rgba(48,83,61,.1);color:#30533d;font:normal bold "Courier New",Courier,monospace;padding:.15rem .55rem;margin:0 .25rem;-webkit-border-radius:25px;-moz-border-radius:25px;-o-border-radius:25px;border-radius:25px}.body{margin:0}.top-header{position:sticky;position:-webkit-sticky;background-color:#fff;height:100%;width:100%;z-index:3;top:0;-webkit-box-shadow:0 0 15px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 0 15px 0px rgba(0, 0, 0, 0.1);-o-box-shadow:0 0 15px 0px rgba(0, 0, 0, 0.1);box-shadow:0 0 15px 0px rgba(0, 0, 0, 0.1)}.container{position:relative;margin:0 auto;height:100%;max-width:1540px}.wrapper{margin:0 auto;height:100%;max-width:1150px}@media only screen and (max-width: 1200px){.wrapper{max-width:1060px}}@media only screen and (max-width: 960px){.wrapper{max-width:768px}}@media only screen and (max-width: 664px){.wrapper{padding:0 .75rem}}.floating-button{position:fixed;height:45px;width:45px;margin:1.55rem;bottom:0;right:0;text-decoration:none;-webkit-transition:transform 0.4s;-moz-transition:transform 0.4s;-o-transition:transform 0.4s;transition:transform 0.4s}.floating-button:hover{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}@media only screen and (max-width: 960px){.md-hidden{display:none}.md-visible{display:block}}@media only screen and (min-width: 960px){.md-hidden{display:block}.md-visible{display:none !important}}.navbar{display:flex;align-items:center;justify-content:space-between;color:#000;padding:.75rem}.navbar__inner{display:flex;align-items:center;justify-content:space-between;width:100%}.navbar__brand{display:inline-flex;align-items:center;text-decoration:none}.navbar__logo{height:48px;width:48px;margin-right:1.75rem}.navbar__toggler{display:none}.navbar__nav{position:relative;display:flex;align-items:center;flex-wrap:nowrap;flex-basis:100%}@media only screen and (max-width: 380px){.navbar__nav{width:250px}}.navbar__nav-item{display:inline-flex;margin:0 .75rem}.navbar__nav-item--pull-right{margin-left:auto}.navbar__nav-item .navbar__brand{margin:1rem}.navbar__nav-link{position:relative;display:flex;align-items:center;justify-content:space-between;font-size:.8rem;font-weight:500;text-decoration:none;letter-spacing:.1rem;text-transform:uppercase;color:inherit;padding:.35rem 0;margin:.55rem;cursor:pointer;opacity:.35;-webkit-transition:color 0.4s, opacity 0.4s;-moz-transition:color 0.4s, opacity 0.4s;-o-transition:color 0.4s, opacity 0.4s;transition:color 0.4s, opacity 0.4s}.navbar__nav-link::before{position:absolute;content:"";background-color:#30533d;height:2px;width:30%;margin:auto;left:0;bottom:-0.25rem;right:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-transition:transform 0.4s cubic-bezier(0.1, 0, 0, 1);-moz-transition:transform 0.4s cubic-bezier(0.1, 0, 0, 1);-o-transition:transform 0.4s cubic-bezier(0.1, 0, 0, 1);transition:transform 0.4s cubic-bezier(0.1, 0, 0, 1)}.navbar__nav-link:hover{color:#30533d;opacity:1}.navbar__nav-link:hover::before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.navbar__nav-link.active{color:#30533d;opacity:1;pointer-events:none}.navbar__nav-link.active::before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}@media only screen and (max-width: 960px){.navbar{padding:.75rem}.navbar__inner{justify-content:space-between}.navbar__nav{position:fixed;align-items:center;justify-content:flex-start;flex-direction:column;background-color:#fff;color:#000;padding:1rem;height:100%;width:350px;top:0;left:-350px;overflow:auto;z-index:1;box-shadow:0 15px 30px -5px rgba(0,0,0,.1);transition:transform .4s cubic-bezier(0.1, 0, 0, 1)}.navbar__nav-link{justify-content:space-between;font-size:1.8rem;color:#000;padding:0 1rem;width:100%}.navbar__nav-link::before{display:none}.navbar__nav-item{flex-wrap:wrap;padding:.55rem 0;margin:0;width:100%}.navbar__nav-item--pull-right{margin-top:auto}.navbar__toggler{position:relative;display:block;background-color:rgba(0,0,0,0);color:inherit;padding:.3rem .75rem 0;border:none;outline:none;cursor:pointer}.navbar__toggler:active,.navbar__toggler:focus{outline:2px solid #30533d;outline-offset:2px}.navbar__toggler::before{position:fixed;content:"";background-color:rgba(0,0,0,.4) !important;height:100%;width:100%;top:0;left:0;opacity:0;z-index:1;pointer-events:none;transition:opacity .4s}.navbar .btn{display:block;padding:1.25rem;margin:0 1rem;width:100%}}.section{position:relative;background-color:#fff;z-index:0;overflow:hidden;-webkit-border-bottom:1px solid #e7e7e8;-moz-border-bottom:1px solid #e7e7e8;-o-border-bottom:1px solid #e7e7e8;border-bottom:1px solid #e7e7e8}.section .txt__paragraph{opacity:.7}.section .btn{margin-top:1rem}.section__inner{position:relative;display:flex;align-items:center;justify-content:space-around;padding:7.75rem .75rem}.section__content{position:relative;flex-basis:45%;margin:.75rem}.section__content--centered{flex:0 0 45%;margin:0 auto;text-align:center}.section[data-revealed=false] .section__inner{opacity:0}.section[data-revealed=true] .section__inner{-webkit-animation:slide-up 0.9s cubic-bezier(0.65, 0.12, 0.4, 0.89) forwards;-moz-animation:slide-up 0.9s cubic-bezier(0.65, 0.12, 0.4, 0.89) forwards;-ms-animation:slide-up 0.9s cubic-bezier(0.65, 0.12, 0.4, 0.89) forwards;-o-animation:slide-up 0.9s cubic-bezier(0.65, 0.12, 0.4, 0.89) forwards;animation:slide-up 0.9s cubic-bezier(0.65, 0.12, 0.4, 0.89) forwards}.section__list{list-style:none;margin-top:2.75rem}.section__list-item{display:flex;align-items:center;font-size:.95rem;margin:.55rem 0}.section__list-item .icon{margin-right:.75rem}.section__bg{position:absolute;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0) no-repeat center/cover;height:100%;width:100%;top:0;left:0;bottom:0;right:0;overflow:hidden;z-index:-1}.section__bg::before{position:absolute;content:"";height:100%;width:100%;top:0;left:0;bottom:0;right:0;z-index:1}.section--hero{color:#fff;height:768px}.section--hero .txt__heading{font-size:3.75rem;text-shadow:0 0 5px rgba(0,0,0,.5)}.section--hero .txt__paragraph{width:65%;margin:auto;text-shadow:0 0 5px rgba(0,0,0,.5)}.section--hero .media{height:inherit;width:100%;margin:auto}.section--hero .media__video{object-fit:cover}.section--hero .section__bg::before{background-color:rgba(0,0,0,.5)}.section--hero .section__inner{height:100%}.section--hero .section__content{flex-basis:500px;margin:0}.section--about .txt__heading{margin-bottom:0}.section--about .section__bg{background-size:cover;height:50%}.section--about .section__bg::before{background-image:linear-gradient(to top, #fff, rgba(255, 255, 255, 0.1))}.section--about .section__list{display:flex;flex-wrap:wrap}.section--about .section__list-item{align-items:flex-start;flex-basis:50%}.section--about .section__list-item small{display:block;color:#88888a;font-size:.7rem;margin-top:.25rem;line-height:1.45}.section--about .section__list-item .icon{padding:.55rem;-webkit-border:0.5px solid #88888a;-moz-border:0.5px solid #88888a;-o-border:0.5px solid #88888a;border:0.5px solid #88888a;-webkit-border-radius:100px;-moz-border-radius:100px;-o-border-radius:100px;border-radius:100px}.section--about .section__list-item .icon svg{height:1.25rem;width:1.25rem;fill:#30533d}.section--discover{color:#fff;padding-bottom:20rem;height:768px}.section--discover .txt__paragraph{width:60%;margin:auto}.section--discover .section__bg{background-attachment:fixed}.section--discover .section__bg::before{background-image:linear-gradient(to bottom, #30533D, rgba(48, 83, 61, 0.71))}.section--discover .media{position:relative;width:620px;margin:0 auto;border:none;top:3rem;-webkit-box-shadow:10px 0 70px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:10px 0 70px 0 rgba(0, 0, 0, 0.2);-o-box-shadow:10px 0 70px 0 rgba(0, 0, 0, 0.2);box-shadow:10px 0 70px 0 rgba(0, 0, 0, 0.2)}.section--offerings .swiper-slide-item{display:flex;align-items:center;justify-content:space-between;opacity:0;-webkit-animation:slide-down 0.4s cubic-bezier(0.65, 0.12, 0.4, 0.89) forwards;-moz-animation:slide-down 0.4s cubic-bezier(0.65, 0.12, 0.4, 0.89) forwards;-ms-animation:slide-down 0.4s cubic-bezier(0.65, 0.12, 0.4, 0.89) forwards;-o-animation:slide-down 0.4s cubic-bezier(0.65, 0.12, 0.4, 0.89) forwards;animation:slide-down 0.4s cubic-bezier(0.65, 0.12, 0.4, 0.89) forwards}.section--offerings .swiper-slide-prev #photo-gallery::before{-webkit-animation:wrap-up 0.4s forwards;-moz-animation:wrap-up 0.4s forwards;-ms-animation:wrap-up 0.4s forwards;-o-animation:wrap-up 0.4s forwards;animation:wrap-up 0.4s forwards}.section--offerings .swiper-slide-active .swiper-slide-item{-webkit-animation:slide-up 0.6s 0.5s cubic-bezier(0.65, 0.12, 0.4, 0.89) forwards;-moz-animation:slide-up 0.6s 0.5s cubic-bezier(0.65, 0.12, 0.4, 0.89) forwards;-ms-animation:slide-up 0.6s 0.5s cubic-bezier(0.65, 0.12, 0.4, 0.89) forwards;-o-animation:slide-up 0.6s 0.5s cubic-bezier(0.65, 0.12, 0.4, 0.89) forwards;animation:slide-up 0.6s 0.5s cubic-bezier(0.65, 0.12, 0.4, 0.89) forwards}.section--offerings .swiper-slide-active #photo-gallery::before{-webkit-animation:reveal 0.7s 1s cubic-bezier(0, 0.42, 0.12, 0.98) forwards;-moz-animation:reveal 0.7s 1s cubic-bezier(0, 0.42, 0.12, 0.98) forwards;-ms-animation:reveal 0.7s 1s cubic-bezier(0, 0.42, 0.12, 0.98) forwards;-o-animation:reveal 0.7s 1s cubic-bezier(0, 0.42, 0.12, 0.98) forwards;animation:reveal 0.7s 1s cubic-bezier(0, 0.42, 0.12, 0.98) forwards}.section--offerings .swiper-slide #photo-gallery{flex-basis:95%;margin-left:3.75rem;width:50%}.section--offerings .swiper-slide #photo-gallery::before{position:absolute;content:"";background-color:#fff;height:100%;width:100%;z-index:5;-webkit-transform-origin:left;-moz-transform-origin:left;-o-transform-origin:left;transform-origin:left}.section--offerings .swiper-slide #photo-gallery .swiper-slide .media{overflow:hidden}.section--offerings .swiper-slide #photo-gallery .swiper-slide-prev .media__image{-webkit-animation:zoom-out 5.4s forwards;-moz-animation:zoom-out 5.4s forwards;-ms-animation:zoom-out 5.4s forwards;-o-animation:zoom-out 5.4s forwards;animation:zoom-out 5.4s forwards}.section--offerings .swiper-slide #photo-gallery .swiper-slide-active .media__image{-webkit-animation:zoom-in 10.4s forwards;-moz-animation:zoom-in 10.4s forwards;-ms-animation:zoom-in 10.4s forwards;-o-animation:zoom-in 10.4s forwards;animation:zoom-in 10.4s forwards}.section--contact{background-color:rgb(251.43,251.43,251.49)}.section--contact .section__inner{padding:0}.section--contact iframe{height:600px;width:100%;-webkit-filter:grayscale(1);filter:grayscale(1)}.section--contact .swiper-slide-item{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}@media only screen and (max-width: 1200px){.section__list{flex-direction:column}}@media only screen and (max-width: 960px){.section:not(.section--hero) .section__inner{align-items:initial;justify-content:center;flex-direction:column}.section__content{flex-basis:100%;margin:.75rem;margin-top:2rem}.section--about .section__list{flex-direction:row !important}.section--discover{height:818px}.section--offerings #showcase-slider{padding-bottom:5.75rem}.section--offerings .swiper-slide .txt__paragraph{width:70%}.section--offerings .swiper-slide-item{align-items:initial;justify-content:space-between;flex-direction:column-reverse}.section--offerings .swiper-slide #photo-gallery{flex-basis:100%;margin:.75rem;width:initial}.section--contact .section__inner{flex-direction:column-reverse !important;padding:7.75rem .75rem 0 .75rem}}@media only screen and (max-width: 768px){.section--discover .media{width:100%}}@media only screen and (max-width: 664px){.section--hero .section__content{flex-basis:100%}.section--hero .section__content .txt__heading{font-size:2.55rem !important}.section--about .section__list{flex-direction:column !important}.section--about .section__list-item{margin-top:1.25rem}.section--about .section__list-item small{font-size:1rem}.section--about .section__list-item .icon{margin-right:1.55rem}.section--about .section__list-item .icon svg{height:2rem;width:2rem}.section--about .section__bg{height:30%}.section--discover{height:774px}.section--offerings .swiper-slide .txt__paragraph{width:initial}}.flex{display:flex}.flex--wrap{flex-wrap:wrap}.flex--align-center{align-items:center}.flex--column{flex-direction:column}.flex--row-reverse{flex-direction:row-reverse}.flex--as-end{align-self:flex-end}.flex--justify-center{justify-content:center}.flex--justify-between{justify-content:space-between}.flex--justify-around{justify-content:space-around}@media only screen and (max-width: 960px){.flex--mobile-column{flex-direction:column}}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:bold;text-align:center;font-family:"Merienda", sans-serif;text-decoration:none;text-transform:uppercase;line-height:initial;padding:.75rem 1.75rem;outline:none;vertical-align:middle;cursor:pointer;appearance:none;-webkit-appearance:none;white-space:nowrap;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;z-index:1}.btn:disabled{opacity:.5;cursor:default}.btn::before{position:absolute;content:"";height:100%;width:100%;top:0;left:0;opacity:0;z-index:-1;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s}.btn:not(:disabled):hover::before{opacity:1}.btn:not(:disabled):active,.btn:not(:disabled):focus{outline:2px solid #5ca9ed}.btn:not(:disabled):active::before,.btn:not(:disabled):focus::before{opacity:1}.btn--unanimated::before{display:none}.btn__icon{position:absolute;height:18px;width:18px;margin:auto 0}.btn__with-icon--right{padding-right:3rem}.btn__with-icon--right .btn__icon{right:1rem}.btn__with-icon--left{padding-left:3rem}.btn__with-icon--left .btn__icon{left:1rem}.btn--primary{background-color:#30533d;color:#fff;-webkit-border:1px solid rgb(110.9221374046, 171.6778625954, 133.4885496183);-moz-border:1px solid rgb(110.9221374046, 171.6778625954, 133.4885496183);-o-border:1px solid rgb(110.9221374046, 171.6778625954, 133.4885496183);border:1px solid rgb(110.9221374046, 171.6778625954, 133.4885496183)}.btn--primary::before{background-color:#ddc786}.btn--primary:not(.btn--unanimated):hover,.btn--primary:not(.btn--unanimated):active,.btn--primary:not(.btn--unanimated):focus{color:#000}.btn--secondary{background-color:#ddc786;-webkit-border:1px solid rgb(234.6, 221.4, 182.4);-moz-border:1px solid rgb(234.6, 221.4, 182.4);-o-border:1px solid rgb(234.6, 221.4, 182.4);border:1px solid rgb(234.6, 221.4, 182.4)}.media{position:relative;border:1px solid #e7e7e8;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}.media--adaptive-hw{height:100%;width:100%}.media__image{display:block;height:100%;width:100%;object-position:center;-o-object-position:center;border-radius:inherit}.media__image--cover{object-fit:cover;-o-object-fit:cover}.media__image--contain{object-fit:contain;-o-object-fit:contain}.media__video{display:block;padding:0;margin:0;height:inherit;width:inherit}.icon{display:inline-flex;align-items:center;justify-content:center;text-align:center}.icon--sm svg{height:1.25rem;width:1.25rem}.icon--md svg{height:2rem;width:2rem}.txt__heading{font-size:3rem;font-weight:200;margin-bottom:1.75rem}@media only screen and (max-width: 664px){.txt__heading{font-size:2.55rem}}.txt__sub-heading{font-size:1.25rem;font-weight:200}.txt__paragraph{font-size:.9rem}.txt--accent{color:#30533d}.txt--secondary-accent{color:#ddc786}.txt--uppercase{text-transform:uppercase}.txt--sm{font-size:.85rem}.txt--lg{font-size:2.75rem;font-weight:200;margin-bottom:2rem}.footer{background-color:hsl(240,.8474576271%,10.7450980392%);color:hsl(240,.8474576271%,40.2941176471%);text-align:center}.footer hr{-webkit-border:1px solid rgb(47.5436440678, 47.5436440678, 48.3563559322);-moz-border:1px solid rgb(47.5436440678, 47.5436440678, 48.3563559322);-o-border:1px solid rgb(47.5436440678, 47.5436440678, 48.3563559322);border:1px solid rgb(47.5436440678, 47.5436440678, 48.3563559322);width:100%;margin-top:2rem}.footer .wrapper{max-width:640px}.footer .txt__paragraph{font-size:.85rem}.footer .txt--lg{font-size:2rem}.footer__inner{display:flex;align-items:center;flex-direction:column;padding:2.75rem}.footer__brand{display:inline-flex;align-items:center;color:#fff;margin-bottom:1.55rem;text-decoration:none;opacity:.4;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s}.footer__brand:hover{opacity:1}.footer__logo{height:72px;width:72px}.footer__link{color:#fff;opacity:.4;text-decoration:none;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s}.footer__link:hover,.footer__link:active,.footer__link:focus{color:#fff;opacity:1}.footer__link:hover .icon,.footer__link:active .icon,.footer__link:focus .icon{-webkit-filter:grayscale(0);filter:grayscale(0)}.footer__strip{background-color:hsl(240,.8474576271%,13.431372549%);color:#88888a;font-size:.85rem;width:100%;-webkit-border-top:1px solid rgb(40.7516949153, 40.7516949153, 41.4483050847);-moz-border-top:1px solid rgb(40.7516949153, 40.7516949153, 41.4483050847);-o-border-top:1px solid rgb(40.7516949153, 40.7516949153, 41.4483050847);border-top:1px solid rgb(40.7516949153, 40.7516949153, 41.4483050847)}.footer__strip-inner{padding:.75rem 1.55rem}.footer__icons{display:flex;margin-top:2rem}.footer__icons .footer__link{margin:0 .75rem}.footer__icons .icon{-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:filter 0.4s;-moz-transition:filter 0.4s;-o-transition:filter 0.4s;transition:filter 0.4s}.swiper{height:100%;width:100%}.swiper-controls{position:absolute;bottom:.75rem}.swiper-controls-inner{display:flex;align-items:center;padding:.75rem}@media only screen and (max-width: 960px){.swiper-controls{width:100%}.swiper-controls-inner{justify-content:space-between;padding:1rem}.swiper-controls-inner .swiper-button-next{order:2}}.swiper-button-next,.swiper-button-prev{position:initial !important;background-color:#fff;align-self:flex-end !important;height:38px !important;width:38px !important;margin-right:1rem !important;border-radius:50px;border:.5px solid #000;-webkit-transition:background-color 0.4s;-moz-transition:background-color 0.4s;-o-transition:background-color 0.4s;transition:background-color 0.4s}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:#30533d}.swiper-button-next:hover::after,.swiper-button-next:hover::after,.swiper-button-prev:hover::after,.swiper-button-prev:hover::after{color:#fff !important}.swiper-button-next::after,.swiper-button-prev::after{color:#000 !important;font-size:1rem !important}.swiper-pagination{position:relative !important;display:flex !important;justify-content:center !important;width:initial !important;margin:0 1rem !important;top:0 !important}.swiper-pagination-bullet{background-color:rgb(213.35,213.35,214.05) !important;height:6px;width:6px;margin:1rem .35rem !important;opacity:1 !important;-webkit-border:1px solid #fff;-moz-border:1px solid #fff;-o-border:1px solid #fff;border:1px solid #fff;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-o-border-radius:25px !important;border-radius:25px !important;-webkit-transition:background-color 0.4s;-moz-transition:background-color 0.4s;-o-transition:background-color 0.4s;transition:background-color 0.4s}.swiper-pagination-bullet-active{background-color:#30533d !important}
@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none !important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}
.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0px, -50%, 0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}
