@import url("https://fonts.googleapis.com/css?family=DM+Serif+Display|Noto+Sans&display=swap");.container,.row{*zoom:1}.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.container:after,.row:after{clear:both}*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.container{width:100%;max-width:1200px;margin:0 auto}.container-large{width:100%;max-width:1550px;margin:0 auto;padding:0 3rem 0 3rem;-webkit-box-sizing:border-box;box-sizing:border-box}.container-fluid{width:100%;margin:0 auto}.container-padding{width:100%;padding:0 10rem 0 8rem}@media (max-width:1300px){.container-padding{padding:0 3rem 0 3rem}}.container-padding-right{width:100%;padding:0 10rem 0 14rem}@media (max-width:1300px){.container-padding-right{padding:0 3rem 0 3rem}}.container-padding-center{padding:0 14rem}.hide-mobile{display:none}.hide-laptop{display:block}[class*=col-]{float:left;padding:1em;width:100%;min-height:1px}@media (min-width:768px){.wrapper{width:95%;max-width:65em}.hide-mobile{display:block}.hide-laptop{display:none}.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%}}html{font-size:54%;overflow-x:hidden;overflow-y:auto}html.active{overflow-y:hidden}@media (min-width:768px){html{font-size:56%}}@media (min-width:992px){html{font-size:62.5%}}body{font-size:1.4rem;line-height:2.6rem;font-family:"Noto Sans",sans-serif}button,input{font-family:"Noto Sans",sans-serif!important}h1{font-family:"DM Serif Display",serif;font-weight:200}h2{font-family:"DM Serif Display",serif;color:#BF8266;font-weight:200}h3{font-family:"DM Serif Display",serif;color:#BF8266;font-weight:200}h4{font-family:"DM Sans",sans-serif;font-weight:200}h5{font-family:"DM Serif Display",serif;font-weight:200}h6{font-family:"DM Serif Display",serif;font-weight:200}.button-outline{position:relative;text-decoration:none;border:1px solid #494949;padding:0.8rem 2.5rem;-webkit-transition:color 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:color 0.5s cubic-bezier(0.785,0.135,0.15,0.86);z-index:1}.button-outline:before{content:"";position:absolute;background:#BF8266;bottom:0;left:0;right:100%;top:0;z-index:-1;-webkit-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}.button-outline.gold{border-color:#BF8266;color:#494949}.button-outline.gold:hover{color:#fff}.button-outline.gold:hover:before{right:0}.button-outline.gold-fill{border-color:#BF8266;color:#fff}.button-outline.gold-fill:before{background-color:#BF8266;right:0}.button-outline.gold-fill:hover{color:#BF8266}.button-outline.gold-fill:hover:before{right:100%;background-color:#fff}.button-outline.white{border-color:#fff;color:#fff}.button-outline.white:before{background-color:#fff}.button-outline.white:hover{color:#494949}.button-outline.white:hover:before{right:0}.button-outline.black{border-color:#494949;color:#494949}.button-outline.black:before{background-color:#494949}.button-outline.black:hover{color:#fff}.button-outline.black:hover:before{right:0}.button-outline.green{border-color:#87897f;color:#87897f}.button-outline.green:before{background-color:#87897f}.button-outline.green:hover{color:#fff}.button-outline.green:hover:before{right:0}.button-line{position:relative;text-decoration:none;padding-left:70px;-webkit-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}.button-line:before{content:"";position:absolute;height:100%;width:60px;height:2px;left:0;top:0;bottom:0;margin-top:auto;margin-bottom:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}.button-line:hover{padding-left:60px}.button-line:hover:before{width:55px;left:-5px}.button-line.gold{color:#BF8266}.button-line.gold:before{background-color:#BF8266}.loading{width:100vw;height:100vh;position:fixed;top:0;bottom:0;left:0;right:0;background-color:#fff;z-index:1200;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;overflow:hidden;clip:rect(0,auto,auto,0)}.loading.hidden{display:none}.loading.active-1 .loading-background-green{right:0}.loading.active-1 #lottieIcon path{fill:#ebe6e2}.loading.active-3{width:0}.loading .loading-background{position:absolute;width:100%;height:100%;background-color:#FAF4EB}.loading .loading-background-green{position:absolute;width:100%;height:100%;right:-100%;background-color:#87897f;z-index:1;-webkit-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out}.loading #lottieIcon,.loading #lottieText{position:absolute;z-index:999}.loading #lottieText{position:fixed;left:0;right:0;margin:0 auto;width:380px}.loading #lottieIcon{width:180px}.loading #lottieIcon svg path{-webkit-transition-delay:0.3;transition-delay:0.3;-webkit-transition:fill 0.8s cubic-bezier(0.785,0.135,0.15,0.86);transition:fill 0.8s cubic-bezier(0.785,0.135,0.15,0.86)}.navbar{position:relative;width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:2.5rem 3rem;z-index:100}@media (min-width:768px){.navbar{padding:2.5rem 3.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.navbar.active .gold-fill:before{background-color:#87897f!important}.navbar.active .menu-container{right:0}.navbar.active .menu-container .menu-bottom .menu-main-menu-container{opacity:1;visibility:visible}.navbar.active .menu-container .menu-bottom .menu-logo{opacity:0;visibility:hidden}@media (min-width:576px){.navbar.active .menu-container .menu-bottom .menu-logo{opacity:1;visibility:visible}}.navbar .logo-container{width:40%}@media (max-width:1024px){.navbar .logo-container{width:50%!important}}@media (min-width:768px){.navbar .logo-container{width:25%}}@media (max-width:576px){.navbar .logo-container{width:100%!important}}@media (hover:none) and (pointer:coarse) and (min-width:1024px) and (max-height:1366px){.navbar .logo-container{width:40%!important}}.navbar .logo-container a{opacity:1;-webkit-transition:all 0.65s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.65s cubic-bezier(0.785,0.135,0.15,0.86)}.navbar .logo-container a:hover{opacity:0.9}.navbar .logo-container a svg{max-width:180px;width:100%}.navbar .button-container{width:55%;text-align:center}.navbar .button-container .button-outline{display:block;width:80%;padding:0.8rem 0;margin:0 auto}@media (max-width:576px){.navbar .button-container{display:none}}@media (max-width:1024px){.navbar .button-container{width:50%!important}}@media (min-width:768px){.navbar .button-container{width:30%;text-align:right}.navbar .button-container .button-outline{display:initial;width:auto;padding:0.8rem 2.5rem}}@media (hover:none) and (pointer:coarse) and (min-width:1024px) and (max-height:1366px){.navbar .button-container{width:40%!important}}.navbar .slogan-container{display:none;width:40%;text-align:center}@media (min-width:1025px){.navbar .slogan-container{display:block}}@media (hover:none) and (pointer:coarse) and (min-width:1024px) and (max-height:1366px){.navbar .slogan-container{display:block;width:50%}.navbar .slogan-container h5{font-size:1.2rem!important;letter-spacing:0.8rem!important}}.navbar .slogan-container h5{font-family:"Noto Sans",sans-serif;font-size:1.3rem;letter-spacing:1.3rem;text-transform:uppercase;font-weight:200}@media (max-width:1024px){.navbar .slogan-container h5{font-size:1.2rem;letter-spacing:0.8rem}}.navbar .slogan-container h5 span{letter-spacing:2rem;color:#BF8266}@-webkit-keyframes burger{0%{width:25px}50%{width:12px}to{width:25px}}@keyframes burger{0%{width:25px}50%{width:12px}to{width:25px}}.navbar .nav-burger{width:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:20px;cursor:pointer}.navbar .nav-burger.active span:first-child{top:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.navbar .nav-burger.active span:nth-child(2){width:0}.navbar .nav-burger.active span:nth-child(3){bottom:10px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar .nav-burger:not(.active):hover span{-webkit-animation-name:burger;animation-name:burger;-webkit-animation-duration:1.5s;animation-duration:1.5s}.navbar .nav-burger:not(.active):hover span:nth-child(2){-webkit-animation-delay:200ms;animation-delay:200ms}.navbar .nav-burger:not(.active):hover span:nth-child(3){-webkit-animation-delay:400ms;animation-delay:400ms}.navbar .nav-burger span{position:relative;width:25px;height:2px;background-color:#BF8266;margin-bottom:8px;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}.navbar .nav-burger span:nth-child(3){margin-bottom:0px}.navbar .menu-container{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;opacity:1;width:100vw;height:100vh;top:0;right:-100vw;background-color:#87897f;-webkit-transition:all 0.8s ease;transition:all 0.8s ease;clip:rect(0,auto,auto,0);overflow:hidden}.navbar .menu-container .menu-top{position:fixed;top:0;left:0;right:0;z-index:1;width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2.5rem 2.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.navbar .menu-container .menu-top{padding:2.5rem 3.5rem}}.navbar .menu-container .menu-top .logo-container svg g path{fill:#ebe6e2}.navbar .menu-container .menu-top .slogan-container h5{color:#ebe6e2}.navbar .menu-container .menu-top .slogan-container h5 span{color:#ebe6e2}.navbar .menu-container .menu-top .button-container .button-outline{border-color:#ebe6e2!important;color:#ebe6e2!important}.navbar .menu-container .menu-top .button-container .button-outline:before{background-color:#87897f!important}.navbar .menu-container .menu-top .button-container .button-outline:hover{color:#87897f!important}.navbar .menu-container .menu-top .button-container .button-outline:hover:before{background-color:#ebe6e2!important}.navbar .menu-container .menu-top .button-container .gold-fill{color:#87897f!important}.navbar .menu-container .menu-top .button-container .gold-fill:before{background-color:#ebe6e2!important}.navbar .menu-container .menu-top .button-container .gold-fill:hover{color:#ebe6e2!important}.navbar .menu-container .menu-top .button-container .gold-fill:hover:before{background-color:#87897f!important}.navbar .menu-container .menu-top .nav-burger span{background-color:#ebe6e2}.navbar .menu-container .menu-bottom .menu-main-menu-container{opacity:0;visibility:hidden;-webkit-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out;-webkit-transition-delay:0.3s;transition-delay:0.3s;margin-left:70px}@media (max-width:576px){.navbar .menu-container .menu-bottom .menu-main-menu-container{margin-left:18px}}.navbar .menu-container .menu-bottom .button-outline{display:inline-block;margin-top:3rem}@media (min-width:576px){.navbar .menu-container .menu-bottom .button-outline{display:none}}.navbar .menu-container .menu-bottom .menu-logo{opacity:0;visibility:hidden;-webkit-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out;-webkit-transition-delay:0.6s;transition-delay:0.6s}.navbar .menu-container .menu-main-menu-container ul{list-style:none}.navbar .menu-container .menu-main-menu-container ul li{position:relative;margin-bottom:1rem}@media (min-width:576px){.navbar .menu-container .menu-main-menu-container ul li{margin-bottom:3rem}}.navbar .menu-container .menu-main-menu-container ul li:last-child{margin-bottom:0}.navbar .menu-container .menu-main-menu-container ul li:after{content:"";background-image:url("../images/botanix-icon-green.svg");background-size:27px;background-position:center;background-repeat:no-repeat;position:absolute;width:27px;height:27px;top:0px;left:-35px}@media (min-width:576px){.navbar .menu-container .menu-main-menu-container ul li:after{background-size:45px;width:45px;height:45px;top:-10px;left:-55px}}.navbar .menu-container .menu-main-menu-container ul li a{font-family:"DM Serif Display",serif;text-decoration:none;color:#686964;font-size:8rem;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}@media (max-width:576px){.navbar .menu-container .menu-main-menu-container ul li a{font-size:5rem}}@media (max-width:320px){.navbar .menu-container .menu-main-menu-container ul li a{font-size:4.5rem}}.navbar .menu-container .menu-main-menu-container ul li a:after{content:"";background-image:url(../images/bicon-cream.gif);background-size:51px;background-position:center;background-repeat:no-repeat;position:absolute;width:70px;height:55px;top:-15px;left:-68px;z-index:9;opacity:0;visibility:hidden;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}@media (max-width:576px){.navbar .menu-container .menu-main-menu-container ul li a:after{background-size:31px;left:-56px}}.navbar .menu-container .menu-main-menu-container ul li a.active:after{content:"";background-image:url(../images/bicon-cream.gif);background-size:51px;background-position:center;background-repeat:no-repeat;position:absolute;width:70px;height:55px;top:-15px;left:-68px;z-index:9;opacity:1;visibility:visible;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}@media (max-width:576px){.navbar .menu-container .menu-main-menu-container ul li a.active:after{background-size:31px;left:-56px}}.navbar .menu-container .menu-main-menu-container ul li a:hover{color:#ebe6e2}.navbar .menu-container .menu-main-menu-container ul li a:hover:after{opacity:1;visibility:visible}.navbar .menu-container .menu-main-menu-container ul li ul{padding-top:0;height:auto;opacity:0;visibility:hidden;max-height:0;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.navbar .menu-container .menu-main-menu-container ul li ul.active{padding-top:1rem;padding-bottom:0.5rem;opacity:1;visibility:visible;height:auto;max-height:600px}.navbar .menu-container .menu-main-menu-container ul li ul li{margin-bottom:0.5rem}.navbar .menu-container .menu-main-menu-container ul li ul li:after{display:none}.navbar .menu-container .menu-main-menu-container ul li ul li a{font-size:2.4rem}.navbar .menu-container .menu-main-menu-container ul li ul li a:after{display:none}.navbar .menu-container .menu-logo{position:absolute;width:700px;bottom:-125px;right:120px}@media (max-width:576px){.navbar .menu-container .menu-logo{width:350px;bottom:-80px;right:50px}}@media (max-width:1080px) and (orientation:landscape){.navbar .menu-container .menu-logo{display:none!important}}.navbar .menu-container .menu-logo svg{opacity:0.5}.navbar .menu-container .menu-logo svg g path{fill:#494949}.sidebar{position:fixed;top:46rem;right:-30rem;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);z-index:900;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1370px){.sidebar{display:none}}.sidebar.active a{color:#494949}.sidebar.active a:hover{color:#fff}.sidebar.active a:hover svg{border:1px solid #fff}.sidebar.active a:hover svg circle{stroke:#fff!important}.sidebar.active a:hover svg path{fill:#fff!important}.sidebar.active a svg{border:1px solid #494949}.sidebar.active a svg circle{stroke:#494949!important}.sidebar.active a svg path{fill:#494949!important}.sidebar a{color:#000;margin-right:3rem;text-transform:uppercase;text-decoration:none;letter-spacing:4px;font-size:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}.sidebar a:first-of-type{font-size:1rem;letter-spacing:2px}.sidebar a:hover{color:#BF8266}.sidebar a:hover svg{border:1px solid #BF8266}.sidebar a:hover svg circle{stroke:#BF8266!important}.sidebar a:hover svg path{fill:#BF8266!important}.sidebar a svg{text-align:center;width:20px;height:20px;border:1px solid #000;border-radius:100px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin-right:8px;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}.sidebar a svg path{fill:#000!important;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}.home-carousel{width:100vw;position:relative}.home-carousel .item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-height:70vh}@media (min-width:768px){.home-carousel .item{height:90vh}}.home-carousel .item .image-container{position:relative;width:90%;height:100%;margin-right:0;overflow:hidden}@media (min-width:768px){.home-carousel .item .image-container{margin-right:0%}}@media (min-width:576px){.home-carousel .item .image-container{width:66%;overflow:visible}}.home-carousel .item .image-container .logo-icon{position:absolute;top:25%;left:25px}@media (min-width:768px){.home-carousel .item .image-container .logo-icon{left:-25px}}@media (min-width:576px){.home-carousel .item .image-container .logo-icon{top:10%}}.home-carousel .item .image-container .logo-icon svg{width:50px}@media (max-width:576px){.home-carousel .item .image-container .logo-icon svg{width:40px}}.home-carousel .item .image-container .logo-icon svg path{fill:#ebe6e2}.home-carousel .item .image-container img{width:130%}@media (min-width:576px){.home-carousel .item .image-container img{width:100%;height:120%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.home-carousel .item .content-container{position:relative;width:calc(100% - 3rem);margin-top:-70px;margin-bottom:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:5}@media (min-width:576px){.home-carousel .item .content-container{position:absolute;left:3rem;bottom:-48px;left:5%;width:100%;top:0}}@media (min-width:600px){.home-carousel .item .content-container{width:70%}}@media (min-width:768px){.home-carousel .item .content-container{width:60%}}@media (min-width:885px){.home-carousel .item .content-container{width:50%}}@media (min-width:1200px){.home-carousel .item .content-container{width:40%;left:10%}}@media (min-width:1570px){.home-carousel .item .content-container{width:30%}}.home-carousel .item .content-container h1{font-size:5.5rem;width:90%;color:#494949;font-weight:200;line-height:5rem;margin-bottom:2rem}@media (min-width:576px){.home-carousel .item .content-container h1{margin-bottom:4rem;line-height:6rem;font-size:6rem}}.home-carousel .item .content-container h1 span{color:#87897f}.home-carousel .item .content-container .description{width:80%;margin-bottom:2rem;text-align:left}@media (min-width:600px){.home-carousel .item .content-container .description{width:70%}}.home-carousel .owl-nav.disabled{display:none}.home-carousel .owl-dots{position:absolute;top:10%;right:10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-carousel .owl-dots:before{content:"";position:absolute;left:-84px;width:80px;height:2px;border-radius:3px;background-color:#494949}.home-carousel .owl-dots:after{content:"";position:absolute;left:-84px;width:0px;height:2px;border-radius:3px;background-color:#BF8266;-webkit-animation:slider 10s linear infinite;animation:slider 10s linear infinite}.home-carousel .owl-dots .owl-dot{background-color:#494949;width:6px;height:6px;margin-right:4px;border-radius:10px;outline:none;-webkit-transition:all 0.25s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.25s cubic-bezier(0.785,0.135,0.15,0.86)}.home-carousel .owl-dots .owl-dot.active{background-color:#BF8266}@-webkit-keyframes slider{0%{width:0px}to{width:80px}}@keyframes slider{0%{width:0px}to{width:80px}}footer{widows:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:3rem 3rem 8rem 3rem}@media (max-width:576px){footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}footer.footer{background-color:rgba(73,73,73,0.05);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}footer.footer .footer-title{font-family:"DM Serif Display",serif;font-size:2.2rem;color:#494949;margin-bottom:1rem}@media (min-width:768px){footer{padding:3rem 5rem 8rem 5rem}}footer .copyright{font-size:1.3rem;margin-right:2rem;color:#000}footer .footer-logo svg{width:120px}footer .footer-logo svg path{fill:#000}footer .footer-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){footer .footer-logos{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}footer .footer-logos .single-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .footer-logos .single-logo img{width:145px}footer .column-1{width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:20%}@media (max-width:1366px){footer .column-1{width:25%;margin-right:10%}}@media (max-width:576px){footer .column-1{width:100%;margin-bottom:4rem;margin-right:0}}footer .column-1 .footer-logo{margin-top:2rem;margin-bottom:4rem}@media (max-width:768px){footer .column-1 .footer-logo{margin-bottom:2rem}}footer .column-1 .footer-logo svg{width:180px}footer .column-1 .footer-logo svg path{fill:#262626}footer .column-1 .footer-logos{margin-bottom:4rem}@media (max-width:768px){footer .column-1 .footer-logos{margin-bottom:2rem}}footer .column-2{width:20%}@media (max-width:1366px){footer .column-2{width:25%}}@media (max-width:576px){footer .column-2{width:100%}}footer .column-2 ul{list-style:none}footer .column-2 ul a{color:#262626;text-decoration:none}footer .column-3{width:30%}@media (max-width:1366px){footer .column-3{width:25%;margin-right:5%}}@media (max-width:576px){footer .column-3{width:100%;margin-top:4rem}}footer .column-3 a{color:#262626;text-decoration:none}footer .column-4{width:20%}@media (max-width:1366px){footer .column-4{width:25%}}@media (max-width:576px){footer .column-4{width:100%;margin-top:2rem}}footer .column-4 a{display:inline-block;margin-top:3.5rem;padding:0.6rem 1rem}@media (max-width:576px){footer .column-4 a{margin-top:2.5rem}}.banner-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:3.5rem;padding:0 10rem 0 8rem}@media (max-width:1300px){.banner-section{padding:0 3rem 0 3rem}}@media (max-width:576px){.banner-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.banner-section .text-container{min-width:410px;height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 0 5rem}@media (max-width:1300px){.banner-section .text-container{padding:0 0 0 3rem}}@media (max-width:1024px){.banner-section .text-container{min-width:370px}}@media (max-width:576px){.banner-section .text-container{min-width:100%;height:200px}}.banner-section .text-container h1{font-size:6rem;font-weight:200;line-height:5.5rem;color:#fff}.banner-section .text-container.orange{background-color:#BF8266}.banner-section .text-container.orange h1{color:#fff}.banner-section .text-container.green{background-color:#87897f}.banner-section .text-container.green h1{color:#fff}.banner-section .text-container.navy{background-color:#072633}.banner-section .text-container.navy h1{color:#fff}.banner-section .text-container.rouge{background-color:#6d3f49}.banner-section .text-container.rouge h1{color:#fff}.banner-section .text-container.mink{background-color:#ddccbc}.banner-section .text-container.mink h1{color:#494949}.banner-section .text-container.grey{background-color:#70706d}.banner-section .text-container.grey h1{color:#fff}.banner-section .text-container.charcoal{background-color:#494949}.banner-section .text-container.charcoal h1{color:#fff}.banner-section .text-container.cotton{background-color:#ebe6e2}.banner-section .text-container.cotton h1{color:#494949}.banner-section .image-container{position:relative;width:100%;height:370px}.banner-section .image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.banner-section .image-container .logo-icon{position:absolute;bottom:-30px;right:20%;width:50px}.banner-section .image-container .logo-icon svg path{fill:#ebe6e2}@media (max-width:768px){.blog .banner-section .image-container img{-o-object-position:right;object-position:right}}.contactform-section{position:relative;margin-top:20px;z-index:99}@media (min-width:768px){.contactform-section{margin-top:-30px}}@media (max-width:576px){.contactform-section .col-6{padding:0}}.contactform-section .contactform-content{width:100%;padding-left:10%;padding-bottom:5rem}@media (min-width:600px){.contactform-section .contactform-content{width:90%}}@media (min-width:768px){.contactform-section .contactform-content{width:80%}}@media (min-width:885px){.contactform-section .contactform-content{width:70%}}@media (min-width:1200px){.contactform-section .contactform-content{width:60%}}@media (min-width:1570px){.contactform-section .contactform-content{width:50%}}.contactform-section .contactform-content h2{font-size:6rem;width:60%;color:#494949;font-weight:200;line-height:5rem;margin-bottom:3rem}@media (min-width:768px){.contactform-section .contactform-content h2{width:40%}}.contactform-section .contactform-content .description{width:60%;margin-bottom:2rem;text-align:left}@media (min-width:600px){.contactform-section .contactform-content .description{width:46%}}@media (min-width:885px){.contactform-section .contactform-content .description{width:43%}}@media (min-width:1200px){.contactform-section .contactform-content .description{width:40%}}@media (min-width:1570px){.contactform-section .contactform-content .description{width:38%}}.contactform-section .contactform-content .privacy-agreement{width:66%;margin-top:1.2rem;text-align:left}@media (min-width:600px){.contactform-section .contactform-content .privacy-agreement{width:52%}}@media (min-width:885px){.contactform-section .contactform-content .privacy-agreement{width:49%}}@media (min-width:1200px){.contactform-section .contactform-content .privacy-agreement{width:46%}}@media (min-width:1570px){.contactform-section .contactform-content .privacy-agreement{width:44%}}.contactform-section .contactform-content .privacy-agreement p{font-size:1.2rem;line-height:2.2rem;color:#494949}.contactform-section .contactform-content .privacy-agreement p a{color:#BF8266}.contactform-section .contactform-content .wpcf7 .wpcf7-not-valid-tip{display:none!important}.contactform-section .contactform-content .wpcf7 .wpcf7-response-output{width:80%;margin:0;margin-top:2rem}.contactform-section .contactform-content .wpcf7 .wpcf7-response-output.wpcf7-validation-errors{border-color:#ddccbc}.contactform-section .contactform-content .wpcf7 .wpcf7-response-output.wpcf7-mail-sent-ok{border-color:#87897f}.contactform-section .contactform-content .wpcf7 .wpcf7-response-output.wpcf7-mail-sent-ng{border-color:#8d525f}@media (min-width:768px){.contactform-section .contactform-content .wpcf7 .wpcf7-response-output{width:50%}}.contactform-section .contactform-content .wpcf7 input[type=email],.contactform-section .contactform-content .wpcf7 input[type=text]{font-size:1.4rem;width:80%;border:2px solid #87897f;outline:none;padding:0.7rem 2rem;margin-bottom:1.6rem;color:rgba(73,73,73,0.8);-webkit-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}.contactform-section .contactform-content .wpcf7 input[type=email].wpcf7-not-valid,.contactform-section .contactform-content .wpcf7 input[type=text].wpcf7-not-valid{border-color:#8d525f}@media (min-width:768px){.contactform-section .contactform-content .wpcf7 input[type=email],.contactform-section .contactform-content .wpcf7 input[type=text]{width:50%}}.contactform-section .contactform-content .wpcf7 input[type=email]::-webkit-input-placeholder,.contactform-section .contactform-content .wpcf7 input[type=text]::-webkit-input-placeholder{color:#494949;opacity:0.3;-webkit-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}.contactform-section .contactform-content .wpcf7 input[type=email]::-moz-placeholder,.contactform-section .contactform-content .wpcf7 input[type=text]::-moz-placeholder{color:#494949;opacity:0.3;-moz-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}.contactform-section .contactform-content .wpcf7 input[type=email]:-ms-input-placeholder,.contactform-section .contactform-content .wpcf7 input[type=text]:-ms-input-placeholder{color:#494949;opacity:0.3;-ms-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}.contactform-section .contactform-content .wpcf7 input[type=email]::-ms-input-placeholder,.contactform-section .contactform-content .wpcf7 input[type=text]::-ms-input-placeholder{color:#494949;opacity:0.3;-ms-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}.contactform-section .contactform-content .wpcf7 input[type=email]::placeholder,.contactform-section .contactform-content .wpcf7 input[type=text]::placeholder{color:#494949;opacity:0.3;-webkit-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}.contactform-section .contactform-content .wpcf7 input[type=email]:focus,.contactform-section .contactform-content .wpcf7 input[type=text]:focus{color:#494949}.contactform-section .contactform-content .wpcf7 input[type=email]:focus::-webkit-input-placeholder,.contactform-section .contactform-content .wpcf7 input[type=text]:focus::-webkit-input-placeholder{opacity:0.5}.contactform-section .contactform-content .wpcf7 input[type=email]:focus::-moz-placeholder,.contactform-section .contactform-content .wpcf7 input[type=text]:focus::-moz-placeholder{opacity:0.5}.contactform-section .contactform-content .wpcf7 input[type=email]:focus:-ms-input-placeholder,.contactform-section .contactform-content .wpcf7 input[type=text]:focus:-ms-input-placeholder{opacity:0.5}.contactform-section .contactform-content .wpcf7 input[type=email]:focus::-ms-input-placeholder,.contactform-section .contactform-content .wpcf7 input[type=text]:focus::-ms-input-placeholder{opacity:0.5}.contactform-section .contactform-content .wpcf7 input[type=email]:focus::placeholder,.contactform-section .contactform-content .wpcf7 input[type=text]:focus::placeholder{opacity:0.5}.contactform-section .contactform-content .wpcf7 .submit-button{font-size:1.4rem;max-width:200px;width:100%;cursor:pointer;outline:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.grecaptcha-badge{z-index:1400}.textright-section{padding:10rem 0rem 10rem 0rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.textright-section .image-header{width:100%}.textright-section .content-container{padding:4rem 4rem 0 0;width:50%;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}@media (max-width:1720px){.textright-section .content-container{padding:4rem 10rem 0 8rem!important}}@media (max-width:1300px){.textright-section .content-container{padding:4rem 4rem 0 0!important}}@media (max-width:576px){.textright-section .content-container{padding-right:0!important}}.textright-section .content-container h2,.textright-section .content-container h3{font-size:2rem}.textright-section .content-container p{margin-bottom:1.4rem}.textright-section .content-container p a{position:relative;color:#BF8266;text-decoration:none;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.textright-section .content-container p a:after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background-color:#BF8266;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}.textright-section .content-container p a:hover:after{width:90%}.textright-section .button-container{width:24%}.blog .textright-section{padding:4rem 0rem 0rem 0rem}.page-template-aboutus-page .textright-section,.page-template-pricelist-page .textright-section,.tax-services-categories .textright-section{padding-top:0;padding-bottom:10rem;-webkit-column-fill:auto;-moz-column-fill:auto;column-fill:auto}.textright-section{padding:10rem 0rem 10rem 0rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.textright-section .image-header{width:100%}@media (max-width:576px){.textright-section .image-header img{width:100%}}.textright-section .content-container{padding:4rem 4rem 0 0;width:100%;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}@media (max-width:576px){.textright-section .content-container{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;padding:4rem 0 0 0}}.textright-section .content-container h2,.textright-section .content-container h3{font-size:2rem}.textright-section .content-container p{margin-bottom:1.4rem}.textright-section .button-container{width:24%}@media (max-width:576px){.textright-section .button-container{width:100%}}.page-template-aboutus-page .textright-section,.page-template-pricelist-page .textright-section,.tax-services-categories .textright-section{padding-top:0;padding-bottom:10rem;-webkit-column-fill:auto;-moz-column-fill:auto;column-fill:auto}.services-section{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:5rem}@media (max-width:576px){.services-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.services-section .col-6{padding:0}}.services-section .col-6:nth-child(odd) .services-container{background-color:rgba(250,244,235,0.35)}@media (max-width:1366px){.services-section .col-6:nth-child(odd) .services-container .services-header h2{bottom:-67px}.services-section .col-6:nth-child(odd) .services-container .services-description{margin-top:40px}}.services-section .col-6:nth-child(2n) .services-container{margin-top:30rem;background-color:rgba(235,230,226,0.3)}@media (max-width:576px){.services-section .col-6:nth-child(2n) .services-container{margin-top:15rem}}.services-section .services-container{position:relative}.services-section .services-container:nth-child(2){margin-top:20rem}.services-section .services-container .services-header{position:relative;top:-40px;left:-40px}.services-section .services-container .services-header img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover}@media (max-width:576px){.services-section .services-container .services-header img{width:100%;height:250px}}.services-section .services-container .services-header h2{position:absolute;right:0;bottom:-15px;font-size:6rem;text-align:right;color:#4A4A49;line-height:5rem}.services-section .services-container .services-header-2{position:relative;height:90px}.services-section .services-container .services-header-2 h2{position:absolute;right:40px;top:-35px;font-size:6rem;text-align:right;color:#4A4A49;line-height:5rem}.services-section .services-container .services-description{padding:0 2.5rem;width:55%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1450px){.services-section .services-container .services-description{width:90%}}@media (max-width:576px){.services-section .services-container .services-description{width:100%}}.services-section .services-container .services-description p{margin-bottom:1rem}.services-section .services-container .services-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4rem}@media (max-width:576px){.services-section .services-container .services-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.services-section .services-container .services-content .service-single{width:50%;height:200px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}@media (max-width:576px){.services-section .services-container .services-content .service-single{width:100%;height:170px}}.services-section .services-container .services-content .service-single.orange{background-color:#BF8266}.services-section .services-container .services-content .service-single.green{background-color:#87897f}.services-section .services-container .services-content .service-single.navy{background-color:#072633}.services-section .services-container .services-content .service-single.rouge{background-color:#6d3f49}.services-section .services-container .services-content .service-single.mink{background-color:#ddccbc}.services-section .services-container .services-content .service-single.grey{background-color:#70706d}.services-section .services-container .services-content .service-single.charcoal{background-color:#494949}.services-section .services-container .services-content .service-single.cotton{background-color:#ebe6e2}.services-section .services-container .services-content .service-single.cotton h3,.services-section .services-container .services-content .service-single.cotton p{color:#494949}.services-section .services-container .services-content .service-single.cotton a{border-color:#494949;color:#494949}.services-section .services-container .services-content .service-single.cotton a:before{background-color:#494949}.services-section .services-container .services-content .service-single.cotton a:hover{color:#fff}.services-section .services-container .services-content .service-single p{color:#fff;margin-bottom:0}.services-section .services-container .services-content .service-single h3{width:80%;height:40px;color:#fff;margin:0;font-weight:200;font-size:2.5rem;margin-bottom:2.5rem}@media (max-width:1024px){.services-section .services-container .services-content .service-single h3{width:85%;font-size:2.2rem}}@media (max-width:576px){.services-section .services-container .services-content .service-single h3{font-size:2.5rem;height:15px}}@media (max-width:320px){.services-section .services-container .services-content .service-single h3{font-size:2.2rem;height:15px}}.services-section .services-container .services-content .service-single a{padding:0.4rem 2.5rem}.services-section .services-container .service-images{position:relative;right:-40px;text-align:right;padding:6rem 0 12rem 0}.services-section .services-container .service-images img{width:80%;height:300px;-o-object-fit:cover;object-fit:cover}@media (max-width:576px){.services-section .services-container .service-images img{width:100%}}.services-section .services-container .service-images .logo-icon{position:absolute;bottom:9.5rem;left:25px}@media (min-width:768px){.services-section .services-container .service-images .logo-icon{left:25%}}.services-section .services-container .service-images .logo-icon svg{width:50px}.services-section .services-container .service-images .logo-icon svg path{fill:#ddccbc}.services-section .slogan-container{display:none;width:100%;text-align:left;z-index:1;padding:3.5rem 0}@media (min-width:768px){.services-section .slogan-container{display:block}}.services-section .slogan-container h5{font-family:"Noto Sans",sans-serif;font-size:1.3rem;letter-spacing:1.4rem;text-transform:uppercase;font-weight:200;opacity:0.3}.services-section .slogan-container h5 span{letter-spacing:2rem}.contactform-section{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4rem 0;margin-top:6rem;z-index:5}@media (max-width:768px){.contactform-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:576px){.contactform-section{margin-top:0rem}}@media (max-width:768px){.contactform-section .col-6{width:100%}}.contactform-section .contactform-content{width:100%;padding-left:0}@media (max-width:1024px){.contactform-section .contactform-content{position:relative;top:-40px}}@media (max-width:768px){.contactform-section .contactform-content{top:0;padding-bottom:10rem}}.contactform-section .contactform-content h2{width:80%;font-size:6rem;text-align:right;color:#4A4A49;line-height:5rem}@media (max-width:768px){.contactform-section .contactform-content h2{width:100%}}.contactform-section .contactform-content .description{width:50%;margin-bottom:3rem}@media (max-width:1300px){.contactform-section .contactform-content .description{width:70%}}@media (max-width:768px){.contactform-section .contactform-content .description{width:79%}}.contactform-section .contactform-content .privacy-agreement{width:66%;margin-top:2rem;text-align:left}@media (min-width:1570px){.contactform-section .contactform-content .privacy-agreement{width:60%}}@media (max-width:768px){.contactform-section .contactform-content .privacy-agreement{margin-top:0rem}}.contactform-section .contactform-content .privacy-agreement p{font-size:1.2rem;line-height:2.2rem;color:#494949}.contactform-section .contactform-content .privacy-agreement p a{color:#BF8266}.contactform-section .contactform-content .wpcf7 .wpcf7-not-valid-tip{display:none!important}.contactform-section .contactform-content .wpcf7 .wpcf7-response-output{width:100%;margin:0;margin-top:2rem}.contactform-section .contactform-content .wpcf7 .wpcf7-response-output.wpcf7-validation-errors{border-color:#ddccbc}.contactform-section .contactform-content .wpcf7 .wpcf7-response-output.wpcf7-mail-sent-ok{border-color:#87897f}.contactform-section .contactform-content .wpcf7 .wpcf7-response-output.wpcf7-mail-sent-ng{border-color:#8d525f}@media (min-width:768px){.contactform-section .contactform-content .wpcf7 .wpcf7-response-output{width:50%}}.contactform-section .contactform-content .wpcf7 input[type=email],.contactform-section .contactform-content .wpcf7 input[type=tel],.contactform-section .contactform-content .wpcf7 input[type=text],.contactform-section .contactform-content .wpcf7 select,.contactform-section .contactform-content .wpcf7 textarea{font-size:1.4rem;width:100%;border:2px solid #87897f;outline:none;padding:0.7rem 2rem;margin-bottom:1.6rem;color:rgba(73,73,73,0.8);-webkit-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);resize:none;font-family:"Noto Sans",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.contactform-section .contactform-content .wpcf7 input[type=email].wpcf7-not-valid,.contactform-section .contactform-content .wpcf7 input[type=tel].wpcf7-not-valid,.contactform-section .contactform-content .wpcf7 input[type=text].wpcf7-not-valid,.contactform-section .contactform-content .wpcf7 select.wpcf7-not-valid,.contactform-section .contactform-content .wpcf7 textarea.wpcf7-not-valid{border-color:#8d525f}@media (min-width:768px){.contactform-section .contactform-content .wpcf7 input[type=email],.contactform-section .contactform-content .wpcf7 input[type=tel],.contactform-section .contactform-content .wpcf7 input[type=text],.contactform-section .contactform-content .wpcf7 select,.contactform-section .contactform-content .wpcf7 textarea{width:80%}}.contactform-section .contactform-content .wpcf7 input[type=email]::-webkit-input-placeholder,.contactform-section .contactform-content .wpcf7 input[type=tel]::-webkit-input-placeholder,.contactform-section .contactform-content .wpcf7 input[type=text]::-webkit-input-placeholder,.contactform-section .contactform-content .wpcf7 select::-webkit-input-placeholder,.contactform-section .contactform-content .wpcf7 textarea::-webkit-input-placeholder{color:#494949;opacity:0.3;-webkit-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}.contactform-section .contactform-content .wpcf7 input[type=email]::-moz-placeholder,.contactform-section .contactform-content .wpcf7 input[type=tel]::-moz-placeholder,.contactform-section .contactform-content .wpcf7 input[type=text]::-moz-placeholder,.contactform-section .contactform-content .wpcf7 select::-moz-placeholder,.contactform-section .contactform-content .wpcf7 textarea::-moz-placeholder{color:#494949;opacity:0.3;-moz-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}.contactform-section .contactform-content .wpcf7 input[type=email]:-ms-input-placeholder,.contactform-section .contactform-content .wpcf7 input[type=tel]:-ms-input-placeholder,.contactform-section .contactform-content .wpcf7 input[type=text]:-ms-input-placeholder,.contactform-section .contactform-content .wpcf7 select:-ms-input-placeholder,.contactform-section .contactform-content .wpcf7 textarea:-ms-input-placeholder{color:#494949;opacity:0.3;-ms-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}.contactform-section .contactform-content .wpcf7 input[type=email]::-ms-input-placeholder,.contactform-section .contactform-content .wpcf7 input[type=tel]::-ms-input-placeholder,.contactform-section .contactform-content .wpcf7 input[type=text]::-ms-input-placeholder,.contactform-section .contactform-content .wpcf7 select::-ms-input-placeholder,.contactform-section .contactform-content .wpcf7 textarea::-ms-input-placeholder{color:#494949;opacity:0.3;-ms-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}.contactform-section .contactform-content .wpcf7 input[type=email]::placeholder,.contactform-section .contactform-content .wpcf7 input[type=tel]::placeholder,.contactform-section .contactform-content .wpcf7 input[type=text]::placeholder,.contactform-section .contactform-content .wpcf7 select::placeholder,.contactform-section .contactform-content .wpcf7 textarea::placeholder{color:#494949;opacity:0.3;-webkit-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}.contactform-section .contactform-content .wpcf7 input[type=email]:focus,.contactform-section .contactform-content .wpcf7 input[type=tel]:focus,.contactform-section .contactform-content .wpcf7 input[type=text]:focus,.contactform-section .contactform-content .wpcf7 select:focus,.contactform-section .contactform-content .wpcf7 textarea:focus{color:#494949}.contactform-section .contactform-content .wpcf7 input[type=email]:focus::-webkit-input-placeholder,.contactform-section .contactform-content .wpcf7 input[type=tel]:focus::-webkit-input-placeholder,.contactform-section .contactform-content .wpcf7 input[type=text]:focus::-webkit-input-placeholder,.contactform-section .contactform-content .wpcf7 select:focus::-webkit-input-placeholder,.contactform-section .contactform-content .wpcf7 textarea:focus::-webkit-input-placeholder{opacity:0.5}.contactform-section .contactform-content .wpcf7 input[type=email]:focus::-moz-placeholder,.contactform-section .contactform-content .wpcf7 input[type=tel]:focus::-moz-placeholder,.contactform-section .contactform-content .wpcf7 input[type=text]:focus::-moz-placeholder,.contactform-section .contactform-content .wpcf7 select:focus::-moz-placeholder,.contactform-section .contactform-content .wpcf7 textarea:focus::-moz-placeholder{opacity:0.5}.contactform-section .contactform-content .wpcf7 input[type=email]:focus:-ms-input-placeholder,.contactform-section .contactform-content .wpcf7 input[type=tel]:focus:-ms-input-placeholder,.contactform-section .contactform-content .wpcf7 input[type=text]:focus:-ms-input-placeholder,.contactform-section .contactform-content .wpcf7 select:focus:-ms-input-placeholder,.contactform-section .contactform-content .wpcf7 textarea:focus:-ms-input-placeholder{opacity:0.5}.contactform-section .contactform-content .wpcf7 input[type=email]:focus::-ms-input-placeholder,.contactform-section .contactform-content .wpcf7 input[type=tel]:focus::-ms-input-placeholder,.contactform-section .contactform-content .wpcf7 input[type=text]:focus::-ms-input-placeholder,.contactform-section .contactform-content .wpcf7 select:focus::-ms-input-placeholder,.contactform-section .contactform-content .wpcf7 textarea:focus::-ms-input-placeholder{opacity:0.5}.contactform-section .contactform-content .wpcf7 input[type=email]:focus::placeholder,.contactform-section .contactform-content .wpcf7 input[type=tel]:focus::placeholder,.contactform-section .contactform-content .wpcf7 input[type=text]:focus::placeholder,.contactform-section .contactform-content .wpcf7 select:focus::placeholder,.contactform-section .contactform-content .wpcf7 textarea:focus::placeholder{opacity:0.5}.contactform-section .contactform-content .wpcf7 .interested{position:relative;display:block;margin-bottom:1.6rem}.contactform-section .contactform-content .wpcf7 .interested select{display:none}.contactform-section .contactform-content .wpcf7 .interested .styledSelect{position:relative;width:100%;font-size:1.4rem;line-height:2rem;border:2px solid #87897f;padding:0.7rem 2rem;cursor:none;color:#87897f;z-index:6;background-color:#fff}@media (min-width:768px){.contactform-section .contactform-content .wpcf7 .interested .styledSelect{width:80%}}.contactform-section .contactform-content .wpcf7 .interested .styledSelect:after{position:absolute;content:"";top:14px;right:10px;width:0;height:0;border:6px solid transparent;border-color:#87897f transparent transparent transparent}@media (max-width:768px){.contactform-section .contactform-content .wpcf7 .interested .styledSelect:after{top:12px}}.contactform-section .contactform-content .wpcf7 .interested .options{position:absolute;list-style-type:none;padding:0;margin:0;width:100%;z-index:4;background-color:#fff;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,0.2);box-shadow:0 0 5px 1px rgba(0,0,0,0.2);display:none}@media (min-width:768px){.contactform-section .contactform-content .wpcf7 .interested .options{width:80%}}.contactform-section .contactform-content .wpcf7 .interested .options li{margin:0;padding:0.4rem 2rem;border:2px solid rgba(135,137,127,0.9);border-top:0;cursor:none;color:#87897f}.contactform-section .contactform-content .wpcf7 .submit-button{font-size:1.4rem;max-width:200px;width:100%;cursor:pointer;outline:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width:576px){.contactform-section .contactform-content .wpcf7 .submit-button{max-width:100%}}.contactform-section .offer-container{background-color:rgba(250,244,235,0.35);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.contactform-section .offer-container .offer-image{position:relative}.contactform-section .offer-container .offer-image img{position:relative;right:-4rem;width:110%;top:-3rem}@media (max-width:576px){.contactform-section .offer-container .offer-image img{right:-4rem;height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.contactform-section .offer-container .map-content{position:relative}.contactform-section .offer-container .map-content iframe{position:relative;right:-4rem;top:-3rem}.contactform-section .offer-container .offer-content{position:relative;width:100%;background-color:#87897f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1080px){.contactform-section .offer-container .offer-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.contactform-section .offer-container .offer-content .offer-description{width:50%;padding:3rem 7rem;color:#fff}@media (max-width:1366px){.contactform-section .offer-container .offer-content .offer-description{padding:3rem 4rem;padding-bottom:1.5rem}}.contactform-section .offer-container .offer-content .offer-description p{line-height:10px}.contactform-section .offer-container .offer-content .offer-description h2{width:80%;font-size:6rem;text-align:left;color:#ddccbc;line-height:5.5rem}@media (max-width:576px){.contactform-section .offer-container .offer-content .offer-description h2{width:100%}}.contactform-section .offer-container .offer-content .offer-link{width:100%;text-align:right;padding:3rem 7rem}@media (max-width:1490px){.contactform-section .offer-container .offer-content .offer-link{padding:3rem 3rem}}@media (max-width:1080px){.contactform-section .offer-container .offer-content .offer-link{padding-bottom:3rem;text-align:left;padding-left:4rem;padding-top:0}}@media (max-width:1024px){.contactform-section .offer-container .offer-content .offer-link a{display:inline-block}}.team-section{margin-left:10%;margin-right:5%;width:85%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:8rem}@media (max-width:1024px){.team-section{margin:0;width:100%}}@media (max-width:576px){.team-section .col-12,.team-section .col-6{padding-left:0;padding-right:0}}@media (min-width:768px){.team-section .left-column,.team-section .right-column{padding:0}}.team-section .left-column{margin-top:-3rem}@media (min-width:768px){.team-section .left-column{padding-right:6rem;padding-left:6rem}}@media (max-width:576px){.team-section .left-column{margin:0}}.team-section .right-column{margin-top:10rem}@media (min-width:768px){.team-section .right-column{padding-left:6rem;padding-right:6rem}}@media (max-width:576px){.team-section .right-column{margin-top:0}}.team-section .section-title{position:relative;font-size:6rem;font-weight:200;line-height:5.5rem;color:#494949;text-align:center;margin-left:5%;z-index:10}.team-section .content-container{margin-bottom:5rem}.team-section .team-container{margin-bottom:5rem}@media (max-width:576px){.team-section .team-container{margin-bottom:0}}.team-section .team-container.active .short-container .cross{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.team-section .team-container.active .description-container{max-height:500px;visibility:visible;opacity:1}.team-section .team-container .image-container img{width:100%}.team-section .team-container .short-container{padding:1.5rem 0;cursor:pointer}.team-section .team-container .short-container h3{font-size:2rem;position:relative}.team-section .team-container .short-container h3 .cross{position:absolute;top:0;bottom:0;right:1.5rem;height:100%;-webkit-transition:all 0.65s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.65s cubic-bezier(0.785,0.135,0.15,0.86)}.team-section .team-container .short-container h3 .cross svg{width:15px}.team-section .team-container .description-container{overflow:hidden;max-height:0px;visibility:hidden;opacity:0;-webkit-transition:all 0.65s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.65s cubic-bezier(0.785,0.135,0.15,0.86)}.default-section{padding:8rem 0}.default-section h1{margin:0;font-size:5rem;margin-bottom:6rem}.default-section p{margin-bottom:3rem}.news-section{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10rem 0 5rem 0}.news-section .single-news{background-color:#FAF4EB;margin-bottom:5rem;padding-bottom:2rem}.news-section .single-news .image-container{position:relative;width:100%;height:260px}.news-section .single-news .image-container img{position:absolute;right:20px;top:-20px;width:85%;height:300px;-o-object-fit:cover;object-fit:cover}.news-section .single-news .content-container{padding:5rem 3rem 4rem 3rem;color:#fff}.news-section .single-news .content-container.orange{background-color:#BF8266;color:#fff}.news-section .single-news .content-container.green{background-color:#87897f;color:#fff}.news-section .single-news .content-container.navy{background-color:#072633;color:#fff}.news-section .single-news .content-container.rouge{background-color:#6d3f49;color:#fff}.news-section .single-news .content-container.mink{background-color:#ddccbc;color:#494949}.news-section .single-news .content-container.grey{background-color:#70706d;color:#fff}.news-section .single-news .content-container.charcoal{background-color:#494949;color:#fff}.news-section .single-news .content-container.cotton{background-color:#ebe6e2;color:#494949}.news-section .single-news .content-container .date-wrapper{font-size:1.2rem;line-height:1.2rem;margin-bottom:0.5rem}.news-section .single-news .content-container h2{color:#fff;margin-bottom:1.5rem}.news-section .single-news .content-container .content-wrapper p{line-height:2.4rem;margin-bottom:2rem}.news-section .single-news .content-container .content-wrapper a{display:inline-block;padding:0.4rem 5rem;font-size:1.3rem}.news-section .news-load-more{text-align:center}.news-section .news-load-more a{padding:0.8rem 4rem}.social-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5rem 0 10rem 0}.social-section .col-3{position:relative;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.social-section .col-3 img{width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;bottom:0;right:0}.social-section .col-3 a{position:relative;z-index:100;padding-top:100%;overflow:hidden;width:100%;display:inline-block}.single-post .article-section{padding:3rem 0 5rem 0}.single-post .article-section .date-container{margin-bottom:0rem;font-size:1.2rem}.single-post .article-section h1{font-size:4.5rem;width:70%;color:#494949;font-weight:200;line-height:4.5rem}.single-post .article-section .subtitle-container{font-size:2rem;color:#BF8266;margin-bottom:4rem;font-family:"DM Serif Display"}.single-post .article-section .banner-container{margin-top:5rem}.single-post .article-section .banner-container img{width:100%;height:400px;-o-object-fit:cover;object-fit:cover}.single-post .content-container{width:100%;display:block;margin-bottom:6rem}.single-post .content-container.two-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px}@media (max-width:1024px){.single-post .content-container.two-columns{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.single-post .content-container p{margin-bottom:2rem}.single-post .images-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:6rem}@media (max-width:576px){.single-post .images-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.single-post .images-container .col-6{padding:0}.single-post .images-container .col-6:first-child{padding-right:1.5rem}@media (max-width:1024px){.single-post .images-container .col-6:first-child{padding-right:0rem}}.single-post .images-container .col-6:last-child{padding-left:1.5rem}@media (max-width:1024px){.single-post .images-container .col-6:last-child{padding-left:0rem}}.single-post .images-container img{width:100%}.pricelist-section{padding:0 3rem}@media (max-width:1024px){.pricelist-section{padding:0}}.pricelist-section .price-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width:576px){.pricelist-section .price-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.pricelist-section .price-menu a{position:relative;width:100%;text-align:center;padding:2.5rem 0;color:#fff;font-size:1.8rem;text-decoration:none;font-family:"DM Serif Display",serif;font-weight:200}.pricelist-section .price-menu a.active .choose svg{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.pricelist-section .price-menu a .choose{position:absolute;top:0;bottom:0;right:15%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1024px){.pricelist-section .price-menu a .choose{right:10%}}@media (max-width:992px){.pricelist-section .price-menu a .choose{right:5%}}.pricelist-section .price-menu a .choose svg{height:15px;-webkit-transition:all 0.4s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.4s cubic-bezier(0.785,0.135,0.15,0.86)}.pricelist-section .price-menu a .choose svg path{fill:#fff}.pricelist-section .price-menu a.orange{background-color:#BF8266}.pricelist-section .price-menu a.green{background-color:#87897f}.pricelist-section .price-menu a.yellow{background-color:#ddccbc}.pricelist-section .price-container{position:relative;background-color:rgba(235,230,226,0.3);padding:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}@-webkit-keyframes fadeEffect{0%{opacity:0;left:-5rem}to{opacity:1;left:0}}@keyframes fadeEffect{0%{opacity:0;left:-5rem}to{opacity:1;left:0}}@media (max-width:576px){.pricelist-section .price-container{padding:6rem 3rem}}.pricelist-section .price-container .button-wrap{position:relative;display:none;width:60%;max-height:0px;opacity:0;padding-top:2rem;-webkit-transition:all 0.4s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.4s cubic-bezier(0.785,0.135,0.15,0.86)}@media (max-width:1366px){.pricelist-section .price-container .button-wrap{width:70%}}@media (max-width:1024px){.pricelist-section .price-container .button-wrap{width:95%}}@media (max-width:576px){.pricelist-section .price-container .button-wrap{width:100%}}.pricelist-section .price-container .button-wrap.active{display:block;max-height:100%;opacity:1;-webkit-animation:fadeEffect 1.8s;animation:fadeEffect 1.8s}@media (max-width:576px){.pricelist-section .price-container .button-wrap.active{max-height:100%}}.pricelist-section .price-container .price-wrap{position:relative;display:none;width:60%;max-height:0px;opacity:0;padding-top:1rem;-webkit-transition:all 0.4s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.4s cubic-bezier(0.785,0.135,0.15,0.86)}@media (max-width:1366px){.pricelist-section .price-container .price-wrap{width:70%}}@media (max-width:1024px){.pricelist-section .price-container .price-wrap{width:95%}}@media (max-width:576px){.pricelist-section .price-container .price-wrap{width:100%}}.pricelist-section .price-container .price-wrap.active{display:block;max-height:100%;opacity:1;-webkit-animation:fadeEffect 1.8s;animation:fadeEffect 1.8s;padding-top:0}@media (max-width:576px){.pricelist-section .price-container .price-wrap.active{max-height:100%}}.pricelist-section .price-container .price-wrap.orange h2{color:#BF8266}.pricelist-section .price-container .price-wrap.orange li:hover{color:#BF8266}.pricelist-section .price-container .price-wrap.orange li:hover .service-name{color:#BF8266}.pricelist-section .price-container .price-wrap.orange li:hover .service-price{color:#BF8266}.pricelist-section .price-container .price-wrap.orange a{color:#BF8266}.pricelist-section .price-container .price-wrap.orange a:after{background-color:#BF8266}.pricelist-section .price-container .price-wrap.green h2{color:#87897f}.pricelist-section .price-container .price-wrap.green li:hover{color:#87897f}.pricelist-section .price-container .price-wrap.green li:hover .service-name{color:#87897f!important}.pricelist-section .price-container .price-wrap.green li:hover .service-price{color:#87897f}.pricelist-section .price-container .price-wrap.green a{color:#87897f}.pricelist-section .price-container .price-wrap.green a:after{background-color:#87897f}.pricelist-section .price-container .price-wrap.mink h2{color:#DFCCBD}.pricelist-section .price-container .price-wrap.mink li:hover{color:#ddccbc}.pricelist-section .price-container .price-wrap.mink li:hover .service-name{color:#ddccbc}.pricelist-section .price-container .price-wrap.mink li:hover .service-price{color:#ddccbc}.pricelist-section .price-container .price-wrap.mink a{color:#ddccbc}.pricelist-section .price-container .price-wrap.mink a:after{background-color:#ddccbc}.pricelist-section .price-container .price-wrap h2{font-size:5rem;margin-bottom:3rem}@media (max-width:576px){.pricelist-section .price-container .price-wrap h2{line-height:4rem}}.pricelist-section .price-container .price-wrap ul{width:100%;list-style:none}.pricelist-section .price-container .price-wrap ul li{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:2rem}@media (max-width:576px){.pricelist-section .price-container .price-wrap ul li{padding-bottom:3rem}}@media (min-width:576px){.pricelist-section .price-container .price-wrap ul li:hover .service-name-title,.pricelist-section .price-container .price-wrap ul li:hover .service-price-title{color:#000}.pricelist-section .price-container .price-wrap ul li:hover .service-price .from-wrapper{width:40px}.pricelist-section .price-container .price-wrap ul li:hover .service-price a{opacity:1}}.pricelist-section .price-container .price-wrap ul li div{width:50%;margin-bottom:0.5rem;cursor:pointer;-webkit-transition:all 0.4s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.4s cubic-bezier(0.785,0.135,0.15,0.86)}.pricelist-section .price-container .price-wrap ul li div.service-name-title,.pricelist-section .price-container .price-wrap ul li div.service-price-title{font-size:2rem;font-family:"DM Serif Display",serif;cursor:auto}.pricelist-section .price-container .price-wrap ul li div.service-name-title{width:60%}@media (max-width:768px){.pricelist-section .price-container .price-wrap ul li div.service-name-title{width:65%;margin-right:5%}}@media (max-width:576px){.pricelist-section .price-container .price-wrap ul li div.service-name-title{width:65%;margin-right:10%}}.pricelist-section .price-container .price-wrap ul li div.service-price-title{width:40%}@media (max-width:768px){.pricelist-section .price-container .price-wrap ul li div.service-price-title{width:30%}}@media (max-width:576px){.pricelist-section .price-container .price-wrap ul li div.service-price-title{width:25%}}.pricelist-section .price-container .price-wrap ul li div.service-name{width:60%;color:#4A4A49}@media (max-width:768px){.pricelist-section .price-container .price-wrap ul li div.service-name{width:65%;margin-right:5%}}@media (max-width:576px){.pricelist-section .price-container .price-wrap ul li div.service-name{width:65%;margin-right:10%}}.pricelist-section .price-container .price-wrap ul li div.service-price{width:40%;color:#1D1D1B}@media (max-width:768px){.pricelist-section .price-container .price-wrap ul li div.service-price{width:30%}}@media (max-width:576px){.pricelist-section .price-container .price-wrap ul li div.service-price{width:25%}}.pricelist-section .price-container .price-wrap ul li div.service-price .from-wrapper{width:0px;overflow:hidden;display:-ms-inline-grid;display:inline-grid;-webkit-transition:width 0.4s cubic-bezier(0.785,0.135,0.15,0.86);transition:width 0.4s cubic-bezier(0.785,0.135,0.15,0.86)}.pricelist-section .price-container .price-wrap ul li a{text-decoration:none;font-family:"DM Serif Display",serif;font-size:1.6rem;padding-left:20%;position:relative;opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.4s cubic-bezier(0.785,0.135,0.15,0.86)}@media (max-width:576px){.pricelist-section .price-container .price-wrap ul li a{position:absolute;width:100%;bottom:1rem;left:0;right:0;opacity:1;padding-left:25%}}@media (max-width:992px){.pricelist-section .price-container .price-wrap ul li a{padding-left:3%}.pricelist-section .price-container .price-wrap ul li a:after{display:none}}@media (max-width:576px){.pricelist-section .price-container .price-wrap ul li a{padding-left:25%}.pricelist-section .price-container .price-wrap ul li a:after{display:block}}.pricelist-section .price-container .price-wrap ul li a:after{content:"";position:absolute;width:30%;height:2px;left:5%;top:0;bottom:0;margin:auto}@media (max-width:576px){.pricelist-section .price-container .price-wrap ul li a:after{width:20%;left:0}}.treatment-section{padding:4rem}@media (max-width:1024px){.treatment-section{padding:0}}.treatment-section .treatment-container{background-color:rgba(235,230,226,0.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10rem}.treatment-section .treatment-container.treatment-left .top-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:576px){.treatment-section .treatment-container.treatment-left .top-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.treatment-section .treatment-container.treatment-left .treatment-title{right:0;text-align:right}.treatment-section .treatment-container.treatment-left .treatment-image{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.treatment-section .treatment-container.treatment-left .treatment-image img{left:2rem}.treatment-section .treatment-container.treatment-left .bottom-wrap{color:#fff}.treatment-section .treatment-container.treatment-left .bottom-wrap .treatment-areas{background-color:#87897f}.treatment-section .treatment-container.treatment-left .bottom-wrap .treatment-price{background-color:#BF8266}.treatment-section .treatment-container.treatment-left .bottom-wrap .treatment-faqs{background-color:#ddccbc}.treatment-section .treatment-container.treatment-right .top-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:576px){.treatment-section .treatment-container.treatment-right .top-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.treatment-section .treatment-container.treatment-right .treatment-title{left:0;text-align:left}.treatment-section .treatment-container.treatment-right .treatment-image{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.treatment-section .treatment-container.treatment-right .treatment-image img{right:2rem}.treatment-section .treatment-container.treatment-right .bottom-wrap{color:#fff}.treatment-section .treatment-container.treatment-right .bottom-wrap .treatment-areas{background-color:#494949}.treatment-section .treatment-container.treatment-right .bottom-wrap .treatment-price{background-color:#87897f}.treatment-section .treatment-container.treatment-right .bottom-wrap .treatment-faqs{background-color:#70706d}.treatment-section .treatment-container .top-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding:3rem}.treatment-section .treatment-container .top-wrap .treatment-image{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:576px){.treatment-section .treatment-container .top-wrap .treatment-image{width:100%}}.treatment-section .treatment-container .top-wrap .treatment-image img{position:relative;margin-top:-50px;top:-20px;width:85%;height:270px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:576px){.treatment-section .treatment-container .top-wrap .treatment-image img{width:100%}}.treatment-section .treatment-container .top-wrap .treatment-info{position:relative;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:576px){.treatment-section .treatment-container .top-wrap .treatment-info{width:100%}}.treatment-section .treatment-container .top-wrap .treatment-info .treatment-title{position:absolute;top:-68px;width:100%}@media (max-width:1200px){.treatment-section .treatment-container .top-wrap .treatment-info .treatment-title{position:relative;top:-10px}}.treatment-section .treatment-container .top-wrap .treatment-info .treatment-title .number{display:block;font-weight:400;margin-bottom:-8px;font-size:1.2rem}.treatment-section .treatment-container .top-wrap .treatment-info .treatment-title h2{font-size:6rem;line-height:5.5rem;color:#494949}@media (max-width:992px){.treatment-section .treatment-container .top-wrap .treatment-info .treatment-title h2{line-height:5.5rem}}@media (max-width:576px){.treatment-section .treatment-container .top-wrap .treatment-info .treatment-title h2{font-size:3.5rem;line-height:3.5rem;margin-top:0.5rem}}.treatment-section .treatment-container .top-wrap .treatment-info .treatment-description{width:50%;margin-bottom:1rem}@media (max-width:1440px){.treatment-section .treatment-container .top-wrap .treatment-info .treatment-description{width:80%}}@media (max-width:1200px){.treatment-section .treatment-container .top-wrap .treatment-info .treatment-description{width:100%}}.treatment-section .treatment-container .top-wrap .treatment-info .treatment-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:810px){.treatment-section .treatment-container .top-wrap .treatment-info .treatment-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (hover:none) and (pointer:coarse) and (min-width:810px) and (max-width:1024px){.treatment-section .treatment-container .top-wrap .treatment-info .treatment-links{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}}.treatment-section .treatment-container .top-wrap .treatment-info .treatment-links a{margin-right:20px}.treatment-section .treatment-container .top-wrap .treatment-info .treatment-links a:last-child(){margin-right:0px}@media (hover:none) and (pointer:coarse) and (min-width:810px) and (max-width:1024px){.treatment-section .treatment-container .top-wrap .treatment-info .treatment-links a:last-child(){margin-left:0px}}.treatment-section .treatment-container .bottom-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#fff;text-align:center}@media (max-width:810px){.treatment-section .treatment-container .bottom-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.treatment-section .treatment-container .bottom-wrap .title{display:block;font-size:1.8rem;font-family:"DM Serif Display",serif;margin-bottom:0rem}.treatment-section .treatment-container .bottom-wrap a{display:inline-block;padding:0.5rem 2rem;width:70%;margin-top:4px}@media (max-width:1366px){.treatment-section .treatment-container .bottom-wrap a{width:80%}}@media (max-width:1200px){.treatment-section .treatment-container .bottom-wrap a{width:100%!important;padding:0.5rem 1.5rem}}.treatment-section .treatment-container .bottom-wrap .treatment-areas{padding:2rem 3rem;width:50%}@media (max-width:1024px){.treatment-section .treatment-container .bottom-wrap .treatment-areas{padding:2rem}}@media (max-width:810px){.treatment-section .treatment-container .bottom-wrap .treatment-areas{width:100%}}.treatment-section .treatment-container .bottom-wrap .treatment-price{padding:2rem 3rem;width:25%}@media (max-width:1024px){.treatment-section .treatment-container .bottom-wrap .treatment-price{padding:2rem}}@media (max-width:810px){.treatment-section .treatment-container .bottom-wrap .treatment-price{width:100%}}@media (max-width:992px){.treatment-section .treatment-container .bottom-wrap .treatment-price a{width:40%}}@media (max-width:810px){.treatment-section .treatment-container .bottom-wrap .treatment-price a{width:60%}}.treatment-section .treatment-container .bottom-wrap .treatment-faqs{padding:2rem 3rem;width:25%}@media (max-width:1024px){.treatment-section .treatment-container .bottom-wrap .treatment-faqs{padding:2rem}}@media (max-width:810px){.treatment-section .treatment-container .bottom-wrap .treatment-faqs{width:100%}}@media (max-width:992px){.treatment-section .treatment-container .bottom-wrap .treatment-faqs a{width:40%}}@media (max-width:576px){.treatment-section .treatment-container .bottom-wrap .treatment-faqs a{width:60%}}.testimonials-container{padding-bottom:10rem}@media (max-width:768px){.testimonials-container{padding-bottom:0rem}}.testimonials-container h2{color:#494949;margin-bottom:1.5rem}.testimonials-container .testimonials-carousel{width:80%}@media (max-width:768px){.testimonials-container .testimonials-carousel{width:100%}}@media (hover:none) and (pointer:coarse) and (min-width:1023px) and (max-width:1024px){.testimonials-container .testimonials-carousel{width:95%}}.testimonials-container .testimonials-carousel p{font-size:2rem;color:#87897f;font-family:"DM Serif Display",serif;margin-bottom:1rem}.testimonials-container .testimonials-carousel span{position:relative;display:block;color:#BF8266;font-size:1.4rem;padding-left:15%}.testimonials-container .testimonials-carousel span:after{content:"";position:absolute;top:0;bottom:0;left:0;width:14%;height:2px;margin-top:auto;margin-bottom:auto;background-color:#BF8266}.testimonials-container .testimonials-carousel .owl-dots .owl-dot{width:6px;height:6px;background-color:#494949;border-radius:6px;margin-right:4px;-webkit-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}.testimonials-container .testimonials-carousel .owl-dots .owl-dot.active{background-color:#BF8266}.popular-section{padding:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media (max-width:1024px){.popular-section{padding:0rem}}.popular-section .treatment-container{background-color:rgba(235,230,226,0.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10rem;position:relative}@media (max-width:576px){.popular-section .treatment-container{margin-bottom:4rem}}.popular-section .treatment-container .top-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding:9rem 3rem 9rem 3rem}@media (max-width:576px){.popular-section .treatment-container .top-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:1024px){.popular-section .treatment-container .top-wrap{padding:9rem 3rem 4rem 3rem}}.popular-section .treatment-container .top-wrap .treatment-image{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:576px){.popular-section .treatment-container .top-wrap .treatment-image{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.popular-section .treatment-container .top-wrap .treatment-image img{position:relative;margin-top:-90px;top:-40px;width:85%;height:270px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:576px){.popular-section .treatment-container .top-wrap .treatment-image img{width:100%}}.popular-section .treatment-container .top-wrap .treatment-info{position:relative;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:576px){.popular-section .treatment-container .top-wrap .treatment-info{width:100%}}.popular-section .treatment-container .top-wrap .treatment-info .treatment-title{position:absolute;top:-130px;width:100%;right:0;text-align:right}@media (max-width:576px){.popular-section .treatment-container .top-wrap .treatment-info .treatment-title{top:-20px;position:relative}}.popular-section .treatment-container .top-wrap .treatment-info .treatment-title h2{font-size:6rem;line-height:5.5rem;color:#494949}@media (max-width:576px){.popular-section .treatment-container .top-wrap .treatment-info .treatment-title h2{text-align:right;font-size:3.5rem;line-height:3.5rem}}.popular-section .treatment-container .top-wrap .treatment-info .treatment-description{width:70%;margin-bottom:1rem}.popular-section .treatment-container .top-wrap .treatment-info .treatment-description h2{margin-bottom:1.6rem}@media (max-width:1440px){.popular-section .treatment-container .top-wrap .treatment-info .treatment-description{width:80%}}@media (max-width:1024px){.popular-section .treatment-container .top-wrap .treatment-info .treatment-description{width:100%}}.popular-section .treatment-container .top-wrap .treatment-info .treatment-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.popular-section .treatment-container .bottom-wrap{bottom:-10rem;width:100%;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#fff;text-align:center}@media (max-width:1024px){.popular-section .treatment-container .bottom-wrap{bottom:0;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width:810px){.popular-section .treatment-container .bottom-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.popular-section .treatment-container .bottom-wrap .number{display:block;font-weight:400;margin-bottom:0px;font-size:1.4rem}.popular-section .treatment-container .bottom-wrap .title{display:block;font-size:2.5rem;font-family:"DM Serif Display",serif;margin-bottom:1.5rem}.popular-section .treatment-container .bottom-wrap a{display:inline-block;padding:0.5rem 2rem;width:60%}@media (max-width:1380px){.popular-section .treatment-container .bottom-wrap a{width:80%}}.popular-section .treatment-container .bottom-wrap .treatment-empty{width:40%}@media (max-width:1024px){.popular-section .treatment-container .bottom-wrap .treatment-empty{display:none}}.popular-section .treatment-container .bottom-wrap .treatment-empty .slogan-container{position:relative;top:6rem;display:none;width:100%;text-align:left;z-index:1;opacity:0.3}@media (min-width:576px){.popular-section .treatment-container .bottom-wrap .treatment-empty .slogan-container{display:block}}.popular-section .treatment-container .bottom-wrap .treatment-empty .slogan-container h5{font-family:"Noto Sans",sans-serif;font-size:1.3rem;letter-spacing:1.4rem;text-transform:uppercase;font-weight:200;color:#4A4A49}.popular-section .treatment-container .bottom-wrap .treatment-empty .slogan-container h5 span{letter-spacing:2rem;color:#BF8266}.popular-section .treatment-container .bottom-wrap .treatment-one{padding:1.5rem 3rem 2rem 3rem;width:30%}@media (max-width:1024px){.popular-section .treatment-container .bottom-wrap .treatment-one{width:100%}}.popular-section .treatment-container .bottom-wrap .treatment-one.orange{background-color:#BF8266}.popular-section .treatment-container .bottom-wrap .treatment-one.orange .title{color:#fff}.popular-section .treatment-container .bottom-wrap .treatment-one.green{background-color:#87897f}.popular-section .treatment-container .bottom-wrap .treatment-one.green .title{color:#fff}.popular-section .treatment-container .bottom-wrap .treatment-one.navy{background-color:#072633}.popular-section .treatment-container .bottom-wrap .treatment-one.navy .title{color:#fff}.popular-section .treatment-container .bottom-wrap .treatment-one.rouge{background-color:#6d3f49}.popular-section .treatment-container .bottom-wrap .treatment-one.rouge .title{color:#fff}.popular-section .treatment-container .bottom-wrap .treatment-one.mink{background-color:#ddccbc}.popular-section .treatment-container .bottom-wrap .treatment-one.mink .title{color:#fff}.popular-section .treatment-container .bottom-wrap .treatment-one.grey{background-color:#70706d}.popular-section .treatment-container .bottom-wrap .treatment-one.grey .title{color:#fff}.popular-section .treatment-container .bottom-wrap .treatment-one.charcoal{background-color:#fff}.popular-section .treatment-container .bottom-wrap .treatment-one.charcoal .title{color:#fff}.popular-section .treatment-container .bottom-wrap .treatment-one.cotton{background-color:#ebe6e2}.popular-section .treatment-container .bottom-wrap .treatment-one.cotton .title{color:#fff}.popular-section .treatment-container .bottom-wrap .treatment-two{padding:1.5rem 3rem 2rem 3rem;width:30%;background-color:#87897f}@media (max-width:1024px){.popular-section .treatment-container .bottom-wrap .treatment-two{width:100%}}.popular-section .treatment-container .bottom-wrap .treatment-two.orange{background-color:#BF8266}.popular-section .treatment-container .bottom-wrap .treatment-two.orange .title{color:#fff}.popular-section .treatment-container .bottom-wrap .treatment-two.green{background-color:#87897f}.popular-section .treatment-container .bottom-wrap .treatment-two.green .title{color:#fff}.popular-section .treatment-container .bottom-wrap .treatment-two.navy{background-color:#072633}.popular-section .treatment-container .bottom-wrap .treatment-two.navy .title{color:#fff}.popular-section .treatment-container .bottom-wrap .treatment-two.rouge{background-color:#6d3f49}.popular-section .treatment-container .bottom-wrap .treatment-two.rouge .title{color:#fff}.popular-section .treatment-container .bottom-wrap .treatment-two.mink{background-color:#ddccbc}.popular-section .treatment-container .bottom-wrap .treatment-two.mink .title{color:#fff}.popular-section .treatment-container .bottom-wrap .treatment-two.grey{background-color:#70706d}.popular-section .treatment-container .bottom-wrap .treatment-two.grey .title{color:#fff}.popular-section .treatment-container .bottom-wrap .treatment-two.charcoal{background-color:#494949}.popular-section .treatment-container .bottom-wrap .treatment-two.charcoal .title{color:#fff}.popular-section .treatment-container .bottom-wrap .treatment-two.cotton{background-color:#ebe6e2}.popular-section .treatment-container .bottom-wrap .treatment-two.cotton .title{color:#fff}.single-post .popular-section{padding:4rem 0}.modal{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background-color:rgba(0,0,0,0.5);z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;visibility:hidden;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.modal#contact .modal__container__thankyou{position:relative;background-color:#87897f;height:300px}.modal#consultation .modal__container__thankyou{position:relative;height:300px}.modal.active{opacity:1;visibility:visible}.modal__container{padding:0 2rem;width:100%;max-width:700px;position:relative}.modal__container h3{font-size:4.5rem;line-height:4rem;margin-bottom:3rem}@media (max-width:576px){.modal__container h3{margin-bottom:1rem}}.modal__container p{width:80%}.modal__container__form{position:relative;overflow:hidden;padding:6rem 6rem 8rem 6rem;background-color:#ebe6e2}@media (max-width:576px){.modal__container__form{padding:3rem 3rem 3.5rem 3rem}}.modal__container__form .modal__close{position:absolute;top:2rem;right:2rem;font-size:2rem;color:#494949}.modal__container__form .modal__close:hover svg path{fill:#BF8266}.modal__container__form .modal__close svg{width:20px;height:20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal__container__form .modal__close svg path{fill:#494949;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}.modal__container__form .modal__logo{position:absolute;bottom:-60px;right:40px}.modal__container__form .modal__logo svg{width:260px}@media (max-width:576px){.modal__container__form .modal__logo{display:none}}.modal__container__form h3,.modal__container__form p{color:#494949}.modal__container__form form{margin-top:3rem}@media (max-width:576px){.modal__container__form form{margin-top:2rem}}@media (max-width:576px){.modal__container__form form p{width:100%}}.modal__container__form form input[type=email],.modal__container__form form input[type=tel],.modal__container__form form input[type=text],.modal__container__form form select,.modal__container__form form textarea{font-size:1.4rem;width:100%;border:1px solid #87897f;outline:none;padding:0.7rem 2rem;margin-bottom:1.6rem;color:rgba(73,73,73,0.8);-webkit-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);resize:none;background-color:#ebe6e2;font-family:"Noto Sans",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.modal__container__form form input[type=email].wpcf7-not-valid,.modal__container__form form input[type=tel].wpcf7-not-valid,.modal__container__form form input[type=text].wpcf7-not-valid,.modal__container__form form select.wpcf7-not-valid,.modal__container__form form textarea.wpcf7-not-valid{border-color:#8d525f}@media (min-width:768px){.modal__container__form form input[type=email],.modal__container__form form input[type=tel],.modal__container__form form input[type=text],.modal__container__form form select,.modal__container__form form textarea{width:80%}}@media (max-width:576px){.modal__container__form form input[type=email],.modal__container__form form input[type=tel],.modal__container__form form input[type=text],.modal__container__form form select,.modal__container__form form textarea{font-size:1.5rem}}.modal__container__form form input[type=email]::-webkit-input-placeholder,.modal__container__form form input[type=tel]::-webkit-input-placeholder,.modal__container__form form input[type=text]::-webkit-input-placeholder,.modal__container__form form select::-webkit-input-placeholder,.modal__container__form form textarea::-webkit-input-placeholder{color:#494949;opacity:0.3;-webkit-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}.modal__container__form form input[type=email]::-moz-placeholder,.modal__container__form form input[type=tel]::-moz-placeholder,.modal__container__form form input[type=text]::-moz-placeholder,.modal__container__form form select::-moz-placeholder,.modal__container__form form textarea::-moz-placeholder{color:#494949;opacity:0.3;-moz-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}.modal__container__form form input[type=email]:-ms-input-placeholder,.modal__container__form form input[type=tel]:-ms-input-placeholder,.modal__container__form form input[type=text]:-ms-input-placeholder,.modal__container__form form select:-ms-input-placeholder,.modal__container__form form textarea:-ms-input-placeholder{color:#494949;opacity:0.3;-ms-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}.modal__container__form form input[type=email]::-ms-input-placeholder,.modal__container__form form input[type=tel]::-ms-input-placeholder,.modal__container__form form input[type=text]::-ms-input-placeholder,.modal__container__form form select::-ms-input-placeholder,.modal__container__form form textarea::-ms-input-placeholder{color:#494949;opacity:0.3;-ms-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}.modal__container__form form input[type=email]::placeholder,.modal__container__form form input[type=tel]::placeholder,.modal__container__form form input[type=text]::placeholder,.modal__container__form form select::placeholder,.modal__container__form form textarea::placeholder{color:#494949;opacity:0.3;-webkit-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}.modal__container__form form input[type=email]:focus,.modal__container__form form input[type=tel]:focus,.modal__container__form form input[type=text]:focus,.modal__container__form form select:focus,.modal__container__form form textarea:focus{color:#494949}.modal__container__form form input[type=email]:focus::-webkit-input-placeholder,.modal__container__form form input[type=tel]:focus::-webkit-input-placeholder,.modal__container__form form input[type=text]:focus::-webkit-input-placeholder,.modal__container__form form select:focus::-webkit-input-placeholder,.modal__container__form form textarea:focus::-webkit-input-placeholder{opacity:0.5}.modal__container__form form input[type=email]:focus::-moz-placeholder,.modal__container__form form input[type=tel]:focus::-moz-placeholder,.modal__container__form form input[type=text]:focus::-moz-placeholder,.modal__container__form form select:focus::-moz-placeholder,.modal__container__form form textarea:focus::-moz-placeholder{opacity:0.5}.modal__container__form form input[type=email]:focus:-ms-input-placeholder,.modal__container__form form input[type=tel]:focus:-ms-input-placeholder,.modal__container__form form input[type=text]:focus:-ms-input-placeholder,.modal__container__form form select:focus:-ms-input-placeholder,.modal__container__form form textarea:focus:-ms-input-placeholder{opacity:0.5}.modal__container__form form input[type=email]:focus::-ms-input-placeholder,.modal__container__form form input[type=tel]:focus::-ms-input-placeholder,.modal__container__form form input[type=text]:focus::-ms-input-placeholder,.modal__container__form form select:focus::-ms-input-placeholder,.modal__container__form form textarea:focus::-ms-input-placeholder{opacity:0.5}.modal__container__form form input[type=email]:focus::placeholder,.modal__container__form form input[type=tel]:focus::placeholder,.modal__container__form form input[type=text]:focus::placeholder,.modal__container__form form select:focus::placeholder,.modal__container__form form textarea:focus::placeholder{opacity:0.5}@media (max-width:576px){.modal__container__form form textarea{margin-bottom:1rem}}.modal__container__form form .wpcf7-not-valid-tip{display:none!important}.modal__container__form form .interested{position:relative;display:block;margin-bottom:1.6rem}.modal__container__form form .interested select{display:none}.modal__container__form form .interested .styledSelect{position:relative;width:100%;font-size:1.4rem;line-height:2rem;border:2px solid #87897f;padding:0.7rem 2rem;cursor:none;color:#87897f;z-index:6;background-color:#fff}@media (min-width:768px){.modal__container__form form .interested .styledSelect{width:80%}}.modal__container__form form .interested .styledSelect:after{position:absolute;content:"";top:14px;right:10px;width:0;height:0;border:6px solid transparent;border-color:#87897f transparent transparent transparent}@media (max-width:768px){.modal__container__form form .interested .styledSelect:after{top:12px}}.modal__container__form form .interested .options{position:absolute;list-style-type:none;padding:0;margin:0;width:100%;z-index:4;background-color:#fff;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,0.2);box-shadow:0 0 5px 1px rgba(0,0,0,0.2);display:none}@media (min-width:768px){.modal__container__form form .interested .options{width:80%}}.modal__container__form form .interested .options li{margin:0;padding:0.4rem 2rem;border:2px solid rgba(135,137,127,0.9);border-top:0;cursor:none;color:#87897f}.modal__container__form form .submit-button{font-size:1.4rem;max-width:200px;width:100%;cursor:pointer;outline:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#BF8266;margin-bottom:1.5rem}.modal__container__form form a{color:#BF8266}.modal__container__form form .privacy-agreement p{font-size:1.3rem;line-height:1.8rem}.modal__container__thankyou{opacity:0;visibility:hidden;width:100%;height:100%;top:0;left:0;position:absolute;padding:6rem;background-color:#BF8266;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}.modal__container__thankyou.active{opacity:1;visibility:visible}.modal__container__thankyou .modal__close{position:absolute;top:2rem;right:2rem;font-size:2rem;color:#fff}.modal__container__thankyou .modal__close svg{width:20px;height:20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal__container__thankyou .modal__close svg path{fill:#fff}.modal__container__thankyou .modal__header{width:100%}.modal__container__thankyou h3,.modal__container__thankyou p{color:#fff}.modal__container__thankyou .modal__logo{position:absolute;bottom:-60px;right:40px}.modal__container__thankyou .modal__logo svg{width:260px}.modal__container__thankyou .modal__logo svg path{fill:#fff}.singleservices-banner{padding:8rem 0}.singleservices-banner .container-large{position:relative}.singleservices-banner .singleservices-info{position:relative;top:-6rem;z-index:10}.singleservices-banner .singleservices-info .number{display:block;font-weight:400;margin-bottom:0px;font-size:1.2rem}.singleservices-banner .singleservices-info h1{margin-top:0;font-size:5rem;line-height:4.5rem;color:#494949;margin-bottom:1.3rem}.singleservices-banner .singleservices-info .small-info{display:block;color:#87897f;font-size:2.2rem;line-height:2.6rem;font-family:"DM Serif Display",serif}.singleservices-banner .background-square{position:absolute;right:0;top:0;width:50%;height:90%;background-color:rgba(235,230,226,0.3)}@media (max-width:576px){.singleservices-banner .background-square{width:70%}}.singleservices-banner .singleservices-image{width:100%;position:relative;top:1rem}.singleservices-banner .singleservices-image img{width:98%;height:400px;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.singleservices-banner .singleservices-image .logo-icon{position:absolute;top:-25px;left:0;right:0;margin-left:auto;margin-right:auto;width:50px}.singleservices-banner .singleservices-image .logo-icon svg path{fill:#ebe6e2}.singleservices-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10rem}@media (min-width:768px){.singleservices-container .left-column,.singleservices-container .right-column{padding:0}}@media (min-width:768px){.singleservices-container .left-column{padding-right:3rem}}.singleservices-container .right-column{margin-top:15rem}@media (min-width:768px){.singleservices-container .right-column{padding-left:3rem}}.singleservices-container .singleservices-content{margin-bottom:6rem}.singleservices-container .singleservices-content h1,.singleservices-container .singleservices-content h2,.singleservices-container .singleservices-content h3,.singleservices-container .singleservices-content h4,.singleservices-container .singleservices-content h5,.singleservices-container .singleservices-content h6{color:#262626;margin-bottom:0.5rem}.singleservices-container .singleservices-content p{margin-bottom:2rem}.singleservices-container .singleservices-content blockquote{color:#BF8266;font-family:"DM Serif Display",serif;font-size:2.2rem}.singleservices-container .singleservices-faqs{padding-bottom:6rem}.singleservices-container .singleservices-faqs .faqs-title{padding:2rem 0;text-align:center;background-color:#87897f}.singleservices-container .singleservices-faqs .faqs-title h2{color:#fff}.singleservices-container .singleservices-faqs .faqs-single{padding:2rem;background-color:rgba(235,230,226,0.3);border:1px solid #CCCAC8;border-top:0px transparent;cursor:pointer;-webkit-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}.singleservices-container .singleservices-faqs .faqs-single:hover{background-color:#ebe6e2}.singleservices-container .singleservices-faqs .faqs-single.active{background-color:#ebe6e2}.singleservices-container .singleservices-faqs .faqs-single.active .faqs-question .cross{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.singleservices-container .singleservices-faqs .faqs-single.active .faqs-answer{max-height:500px;visibility:visible;opacity:1}.singleservices-container .singleservices-faqs .faqs-single .faqs-question{position:relative;color:#BF8266;font-family:"DM Serif Display",serif;font-size:2rem;font-weight:200;padding-right:25px}.singleservices-container .singleservices-faqs .faqs-single .faqs-question .cross{position:absolute;top:0;bottom:0;right:1rem;-webkit-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}.singleservices-container .singleservices-faqs .faqs-single .faqs-question .cross svg{width:15px}.singleservices-container .singleservices-faqs .faqs-single .faqs-answer{overflow:hidden;visibility:hidden;max-height:0px;opacity:0;-webkit-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}.singleservices-container .singleservices-faqs .faqs-single .faqs-answer p{margin-top:1rem;color:#494949}.singleservices-container .singleservices-overview{position:relative;background-color:rgba(235,230,226,0.3);padding:5rem 4rem;margin-bottom:18rem}@media (max-width:576px){.singleservices-container .singleservices-overview{padding:5rem 3rem}}@media (max-width:768px){.singleservices-container .singleservices-overview{margin-bottom:12rem}}.singleservices-container .singleservices-overview h2{top:-7rem;position:absolute;right:3rem;text-align:right;width:100%;margin-top:0;font-size:6rem;line-height:4.5rem;color:#494949;margin-bottom:1rem}@media (max-width:576px){.singleservices-container .singleservices-overview h2{top:-6rem}}.singleservices-container .singleservices-overview p{margin-bottom:0.8rem}.singleservices-container .singleservices-overview p:nth-child(7){margin:2rem 0}.singleservices-container .singleservices-overview p span{font-size:2.2rem;line-height:1.7rem;font-family:"DM Serif Display",serif;color:#BF8266;margin-right:0.5rem;font-weight:200}.singleservices-container .singleservices-overview .image-overview{position:relative;height:280px}.singleservices-container .singleservices-overview .image-overview img{position:relative;top:4rem;left:0rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:140%;height:320px}@media (max-width:576px){.singleservices-container .singleservices-overview .image-overview img{width:110%;position:absolute;left:2rem}}.singleservices-container .singleservices-form{width:100%;padding-left:0}@media (max-width:1024px){.singleservices-container .singleservices-form{position:relative;top:-40px}}@media (max-width:768px){.singleservices-container .singleservices-form{top:0;padding-bottom:0rem}}.singleservices-container .singleservices-form h2{width:100%;font-size:6rem;text-align:right;color:#4A4A49;line-height:5rem}@media (max-width:768px){.singleservices-container .singleservices-form h2{width:100%}}@media (hover:none) and (pointer:coarse) and (min-width:1023px) and (max-width:1024px){.singleservices-container .singleservices-form h2{width:90%}}.singleservices-container .singleservices-form .description{width:60%;margin-top:2rem;margin-bottom:3rem}@media (max-width:1300px){.singleservices-container .singleservices-form .description{width:90%}}@media (max-width:768px){.singleservices-container .singleservices-form .description{width:100%}}@media (hover:none) and (pointer:coarse) and (min-width:1023px) and (max-width:1024px){.singleservices-container .singleservices-form .description{width:70%}}.singleservices-container .singleservices-form .privacy-agreement{width:66%;margin-top:2rem;text-align:left}@media (min-width:1570px){.singleservices-container .singleservices-form .privacy-agreement{width:60%}}@media (max-width:768px){.singleservices-container .singleservices-form .privacy-agreement{margin-top:0rem}}.singleservices-container .singleservices-form .privacy-agreement p{font-size:1.2rem;line-height:2.2rem;color:#494949}.singleservices-container .singleservices-form .privacy-agreement p a{color:#BF8266}.singleservices-container .singleservices-form .wpcf7 .wpcf7-not-valid-tip{display:none!important}.singleservices-container .singleservices-form .wpcf7 .wpcf7-response-output{width:100%;margin:0;margin-top:2rem}.singleservices-container .singleservices-form .wpcf7 .wpcf7-response-output.wpcf7-validation-errors{border-color:#ddccbc}.singleservices-container .singleservices-form .wpcf7 .wpcf7-response-output.wpcf7-mail-sent-ok{border-color:#87897f}.singleservices-container .singleservices-form .wpcf7 .wpcf7-response-output.wpcf7-mail-sent-ng{border-color:#8d525f}@media (min-width:768px){.singleservices-container .singleservices-form .wpcf7 .wpcf7-response-output{width:50%}}.singleservices-container .singleservices-form .wpcf7 input[type=email],.singleservices-container .singleservices-form .wpcf7 input[type=tel],.singleservices-container .singleservices-form .wpcf7 input[type=text],.singleservices-container .singleservices-form .wpcf7 select,.singleservices-container .singleservices-form .wpcf7 textarea{font-size:1.4rem;width:100%;border:2px solid #87897f;outline:none;padding:0.7rem 2rem;margin-bottom:1.6rem;color:rgba(73,73,73,0.8);-webkit-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);resize:none;font-family:"Noto Sans",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.singleservices-container .singleservices-form .wpcf7 input[type=email].wpcf7-not-valid,.singleservices-container .singleservices-form .wpcf7 input[type=tel].wpcf7-not-valid,.singleservices-container .singleservices-form .wpcf7 input[type=text].wpcf7-not-valid,.singleservices-container .singleservices-form .wpcf7 select.wpcf7-not-valid,.singleservices-container .singleservices-form .wpcf7 textarea.wpcf7-not-valid{border-color:#8d525f}@media (min-width:768px){.singleservices-container .singleservices-form .wpcf7 input[type=email],.singleservices-container .singleservices-form .wpcf7 input[type=tel],.singleservices-container .singleservices-form .wpcf7 input[type=text],.singleservices-container .singleservices-form .wpcf7 select,.singleservices-container .singleservices-form .wpcf7 textarea{width:80%}}@media (hover:none) and (pointer:coarse) and (min-width:1023px) and (max-width:1024px){.singleservices-container .singleservices-form .wpcf7 input[type=email],.singleservices-container .singleservices-form .wpcf7 input[type=tel],.singleservices-container .singleservices-form .wpcf7 input[type=text],.singleservices-container .singleservices-form .wpcf7 select,.singleservices-container .singleservices-form .wpcf7 textarea{width:90%}}.singleservices-container .singleservices-form .wpcf7 input[type=email]::-webkit-input-placeholder,.singleservices-container .singleservices-form .wpcf7 input[type=tel]::-webkit-input-placeholder,.singleservices-container .singleservices-form .wpcf7 input[type=text]::-webkit-input-placeholder,.singleservices-container .singleservices-form .wpcf7 select::-webkit-input-placeholder,.singleservices-container .singleservices-form .wpcf7 textarea::-webkit-input-placeholder{color:#494949;opacity:0.3;-webkit-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}.singleservices-container .singleservices-form .wpcf7 input[type=email]::-moz-placeholder,.singleservices-container .singleservices-form .wpcf7 input[type=tel]::-moz-placeholder,.singleservices-container .singleservices-form .wpcf7 input[type=text]::-moz-placeholder,.singleservices-container .singleservices-form .wpcf7 select::-moz-placeholder,.singleservices-container .singleservices-form .wpcf7 textarea::-moz-placeholder{color:#494949;opacity:0.3;-moz-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}.singleservices-container .singleservices-form .wpcf7 input[type=email]:-ms-input-placeholder,.singleservices-container .singleservices-form .wpcf7 input[type=tel]:-ms-input-placeholder,.singleservices-container .singleservices-form .wpcf7 input[type=text]:-ms-input-placeholder,.singleservices-container .singleservices-form .wpcf7 select:-ms-input-placeholder,.singleservices-container .singleservices-form .wpcf7 textarea:-ms-input-placeholder{color:#494949;opacity:0.3;-ms-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}.singleservices-container .singleservices-form .wpcf7 input[type=email]::-ms-input-placeholder,.singleservices-container .singleservices-form .wpcf7 input[type=tel]::-ms-input-placeholder,.singleservices-container .singleservices-form .wpcf7 input[type=text]::-ms-input-placeholder,.singleservices-container .singleservices-form .wpcf7 select::-ms-input-placeholder,.singleservices-container .singleservices-form .wpcf7 textarea::-ms-input-placeholder{color:#494949;opacity:0.3;-ms-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}.singleservices-container .singleservices-form .wpcf7 input[type=email]::placeholder,.singleservices-container .singleservices-form .wpcf7 input[type=tel]::placeholder,.singleservices-container .singleservices-form .wpcf7 input[type=text]::placeholder,.singleservices-container .singleservices-form .wpcf7 select::placeholder,.singleservices-container .singleservices-form .wpcf7 textarea::placeholder{color:#494949;opacity:0.3;-webkit-transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:all 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}.singleservices-container .singleservices-form .wpcf7 input[type=email]:focus,.singleservices-container .singleservices-form .wpcf7 input[type=tel]:focus,.singleservices-container .singleservices-form .wpcf7 input[type=text]:focus,.singleservices-container .singleservices-form .wpcf7 select:focus,.singleservices-container .singleservices-form .wpcf7 textarea:focus{color:#494949}.singleservices-container .singleservices-form .wpcf7 input[type=email]:focus::-webkit-input-placeholder,.singleservices-container .singleservices-form .wpcf7 input[type=tel]:focus::-webkit-input-placeholder,.singleservices-container .singleservices-form .wpcf7 input[type=text]:focus::-webkit-input-placeholder,.singleservices-container .singleservices-form .wpcf7 select:focus::-webkit-input-placeholder,.singleservices-container .singleservices-form .wpcf7 textarea:focus::-webkit-input-placeholder{opacity:0.5}.singleservices-container .singleservices-form .wpcf7 input[type=email]:focus::-moz-placeholder,.singleservices-container .singleservices-form .wpcf7 input[type=tel]:focus::-moz-placeholder,.singleservices-container .singleservices-form .wpcf7 input[type=text]:focus::-moz-placeholder,.singleservices-container .singleservices-form .wpcf7 select:focus::-moz-placeholder,.singleservices-container .singleservices-form .wpcf7 textarea:focus::-moz-placeholder{opacity:0.5}.singleservices-container .singleservices-form .wpcf7 input[type=email]:focus:-ms-input-placeholder,.singleservices-container .singleservices-form .wpcf7 input[type=tel]:focus:-ms-input-placeholder,.singleservices-container .singleservices-form .wpcf7 input[type=text]:focus:-ms-input-placeholder,.singleservices-container .singleservices-form .wpcf7 select:focus:-ms-input-placeholder,.singleservices-container .singleservices-form .wpcf7 textarea:focus:-ms-input-placeholder{opacity:0.5}.singleservices-container .singleservices-form .wpcf7 input[type=email]:focus::-ms-input-placeholder,.singleservices-container .singleservices-form .wpcf7 input[type=tel]:focus::-ms-input-placeholder,.singleservices-container .singleservices-form .wpcf7 input[type=text]:focus::-ms-input-placeholder,.singleservices-container .singleservices-form .wpcf7 select:focus::-ms-input-placeholder,.singleservices-container .singleservices-form .wpcf7 textarea:focus::-ms-input-placeholder{opacity:0.5}.singleservices-container .singleservices-form .wpcf7 input[type=email]:focus::placeholder,.singleservices-container .singleservices-form .wpcf7 input[type=tel]:focus::placeholder,.singleservices-container .singleservices-form .wpcf7 input[type=text]:focus::placeholder,.singleservices-container .singleservices-form .wpcf7 select:focus::placeholder,.singleservices-container .singleservices-form .wpcf7 textarea:focus::placeholder{opacity:0.5}.singleservices-container .singleservices-form .wpcf7 .interested{position:relative;display:block;margin-bottom:1.6rem}.singleservices-container .singleservices-form .wpcf7 .interested select{display:none}.singleservices-container .singleservices-form .wpcf7 .interested .styledSelect{position:relative;width:100%;font-size:1.4rem;line-height:2rem;border:2px solid #87897f;padding:0.7rem 2rem;cursor:none;color:#87897f;z-index:6;background-color:#fff}@media (min-width:768px){.singleservices-container .singleservices-form .wpcf7 .interested .styledSelect{width:80%}}@media (hover:none) and (pointer:coarse) and (min-width:1023px) and (max-width:1024px){.singleservices-container .singleservices-form .wpcf7 .interested .styledSelect{width:90%}}.singleservices-container .singleservices-form .wpcf7 .interested .styledSelect:after{position:absolute;content:"";top:14px;right:10px;width:0;height:0;border:6px solid transparent;border-color:#87897f transparent transparent transparent}@media (max-width:768px){.singleservices-container .singleservices-form .wpcf7 .interested .styledSelect:after{top:12px}}.singleservices-container .singleservices-form .wpcf7 .interested .options{position:absolute;list-style-type:none;padding:0;margin:0;width:100%;z-index:4;background-color:#fff;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,0.2);box-shadow:0 0 5px 1px rgba(0,0,0,0.2);display:none}@media (min-width:768px){.singleservices-container .singleservices-form .wpcf7 .interested .options{width:80%}}@media (hover:none) and (pointer:coarse) and (min-width:1023px) and (max-width:1024px){.singleservices-container .singleservices-form .wpcf7 .interested .options{width:90%}}.singleservices-container .singleservices-form .wpcf7 .interested .options li{margin:0;padding:0.4rem 2rem;border:2px solid rgba(135,137,127,0.9);border-top:0;cursor:none;color:#87897f}.singleservices-container .singleservices-form .wpcf7 .submit-button{font-size:1.4rem;max-width:200px;width:100%;cursor:pointer;outline:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width:576px){.singleservices-container .singleservices-form .wpcf7 .submit-button{max-width:100%}}.grecaptcha-badge{right:-265px!important}body{cursor:url("../images/cursor.svg"),none}body{overflow-x:hidden}body.cursor a,body.cursor button,body.cursor div,body.cursor footer,body.cursor input,body.cursor nav,body.cursor section,body.cursor span,body.cursor textarea{cursor:none!important}.circle{position:fixed;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:30px;height:30px;z-index:99999;pointer-events:none;background-image:url("../images/cursor.svg");background-size:100% 100%}@media (hover:none) and (pointer:coarse) and (max-height:1366px){.circle{display:none}}section:focus{outline:none!important}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes rotate-fade{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes rotate-fade{0%{opacity:1}50%{opacity:0}to{opacity:1}}.rotate-device{position:fixed;width:100vw;height:100vh;top:0;left:0;right:0;bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#BF8266;z-index:99998;display:none;visibility:hidden}@media only screen and (max-height:576px) and (orientation:landscape){.rotate-device{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible}.rotate-device svg{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);margin-bottom:1rem}.rotate-device svg g g:nth-child(2){-webkit-transform-origin:139px 130px;-ms-transform-origin:139px 130px;transform-origin:139px 130px}}@media only screen and (min-width:577px) and (max-width:768px) and (orientation:portrait){.rotate-device{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible}.rotate-device svg{-webkit-transform:rotate(90deg) scale(1.3)!important;-ms-transform:rotate(90deg) scale(1.3)!important;transform:rotate(90deg) scale(1.3)!important;margin-bottom:3rem}.rotate-device svg g g:nth-child(2){-webkit-transform-origin:139px 130px;-ms-transform-origin:139px 130px;transform-origin:139px 130px}}.rotate-device .rotate-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rotate-device .rotate-container svg{width:200px}.rotate-device .rotate-container svg g g:first-child{-webkit-animation-name:rotate-fade;animation-name:rotate-fade;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.rotate-device .rotate-container svg g g:nth-child(2){-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.rotate-device .rotate-container span{display:block;font-family:"DM Serif Display",serif;font-weight:200;font-size:3.2rem;color:#494949}.wpcf7-response-output{display:none!important;visibility:hidden!important}.cookie-policy{position:fixed;width:100%;bottom:0;left:0;right:0;margin:0 auto;background-color:#fff;padding:2rem 6rem;z-index:99;opacity:0;visibility:hidden;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-shadow:0 0 20px 0px rgba(0,0,0,0.5);box-shadow:0 0 20px 0px rgba(0,0,0,0.5)}@media (max-width:768px){.cookie-policy{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem 2rem}}.cookie-policy.active{opacity:1;visibility:visible}.cookie-policy .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.cookie-policy .content-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.cookie-policy .content-wrapper img{width:40px;margin-right:3rem}.cookie-policy .content-wrapper .text-wrapper .cookie-title{font-family:"DM Serif Display",serif;color:#BF8266;font-weight:200;font-size:2rem}.cookie-policy .content-wrapper .text-wrapper p{font-size:1.5rem;color:#494949}.cookie-policy .content-wrapper .text-wrapper p a{position:relative;color:#494949;text-decoration:none}.cookie-policy .content-wrapper .text-wrapper p a:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:1px;width:100%;background-color:#494949}.cookie-policy .accept-wrapper{width:40%;padding-left:4rem}@media (max-width:768px){.cookie-policy .accept-wrapper{width:100%;padding-left:calc(40px + 3rem);margin-top:2rem}}.cookie-policy .accept-wrapper span{text-align:center;width:150px;display:inline-block;padding:0.5rem 1rem}