@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap");@font-face{font-family:'Roxborough CF';src:url("../fonts/RoxboroughCF-Light.woff2") format("woff2"),url("../fonts/RoxboroughCF-Light.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Roxborough CF';src:url("../fonts/RoxboroughCF-RegularItalic.woff2") format("woff2"),url("../fonts/RoxboroughCF-RegularItalic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Quentin';src:url("../fonts/Quentin.woff2") format("woff2"),url("../fonts/Quentin.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}html{height:100%}body{height:100%;font-family:"DM Sans",sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:#141414;background-color:#FAF1E4;display:block;padding:0px;margin:0px;position:absolute;bottom:0;top:0;left:0;right:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a:link,a:visited{text-decoration:none}a:focus{outline:none}::-moz-selection{color:#757774;background-color:#e8e0cf}::selection{color:#757774;background-color:#e8e0cf}h1,h2,h3,h4,h5,h6{font-family:"Roxborough CF";padding:0;margin:0}.h1-font h1,.h1-font{font-size:120px}h1{font-size:64px}h2{font-size:40px}h3{font-size:38px}h4{font-size:36px}h5{font-size:26px}h6{font-size:10px}p{margin-bottom:18px}p:last-of-type{margin-bottom:0}ul{margin:0;padding:0}ul li{list-style:none}#wrapper{min-height:100%;position:relative}.slick-slider .slick-slide{outline:none}.custom-container{padding:160px 220px;max-width:1920px;margin:auto}.custom-container.type-small-side-padding{padding-left:80px;padding-right:80px}.custom-container.small-width-container{max-width:1170px}.custom-container.medium-width-container{max-width:1175px}.custom-container.full-width{padding-left:0;padding-right:0}.custom-container.remove-top-padding{padding-top:0}.custom-container.remove-bottom-padding{padding-bottom:0}.custom-container.remove-top-bottom-padding{padding-top:0;padding-bottom:0}.add-padding-left{padding-left:220px}.section-title{margin-bottom:66px}.section-title .content{display:inline-block;max-width:700px;margin-top:30px}.section-title .content.content-font-sm p{font-size:16px;line-height:1.6em}.section-title .content.content-wd-full{max-width:1230px}.section-title .content.content-margin-sm{margin-top:20px}.section-title .content.content-color-light p{color:#959089}.section-title.align-center{text-align:center}.section-title.margin-sm{margin-bottom:40px}.section-title.margin-md{margin-bottom:80px}.section-title.margin-lg{margin-bottom:140px}.section-title.margin-remove{margin-bottom:0}.section-title.color-invert h1,.section-title.color-invert h2,.section-title.color-invert h3,.section-title.color-invert h4{color:#EDDCC5}.section-title.color-invert .content p{color:#888177}.co-btn{z-index:0;min-width:170px;display:inline-block;position:relative;width:auto;outline:none;border-radius:0;padding:18px 20px;text-align:center;font-family:"Roxborough CF";font-size:16px;font-weight:500;line-height:1em;color:#EDDCC5;border:1px solid #cfbda533;background-color:transparent;overflow:hidden;vertical-align:top;transition:all .4s ease}.co-btn:hover,.co-btn:focus,.co-btn:active{color:#EDDCC5;background-color:#141414;border-color:#141414;transition:all .4s ease}.co-btn:hover span:before,.co-btn:focus span:before,.co-btn:active span:before{opacity:0;transition:all .4s ease}.co-btn:hover span:after,.co-btn:focus span:after,.co-btn:active span:after{opacity:1;transition:all .4s ease}.co-btn span{position:relative;padding-right:30px;display:inline-block}.co-btn span:before,.co-btn span:after{content:'';width:16px;height:12px;background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;transform:translateY(-50%);right:0px;transition:all .4s ease}.co-btn span:before{background-image:url("../img/icons/icon-arrow-right.svg");opacity:1}.co-btn span:after{background-image:url("../img/icons/icon-arrow-right.svg");opacity:0}.co-btn.type-fill{background-color:#42382D;color:#EDDCC5}.co-btn.type-fill:hover{background-color:#241d15}.co-btn.type-appointment{min-width:10px;padding:0;border:0;font-family:"DM Sans",sans-serif;font-size:16px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.co-btn.type-appointment span{padding-right:30px;padding-top:5px;padding-bottom:5px}.co-btn.type-appointment span:before,.co-btn.type-appointment span:after{width:20px;height:20px;top:0px;transform:translateY(0%);background-size:contain;background-repeat:no-repeat}.co-btn.type-appointment span:before{background-image:url("../img/icons/icon-appointment.svg")}.co-btn.type-appointment span:after{background-image:url("../img/icons/icon-appointment-brown.svg")}.co-btn.type-appointment:hover,.co-btn.type-appointment:active,.co-btn.type-appointment:focus{color:#7F5A41;background-color:transparent}.co-btn.color-dark{color:#42382D;border-color:#42382D}.co-btn.color-dark span:before{background-image:url("../img/icons/icon-arrow-right-brown.svg")}.co-btn.color-dark:hover{color:#EDDCC5;background-color:#42382D}.co-btn.size-big{min-width:180px;padding:18px 20px;font-size:18px}.co-btn.width-full{width:100%}
/*# sourceMappingURL=global.min.css.map */
