/* https://mindenhurst.co.uk/wp-content/themes/kolab/style.css?ver=6.4.6 */
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.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:transparent}abbr[title]{border-bottom:none;text-decoration:underline;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:-.25em}sup{top:-.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}h1{font-family:"Open Sans",sans-serif;font-weight:300;font-size:48px;color:#024436}@media (max-width:599px){h1{font-size:35px}}h2{font-size:48px;line-height:1.2;color:#024436;font-family:"Open Sans",sans-serif;font-weight:300}@media (max-width:599px){h2{font-size:35px}}h3{font-size:21px;line-height:1.48;color:#024436;font-family:"Open Sans",sans-serif;font-weight:600}@media (max-width:767px){h3{font-size:18px}}h4{font-size:18px;line-height:1.66;color:#024436;font-family:"Open Sans",sans-serif;font-weight:700}@media (max-width:767px){h4{font-size:16px}}.subtitle{font-family:"Open Sans",sans-serif;font-weight:600;font-size:14px;line-height:1.2;color:#024436;text-transform:uppercase;letter-spacing:1.17px;margin-top:0}p{font-size:14px;line-height:1.4;color:#024436;letter-spacing:1.17px;margin-top:0}p.big{font-size:32px;line-height:1.66}@media (max-width:768px){p.big{font-size:22px;line-height:1.3}}p.color-green{color:#50e3c1!important}a{text-decoration:none;outline-style:none;color:#024436;font-family:"Open Sans",sans-serif;font-weight:700;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1)}a:hover{color:#40c1ac}ul,ol{margin:0;padding:0 20px}ul li,ol li{font-weight:400;font-size:14px;line-height:1.4;color:#024436;letter-spacing:1.17px;margin-top:0;margin-bottom:5px}#top-bar{width:100%;position:fixed;top:0;left:0;z-index:2000;margin-top:0;display:block;height:90px;background-color:#fff;-webkit-transition:top 0.5s ease;-moz-transition:top 0.5s ease;-ms-transition:top 0.5s ease;-o-transition:top 0.5s ease;transition:top 0.5s ease}@media (max-width:1024px){#top-bar{height:90px}}@media (max-width:599px){#top-bar.scrolled-mobile{top:-90px}}#top-bar .top-bar-inside{width:100%;padding:0 50px;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;flex-direction:row;height:100%;align-items:center}@media (max-width:1260px){#top-bar .top-bar-inside{padding:0 20px}}#top-bar .top-bar-inside .site-branding{width:40.42553%;float:left;margin-right:2.12766%;padding-left:2.12766%}@media (max-width:599px){#top-bar .top-bar-inside .site-branding{width:48.93617%;float:left;margin-right:2.12766%}}#top-bar .top-bar-inside .site-branding #logo img{width:100%;max-width:100%;height:auto;display:inline-block;vertical-align:middle;outline:none;color:transparent;background-color:transparent}#top-bar .top-bar-inside .get-in-touch{width:40.42553%;float:left;margin-right:2.12766%;align-self:flex-start}@media (max-width:599px){#top-bar .top-bar-inside .get-in-touch{display:none}}#top-bar .top-bar-inside .get-in-touch .get-in-touch-container{display:flex;flex-direction:row-reverse;align-items:revert}#top-bar .top-bar-inside .get-in-touch .get-in-touch-container a{width:150px;height:54px;color:#fff;text-transform:uppercase;font-size:14px;line-height:14px;background-color:#40c1ac;display:flex;justify-content:center;align-items:center;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1)}#top-bar .top-bar-inside .get-in-touch .get-in-touch-container:hover a{background-color:#024436}#top-bar .top-bar-inside .hamburger-wrapper{width:14.89362%;float:right;margin-right:0;padding-right:2.12766%}@media (max-width:599px){#top-bar .top-bar-inside .hamburger-wrapper{width:48.93617%;float:right;margin-right:0}}#top-bar .top-bar-inside .hamburger-wrapper .hamburger{float:right}#top-bar .top-bar-inside .hamburger-wrapper .hamburger #pull{z-index:1004;display:block;position:relative;background-color:transparent;margin:0;cursor:pointer;width:34px;height:32px}#top-bar .top-bar-inside .hamburger-wrapper .hamburger #pull span{position:relative;display:inline-block;font-size:0;width:100%;height:2px;background-color:#024436;border-radius:100px;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1)}#top-bar .top-bar-inside .hamburger-wrapper .hamburger #pull span:before,#top-bar .top-bar-inside .hamburger-wrapper .hamburger #pull span:after{content:"";position:absolute;width:100%;height:100%;border-radius:100px;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1)}#top-bar .top-bar-inside .hamburger-wrapper .hamburger #pull span:before{bottom:calc(100% + 6px);background-color:#024436}@media (max-width:767px){#top-bar .top-bar-inside .hamburger-wrapper .hamburger #pull span:before{bottom:calc(100% + 5px)}}#top-bar .top-bar-inside .hamburger-wrapper .hamburger #pull span:after{top:calc(100% + 6px);background-color:#40c1ac;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1)}@media (max-width:767px){#top-bar .top-bar-inside .hamburger-wrapper .hamburger #pull span:after{top:calc(100% + 5px)}}#top-bar .top-bar-inside .hamburger-wrapper .hamburger #pull:hover span{background-color:#40c1ac}#top-bar .top-bar-inside .hamburger-wrapper .hamburger #pull:hover span:before{background-color:#40c1ac}#top-bar .top-bar-inside .hamburger-wrapper .hamburger.is-visible #pull span{background-color:transparent}#top-bar .top-bar-inside .hamburger-wrapper .hamburger.is-visible #pull span:before{width:100%;bottom:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#40c1ac}#top-bar .top-bar-inside .hamburger-wrapper .hamburger.is-visible #pull span:after{width:100%;top:auto;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#024436}#top-bar .top-bar-inside .hamburger-wrapper .hamburger.is-visible #pull:hover span:after{background-color:#40c1ac}.logged-in.admin-bar #top-bar{top:32px}#top-bar .top-bar-inside #mobile-menu{display:none;position:fixed;clear:both;width:100%;right:-100%;margin:0;top:0;bottom:0;height:100%;z-index:-1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow-x:hidden;overflow-y:auto}#top-bar .top-bar-inside #mobile-menu.shown{display:block;opacity:1;transform:translateX(0);z-index:105;right:0;top:0;transition-duration:0}#top-bar .top-bar-inside #mobile-menu.shown .site-overlay{transform:translate(0%,0%);transition-duration:0.6s}@media (max-width:768px){#top-bar .top-bar-inside #mobile-menu.shown .site-overlay{transition-duration:0s;background-color:transparent}}#top-bar .top-bar-inside #mobile-menu.shown .site-overlay .overlay-left{transform:translate(0%,0%);opacity:1;transition-duration:0.5s;transition-delay:0.4s}@media (max-width:768px){#top-bar .top-bar-inside #mobile-menu.shown .site-overlay .overlay-left{transition-delay:0s}}#top-bar .top-bar-inside #mobile-menu.shown .site-overlay .overlay-left .overlay-left-container{padding:20px 0}#top-bar .top-bar-inside #mobile-menu.shown .site-overlay .overlay-left .overlay-left-container .branding{opacity:1;transition-duration:0.6s;transition-delay:0.85s;transition-timing-function:ease-out}@media (max-width:768px){#top-bar .top-bar-inside #mobile-menu.shown .site-overlay .overlay-left .overlay-left-container .branding{transition-delay:0.4s;transition-duration:0.5s}}#top-bar .top-bar-inside #mobile-menu.shown .site-overlay .overlay-left .overlay-left-container .primary-menu-container{opacity:1;transition-duration:0.6s;transition-delay:0.85s;transition-property:opacity;transition-timing-function:ease-out}@media (max-width:768px){#top-bar .top-bar-inside #mobile-menu.shown .site-overlay .overlay-left .overlay-left-container .primary-menu-container{transition-delay:0.4s;transition-duration:0.4s}}#top-bar .top-bar-inside #mobile-menu.shown .site-overlay .overlay-left .overlay-left-container .address{opacity:1;transition-duration:0.6s;transition-delay:0.85s;transition-timing-function:ease-out}@media (max-width:768px){#top-bar .top-bar-inside #mobile-menu.shown .site-overlay .overlay-left .overlay-left-container .address{transition-delay:0.4s;transition-duration:0.4s}}#top-bar .top-bar-inside #mobile-menu.shown .site-overlay .overlay-left .overlay-left-container .overlay-socials{opacity:1;transition-duration:0.6s;transition-delay:0.85s;transition-timing-function:ease-out}@media (max-width:768px){#top-bar .top-bar-inside #mobile-menu.shown .site-overlay .overlay-left .overlay-left-container .overlay-socials{transition-delay:0.4s;transition-duration:0.4s}}#top-bar .top-bar-inside #mobile-menu.shown .site-overlay .overlay-right .primary-menu-images .img-mask{transform:translate(100%,0%);transition-duration:0.8s;transition-delay:0.85s;transition-timing-function:cubic-bezier(.22,.61,.36,1)}#top-bar .top-bar-inside #mobile-menu.shown .site-overlay .overlay-right .overlay-socials{opacity:1;transition-duration:1s;transition-delay:0.85s;transition-timing-function:ease-out}#top-bar .top-bar-inside #mobile-menu .site-overlay{position:relative;min-height:100%;align-items:center;justify-content:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;align-items:stretch;background-color:#fff;transform:translate(100%,0%);transform-origin:50% 50% 0;transition-duration:0s;transition-timing-function:cubic-bezier(.22,.61,.36,1);opacity:1}@media (max-width:768px){#top-bar .top-bar-inside #mobile-menu .site-overlay{overflow-x:hidden;overflow-y:auto}}#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-left{width:50%;background-color:#eae8e1;position:relative;transform:translate(-100%,0%);transform-origin:50% 50% 0;transition-duration:0s;transition-delay:0s;transition-timing-function:cubic-bezier(.22,.61,.36,1);opacity:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width:768px){#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-left{width:100%;transform:translate(100%,0%);z-index:200;overflow-y:auto;overflow-x:hidden}}#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-left .overlay-left-container{width:90%;margin:0 auto;display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media (max-width:599px){#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-left .overlay-left-container{width:100%;top:0;left:0;transform:none;display:flex;flex-direction:column;min-height:100%;justify-content:space-between;position:relative}}#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-left .overlay-left-container .branding{margin-bottom:70px;opacity:0}@media (max-width:599px){#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-left .overlay-left-container .branding{margin-bottom:35px;padding-top:35px;opacity:1}}#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-left .overlay-left-container .branding img{width:123px;max-width:100%;height:auto;display:inline-block;vertical-align:middle}#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-left .overlay-left-container .primary-menu-container{opacity:0;transition-property:opacity;text-align:center}@media (max-width:599px){#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-left .overlay-left-container .primary-menu-container{opacity:1}}#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-left .overlay-left-container .primary-menu-container ul#primary-menu{list-style:none;margin-bottom:100px}@media (max-width:599px){#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-left .overlay-left-container .primary-menu-container ul#primary-menu{margin-bottom:50px}}#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-left .overlay-left-container .primary-menu-container ul#primary-menu>li{font-size:16px;line-height:22px;margin-bottom:30px}@media (max-width:599px){#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-left .overlay-left-container .primary-menu-container ul#primary-menu>li{margin-bottom:15px}}#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-left .overlay-left-container .primary-menu-container ul#primary-menu>li:last-child{margin-bottom:0}#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-left .overlay-left-container .primary-menu-container ul#primary-menu>li a{color:#024436;font-family:"Open Sans",sans-serif;font-weight:400;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1)}#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-left .overlay-left-container .primary-menu-container ul#primary-menu>li.current-menu-item a{color:#40c1ac}#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-left .overlay-left-container .primary-menu-container ul#primary-menu>li:hover>a{color:#40c1ac}#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-left .overlay-left-container .address{opacity:0;color:#024436;font-size:14px;line-height:22px;letter-spacing:1.17px;text-align:center}@media (max-width:599px){#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-left .overlay-left-container .address{margin-bottom:0;opacity:1}}#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-left .overlay-left-container .overlay-socials{margin:40px auto 0;display:none;opacity:0}@media (max-width:768px){#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-left .overlay-left-container .overlay-socials{display:block}}@media (max-width:599px){#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-left .overlay-left-container .overlay-socials{opacity:1;margin:25px auto}}#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-right{width:50%;position:relative;background-color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center}@media (max-width:768px){#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-right{display:none}}#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-right .primary-menu-images{position:relative;height:425px;width:314px}#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-right .primary-menu-images .img-mask{position:absolute;left:0;right:-20px;bottom:0;top:-20px;background-color:#fff;z-index:100}#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-right .primary-menu-images .menu-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1)}#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-right .primary-menu-images .menu-image.current-menu-image{opacity:1;display:block}#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-right .overlay-socials{position:absolute;bottom:100px;left:0;right:0;margin:0 auto;opacity:0}@media (max-width:768px){#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-right .overlay-socials{display:none}}@media (max-height:720px){#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-right .overlay-socials{bottom:25px}}@media (max-height:560px){#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-right .overlay-socials{display:none}}#top-bar .top-bar-inside #mobile-menu .site-overlay .overlay-right .overlay-socials a{width:30px}@media (max-width:1024px){#top-bar #mobile-menu ul ul{list-style:none;padding:0;margin:10px 0 0}}@media (min-width:900px){#top-bar.inline .top-bar-inside{display:grid;grid-template-columns:100px auto;grid-gap:20px}#top-bar.inline .top-bar-inside .site-branding{float:none;width:auto}#top-bar.inline .top-bar-inside .hamburger-wrapper{float:none;width:auto}#top-bar.inline .top-bar-inside .hamburger-wrapper .hamburger{display:none}#top-bar.inline .top-bar-inside .hamburger-wrapper #mobile-menu{display:block;opacity:1;transform:translateX(0);z-index:105;right:0;top:0;transition-duration:0;position:static;overflow:initial}#top-bar.inline .top-bar-inside .hamburger-wrapper #mobile-menu .site-overlay{transform:translate(0%,0%)}#top-bar.inline .top-bar-inside .hamburger-wrapper #mobile-menu .site-overlay .overlay-left{transform:translate(0%,0%);opacity:1;width:100%!important;background:transparent}#top-bar.inline .top-bar-inside .hamburger-wrapper #mobile-menu .site-overlay .overlay-left .overlay-left-container{width:100%;padding:0!important}#top-bar.inline .top-bar-inside .hamburger-wrapper #mobile-menu .site-overlay .overlay-left .overlay-left-container .address,#top-bar.inline .top-bar-inside .hamburger-wrapper #mobile-menu .site-overlay .overlay-left .overlay-left-container .branding{display:none}#top-bar.inline .top-bar-inside .hamburger-wrapper #mobile-menu .site-overlay .overlay-left .overlay-left-container .primary-menu-container{opacity:1}#top-bar.inline .top-bar-inside .hamburger-wrapper #mobile-menu .site-overlay .overlay-left .overlay-left-container .primary-menu-container ul#primary-menu{margin:0}#top-bar.inline .top-bar-inside .hamburger-wrapper #mobile-menu .site-overlay .overlay-left .overlay-left-container .primary-menu-container ul#primary-menu li{display:inline-block;margin-bottom:0;font-size:15px;position:relative;padding:10px 10px}#top-bar.inline .top-bar-inside .hamburger-wrapper #mobile-menu .site-overlay .overlay-left .overlay-left-container .primary-menu-container ul#primary-menu li ul{display:none;position:absolute;background:#024436;top:41px;left:-23px;padding:10px 5px;box-shadow:3px 3px 5px rgba(0,0,0,.1)}#top-bar.inline .top-bar-inside .hamburger-wrapper #mobile-menu .site-overlay .overlay-left .overlay-left-container .primary-menu-container ul#primary-menu li ul li{display:block;line-height:20px;font-size:13px;padding:5px;width:100%;min-width:140px;text-align:center}#top-bar.inline .top-bar-inside .hamburger-wrapper #mobile-menu .site-overlay .overlay-left .overlay-left-container .primary-menu-container ul#primary-menu li ul li a{color:#fff}#top-bar.inline .top-bar-inside .hamburger-wrapper #mobile-menu .site-overlay .overlay-left .overlay-left-container .primary-menu-container ul#primary-menu li ul li:hover a{text-decoration:underline}#top-bar.inline .top-bar-inside .hamburger-wrapper #mobile-menu .site-overlay .overlay-left .overlay-left-container .primary-menu-container ul#primary-menu li:hover{background:#024436;color:#fff}#top-bar.inline .top-bar-inside .hamburger-wrapper #mobile-menu .site-overlay .overlay-left .overlay-left-container .primary-menu-container ul#primary-menu li:hover a{color:#fff}#top-bar.inline .top-bar-inside .hamburger-wrapper #mobile-menu .site-overlay .overlay-left .overlay-left-container .primary-menu-container ul#primary-menu li:hover ul{display:block}}*,*::after,*::before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;font-size:16px}body{font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;margin:0;padding:0;height:100%;width:100%;line-height:normal;color:#000;background:#fff none;overflow-x:hidden;position:relative;overflow-x:hidden;padding-bottom:160px}body #site-wrapper{overflow-x:hidden}body.overflow-hidden{overflow:hidden}@media (max-width:768px){body{padding-bottom:0}}img{color:transparent;background:transparent}img:-moz-loading{visibility:hidden}.container,.kolab-container{max-width:940px;margin-left:auto;margin-right:auto;padding:0 2.12766%;box-sizing:content-box}.container:after,.kolab-container:after{content:" ";display:block;clear:both}@media (max-width:650px){.container,.kolab-container{padding:0 30px}}.narrow-container{max-width:620px;margin-left:auto;margin-right:auto;padding:0 2.12766%;box-sizing:content-box}@media (max-width:650px){.narrow-container{padding:0 30px}}#page{overflow:hidden}.site-header{display:block}.dd-menu-toggle{display:none}#content{margin-top:90px;min-height:50vh}@media (max-width:1024px){#content{margin-top:90px}}#content #content-background{background-color:#f1efeb;width:620px;position:fixed;top:0;bottom:0;left:50%;transform:translateX(-50%);z-index:-1}@media (max-width:650px){#content #content-background{width:auto;left:15px;right:15px;transform:none}}.page-template-content-contact #content-background{display:none}.page-content,.entry-content,.entry-summary{margin:0 0 0;position:relative;width:100%;display:block}.page{margin:0}.pos-fixed{position:fixed}#cookie-law-info-bar{padding:5px 10px!important;font-family:"Open Sans",sans-serif;font-weight:400}#cookie-law-info-bar span{font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px}#cookie-law-info-bar a{color:#000;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1)}#cookie-law-info-bar a:hover{color:#40c1ac}#cookie-law-info-bar a#cookie_action_close_header{border-radius:0;font-family:"Open Sans",sans-serif;font-weight:700;font-size:14px;line-height:14px;padding:8px 12px;margin-top:0;margin-left:10px;text-decoration:none;display:inline-block;cursor:pointer;text-align:center;outline:none;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1);background-color:#40c1ac;text-transform:uppercase;color:#fff}#cookie-law-info-bar a#cookie_action_close_header:hover,#cookie-law-info-bar a#cookie_action_close_header.active{background-color:#ffc556!important;text-decoration:none}picture.pil .pil-image{opacity:1;z-index:1}picture.pil img{object-fit:cover;object-position:center;width:100%;height:100%}.bg-color-blue{background-color:#7bb9c8}.bg-color-green{background-color:#40c1ac}.bg-color-pink{background-color:#f5d3d6}.bg-color-orange{background-color:#ffaf5f}.bg-color-yellow{background-color:#ffc556}.bg-color-grey{background-color:#eae8e1}.bg-color-light-grey{background-color:#f1efeb}.bg-color-transparent{background-color:transparent}.ajax-loader,.newsletter div.wpcf7 .ajax-loader{width:100%;height:100%;margin:0;padding:0;-webkit-border-radius:0;border-radius:0;opacity:1;background:none;position:absolute;top:0;left:0;z-index:999999;overflow:hidden;text-indent:-99999em;display:block;background-image:none}.ajax-loader:before,.newsletter div.wpcf7 .ajax-loader:before{content:" ";display:block;width:120px;height:120px;-webkit-animation:spin 0.8s infinite ease-out;animation:spin 0.8s infinite ease-out;border-radius:120px;border-width:10px;border-style:solid;border-color:#40c1ac transparent #40c1ac transparent;overflow:hidden;text-indent:-99999em;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0}.wpcf7-response-output,.wpcf7-acceptance-missing,.wpcf7-mail-sent-ok,div.wpcf7-response-output,div.wpcf7-acceptance-missing,div.wpcf7-mail-sent-ok{border:none;color:inherit}.wpcf7-validation-errors,div.wpcf7-validation-errors{color:red;background-color:#fff;border:2px solid #f5d3d6}.wpcf7-mail-sent-ok,div.wpcf7-mail-sent-ok{background-color:#fff;border:2px solid #40c1ac;color:#024436}@-webkit-keyframes spin{to{transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}.hidden{display:none}.line{display:block;clear:both;width:79px;height:3px;margin-top:20px;margin-bottom:20px;background-color:#40c1ac}.line.pink{background-color:#f5d3d6}.line.yellow{background-color:#ffc556}.line.blue{background-color:#7bb9c8}.line.grey{background-color:#eae8e1}.line.orange{background-color:#ffaf5f}.line.white{background-color:#fff}.line.darkgreen{background-color:#024436}.centered{margin-left:auto;margin-right:auto}.text-centered{text-align:center}.picture-decorated{box-shadow:10px -10px 0 0 #40c1ac;display:block;width:300px;height:400px}@media (max-width:360px){.picture-decorated{width:100%;height:auto;max-width:300px}}.picture-decorated.picture-theme-color-green{box-shadow:10px -10px 0 0 #40c1ac}.picture-decorated.picture-theme-color-pink{box-shadow:10px -10px 0 0 #f5d3d6}.picture-decorated.picture-theme-color-blue{box-shadow:10px -10px 0 0 #7bb9c8}.picture-decorated.picture-theme-color-orange{box-shadow:10px -10px 0 0 #ffaf5f}.picture-decorated.picture-theme-color-yellow{box-shadow:10px -10px 0 0 #ffc556}.picture-decorated.picture-theme-color-grey{box-shadow:10px -10px 0 0 #eae8e1}.background-color{background-color:transparent}.background-color.green{background-color:#40c1ac}.background-color.pink{background-color:#f5d3d6}.background-color.yellow{background-color:#ffc556}.background-color.blue{background-color:#7bb9c8}.background-color.grey{background-color:#eae8e1}.background-color.darkgrey{background-color:#d7d1c4}.background-color.orange{background-color:#ffaf5f}.background-color.white{background-color:#fff}.background-color.darkgreen{background-color:#024436}.button-more,.entry-content .button-more{font-family:"Open Sans",sans-serif;font-weight:600;font-size:14px;line-height:1.2;padding:10px;width:115px;height:115px;text-decoration:none;text-transform:uppercase;cursor:pointer;text-align:center;outline:none;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1);background-color:transparent;color:#000;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;z-index:1}.button-more:before,.entry-content .button-more:before{content:"";position:absolute;z-index:-1;border-radius:50%;left:0;top:0;width:115px;height:115px;border:3px solid #000;padding:20px;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1)}.button-more:hover,.button-more.active,.entry-content .button-more:hover,.entry-content .button-more.active{color:#fff}.button-more:hover:before,.button-more.active:before,.entry-content .button-more:hover:before,.entry-content .button-more.active:before{border:3px solid #40c1ac;background-color:#40c1ac;text-decoration:none}.button-more.yellow,.entry-content .button-more.yellow{color:#024436}.button-more.yellow:before,.entry-content .button-more.yellow:before{border:3px solid #ffc556;background-color:#ffc556}.button-more.yellow:hover,.button-more.yellow.active,.entry-content .button-more.yellow:hover,.entry-content .button-more.yellow.active{color:#fff}.button-more.yellow:hover:before,.button-more.yellow.active:before,.entry-content .button-more.yellow:hover:before,.entry-content .button-more.yellow.active:before{border:3px solid #40c1ac;background-color:#40c1ac}.button-more.green,.entry-content .button-more.green{color:#fff}.button-more.green:before,.entry-content .button-more.green:before{border:3px solid #40c1ac;background-color:#40c1ac}.button-more.green:hover,.button-more.green.active,.entry-content .button-more.green:hover,.entry-content .button-more.green.active{color:#fff}.button-more.green:hover:before,.button-more.green.active:before,.entry-content .button-more.green:hover:before,.entry-content .button-more.green.active:before{border:3px solid #ffc556;background-color:#ffc556}.button-more.blue,.entry-content .button-more.blue{color:#fff}.button-more.blue:before,.entry-content .button-more.blue:before{border:3px solid #7bb9c8;background-color:#7bb9c8}.button-more.blue:hover,.button-more.blue.active,.entry-content .button-more.blue:hover,.entry-content .button-more.blue.active{color:#fff}.button-more.blue:hover:before,.button-more.blue.active:before,.entry-content .button-more.blue:hover:before,.entry-content .button-more.blue.active:before{border:3px solid #40c1ac;background-color:#40c1ac}.button-more.blue-transparent,.entry-content .button-more.blue-transparent{color:#fff}.button-more.blue-transparent:before,.entry-content .button-more.blue-transparent:before{border:3px solid #7bb9c8;background-color:#7bb9c8}.button-more.blue-transparent:hover,.button-more.blue-transparent.active,.entry-content .button-more.blue-transparent:hover,.entry-content .button-more.blue-transparent.active{color:#024436}.button-more.blue-transparent:hover:before,.button-more.blue-transparent.active:before,.entry-content .button-more.blue-transparent:hover:before,.entry-content .button-more.blue-transparent.active:before{border:3px solid #7bb9c8;background-color:transparent}.button-more.pink,.entry-content .button-more.pink{color:#024436}.button-more.pink:before,.entry-content .button-more.pink:before{border:3px solid #f5d3d6;background-color:#f5d3d6}.button-more.pink:hover,.button-more.pink.active,.entry-content .button-more.pink:hover,.entry-content .button-more.pink.active{color:#fff}.button-more.pink:hover:before,.button-more.pink.active:before,.entry-content .button-more.pink:hover:before,.entry-content .button-more.pink.active:before{border:3px solid #40c1ac;background-color:#40c1ac}.button-more.orange,.entry-content .button-more.orange{color:#024436}.button-more.orange:before,.entry-content .button-more.orange:before{border:3px solid #ffaf5f;background-color:#ffaf5f}.button-more.orange:hover,.button-more.orange.active,.entry-content .button-more.orange:hover,.entry-content .button-more.orange.active{color:#fff}.button-more.orange:hover:before,.button-more.orange.active:before,.entry-content .button-more.orange:hover:before,.entry-content .button-more.orange.active:before{border:3px solid #40c1ac;background-color:#40c1ac}.button-more.grey,.entry-content .button-more.grey{color:#024436}.button-more.grey:before,.entry-content .button-more.grey:before{border:3px solid #eae8e1;background-color:#eae8e1}.button-more.grey:hover,.button-more.grey.active,.entry-content .button-more.grey:hover,.entry-content .button-more.grey.active{color:#fff}.button-more.grey:hover:before,.button-more.grey.active:before,.entry-content .button-more.grey:hover:before,.entry-content .button-more.grey.active:before{border:3px solid #40c1ac;background-color:#40c1ac}.button-more.transparent,.entry-content .button-more.transparent{background-color:transparent;color:#000}.button-more.transparent:before,.entry-content .button-more.transparent:before{background-color:transparent}.button-more.transparent:hover,.button-more.transparent.active,.entry-content .button-more.transparent:hover,.entry-content .button-more.transparent.active{color:#fff}.button-more.transparent:hover:before,.button-more.transparent.active:before,.entry-content .button-more.transparent:hover:before,.entry-content .button-more.transparent.active:before{background-color:#40c1ac;border:3px solid #40c1ac}.button-more.transparent.blue,.entry-content .button-more.transparent.blue{color:#024436}.button-more.transparent.blue:before,.entry-content .button-more.transparent.blue:before{border:3px solid #7bb9c8}.button-more.transparent.blue:hover,.button-more.transparent.blue.active,.entry-content .button-more.transparent.blue:hover,.entry-content .button-more.transparent.blue.active{color:#fff}.button-more.transparent.blue:hover:before,.button-more.transparent.blue.active:before,.entry-content .button-more.transparent.blue:hover:before,.entry-content .button-more.transparent.blue.active:before{background-color:#7bb9c8;border:3px solid #7bb9c8}.button-more.transparent.green,.entry-content .button-more.transparent.green{color:#024436}.button-more.transparent.green:before,.entry-content .button-more.transparent.green:before{border:3px solid #40c1ac}.button-more.transparent.green:hover,.button-more.transparent.green.active,.entry-content .button-more.transparent.green:hover,.entry-content .button-more.transparent.green.active{color:#fff}.button-more.transparent.green:hover:before,.button-more.transparent.green.active:before,.entry-content .button-more.transparent.green:hover:before,.entry-content .button-more.transparent.green.active:before{background-color:#40c1ac;border:3px solid #40c1ac}.button-more.transparent.pink,.entry-content .button-more.transparent.pink{color:#024436}.button-more.transparent.pink:before,.entry-content .button-more.transparent.pink:before{border:3px solid #f5d3d6}.button-more.transparent.pink:hover,.button-more.transparent.pink.active,.entry-content .button-more.transparent.pink:hover,.entry-content .button-more.transparent.pink.active{color:#fff}.button-more.transparent.pink:hover:before,.button-more.transparent.pink.active:before,.entry-content .button-more.transparent.pink:hover:before,.entry-content .button-more.transparent.pink.active:before{background-color:#f5d3d6;border:3px solid #f5d3d6}.button-more.transparent.orange,.entry-content .button-more.transparent.orange{color:#024436}.button-more.transparent.orange:before,.entry-content .button-more.transparent.orange:before{border:3px solid #ffaf5f}.button-more.transparent.orange:hover,.button-more.transparent.orange.active,.entry-content .button-more.transparent.orange:hover,.entry-content .button-more.transparent.orange.active{color:#fff}.button-more.transparent.orange:hover:before,.button-more.transparent.orange.active:before,.entry-content .button-more.transparent.orange:hover:before,.entry-content .button-more.transparent.orange.active:before{background-color:#ffaf5f;border:3px solid #ffaf5f}.button-more.transparent.yellow,.entry-content .button-more.transparent.yellow{color:#024436}.button-more.transparent.yellow:before,.entry-content .button-more.transparent.yellow:before{border:3px solid #ffc556}.button-more.transparent.yellow:hover,.button-more.transparent.yellow.active,.entry-content .button-more.transparent.yellow:hover,.entry-content .button-more.transparent.yellow.active{color:#fff}.button-more.transparent.yellow:hover:before,.button-more.transparent.yellow.active:before,.entry-content .button-more.transparent.yellow:hover:before,.entry-content .button-more.transparent.yellow.active:before{background-color:#ffc556;border:3px solid #ffc556}.button-more.transparent.grey,.entry-content .button-more.transparent.grey{color:#024436}.button-more.transparent.grey:before,.entry-content .button-more.transparent.grey:before{border:3px solid #eae8e1}.button-more.transparent.grey:hover,.button-more.transparent.grey.active,.entry-content .button-more.transparent.grey:hover,.entry-content .button-more.transparent.grey.active{color:#fff}.button-more.transparent.grey:hover:before,.button-more.transparent.grey.active:before,.entry-content .button-more.transparent.grey:hover:before,.entry-content .button-more.transparent.grey.active:before{background-color:#eae8e1;border:3px solid #eae8e1}.slick-dots{position:relative;clear:both;margin:20px auto;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:center}.slick-dots li{width:20px;height:20px;line-height:1;font-size:inherit;padding:0;margin:0 13px 0 0;display:flex;justify-content:center;align-items:center;position:relative;border-radius:50%;outline:none;cursor:pointer}.slick-dots li button{-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1);background:#40c1ac;border-radius:12px;border:none;width:12px;height:12px;font-size:0;outline:none;cursor:pointer}.slick-dots li.slick-active{border:1px solid #024436}.slick-dots li.slick-active button{background-color:#024436}.slick-arrows .prev-slide,.slick-arrows .next-slide{width:55px;background:none;border:none;padding:0;outline:none}@media (max-width:767px){.slick-arrows .prev-slide,.slick-arrows .next-slide{width:45px}}.entry-content .elm-wrapper{max-width:940px;margin-left:auto;margin-right:auto;padding:0 2.12766%;box-sizing:content-box}.entry-content .elm-wrapper:after{content:" ";display:block;clear:both}@media (max-width:650px){.entry-content .elm-wrapper{padding:0 30px}}.entry-content .elm-wrapper .elm-button{background:none;color:#024436;border:none;border-radius:0;padding:20px;cursor:pointer;margin-bottom:100px;outline:0 none}.entry-content .elm-wrapper .elm-button:focus{outline:0 none}.entry-content .elm-wrapper .elm-button span{text-transform:uppercase}.entry-content .elm-wrapper .elm-button.is-loading .elm-loading-anim .elm-loading-icon{fill:#7bb9c8!important;stroke:#7bb9c8!important;width:70px!important;height:70px!important}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms}.animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;animation-duration:0.5s}.header-banner{background:#40C1AC;display:flex;height:100px;vertical-align:middle;align-items:center;text-align:center;border:10px solid #40C1AC}.header-banner p{width:100%;margin:0;font-size:1.1em}.header-banner p a:hover{color:#024436;text-decoration:underline}.header-homepage{width:100%;height:750px;position:relative;padding-top:20px;padding-bottom:20px;margin-bottom:75px}@media (min-width:1367px){.header-homepage{margin-bottom:135px}}@media (max-width:599px){.header-homepage{padding-top:0;padding-bottom:40px;margin-bottom:0;background-color:#fff}}.header-homepage #homepage-header-bg{position:absolute;top:0;bottom:0;width:200%;z-index:-2;right:50%;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1);opacity:0}.header-homepage #homepage-header-bg.active{opacity:1}@media (min-width:1367px){.header-homepage #homepage-header-bg{width:100%;right:0;z-index:-1;bottom:200px}}.header-homepage .homepage-slides-wrapper{max-width:940px;margin-left:auto;margin-right:auto;height:100%;opacity:0;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1)}.header-homepage .homepage-slides-wrapper:after{content:" ";display:block;clear:both}.header-homepage .homepage-slides-wrapper.slick-initialized{opacity:1}.header-homepage .homepage-slides-wrapper .slick-list{overflow:visible;height:100%}.header-homepage .homepage-slides-wrapper .slick-list .slick-track{height:100%}.header-homepage .homepage-slides-wrapper .slick-list .slick-track .header-slide{position:relative;height:100%;outline:none}.header-homepage .homepage-slides-wrapper .slick-list .slick-track .header-slide .header-slide-image{box-sizing:content-box;margin-right:-99%;max-width:1600px;height:100%;z-index:0;position:absolute;top:0;left:0;right:0}@media (min-width:1254px){.header-homepage .homepage-slides-wrapper .slick-list .slick-track .header-slide .header-slide-image{margin-right:-200px;margin-left:-200px}}@media (min-width:1367px){.header-homepage .homepage-slides-wrapper .slick-list .slick-track .header-slide .header-slide-image{top:60px;bottom:-40px}}@media (max-width:940px){.header-homepage .homepage-slides-wrapper .slick-list .slick-track .header-slide .header-slide-image{margin-right:0;margin-left:0}}@media (max-width:599px){.header-homepage .homepage-slides-wrapper .slick-list .slick-track .header-slide .header-slide-image{position:relative;height:280px}}.header-homepage .homepage-slides-wrapper .slick-list .slick-track .header-slide .header-slide-image .header-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to right,rgba(0,0,0,.4),rgba(0,0,0,0))}.header-homepage .homepage-slides-wrapper .slick-list .slick-track .header-slide .homepage-header-content{max-width:620px;margin-left:auto;margin-right:auto;padding:0 2.12766%;box-sizing:content-box;position:relative;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}@media (max-width:650px){.header-homepage .homepage-slides-wrapper .slick-list .slick-track .header-slide .homepage-header-content{padding:0 30px}}@media (min-width:1367px){.header-homepage .homepage-slides-wrapper .slick-list .slick-track .header-slide .homepage-header-content{margin-top:60px}}@media (max-width:599px){.header-homepage .homepage-slides-wrapper .slick-list .slick-track .header-slide .homepage-header-content{padding-top:80px}}.header-homepage .homepage-slides-wrapper .slick-list .slick-track .header-slide .homepage-header-content .header-title{max-width:360px}@media (max-width:599px){.header-homepage .homepage-slides-wrapper .slick-list .slick-track .header-slide .homepage-header-content .header-title{max-width:264px}}.header-homepage .homepage-slides-wrapper .slick-list .slick-track .header-slide .homepage-header-content .header-title h1{color:#fff;font-size:48px;font-family:"Open Sans",sans-serif;font-weight:300;margin:0 0 20px 0}@media (max-width:599px){.header-homepage .homepage-slides-wrapper .slick-list .slick-track .header-slide .homepage-header-content .header-title h1{color:#024436;font-size:35px}}.header-homepage .homepage-slides-wrapper .slick-list .slick-track .header-slide .homepage-header-content .line{margin-top:0;margin-bottom:0}.header-homepage .homepage-slides-wrapper .slick-list .slick-track .header-slide .homepage-header-content .header-subtitle{max-width:360px;font-family:"Open Sans",sans-serif;font-weight:400;text-transform:uppercase;color:#fff;margin-top:20px;letter-spacing:1.17px;font-size:14px}@media (max-width:599px){.header-homepage .homepage-slides-wrapper .slick-list .slick-track .header-slide .homepage-header-content .header-subtitle{color:#024436;font-size:16px}}.header-homepage .homepage-slides-wrapper .slick-list .slick-track .header-slide.h1-extended .homepage-header-content .header-title{max-width:530px}@media (max-width:599px){.header-homepage .homepage-slides-wrapper .slick-list .slick-track .header-slide.h1-extended .homepage-header-content .header-title{max-width:330px}}.header-homepage .homepage-slides-wrapper .slick-list .slick-track .header-slide .header-cta-wrapper .header-cta{position:absolute;bottom:0;left:50%;transform:translateX(-50%) translateY(50%)}@media (min-width:1367px){.header-homepage .homepage-slides-wrapper .slick-list .slick-track .header-slide .header-cta-wrapper .header-cta{bottom:-60px}}@media (max-width:599px){.header-homepage .homepage-slides-wrapper .slick-list .slick-track .header-slide .header-cta-wrapper .header-cta{top:280px;left:20px;bottom:auto;transform:translateY(-50%)}}.header-homepage .homepage-slides-wrapper .slick-list .slick-track .header-slide .header-cta-wrapper .header-arrow{position:absolute;bottom:-110px;left:50%;transform:translateX(-50%)}@media (max-width:599px){.header-homepage .homepage-slides-wrapper .slick-list .slick-track .header-slide .header-cta-wrapper .header-arrow{display:none}}@media (min-width:1367px){.header-homepage .homepage-slides-wrapper .slick-list .slick-track .header-slide .header-cta-wrapper .header-arrow{bottom:-170px}}.header-homepage .homepage-slider-dots{max-width:620px;margin-left:auto;margin-right:auto;padding:0 2.12766%;box-sizing:content-box}@media (max-width:650px){.header-homepage .homepage-slider-dots{padding:0 30px}}.header-homepage .homepage-slider-dots .slick-dots{display:flex;flex-direction:row;position:absolute;bottom:50px;padding-left:0}@media (max-width:599px){.header-homepage .homepage-slider-dots .slick-dots{right:0;top:280px;padding-right:0}}@media (min-width:940px){.header-homepage{height:500px}}@media (min-width:1254px){.header-homepage{height:620px}}@media (max-width:1260px){.header-homepage{height:460px}}@media (max-width:599px){.header-homepage{height:auto}}.header-homepage[data-theme="theme-color-yellow"] .homepage-slides-wrapper .line{background-color:#ffc556}.header-homepage[data-theme="theme-color-yellow"] .homepage-slides-wrapper .header-cta .button-more{color:#024436}.header-homepage[data-theme="theme-color-yellow"] .homepage-slides-wrapper .header-cta .button-more:before{border:2px solid #ffc556;background-color:#ffc556}.header-homepage[data-theme="theme-color-yellow"] .homepage-slides-wrapper .header-cta .button-more:hover{color:#fff}.header-homepage[data-theme="theme-color-yellow"] .homepage-slides-wrapper .header-cta .button-more:hover:before{background-color:#40c1ac;border:2px solid #40c1ac}.header-homepage[data-theme="theme-color-yellow"] .slick-dots li button{background-color:#ffc556}.header-homepage[data-theme="theme-color-yellow"] .slick-dots li.slick-active{border:1px solid #fff}.header-homepage[data-theme="theme-color-yellow"] .slick-dots li.slick-active button{background-color:#fff}@media (max-width:599px){.header-homepage[data-theme="theme-color-yellow"] .slick-dots li.slick-active{border:1px solid #024436}.header-homepage[data-theme="theme-color-yellow"] .slick-dots li.slick-active button{background-color:#024436}}.header-homepage[data-theme="theme-color-blue"] .homepage-slides-wrapper .line{background-color:#7bb9c8}.header-homepage[data-theme="theme-color-blue"] .homepage-slides-wrapper .header-cta .button-more{color:#fff}.header-homepage[data-theme="theme-color-blue"] .homepage-slides-wrapper .header-cta .button-more:before{border:2px solid #7bb9c8;background-color:#7bb9c8;color:#fff}.header-homepage[data-theme="theme-color-blue"] .homepage-slides-wrapper .header-cta .button-more:hover{color:#fff}.header-homepage[data-theme="theme-color-blue"] .homepage-slides-wrapper .header-cta .button-more:hover:before{background-color:#40c1ac;border:2px solid #40c1ac}.header-homepage[data-theme="theme-color-blue"] .slick-dots li button{background-color:#7bb9c8}.header-homepage[data-theme="theme-color-blue"] .slick-dots li.slick-active{border:1px solid #fff}.header-homepage[data-theme="theme-color-blue"] .slick-dots li.slick-active button{background-color:#fff}@media (max-width:599px){.header-homepage[data-theme="theme-color-blue"] .slick-dots li.slick-active{border:1px solid #024436}.header-homepage[data-theme="theme-color-blue"] .slick-dots li.slick-active button{background-color:#024436}}.header-homepage[data-theme="theme-color-green"] .homepage-slides-wrapper .line{background-color:#40c1ac}.header-homepage[data-theme="theme-color-green"] .homepage-slides-wrapper .header-cta .button-more{color:#024436}.header-homepage[data-theme="theme-color-green"] .homepage-slides-wrapper .header-cta .button-more:before{border:2px solid #40c1ac;background-color:#40c1ac}.header-homepage[data-theme="theme-color-green"] .homepage-slides-wrapper .header-cta .button-more:hover{color:#fff}.header-homepage[data-theme="theme-color-green"] .homepage-slides-wrapper .header-cta .button-more:hover:before{background-color:#ffc556;border:2px solid #ffc556}.header-homepage[data-theme="theme-color-green"] .slick-dots li button{background-color:#40c1ac}.header-homepage[data-theme="theme-color-green"] .slick-dots li.slick-active{border:1px solid #fff}.header-homepage[data-theme="theme-color-green"] .slick-dots li.slick-active button{background-color:#fff}@media (max-width:599px){.header-homepage[data-theme="theme-color-green"] .slick-dots li.slick-active{border:1px solid #024436}.header-homepage[data-theme="theme-color-green"] .slick-dots li.slick-active button{background-color:#024436}}.header-homepage[data-theme="theme-color-pink"] .homepage-slides-wrapper .line{background-color:#f5d3d6}.header-homepage[data-theme="theme-color-pink"] .homepage-slides-wrapper .header-cta .button-more{color:#024436}.header-homepage[data-theme="theme-color-pink"] .homepage-slides-wrapper .header-cta .button-more:before{border:2px solid #f5d3d6;background-color:#f5d3d6}.header-homepage[data-theme="theme-color-pink"] .homepage-slides-wrapper .header-cta .button-more:hover{color:#fff}.header-homepage[data-theme="theme-color-pink"] .homepage-slides-wrapper .header-cta .button-more:hover:before{background-color:#40c1ac;border:2px solid #40c1ac}.header-homepage[data-theme="theme-color-pink"] .slick-dots li button{background-color:#f5d3d6}.header-homepage[data-theme="theme-color-pink"] .slick-dots li.slick-active{border:1px solid #fff}.header-homepage[data-theme="theme-color-pink"] .slick-dots li.slick-active button{background-color:#fff}@media (max-width:599px){.header-homepage[data-theme="theme-color-pink"] .slick-dots li.slick-active{border:1px solid #024436}.header-homepage[data-theme="theme-color-pink"] .slick-dots li.slick-active button{background-color:#024436}}.header-homepage[data-bg="bg-color-blue"] #homepage-header-bg{background-color:#7bb9c8}.header-homepage[data-bg="bg-color-green"] #homepage-header-bg{background-color:#40c1ac}.header-homepage[data-bg="bg-color-pink"] #homepage-header-bg{background-color:#f5d3d6}.header-homepage[data-bg="bg-color-orange"] #homepage-header-bg{background-color:#ffaf5f}.header-homepage[data-bg="bg-color-yellow"] #homepage-header-bg{background-color:#ffc556}.header-homepage[data-bg="bg-color-grey"] #homepage-header-bg{background-color:#eae8e1}.header-homepage[data-bg="bg-color-light-grey"] #homepage-header-bg{background-color:#f1efeb}.header-homepage[data-bg="bg-color-transparent"] #homepage-header-bg{background-color:transparent}.header-text{width:100%;text-align:center}.header-text .header-text-inner{margin-top:30px;margin-bottom:80px;max-width:620px;margin-left:auto;margin-right:auto;padding:0 2.12766%;box-sizing:content-box;max-width:460px}@media (max-width:650px){.header-text .header-text-inner{padding:0 30px}}@media (max-width:599px){.header-text .header-text-inner{margin-bottom:30px}}@media (max-width:599px){.header-text .header-text-inner .header-text-paragraph{font-size:16px}}.header-text .header-title{padding-top:60px}@media (max-width:599px){.header-text .header-title{padding-top:30px}}.header-text .header-paragraph{margin-left:17.02128%;margin-right:17.02128%;font-family:"Open Sans",sans-serif;font-weight:400}@media (max-width:599px){.header-text .header-paragraph{margin-left:20px;margin-right:20px}}.header-image{margin-bottom:100px}@media (max-width:599px){.header-image{margin-bottom:60px}}.header-image #image-header-bg{position:absolute;top:0;bottom:0;width:200%;z-index:-2;right:50%;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1)}@media (min-width:1367px){.header-image #image-header-bg{width:300vw;right:-100%;z-index:-1;bottom:200px}}.header-image .header-image-wrapper{max-width:940px;margin-left:auto;margin-right:auto;position:relative;height:570px;padding-top:20px;padding-bottom:20px;margin-bottom:30px}.header-image .header-image-wrapper:after{content:" ";display:block;clear:both}@media (min-width:1254px){.header-image .header-image-wrapper{margin-bottom:70px}}@media (max-width:1024px){.header-image .header-image-wrapper{height:420px}}@media (max-width:599px){.header-image .header-image-wrapper{height:280px;padding-top:0;padding-bottom:0}}.header-image .header-image-wrapper .header-hero-image{box-sizing:content-box;margin-right:-99%;max-width:1600px;z-index:0;position:absolute;top:20px;bottom:20px;left:0;right:0;height:auto}@media (min-width:1254px){.header-image .header-image-wrapper .header-hero-image{margin-right:-200px;margin-left:-200px}}@media (min-width:1367px){.header-image .header-image-wrapper .header-hero-image{top:60px;bottom:-40px}}@media (max-width:940px){.header-image .header-image-wrapper .header-hero-image{margin-right:0;margin-left:0}}@media (max-width:599px){.header-image .header-image-wrapper .header-hero-image{top:0;bottom:0}}.header-image .header-image-wrapper .header-text-social-block{position:absolute;bottom:-110px;left:0}@media (min-width:1367px){.header-image .header-image-wrapper .header-text-social-block{bottom:-150px}}@media (max-width:969px){.header-image .header-image-wrapper .header-text-social-block{bottom:20px}}@media (max-width:599px){.header-image .header-image-wrapper .header-text-social-block{bottom:0}}.header-image .header-image-content{max-width:620px;margin-left:auto;margin-right:auto;padding:0 2.12766%;box-sizing:content-box;max-width:460px;text-align:center}@media (max-width:650px){.header-image .header-image-content{padding:0 30px}}.header-image .header-image-content .header-image-title h1{font-family:"Open Sans",sans-serif;font-weight:300;font-size:48px;color:#024436}@media (max-width:599px){.header-image .header-image-content .header-image-title h1{margin-top:23px;font-size:35px}}.header-image .header-image-content .line{margin:25px auto}@media (max-width:599px){.header-image .header-image-content .header-image-text p{font-size:16px}}.header-image.theme-color-yellow #image-header-bg{background-color:#ffc556}.header-image.theme-color-darkgreen #image-header-bg{background-color:#024436}.header-image.theme-color-green #image-header-bg{background-color:#40c1ac}.header-image.theme-color-blue #image-header-bg{background-color:#7bb9c8}.header-image.theme-color-orange #image-header-bg{background-color:#ffaf5f}.header-image.theme-color-grey #image-header-bg{background-color:#eae8e1}.header-image.theme-color-white #image-header-bg{background-color:#fff}.header-image.theme-color-transparent #image-header-bg{background-color:transparent}.header-image.theme-color-pink #image-header-bg{background-color:#f5d3d6}.page-template-content-contact #top-bar .get-in-touch .get-in-touch-container a{background-color:#024436}.page-template-content-contact #top-bar .get-in-touch .get-in-touch-container a:hover{background-color:#40c1ac}.page-template-content-contact article{max-width:940px;margin-left:auto;margin-right:auto;padding:0 2.12766%;box-sizing:content-box}.page-template-content-contact article:after{content:" ";display:block;clear:both}@media (max-width:650px){.page-template-content-contact article{padding:0 30px}}.page-template-content-contact article header{text-align:center;font-size:16px;line-height:16px;text-transform:uppercase;color:#024436;padding:40px 0;background-color:#eae8e1}.page-template-content-contact article header .small-h1{font-size:28px}@media (max-width:599px){.page-template-content-contact article header .small-h1{font-size:25px}}.page-template-content-contact article form{clear:both;width:100%;float:left;margin-left:0;margin-right:0;position:relative}.page-template-content-contact article form .wpcf7-response-output{width:82.97872%;margin-left:8.51064%;margin-right:8.51064%;position:absolute;bottom:0;display:block;float:left;margin-top:20px;margin-bottom:20px;text-align:center;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1)}.page-template-content-contact article header,.page-template-content-contact article #get-in-touch-form{width:82.97872%;margin-left:8.51064%;margin-right:8.51064%;position:relative;display:block;float:left;background-color:#eae8e1}@media (max-width:599px){.page-template-content-contact article header,.page-template-content-contact article #get-in-touch-form{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin:0}}.page-template-content-contact article header:before,.page-template-content-contact article #get-in-touch-form:before{content:"";position:absolute;left:-1000px;width:1000px;height:100%;top:0;background-color:#eae8e1}@media (max-width:768px){.page-template-content-contact article header:before,.page-template-content-contact article #get-in-touch-form:before{left:-100px;width:100px}}.page-template-content-contact article header:after,.page-template-content-contact article #get-in-touch-form:after{content:"";position:absolute;right:-1000px;width:1000px;height:100%;top:0;background-color:#eae8e1}@media (max-width:768px){.page-template-content-contact article header:after,.page-template-content-contact article #get-in-touch-form:after{right:-100px;width:100px}}.page-template-content-contact article #get-in-touch-form{padding-bottom:60px}.page-template-content-contact article #get-in-touch-form .form-fields{clear:both;width:100%;float:left;margin-left:0;margin-right:0}.page-template-content-contact article #get-in-touch-form .form-fields .form-field{margin-bottom:15px;position:relative}.page-template-content-contact article #get-in-touch-form .form-fields .form-field:nth-child(2n+1){width:48.71795%;float:left;margin-right:2.5641%}@media (max-width:599px){.page-template-content-contact article #get-in-touch-form .form-fields .form-field:nth-child(2n+1){clear:both;width:100%;float:left;margin-left:0;margin-right:0}}.page-template-content-contact article #get-in-touch-form .form-fields .form-field:nth-child(2n){width:48.71795%;float:right;margin-right:0}@media (max-width:599px){.page-template-content-contact article #get-in-touch-form .form-fields .form-field:nth-child(2n){clear:both;width:100%;float:left;margin-left:0;margin-right:0}}.page-template-content-contact article #get-in-touch-form .form-fields .form-field label{color:#024436;font-size:12px}.page-template-content-contact article #get-in-touch-form .form-fields .form-field span{display:block}.page-template-content-contact article #get-in-touch-form .form-fields .form-field span input,.page-template-content-contact article #get-in-touch-form .form-fields .form-field span textarea{width:100%;max-width:100%;height:auto;border:2px solid transparent;background-color:#fff;border-radius:0;padding:10px;color:#024436;font-size:16px;line-height:normal;outline:none}.page-template-content-contact article #get-in-touch-form .form-fields .form-field span.cf7mls-valid input,.page-template-content-contact article #get-in-touch-form .form-fields .form-field span.cf7mls-valid textarea{border:2px solid transparent}.page-template-content-contact article #get-in-touch-form .form-fields .form-field span.cf7mls-invalid input,.page-template-content-contact article #get-in-touch-form .form-fields .form-field span.cf7mls-invalid textarea{border:2px solid #f5d3d6}.page-template-content-contact article #get-in-touch-form .form-fields .form-field span span.wpcf7-not-valid-tip{font-family:"Open Sans",sans-serif;font-weight:400;position:absolute;top:-17px;right:0;font-size:12px;line-height:normal}.page-template-content-contact article #get-in-touch-form .form-fields p{font-size:12px;line-height:normal;width:100%;display:block;float:left;margin-bottom:15px}.page-template-content-contact article #get-in-touch-form .form-fields p span.mandatory-info{font-size:12px;line-height:normal}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes{clear:both;width:100%;float:left;margin-left:0;margin-right:0;display:block;position:relative}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .commercial-copy{width:100%;display:block;float:left;margin-top:20px}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .commercial-copy.small-font{font-size:12px;line-height:19px;color:#024436}@media (max-width:768px){.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .commercial-copy.small-font{font-size:10px;line-height:17px}}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .form-checkboxes-left{width:48.71795%;float:left;margin-right:2.5641%}@media (max-width:599px){.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .form-checkboxes-left{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:0}}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .form-checkboxes-left span.checkbox-label{width:90%;display:block;position:relative;float:left;font-size:12px;line-height:19px;color:#024436;position:relative;display:block;margin-bottom:5px}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .form-checkboxes-left .mc4wp-FNHE .disableCheckbox.noneActiveInput input,.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .form-checkboxes-left .mc4wp-CUE .disableCheckbox.noneActiveInput input,.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .form-checkboxes-left .mc4wp-CUS .disableCheckbox.noneActiveInput input{position:absolute;opacity:0;height:0;width:0;cursor:not-allowed}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .form-checkboxes-left .mc4wp-FNHE .disableCheckbox.noneActiveInput input:checked~.checkmark,.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .form-checkboxes-left .mc4wp-CUE .disableCheckbox.noneActiveInput input:checked~.checkmark,.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .form-checkboxes-left .mc4wp-CUS .disableCheckbox.noneActiveInput input:checked~.checkmark{background-color:#5d5d5d}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .form-checkboxes-left .mc4wp-FNHE .disableCheckbox.noneActiveInput input:checked~.checkmark:after,.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .form-checkboxes-left .mc4wp-CUE .disableCheckbox.noneActiveInput input:checked~.checkmark:after,.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .form-checkboxes-left .mc4wp-CUS .disableCheckbox.noneActiveInput input:checked~.checkmark:after{display:block}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .form-checkboxes-left .mc4wp-FNHE .disableCheckbox.noneActiveInput .checkmark,.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .form-checkboxes-left .mc4wp-CUE .disableCheckbox.noneActiveInput .checkmark,.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .form-checkboxes-left .mc4wp-CUS .disableCheckbox.noneActiveInput .checkmark{border:1px solid #5d5d5d;background-color:#eae8e1;cursor:not-allowed}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .form-checkboxes-left .mc4wp-FNHE .disableCheckbox.noneActiveInput .checkmark:after,.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .form-checkboxes-left .mc4wp-CUE .disableCheckbox.noneActiveInput .checkmark:after,.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .form-checkboxes-left .mc4wp-CUS .disableCheckbox.noneActiveInput .checkmark:after{content:"";position:absolute;display:none;left:4px;top:1px;width:6px;height:10px;border:solid #fff;background-color:#5e5e5e;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .form-checkboxes-left .mc4wp-FNHE .disableCheckbox.noneActiveInput span:first-of-type,.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .form-checkboxes-left .mc4wp-CUE .disableCheckbox.noneActiveInput span:first-of-type,.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .form-checkboxes-left .mc4wp-CUS .disableCheckbox.noneActiveInput span:first-of-type{color:#5e5e5e;cursor:not-allowed}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .form-checkboxes-left .wpcf7-form-control-wrap:first-child{margin-bottom:20px}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .form-checkboxes-right{width:48.71795%;float:right;margin-right:0}@media (max-width:599px){.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .form-checkboxes-right{clear:both;width:100%;float:left;margin-left:0;margin-right:0}}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .form-checkboxes-right .wpcf7-form-control-wrap{margin-bottom:5px}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .form-checkboxes-right .wpcf7-form-control-wrap span.wpcf7-not-valid-tip{display:none}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .mc4wp-checkbox,.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .wpcf7-form-control-wrap{display:block;float:left}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .mc4wp-checkbox label,.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .wpcf7-form-control-wrap label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .mc4wp-checkbox label input,.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .wpcf7-form-control-wrap label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .mc4wp-checkbox label input:checked~.checkmark,.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .wpcf7-form-control-wrap label input:checked~.checkmark{background-color:#024436}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .mc4wp-checkbox label input:checked~.checkmark:after,.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .wpcf7-form-control-wrap label input:checked~.checkmark:after{display:block}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .mc4wp-checkbox label .checkmark,.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .wpcf7-form-control-wrap label .checkmark{position:absolute;top:2px;left:0;height:16px;width:16px;background-color:#eae8e1;border:1px solid #024436;cursor:pointer;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1)}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .mc4wp-checkbox label .checkmark:after,.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .wpcf7-form-control-wrap label .checkmark:after{content:"";position:absolute;display:none;left:4px;top:1px;width:6px;height:10px;border:solid #fff;background-color:#024436;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .mc4wp-checkbox label:hover input~.checkmark,.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .wpcf7-form-control-wrap label:hover input~.checkmark{background-color:#024436}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .mc4wp-checkbox label span:first-of-type,.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .wpcf7-form-control-wrap label span:first-of-type{font-size:12px;line-height:19px;color:#024436;position:relative;display:block;margin-top:0;margin-left:10px;width:100%;cursor:pointer}@media (max-width:768px){.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .mc4wp-checkbox label span:first-of-type,.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .wpcf7-form-control-wrap label span:first-of-type{font-size:10px}}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .mc4wp-checkbox{width:90%;display:block;margin:0 0 10px 15px}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .wpcf7-form-control-wrap{width:90%;display:block;position:relative;float:left}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .wpcf7-form-control-wrap .wpcf7-checkbox{display:block}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item{display:block;margin:0 0 10px 15px}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .wpcf7-form-control-wrap .wpcf7-checkbox.wpcf7-not-valid .checkmark{border:1px solid red!important}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .wpcf7-form-control-wrap .wpcf7-checkbox.wpcf7-not-valid input:checked~.checkmark{border:1px solid #024436!important}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .policy-info{color:#024436;font-size:10px;line-height:17px;position:relative;display:block;float:left}.page-template-content-contact article #get-in-touch-form .form-fields .form-checkboxes .policy-info a{color:#024436;font-size:10px;line-height:17px;font-family:"Open Sans",sans-serif;font-weight:700}.page-template-content-contact article #get-in-touch-form .form-fields p .wpcf7-submit{background:#024436 none;border-radius:0;font-size:14px;line-height:14px;text-transform:uppercase;color:#fff;padding:1em 2em;cursor:pointer;border:1px solid #ccc;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1)}.page-template-content-contact article #get-in-touch-form .form-fields p .wpcf7-submit:disabled{color:#666}@media (max-width:599px){.page-template-content-contact article #get-in-touch-form .form-fields p .wpcf7-submit{clear:both;width:100%;float:left;margin-left:0;margin-right:0}}.page-template-content-contact article #get-in-touch-form .form-fields p .wpcf7-submit:hover{background:#40c1ac none}.page-template-content-contact article #get-in-touch-form .form-fields p .ajax-loader{background-image:none;width:100%;height:100%;padding:0;margin:0}.page-template-content-contact article #get-in-touch-form .form-fields p:last-child{text-align:center;margin-top:30px;margin-bottom:30px}.page-template-content-contact article #get-in-touch-form .form-commercial{max-width:400px;padding:0 20px 100px;margin:0 auto}.page-template-content-contact article #get-in-touch-form .form-commercial .commercial-copy{text-align:center;color:#024436;font-size:16px;margin-bottom:40px}.page-template-content-contact article #get-in-touch-form .form-commercial .commercial-copy.small-font{font-size:12px;line-height:19px}@media (max-width:768px){.page-template-content-contact article #get-in-touch-form .form-commercial .commercial-copy.small-font{font-size:10px;line-height:17px}}.page-template-content-contact article #get-in-touch-form .form-commercial .commercial-cta .button-more{margin:0 auto}.page-template-content-contact article #get-in-touch-form .wpcf7-response-output,.page-template-content-contact article #get-in-touch-form .wpcf7-mail-sent-ok,.page-template-content-contact article #get-in-touch-form .wpcf7-acceptance-missing,.page-template-content-contact article #get-in-touch-form .wpcf7-validation-errors{clear:both;width:100%;float:left;margin-left:0;margin-right:0;text-align:center;float:left;margin-bottom:30px;margin-top:0;padding:10px}.page-template-content-contact article .type-select{width:43.58974%;margin:0 auto 25px}@media (max-width:1024px){.page-template-content-contact article .type-select{clear:both;width:100%;float:left;margin-left:0;margin-right:0}}.page-template-content-contact article .type-select .wpcf7-form-control-wrap{display:none}.page-template-content-contact article .type-select .buttons-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:center;align-items:center}.page-template-content-contact article .type-select .buttons-wrap .git-button{display:inline-block;padding:1em 2em;margin:.5em;cursor:pointer;color:#024436;background:#fff;transition:0.3s;user-select:none;border-radius:0;text-transform:uppercase}.page-template-content-contact article .type-select .buttons-wrap .git-button.git-button-selected{background:#024436;color:#fff}.page-template-content-contact article .type-select .buttons-wrap .git-button.git-button-selected:hover{background:#40c1ac}.page-template-content-contact article .type-select .buttons-wrap .git-button:hover{background:#40c1ac;color:#fff}.page-template-content-contact article .type-select .buttons-wrap .git-button:active{transform:translateY(2px)}.page-template-content-contact article .get-in-touch-cols{clear:both;width:100%;float:left;margin-left:0;margin-right:0;text-align:center;margin-bottom:70px}.page-template-content-contact article .get-in-touch-cols .get-in-touch-col-left{width:48.93617%;float:left;margin-right:2.12766%}@media (max-width:599px){.page-template-content-contact article .get-in-touch-cols .get-in-touch-col-left{clear:both;width:100%;float:left;margin-left:0;margin-right:0}}.page-template-content-contact article .get-in-touch-cols .get-in-touch-col-left .wpgmp_map_container,.page-template-content-contact article .get-in-touch-cols .get-in-touch-col-left .git-address{clear:both;width:100%;float:left;margin-left:0;margin-right:0}.page-template-content-contact article .get-in-touch-cols .get-in-touch-col-left .git-address{color:#024436}.page-template-content-contact article .get-in-touch-cols .get-in-touch-col-left .wpgmp_map_container .wpgmp_map_parent{margin-bottom:15px}.page-template-content-contact article .get-in-touch-cols .get-in-touch-col-right{width:48.93617%;float:right;margin-right:0;padding-left:8.51064%}@media (max-width:768px){.page-template-content-contact article .get-in-touch-cols .get-in-touch-col-right{padding-left:0}}@media (max-width:599px){.page-template-content-contact article .get-in-touch-cols .get-in-touch-col-right{clear:both;width:100%;float:left;margin-left:0;margin-right:0}}.page-template-content-contact article .get-in-touch-cols .get-in-touch-col-right .git-text{font-size:16px;line-height:22px;color:#024436}.page-template-content-contact article .get-in-touch-cols .get-in-touch-col-right .git-button-right{display:block;margin:40px 0}.page-template-content-contact article .get-in-touch-cols .get-in-touch-col-right .git-button-right a{margin:auto}.page-template-content-contact article .get-in-touch-cols .get-in-touch-col-right .social-share .social-share-title{color:#024436}.page-template-content-contact article .get-in-touch-cols .get-in-touch-col-left h3,.page-template-content-contact article .get-in-touch-cols .get-in-touch-col-right h3{font-family:"Open Sans",sans-serif;font-weight:400;font-size:16px;line-height:16px;color:#024436;text-transform:uppercase;margin:70px 0}@media (max-width:599px){.page-template-content-contact article .get-in-touch-cols .get-in-touch-col-left h3,.page-template-content-contact article .get-in-touch-cols .get-in-touch-col-right h3{margin:30px 0}}.developments-grid-inner #articles-list{width:82.97872%;float:left;margin-right:2.12766%;margin-left:8.51064%;margin-right:8.51064%}@media (max-width:768px){.developments-grid-inner #articles-list{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin:0}}.developments-grid-inner #articles-list .development-item{width:48.71795%;float:left;margin-right:2.5641%;margin-bottom:120px}@media (max-width:599px){.developments-grid-inner #articles-list .development-item{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:100px}}.developments-grid-inner #articles-list .development-item:nth-child(2n){width:48.71795%;float:right;margin-right:0}@media (max-width:599px){.developments-grid-inner #articles-list .development-item:nth-child(2n){clear:both;width:100%;float:left;margin-left:0;margin-right:0}}.developments-grid-inner #articles-list .development-item .development-name h3{font-family:"Open Sans",sans-serif;font-weight:600;color:#024436;font-size:14px;line-height:19px;padding-left:5.26316%;text-transform:uppercase}.developments-grid-inner #articles-list .development-item .development-box{perspective:1000px;height:500px}@media (max-width:599px){.developments-grid-inner #articles-list .development-item .development-box{height:400px}}@media (max-width:360px){.developments-grid-inner #articles-list .development-item .development-box{height:320px}}.developments-grid-inner #articles-list .development-item .development-box .flip-card{position:relative;width:100%;height:100%;text-align:center;transition:transform 0.5s;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.developments-grid-inner #articles-list .development-item .development-box .flip-card .development-picture,.developments-grid-inner #articles-list .development-item .development-box .flip-card .development-text{position:absolute;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.developments-grid-inner #articles-list .development-item .development-box .flip-card .development-picture picture{display:block}.developments-grid-inner #articles-list .development-item .development-box .flip-card .development-picture picture img{width:100%;max-width:100%;height:500px;object-fit:cover;display:inline-block;vertical-align:middle}@media (max-width:599px){.developments-grid-inner #articles-list .development-item .development-box .flip-card .development-picture picture img{height:400px}}@media (max-width:360px){.developments-grid-inner #articles-list .development-item .development-box .flip-card .development-picture picture img{height:320px}}.developments-grid-inner #articles-list .development-item .development-box .flip-card .development-text{background-color:#d7d1c4;height:502px;transform:rotateY(180deg);padding:20px}@media (max-width:599px){.developments-grid-inner #articles-list .development-item .development-box .flip-card .development-text{height:402px}}@media (max-width:360px){.developments-grid-inner #articles-list .development-item .development-box .flip-card .development-text{height:322px}}.developments-grid-inner #articles-list .development-item .development-box .flip-card .development-text *:last-child{margin-bottom:0}.developments-grid-inner #articles-list .development-item .development-box .flip-card .development-text h3{font-family:"Open Sans",sans-serif;font-weight:400;color:#024436;font-size:28px;line-height:38px;margin-bottom:0}@media (max-width:599px){.developments-grid-inner #articles-list .development-item .development-box .flip-card .development-text h3{font-size:18px;line-height:28px}}.developments-grid-inner #articles-list .development-item .development-box .flip-card .development-text p{font-family:"Open Sans",sans-serif;font-weight:400;color:#024436;font-size:16px;line-height:22px;margin-top:28px;margin-bottom:0;word-wrap:break-word}@media (max-width:599px){.developments-grid-inner #articles-list .development-item .development-box .flip-card .development-text p{font-size:12px;line-height:19px;margin-top:15px}}.developments-grid-inner #articles-list .development-item .development-box .flip-card .development-text p strong{font-family:"Open Sans",sans-serif;font-weight:600}.developments-grid-inner #articles-list .development-item .development-box .development-button{position:absolute;bottom:-57px;left:15.78947%}@media (max-width:360px){.developments-grid-inner #articles-list .development-item .development-box .development-button{bottom:-40px;left:20px}}@media (max-width:360px){.developments-grid-inner #articles-list .development-item .development-box .development-button a{padding:10px;width:80px;height:80px;font-size:10px}}@media (max-width:360px){.developments-grid-inner #articles-list .development-item .development-box .development-button a:before{width:80px;height:80px;padding:10px}}.developments-grid-inner #articles-list .development-item .development-box .development-image-disclaimer{margin-left:15.78947%;padding-left:125px;font-size:12px;text-align:right;margin-top:5px;color:#024436}@media (max-width:360px){.developments-grid-inner #articles-list .development-item .development-box .development-image-disclaimer{padding-left:60px;font-size:11px}}.developments-grid-inner #articles-list .development-item .development-box:hover .flip-card{transform:rotateY(180deg)}.articles-grid-inner #articles-list{width:100%;float:left;margin-left:0;margin-right:0;display:flex;flex-wrap:wrap}@media (max-width:901px){.articles-grid-inner #articles-list{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin:0;padding:0}}.articles-grid-inner #articles-list .article-item{width:31.91489%;float:left;margin-right:2.12766%;margin-bottom:2.12766%;display:flex;flex-direction:column}@media (max-width:601px){.articles-grid-inner #articles-list .article-item{clear:both;width:100%;float:left;margin-left:0;margin-right:0}}.articles-grid-inner #articles-list .article-item .article-picture{height:150px}.articles-grid-inner #articles-list .article-item .article-picture picture img{width:100%;max-width:100%;height:auto;display:block}.articles-grid-inner #articles-list .article-item.nclear{margin-right:0}.articles-grid-inner #articles-list .article-item:first-child.n1{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:2.12766%}.articles-grid-inner #articles-list .article-item:first-child.n1 .article-picture{display:block;height:350px}@media (max-width:768px){.articles-grid-inner #articles-list .article-item:first-child.n1 .article-picture{height:150px}}.articles-grid-inner #articles-list .article-item:first-child.n1 .article-picture picture{display:block;overflow:hidden}.articles-grid-inner #articles-list .article-item:first-child.n1 .article-picture picture img{max-width:100%;width:100%;height:350px;object-fit:cover;display:block;vertical-align:middle;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1)}@media (max-width:768px){.articles-grid-inner #articles-list .article-item:first-child.n1 .article-picture picture img{height:150px}}.articles-grid-inner #articles-list .article-item:first-child.n1 a.article-picture:hover picture img,.articles-grid-inner #articles-list .article-item:first-child.n1 a.article-picture:active picture img{transform:scale(1.04,1.04)}.articles-grid-inner #articles-list .article-item:first-child.n1 .article-text{display:block}@media (max-width:768px){.articles-grid-inner #articles-list .article-item:first-child.n1 .article-text{height:190px}}.articles-grid-inner #articles-list .article-item:first-child.n1 .article-text .article-cat{margin-bottom:40px}@media (max-width:768px){.articles-grid-inner #articles-list .article-item:first-child.n1 .article-text .article-cat{margin-bottom:15px}}.articles-grid-inner #articles-list .article-item:first-child.n1 .article-text .article-excerpt{padding:0 70px}@media (max-width:768px){.articles-grid-inner #articles-list .article-item:first-child.n1 .article-text .article-excerpt{display:none}}.articles-grid-inner #articles-list .article-item:first-child.n1 .article-text .article-excerpt-mobile{display:none;color:#024436;font-size:16px;line-height:22px;font-family:"Open Sans",sans-serif;font-weight:400}@media (max-width:768px){.articles-grid-inner #articles-list .article-item:first-child.n1 .article-text .article-excerpt-mobile{display:block}}@media (max-width:768px){.articles-grid-inner #articles-list .article-item:first-child.n1 .article-text .article-find-more{display:none}}.articles-grid-inner #articles-list .article-item:nth-child(4){float:right;margin-right:0}.articles-grid-inner #articles-list .article-item:nth-child(3n+1){float:right;margin-right:0}.articles-grid-inner #articles-list .article-item.n1 .article-picture,.articles-grid-inner #articles-list .article-item.n2 .article-picture,.articles-grid-inner #articles-list .article-item.n3 .article-picture,.articles-grid-inner #articles-list .article-item.n4 .article-picture,.articles-grid-inner #articles-list .article-item.n5 .article-picture,.articles-grid-inner #articles-list .article-item.n6 .article-picture{display:block;height:150px}.articles-grid-inner #articles-list .article-item.n1 .article-picture picture,.articles-grid-inner #articles-list .article-item.n2 .article-picture picture,.articles-grid-inner #articles-list .article-item.n3 .article-picture picture,.articles-grid-inner #articles-list .article-item.n4 .article-picture picture,.articles-grid-inner #articles-list .article-item.n5 .article-picture picture,.articles-grid-inner #articles-list .article-item.n6 .article-picture picture{display:flex;width:100%;height:100%;overflow:hidden}.articles-grid-inner #articles-list .article-item.n1 .article-picture picture img,.articles-grid-inner #articles-list .article-item.n2 .article-picture picture img,.articles-grid-inner #articles-list .article-item.n3 .article-picture picture img,.articles-grid-inner #articles-list .article-item.n4 .article-picture picture img,.articles-grid-inner #articles-list .article-item.n5 .article-picture picture img,.articles-grid-inner #articles-list .article-item.n6 .article-picture picture img{max-width:100%;width:100%;height:150px;object-fit:cover;display:inline-block;vertical-align:middle;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}.articles-grid-inner #articles-list .article-item.n1 a.article-picture:hover picture img,.articles-grid-inner #articles-list .article-item.n1 a.article-picture:active picture img,.articles-grid-inner #articles-list .article-item.n2 a.article-picture:hover picture img,.articles-grid-inner #articles-list .article-item.n2 a.article-picture:active picture img,.articles-grid-inner #articles-list .article-item.n3 a.article-picture:hover picture img,.articles-grid-inner #articles-list .article-item.n3 a.article-picture:active picture img,.articles-grid-inner #articles-list .article-item.n4 a.article-picture:hover picture img,.articles-grid-inner #articles-list .article-item.n4 a.article-picture:active picture img,.articles-grid-inner #articles-list .article-item.n5 a.article-picture:hover picture img,.articles-grid-inner #articles-list .article-item.n5 a.article-picture:active picture img,.articles-grid-inner #articles-list .article-item.n6 a.article-picture:hover picture img,.articles-grid-inner #articles-list .article-item.n6 a.article-picture:active picture img{transform:scale(1.04,1.04)}.articles-grid-inner #articles-list .article-item.n1 .article-text,.articles-grid-inner #articles-list .article-item.n2 .article-text,.articles-grid-inner #articles-list .article-item.n3 .article-text,.articles-grid-inner #articles-list .article-item.n4 .article-text,.articles-grid-inner #articles-list .article-item.n5 .article-text,.articles-grid-inner #articles-list .article-item.n6 .article-text{display:block;height:190px}.articles-grid-inner #articles-list .article-item .article-text{padding:10px;text-align:center;flex:2}.articles-grid-inner #articles-list .article-item .article-text .article-cat{font-family:"Open Sans",sans-serif;font-weight:600;font-size:14px;line-height:19px;color:#024436;text-transform:uppercase;margin-bottom:15px}.articles-grid-inner #articles-list .article-item .article-text .article-title a,.articles-grid-inner #articles-list .article-item .article-text .article-title span{font-family:"Open Sans",sans-serif;font-weight:600;font-size:16px;line-height:22px;color:#024436;display:block;margin-bottom:15px}.articles-grid-inner #articles-list .article-item .article-text .article-title a:hover,.articles-grid-inner #articles-list .article-item .article-text .article-title a:active{color:#40c1ac}.articles-grid-inner #articles-list .article-item .article-text .article-excerpt{font-family:"Open Sans",sans-serif;font-weight:400;font-size:16px;line-height:22px;color:#024436}.articles-grid-inner #articles-list .article-item .article-text .article-find-more a{font-family:"Open Sans",sans-serif;font-weight:600;font-size:16px;line-height:22px;color:#024436;text-transform:uppercase;display:block;margin-top:15px}.articles-grid-inner #articles-list .article-item .article-text.green .article-title a:hover,.articles-grid-inner #articles-list .article-item .article-text.green .article-title a:active{color:#ffc556}.news-grid .article-item .article-text{background-color:#ffc556}.events-grid .article-item .article-text{background-color:#f5d3d6}.block-width-fullwidth{width:100%}.block-width-container{max-width:940px;margin-left:auto;margin-right:auto;padding:0 2.12766%;box-sizing:content-box}.block-width-container:after{content:" ";display:block;clear:both}@media (max-width:650px){.block-width-container{padding:0 30px}}.block-width-narrow{max-width:620px;margin-left:auto;margin-right:auto;padding:0 2.12766%;box-sizing:content-box}@media (max-width:650px){.block-width-narrow{padding:0 30px}}.block-margin-top-standard{margin-top:100px}@media (max-width:599px){.block-margin-top-standard{margin-top:40px}}.block-margin-top-big{margin-top:160px}@media (max-width:599px){.block-margin-top-big{margin-top:60px}}.block-margin-top-small{margin-top:50px}@media (max-width:599px){.block-margin-top-small{margin-top:20px}}.block-margin-top-none{margin-top:0}.block-margin-bottom-standard{margin-bottom:50px}@media (max-width:599px){.block-margin-bottom-standard{margin-bottom:40px}}.block-margin-bottom-big{margin-bottom:160px}@media (max-width:599px){.block-margin-bottom-big{margin-bottom:60px}}.block-margin-bottom-small{margin-bottom:50px}@media (max-width:599px){.block-margin-bottom-small{margin-bottom:20px}}.block-margin-bottom-none{margin-bottom:0}.block-padding-bottom-standard{padding-bottom:60px}@media (max-width:599px){.block-padding-bottom-standard{padding-bottom:20px}}.block-padding-bottom-big{padding-bottom:90px}@media (max-width:599px){.block-padding-bottom-big{padding-bottom:30px}}.block-margin-bottom-small{padding-bottom:30px}@media (max-width:599px){.block-margin-bottom-small{padding-bottom:10px}}.block-padding-bottom-none{padding-bottom:0}.block-padding-top-standard{padding-top:60px}@media (max-width:599px){.block-padding-top-standard{padding-top:20px}}.block-padding-top-big{padding-top:90px}@media (max-width:599px){.block-padding-top-big{padding-top:30px}}.block-margin-top-small{padding-top:30px}@media (max-width:599px){.block-margin-top-small{padding-top:10px}}.block-padding-top-none{padding-top:0}.text-block{position:relative;z-index:30}.text-block .block-inner .text-inner{margin-left:6.38298%;margin-right:6.38298%}@media (max-width:599px){.text-block .block-inner .text-inner{margin:0}}.text-block .block-inner .text-inner .kWidgetIframeContainer{width:100%!important;padding-bottom:57.5%}.text-block .block-inner .text-inner .iframe-wrapper{padding-bottom:56.25%}.text-block .block-inner .text-inner .iframe-wrapper,.text-block .block-inner .text-inner .kWidgetIframeContainer{position:relative;padding-top:25px;height:0!important}.text-block .block-inner .text-inner .iframe-wrapper iframe,.text-block .block-inner .text-inner .kWidgetIframeContainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}.text-block.text-intro .block-inner .text-inner p{max-width:420px;margin:0 auto 2em}.text-block.text-intro .block-inner .text-inner a.button-more{margin:0 auto}.image-and-text-block{position:relative;z-index:30}.image-and-text-block .block-inner{padding:0}.image-and-text-block .block-inner .iat-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;width:100%}@media (max-width:1260px){.image-and-text-block .block-inner .iat-inner{padding:0 30px}}@media (max-width:768px){.image-and-text-block .block-inner .iat-inner{flex-wrap:wrap}}.image-and-text-block .block-inner .iat-inner .iat-image{width:38.46154%;margin-top:20px;min-width:300px;flex:0 0 auto;z-index:1;margin-bottom:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}@media (max-width:768px){.image-and-text-block .block-inner .iat-inner .iat-image{width:100%;margin-left:0;margin-right:0}}@media (max-width:599px){.image-and-text-block .block-inner .iat-inner .iat-image{width:100%;margin-bottom:20px;padding-right:10px}}@media (max-width:360px){.image-and-text-block .block-inner .iat-inner .iat-image{min-width:0}}.image-and-text-block .block-inner .iat-inner .iat-image picture img{object-fit:cover;width:300px;height:400px}@media (max-width:360px){.image-and-text-block .block-inner .iat-inner .iat-image picture img{width:100%;height:auto;max-width:300px}}.image-and-text-block .block-inner .iat-inner .iat-text{width:31.91489%;float:left;margin-right:2.12766%;margin-left:2.12766%}@media (max-width:768px){.image-and-text-block .block-inner .iat-inner .iat-text{width:100%;margin-left:0;margin-right:0}}.image-and-text-block .block-inner .iat-inner .iat-text .iat-text-inner h2{font-size:52px;line-height:1.1;color:#024436}@media (max-width:768px){.image-and-text-block .block-inner .iat-inner .iat-text .iat-text-inner h2{font-size:32px}}.image-and-text-block .block-inner .iat-inner .iat-text .iat-text-inner .iat-caption p{font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;color:#024436}@media (max-width:768px){.image-and-text-block .block-inner .iat-inner .iat-text .iat-text-inner .iat-caption p{font-size:16px}}.image-and-text-block .block-inner .iat-inner.iat-inner-right .iat-image{order:2;justify-content:flex-end;width:48.71795%;float:right;margin-right:0}@media (max-width:768px){.image-and-text-block .block-inner .iat-inner.iat-inner-right .iat-image{width:100%;order:1;justify-content:center}}.image-and-text-block .block-inner .iat-inner.iat-inner-right .iat-text{order:1;margin-left:8.51064%;width:31.91489%;float:left;margin-right:2.12766%}@media (max-width:768px){.image-and-text-block .block-inner .iat-inner.iat-inner-right .iat-text{order:2;width:100%;margin-left:0;margin-right:0}}.image-and-text-boxed-block{position:relative;z-index:30}.image-and-text-boxed-block .block-inner{padding:0}.image-and-text-boxed-block .block-inner .iat-inner{width:82.97872%;float:left;margin-right:2.12766%;margin-left:8.51064%;margin-right:8.51064%;float:none;display:flex}@media (max-width:768px){.image-and-text-boxed-block .block-inner .iat-inner{clear:both;width:100%;float:left;margin-left:0;margin-right:0}}@media (max-width:599px){.image-and-text-boxed-block .block-inner .iat-inner{display:block}}.image-and-text-boxed-block .block-inner .iat-inner .iat-image{width:50%;display:flex}@media (max-width:599px){.image-and-text-boxed-block .block-inner .iat-inner .iat-image{clear:both;width:100%;float:left;margin-left:0;margin-right:0;display:block}}.image-and-text-boxed-block .block-inner .iat-inner .iat-image picture{display:block}.image-and-text-boxed-block .block-inner .iat-inner .iat-image picture img{width:100%;max-width:100%;height:auto;display:inline-block;vertical-align:middle}.image-and-text-boxed-block .block-inner .iat-inner .iat-text{width:50%;display:flex;padding:25px;align-self:stretch}@media (max-width:599px){.image-and-text-boxed-block .block-inner .iat-inner .iat-text{clear:both;width:100%;float:left;margin-left:0;margin-right:0;display:block}}.image-and-text-boxed-block .block-inner .iat-inner .iat-text .iat-text-inner{justify-content:center;align-self:center}.image-and-text-boxed-block .block-inner .iat-inner .iat-text .iat-text-inner .iat-caption *:last-child{margin-bottom:0}.image-and-text-decorated-block{position:relative;z-index:30}.image-and-text-decorated-block .block-inner .iat-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;margin-left:8.51064%;margin-right:14.89362%}@media (max-width:1024px){.image-and-text-decorated-block .block-inner .iat-inner{margin-right:6.38298%}}.image-and-text-decorated-block .block-inner .iat-inner.has-button{padding-bottom:58px}@media (max-width:768px){.image-and-text-decorated-block .block-inner .iat-inner{margin-left:0;margin-right:0}}@media (max-width:599px){.image-and-text-decorated-block .block-inner .iat-inner{flex-wrap:wrap;margin-top:10px}}.image-and-text-decorated-block .block-inner .iat-inner .iat-image{width:38.46154%;min-width:300px;flex:0 0 auto;z-index:1;margin-bottom:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}@media (max-width:599px){.image-and-text-decorated-block .block-inner .iat-inner .iat-image{width:100%;margin-bottom:20px;padding-right:10px}}@media (max-width:360px){.image-and-text-decorated-block .block-inner .iat-inner .iat-image{min-width:0}}.image-and-text-decorated-block .block-inner .iat-inner .iat-image picture{display:block;overflow:hidden;width:300px;height:400px}@media (max-width:360px){.image-and-text-decorated-block .block-inner .iat-inner .iat-image picture{width:100%;height:auto;max-width:300px}}.image-and-text-decorated-block .block-inner .iat-inner .iat-image picture img{object-fit:cover;width:300px;height:400px;display:inline-block;vertical-align:middle;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1)}@media (max-width:360px){.image-and-text-decorated-block .block-inner .iat-inner .iat-image picture img{width:100%;height:auto;max-width:300px}}.image-and-text-decorated-block .block-inner .iat-inner .iat-image.active-zoom-in picture img{transform:scale(1.04,1.04)}.image-and-text-decorated-block .block-inner .iat-inner .iat-text{width:58.97436%;padding-left:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}@media (max-width:1024px){.image-and-text-decorated-block .block-inner .iat-inner .iat-text{width:48.71795%}}@media (max-width:768px){.image-and-text-decorated-block .block-inner .iat-inner .iat-text{padding-left:30px}}@media (max-width:599px){.image-and-text-decorated-block .block-inner .iat-inner .iat-text{width:100%;padding-left:0}}.image-and-text-decorated-block .block-inner .iat-inner .iat-text .iat-text-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex:1 0 auto}.image-and-text-decorated-block .block-inner .iat-inner .iat-text .iat-text-inner .subtitle.no-title-block{margin-bottom:20px;margin-top:50%}@media (max-width:599px){.image-and-text-decorated-block .block-inner .iat-inner .iat-text .iat-text-inner .subtitle.no-title-block{margin-top:0}}.image-and-text-decorated-block .block-inner .iat-inner .iat-text .iat-text-inner h2{min-height:115px}@media (max-width:1024px){.image-and-text-decorated-block .block-inner .iat-inner .iat-text .iat-text-inner h2{font-size:40px}}@media (max-width:768px){.image-and-text-decorated-block .block-inner .iat-inner .iat-text .iat-text-inner h2{font-size:32px}}@media (max-width:599px){.image-and-text-decorated-block .block-inner .iat-inner .iat-text .iat-text-inner h2{min-height:0}}.image-and-text-decorated-block .block-inner .iat-inner .iat-text .iat-text-inner .iat-colored-background{flex:1 0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-left:-9999px;padding-left:9999px;margin-right:-9999px;padding-right:9999px;z-index:0}.image-and-text-decorated-block .block-inner .iat-inner .iat-text .iat-text-inner .iat-colored-background .iat-cbg-inner{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;width:100%}.image-and-text-decorated-block .block-inner .iat-inner .iat-text .iat-text-inner .iat-colored-background .iat-cbg-inner .line{margin:20px 0}.image-and-text-decorated-block .block-inner .iat-inner .iat-text .iat-text-inner .iat-colored-background .iat-cbg-inner .iat-caption{max-width:272px;padding-bottom:60px}@media (max-width:599px){.image-and-text-decorated-block .block-inner .iat-inner .iat-text .iat-text-inner .iat-colored-background .iat-cbg-inner .iat-caption{max-width:100%;padding-bottom:45px}}.image-and-text-decorated-block .block-inner .iat-inner .iat-text .iat-text-inner .iat-colored-background .iat-cbg-inner .iat-button{position:absolute;bottom:0;right:0;transform:translateY(50%)}.image-and-text-decorated-block .block-inner .iat-inner.iat-inner-right{margin-left:25.53191%;margin-right:8.51064%}@media (max-width:1024px){.image-and-text-decorated-block .block-inner .iat-inner.iat-inner-right{margin-left:8.51064%}}@media (max-width:599px){.image-and-text-decorated-block .block-inner .iat-inner.iat-inner-right{margin-left:0;margin-right:0}}.image-and-text-decorated-block .block-inner .iat-inner.iat-inner-right .iat-image{order:2;width:48.3871%;flex:0 0 auto}@media (max-width:599px){.image-and-text-decorated-block .block-inner .iat-inner.iat-inner-right .iat-image{width:100%;order:1}}.image-and-text-decorated-block .block-inner .iat-inner.iat-inner-right .iat-text{order:1;margin-left:0;padding-right:50px;padding-left:0;width:51.6129%;text-align:right}@media (max-width:1024px){.image-and-text-decorated-block .block-inner .iat-inner.iat-inner-right .iat-text{width:68.57143%}}@media (max-width:768px){.image-and-text-decorated-block .block-inner .iat-inner.iat-inner-right .iat-text{padding-right:30px;padding-left:0}}@media (max-width:599px){.image-and-text-decorated-block .block-inner .iat-inner.iat-inner-right .iat-text{padding-right:0;padding-left:0;text-align:left}}.image-and-text-decorated-block .block-inner .iat-inner.iat-inner-right .iat-text .iat-text-inner{align-items:flex-end}@media (max-width:599px){.image-and-text-decorated-block .block-inner .iat-inner.iat-inner-right .iat-text .iat-text-inner{align-items:flex-start}}.image-and-text-decorated-block .block-inner .iat-inner.iat-inner-right .iat-text .iat-text-inner .iat-colored-background .iat-cbg-inner .line{align-self:flex-end}@media (max-width:599px){.image-and-text-decorated-block .block-inner .iat-inner.iat-inner-right .iat-text .iat-text-inner .iat-colored-background .iat-cbg-inner .line{align-self:flex-start}}.image-and-text-decorated-block .block-inner .iat-inner.iat-inner-right .iat-text .iat-text-inner .iat-colored-background .iat-cbg-inner .iat-button{right:auto;left:0}@media (max-width:599px){.image-and-text-decorated-block .block-inner .iat-inner.iat-inner-right .iat-text .iat-text-inner .iat-colored-background .iat-cbg-inner .iat-button{right:0;left:auto}}@media (max-width:599px){.image-and-text-decorated-block .block-inner .iat-inner.iat-inner-right .iat-text{order:2;width:100%}}.whats-new-carousel{background-color:#fff}.whats-new-carousel.block-margin-standard{padding:60px 0 90px}@media (max-width:1024px){.whats-new-carousel.block-margin-standard{padding:30px 0 30px}}@media (max-width:599px){.whats-new-carousel.block-margin-standard{padding:20px 0 20px}}.whats-new-carousel.block-margin-small{padding:30px 0}.whats-new-carousel.block-margin-big{padding:20px 0}.whats-new-carousel .whats-new-inner{position:relative}.whats-new-carousel .whats-new-inner h2{margin-top:0;padding-top:0;font-size:52px;line-height:1.1;color:#000;text-align:center}@media (max-width:768px){.whats-new-carousel .whats-new-inner h2{font-size:32px}}.whats-new-carousel .whats-new-inner .whats-new-slick{position:relative;margin-left:-.5%;margin-right:-.5%}@media (max-width:767px){.whats-new-carousel .whats-new-inner .whats-new-slick{margin:0}}.whats-new-carousel .whats-new-inner .whats-new-slick .whats-new-slick-wrapper{visibility:hidden;opacity:0;max-height:405px;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1)}.whats-new-carousel .whats-new-inner .whats-new-slick .whats-new-slick-wrapper.slick-initialized{visibility:visible;opacity:1;max-height:none}.whats-new-carousel .whats-new-inner .whats-new-slick .whats-new-slick-wrapper .slick-slide{position:relative}.whats-new-carousel .whats-new-inner .whats-new-slick .whats-new-slick-wrapper .slick-slide .whats-new-picture{position:relative}.whats-new-carousel .whats-new-inner .whats-new-slick .whats-new-slick-wrapper .slick-slide .whats-new-picture picture{display:block;padding-bottom:25px;padding-left:1%;padding-right:1%;position:relative}.whats-new-carousel .whats-new-inner .whats-new-slick .whats-new-slick-wrapper .slick-slide .whats-new-picture picture .picture-overlay{position:absolute;right:1%;bottom:0;top:0;left:1%;background:rgba(0,0,0,.5);margin-bottom:25px}@media (max-width:767px){.whats-new-carousel .whats-new-inner .whats-new-slick .whats-new-slick-wrapper .slick-slide .whats-new-picture picture .picture-overlay{left:0;right:0}}@media (max-width:767px){.whats-new-carousel .whats-new-inner .whats-new-slick .whats-new-slick-wrapper .slick-slide .whats-new-picture picture{padding-left:0;padding-right:0}}.whats-new-carousel .whats-new-inner .whats-new-slick .whats-new-slick-wrapper .slick-slide .whats-new-picture picture img{width:100%;max-width:100%;height:380px;display:inline-block;vertical-align:middle;object-fit:cover}@media (max-width:768px){.whats-new-carousel .whats-new-inner .whats-new-slick .whats-new-slick-wrapper .slick-slide .whats-new-picture picture img{height:320px}}@media (max-width:541px){.whats-new-carousel .whats-new-inner .whats-new-slick .whats-new-slick-wrapper .slick-slide .whats-new-picture picture img{height:260px}}.whats-new-carousel .whats-new-inner .whats-new-slick .whats-new-slick-wrapper .slick-slide .whats-new-text{color:#fff;text-align:center;font-size:24px;line-height:1.48;width:100%;max-width:100%;padding:0 15.78947%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:767px){.whats-new-carousel .whats-new-inner .whats-new-slick .whats-new-slick-wrapper .slick-slide .whats-new-text{font-size:18px}}.whats-new-carousel .whats-new-inner .whats-new-slick .whats-new-slick-wrapper .slick-slide .whats-new-button{position:absolute;bottom:0;left:50%;transform:translate(-50%,0)}.whats-new-carousel .whats-new-inner .whats-new-slick .whats-new-slick-wrapper .slick-slide .whats-new-button .button-more{margin:0}.whats-new-carousel .whats-new-inner .whats-new-slick .slick-arrows{width:100%;max-width:100%;position:absolute;top:calc(50% - 25px);left:50%;transform:translate(-50%,-50%)}@media (max-width:1246px){.whats-new-carousel .whats-new-inner .whats-new-slick .slick-arrows{position:relative;transform:none;top:inherit;left:inherit;text-align:center;margin-top:20px}}.whats-new-carousel .whats-new-inner .whats-new-slick .slick-arrows .prev-slide,.whats-new-carousel .whats-new-inner .whats-new-slick .slick-arrows .next-slide{display:block;position:absolute;cursor:pointer}@media (max-width:1246px){.whats-new-carousel .whats-new-inner .whats-new-slick .slick-arrows .prev-slide,.whats-new-carousel .whats-new-inner .whats-new-slick .slick-arrows .next-slide{position:relative;display:inline-block!important;vertical-align:middle}}.whats-new-carousel .whats-new-inner .whats-new-slick .slick-arrows .prev-slide svg .stroke-color,.whats-new-carousel .whats-new-inner .whats-new-slick .slick-arrows .next-slide svg .stroke-color{stroke:#000}.whats-new-carousel .whats-new-inner .whats-new-slick .slick-arrows .prev-slide svg .fill-color,.whats-new-carousel .whats-new-inner .whats-new-slick .slick-arrows .next-slide svg .fill-color{fill:#fff;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.whats-new-carousel .whats-new-inner .whats-new-slick .slick-arrows .prev-slide:hover svg .fill-color,.whats-new-carousel .whats-new-inner .whats-new-slick .slick-arrows .next-slide:hover svg .fill-color{fill:#40c1ac}.whats-new-carousel .whats-new-inner .whats-new-slick .slick-arrows .prev-slide{left:-90px}@media (max-width:1381px){.whats-new-carousel .whats-new-inner .whats-new-slick .slick-arrows .prev-slide{left:-20px}}@media (max-width:1246px){.whats-new-carousel .whats-new-inner .whats-new-slick .slick-arrows .prev-slide{left:inherit;margin-right:.5%}}.whats-new-carousel .whats-new-inner .whats-new-slick .slick-arrows .next-slide{right:-90px}@media (max-width:1381px){.whats-new-carousel .whats-new-inner .whats-new-slick .slick-arrows .next-slide{right:-22px}}@media (max-width:1246px){.whats-new-carousel .whats-new-inner .whats-new-slick .slick-arrows .next-slide{right:inherit}}.whats-new-carousel .whats-new-inner .slider-circle{width:480px;height:480px;display:block;position:absolute;top:-300px;right:-300px;z-index:99}@media (max-width:1024px){.whats-new-carousel .whats-new-inner .slider-circle{display:none}}.icon-and-text-block{position:relative;z-index:30;background-color:#fff;color:#000}.icon-and-text-block.block-margin-standard{padding:90px 0}@media (max-width:768px){.icon-and-text-block.block-margin-standard{padding:40px 0}}@media (max-width:599px){.icon-and-text-block.block-margin-standard{padding:20px 0}}.icon-and-text-block.block-margin-small{padding:30px 0}@media (max-width:599px){.icon-and-text-block.block-margin-small{padding:10px 0}}.icon-and-text-block.block-margin-big{padding:120px 0}@media (max-width:768px){.icon-and-text-block.block-margin-big{padding:40px 0}}@media (max-width:599px){.icon-and-text-block.block-margin-big{padding:10px 0}}.icon-and-text-block.bg-color-white{background-color:#fff;color:#000}.icon-and-text-block.bg-color-white .block-inner .iat-inner .iat-text .iat-text-inner h2{color:#000}.icon-and-text-block.bg-color-white .block-inner .iat-inner .iat-text .iat-text-inner .iat-caption p{color:#000}.icon-and-text-block.bg-color-white .block-inner .iat-inner .iat-text .iat-text-inner .iat-caption p.color-green{color:#40c1ac}.icon-and-text-block.bg-color-green{background-color:#40c1ac}.icon-and-text-block.bg-color-orange{background-color:#ffaf5f}.icon-and-text-block.bg-color-orange .block-inner .iat-inner .iat-text .iat-text-inner h2{color:#000}.icon-and-text-block.bg-color-orange .block-inner .iat-inner .iat-text .iat-text-inner .iat-caption p{color:#000}.icon-and-text-block.bg-color-orange .block-inner .iat-inner .iat-text .iat-text-inner .iat-caption p.color-green{color:#40c1ac}.icon-and-text-block.bg-color-blue{background-color:#000}.icon-and-text-block.bg-color-blue .block-inner .iat-inner .iat-text .iat-text-inner h2{color:#fff}.icon-and-text-block.bg-color-blue .block-inner .iat-inner .iat-text .iat-text-inner .iat-caption p{color:#fff}.icon-and-text-block.bg-color-blue .block-inner .iat-inner .iat-text .iat-text-inner .iat-caption p.color-green{color:#40c1ac}.icon-and-text-block.bg-color-grey{background-color:#eae8e1}.icon-and-text-block.bg-color-grey .block-inner .iat-inner .iat-text .iat-text-inner h2{color:#000}.icon-and-text-block.bg-color-grey .block-inner .iat-inner .iat-text .iat-text-inner .iat-caption p{color:#000}.icon-and-text-block.bg-color-grey .block-inner .iat-inner .iat-text .iat-text-inner .iat-caption p.color-green{color:#000}.icon-and-text-block.bg-color-pink{background-color:#f5d3d6}.icon-and-text-block.bg-color-pink .block-inner .iat-inner .iat-text .iat-text-inner h2{color:#000}.icon-and-text-block.bg-color-pink .block-inner .iat-inner .iat-text .iat-text-inner .iat-caption p{color:#000}.icon-and-text-block.bg-color-pink .block-inner .iat-inner .iat-text .iat-text-inner .iat-caption p.color-green{color:#40c1ac}.icon-and-text-block.bg-color-transparent{background-color:transparent}.icon-and-text-block .block-inner .iat-inner{padding:0 20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;width:100%}@media (max-width:768px){.icon-and-text-block .block-inner .iat-inner{flex-wrap:wrap}}.icon-and-text-block .block-inner .iat-inner .iat-image{width:48.71795%;float:left;margin-right:2.5641%;flex:1 0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-content:center}@media (max-width:768px){.icon-and-text-block .block-inner .iat-inner .iat-image{width:100%;margin-bottom:20px}}@media (max-width:599px){.icon-and-text-block .block-inner .iat-inner .iat-image{max-height:400px}}.icon-and-text-block .block-inner .iat-inner .iat-image img{max-width:350px;height:100%}@media (max-width:768px){.icon-and-text-block .block-inner .iat-inner .iat-image img{max-width:270px}}.icon-and-text-block .block-inner .iat-inner .iat-text{width:40.42553%;float:left;margin-right:2.12766%}@media (max-width:768px){.icon-and-text-block .block-inner .iat-inner .iat-text{width:100%}}.icon-and-text-block .block-inner .iat-inner .iat-text .iat-text-inner h2{font-size:52px;line-height:1.1;color:#000;margin-top:0;margin-bottom:70px}@media (max-width:768px){.icon-and-text-block .block-inner .iat-inner .iat-text .iat-text-inner h2{font-size:32px;margin-bottom:20px}}.icon-and-text-block .block-inner .iat-inner .iat-text .iat-text-inner .iat-caption p{color:#000}.icon-and-text-block .block-inner .iat-inner .iat-text .iat-text-inner .iat-caption p.color-green{color:#40c1ac}.icon-and-text-block .block-inner .iat-inner .iat-text .iat-text-inner .iat-cta a{margin-bottom:0}.icon-and-text-block .block-inner .iat-inner.iat-inner-right .iat-image{order:2;width:48.71795%;float:right;margin-right:0}@media (max-width:768px){.icon-and-text-block .block-inner .iat-inner.iat-inner-right .iat-image{width:100%;order:1}}.icon-and-text-block .block-inner .iat-inner.iat-inner-right .iat-text{order:1;margin-left:0;width:48.71795%;float:left;margin-right:2.5641%}@media (max-width:768px){.icon-and-text-block .block-inner .iat-inner.iat-inner-right .iat-text{order:2;width:100%}}.twotext-block.block-margin-standard{padding:90px 0 60px 0}@media (max-width:768px){.twotext-block.block-margin-standard{padding:40px 0}}@media (max-width:599px){.twotext-block.block-margin-standard{padding:20px 0}}.twotext-block.block-margin-small{padding:30px 0}.twotext-block.block-margin-big{padding:120px 0}.twotext-block .block-inner{max-width:940px;margin-left:auto;margin-right:auto;padding:0 2.12766%;box-sizing:content-box}.twotext-block .block-inner:after{content:" ";display:block;clear:both}@media (max-width:650px){.twotext-block .block-inner{padding:0 30px}}.twotext-block .block-inner .twotext-inner{margin-left:8.51064%;margin-right:17.02128%}@media (max-width:1024px){.twotext-block .block-inner .twotext-inner{margin-right:8.51064%}}@media (max-width:768px){.twotext-block .block-inner .twotext-inner{margin-right:0}}@media (max-width:599px){.twotext-block .block-inner .twotext-inner{margin-left:0}}.twotext-block .block-inner .twotext-inner .twotext-header .line{margin-top:35px;margin-bottom:35px}.twotext-block .block-inner .twotext-inner .twotext-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:flex-start}@media (max-width:599px){.twotext-block .block-inner .twotext-inner .twotext-content{flex-wrap:wrap}}.twotext-block .block-inner .twotext-inner .twotext-content p{margin-top:0}@media (max-width:1024px){.twotext-block .block-inner .twotext-inner .twotext-content p.big{font-size:24px;line-height:1.3}}.twotext-block .block-inner .twotext-inner .twotext-content .twotext-text-left{width:42.85714%;margin-right:11.42857%}@media (max-width:1024px){.twotext-block .block-inner .twotext-inner .twotext-content .twotext-text-left{width:38.46154%;margin-right:10.25641%}}@media (max-width:768px){.twotext-block .block-inner .twotext-inner .twotext-content .twotext-text-left{width:34.88372%;margin-right:9.30233%}}@media (max-width:599px){.twotext-block .block-inner .twotext-inner .twotext-content .twotext-text-left{width:100%;margin-right:0}}.twotext-block .block-inner .twotext-inner .twotext-content .twotext-text-right{width:42.85714%;padding-right:2.12766%}@media (max-width:768px){.twotext-block .block-inner .twotext-inner .twotext-content .twotext-text-right{width:44.18605%;padding-right:0}}@media (max-width:599px){.twotext-block .block-inner .twotext-inner .twotext-content .twotext-text-right{width:100%}}.twotext-block.bg-color-white{background-color:#fff}.twotext-block.bg-color-green{background-color:#40c1ac;color:#000}.twotext-block.bg-color-green .twotext-content a{color:#000}.twotext-block.bg-color-green .twotext-content a.button-more{color:#fff}.twotext-block.bg-color-orange{background-color:#ffaf5f;color:#000}.twotext-block.bg-color-orange h2,.twotext-block.bg-color-orange .twotext-subtitle p,.twotext-block.bg-color-orange .twotext-text-left p,.twotext-block.bg-color-orange .twotext-text-right p{color:#000}.twotext-block.bg-color-blue{background-color:#000;color:#fff}.twotext-block.bg-color-blue h2,.twotext-block.bg-color-blue .twotext-subtitle p,.twotext-block.bg-color-blue .twotext-text-left p,.twotext-block.bg-color-blue .twotext-text-right p{color:#fff}.twotext-block.bg-color-grey{background-color:#eae8e1;color:#000}.twotext-block.bg-color-pink{background-color:#f5d3d6;color:#000}.twotext-block.bg-color-transparent{background-color:transparent;color:#000}.social-icons .social-icons-inner{text-align:center}.social-icons .social-icons-inner a.social-icon{display:inline-block;vertical-align:middle;margin-right:10px;width:30px}.social-icons .social-icons-inner a.social-icon svg{height:30px}.social-icons .social-icons-inner a.social-icon svg path{fill:#40c1ac;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1)}.social-icons .social-icons-inner a.social-icon:last-child{margin-right:0}.social-icons .social-icons-inner a.social-icon:hover svg path{fill:#024436}.social-icons-global .block-inner{max-width:620px;margin-left:auto;margin-right:auto;padding:0 2.12766%;box-sizing:content-box}@media (max-width:650px){.social-icons-global .block-inner{padding:0 30px}}.social-icons-global .block-inner .socials-title{margin:0 auto 45px;text-align:center;font-size:14px;color:#024436;max-width:340px}@media (max-width:599px){.social-icons-global .block-inner .socials-title{margin-bottom:30px}}.social-icons-global .block-inner .social-icons .social-icons-inner{text-align:center}.social-icons-global .block-inner .social-icons .social-icons-inner a{width:30px}.image-block{position:relative;z-index:30}.image-block .block-inner .image-block-title{clear:both;width:100%;float:left;margin-left:0;margin-right:0}.image-block .block-inner .image-block-title h2{font-family:"Open Sans",sans-serif;font-weight:600;font-size:14px;line-height:19px;color:#024436;text-transform:uppercase;margin-bottom:30px;margin-top:30px}.image-block .block-inner .image-block-image{clear:both;width:100%;float:left;margin-left:0;margin-right:0}.image-block .block-inner .image-block-image a{display:block}.image-block .block-inner .image-block-image a picture{display:block;overflow:hidden}.image-block .block-inner .image-block-image a picture img{max-width:100%;width:100%;height:auto;display:inline-block;vertical-align:middle;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}.image-block .block-inner .image-block-image a:hover picture img,.image-block .block-inner .image-block-image a:active picture img{transform:scale(1.04,1.04)}.image-gallery-block{background-color:#d7d1c4}.image-gallery-block .image-block-title{width:82.97872%;float:left;margin-right:2.12766%;margin-left:8.51064%;margin-right:8.51064%}@media (max-width:599px){.image-gallery-block .image-block-title{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding:0}}.image-gallery-block .image-block-title h2{font-family:"Open Sans",sans-serif;font-weight:600;font-size:14px;line-height:19px;color:#024436;text-transform:uppercase;margin-bottom:30px;margin-top:30px}.image-gallery-block .gallery-slider-wrapper{width:82.97872%;float:left;margin-right:2.12766%;margin-left:8.51064%;margin-right:8.51064%;display:block;clear:both}@media (max-width:599px){.image-gallery-block .gallery-slider-wrapper{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding:0}}.image-gallery-block .gallery-slider-wrapper .slick-list{display:block}.image-gallery-block .gallery-slider-wrapper .slick-list .slick-track .gallery-image{outline:none;margin:0 10px}@media (max-width:600px){.image-gallery-block .gallery-slider-wrapper .slick-list .slick-track .gallery-image{margin:0;padding:0 10px}}.image-gallery-block .gallery-slider-wrapper .slick-list .slick-track .gallery-image .gallery-image-inner{display:block;outline:none;overflow:hidden}.image-gallery-block .gallery-slider-wrapper .slick-list .slick-track .gallery-image .gallery-image-inner img{margin:0 auto;outline:none;height:330px;max-height:330px;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1);object-fit:cover}.image-gallery-block .gallery-slider-wrapper .slick-list .slick-track .gallery-image .gallery-image-inner:hover,.image-gallery-block .gallery-slider-wrapper .slick-list .slick-track .gallery-image .gallery-image-inner:active{border-bottom:none}.image-gallery-block .gallery-slider-wrapper .slick-list .slick-track .gallery-image .gallery-image-inner:hover img,.image-gallery-block .gallery-slider-wrapper .slick-list .slick-track .gallery-image .gallery-image-inner:active img{transform:scale(1.04,1.04)}.image-gallery-block .slick-dots{margin:30px auto}.social-share{max-width:620px;margin-left:auto;margin-right:auto;padding:0 2.12766%;box-sizing:content-box}@media (max-width:650px){.social-share{padding:0 30px}}.social-share .social-share-title{text-align:center;margin-bottom:20px;font-family:"Open Sans",sans-serif;font-weight:400;color:#024436;letter-spacing:1.17px}.social-share .heateor_sss_sharing_container ul{padding:0}.social-share .heateor_sss_sharing_container ul li i{-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1)}.social-share .heateor_sss_sharing_container ul li:hover i{background-color:#40c1ac}.single-post .social-share{margin-bottom:100px}@media (max-width:599px){.single-post .social-share{margin-bottom:40px}}.social-share-title{text-align:center;margin-bottom:20px;font-family:"Open Sans",sans-serif;font-weight:400;color:#024436;letter-spacing:1.17px}.instagram-block{padding-bottom:80px}@media (max-width:599px){.instagram-block{padding-bottom:0}}.instagram-block .block-inner .instagram-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap}@media (max-width:599px){.instagram-block .block-inner .instagram-inner{flex-wrap:wrap}}.instagram-block .block-inner .instagram-inner .instagram-images{width:51.06383%;margin-left:8.51064%;margin-right:0}@media (max-width:768px){.instagram-block .block-inner .instagram-inner .instagram-images{margin-left:0}}@media (max-width:599px){.instagram-block .block-inner .instagram-inner .instagram-images{width:100%;margin-left:-32px;margin-right:-32px;flex:1 0 auto}}.instagram-block .block-inner .instagram-inner .instagram-images .instagram-slide{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;height:300px}.instagram-block .block-inner .instagram-inner .instagram-images .instagram-slide .instagram-image:nth-child(1){grid-column:1 / 1;grid-row:1 / 3}@media (max-width:599px){.instagram-block .block-inner .instagram-inner .instagram-images .instagram-slide .instagram-image:nth-child(1){grid-column:1 / 3;grid-row:1 / 3}}.instagram-block .block-inner .instagram-inner .instagram-images .instagram-slide .instagram-image:nth-child(2){grid-column:2 / 2;grid-row:1 / 1}@media (max-width:599px){.instagram-block .block-inner .instagram-inner .instagram-images .instagram-slide .instagram-image:nth-child(2){display:none}}.instagram-block .block-inner .instagram-inner .instagram-images .instagram-slide .instagram-image:nth-child(3){grid-column:2 / 2;grid-row:2 / 2}@media (max-width:599px){.instagram-block .block-inner .instagram-inner .instagram-images .instagram-slide .instagram-image:nth-child(3){display:none}}.instagram-block .block-inner .instagram-inner .instagram-images .instagram-slide .instagram-image img{object-fit:cover;width:100%;height:100%;padding:1px}.instagram-block .block-inner .instagram-inner .instagram-caption{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex-wrap:nowrap;padding-left:2.12766%;width:40.42553%}@media (max-width:768px){.instagram-block .block-inner .instagram-inner .instagram-caption{width:48.93617%}}@media (max-width:599px){.instagram-block .block-inner .instagram-inner .instagram-caption{width:100%;background-color:#fff;padding-top:25px;margin-left:-30px;padding-left:30px;margin-right:-30px;padding-right:30px;flex:1 0 auto;padding-bottom:40px}}.instagram-block .block-inner .instagram-inner .instagram-caption .subtitle{margin-bottom:0;word-wrap:wrap-all}.instagram-block .block-inner .instagram-inner .instagram-caption .instagram-title{font-size:32px;font-family:"Open Sans",sans-serif;font-weight:300;color:#024436;padding-top:40px;padding-bottom:40px;word-break:break-all}@media (max-width:1024px){.instagram-block .block-inner .instagram-inner .instagram-caption .instagram-title{font-size:26px}}@media (max-width:599px){.instagram-block .block-inner .instagram-inner .instagram-caption .instagram-title{padding-top:25px;padding-bottom:5px}}.instagram-block .block-inner .instagram-inner .instagram-caption .instagram-white-bg{background-color:#fff;flex:1 0 auto;margin-left:-500px;padding-left:500px;margin-bottom:-80px;padding-bottom:80px;margin-right:-100px;padding-right:100px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:stretch}@media (max-width:599px){.instagram-block .block-inner .instagram-inner .instagram-caption .instagram-white-bg{margin-bottom:0;padding-bottom:0}}.instagram-block .block-inner .instagram-inner .instagram-caption .instagram-white-bg .line{margin:20px 0}.instagram-block .block-inner .instagram-inner .instagram-caption .instagram-white-bg .instagram-text{flex:1 0 auto;max-width:340px}.instagram-block .block-inner .instagram-inner .instagram-caption .instagram-white-bg .instagram-text p{margin-top:0}.instagram-block .block-inner .instagram-inner .instagram-caption .instagram-white-bg .instagram-socials .social-icons .social-icons-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap}.three-columns-block .block-inner{max-width:940px;margin-left:auto;margin-right:auto;padding:0 2.12766%;box-sizing:content-box}.three-columns-block .block-inner:after{content:" ";display:block;clear:both}@media (max-width:650px){.three-columns-block .block-inner{padding:0 30px}}.three-columns-block .block-inner .three-columns-inner{margin-left:8.51064%;margin-right:8.51064%}@media (max-width:599px){.three-columns-block .block-inner .three-columns-inner{margin-left:0;margin-right:0}}.three-columns-block .block-inner .three-columns-inner .three-columns-header .subtitle{margin-bottom:30px}.three-columns-block .block-inner .three-columns-inner .three-columns-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -7px;align-items:stretch;height:auto}.three-columns-block .block-inner .three-columns-inner .three-columns-content .column-item{padding:0 7px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;height:auto;width:33.33%;outline:none;margin-bottom:30px}.three-columns-block .block-inner .three-columns-inner .three-columns-content .column-item .column-image{height:330px;margin-bottom:10px}.three-columns-block .block-inner .three-columns-inner .three-columns-content .column-item .column-image picture{display:flex;width:100%;height:100%;overflow:hidden}.three-columns-block .block-inner .three-columns-inner .three-columns-content .column-item .column-image picture img{object-fit:cover;width:100%;height:100%;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}.three-columns-block .block-inner .three-columns-inner .three-columns-content .column-item .column-image a:hover picture img,.three-columns-block .block-inner .three-columns-inner .three-columns-content .column-item .column-image a:active picture img{transform:scale(1.04,1.04)}.three-columns-block .block-inner .three-columns-inner .three-columns-content .column-item .column-title{flex:0 0 auto;margin-top:10px;font-size:14px;font-family:"Open Sans",sans-serif;font-weight:600;letter-spacing:1.17px;color:#024436;text-transform:uppercase;height:auto}.three-columns-block .block-inner .three-columns-inner .three-columns-content .column-item .column-title a{font-family:"Open Sans",sans-serif;font-weight:600}.three-columns-block .block-inner .three-columns-inner .three-columns-content .column-item .column-text{flex:0 0 auto;height:auto;margin-top:15px}.three-columns-block .block-inner .three-columns-inner .three-columns-content .column-item .column-text p{font-size:16px;margin-bottom:0}.three-columns-block .block-inner .three-columns-inner .three-columns-content .column-item .column-cta a{font-size:16px;margin-top:20px;display:block}.three-columns-block .block-inner .three-columns-inner .three-columns-dots .slick-dots{margin-top:0}.call-to-action-block{padding-bottom:1px}.call-to-action-block .block-inner .cta-wrapper{max-width:620px;margin-left:auto;margin-right:auto;padding:0 2.12766%;box-sizing:content-box;position:relative;margin-bottom:65px}@media (max-width:650px){.call-to-action-block .block-inner .cta-wrapper{padding:0 30px}}.call-to-action-block .block-inner .cta-wrapper .cta-caption{padding:18px 18px 18px 0;margin-left:25.80645%}@media (max-width:599px){.call-to-action-block .block-inner .cta-wrapper .cta-caption{margin-left:0;padding:18px 0;padding-bottom:75px}}.call-to-action-block .block-inner .cta-wrapper .cta-caption *:last-child{padding-bottom:0;margin-bottom:0}.call-to-action-block .block-inner .cta-wrapper .cta-button{position:absolute;left:6.66667%;bottom:0;transform:translateY(50%)}@media (max-width:599px){.call-to-action-block .block-inner .cta-wrapper .cta-button{left:50%;transform:translateX(-50%) translateY(50%)}}.slides-grid-block{max-width:1100px;margin-left:auto;margin-right:auto;padding:0}.slides-grid-block .block-inner .slides-grid-title{max-width:940px;margin-left:auto;margin-right:auto;padding:0 2.12766%;box-sizing:content-box;margin-bottom:30px;display:block}.slides-grid-block .block-inner .slides-grid-title:after{content:" ";display:block;clear:both}@media (max-width:650px){.slides-grid-block .block-inner .slides-grid-title{padding:0 30px}}.slides-grid-block .slides-grid{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;height:550px;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1)}@media (max-width:1100px){.slides-grid-block .slides-grid{height:50vw}}@media (max-width:768px){.slides-grid-block .slides-grid{height:350px}}@media (max-width:599px){.slides-grid-block .slides-grid{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;height:100%}}.slides-grid-block .slides-grid .sg-slide{overflow:hidden;outline:none;padding:1px;height:100%}@media (max-width:599px){.slides-grid-block .slides-grid .sg-slide{height:200px}}@media (max-width:460px){.slides-grid-block .slides-grid .sg-slide{font-size:160px}}.slides-grid-block .slides-grid .sg-slide.slide-big{grid-column:1 / 1;grid-row:1 / 3}@media (max-width:599px){.slides-grid-block .slides-grid .sg-slide.slide-big{grid-column:1 / 1;grid-row:1 / 1}}.slides-grid-block .slides-grid .sg-slide.slide-big .sg-text-inner{font-size:48px;padding:30px}@media (max-width:1024px){.slides-grid-block .slides-grid .sg-slide.slide-big .sg-text-inner{font-size:34px}}@media (max-width:768px){.slides-grid-block .slides-grid .sg-slide.slide-big .sg-text-inner{font-size:24px}}@media (max-width:460px){.slides-grid-block .slides-grid .sg-slide.slide-big .sg-text-inner{font-size:18px}}.slides-grid-block .slides-grid .sg-slide.slide-center .sg-text-inner{font-size:32px;padding:20px}@media (max-width:1024px){.slides-grid-block .slides-grid .sg-slide.slide-center .sg-text-inner{font-size:26px}}@media (max-width:768px){.slides-grid-block .slides-grid .sg-slide.slide-center .sg-text-inner{font-size:18px}}@media (max-width:599px){.slides-grid-block .slides-grid .sg-slide.slide-center .sg-text-inner{grid-column:2;grid-row:1}}.slides-grid-block .slides-grid .sg-slide.slide-right .sg-text-inner{font-size:28px;padding:20px}@media (max-width:1024px){.slides-grid-block .slides-grid .sg-slide.slide-right .sg-text-inner{font-size:26px}}@media (max-width:768px){.slides-grid-block .slides-grid .sg-slide.slide-right .sg-text-inner{font-size:18px}}@media (max-width:599px){.slides-grid-block .slides-grid .sg-slide.slide-right .sg-text-inner{grid-column:1;grid-row:2}}.slides-grid-block .slides-grid .sg-slide.slide-bottom{grid-column:2 / 4;grid-row:2 / 2}@media (max-width:599px){.slides-grid-block .slides-grid .sg-slide.slide-bottom{grid-column:2;grid-row:2}}.slides-grid-block .slides-grid .sg-slide.slide-bottom .sg-text-inner{font-size:48px;padding:30px}@media (max-width:1024px){.slides-grid-block .slides-grid .sg-slide.slide-bottom .sg-text-inner{font-size:34px}}@media (max-width:768px){.slides-grid-block .slides-grid .sg-slide.slide-bottom .sg-text-inner{font-size:24px}}@media (max-width:460px){.slides-grid-block .slides-grid .sg-slide.slide-bottom .sg-text-inner{font-size:18px}}.slides-grid-block .slides-grid .sg-slide .slick-list{height:100%}.slides-grid-block .slides-grid .sg-slide .slick-list .slick-track{height:100%}.slides-grid-block .slides-grid .sg-slide .slick-list .slick-track .sg-item{display:flex;justify-content:center;align-items:center;height:100%}.slides-grid-block .slides-grid .sg-slide .slick-list .slick-track .sg-item picture{height:100%;width:100%}.slides-grid-block .slides-grid .sg-slide .slick-list .slick-track .sg-item picture img{width:100%;height:100%;object-fit:cover}.slides-grid-block .slides-grid .sg-slide .slick-list .slick-track .sg-item .sg-text-inner{font-family:"Open Sans",sans-serif;font-weight:600;color:#024436}.block-what-new-is-on .whats-new-inner h2{width:100%;font-family:"Open Sans",sans-serif;font-weight:600;font-size:14px;line-height:19px;color:#024436;text-transform:uppercase;margin-bottom:30px;margin-top:30px}.block-what-new-is-on .whats-new-inner .whats-new-slick-wrapper{width:100%}.block-what-new-is-on .whats-new-inner .whats-new-slick-wrapper .whats-new-item{width:31.91489%;float:left;margin-right:2.12766%}.block-what-new-is-on .whats-new-inner .whats-new-slick-wrapper .whats-new-item:last-child{margin-right:0}@media (max-width:768px){.block-what-new-is-on .whats-new-inner .whats-new-slick-wrapper .whats-new-item{margin-right:10px;margin-left:10px}.block-what-new-is-on .whats-new-inner .whats-new-slick-wrapper .whats-new-item:last-child{margin-right:0}}.block-what-new-is-on .whats-new-inner .whats-new-slick-wrapper .whats-new-item .article-item a.article-picture{display:block;height:150px}.block-what-new-is-on .whats-new-inner .whats-new-slick-wrapper .whats-new-item .article-item a.article-picture picture{display:block;overflow:hidden}.block-what-new-is-on .whats-new-inner .whats-new-slick-wrapper .whats-new-item .article-item a.article-picture picture img{max-width:100%;width:100%;height:150px;object-fit:cover;display:inline-block;vertical-align:middle;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1)}.block-what-new-is-on .whats-new-inner .whats-new-slick-wrapper .whats-new-item .article-item a.article-picture:hover picture img,.block-what-new-is-on .whats-new-inner .whats-new-slick-wrapper .whats-new-item .article-item a.article-picture:active picture img{transform:scale(1.04,1.04)}.block-what-new-is-on .whats-new-inner .whats-new-slick-wrapper .whats-new-item .article-item .article-text{display:block;height:190px;padding:10px;text-align:center}.block-what-new-is-on .whats-new-inner .whats-new-slick-wrapper .whats-new-item .article-item .article-text .article-cat{font-family:"Open Sans",sans-serif;font-weight:600;font-size:14px;line-height:19px;color:#024436;text-transform:uppercase;margin-bottom:15px}.block-what-new-is-on .whats-new-inner .whats-new-slick-wrapper .whats-new-item .article-item .article-text .article-title a{font-family:"Open Sans",sans-serif;font-weight:600;font-size:16px;line-height:22px;color:#024436;display:block;margin-bottom:15px}.block-what-new-is-on .whats-new-inner .whats-new-slick-wrapper .whats-new-item .article-item .article-text .article-title a:hover,.block-what-new-is-on .whats-new-inner .whats-new-slick-wrapper .whats-new-item .article-item .article-text .article-title a:active{color:#40c1ac}.block-what-new-is-on .whats-new-inner .whats-new-slick-wrapper .whats-new-item .article-item .article-text .article-excerpt{font-family:"Open Sans",sans-serif;font-weight:400;font-size:16px;line-height:22px;color:#024436}.block-what-new-is-on .whats-new-inner .whats-new-slick-wrapper .whats-new-item .article-item .article-text .article-find-more a{font-family:"Open Sans",sans-serif;font-weight:600;font-size:16px;line-height:22px;color:#024436;text-transform:uppercase;display:block;margin-top:15px}.block-what-new-is-on .whats-new-inner .whats-new-slick-wrapper .whats-new-item .article-item .article-text.green .article-title a:hover,.block-what-new-is-on .whats-new-inner .whats-new-slick-wrapper .whats-new-item .article-item .article-text.green .article-title a:active{color:#ffc556}.map-block .block-inner .map-title{margin-bottom:30px}.map-block .block-inner .map-wrapper .wpgmp_map{padding-bottom:56.25%;padding-top:25px;height:0!important}.social-share-top .social-share-top-date{margin-bottom:10px}@media (max-width:969px){.social-share-top .social-share-top-date{background-color:#fff;padding:10px 20px}}.social-share-top .social-share-top-date span{display:block;font-family:"Open Sans",sans-serif;font-weight:400;color:#024436;letter-spacing:1.17px}@media (max-width:969px){.social-share-top .social-share-top-date span:last-child{display:none}}@media (max-width:969px){.social-share-top .social-share-top-links{display:none}}.social-share-top .social-share-top-links ul{margin:0;padding:0}.social-share-top .social-share-top-links ul li i{-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1)}.social-share-top .social-share-top-links ul li:hover i{background-color:#40c1ac;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1)}.mapplic-pin.care-home,.mapplic-pin.new-community-allotment,.mapplic-pin.cricket-pitch,.mapplic-pin.existing-residential,.mapplic-pin.enhanced-village-centre,.mapplic-pin.food-store,.mapplic-pin.refurbished-church,.mapplic-pin.primary-school,.mapplic-pin.play-park,.mapplic-pin.village-pub,.mapplic-pin.bovis-homes,.mapplic-pin.trivselhus,.mapplic-pin.cala-homes{background-size:30px 30px;width:30px;height:30px;margin-left:-15px;margin-top:-30px}.mapplic-pin.care-home{background-image:url(/wp-content/themes/kolab/assets/images/map-icons/care-home.svg)!important}.mapplic-pin.new-community-allotment{background-image:url(/wp-content/themes/kolab/assets/images/map-icons/new-community-allotment.svg)!important}.mapplic-pin.cricket-pitch{background-image:url(/wp-content/themes/kolab/assets/images/map-icons/cricket-pitch.svg)!important}.mapplic-pin.existing-residential,.mapplic-pin.enhanced-village-centre{background-image:url(/wp-content/themes/kolab/assets/images/map-icons/enhanced-village-centre.svg)!important}.mapplic-pin.food-store{background-image:url(/wp-content/themes/kolab/assets/images/map-icons/food-store.svg)!important}.mapplic-pin.refurbished-church{background-image:url(/wp-content/themes/kolab/assets/images/map-icons/refurbished-church.svg)!important}.mapplic-pin.primary-school{background-image:url(/wp-content/themes/kolab/assets/images/map-icons/primary-school.svg)!important}.mapplic-pin.play-park{background-image:url(/wp-content/themes/kolab/assets/images/map-icons/play-park.svg)!important}.mapplic-pin.bovis-homes,.mapplic-pin.trivselhus,.mapplic-pin.cala-homes{background-image:url(/wp-content/themes/kolab/assets/images/map-icons/development-locator.svg)!important}.mapplic-pin.village-pub{background-image:url(/wp-content/themes/kolab/assets/images/map-icons/village-pub.svg)!important}.map-block .mapplic-container{background-color:#BBE5CA}@media (max-width:767px){.map-block .mapplic-container{height:300px!important}}.map-block .mapplic-container .mapplic-tooltip-content{display:block}.map-block .mapplic-tooltip .mapplic-tooltip-title{font-size:14px;line-height:20px}form.mc4wp-form-859,form.mc4wp-form-903{clear:both;width:100%;float:left;margin-left:0;margin-right:0;display:block;margin-bottom:0}form.mc4wp-form-859 .mc4wp-form-fields,form.mc4wp-form-903 .mc4wp-form-fields{display:block;float:left;padding:20px 0}form.mc4wp-form-859 .mc4wp-form-fields .top-wrapper,form.mc4wp-form-903 .mc4wp-form-fields .top-wrapper{clear:both;width:100%;float:left;margin-left:0;margin-right:0;display:block}form.mc4wp-form-859 .mc4wp-form-fields .top-wrapper .email-wrapper,form.mc4wp-form-903 .mc4wp-form-fields .top-wrapper .email-wrapper{clear:both;width:100%;float:left;margin-left:0;margin-right:0;display:block}form.mc4wp-form-859 .mc4wp-form-fields .top-wrapper .email-wrapper label,form.mc4wp-form-903 .mc4wp-form-fields .top-wrapper .email-wrapper label{width:100%;display:block;float:left;font-family:"Open Sans",sans-serif;font-weight:600;color:#fff;text-transform:uppercase;font-size:14px;line-height:19px;margin-top:0;margin-bottom:15px}form.mc4wp-form-859 .mc4wp-form-fields .top-wrapper .submit-wrapper,form.mc4wp-form-903 .mc4wp-form-fields .top-wrapper .submit-wrapper{clear:both;width:100%;float:left;margin-left:0;margin-right:0;display:block}form.mc4wp-form-859 .mc4wp-form-fields .top-wrapper .submit-wrapper input[type="email"],form.mc4wp-form-903 .mc4wp-form-fields .top-wrapper .submit-wrapper input[type="email"]{width:65.21739%;float:left;margin-right:4.34783%;width:100%;display:block;height:auto;border:1px solid #fff;background-color:#024436;border-radius:0;padding:10px;color:#fff;font-size:16px;line-height:normal;outline:none;padding-right:30px}@media (max-width:541px){form.mc4wp-form-859 .mc4wp-form-fields .top-wrapper .submit-wrapper input[type="email"],form.mc4wp-form-903 .mc4wp-form-fields .top-wrapper .submit-wrapper input[type="email"]{clear:both;width:100%;float:left;margin-left:0;margin-right:0}}form.mc4wp-form-859 .mc4wp-form-fields .top-wrapper .submit-wrapper input[type="email"]:focus,form.mc4wp-form-859 .mc4wp-form-fields .top-wrapper .submit-wrapper input[type="email"]:active,form.mc4wp-form-903 .mc4wp-form-fields .top-wrapper .submit-wrapper input[type="email"]:focus,form.mc4wp-form-903 .mc4wp-form-fields .top-wrapper .submit-wrapper input[type="email"]:active{outline:0;box-shadow:none}form.mc4wp-form-859 .mc4wp-form-fields .top-wrapper .submit-wrapper input[type="email"],form.mc4wp-form-903 .mc4wp-form-fields .top-wrapper .submit-wrapper input[type="email"]{margin-bottom:10px}form.mc4wp-form-859 .mc4wp-form-fields .top-wrapper .submit-wrapper input[type="submit"],form.mc4wp-form-903 .mc4wp-form-fields .top-wrapper .submit-wrapper input[type="submit"]{margin-right:0;display:block;border:none;background:#fff none;border-radius:0;font-size:14px;line-height:14px;text-transform:uppercase;color:#024436;padding:0;cursor:pointer;height:44px;outline:none;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1)}@media (max-width:767px){form.mc4wp-form-859 .mc4wp-form-fields .top-wrapper .submit-wrapper input[type="submit"],form.mc4wp-form-903 .mc4wp-form-fields .top-wrapper .submit-wrapper input[type="submit"]{width:65.21739%;float:left;margin-right:4.34783%;margin-top:10px}}@media (max-width:541px){form.mc4wp-form-859 .mc4wp-form-fields .top-wrapper .submit-wrapper input[type="submit"],form.mc4wp-form-903 .mc4wp-form-fields .top-wrapper .submit-wrapper input[type="submit"]{clear:both;width:100%;float:left;margin-left:0;margin-right:0}}form.mc4wp-form-859 .mc4wp-form-fields .top-wrapper .submit-wrapper input[type="submit"]:hover,form.mc4wp-form-903 .mc4wp-form-fields .top-wrapper .submit-wrapper input[type="submit"]:hover{background:#40c1ac none}form.mc4wp-form-859 .mc4wp-form-fields .checkbox-wrapper,form.mc4wp-form-903 .mc4wp-form-fields .checkbox-wrapper{clear:both;width:100%;float:left;margin-left:0;margin-right:0;position:relative;display:flex;justify-content:space-between;flex-direction:column;flex-wrap:wrap;padding-top:15px}form.mc4wp-form-859 .mc4wp-form-fields .checkbox-wrapper label,form.mc4wp-form-903 .mc4wp-form-fields .checkbox-wrapper label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:flex;height:32px;width:100%}form.mc4wp-form-859 .mc4wp-form-fields .checkbox-wrapper label:first-child,form.mc4wp-form-903 .mc4wp-form-fields .checkbox-wrapper label:first-child{width:100%}@media (max-width:1023px){form.mc4wp-form-859 .mc4wp-form-fields .checkbox-wrapper label:first-child,form.mc4wp-form-903 .mc4wp-form-fields .checkbox-wrapper label:first-child{width:100%}}form.mc4wp-form-859 .mc4wp-form-fields .checkbox-wrapper label:nth-child(2),form.mc4wp-form-903 .mc4wp-form-fields .checkbox-wrapper label:nth-child(2){width:100%}@media (max-width:1023px){form.mc4wp-form-859 .mc4wp-form-fields .checkbox-wrapper label:nth-child(2),form.mc4wp-form-903 .mc4wp-form-fields .checkbox-wrapper label:nth-child(2){width:100%}}form.mc4wp-form-859 .mc4wp-form-fields .checkbox-wrapper label input,form.mc4wp-form-903 .mc4wp-form-fields .checkbox-wrapper label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}form.mc4wp-form-859 .mc4wp-form-fields .checkbox-wrapper label input:checked~.checkmark,form.mc4wp-form-903 .mc4wp-form-fields .checkbox-wrapper label input:checked~.checkmark{background-color:#fff}form.mc4wp-form-859 .mc4wp-form-fields .checkbox-wrapper label input:checked~.checkmark:after,form.mc4wp-form-903 .mc4wp-form-fields .checkbox-wrapper label input:checked~.checkmark:after{display:block}form.mc4wp-form-859 .mc4wp-form-fields .checkbox-wrapper label .checkmark,form.mc4wp-form-903 .mc4wp-form-fields .checkbox-wrapper label .checkmark{position:absolute;top:15px;left:0;height:16px;width:16px;background-color:transparent;border:1px solid #fff;cursor:pointer;-webkit-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,.61,.36,1);-o-transition:all 0.5s cubic-bezier(.22,.61,.36,1);transition:all 0.5s cubic-bezier(.22,.61,.36,1)}form.mc4wp-form-859 .mc4wp-form-fields .checkbox-wrapper label .checkmark:after,form.mc4wp-form-903 .mc4wp-form-fields .checkbox-wrapper label .checkmark:after{content:"";position:absolute;display:none;left:4px;top:2px;width:6px;height:10px;border:solid #024436;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}form.mc4wp-form-859 .mc4wp-form-fields .checkbox-wrapper label:hover input~.checkmark,form.mc4wp-form-903 .mc4wp-form-fields .checkbox-wrapper label:hover input~.checkmark{background-color:#fff}form.mc4wp-form-859 .mc4wp-form-fields .checkbox-wrapper label span.label-newsletter,form.mc4wp-form-903 .mc4wp-form-fields .checkbox-wrapper label span.label-newsletter{font-size:12px;line-height:17px;color:#fff;position:absolute;top:15px;left:20px;width:90%;cursor:pointer}@media (max-width:768px){form.mc4wp-form-859 .mc4wp-form-fields .checkbox-wrapper label span.label-newsletter,form.mc4wp-form-903 .mc4wp-form-fields .checkbox-wrapper label span.label-newsletter{font-size:10px}}form.mc4wp-form-859 .mc4wp-form-fields .description-wrapper,form.mc4wp-form-903 .mc4wp-form-fields .description-wrapper{clear:both;width:100%;float:left;margin-left:0;margin-right:0;display:block;margin-top:15px}form.mc4wp-form-859 .mc4wp-form-fields .description-wrapper p,form.mc4wp-form-903 .mc4wp-form-fields .description-wrapper p{color:#fff;font-size:10px;line-height:14px;margin-bottom:0}form.mc4wp-form-859 .mc4wp-form-fields .description-wrapper p a,form.mc4wp-form-903 .mc4wp-form-fields .description-wrapper p a{color:#fff;font-weight:700}form.mc4wp-form-859 .mc4wp-form-fields .description-wrapper p a:hover,form.mc4wp-form-903 .mc4wp-form-fields .description-wrapper p a:hover{color:#40c1ac;font-weight:700}form.mc4wp-form-859 .mc4wp-response,form.mc4wp-form-903 .mc4wp-response{margin-top:90px}@media (max-width:768px){form.mc4wp-form-859 .mc4wp-response,form.mc4wp-form-903 .mc4wp-response{margin:45px 0}}form.mc4wp-form-859 .mc4wp-response .mc4wp-success,form.mc4wp-form-903 .mc4wp-response .mc4wp-success{background-color:#fff;border:2px solid #40c1ac;text-align:center}form.mc4wp-form-859 .mc4wp-response .mc4wp-success p,form.mc4wp-form-903 .mc4wp-response .mc4wp-success p{color:#024436;margin:0;padding:5px}.footer-columns{display:flex;flex-wrap:wrap}@media (max-width:425px){.footer-columns{flex-direction:column}}.footer-columns .ft-col-1{flex:2;padding-right:25px}.footer-columns .ft-col-2{flex:2}.footer-columns .ft-col-2 .checkbox-wrapper{display:flex;flex-direction:column}.footer-columns .ft-col-3{flex:1;display:flex;align-items:center}.footer-columns .ft-col-3 .top-wrapper .submit-wrapper input[type="submit"]{width:100%}.footer-columns .ft-col-4{width:100%}.footer-columns .ft-col-4 .description-wrapper{padding-top:0!important;margin-top:0!important}.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#024436;box-sizing:border-box;clear:both;cursor:pointer;display:block;outline:none;font-family:"Open Sans",sans-serif;font-weight:400;font-size:16px;height:32px;line-height:30px;padding-left:20px;padding-right:32px;position:relative;user-select:none;white-space:nowrap;width:100%;margin:0;position:relative;text-align:center}.nice-select .current{display:block;width:100%;overflow:hidden;color:#fff;font-family:"Open Sans",sans-serif;font-weight:400}.nice-select:after{border-bottom:3px solid #fff;border-right:3px solid #fff;content:"";display:block;height:10px;margin-top:-7px;pointer-events:none;position:absolute;right:12px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all 0.15s ease-in-out;width:10px}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select .list{width:100%;margin:0;background-color:transparent;box-shadow:none;box-sizing:border-box;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transition:all 0.2s cubic-bezier(.5,0,0,1.25),opacity 0.15s ease-out;z-index:1009}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-family:"Open Sans",sans-serif;font-weight:400;padding:0 20px;list-style:none;font-size:16px;height:32px;line-height:30px;outline:none;text-align:center;transition:all 0.2s;color:#024436;background-color:transparent;border-bottom:1px solid #024436}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#024436;color:#fff}.nice-select .option.selected{display:none}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.site-footer{max-width:940px;margin-left:auto;margin-right:auto;padding:0 2.12766%;box-sizing:content-box;max-width:1340px;position:static;bottom:0;width:100%;display:flex;align-items:center;align-content:center;justify-content:center;max-width:100%;z-index:9999}.site-footer:after{content:" ";display:block;clear:both}@media (max-width:650px){.site-footer{padding:0 30px}}@media (max-width:768px){.site-footer{padding:0}}@media (max-width:768px){.site-footer{position:static}}.site-footer .footer-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;min-height:130px;width:100%;max-width:1340px;margin:0 auto}@media (max-width:768px){.site-footer .footer-inner{flex-wrap:wrap;min-height:auto}}.site-footer .footer-inner .footer-left{width:90%;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end}@media (max-width:768px){.site-footer .footer-inner .footer-left{width:100%;margin:0;padding:0}}.site-footer .footer-inner .footer-left .footer-left-inner{position:relative;background-color:#024436;width:130%}.site-footer .footer-inner .footer-left .footer-left-inner:before{content:"";width:100%;height:100%;position:absolute;background-color:#024436;left:-100%;top:0}@media (max-width:768px){.site-footer .footer-inner .footer-left .footer-left-inner{margin-right:0;padding-right:20px;margin-left:0;padding-left:20px;width:100%}}.site-footer .footer-inner .footer-left .footer-left-inner .newsletter{padding-right:4.34783%;position:relative}@media (max-width:599px){.site-footer .footer-inner .footer-left .footer-left-inner .newsletter{padding-right:0}}.site-footer .footer-inner .footer-right{width:30%;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;background-color:#eae8e1}@media (max-width:768px){.site-footer .footer-inner .footer-right{width:100%}}.site-footer .footer-inner .footer-right.footer-right-full{width:100%;position:relative}.site-footer .footer-inner .footer-right.footer-right-full .footer-right-inner{padding-left:0}@media (max-width:768px){.site-footer .footer-inner .footer-right.footer-right-full .footer-right-inner{padding-left:0;margin-left:0;margin-right:0;padding-right:0}}.site-footer .footer-inner .footer-right.footer-right-full .footer-right-inner:before{content:"";width:100%;height:100%;position:absolute;background-color:#eae8e1;left:-100%;top:0}.site-footer .footer-inner .footer-right .footer-right-inner{background-color:#eae8e1;margin-right:-4000px;padding-right:4000px;text-align:center;display:flex;flex-direction:column;align-self:center;justify-content:center;height:100%;padding-left:6.38298%}@media (max-width:768px){.site-footer .footer-inner .footer-right .footer-right-inner{padding-left:99%;margin-left:-99%;margin-right:-99%;padding-right:99%;padding-top:40px;padding-bottom:40px}}.site-footer .footer-inner .footer-right .footer-right-inner .footer-logo{margin-bottom:10px;padding:0 40px}@media (max-width:768px){.site-footer .footer-inner .footer-right .footer-right-inner .footer-logo{margin-bottom:30px}}.site-footer .footer-inner .footer-right .footer-right-inner .footer-logo img{max-width:150px}.site-footer .footer-inner .footer-right .footer-right-inner nav#footer-nav{padding:0 40px}.site-footer .footer-inner .footer-right .footer-right-inner nav#footer-nav .menu-footer-container{display:inline-block}.site-footer .footer-inner .footer-right .footer-right-inner nav#footer-nav .menu-footer-container ul#Footer{padding:0}.site-footer .footer-inner .footer-right .footer-right-inner nav#footer-nav .menu-footer-container ul#Footer li{color:#024436;display:inline-block;padding-right:5px;border-right:1px solid #024436;font-size:10px;line-height:14px}.site-footer .footer-inner .footer-right .footer-right-inner nav#footer-nav .menu-footer-container ul#Footer li:last-child{border-right:0}.site-footer .footer-inner .footer-right .footer-right-inner nav#footer-nav .menu-footer-container ul#Footer li a{color:#024436}.site-footer .footer-inner .footer-right .footer-right-inner nav#footer-nav .menu-footer-container ul#Footer li a:hover{color:#40c1ac}.site-footer .footer-inner .footer-right .footer-right-inner nav#footer-nav p{color:#024436;display:inline-block;margin:0;font-size:10px;line-height:14px}.site-footer .footer-inner .footer-right .footer-right-inner nav#footer-nav p a{color:#024436;font-weight:700}.mg-popup{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1;transform:translateY(60%) scale(0);transition:transform 0.3s cubic-bezier(.4,0,.2,1);margin:0 15px}.mg-popup.visible{transform:translateY(0) scale(1);z-index:999999}.mg-popup .mg-popup-inner{width:100%;max-width:630px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:30px;max-height:95%;overflow:auto;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0}.mg-popup .mg-popup-inner *>:last-child{margin-bottom:0}.mg-popup .mg-popup-content h2{margin-top:0;font-family:"Open Sans",sans-serif;font-weight:600;font-size:22px;line-height:1.2;color:#024436;text-transform:uppercase;letter-spacing:1.17px}.mg-popup .mg-popup-actions{width:100%;margin:20px 0 0 0;display:flex;justify-content:space-between}.mg-popup .mg-popup-actions .git-button{border:1px solid;border-color:#024436;user-select:none;border-radius:0;transition:0.3s;display:inline-block;padding:14px 15px;margin:0;cursor:pointer}.mg-popup .mg-popup-actions .git-button.git-button-selected{background:#024436;border-color:#024436;color:#fff}.error-404{margin-bottom:50px}.error-404 .page-content{min-height:100%}.error-404 .page-content h1,.error-404 .page-content h2{font-family:"Open Sans",sans-serif;color:#000;text-align:center}.error-404 .page-content h1{font-size:200px;margin-bottom:50px}@media (max-width:599px){.error-404 .page-content h1{font-size:100px;margin-bottom:20px}}.error-404 .page-content h2{font-size:40px;margin-bottom:30px}@media (max-width:599px){.error-404 .page-content h2{font-size:20px}}.error-404 .page-content a.button-more{margin-bottom:30px}