.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7-form-control-wrap{position:relative}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}@font-face{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/d75ec7940436.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/6e4e3d4422ed.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/787f2309e5ca.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/7716cfc814fc.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/6f9182f9f28b.woff2)format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/9b475095544c.woff2)format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/9f095c86ab9b.woff2)format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/caecfa6ac238.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/b6d25b49bed8.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/da873b393571.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.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-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}}[class*=col-]{float:left;padding:1em;width:100%;min-height:1px}@media (min-width:768px){.col-6{width:50%}.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}h5{font-family:"DM Serif Display",serif;font-weight:200}.button-outline{position:relative;text-decoration:none;border:1px solid #494949;padding:.8rem 2.5rem;-webkit-transition:color .5s cubic-bezier(.785,.135,.15,.86);transition:color .5s cubic-bezier(.785,.135,.15,.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 .5s cubic-bezier(.785,.135,.15,.86);transition:all .5s cubic-bezier(.785,.135,.15,.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:hover{color:#fff}.button-outline.green:hover:before{right:0}.button-line{position:relative;text-decoration:none;padding-left:70px;-webkit-transition:all .5s cubic-bezier(.785,.135,.15,.86);transition:all .5s cubic-bezier(.785,.135,.15,.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 .5s cubic-bezier(.785,.135,.15,.86);transition:all .5s cubic-bezier(.785,.135,.15,.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.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 .8s ease-in-out;transition:all .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:.3;transition-delay:.3;-webkit-transition:fill .8s cubic-bezier(.785,.135,.15,.86);transition:fill .8s cubic-bezier(.785,.135,.15,.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}}.navbar .logo-container a{opacity:1;-webkit-transition:all .65s cubic-bezier(.785,.135,.15,.86);transition:all .65s cubic-bezier(.785,.135,.15,.86)}.navbar .logo-container a:hover{opacity:.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:.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:.8rem 2.5rem}}.navbar .slogan-container{display:none;width:40%;text-align:center}@media (min-width:1025px){.navbar .slogan-container{display:block}}.navbar .slogan-container h5{font-family:"Noto Sans",sans-serif;font-size:1.3rem;letter-spacing:1.3rem;text-transform:uppercase;font-weight:200}.navbar .slogan-container h5 span{letter-spacing:2rem;color:#bf8266}.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 .25s ease;transition:all .25s ease}.navbar .nav-burger span:nth-child(3){margin-bottom:0}.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 .8s ease;transition:all .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 .8s ease-in-out;transition:all .8s ease-in-out;-webkit-transition-delay:.3s;transition-delay:.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 .8s ease-in-out;transition:all .8s ease-in-out;-webkit-transition-delay:.6s;transition-delay:.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(/assets/img/60e931fe4c6b.svg);background-size:27px;background-position:center;background-repeat:no-repeat;position:absolute;width:27px;height:27px;top:0;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 .25s ease;transition:all .25s ease}@media (max-width:576px){.navbar .menu-container .menu-main-menu-container ul li a{font-size:5rem}}.navbar .menu-container .menu-main-menu-container ul li a:after{content:"";background-image:url(/assets/img/0a08237a9c79.webp);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 .5s ease;transition:all .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(/assets/img/0a08237a9c79.webp);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 .5s ease;transition:all .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 .5s ease-in-out;transition:all .5s ease-in-out}.navbar .menu-container .menu-main-menu-container ul li ul.active{padding-top:1rem;padding-bottom:.5rem;opacity:1;visibility:visible;height:auto;max-height:600px}.navbar .menu-container .menu-main-menu-container ul li ul li{margin-bottom:.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}}.navbar .menu-container .menu-logo svg{opacity:.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 .25s ease;transition:all .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 .25s ease;transition:all .25s ease}.sidebar a svg path{fill:#000!important;-webkit-transition:all .25s ease;transition:all .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%}}.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 .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 .owl-dot.active{background-color:#bf8266}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,.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:.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.grey{background-color:#70706d}.banner-section .text-container.grey 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%}}.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%}}.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%}}.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-response-output{width:80%;margin:0;margin-top:2rem}@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:0;padding:.7rem 2rem;margin-bottom:1.6rem;color:rgba(73,73,73,.8);-webkit-transition:all .5s cubic-bezier(.785,.135,.15,.86);transition:all .5s cubic-bezier(.785,.135,.15,.86)}@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:.3;-webkit-transition:all .5s cubic-bezier(.785,.135,.15,.86);transition:all .5s cubic-bezier(.785,.135,.15,.86)}.contactform-section .contactform-content .wpcf7 input[type=email]::placeholder,.contactform-section .contactform-content .wpcf7 input[type=text]::placeholder{color:#494949;opacity:.3;-webkit-transition:all .5s cubic-bezier(.785,.135,.15,.86);transition:all .5s cubic-bezier(.785,.135,.15,.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:.5}.contactform-section .contactform-content .wpcf7 input[type=email]:focus::-moz-placeholder,.contactform-section .contactform-content .wpcf7 input[type=text]:focus::-moz-placeholder{opacity:.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:.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:.5}.contactform-section .contactform-content .wpcf7 input[type=email]:focus::placeholder,.contactform-section .contactform-content .wpcf7 input[type=text]:focus::placeholder{opacity:.5}.contactform-section .contactform-content .wpcf7 .submit-button{font-size:1.4rem;max-width:200px;width:100%;cursor:pointer;outline:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.grecaptcha-badge{z-index:1400}.textright-section{padding:10rem 0 10rem 0;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 .5s ease;transition:all .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 .25s ease;transition:all .25s ease}.textright-section .content-container p a:hover:after{width:90%}.textright-section .button-container{width:24%}.blog .textright-section{padding:4rem 0 0 0}.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 0 10rem 0;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,.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,.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 .5s cubic-bezier(.785,.135,.15,.86);transition:all .5s cubic-bezier(.785,.135,.15,.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.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}}.services-section .services-container .services-content .service-single a{padding:.4rem 2.5rem}.services-section .services-container .service-images{position:relative;right:-40px;text-align:right;padding:6rem 0 12rem 0}.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:.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:0}}@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 (max-width:768px){.contactform-section .contactform-content .privacy-agreement{margin-top:0}}.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-response-output{width:100%;margin:0;margin-top:2rem}@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:0;padding:.7rem 2rem;margin-bottom:1.6rem;color:rgba(73,73,73,.8);-webkit-transition:all .5s cubic-bezier(.785,.135,.15,.86);transition:all .5s cubic-bezier(.785,.135,.15,.86);resize:none;font-family:"Noto Sans",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}@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:.3;-webkit-transition:all .5s cubic-bezier(.785,.135,.15,.86);transition:all .5s cubic-bezier(.785,.135,.15,.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:.3;-webkit-transition:all .5s cubic-bezier(.785,.135,.15,.86);transition:all .5s cubic-bezier(.785,.135,.15,.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:.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:.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:.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:.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:.5}.contactform-section .contactform-content .wpcf7 .submit-button{font-size:1.4rem;max-width:200px;width:100%;cursor:pointer;outline:0;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,.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 .65s cubic-bezier(.785,.135,.15,.86);transition:all .65s cubic-bezier(.785,.135,.15,.86)}.team-section .team-container .short-container h3 .cross svg{width:15px}.team-section .team-container .description-container{overflow:hidden;max-height:0;visibility:hidden;opacity:0;-webkit-transition:all .65s cubic-bezier(.785,.135,.15,.86);transition:all .65s cubic-bezier(.785,.135,.15,.86)}.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.green{background-color:#87897f;color:#fff}.news-section .single-news .content-container.grey{background-color:#70706d;color:#fff}.news-section .single-news .content-container .date-wrapper{font-size:1.2rem;line-height:1.2rem;margin-bottom:.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:.4rem 5rem;font-size:1.3rem}.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}.single-post .article-section{padding:3rem 0 5rem 0}.single-post .article-section .date-container{margin-bottom:0;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:0}}.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:0}}.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 .4s cubic-bezier(.785,.135,.15,.86);transition:all .4s cubic-bezier(.785,.135,.15,.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-container{position:relative;background-color:rgba(235,230,226,.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}@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:0;opacity:0;padding-top:2rem;-webkit-transition:all .4s cubic-bezier(.785,.135,.15,.86);transition:all .4s cubic-bezier(.785,.135,.15,.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:0;opacity:0;padding-top:1rem;-webkit-transition:all .4s cubic-bezier(.785,.135,.15,.86);transition:all .4s cubic-bezier(.785,.135,.15,.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 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.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 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 a{opacity:1}}.pricelist-section .price-container .price-wrap ul li div{width:50%;margin-bottom:.5rem;cursor:pointer;-webkit-transition:all .4s cubic-bezier(.785,.135,.15,.86);transition:all .4s cubic-bezier(.785,.135,.15,.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 a{text-decoration:none;font-family:"DM Serif Display",serif;font-size:1.6rem;padding-left:20%;position:relative;opacity:0;-webkit-transition:all .4s cubic-bezier(.785,.135,.15,.86);transition:all .4s cubic-bezier(.785,.135,.15,.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,.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:.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}}.treatment-section .treatment-container .top-wrap .treatment-info .treatment-links a{margin-right:20px}.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:0}.treatment-section .treatment-container .bottom-wrap a{display:inline-block;padding:.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:.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:0}}.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%}}.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 .5s cubic-bezier(.785,.135,.15,.86);transition:all .5s cubic-bezier(.785,.135,.15,.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:0}}.popular-section .treatment-container{background-color:rgba(235,230,226,.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:0;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:.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:.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.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.mink{background-color:#ddccbc}.popular-section .treatment-container .bottom-wrap .treatment-one.mink .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.rouge{background-color:#6d3f49}.popular-section .treatment-container .bottom-wrap .treatment-two.rouge .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}.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,.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 .5s ease;transition:all .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 .25s ease;transition:all .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:0;padding:.7rem 2rem;margin-bottom:1.6rem;color:rgba(73,73,73,.8);-webkit-transition:all .5s cubic-bezier(.785,.135,.15,.86);transition:all .5s cubic-bezier(.785,.135,.15,.86);resize:none;background-color:#ebe6e2;font-family:"Noto Sans",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}@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:.3;-webkit-transition:all .5s cubic-bezier(.785,.135,.15,.86);transition:all .5s cubic-bezier(.785,.135,.15,.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:.3;-webkit-transition:all .5s cubic-bezier(.785,.135,.15,.86);transition:all .5s cubic-bezier(.785,.135,.15,.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:.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:.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:.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:.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:.5}@media (max-width:576px){.modal__container__form form textarea{margin-bottom:1rem}}.modal__container__form form .submit-button{font-size:1.4rem;max-width:200px;width:100%;cursor:pointer;outline:0;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 .25s ease;transition:all .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:0;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,.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 p{margin-bottom: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,.3);border:1px solid #cccac8;border-top:0 transparent;cursor:pointer;-webkit-transition:all .5s cubic-bezier(.785,.135,.15,.86);transition:all .5s cubic-bezier(.785,.135,.15,.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 .5s cubic-bezier(.785,.135,.15,.86);transition:all .5s cubic-bezier(.785,.135,.15,.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:0;opacity:0;-webkit-transition:all .5s cubic-bezier(.785,.135,.15,.86);transition:all .5s cubic-bezier(.785,.135,.15,.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,.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:.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:.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:0;-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:0}}.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%}}.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%}}.singleservices-container .singleservices-form .privacy-agreement{width:66%;margin-top:2rem;text-align:left}@media (max-width:768px){.singleservices-container .singleservices-form .privacy-agreement{margin-top:0}}.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-response-output{width:100%;margin:0;margin-top:2rem}@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:0;padding:.7rem 2rem;margin-bottom:1.6rem;color:rgba(73,73,73,.8);-webkit-transition:all .5s cubic-bezier(.785,.135,.15,.86);transition:all .5s cubic-bezier(.785,.135,.15,.86);resize:none;font-family:"Noto Sans",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}@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%}}.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:.3;-webkit-transition:all .5s cubic-bezier(.785,.135,.15,.86);transition:all .5s cubic-bezier(.785,.135,.15,.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:.3;-webkit-transition:all .5s cubic-bezier(.785,.135,.15,.86);transition:all .5s cubic-bezier(.785,.135,.15,.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:.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:.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:.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:.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:.5}.singleservices-container .singleservices-form .wpcf7 .submit-button{font-size:1.4rem;max-width:200px;width:100%;cursor:pointer;outline:0;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(/assets/img/a5c03c581285.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(/assets/img/a5c03c581285.svg);background-size:100% 100%}section:focus{outline:0!important}.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 (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 .25s ease;transition:all .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 0 rgba(0,0,0,.5);box-shadow:0 0 20px 0 rgba(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:.5rem 1rem}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:0;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}