*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Bocketts;font-weight:400;src:url(/build/assets/Bocketts-Regular-e0f33013.otf) format("opentype");font-display:swap;font-style:normal;font-stretch:normal}@font-face{font-family:Bocketts;font-weight:700;src:url(/build/assets/Bocketts-Bold-cb027f8c.otf) format("opentype");font-display:swap;font-style:normal;font-stretch:normal}@font-face{font-family:Bocketts;font-weight:800;src:url(/build/assets/Bocketts-ExtraBold-a2412f73.otf) format("opentype");font-display:swap;font-style:normal;font-stretch:normal}*{font-family:Bocketts,sans-serif;font-weight:400;font-size:1rem;color:#3a3b3c;line-height:1.3;margin:0;padding:0;box-sizing:border-box}* ::-moz-selection{color:#035431;background-color:#ffb548}* ::selection{color:#035431;background-color:#ffb548}* body{display:flex;align-items:auto;justify-content:space-between;flex-direction:column;flex-wrap:auto;min-height:100vh;background:#ECE8E1;position:relative;padding-top:75px}* body.no-scroll{overflow-y:hidden}* body section{position:relative;padding:32px 16px}* body .divider{position:absolute;width:100%;left:0}* body .divider.bottom{bottom:-1px}* body .divider.top{top:-1px}* body .divider.rotate{transform:rotate(180deg)}* body .wrapper{max-width:1280px;width:100%;margin:0 auto}* body .wrapper .content.brand h1,* body .wrapper .content.brand h2,* body .wrapper .content.brand h3,* body .wrapper .content.brand h5{color:#3f873f}* body .wrapper .content.brand-light h1,* body .wrapper .content.brand-light h2,* body .wrapper .content.brand-light h3,* body .wrapper .content.brand-light h5{color:#a2d45e}* body .wrapper .content.brand-dark h1,* body .wrapper .content.brand-dark h2,* body .wrapper .content.brand-dark h3,* body .wrapper .content.brand-dark h5{color:#035431}* body .wrapper .content.bocketts-white h1,* body .wrapper .content.bocketts-white h2,* body .wrapper .content.bocketts-white h3,* body .wrapper .content.bocketts-white h5{color:#ece8e1}* body .wrapper .content.bocketts-pig h1,* body .wrapper .content.bocketts-pig h2,* body .wrapper .content.bocketts-pig h3,* body .wrapper .content.bocketts-pig h5{color:#efa693}* body .wrapper .content.bocketts-fun h1,* body .wrapper .content.bocketts-fun h2,* body .wrapper .content.bocketts-fun h3,* body .wrapper .content.bocketts-fun h5{color:#ea6852}* body .wrapper .content.bocketts-garden h1,* body .wrapper .content.bocketts-garden h2,* body .wrapper .content.bocketts-garden h3,* body .wrapper .content.bocketts-garden h5{color:#8f6c95}* body .wrapper .content.bocketts-hen h1,* body .wrapper .content.bocketts-hen h2,* body .wrapper .content.bocketts-hen h3,* body .wrapper .content.bocketts-hen h5{color:#ffb548}* body .wrapper .content.bocketts-tractor h1,* body .wrapper .content.bocketts-tractor h2,* body .wrapper .content.bocketts-tractor h3,* body .wrapper .content.bocketts-tractor h5{color:#7badd3}* body .wrapper .content.bocketts-brown h1,* body .wrapper .content.bocketts-brown h2,* body .wrapper .content.bocketts-brown h3,* body .wrapper .content.bocketts-brown h5{color:#8c837b}* body .wrapper .content.rasher-red h1,* body .wrapper .content.rasher-red h2,* body .wrapper .content.rasher-red h3,* body .wrapper .content.rasher-red h5{color:#b1373b}* body .wrapper .content.citrus-orange h1,* body .wrapper .content.citrus-orange h2,* body .wrapper .content.citrus-orange h3,* body .wrapper .content.citrus-orange h5{color:#f58345}* body .wrapper .content.beetroot-red h1,* body .wrapper .content.beetroot-red h2,* body .wrapper .content.beetroot-red h3,* body .wrapper .content.beetroot-red h5{color:#c87191}* body .wrapper .content.chocolate-brown h1,* body .wrapper .content.chocolate-brown h2,* body .wrapper .content.chocolate-brown h3,* body .wrapper .content.chocolate-brown h5{color:#54493a}* body .wrapper .content.cherry-red h1,* body .wrapper .content.cherry-red h2,* body .wrapper .content.cherry-red h3,* body .wrapper .content.cherry-red h5{color:#5e2334}* body .wrapper .content.nettle-green h1,* body .wrapper .content.nettle-green h2,* body .wrapper .content.nettle-green h3,* body .wrapper .content.nettle-green h5{color:#1c956a}* body .wrapper .content.barn-blue h1,* body .wrapper .content.barn-blue h2,* body .wrapper .content.barn-blue h3,* body .wrapper .content.barn-blue h5{color:#66779c}* body .wrapper .content.black h1,* body .wrapper .content.black h2,* body .wrapper .content.black h3,* body .wrapper .content.black h5{color:#3a3b3c}* body .wrapper .content.white h1,* body .wrapper .content.white h2,* body .wrapper .content.white h3,* body .wrapper .content.white h5{color:#fff}* body .wrapper.full-width{max-width:100%}* body h1{font-family:Bocketts,sans-serif;font-weight:800;font-size:2rem;color:#3a3b3c;line-height:1.1;margin-bottom:16px}* body h1 strong,* body h1 a{font-size:2rem}* body h2{font-family:Bocketts,sans-serif;font-weight:800;font-size:1.625rem;color:#3a3b3c;line-height:1.1;margin-bottom:16px}* body h2 strong,* body h2 a{font-size:1.625rem}* body h3{font-family:Bocketts,sans-serif;font-weight:800;font-size:1.375rem;color:#3a3b3c;line-height:1.35;margin-bottom:16px}* body h3 strong,* body h3 a{font-size:1.375rem}* body h4{font-family:Bocketts,sans-serif;font-weight:800;font-size:1.125rem;color:#3a3b3c;line-height:1.25;margin-bottom:16px}* body h4 strong,* body h4 a{font-size:1.125rem}* body h5{font-family:Bocketts,sans-serif;font-weight:700;font-size:1.125rem;color:#3a3b3c;line-height:1.25;margin-bottom:16px}* body h5 strong,* body h5 a{font-size:1.125rem}* body h6{font-family:Bocketts,sans-serif;font-weight:800;font-size:1.125rem;color:#3a3b3c;line-height:1.25;margin-bottom:16px}* body p{font-family:Bocketts,sans-serif;font-weight:400;font-size:1rem;color:#3a3b3c;line-height:1.5;margin-bottom:1rem;letter-spacing:.4px}* body p:last-of-type{margin-bottom:0}* body p strong,* body p b{font-family:Bocketts,sans-serif;font-weight:800;font-size:1rem;color:#3a3b3c;line-height:1.3}* body p em,* body p i{font-family:Bocketts,sans-serif;font-weight:400;font-size:1rem;color:#3a3b3c;line-height:1.3}* body ul,* body ol{padding-left:25px;margin-bottom:16px}* body ul li,* body ol li{list-style-type:disc;list-style:disc;margin-bottom:8px}* body ul li ul li,* body ol li ul li{list-style-type:"-";list-style:"-";padding-left:6px}* body ul li p,* body ol li p{margin-bottom:.4rem}* body a{font-family:Bocketts,sans-serif;font-weight:400;font-size:1rem;color:#3f873f;line-height:1.3;text-decoration:underline}* body a:hover{text-decoration:none}* body .swiper .swiper-wrapper{transition-timing-function:linear}* form,* .filter-form{position:relative}* form .fields,* .filter-form .fields{display:flex;align-items:auto;justify-content:auto;flex-direction:column;flex-wrap:auto;gap:16px}* form .fields .field.flex-25,* form .fields .field.flex-33,* form .fields .field.flex-50,* form .fields .field.flex-66,* form .fields .field.flex-75,* form .fields .field.flex-100,* .filter-form .fields .field.flex-25,* .filter-form .fields .field.flex-33,* .filter-form .fields .field.flex-50,* .filter-form .fields .field.flex-66,* .filter-form .fields .field.flex-75,* .filter-form .fields .field.flex-100{flex-basis:100%}* form .fields .field .instruction,* .filter-form .fields .field .instruction{font-family:Bocketts,sans-serif;font-weight:600;font-size:1rem;color:#8f6c95;line-height:1.3;padding-top:8px}* form .fields .field .radio-wrapper,* .filter-form .fields .field .radio-wrapper{display:flex;align-items:center;justify-content:flex-end;flex-direction:row-reverse;flex-wrap:auto;gap:8px;padding-top:12px;font-family:Bocketts,sans-serif;font-weight:400;font-size:1.125rem;color:#3a3b3c;line-height:1.3}* form .fields .field .radio-wrapper input,* .filter-form .fields .field .radio-wrapper input{width:24px;height:24px;margin-top:-3px}* form input,* form select,* form textarea,* .filter-form input,* .filter-form select,* .filter-form textarea{font-family:Bocketts,sans-serif;font-weight:400;font-size:1.125rem;color:#3a3b3c!important;line-height:1.3;width:100%;border-radius:4px;border:1px solid #C2C7C7;background:#FFF;padding:10px 16px;outline-color:default}* form input:focus-visible,* form select:focus-visible,* form textarea:focus-visible,* .filter-form input:focus-visible,* .filter-form select:focus-visible,* .filter-form textarea:focus-visible{border:solid 2px #EA6852;outline:none}* form select option,* .filter-form select option{color:#3a3b3c}* form .file,* .filter-form .file{display:flex;align-items:center;justify-content:auto;flex-direction:auto;flex-wrap:auto;gap:10px}* form textarea,* .filter-form textarea{resize:none;padding:10px;height:145px}* form .checkboxes,* .filter-form .checkboxes{margin-top:16px;display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none}* form .checkboxes label+label,* .filter-form .checkboxes label+label{display:flex;align-items:center;justify-content:flex-end;flex-direction:row-reverse;flex-wrap:auto;gap:16px;line-height:1}* form .checkboxes label+label .checkmark,* .filter-form .checkboxes label+label .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;cursor:pointer;transition:all .3s ease}* form .checkboxes label+label .checkmark:after,* .filter-form .checkboxes label+label .checkmark:after{content:"";position:absolute;opacity:0;cursor:pointer;transition:opacity .3s ease}* form .checkboxes label+label input:checked~.checkmark,* .filter-form .checkboxes label+label input:checked~.checkmark{background-color:#3aaa35}* form .checkboxes label+label input:checked~.checkmark:after,* .filter-form .checkboxes label+label input:checked~.checkmark:after{opacity:1;left:8px;top:4px;width:8px;height:15px;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg)}* form .checkboxes label+label input,* .filter-form .checkboxes label+label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}* form label,* .filter-form label{font-family:Bocketts,sans-serif;font-weight:600;font-size:1.125rem;color:#3a3b3c;line-height:1.5;display:block}* form label.file-upload,* .filter-form label.file-upload{display:flex;align-items:center;justify-content:center;flex-direction:auto;flex-wrap:auto;position:relative;margin:0;height:43px;width:194px;border:1.5px solid #3A3B3C;background:#F8F8F8;cursor:pointer}* form label.file-upload input,* .filter-form label.file-upload input{position:absolute;top:0;left:0;visibility:hidden}* form .privacy-policy,* form .additional-text,* .filter-form .privacy-policy,* .filter-form .additional-text{padding-top:16px}* form .privacy-policy p,* form .additional-text p,* .filter-form .privacy-policy p,* .filter-form .additional-text p{font-family:Bocketts,sans-serif;font-weight:400;font-size:1rem;color:#3a3b3c;line-height:1.5}* form .privacy-policy p:last-child,* form .additional-text p:last-child,* .filter-form .privacy-policy p:last-child,* .filter-form .additional-text p:last-child{margin-bottom:0}* form .privacy-policy a,* form .additional-text a,* .filter-form .privacy-policy a,* .filter-form .additional-text a{font-family:Bocketts,sans-serif;font-weight:600;font-size:1rem;color:#3f873f;line-height:1.3}* form .privacy-policy a:hover,* form .additional-text a:hover,* .filter-form .privacy-policy a:hover,* .filter-form .additional-text a:hover{text-decoration:underline}* form .captcha .captcha-placeholder,* .filter-form .captcha .captcha-placeholder{width:304px;height:auto;min-width:304px;min-height:auto}* form .captcha .g-recaptcha,* form .captcha .captcha-placeholder,* .filter-form .captcha .g-recaptcha,* .filter-form .captcha .captcha-placeholder{transform:scale(.87);transform-origin:0 0}* form.captcha-loaded .captcha-placeholder,* .filter-form.captcha-loaded .captcha-placeholder{display:none}* form .error,* form .success,* .filter-form .error,* .filter-form .success{font-family:Bocketts,sans-serif;font-weight:400;font-size:1rem;color:#3a3b3c;line-height:1.3;margin:5px 0}* form .error,* .filter-form .error{color:red!important}* form .invisible,* .filter-form .invisible{position:absolute;visibility:hidden}* .accordion-wrapper{border-bottom:2px solid #ECE8E1;height:-moz-fit-content;height:fit-content}* .accordion-wrapper .accordion{display:flex;align-items:center;justify-content:space-between;flex-direction:auto;flex-wrap:auto;gap:10px;cursor:pointer}* .accordion-wrapper .accordion svg{transition:transform .3s ease-in-out}* .accordion-wrapper .panel{max-height:0px;overflow:hidden;transition:max-height .3s ease-in-out}* .accordion-wrapper.open .accordion svg{transform:rotate(90deg)}* .accordion-wrapper.open .panel{max-height:600px}* .content.small *{font-size:.875rem}* .content.semi-bold *{font-weight:600}* .content.white *{color:#fff!important}* .content strong{font-weight:600!important}* .content a{text-decoration:underline}* .content.large p,* .content.large p a,* .content.large p strong,* .content.large p b,* .content.large p em,* .content.large p i{font-size:1.625rem}* .btns{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;gap:10px}* .btns.btns-center{align-items:center;justify-items:center}* .image-btn{max-width:140px;border-radius:8px;transition:all .3s ease}* .image-btn:hover{box-shadow:5px 5px #3a3b3c}* .btn{all:unset;justify-content:auto;gap:8px;background:#3A3B3C;cursor:pointer;padding:15px 20px 12px;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:auto;border-radius:6px;background:#3F873F;font-family:Bocketts,sans-serif;font-weight:700;font-size:1rem;color:#fff;line-height:1.3;border:solid 2px #3F873F;text-transform:uppercase;text-decoration:none!important;transition:all .3s ease}* .btn.btn-outline{font-family:Bocketts,sans-serif;font-weight:400;font-size:1rem;color:#3a3b3c;line-height:1.3;background:transparent;border:solid 1px #3A3B3C}* .btn:hover{color:#fff;background:rgba(58,59,60,.5)}* .btn.yellow-btn{background:#FFB548;border-color:#ffb548}* .btn.yellow-btn:focus{background:#FFB548;border-color:#efa693}* .btn.yellow-btn:hover{background:#EFA693;border-color:#efa693}* .btn.full-w-btn{width:auto}* .btn.thin-btn{padding:12px 16px 8px}* .btn.btn-red{background:#EA6852;border:solid 2px #EA6852;font-weight:800}* .btn.btn-red:hover{background:transparent;border:solid 2px #EA6852;color:#ea6852}* .btn:focus{background:#035431;border-color:#a2d45e}* .btn:hover{background:#035431;border-color:#035431}* .btn.outline-btn{background:rgba(58,59,60,.25);border:solid 2px #FFF}* .btn.outline-btn:focus{border-color:#a2d45e}* .btn.outline-btn:hover{background:#FFF;color:#3a3b3c!important}* .btn.outline-btn:hover svg,* .btn.outline-btn:hover img{filter:invert(1)}* .btn.pill-btn{border-radius:40px}* .glide .glide__controls{display:flex;align-items:auto;justify-content:auto;flex-direction:auto;flex-wrap:auto;gap:12px}* .glide .glide__controls button{all:unset;cursor:pointer}* .glide .glide__slides{cursor:grab}* .glide .glide__slides:active,* .glide .glide__slides:focus{cursor:grabbing}* a{display:inline-block;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none}* hr{border:none;height:1px;width:100%;background:#3A3B3C}* picture{font-size:0;line-height:0;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}* picture ::-moz-selection{background:none}* picture ::selection{background:none}* img,* video,* iframe{width:100%;height:auto;display:block;border:none}* svg{width:100%;height:auto}@media only screen and (min-width: 600px){* body h1,* body h1 strong,* body h1 a{font-size:2.625rem}* body h2,* body h2 strong,* body h2 a{font-size:2.375rem}* body h3,* body h3 strong,* body h3 a{font-size:1.75rem}* body h4,* body h4 strong,* body h4 a{font-size:1.375rem}* body h5,* body h5 strong,* body h5 a,* body h6,* body h6 strong,* body h6 a,* body p,* body p strong,* body p em,* body p i,* body p ul li p,* body p ul li p a,* body p ul li p strong{font-size:1.125rem}* body .content.large p,* body .content.large p a,* body .content.large p strong,* body .content.large p b,* body .content.large p em,* body .content.large p i{font-size:1.625rem}* .image-btn{max-width:150px}}@media only screen and (min-width: 992px){* form .privacy-policy p,* form .additional-text p,* form .privacy-policy a,* form .additional-text a{font-size:1.125rem}* form .fields{flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}* form .fields .field.flex-25{flex-basis:calc(25% - 14px)}* form .fields .field.flex-33{flex-basis:calc(33% - 12px)}* form .fields .field.flex-50{flex-basis:calc(50% - 8px)}* form .fields .field.flex-66{flex-basis:calc(66% - 6px)}* form .fields .field.flex-75{flex-basis:calc(75% - 4px)}* form .fields .field.flex-100{flex-basis:100%}}@media only screen and (min-width: 1200px){* body{padding-top:100px}* body section{padding:64px 16px}* body h1,* body h1 strong,* body h1 a{font-size:3.75rem}* body h2,* body h2 strong,* body h2 a{font-size:3rem}* body h3,* body h3 strong,* body h3 a{font-size:2rem}* body h4,* body h4 strong,* body h4 a{font-size:1.5rem}* body h5,* body h5 strong,* body h5 a,* body h6,* body h6 strong,* body h6 a{font-size:1.25rem}* body p,* body p strong,* body p b,* body p a,* body p em,* body p i{font-size:1.125rem}* .content.large p,* .content.large p a,* .content.large p strong,* .content.large p b,* .content.large p em,* .content.large p i{font-size:2rem}}@media only screen and (min-width: 1536px){* form .captcha .g-recaptcha,* form .captcha .captcha-placeholder{transform:scale(1)}}.reveal.fade-in{transition:opacity .5s linear}.reveal.fade-in:not(.revealed){opacity:0}.reveal.reveal-bottom{transition:transform .5s ease-in-out,opacity .5s ease-in-out}.reveal.reveal-bottom:not(.revealed){transform:translateY(50px);opacity:0}.reveal.reveal-left{transition:transform .5s ease-in-out,opacity .5s ease-in-out}.reveal.reveal-left:not(.revealed){transform:translate(-25px);opacity:0}.reveal.reveal-right{transition:transform .5s ease-in-out,opacity .5s ease-in-out}.reveal.reveal-right:not(.revealed){transform:translate(25px);opacity:0}.reveal.animate-text.revealed .content>h1,.reveal.animate-text.revealed .content>h2,.reveal.animate-text.revealed .content>h3,.reveal.animate-text.revealed .content>h4,.reveal.animate-text.revealed .content>h5,.reveal.animate-text.revealed .content>h6{animation:textRotation .5s ease-in-out .2s forwards}.reveal.animate-text.revealed .content>p{animation:textRotation .5s ease-in-out .4s forwards}.reveal.animate-text.revealed .content>span{animation:textRotation .5s ease-in-out .4s forwards}.reveal.animate-text .content>h1,.reveal.animate-text .content>h2,.reveal.animate-text .content>h3,.reveal.animate-text .content>h4,.reveal.animate-text .content>h5,.reveal.animate-text .content>h6,.reveal.animate-text .content>p,.reveal.animate-text .content>span{transform:rotateX(-90deg)}@keyframes textRotation{0%{transform:rotate3d(1,.05,.05,-90deg);opacity:0}to{transform:rotateX(0);opacity:1}}header{position:fixed;top:0;left:0;width:100%;height:75px;z-index:99999!important}header nav{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:space-between;flex-direction:auto;flex-wrap:auto;gap:20px;height:75px;width:100%;background:#FFF;padding:0 16px;box-shadow:0 0 15px 1px #00000026}header nav .wrapper{display:flex;align-items:center;justify-content:space-between;flex-direction:auto;flex-wrap:auto}header nav .logo,header nav .logo img{width:-moz-fit-content;width:fit-content;height:90px;min-width:-moz-fit-content;min-width:fit-content;min-height:90px}header nav .inner{width:-moz-fit-content;width:fit-content}header nav .inner .mob-nav{display:flex;align-items:center;justify-content:auto;flex-direction:auto;flex-wrap:auto;gap:16px}header nav .inner .mob-nav .phone,header nav .inner .mob-nav .phone svg{width:29px;height:29px;min-width:29px;min-height:29px}header nav .inner .mob-nav .burger .burger-icon{width:37px;height:28px;position:relative;transform:rotate(0);transition:.5s ease-in-out}header nav .inner .mob-nav .burger .burger-icon span{display:block;position:absolute;height:5px;width:37px;background:#3A3B3C;left:0;transform:rotate(0);transition:.25s ease-in-out;border-radius:5px}header nav .inner .mob-nav .burger .burger-icon span:nth-child(1){top:0}header nav .inner .mob-nav .burger .burger-icon span:nth-child(2),header nav .inner .mob-nav .burger .burger-icon span:nth-child(3){top:11.5px}header nav .inner .mob-nav .burger .burger-icon span:nth-child(4){top:23px}header nav .inner .mob-nav .burger.open .burger-icon span:nth-child(1),header nav .inner .mob-nav .burger.open .burger-icon span:nth-child(4){top:11.5px;width:0%;left:50%}header nav .inner .mob-nav .burger.open .burger-icon span:nth-child(2){transform:rotate(45deg);width:37px}header nav .inner .mob-nav .burger.open .burger-icon span:nth-child(3){transform:rotate(-45deg);width:37px}header nav .inner .menu{position:fixed;top:calc(-100vh + 150px);left:0;width:100%;height:calc(100vh - 75px);background:#F9F7F5;z-index:-1;transition:top .5s ease-out,left .5s ease-out;padding:50px 16px 91px;overflow:scroll}header nav .inner .menu.active{top:75px}header nav .inner .menu .accordion-wrapper{border:none}header nav .inner .menu .accordion-wrapper.open>.accordion{background:#ECE8E1}header nav .inner .menu .accordion-wrapper.open>.accordion p{color:#3a3b3c}header nav .inner .menu .accordion-wrapper.open>.accordion svg path{fill:#3a3b3c}header nav .inner .menu .accordion-wrapper.open .panel{max-height:1200px}header nav .inner .menu .accordion-wrapper *{font-family:Bocketts,sans-serif;font-weight:800;font-size:1rem;color:#3a3b3c;line-height:1.3;margin-bottom:0;text-decoration:none}header nav .inner .menu .accordion-wrapper .accordion{justify-content:space-between;gap:17px;padding:17px 8px;cursor:pointer;transition:background .3s ease}header nav .inner .menu .accordion-wrapper .accordion:hover p{color:#3f873f}header nav .inner .menu .accordion-wrapper .accordion:hover svg path{fill:#3f873f}header nav .inner .menu .accordion-wrapper .accordion p{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:auto;width:100%;transition:all .3s ease}header nav .inner .menu .accordion-wrapper .accordion p:hover{color:#3f873f}header nav .inner .menu .accordion-wrapper .accordion svg{width:24px;margin-top:-4px;transition:all .3s ease}header nav .inner .menu .accordion-wrapper .accordion svg path{transition:all .3s ease}header nav .inner .menu .accordion-wrapper .panel{padding-left:0;background:#FFF}header nav .inner .menu .accordion-wrapper .panel .accordion-container a,header nav .inner .menu .accordion-wrapper .panel .accordion-container p{padding:16px 12px;width:100%;height:100%;transition:all .3s ease}header nav .inner .menu .accordion-wrapper .panel .accordion-container a:hover,header nav .inner .menu .accordion-wrapper .panel .accordion-container p:hover{background:#3F873F;color:#fff}header nav .inner .menu .accordion-wrapper .panel .accordion-container .accordion-wrapper.open .accordion p{color:#fff;background:#035431}header nav .inner .menu .accordion-wrapper .panel .accordion-container .accordion-wrapper.open .accordion svg{transform:rotate(90deg)}header nav .inner .menu .accordion-wrapper .panel .accordion-container .accordion-wrapper.open .accordion svg path{fill:#fff}header nav .inner .menu .accordion-wrapper .panel .accordion-container .accordion-wrapper.open .panel{max-height:1200px}header nav .inner .menu .accordion-wrapper .panel .accordion-container .accordion-wrapper .accordion{padding:0}header nav .inner .menu .accordion-wrapper .panel .accordion-container .accordion-wrapper .accordion:hover p{color:#fff;background:#035431}header nav .inner .menu .accordion-wrapper .panel .accordion-container .accordion-wrapper .accordion:hover svg path{fill:#fff}header nav .inner .menu .accordion-wrapper .panel .accordion-container .accordion-wrapper .accordion p{color:#3a3b3c;transition:all .3s ease}header nav .inner .menu .accordion-wrapper .panel .accordion-container .accordion-wrapper .accordion p:hover{color:#fff}header nav .inner .menu .accordion-wrapper .panel .accordion-container .accordion-wrapper .accordion svg{width:24px;margin-top:-4px;transform:rotate(0);transition:all .3s ease}header nav .inner .menu .accordion-wrapper .panel .accordion-container .accordion-wrapper .accordion svg path{fill:#3a3b3c;transition:all .3s ease}header nav .inner .menu .accordion-wrapper .panel .accordion-container .accordion-wrapper .panel{top:-100%;max-height:0;background:rgba(140,131,123,.2)}header nav .inner .menu .copyright{font-family:Bocketts,sans-serif;font-weight:400;font-size:1rem;color:#fff;line-height:1.3;margin-top:103px}header nav .inner .menu .btns{margin-top:16px}header nav .inner .menu .btns .btn{width:100%;padding:18px 16px 15px}@media only screen and (min-width: 500px){header nav .inner .menu{max-width:425px;top:75px;left:-425px}header nav .inner .menu.active{left:0}}@media only screen and (min-width: 1200px){header{height:100px}header nav{height:100px}header nav .logo,header nav .logo img{width:-moz-fit-content;width:fit-content;height:100px;min-width:-moz-fit-content;min-width:fit-content;min-height:100px}header nav .inner .mob-nav{display:none}header nav .inner .menu{display:flex;align-items:auto;justify-content:auto;flex-direction:auto;flex-wrap:auto;gap:0;position:static;max-width:none;height:-moz-fit-content;height:fit-content;z-index:1;transition:none;padding:0;overflow:visible;background:unset;align-items:center}header nav .inner .menu>.accordion-wrapper.open .accordion{background:none}header nav .inner .menu>.accordion-wrapper.open>.panel{top:100px}header nav .inner .menu>.accordion-wrapper.open>.panel .accordion-wrapper.open .panel{background:#F9F7F5;top:153px}header nav .inner .menu>.accordion-wrapper .accordion{align-items:center;gap:4px;padding:6px 12px}header nav .inner .menu>.accordion-wrapper .accordion a,header nav .inner .menu>.accordion-wrapper .accordion p{position:relative;margin-bottom:0;padding:12px}header nav .inner .menu>.accordion-wrapper .accordion *{font-family:Bocketts,sans-serif;font-weight:800;font-size:1rem;color:#3a3b3c;line-height:1.3}header nav .inner .menu>.accordion-wrapper .accordion svg{margin-top:-4px;width:24px}header nav .inner .menu>.accordion-wrapper .accordion svg path{fill:#3a3b3c}header nav .inner .menu>.accordion-wrapper .panel{position:fixed;top:-86px;display:flex;align-items:center;justify-content:space-around;flex-direction:auto;flex-wrap:auto;width:calc(100% - 32px);left:0;right:0;margin:auto;max-height:-moz-fit-content;max-height:fit-content;background:#FFF;padding:0 16px;transition:top .25s ease-in;z-index:-1}header nav .inner .menu>.accordion-wrapper .panel .accordion-container{width:100%;padding:0;display:flex;align-items:center;justify-content:space-evenly;flex-direction:row;flex-wrap:auto}header nav .inner .menu>.accordion-wrapper .panel .accordion-container .accordion-wrapper.open .accordion svg{transform:rotate(90deg)}header nav .inner .menu>.accordion-wrapper .panel .accordion-container .accordion-wrapper .accordion svg{margin-top:-5px;width:24px;padding:0;transform:rotate(0)}header nav .inner .menu>.accordion-wrapper .panel .accordion-container .accordion-wrapper .panel{border-radius:0 0 16px 16px;padding:15px 10vw;display:grid;grid-template-columns:1fr 1fr 1fr;gap:0 12px}header nav .inner .menu>.accordion-wrapper .panel .accordion-container .accordion-wrapper .panel .child{flex-basis:calc(25% - 18px);text-align:center}header nav .inner .menu>.accordion-wrapper .panel .accordion-container a,header nav .inner .menu>.accordion-wrapper .panel .accordion-container p{position:relative;margin-bottom:0;transition:all .3s ease}header nav .inner .menu>.accordion-wrapper .panel .accordion-container a:hover,header nav .inner .menu>.accordion-wrapper .panel .accordion-container p:hover{background:#3F873F;color:#fff}header nav .inner .menu .btns{margin-top:0}header nav .inner .menu .copyright{display:none}}footer{overflow-x:clip;background:#035431}footer .newsletter{position:relative;background:#7BADD3;padding:120px 16px}footer .newsletter .divider{width:300%;left:-100%}footer .newsletter .hills .background{bottom:0}footer .newsletter .clouds *{max-width:104px}footer .newsletter .clouds .cloud-one{position:absolute;bottom:120px;left:-40px;animation-name:cloud-one;animation-duration:10s;animation-timing-function:linear;animation-iteration-count:infinite}footer .newsletter .clouds .cloud-two{position:absolute;bottom:50px;right:-10px;animation-name:cloud-two;animation-duration:12s;animation-timing-function:linear;animation-iteration-count:infinite}footer .newsletter .clouds .cloud-three{position:absolute;bottom:70px;left:-100%;animation-name:cloud-one;animation-duration:10s;animation-delay:5s;animation-timing-function:linear;animation-iteration-count:infinite}footer .newsletter .clouds .cloud-four{position:absolute;bottom:30px;right:100%;animation-name:cloud-two;animation-duration:12s;animation-delay:6s;animation-timing-function:linear;animation-iteration-count:infinite}footer .newsletter .clouds .cloud-five{position:absolute;bottom:200px;left:-100%;animation-name:cloud-one;animation-duration:12s;animation-delay:7s;animation-timing-function:linear;animation-iteration-count:infinite}footer .newsletter .clouds .cloud-six{position:absolute;bottom:250px;right:100%;animation-name:cloud-two;animation-duration:14s;animation-delay:8s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes cloud-one{0%{left:100%}to{left:-100%}}@keyframes cloud-two{0%{right:-100%}to{right:100%}}footer .newsletter .wrapper{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;flex-wrap:auto}footer .newsletter .wrapper .content{max-width:386px;width:100%}footer .newsletter .wrapper .content h3{color:#fff}footer .newsletter .wrapper .content ul{padding-left:5px}footer .newsletter .wrapper .content ul li{position:relative;padding-left:30px;list-style-type:none;list-style:none}footer .newsletter .wrapper .content ul li:before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path d="M6.92749 6.85419V17.2142C6.92749 18.0042 7.79749 18.4842 8.46749 18.0542L16.6075 12.8742C17.2275 12.4842 17.2275 11.5842 16.6075 11.1842L8.46749 6.01419C7.79749 5.58419 6.92749 6.06419 6.92749 6.85419Z" fill="%238F6C95"/></svg>');position:absolute;left:0;top:0;width:24px;height:24px}footer .newsletter .wrapper .content ul li p{color:#fff;font-size:1.125rem}footer .newsletter .wrapper .content ul li p strong{color:#fff;font-size:1.125rem}footer .newsletter .wrapper form{margin-top:32px;background:#FFF;border-radius:16px;box-shadow:0 5px 12px #3a3b3c1a;padding:16px}footer .newsletter .wrapper form .privacy-policy{margin-bottom:16px}footer .newsletter .wrapper form .privacy-policy p{font-size:.875rem}footer .newsletter .wrapper form .privacy-policy p a{font-size:.875rem}footer>.top{position:relative;padding:40px 16px 32px;overflow-x:clip}footer>.top .animals .cow{position:absolute;right:-55px;top:-28px;max-width:159px;width:100%}footer>.top .animals .pig{position:absolute;left:9px;top:-10px;max-width:71px;width:100%}footer>.top .animals .goat{position:absolute;left:-22px;top:80.966px;max-width:62px;width:100%}footer>.top .animals .chicken{position:absolute;left:40px;top:102.966px;max-width:28px;width:100%}footer>.top .animals .sheep{display:none;position:absolute}footer>.top .wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;gap:32px}footer>.top .wrapper .footer-logo img{width:200px}footer>.top .wrapper>.socials{margin-top:16px;margin-bottom:16px;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;flex-wrap:auto;gap:24px}footer>.top .wrapper>.socials a{transition:all .3s ease}footer>.top .wrapper>.socials a img{max-width:36px;width:100%}footer>.top .wrapper>.socials a:hover{transform:rotate(360deg);opacity:.7}footer>.top .wrapper .company-details{text-align:center;max-width:300px;width:100%}footer>.top .wrapper .company-details *{color:#fff;margin-bottom:8px}footer>.top .wrapper .company-details h4{margin-bottom:0}footer>.top .wrapper .company-details .phone,footer>.top .wrapper .company-details .email{font-size:1.125rem;text-decoration:none}footer>.top .wrapper .company-details .phone:hover,footer>.top .wrapper .company-details .email:hover{color:#ffb548}footer>.top .wrapper .footer-nav{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto}footer>.top .wrapper .footer-nav .accordion-wrapper{border-bottom:0}footer>.top .wrapper .footer-nav .accordion-wrapper .accordion h4{margin-bottom:0;color:#fff}footer>.top .wrapper .footer-nav .accordion-wrapper .accordion a{color:#fff;font-size:1.125rem;position:relative;text-decoration:none;margin-bottom:4px}footer>.top .wrapper .footer-nav .accordion-wrapper .accordion a:hover{color:#ffb548}footer>.top .wrapper .legal-social{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;gap:24px;text-align:center}footer>.top .wrapper .legal-social *{color:#fff;font-size:.875rem}footer>.top .wrapper .legal-social>.award{display:block;max-width:124px}footer>.top .wrapper .legal-social>.tripadvisor{display:block;max-width:124px}footer>.top .wrapper .legal-social>.tripadvisor a{width:100%;transition:all .3s ease}footer>.top .wrapper .legal-social>.tripadvisor a:hover{opacity:.7}footer>.top .wrapper .legal-social .social{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;flex-wrap:auto;gap:16px}footer>.top .wrapper .legal-social .social .flag{max-width:95px;width:100%}footer>.top .wrapper .legal-social .social .socials{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;flex-wrap:auto;gap:16px;display:none}footer>.top .wrapper .legal-social .social .socials a{transition:all .3s ease}footer>.top .wrapper .legal-social .social .socials a img{max-width:36px;width:100%}footer>.top .wrapper .legal-social .social .socials a:hover{transform:rotate(360deg);opacity:.7}footer>.top .wrapper .award{max-width:77px;width:100%;display:none}footer>.top .wrapper .tripadvisor{max-width:77px;width:100%;display:none}footer>.top .wrapper .tripadvisor a{width:100%;transition:all .3s ease}footer>.top .wrapper .tripadvisor a:hover{opacity:.7}footer>.bottom{padding:0 16px 32px}footer>.bottom .wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;gap:15px}footer>.bottom .copyright{text-align:center;font-family:Bocketts,sans-serif;font-weight:400;font-size:.875rem;color:#fff;line-height:1.3;margin-bottom:0}footer>.bottom .surge{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;text-align:center;gap:6px}footer>.bottom .surge *{font-family:Bocketts,sans-serif;font-weight:400;font-size:.875rem;color:#fff;line-height:1.3;margin-bottom:0}footer>.bottom .surge>a,footer>.bottom .surge svg{width:110px;height:28px;min-width:110px;min-height:28px}footer>.bottom .surge>a path,footer>.bottom .surge svg path{fill:#ece8e1}footer>.bottom .surge>a:hover path,footer>.bottom .surge svg:hover path{fill:#ffb548}@media only screen and (min-width: 600px){footer .newsletter{padding:100px 16px 200px}footer .newsletter .clouds *{max-width:154px}footer .newsletter .clouds .cloud-one{bottom:140px;animation-duration:18s}footer .newsletter .clouds .cloud-two{bottom:90px;animation-duration:20s}footer .newsletter .clouds .cloud-three{bottom:120px;animation-duration:18s;animation-delay:9s}footer .newsletter .clouds .cloud-four{bottom:70px;animation-duration:20s;animation-delay:10s}footer>.top .animals .pig{top:-40px;left:16px}footer>.top .animals .cow{right:16px;top:-20px}footer>.top .animals .goat{left:60px}footer>.top .animals .chicken{left:130px}footer>.top .wrapper{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:48px}footer>.top .wrapper>.socials{display:none}footer>.top .wrapper .footer-logo{flex-basis:100%}footer>.top .wrapper .footer-logo img{margin:auto}footer>.top .wrapper .company-details{flex-basis:calc(40% - 16px);text-align:left}footer>.top .wrapper .footer-nav{flex-basis:calc(40% - 16px);align-items:flex-start}footer>.top .wrapper .legal-social{text-align:left}footer>.top .wrapper .legal-social>.award,footer>.top .wrapper .legal-social>.tripadvisor{display:none}footer>.top .wrapper .legal-social .social{width:100%;justify-content:flex-end;flex-wrap:wrap}footer>.top .wrapper .legal-social .social .award,footer>.top .wrapper .legal-social .social .tripadvisor{display:block}footer>.top .wrapper .legal-social .social .socials{display:flex}footer .bottom .surge{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:auto}}@media only screen and (min-width: 992px){footer .newsletter{padding:120px 16px 200px}footer .newsletter .divider{width:100%;left:0}footer .newsletter .clouds *{max-width:196px}footer .newsletter .clouds .cloud-one{bottom:140px;animation-duration:18s}footer .newsletter .clouds .cloud-two{bottom:90px;animation-duration:20s}footer .newsletter .clouds .cloud-three{bottom:120px;animation-duration:18s;animation-delay:9s}footer .newsletter .clouds .cloud-four{bottom:70px;animation-duration:20s;animation-delay:10s}footer .newsletter .wrapper{flex-direction:row;justify-content:space-between;gap:80px}footer .newsletter .wrapper .content h3{font-size:3rem;line-height:1.1}footer .newsletter .wrapper .content ul li p{font-size:1.25rem}footer .newsletter .wrapper .content ul li p strong{font-size:1.25rem}footer .newsletter .wrapper form{max-width:750px;width:100%;padding:32px;margin-top:0}footer>.top{padding:80px 16px 32px}footer>.top .animals .pig{top:-25px;left:36%}footer>.top .animals .cow{right:38%;top:-55px;max-width:110px}footer>.top .animals .goat{left:auto;right:80px;top:-20px;max-width:57px}footer>.top .animals .chicken{left:auto;right:55px;top:25px;max-width:22px;transform:scaleX(-1)}footer>.top .animals .sheep{display:block;left:130px;top:-58px;max-width:123px;width:100%}footer>.top .wrapper{flex-direction:row;justify-content:space-between;align-items:flex-start}footer>.top .wrapper .footer-logo{flex-basis:auto}footer>.top .wrapper .footer-logo img{width:150px}footer>.top .wrapper .company-details,footer>.top .wrapper .footer-nav{max-width:208px;width:100%}footer>.top .wrapper .company-details p,footer>.top .wrapper .footer-nav p{font-size:1.125rem}footer>.top .wrapper .footer-nav{align-items:flex-start;justify-content:flex-start}footer>.top .wrapper .footer-nav .accordion-wrapper .accordion a{font-size:1.125rem}footer>.top .wrapper .legal-social{max-width:425px;width:100%}footer>.bottom .wrapper{flex-direction:row;justify-content:space-between}}section.heading{padding:32px 16px 80px}section.heading.reduce-padding{padding:32px 16px 0}section.heading .wrapper{text-align:center}section.heading .wrapper.brand *{color:#3f873f}section.heading .wrapper.brand-light *{color:#a2d45e}section.heading .wrapper.brand-dark *{color:#035431}section.heading .wrapper.bocketts-white *{color:#ece8e1}section.heading .wrapper.bocketts-pig *{color:#efa693}section.heading .wrapper.bocketts-fun *{color:#ea6852}section.heading .wrapper.bocketts-garden *{color:#8f6c95}section.heading .wrapper.bocketts-yellow *{color:#ffb548}section.heading .wrapper.bocketts-blue *{color:#7badd3}section.heading .wrapper.bocketts-brown *{color:#8c837b}section.heading .wrapper .content.large-text p{font-size:1.25rem}section.heading .wrapper .content.large-text p strong{font-size:1.25rem;font-weight:700}section.heading .wrapper .content .btns{margin-top:32px;width:100%;justify-content:center}@media only screen and (min-width: 600px){section.heading{padding:48px 16px 80px}section.heading.reduce-padding{padding:48px 16px 0}section.heading .wrapper .content.large-text p{font-size:1.625rem}section.heading .wrapper .content.large-text p strong{font-size:1.625rem}}@media only screen and (min-width: 992px){section.heading{padding:64px 16px 80px}section.heading.reduce-padding{padding:64px 16px 0}section.heading .wrapper .content.large-text p{font-size:2rem}section.heading .wrapper .content.large-text p strong{font-size:2rem}}section.news-article{padding:0 0 32px}section.news-article .wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;gap:32px}section.news-article .wrapper article{background:#F9F7F5;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;gap:32px;border-radius:16px;box-shadow:0 10px 15px #1f292d2e;padding:0 0 64px}section.news-article .wrapper article>*{width:100%}section.news-article .wrapper article .header-image{width:100%;aspect-ratio:1.77/1;overflow:hidden}section.news-article .wrapper article .header-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.news-article .wrapper article .details{padding:24px 16px;width:100%}section.news-article .wrapper article .details h1{color:#035431}section.news-article .wrapper article .details .date{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:auto;gap:8px;margin-bottom:16px}section.news-article .wrapper article .details .date svg{width:24px;height:24px;min-width:24px;min-height:24px;margin-bottom:5px}section.news-article .wrapper article .details .date svg path{transition:all .3s ease}section.news-article .wrapper article .details .date p{font-family:Bocketts,sans-serif;font-weight:700;font-size:1.25rem;color:#035431;line-height:1.3}section.news-article .wrapper article .details .filters{width:100%;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;gap:8px}section.news-article .wrapper article .details .filters .filter{background:#F9F7F5;border:solid 2px #ECE8E1;padding:18px 24px 14px;border-radius:48px;font-family:Bocketts,sans-serif;font-weight:400;font-size:1.125rem;color:#035431;line-height:1.3;text-decoration:none;transition:all .3s ease}section.news-article .wrapper article .details .filters .filter:hover{background:#035431;border-color:#a2d45e;color:#fff}section.news-article .wrapper article section{padding:0 16px;width:100%}section.news-article .wrapper aside{padding:16px}section.news-article .wrapper aside .related{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;gap:16px}section.news-article .wrapper aside .related .article{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;flex-wrap:auto;gap:16px;padding:24px 32px;border-radius:16px;text-decoration:none}section.news-article .wrapper aside .related .article:hover .btns .btn.outline-btn{background:#FFF;color:#3a3b3c}section.news-article .wrapper aside .related .article h4,section.news-article .wrapper aside .related .article p{color:#fff}section.news-article .wrapper aside .related .article *{margin-bottom:0}section.news-article .wrapper aside .related .article:nth-child(1){background:#EA6852}section.news-article .wrapper aside .related .article:nth-child(2){background:#66779C}section.news-article .wrapper aside .related .article:nth-child(3){background:#1C956A}section.news-article .wrapper aside .related .article .btns{width:100%;justify-content:flex-end}@media only screen and (min-width: 992px){section.news-article{padding:0 16px 64px}section.news-article>.wrapper{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:16px 64px}section.news-article>.wrapper .heading{flex-basis:100%}section.news-article>.wrapper article{flex-basis:calc(70% - 32px);gap:32px;border-radius:16px;overflow:hidden}section.news-article>.wrapper aside{flex-basis:calc(30% - 32px)}}.breadcrumbs{padding:0;position:relative}.breadcrumbs ul{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:8px;padding:30px 0 24px;margin-bottom:0}.breadcrumbs ul li{list-style-type:none;list-style:none;position:relative}.breadcrumbs ul li:not(:first-child){padding-left:20px}.breadcrumbs ul li:not(:first-child):before{content:">";position:absolute;font-family:Bocketts,sans-serif;font-weight:700;color:#3f873f;line-height:1.3;top:-1px;left:1px;font-size:1rem}.breadcrumbs ul li.current p{font-family:Bocketts,sans-serif;font-weight:700;font-size:1rem;color:#3a3b3c;line-height:1.3;margin-bottom:0}.breadcrumbs ul li a{font-family:Bocketts,sans-serif;font-weight:700;font-size:1rem;color:#3f873f;line-height:1.3;text-decoration:none;margin-bottom:0}.breadcrumbs ul li:not(.current) a:hover{text-decoration:underline}@media only screen and (min-width: 600px){.breadcrumbs ul li:not(:first-child):before{content:">";position:absolute;top:0;left:0;font-size:1.25rem}.breadcrumbs ul li.current p{font-size:1.25rem}.breadcrumbs ul li a{font-size:1.25rem;text-decoration:none}}section.hero-thin{position:relative}section.hero-thin.img-top .bg-img{-o-object-position:100% 0%;object-position:100% 0%}section.hero-thin.img-top-middle .bg-img{-o-object-position:100% 30%;object-position:100% 30%}section.hero-thin.img-middle .bg-img{-o-object-position:100% 50%;object-position:100% 50%}section.hero-thin.img-bottom .bg-img{-o-object-position:100% 85%;object-position:100% 85%}section.hero-thin.img-default .bg-img{-o-object-position:100% 15%;object-position:100% 15%}section.hero-thin .bg-img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:100% 15%;object-position:100% 15%;top:0;left:0;z-index:-1}section.hero-thin .wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;gap:32px;height:190px}@media only screen and (min-width: 600px){section.hero-thin .wrapper{height:237px}}@media only screen and (min-width: 992px){section.hero-thin .wrapper{height:380px}}.asset{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section.cta-cards .wrapper>.content{text-align:center}section.cta-cards .wrapper>.content h2,section.cta-cards .wrapper>.content h3{color:#035431}section.cta-cards .wrapper .cards{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;gap:16px}section.cta-cards .wrapper .cards .card{max-width:384px;border-radius:16px;box-shadow:0 20px 20px #1f292d33;align-self:stretch;display:flex;align-items:center;justify-content:space-between;flex-direction:column;flex-wrap:auto;overflow:hidden}section.cta-cards .wrapper .cards .card .image{aspect-ratio:1.52/1;width:100%;background:#C2C7C7;overflow:hidden}section.cta-cards .wrapper .cards .card .image.cover img{-o-object-fit:cover;object-fit:cover}section.cta-cards .wrapper .cards .card .image.contain img{-o-object-fit:contain;object-fit:contain}section.cta-cards .wrapper .cards .card .image img{width:100%;height:100%}section.cta-cards .wrapper .cards .card .content{text-align:left;padding:24px 16px 16px}section.cta-cards .wrapper .cards .card .btns{padding:0 16px 16px;width:100%;justify-content:center}section.cta-cards .wrapper .cards .card .btns .btn{width:100%}@media only screen and (min-width: 600px){section.cta-cards .wrapper .cards{flex-direction:row;justify-content:center;flex-wrap:wrap}section.cta-cards .wrapper .cards .card{flex-basis:calc(50% - 8px)}section.cta-cards .wrapper .cards .card .content{padding:24px 32px 16px}section.cta-cards .wrapper .cards .card .btns{padding:0 32px 16px}}@media only screen and (min-width: 992px){section.cta-cards .wrapper .cards{gap:32px}section.cta-cards .wrapper .cards .card{flex-basis:calc(33% - 18px);max-width:100%}section.cta-cards .wrapper .cards .card .content{padding:24px 32px 16px}section.cta-cards .wrapper .cards .card .btns{padding:0 32px 16px}}section.event .wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;gap:32px}section.event .wrapper .content{width:100%}section.event .wrapper .content .details{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;gap:16px;padding:24px 0;width:100%}section.event .wrapper .content .details h1{color:#035431}section.event .wrapper .content .details .date{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:auto;gap:8px;margin-bottom:16px;font-family:Bocketts,sans-serif;font-weight:700;font-size:1.5rem;color:#c87191;line-height:1.3}section.event .wrapper .content .details .date svg{width:32px;height:32px;min-width:32px;min-height:32px;margin-bottom:8px}section.event .wrapper .content .details .date svg path{transition:all .3s ease}section.event .wrapper .content .details .filters{width:100%;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;gap:8px}section.event .wrapper .content .details .filters .filter{background:#F9F7F5;border:solid 2px #ECE8E1;padding:18px 24px 14px;border-radius:48px;font-family:Bocketts,sans-serif;font-weight:400;font-size:1.125rem;color:#035431;line-height:1.3;text-decoration:none;transition:all .3s ease}section.event .wrapper .content .details .filters .filter:hover{background:#035431;border-color:#a2d45e;color:#fff}section.event .wrapper article{background:#FFF;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;gap:32px;flex-basis:100%;border-radius:16px;box-shadow:0 10px 15px #1f292d2e}section.event .wrapper article.add-padding{padding-top:16px}section.event .wrapper article>*{width:100%}section.event .wrapper article>* .wrapper{max-width:100%}section.event .wrapper article>* .wrapper .cards{justify-content:space-between}section.event .wrapper article .header-video{width:100%;aspect-ratio:16/9;overflow:hidden}section.event .wrapper article .header-video.cover img{-o-object-fit:cover;object-fit:cover}section.event .wrapper article .header-video.contain{background:#F9F7F5;border-bottom:2px solid #035431}section.event .wrapper article .header-video.contain img{-o-object-fit:contain;object-fit:contain;padding:24px}section.event .wrapper article .header-video img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.event .wrapper article .book{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;background:#035431;padding:48px 16px;box-shadow:0 12px 12px #1f292d0d,0 8px 12px #1f292d14}section.event .wrapper article .book h4{color:#fff}section.event .wrapper article section{padding:0 16px 16px;width:100%}section.event .wrapper article section .video-asset{width:100%;aspect-ratio:16/9;overflow:hidden}@media only screen and (min-width: 992px){section.event>.wrapper{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:16px 64px}section.event>.wrapper .heading{flex-basis:100%}section.event>.wrapper .content .details{flex-direction:row;justify-content:space-between}section.event>.wrapper article{border-radius:16px;overflow:hidden;gap:48px}section.event>.wrapper article .book{padding:64px 16px}}
