.section-hero_white{padding-top:195px}@media(min-width: 768px)and (max-width: 1149px){.section-hero_white{padding-top:140px}}@media(max-width: 767px){.section-hero_white{padding-top:120px}}.section-hero_white h1{color:#282a2f;font-weight:600}.section-hero{position:relative;width:100%;height:768px;min-height:600px;background-size:cover;background-position:top;background-repeat:no-repeat;display:flex;align-items:flex-end;overflow:hidden}@media(min-width: 768px)and (max-width: 1149px){.section-hero{height:70vh;min-height:500px}}@media(max-width: 767px){.section-hero{height:100vh;min-height:100vh}.section-hero[data-mobile-bg]{background-image:var(--mobile-bg-url) !important}}.section-hero::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, var(--overlay-opacity, 0.2));z-index:1;pointer-events:none}@media(max-width: 767px){.section-hero::before{background:rgba(0, 0, 0, var(--overlay-opacity-mobile, 0.2))}}.section-hero::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--gradient-bg, linear-gradient(to bottom, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 40%));z-index:1;pointer-events:none}.section-hero .container{position:relative;z-index:2;display:flex;align-items:flex-end;padding-bottom:70px}@media(min-width: 768px)and (max-width: 1149px){.section-hero .container{padding-bottom:50px}}@media(max-width: 767px){.section-hero .container{padding-bottom:60px}}.section-hero .hero-content{width:100%}@media(min-width: 768px)and (max-width: 1149px){.section-hero .hero-content{max-width:500px}}@media(max-width: 767px){.section-hero .hero-content{max-width:100%}}.section-hero .hero-content h1,.section-hero .hero-content h2,.section-hero .hero-content h3,.section-hero .hero-content h4,.section-hero .hero-content h5,.section-hero .hero-content h6,.section-hero .hero-content p{margin:0;padding:0;color:#fff}.section-hero .hero-content h1{font-family:"Raleway",sans-serif;font-size:90px;font-weight:600;line-height:.9}@media(min-width: 768px)and (max-width: 1149px){.section-hero .hero-content h1{font-size:60px}}@media(max-width: 767px){.section-hero .hero-content h1{font-size:50px}}.section-hero .hero-content h1 .hero-title-line{display:block}.section-hero.--hero-cta .container{display:flex;justify-content:space-between;align-items:flex-end}@media(min-width: 768px)and (max-width: 1149px){.section-hero.--hero-cta .container{flex-direction:column;align-items:flex-start;gap:30px}}@media(max-width: 767px){.section-hero.--hero-cta .container{flex-direction:column;align-items:stretch;gap:24px}}.section-hero.--hero-cta .hero-content{flex:1}.section-hero.--hero-cta .hero-cta{display:flex;flex-direction:column;align-items:flex-end;gap:41px;flex-shrink:0}@media(min-width: 768px)and (max-width: 1149px){.section-hero.--hero-cta .hero-cta{max-width:100%;align-items:flex-start;gap:30px}}@media(max-width: 767px){.section-hero.--hero-cta .hero-cta{align-items:stretch;gap:24px}}.section-hero.--hero-cta .hero-cta-arrow{display:block;width:24px;height:24px;background-image:url("../images/svg/smileart-arrow.svg");background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform .3s ease}@media(min-width: 768px)and (max-width: 1149px){.section-hero.--hero-cta .hero-cta-arrow{display:none}}@media(max-width: 767px){.section-hero.--hero-cta .hero-cta-arrow{display:none}}.section-hero.--hero-cta .hero-cta:has(.--button:hover) .hero-cta-arrow{transform:rotate(0deg) translate(4px, -4px)}.section-hero.--hero-cta .hero-cta-content{display:flex;align-items:flex-start;gap:8px;width:100%}@media(min-width: 768px)and (max-width: 1149px){.section-hero.--hero-cta .hero-cta-content{flex-direction:column;gap:20px}}@media(max-width: 767px){.section-hero.--hero-cta .hero-cta-content{flex-direction:column;gap:16px}}.section-hero.--hero-cta .hero-cta-content .hero-cta-title{font-family:"Raleway",sans-serif;font-size:24px;font-weight:600;line-height:1.2;color:#fff;margin:0;max-width:226px}@media(min-width: 768px)and (max-width: 1149px){.section-hero.--hero-cta .hero-cta-content .hero-cta-title{max-width:100%;font-size:20px}}@media(max-width: 767px){.section-hero.--hero-cta .hero-cta-content .hero-cta-title{max-width:100%;font-size:18px}}.section-hero.--hero-cta .hero-cta-content .--button{flex-shrink:0}@media(max-width: 767px){.section-hero.--hero-cta .hero-cta-content .--button{width:100%;text-align:center}}.section-hero.--homepage{min-height:93.2vh;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:flex-end;padding-bottom:60px;overflow:hidden;height:auto}@media(min-width: 768px)and (max-width: 1149px){.section-hero.--homepage{min-height:70vh;padding-bottom:40px}}@media(max-width: 767px){.section-hero.--homepage{min-height:auto;height:auto;padding-bottom:30px;background-color:#242424;background-position:center top;background-size:100% auto}}.section-hero.--homepage.-has-image-background{background-image:var(--hero-bg-image)}@media(max-width: 767px){.section-hero.--homepage.-has-image-background{background-size:auto 55%;background-repeat:no-repeat}}.section-hero.--homepage::before,.section-hero.--homepage::after{display:none}.section-hero.--homepage .hero-background-video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}@media(max-width: 767px){.section-hero.--homepage .hero-background-video{height:55%;position:absolute}}.section-hero.--homepage .hero-video-overlay{display:none}@media(max-width: 767px){.section-hero.--homepage .hero-video-overlay{display:block;position:absolute;top:35%;left:0;width:100%;height:20%;background:linear-gradient(to bottom, transparent 0%, rgba(36, 36, 36, 0.4) 30%, rgba(36, 36, 36, 0.7) 60%, #242424 100%);z-index:1;pointer-events:none}}.section-hero.--homepage .container{width:100%;position:relative;z-index:2;padding-bottom:0}@media(max-width: 767px){.section-hero.--homepage .container{padding-top:350px}}.section-hero.--homepage .hero-content{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;max-width:100%}@media(min-width: 768px)and (max-width: 1149px){.section-hero.--homepage .hero-content{flex-direction:column;align-items:flex-start;gap:30px}}@media(max-width: 767px){.section-hero.--homepage .hero-content{flex-direction:column;align-items:stretch;gap:24px}}.section-hero.--homepage header{flex:1;max-width:545px}@media(min-width: 768px)and (max-width: 1149px){.section-hero.--homepage header{max-width:100%}}@media(max-width: 767px){.section-hero.--homepage header{max-width:100%;display:flex;flex-direction:column;gap:24px}}.section-hero.--homepage header .--content h1,.section-hero.--homepage header .--content h2,.section-hero.--homepage header .--content h3,.section-hero.--homepage header .--content p{color:#fff}@media(max-width: 767px){.section-hero.--homepage header .--content{display:flex;flex-direction:column;gap:12px}}.section-hero.--homepage header .--content p{max-width:319px;padding-bottom:38px}@media(min-width: 768px)and (max-width: 1149px){.section-hero.--homepage header .--content p{max-width:100%;padding-bottom:20px}}@media(max-width: 767px){.section-hero.--homepage header .--content p{max-width:288px;padding-bottom:0;font-size:14px;line-height:1.6}}@media(max-width: 767px){.section-hero.--homepage header .--button{width:100%;text-align:center}}.section-hero.--homepage aside{flex-shrink:0}@media(min-width: 768px)and (max-width: 1149px){.section-hero.--homepage aside{width:100%}}@media(max-width: 767px){.section-hero.--homepage aside{width:100%}}@media(max-width: 767px){.section-hero.--homepage aside .video-block.-glass{width:100%}}.section-intro{background-color:#fff}.section-intro.-bg-grey{background-color:#efefef}.section-intro.-bg-grey .--label{background:rgba(165,136,99,.15)}.section-intro.-bg-dark{background-color:#282a2f}.section-intro.-bg-dark .--label{background:rgba(165,136,99,.15)}.section-intro.-bg-dark .intro-content h1,.section-intro.-bg-dark .intro-content h2,.section-intro.-bg-dark .intro-content h3,.section-intro.-bg-dark .intro-content h4,.section-intro.-bg-dark .intro-content h5,.section-intro.-bg-dark .intro-content h6,.section-intro.-bg-dark .intro-content p{color:#fff}.section-intro.-bg-dark .intro-description{color:#fff}.section-intro .container{padding-top:120px;padding-bottom:120px}@media(min-width: 768px)and (max-width: 1149px){.section-intro .container{padding-top:80px;padding-bottom:80px}}@media(max-width: 767px){.section-intro .container{padding-top:60px;padding-bottom:60px}}.section-intro .container{padding-bottom:50px}.section-intro .intro-wrapper{display:flex;align-items:flex-start;justify-content:space-between;gap:40px}@media(min-width: 768px)and (max-width: 1149px){.section-intro .intro-wrapper{flex-direction:column;gap:24px}}@media(max-width: 767px){.section-intro .intro-wrapper{flex-direction:column;gap:14px}}.section-intro .intro-label{flex-shrink:0}@media(min-width: 768px)and (max-width: 1149px){.section-intro .intro-content{max-width:100%}}@media(max-width: 767px){.section-intro .intro-content{max-width:100%}}.section-intro .intro-content h1,.section-intro .intro-content h2,.section-intro .intro-content h3,.section-intro .intro-content h4,.section-intro .intro-content h5,.section-intro .intro-content h6,.section-intro .intro-content p{margin:0;padding:0}@media(max-width: 767px){.section-intro .intro-content h1,.section-intro .intro-content h2{line-height:90%}}.section-intro.-with-description .intro-content{display:flex;flex-direction:column;gap:30px}@media(max-width: 767px){.section-intro.-with-description .intro-content{gap:20px}}.section-intro.-with-description .intro-description{max-width:429px;margin-left:auto}@media(min-width: 768px)and (max-width: 1149px){.section-intro.-with-description .intro-description{max-width:100%;margin-left:0}}@media(max-width: 767px){.section-intro.-with-description .intro-description{max-width:100%;margin-left:0}}.video-block{position:relative;display:inline-block;cursor:pointer;border-radius:10px;overflow:hidden}.video-block::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:105px;height:105px;background:#fff;border-radius:50%;transition:all .25s ease !important;pointer-events:none;box-shadow:0 4px 12px rgba(0,0,0,.2);z-index:2}@media(min-width: 768px)and (max-width: 1149px){.video-block::after{width:80px;height:80px}}@media(max-width: 767px){.video-block::after{width:70px;height:70px}}.video-block::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-40%, -50%);width:0;height:0;border-style:solid;border-width:14.5px 0 14.5px 25px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #000;z-index:3;pointer-events:none}@media(min-width: 768px)and (max-width: 1149px){.video-block::before{border-width:11px 0 11px 19px}}@media(max-width: 767px){.video-block::before{border-width:10px 0 10px 17px}}.video-block:hover::after{transform:translate(-50%, -50%) scale(1.05)}.video-block .video-block-thumbnail{position:relative;width:100%;height:100%}.video-block .video-block-thumbnail img,.video-block .video-block-thumbnail video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.video-block .video-block-text{font-family:"Raleway",sans-serif;font-family:"Raleway",sans-serif;font-size:16px;font-weight:400;line-height:160%;margin:0;color:#fff}@media(min-width: 768px)and (max-width: 1149px){.video-block .video-block-text{font-size:14px}}@media(max-width: 767px){.video-block .video-block-text{font-size:14px}}.video-block .video-block-text{display:block;text-align:left;color:#fff}.video-block.-small .video-block-thumbnail{width:130px;height:100px}.video-block.-small::after{width:50px;height:50px}.video-block.-small::before{border-width:8px 0 8px 14px}.video-block.-large .video-block-thumbnail{width:100%;aspect-ratio:16/9}.video-block.-large::after{width:105px;height:105px}@media(min-width: 768px)and (max-width: 1149px){.video-block.-large::after{width:80px;height:80px}}@media(max-width: 767px){.video-block.-large::after{width:70px;height:70px}}.video-block.-full{display:block;width:100%}.video-block.-full .video-block-thumbnail{width:100%;aspect-ratio:16/9}.video-block.-glass{display:flex;gap:17px;padding:14px;border-radius:20px;border:1px solid hsla(0,0%,100%,.34);background:hsla(0,0%,100%,.25);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);border-radius:20px;overflow:visible;transition:all .25s ease !important}@media(max-width: 767px){.video-block.-glass{gap:12px}}.video-block.-glass:hover{background:hsla(0,0%,100%,.35)}.video-block.-glass::before{display:none}.video-block.-glass::after{content:"";position:absolute;top:auto;right:auto;bottom:14px;left:14px;width:24px;height:24px;background:rgba(0,0,0,0);background-image:url("../images/svg/smileart-arrow.svg");background-size:contain;background-repeat:no-repeat;background-position:center;border-radius:0;box-shadow:none;transform:none;pointer-events:none;transition:all .25s ease !important}.video-block.-glass:hover::after{transform:translate(5px, -5px) !important;transition:all .25s ease !important}.video-block.-glass .video-block-text{max-width:117px;flex:1}@media(max-width: 767px){.video-block.-glass .video-block-text{max-width:none;flex:1}}.video-block.-glass .video-block-thumbnail{width:150px;height:113px;flex-shrink:0;position:relative;border-radius:10px;overflow:hidden}@media(max-width: 767px){.video-block.-glass .video-block-thumbnail{width:130px;height:100px}}.video-block.-glass .video-block-thumbnail::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;max-height:36px;background-image:url("../images/svg/play-btn.svg");background-size:contain;background-repeat:no-repeat;background-position:center;z-index:2;pointer-events:none;transition:all .25s ease !important}@media(max-width: 767px){.video-block.-glass .video-block-thumbnail::before{width:40px;min-width:40px;max-width:40px;height:40px;min-height:40px;max-height:40px}}.video-block.-glass .video-block-thumbnail:hover::before{transform:translate(-50%, -50%) scale(1.1)}.video-block.-grid-item{display:block;width:100%;border-radius:10px}.video-block.-grid-item .video-block-thumbnail{width:100%;aspect-ratio:645/477}@media(max-width: 767px){.video-block.-grid-item .video-block-thumbnail{aspect-ratio:16/10}}.video-block.-grid-item::after{width:105px;height:105px}@media(min-width: 768px)and (max-width: 1149px){.video-block.-grid-item::after{width:80px;height:80px}}@media(max-width: 767px){.video-block.-grid-item::after{width:70px;height:70px}}.video-block.-grid-item::before{border-width:14.5px 0 14.5px 25px}@media(min-width: 768px)and (max-width: 1149px){.video-block.-grid-item::before{border-width:11px 0 11px 19px}}@media(max-width: 767px){.video-block.-grid-item::before{border-width:10px 0 10px 17px}}.section-video_grid .container{padding-top:0;padding-bottom:0}.section-video_grid .video-grid-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:14px}@media(min-width: 768px)and (max-width: 1149px){.section-video_grid .video-grid-wrapper{grid-template-columns:repeat(2, 1fr);gap:12px}}@media(max-width: 767px){.section-video_grid .video-grid-wrapper{grid-template-columns:1fr;gap:10px}}.section-video_grid .video-grid-item{position:relative;width:100%}.section-before_after{padding-top:120px}@media(min-width: 768px)and (max-width: 1149px){.section-before_after{padding-top:50px}}@media(max-width: 767px){.section-before_after{padding-top:40px}}.section-before_after nav{margin-bottom:24px}@media(max-width: 767px){.section-before_after nav{margin-bottom:20px}}.section-before_after .before-after-filters-wrapper{display:flex;flex-wrap:wrap;gap:0;padding:6px;border-radius:50px}@media(max-width: 767px){.section-before_after .before-after-filters-wrapper{flex-direction:column;padding:4px;border-radius:20px}}.section-before_after .--button.-filter{padding:18px 40px;background:rgba(0,0,0,0);color:#242424;font-weight:500;transition:all .25s ease !important}@media(min-width: 768px)and (max-width: 1149px){.section-before_after .--button.-filter{padding:14px 30px}}@media(max-width: 767px){.section-before_after .--button.-filter{padding:12px 24px;font-size:14px;width:100%}}.section-before_after .--button.-filter:hover{background:rgba(165,136,99,.1)}.section-before_after .--button.-filter.-active{background:#a58863;color:#fff}.section-before_after .--button.-filter.-active:hover{background:rgb(151.243902439,123.1280487805,87.256097561)}.section-before_after .before-after-grid{position:relative}.section-before_after .before-after-category{display:none}.section-before_after .before-after-category.-active{display:block}.section-before_after .before-after-cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:14px}@media(min-width: 768px)and (max-width: 1149px){.section-before_after .before-after-cards{grid-template-columns:repeat(2, 1fr);gap:12px}}@media(max-width: 767px){.section-before_after .before-after-cards{grid-template-columns:1fr;gap:14px}}.section-before_after article{background:#efefef;border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:15px}.section-before_after .ba-comparison{position:relative;width:100%;aspect-ratio:385/289;border-radius:20px;overflow:hidden;cursor:ew-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y}@media(max-width: 767px){.section-before_after .ba-comparison{aspect-ratio:16/12}}.section-before_after .ba-before,.section-before_after .ba-after{position:absolute;top:0;left:0;width:100%;height:100%}.section-before_after .ba-before img,.section-before_after .ba-after img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.section-before_after .ba-after{clip-path:inset(0 0 0 50%)}.section-before_after .ba-handle{position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%;display:flex;flex-direction:column;align-items:center;z-index:10;pointer-events:none}.section-before_after .ba-handle-line{width:4px;height:100%;background:#fff}.section-before_after .ba-handle-circle{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:60px;height:60px;background-color:#a58863;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.0177 12.3242C10.0177 11.91 10.3535 11.5742 10.7677 11.5742L22.7885 11.5742C23.2028 11.5742 23.5385 11.91 23.5385 12.3242C23.5385 12.7384 23.2027 13.0742 22.7885 13.0742L10.7677 13.0742C10.3535 13.0742 10.0177 12.7384 10.0177 12.3242Z' fill='white'/%3E%3Cpath d='M15.8943 5.4299C16.1872 5.13702 16.6621 5.137 16.955 5.4299L23.319 11.7939C23.6119 12.0868 23.6119 12.5617 23.319 12.8545L16.955 19.2185C16.6621 19.5114 16.1872 19.5114 15.8943 19.2185C15.6014 18.9256 15.6014 18.4508 15.8943 18.1579L21.728 12.3242L15.8943 6.49056C15.6014 6.19766 15.6014 5.72285 15.8943 5.4299Z' fill='white'/%3E%3Cpath d='M13.9823 12.3242C13.9823 12.7384 13.6465 13.0742 13.2323 13.0742L1.21147 13.0742C0.797244 13.0742 0.461509 12.7385 0.461509 12.3243C0.461509 11.91 0.797314 11.5742 1.21154 11.5742L13.2323 11.5742C13.6465 11.5742 13.9823 11.91 13.9823 12.3242Z' fill='white'/%3E%3Cpath d='M8.10568 19.2185C7.8128 19.5114 7.33792 19.5114 7.04502 19.2185L0.681032 12.8545C0.388149 12.5617 0.388149 12.0868 0.681032 11.7939L7.04502 5.4299C7.33792 5.137 7.8128 5.13702 8.10568 5.4299C8.39864 5.72285 8.39858 6.19766 8.10568 6.49056L2.27202 12.3242L8.10568 18.1579C8.39858 18.4508 8.39864 18.9256 8.10568 19.2185Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:24px 24px;border:1px solid hsla(0,0%,100%,.15);border-radius:50%;transition:all .25s ease !important;pointer-events:auto;cursor:ew-resize}@media(max-width: 767px){.section-before_after .ba-handle-circle{width:50px;height:50px;background-size:20px 20px}}.section-before_after .ba-handle-circle:hover{transform:translate(-50%, -50%) scale(1.05)}.section-before_after .ba-labels{display:flex;justify-content:space-between;font-size:12px;line-height:160%;color:#a58863}.section-before_after footer{display:flex;flex-direction:column;gap:14px}.section-before_after footer h3{color:#282a2f}.section-before_after .--label{width:-moz-fit-content;width:fit-content;background:rgba(165,136,99,.15)}.section-reviews{padding-bottom:80px;padding-left:0 !important;padding-right:0 !important;overflow:hidden}@media(min-width: 768px)and (max-width: 1149px){.section-reviews{padding-top:60px;padding-bottom:60px}}@media(max-width: 767px){.section-reviews{padding-top:0px;padding-bottom:0px;padding-left:20px !important;padding-right:20px !important}}.section-reviews .reviews-slider-wrapper{position:relative;padding-left:0;padding-right:0;margin-left:0;margin-right:0;width:100%;max-width:100%}.section-reviews .reviews-slider-wrapper .reviews-slider .slick-list{overflow:visible}.section-reviews .reviews-slider-wrapper .reviews-slider .slick-track{display:flex;align-items:stretch}.section-reviews .reviews-slider-wrapper .review-slide{padding:0 15px;outline:none;height:auto}@media(max-width: 767px){.section-reviews .reviews-slider-wrapper .review-slide{padding:0 10px}}.section-reviews .reviews-slider-wrapper article{background-color:#efefef;border-radius:20px;padding:30px 25px;height:100%;display:flex;flex-direction:column;gap:32px;transition:all .25s ease !important}@media(min-width: 768px)and (max-width: 1149px){.section-reviews .reviews-slider-wrapper article{padding:30px}}@media(max-width: 767px){.section-reviews .reviews-slider-wrapper article{padding:25px;gap:15px}}.section-reviews .reviews-slider-wrapper article.review-card-clickable{cursor:pointer}.section-reviews .reviews-slider-wrapper article.review-card-clickable:hover{background-color:hsl(0,0%,90.7254901961%)}.section-reviews .reviews-slider-wrapper article .review-stars{display:flex;gap:4px}.section-reviews .reviews-slider-wrapper article .review-stars .star{color:#a58863;font-size:20px;line-height:1}.section-reviews .reviews-slider-wrapper article .review-stars .star.filled{opacity:1}.section-reviews .reviews-slider-wrapper article .review-stars .star:not(.filled){opacity:.3}.section-reviews .reviews-slider-wrapper article p{font-family:"Raleway",sans-serif;font-size:16px;font-weight:400;line-height:160%;margin:0;color:#fff}@media(min-width: 768px)and (max-width: 1149px){.section-reviews .reviews-slider-wrapper article p{font-size:14px}}@media(max-width: 767px){.section-reviews .reviews-slider-wrapper article p{font-size:14px}}.section-reviews .reviews-slider-wrapper article p{color:#282a2f;flex:1}.section-reviews .reviews-slider-wrapper article footer{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:auto}.section-reviews .reviews-slider-wrapper article footer .author-info{display:flex;flex-direction:column;gap:5px}.section-reviews .reviews-slider-wrapper article footer .author-info .author-name{font-family:"Raleway",sans-serif;font-weight:600;font-size:18px;color:#282a2f;margin:0}@media(max-width: 767px){.section-reviews .reviews-slider-wrapper article footer .author-info .author-name{font-size:14px}}.section-reviews .reviews-slider-wrapper article footer .author-info .review-date{font-family:"Raleway",sans-serif;font-size:16px;font-weight:400;line-height:160%;margin:0;color:#fff}@media(min-width: 768px)and (max-width: 1149px){.section-reviews .reviews-slider-wrapper article footer .author-info .review-date{font-size:14px}}@media(max-width: 767px){.section-reviews .reviews-slider-wrapper article footer .author-info .review-date{font-size:14px}}.section-reviews .reviews-slider-wrapper article footer .author-info .review-date{font-size:12px;color:#818190}.section-reviews .reviews-slider-wrapper article footer .author-photo{width:60px;min-width:60px;max-width:60px;height:60px;min-height:60px;max-height:60px;overflow:hidden;flex-shrink:0}@media(max-width: 767px){.section-reviews .reviews-slider-wrapper article footer .author-photo{width:50px;min-width:50px;max-width:50px;height:50px;min-height:50px;max-height:50px}}.section-reviews .reviews-slider-wrapper article footer .author-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-reviews .reviews-slider-wrapper .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);width:60px;height:60px;width:60px;min-width:60px;max-width:60px;height:60px;min-height:60px;max-height:60px;background-color:#a58863;border-radius:50%;border:none;cursor:pointer;z-index:10;transition:all .25s ease !important;display:flex;align-items:center;justify-content:center}@media(min-width: 768px)and (max-width: 1149px){.section-reviews .reviews-slider-wrapper .slick-arrow{width:50px;min-width:50px;max-width:50px;height:50px;min-height:50px;max-height:50px}}@media(max-width: 767px){.section-reviews .reviews-slider-wrapper .slick-arrow{display:none}}.section-reviews .reviews-slider-wrapper .slick-arrow::after{content:"";width:24px;height:24px;background-image:url("../images/svg/smileart-arrow.svg");background-size:contain;background-repeat:no-repeat;background-position:center;transform:rotate(45deg);transition:all .25s ease !important}@media(min-width: 768px)and (max-width: 1149px){.section-reviews .reviews-slider-wrapper .slick-arrow::after{width:20px;height:20px}}@media(max-width: 767px){.section-reviews .reviews-slider-wrapper .slick-arrow::after{width:18px;height:18px}}.section-reviews .reviews-slider-wrapper .slick-arrow.slick-prev{left:20px}@media(min-width: 768px)and (max-width: 1149px){.section-reviews .reviews-slider-wrapper .slick-arrow.slick-prev{left:10px}}.section-reviews .reviews-slider-wrapper .slick-arrow.slick-prev:hover{transform:translateY(-50%) translateX(-3px)}.section-reviews .reviews-slider-wrapper .slick-arrow.slick-prev::after{transform:rotate(225deg)}.section-reviews .reviews-slider-wrapper .slick-arrow.slick-prev:hover::after{transform:rotate(225deg)}.section-reviews .reviews-slider-wrapper .slick-arrow.slick-next{right:20px}@media(min-width: 768px)and (max-width: 1149px){.section-reviews .reviews-slider-wrapper .slick-arrow.slick-next{right:10px}}.section-reviews .reviews-slider-wrapper .slick-arrow.slick-next:hover{transform:translateY(-50%) translateX(3px)}.section-reviews .reviews-slider-wrapper .slick-arrow.slick-next::after{transform:rotate(45deg)}.section-reviews .reviews-slider-wrapper .slick-arrow.slick-next:hover::after{transform:rotate(45deg)}.section-reviews .reviews-slider-wrapper .slick-dots{display:flex !important;justify-content:center;align-items:center;gap:8px;margin-top:30px;padding:0;list-style:none;position:absolute;left:50%;transform:translateX(-50%);width:auto}@media(max-width: 767px){.section-reviews .reviews-slider-wrapper .slick-dots{position:relative;margin-top:20px;transform:none;left:0;bottom:auto}}.section-reviews .reviews-slider-wrapper .slick-dots li{margin:0;padding:0;width:auto;height:auto}.section-reviews .reviews-slider-wrapper .slick-dots li button{width:12px;height:12px;padding:0;border:none;border-radius:50%;background-color:#a58863;opacity:.3;cursor:pointer;font-size:0;transition:all .25s ease !important}.section-reviews .reviews-slider-wrapper .slick-dots li button:before{display:none}.section-reviews .reviews-slider-wrapper .slick-dots li.slick-active button{opacity:1}.review-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;opacity:0;visibility:hidden;transition:all .25s ease !important}.review-popup.active{opacity:1;visibility:visible}.review-popup.active .review-popup-content{transform:translate(-50%, -50%) scale(1)}.review-popup .review-popup-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(36,36,36,.7);cursor:pointer}.review-popup .review-popup-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0.95);background-color:#efefef;border-radius:20px;padding:50px;max-width:600px;width:90%;max-height:80vh;overflow-y:auto;transition:all .25s ease !important}@media(min-width: 768px)and (max-width: 1149px){.review-popup .review-popup-content{padding:40px;max-width:500px}}@media(max-width: 767px){.review-popup .review-popup-content{padding:30px;max-width:calc(100% - 40px)}}.review-popup .review-popup-close{position:absolute;top:20px;right:20px;width:40px;height:40px;background-color:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .25s ease !important}@media(max-width: 767px){.review-popup .review-popup-close{top:15px;right:15px;width:36px;height:36px}}.review-popup .review-popup-close svg{width:24px;height:24px;color:#282a2f}@media(max-width: 767px){.review-popup .review-popup-close svg{width:20px;height:20px}}.review-popup .review-popup-close:hover{background-color:rgba(36,36,36,.1)}.review-popup .review-popup-body{display:flex;flex-direction:column;gap:20px}@media(max-width: 767px){.review-popup .review-popup-body{gap:15px}}.review-popup .review-popup-body .review-popup-stars{display:flex;gap:4px}.review-popup .review-popup-body .review-popup-stars .star{color:#a58863;font-size:24px;line-height:1}@media(max-width: 767px){.review-popup .review-popup-body .review-popup-stars .star{font-size:20px}}.review-popup .review-popup-body .review-popup-stars .star.filled{opacity:1}.review-popup .review-popup-body .review-popup-stars .star:not(.filled){opacity:.3}.review-popup .review-popup-body .review-popup-text{font-family:"Raleway",sans-serif;font-size:16px;font-weight:400;line-height:160%;margin:0;color:#fff}@media(min-width: 768px)and (max-width: 1149px){.review-popup .review-popup-body .review-popup-text{font-size:14px}}@media(max-width: 767px){.review-popup .review-popup-body .review-popup-text{font-size:14px}}.review-popup .review-popup-body .review-popup-text{color:#282a2f}.review-popup .review-popup-body .review-popup-author{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:10px}.review-popup .review-popup-body .review-popup-author .author-info{display:flex;flex-direction:column;gap:5px}.review-popup .review-popup-body .review-popup-author .author-info .author-name{font-family:"Raleway",sans-serif;font-weight:600;font-size:16px;color:#282a2f;margin:0}@media(max-width: 767px){.review-popup .review-popup-body .review-popup-author .author-info .author-name{font-size:14px}}.review-popup .review-popup-body .review-popup-author .author-info .review-date{font-family:"Raleway",sans-serif;font-size:16px;font-weight:400;line-height:160%;margin:0;color:#fff}@media(min-width: 768px)and (max-width: 1149px){.review-popup .review-popup-body .review-popup-author .author-info .review-date{font-size:14px}}@media(max-width: 767px){.review-popup .review-popup-body .review-popup-author .author-info .review-date{font-size:14px}}.review-popup .review-popup-body .review-popup-author .author-info .review-date{font-size:14px;color:#818190}@media(max-width: 767px){.review-popup .review-popup-body .review-popup-author .author-info .review-date{font-size:12px}}.review-popup .review-popup-body .review-popup-author .author-photo{width:60px;min-width:60px;max-width:60px;height:60px;min-height:60px;max-height:60px;border-radius:50%;overflow:hidden;flex-shrink:0}@media(max-width: 767px){.review-popup .review-popup-body .review-popup-author .author-photo{width:50px;min-width:50px;max-width:50px;height:50px;min-height:50px;max-height:50px}}.review-popup .review-popup-body .review-popup-author .author-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.review-popup-active{overflow:hidden}.section-content.--contacts article .gform_wrapper{border:1px solid hsla(0,0%,100%,.15) !important;border-radius:20px !important;padding:62px 54px !important;background:rgba(0,0,0,0) !important;margin:0 !important}@media(min-width: 768px)and (max-width: 1149px){.section-content.--contacts article .gform_wrapper{padding:40px 30px !important}}@media(max-width: 767px){.section-content.--contacts article .gform_wrapper{padding:30px 20px !important}}.section-content.--contacts article .gform_wrapper .gform_body{margin:0 !important;padding:0 !important}.section-content.--contacts article .gform_wrapper .gform_fields,.section-content.--contacts article .gform_wrapper.gform-theme .gform_fields,.section-content.--contacts article .gform_wrapper.gform-theme--framework .gform_fields{display:grid !important;grid-template-columns:repeat(2, 1fr) !important;gap:34px 13px !important;margin:0 !important;padding:0 !important;list-style:none !important;flex-direction:unset !important;flex-wrap:unset !important}@media(max-width: 767px){.section-content.--contacts article .gform_wrapper .gform_fields,.section-content.--contacts article .gform_wrapper.gform-theme .gform_fields,.section-content.--contacts article .gform_wrapper.gform-theme--framework .gform_fields{grid-template-columns:1fr !important}}.section-content.--contacts article .gform_wrapper .gfield,.section-content.--contacts article .gform_wrapper .gfield.gfield--width-half{grid-column:span 1 !important;margin:0 !important;padding:0 !important;width:100% !important;max-width:100% !important;flex:unset !important;flex-basis:unset !important;flex-grow:unset !important}.section-content.--contacts article .gform_wrapper .gfield.gfield--width-full,.section-content.--contacts article .gform_wrapper .gfield.gfield--type-html{grid-column:1/-1 !important}.section-content.--contacts article .gform_wrapper .gfield_label{font-family:"Raleway",sans-serif;font-size:16px !important;font-weight:400 !important;color:hsla(0,0%,100%,.8) !important;margin:0 !important}.section-content.--contacts article .gform_wrapper .ginput_container{margin:0 !important;padding:0 !important}.section-content.--contacts article .gform_wrapper input[type=text],.section-content.--contacts article .gform_wrapper input[type=email],.section-content.--contacts article .gform_wrapper input[type=tel],.section-content.--contacts article .gform_wrapper textarea{width:100% !important;background:rgba(0,0,0,0) !important;border:none !important;border-bottom:1px solid #fff !important;border-radius:0 !important;padding:20px 0 !important;font-family:"Raleway",sans-serif;font-size:16px !important;color:#fff !important;box-shadow:none !important}.section-content.--contacts article .gform_wrapper input[type=text]::-moz-placeholder, .section-content.--contacts article .gform_wrapper input[type=email]::-moz-placeholder, .section-content.--contacts article .gform_wrapper input[type=tel]::-moz-placeholder, .section-content.--contacts article .gform_wrapper textarea::-moz-placeholder{color:hsla(0,0%,100%,.8) !important}.section-content.--contacts article .gform_wrapper input[type=text]::placeholder,.section-content.--contacts article .gform_wrapper input[type=email]::placeholder,.section-content.--contacts article .gform_wrapper input[type=tel]::placeholder,.section-content.--contacts article .gform_wrapper textarea::placeholder{color:hsla(0,0%,100%,.8) !important}.section-content.--contacts article .gform_wrapper input[type=text]:focus,.section-content.--contacts article .gform_wrapper input[type=email]:focus,.section-content.--contacts article .gform_wrapper input[type=tel]:focus,.section-content.--contacts article .gform_wrapper textarea:focus{outline:none !important;border-bottom-color:#a58863 !important}.section-content.--contacts article .gform_wrapper.gform-theme select,.section-content.--contacts article .gform_wrapper select{width:100% !important;background:rgba(0,0,0,0) !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 0 center !important;background-size:16px !important;border:none !important;border-bottom:1px solid #fff !important;border-radius:0 !important;padding:0 20px 0 0 !important;height:41px !important;font-family:"Raleway",sans-serif;font-size:16px !important;color:#fff !important;-webkit-text-fill-color:#fff !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;cursor:pointer !important;box-shadow:none !important}.section-content.--contacts article .gform_wrapper.gform-theme select:focus,.section-content.--contacts article .gform_wrapper select:focus{outline:none !important;border-bottom-color:#a58863 !important}.section-content.--contacts article .gform_wrapper.gform-theme select option,.section-content.--contacts article .gform_wrapper select option{background:#282a2f !important;color:#fff !important}.section-content.--contacts article .gform_wrapper .gfield--type-html{margin-top:12px !important}.section-content.--contacts article .gform_wrapper .gfield--type-html p,.section-content.--contacts article .gform_wrapper .gfield--type-html span{font-family:"Raleway",sans-serif;font-size:12px !important;color:hsla(0,0%,100%,.6) !important;margin:0 !important}.section-content.--contacts article .gform_wrapper .gfield--type-html a{color:hsla(0,0%,100%,.6) !important;text-decoration:underline !important}.section-content.--contacts article .gform_wrapper .gfield--type-html a:hover{color:#fff !important}.section-content.--contacts article .gform_wrapper .gform_footer{margin:30px 0 0 0 !important;padding:0 !important}.section-content.--contacts article .gform_wrapper .gform_button,.section-content.--contacts article .gform_wrapper input[type=submit],.section-content.--contacts article .gform_wrapper button[type=submit]{font-family:"Raleway",sans-serif;display:inline-block !important;padding:18px 40px !important;font-size:16px !important;font-weight:400 !important;text-align:center !important;border-radius:50px !important;cursor:pointer !important;border:none !important;background-color:#a58863 !important;color:#fff !important;box-shadow:none !important;transition:all .25s ease !important}@media(max-width: 767px){.section-content.--contacts article .gform_wrapper .gform_button,.section-content.--contacts article .gform_wrapper input[type=submit],.section-content.--contacts article .gform_wrapper button[type=submit]{width:100% !important}}.section-content.--contacts article .gform_wrapper .gform_button:hover,.section-content.--contacts article .gform_wrapper input[type=submit]:hover,.section-content.--contacts article .gform_wrapper button[type=submit]:hover{background-color:rgb(135.0731707317,109.9634146341,77.9268292683) !important}.section-content.--contacts article .gform_wrapper .gform_button:focus,.section-content.--contacts article .gform_wrapper input[type=submit]:focus,.section-content.--contacts article .gform_wrapper button[type=submit]:focus{outline:none !important}.section-content{padding-top:120px;padding-bottom:120px}@media(min-width: 768px)and (max-width: 1149px){.section-content{padding-top:80px;padding-bottom:80px}}@media(max-width: 767px){.section-content{padding-top:60px;padding-bottom:60px}}@media(max-width: 767px){.section-content{padding-top:0}}.section-content.--prices .container{display:flex;justify-content:space-between;align-items:stretch;gap:30px}@media(min-width: 768px)and (max-width: 1149px){.section-content.--prices .container{flex-direction:column}}@media(max-width: 767px){.section-content.--prices .container{flex-direction:column;gap:36px}}.section-content.--prices aside{display:flex;flex-direction:column;gap:60px;width:36%;flex-shrink:0;order:1}@media(min-width: 768px)and (max-width: 1149px){.section-content.--prices aside{width:100%;gap:40px}}@media(max-width: 767px){.section-content.--prices aside{width:100%;gap:36px;order:2}}.section-content.--prices aside .--content{max-width:315px}@media(min-width: 768px)and (max-width: 1149px){.section-content.--prices aside .--content{max-width:100%}}@media(max-width: 767px){.section-content.--prices aside .--content{max-width:100%}}.section-content.--prices aside .--content p{color:#282a2f}.section-content.--prices nav{display:flex;align-items:center;gap:15px;margin-top:auto}@media(max-width: 767px){.section-content.--prices nav{margin-top:0}}.section-content.--prices nav figure{margin:0;overflow:hidden;border-radius:10px;flex-shrink:0;height:142px}@media(min-width: 768px)and (max-width: 1149px){.section-content.--prices nav figure{height:120px}}@media(max-width: 767px){.section-content.--prices nav figure{height:95px;border-radius:5px}}.section-content.--prices nav figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-content.--prices nav figure.-small{width:96px}@media(min-width: 768px)and (max-width: 1149px){.section-content.--prices nav figure.-small{width:80px}}@media(max-width: 767px){.section-content.--prices nav figure.-small{width:63px}}.section-content.--prices nav figure.-wide{width:205px}@media(min-width: 768px)and (max-width: 1149px){.section-content.--prices nav figure.-wide{width:170px}}@media(max-width: 767px){.section-content.--prices nav figure.-wide{flex:1;width:auto}}.section-content.--prices>.container>figure{width:60%;margin:0;overflow:hidden;border-radius:20px;flex-shrink:0;order:2}@media(min-width: 768px)and (max-width: 1149px){.section-content.--prices>.container>figure{width:100%}}@media(max-width: 767px){.section-content.--prices>.container>figure{width:100%;order:1;height:208px}}.section-content.--prices>.container>figure img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block}@media(max-width: 767px){.section-content.--prices>.container>figure img{height:100%}}.section-content.--gifts{background-color:#efefef;padding-top:0}.section-content.--gifts .container{display:flex;align-items:flex-start;gap:14px}@media(min-width: 768px)and (max-width: 1149px){.section-content.--gifts .container{flex-direction:column}}@media(max-width: 767px){.section-content.--gifts .container{flex-direction:column}}.section-content.--gifts aside{width:24%;flex-shrink:0}@media(min-width: 768px)and (max-width: 1149px){.section-content.--gifts aside{width:100%;order:2}}@media(max-width: 767px){.section-content.--gifts aside{width:100%;order:2}}.section-content.--gifts header{display:flex;flex-direction:column;justify-content:flex-end;gap:24px;height:460px}@media(min-width: 768px)and (max-width: 1149px){.section-content.--gifts header{height:auto;flex-direction:row;align-items:center}}@media(max-width: 767px){.section-content.--gifts header{height:auto;flex-direction:row;align-items:center}}.section-content.--gifts header>span{width:64px;min-width:64px;max-width:64px;height:64px;min-height:64px;max-height:64px;display:flex;align-items:center;justify-content:center;background-color:rgba(165,136,99,.3);border-radius:10px;flex-shrink:0}@media(max-width: 767px){.section-content.--gifts header>span{width:50px;min-width:50px;max-width:50px;height:50px;min-height:50px;max-height:50px}}.section-content.--gifts header>span img{width:32px;height:32px}@media(max-width: 767px){.section-content.--gifts header>span img{width:24px;height:24px}}.section-content.--gifts header p{font-size:24px;font-weight:600;line-height:120%;margin:0}@media(min-width: 768px)and (max-width: 1149px){.section-content.--gifts header p{font-size:22px}}@media(max-width: 767px){.section-content.--gifts header p{font-size:20px}}.section-content.--gifts header p{color:#282a2f}.section-content.--gifts>.container>figure{width:41%;height:460px;margin:0;overflow:hidden;border-radius:10px;background-color:#fff;flex-shrink:0}@media(min-width: 768px)and (max-width: 1149px){.section-content.--gifts>.container>figure{width:100%;height:350px;order:1}}@media(max-width: 767px){.section-content.--gifts>.container>figure{width:100%;height:250px;order:1}}.section-content.--gifts>.container>figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-content.--gifts article{width:33%;padding-left:80px;flex-shrink:0}@media(min-width: 768px)and (max-width: 1149px){.section-content.--gifts article{width:100%;padding-left:0;order:3}}@media(max-width: 767px){.section-content.--gifts article{width:100%;padding-left:0;order:3}}.section-content.--gifts article p{color:#2b2e35}.section-content.--video{padding:0}.section-content.--video .container{display:flex;justify-content:space-between;align-items:flex-start;gap:130px}@media(min-width: 768px)and (max-width: 1149px){.section-content.--video .container{flex-direction:column;gap:30px}}@media(max-width: 767px){.section-content.--video .container{flex-direction:column;gap:24px}}.section-content.--video aside.--content{width:26%;flex-shrink:0}@media(min-width: 768px)and (max-width: 1149px){.section-content.--video aside.--content{width:100%;order:1}}@media(max-width: 767px){.section-content.--video aside.--content{width:100%;order:1}}.section-content.--video aside.--content h3{font-size:24px;font-weight:600;line-height:120%;margin:0}@media(min-width: 768px)and (max-width: 1149px){.section-content.--video aside.--content h3{font-size:22px}}@media(max-width: 767px){.section-content.--video aside.--content h3{font-size:20px}}.section-content.--video aside.--content h3{color:#2b2e35}.section-content.--video aside.--content p{font-size:24px;font-weight:600;line-height:120%;margin:0}@media(min-width: 768px)and (max-width: 1149px){.section-content.--video aside.--content p{font-size:22px}}@media(max-width: 767px){.section-content.--video aside.--content p{font-size:20px}}.section-content.--video aside.--content p{color:#2b2e35}.section-content.--video .video-wrapper{flex:1;min-width:0}@media(min-width: 768px)and (max-width: 1149px){.section-content.--video .video-wrapper{width:100%;order:2}}@media(max-width: 767px){.section-content.--video .video-wrapper{width:100%;order:2}}.section-content.--video .video-wrapper .video-block{width:100%;height:550px}@media(min-width: 768px)and (max-width: 1149px){.section-content.--video .video-wrapper .video-block{height:400px}}@media(max-width: 767px){.section-content.--video .video-wrapper .video-block{height:185px}}.section-content.--video .video-wrapper .video-block .video-block-thumbnail{width:100%;height:100%;aspect-ratio:unset}.section-content.--columns{padding-top:100px;padding-bottom:120px}@media(max-width: 767px){.section-content.--columns{padding-top:36px;padding-bottom:60px}}.section-content.--columns .container{display:flex;justify-content:space-between;align-items:flex-end;gap:130px}@media(min-width: 768px)and (max-width: 1149px){.section-content.--columns .container{flex-direction:column;align-items:stretch;gap:30px}}@media(max-width: 767px){.section-content.--columns .container{flex-direction:column;align-items:stretch;gap:24px}}.section-content.--columns>.container>figure{width:26%;height:213px;margin:0;overflow:hidden;border-radius:20px;flex-shrink:0}@media(min-width: 768px)and (max-width: 1149px){.section-content.--columns>.container>figure{width:100%;height:300px;order:2}}@media(max-width: 767px){.section-content.--columns>.container>figure{width:100%;height:200px;order:2}}.section-content.--columns>.container>figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-content.--columns .columns-wrapper{flex:1;min-width:0;display:flex;gap:14px}@media(min-width: 768px)and (max-width: 1149px){.section-content.--columns .columns-wrapper{flex-direction:column;order:1;gap:20px}}@media(max-width: 767px){.section-content.--columns .columns-wrapper{flex-direction:column;order:1;gap:16px}}.section-content.--columns .columns-wrapper .--content{flex:1;min-width:0}.section-content.--columns .columns-wrapper .--content p{color:#2b2e35}.section-content.--about{padding-top:0;transition:all .25s ease !important}.section-content.--about .container{display:flex;justify-content:space-between;align-items:flex-end;gap:30px}@media(min-width: 768px)and (max-width: 1149px){.section-content.--about .container{flex-direction:column;align-items:stretch}}@media(max-width: 767px){.section-content.--about .container{flex-direction:column;align-items:stretch;gap:24px}}.section-content.--about aside{width:38%;display:flex;flex-direction:column;gap:29px;flex-shrink:0}@media(min-width: 768px)and (max-width: 1149px){.section-content.--about aside{width:100%;order:1}}@media(max-width: 767px){.section-content.--about aside{width:100%;display:contents}}.section-content.--about aside .--content{max-width:428px}@media(min-width: 768px)and (max-width: 1149px){.section-content.--about aside .--content{max-width:100%}}@media(max-width: 767px){.section-content.--about aside .--content{max-width:100%;order:3}}.section-content.--about aside .--content p{color:#2b2e35}.section-content.--about .--button.-full{align-self:flex-start}@media(max-width: 767px){.section-content.--about .--button.-full{order:4}}.section-content.--about .--button.-round{width:60px;min-width:60px;max-width:60px;height:60px;min-height:60px;max-height:60px;display:flex;align-items:center;justify-content:center;background-color:#a58863;border:1px solid hsla(0,0%,100%,.15);padding:0;flex-shrink:0;transition:all .25s ease !important}@media(max-width: 767px){.section-content.--about .--button.-round{width:50px;min-width:50px;max-width:50px;height:50px;min-height:50px;max-height:50px;order:4}}.section-content.--about .--button.-round:hover{background-color:rgb(135.0731707317,109.9634146341,77.9268292683)}.section-content.--about .--button.-round:hover .arrow{transform:translate(5px, -5px) !important;transition:all .25s ease !important}.section-content.--about .--button.-round .arrow{width:24px;min-width:24px;max-width:24px;height:24px;min-height:24px;max-height:24px;display:block;background-image:url("../images/svg/smileart-arrow.svg");background-size:contain;background-repeat:no-repeat;background-position:center;filter:brightness(0) invert(1);transition:all .25s ease !important}.section-content.--about .about-grid{width:52%;display:flex;justify-content:space-between;align-items:center;gap:15px;flex-shrink:0}@media(min-width: 768px)and (max-width: 1149px){.section-content.--about .about-grid{width:100%;order:2}}@media(max-width: 767px){.section-content.--about .about-grid{width:100%;display:contents}}.section-content.--about .about-grid figure{margin:0;overflow:hidden;border-radius:10px}.section-content.--about .about-grid figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.section-content.--about .about-grid .-large{width:48%;height:415px}@media(min-width: 768px)and (max-width: 1149px){.section-content.--about .about-grid .-large{height:350px}}@media(max-width: 767px){.section-content.--about .about-grid .-large{width:100%;height:250px;order:1}}.section-content.--about .about-grid .-right{width:49%;height:415px;display:flex;flex-direction:column}@media(min-width: 768px)and (max-width: 1149px){.section-content.--about .about-grid .-right{height:350px}}@media(max-width: 767px){.section-content.--about .about-grid .-right{width:100%;height:auto;display:contents}}.section-content.--about .about-grid .-right h3{font-size:24px;font-weight:600;line-height:120%;margin:0}@media(min-width: 768px)and (max-width: 1149px){.section-content.--about .about-grid .-right h3{font-size:22px}}@media(max-width: 767px){.section-content.--about .about-grid .-right h3{font-size:20px}}.section-content.--about .about-grid .-right h3{color:#2b2e35;margin:0}@media(max-width: 767px){.section-content.--about .about-grid .-right h3{order:2}}.section-content.--about .about-grid .-right .-small{width:100%;height:235px;flex-shrink:0;margin-top:auto}@media(min-width: 768px)and (max-width: 1149px){.section-content.--about .about-grid .-right .-small{height:200px}}@media(max-width: 767px){.section-content.--about .about-grid .-right .-small{display:none;margin-top:0}}.section-content.--about.-dark{background-color:#282a2f}.section-content.--about.-dark .--content p{color:#fff}.section-content.--about.-dark .about-grid h3{color:#fff}.section-content.--contacts{background-color:#282a2f;padding-top:0}.section-content.--contacts .container{display:flex;justify-content:space-between;align-items:stretch;gap:60px}@media(min-width: 768px)and (max-width: 1149px){.section-content.--contacts .container{flex-direction:column;gap:40px}}@media(max-width: 767px){.section-content.--contacts .container{flex-direction:column;gap:36px}}.section-content.--contacts aside{display:flex;flex-direction:column;gap:60px;width:40%;flex-shrink:0}@media(min-width: 768px)and (max-width: 1149px){.section-content.--contacts aside{width:100%;gap:40px}}@media(max-width: 767px){.section-content.--contacts aside{width:100%;gap:36px}}.section-content.--contacts aside .--content{max-width:400px}@media(min-width: 768px)and (max-width: 1149px){.section-content.--contacts aside .--content{max-width:100%}}@media(max-width: 767px){.section-content.--contacts aside .--content{max-width:100%}}.section-content.--contacts aside .--content p{color:#fff}.section-content.--contacts nav{display:flex;align-items:center;gap:15px;margin-top:auto}@media(max-width: 767px){.section-content.--contacts nav{gap:10px;margin-top:0}}.section-content.--contacts nav figure{margin:0;overflow:hidden;border-radius:10px;flex-shrink:0;height:142px}@media(min-width: 768px)and (max-width: 1149px){.section-content.--contacts nav figure{height:120px}}@media(max-width: 767px){.section-content.--contacts nav figure{height:95px;border-radius:5px}}.section-content.--contacts nav figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-content.--contacts nav figure.-small{width:96px}@media(min-width: 768px)and (max-width: 1149px){.section-content.--contacts nav figure.-small{width:80px}}@media(max-width: 767px){.section-content.--contacts nav figure.-small{width:63px}}.section-content.--contacts nav figure.-wide{width:205px}@media(min-width: 768px)and (max-width: 1149px){.section-content.--contacts nav figure.-wide{width:170px}}@media(max-width: 767px){.section-content.--contacts nav figure.-wide{flex:1;width:auto}}.section-content.--contacts article{flex:1;min-width:0}@media(min-width: 768px)and (max-width: 1149px){.section-content.--contacts article{width:100%}}@media(max-width: 767px){.section-content.--contacts article{width:100%}}.section-price_table{padding-top:120px;padding-bottom:120px}@media(min-width: 768px)and (max-width: 1149px){.section-price_table{padding-top:80px;padding-bottom:80px}}@media(max-width: 767px){.section-price_table{padding-top:60px;padding-bottom:60px}}.section-price_table{background-color:#efefef}.section-price_table .container{display:flex;flex-direction:column;gap:50px}@media(max-width: 767px){.section-price_table .container{gap:30px}}.section-price_table .--label{display:inline-flex;align-self:flex-start;font-weight:500;line-height:24px;border-radius:50px;background:rgba(165,136,99,.15)}.section-price_table nav{width:100%;display:flex;flex-direction:column;gap:16px}@media(max-width: 767px){.section-price_table nav{gap:12px}}.section-price_table article{background-color:#fff;border-radius:10px;overflow:hidden}.section-price_table article>button{display:flex;align-items:center;gap:14px;width:100%;padding:20px 25px;background:none;border:none;cursor:pointer;text-align:left;transition:all .25s ease !important}@media(max-width: 767px){.section-price_table article>button{padding:15px 20px;gap:12px}}.section-price_table article>button:hover{background-color:rgba(239,239,239,.5)}.section-price_table article>button span:last-child{font-family:"Raleway",sans-serif;font-weight:600;font-size:24px;line-height:1.2;color:#282a2f}@media(min-width: 768px)and (max-width: 1149px){.section-price_table article>button span:last-child{font-size:20px}}@media(max-width: 767px){.section-price_table article>button span:last-child{font-size:18px}}.section-price_table article>div{display:none;padding:0 25px 25px}@media(max-width: 767px){.section-price_table article>div{padding:0 20px 20px}}.section-price_table article.active>div{display:block}.section-price_table article.active .accordion-icon::after{transform:translate(-50%, -50%) rotate(90deg);opacity:0}.section-price_table .accordion-icon{width:41px;min-width:41px;max-width:41px;height:41px;min-height:41px;max-height:41px;background-color:#a58863;border-radius:50%;position:relative;flex-shrink:0}@media(max-width: 767px){.section-price_table .accordion-icon{width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;max-height:36px}}.section-price_table .accordion-icon::before,.section-price_table .accordion-icon::after{content:"";position:absolute;background-color:#fff;transition:all .25s ease !important}.section-price_table .accordion-icon::before{width:14px;height:2px;top:50%;left:50%;transform:translate(-50%, -50%)}@media(max-width: 767px){.section-price_table .accordion-icon::before{width:12px}}.section-price_table .accordion-icon::after{width:2px;height:14px;top:50%;left:50%;transform:translate(-50%, -50%)}@media(max-width: 767px){.section-price_table .accordion-icon::after{height:12px}}.section-price_table dl{display:flex;flex-direction:column;gap:6px;margin:0}.section-price_table dl>div{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:6px;border-bottom:1px dashed rgba(36,36,36,.2)}@media(max-width: 767px){.section-price_table dl>div{flex-direction:column;gap:5px}}.section-price_table dl dt{font-family:"Raleway",sans-serif;font-size:16px;font-weight:400;line-height:160%;margin:0;color:#fff}@media(min-width: 768px)and (max-width: 1149px){.section-price_table dl dt{font-size:14px}}@media(max-width: 767px){.section-price_table dl dt{font-size:14px}}.section-price_table dl dt{color:#282a2f;flex:1}.section-price_table dl dd{font-family:"Raleway",sans-serif;font-weight:600;font-size:24px;line-height:1.2;color:#282a2f;flex-shrink:0;min-width:150px;margin:0}@media(min-width: 768px)and (max-width: 1149px){.section-price_table dl dd{font-size:20px;min-width:120px}}@media(max-width: 767px){.section-price_table dl dd{font-size:18px;min-width:auto}}.section-blocks .block-icon{width:64px;min-width:64px;max-width:64px;height:64px;min-height:64px;max-height:64px;display:flex;align-items:center;justify-content:center;background-color:rgba(165,136,99,.3);border-radius:10px}@media(max-width: 767px){.section-blocks .block-icon{width:50px;min-width:50px;max-width:50px;height:50px;min-height:50px;max-height:50px}}.section-blocks .block-icon img{width:32px;height:32px}@media(max-width: 767px){.section-blocks .block-icon img{width:24px;height:24px}}.section-blocks .block-number{color:rgba(43,46,53,.3)}.section-blocks.--prices .container{display:flex;align-items:flex-end;gap:14px}@media(min-width: 768px)and (max-width: 1149px){.section-blocks.--prices .container{flex-direction:column;align-items:stretch}}@media(max-width: 767px){.section-blocks.--prices .container{flex-direction:column;align-items:stretch}}.section-blocks.--prices figure{margin:0;flex:1;min-width:0;align-self:stretch}.section-blocks.--prices figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}@media(min-width: 768px)and (max-width: 1149px){.section-blocks.--prices figure{height:400px}}@media(max-width: 767px){.section-blocks.--prices figure{height:300px}}.section-blocks.--prices .blocks-wrapper{display:flex;flex-direction:column;gap:14px;flex-shrink:0;width:32%}@media(min-width: 768px)and (max-width: 1149px){.section-blocks.--prices .blocks-wrapper{width:100%}}@media(max-width: 767px){.section-blocks.--prices .blocks-wrapper{width:100%}}.section-blocks.--prices article{display:flex;flex-direction:column;justify-content:space-between;min-height:206px;padding:30px 25px;border:1px solid rgba(43,46,53,.15);border-radius:10px;overflow:hidden}@media(max-width: 767px){.section-blocks.--prices article{min-height:180px;padding:20px}}.section-blocks.--prices article header{display:flex;justify-content:space-between;align-items:flex-start}.section-blocks.--prices article p{font-size:24px;font-weight:600;line-height:120%;margin:0}@media(min-width: 768px)and (max-width: 1149px){.section-blocks.--prices article p{font-size:22px}}@media(max-width: 767px){.section-blocks.--prices article p{font-size:20px}}.section-blocks.--prices article p{color:#2b2e35}.section-blocks.--contacts{padding-top:70px;padding-bottom:120px}@media(max-width: 767px){.section-blocks.--contacts{padding-top:0px;padding-bottom:60px}}.section-blocks.--contacts .block-icon{width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;max-height:36px}.section-blocks.--contacts .block-icon img{width:16px;height:16px}.section-blocks.--contacts nav{display:flex;gap:14px}@media(min-width: 768px)and (max-width: 1149px){.section-blocks.--contacts nav{flex-wrap:wrap}}@media(max-width: 767px){.section-blocks.--contacts nav{flex-direction:column}}.section-blocks.--contacts article{flex:1;display:flex;flex-direction:column;min-height:206px;padding:30px 25px;border:1px solid rgba(43,46,53,.15);border-radius:10px;overflow:hidden}@media(min-width: 768px)and (max-width: 1149px){.section-blocks.--contacts article{flex:0 0 calc(50% - 7px)}}@media(max-width: 767px){.section-blocks.--contacts article{min-height:180px;padding:20px}}.section-blocks.--contacts article header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}@media(max-width: 767px){.section-blocks.--contacts article header{margin-bottom:15px}}.section-blocks.--contacts .block-content{margin-top:auto}.section-blocks.--contacts .block-label{display:block;font-size:12px;color:#818190;margin-bottom:4px}.section-blocks.--contacts a{font-size:24px;font-weight:600;line-height:120%;margin:0}@media(min-width: 768px)and (max-width: 1149px){.section-blocks.--contacts a{font-size:22px}}@media(max-width: 767px){.section-blocks.--contacts a{font-size:20px}}.section-blocks.--contacts a{color:#2b2e35;display:block;transition:all .25s ease !important}.section-blocks.--contacts a:hover{color:#a58863}.section-blocks.--contacts p{font-size:24px;font-weight:600;line-height:120%;margin:0}@media(min-width: 768px)and (max-width: 1149px){.section-blocks.--contacts p{font-size:22px}}@media(max-width: 767px){.section-blocks.--contacts p{font-size:20px}}.section-blocks.--contacts p{color:#2b2e35}.section-blocks.--contacts small{display:block;font-size:12px;line-height:150%;color:#818190;margin-top:8px}.section-blocks.--contacts .working-hours p{font-size:16px;font-weight:400;line-height:160%;color:#2b2e35}@media(max-width: 767px){.section-blocks.--contacts .working-hours p{font-size:14px}}.section-blocks.--doctors{padding-top:0;padding-bottom:120px}.section-blocks.--doctors .doctors-filter{display:flex;gap:16px;margin-bottom:60px}@media(min-width: 768px)and (max-width: 1149px){.section-blocks.--doctors .doctors-filter{flex-wrap:wrap;margin-bottom:40px}}@media(max-width: 767px){.section-blocks.--doctors .doctors-filter{flex-direction:column;gap:12px;margin-bottom:30px}}.section-blocks.--doctors .doctors-filter button.--button{background-color:rgba(0,0,0,0);color:#282a2f;font-weight:700}.section-blocks.--doctors .doctors-filter button.--button:hover{background-color:rgba(165,136,99,.1)}.section-blocks.--doctors .doctors-filter button.--button.active{background-color:#a58863;color:#fff}.section-blocks.--doctors .doctors-filter button.--button.active:hover{background-color:rgb(135.0731707317,109.9634146341,77.9268292683)}.section-blocks.--doctors .doctors-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:24px}@media(min-width: 768px)and (max-width: 1149px){.section-blocks.--doctors .doctors-grid{grid-template-columns:repeat(2, 1fr);gap:20px}}@media(max-width: 767px){.section-blocks.--doctors .doctors-grid{grid-template-columns:1fr;gap:16px}}.section-blocks.--doctors .doctors-grid .doctor-card-empty{visibility:hidden}.section-blocks.--doctors .doctors-grid .doctor-card{background:#efefef;border-radius:20px;padding:20px;transition:all .25s ease !important;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation}@media(max-width: 767px){.section-blocks.--doctors .doctors-grid .doctor-card{padding:16px}}.section-blocks.--doctors .doctors-grid .doctor-card:hover{transform:translateY(-4px);box-shadow:0 10px 30px rgba(0,0,0,.1)}.section-blocks.--doctors .doctors-grid .doctor-card:active{transform:translateY(-2px)}.section-blocks.--doctors .doctors-grid .doctor-card .doctor-photo{width:100%;aspect-ratio:274/358;overflow:hidden;border-radius:20px;margin-bottom:24px}.section-blocks.--doctors .doctors-grid .doctor-card .doctor-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .25s ease !important}.section-blocks.--doctors .doctors-grid .doctor-card:hover .doctor-photo img{transform:scale(1.05)}.section-blocks.--doctors .doctors-grid .doctor-card .doctor-info{display:flex;flex-direction:column;gap:14px}.section-blocks.--doctors .doctors-grid .doctor-card .doctor-info .--label{display:inline-block;align-self:flex-start;background-color:#e4e0da}.section-blocks.--doctors .doctors-grid .doctor-card .doctor-info h3{font-family:"Raleway",sans-serif;font-size:24px;font-weight:600;line-height:1.2;margin:0 0 4px 0;color:#282a2f}@media(max-width: 767px){.section-blocks.--doctors .doctors-grid .doctor-card .doctor-info h3{font-size:20px}}.section-blocks.--doctors .doctors-grid .doctor-card .doctor-info p{font-family:"Raleway",sans-serif;margin:0;color:#282a2f;font-size:16px;font-weight:400;line-height:1.6}.section-blocks.--doctors .doctor-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;visibility:hidden;opacity:0;transition:all .25s ease !important}.section-blocks.--doctors .doctor-modal.active{visibility:visible;opacity:1}.section-blocks.--doctors .doctor-modal.active .doctor-modal-content{transform:translateX(0)}.section-blocks.--doctors .doctor-modal .doctor-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);cursor:pointer}.section-blocks.--doctors .doctor-modal .doctor-modal-content{position:absolute;top:0;left:0;width:100%;max-width:680px;height:100%;background:#fff;transform:translateX(-100%);transition:all .25s ease !important;overflow-y:auto;padding:60px 40px}@media(min-width: 768px)and (max-width: 1149px){.section-blocks.--doctors .doctor-modal .doctor-modal-content{max-width:90%;padding:40px 30px}}@media(max-width: 767px){.section-blocks.--doctors .doctor-modal .doctor-modal-content{max-width:100%;padding:30px 20px}}.section-blocks.--doctors .doctor-modal .doctor-modal-close{position:absolute;top:30px;right:30px;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:8px;transition:all .25s ease !important;color:#282a2f}@media(max-width: 767px){.section-blocks.--doctors .doctor-modal .doctor-modal-close{top:20px;right:20px}}.section-blocks.--doctors .doctor-modal .doctor-modal-close:hover{opacity:.7}.section-blocks.--doctors .doctor-modal .doctor-modal-close svg{width:24px;height:24px}.section-blocks.--doctors .doctor-modal .doctor-modal-body{display:flex;flex-direction:column;align-items:center;max-width:600px;margin:0 auto}.section-blocks.--doctors .doctor-modal .doctor-modal-name{font-family:"Raleway",sans-serif;font-size:70px;font-weight:600;line-height:.9;margin:0 0 24px 0;text-align:center;color:#282a2f}@media(min-width: 768px)and (max-width: 1149px){.section-blocks.--doctors .doctor-modal .doctor-modal-name{font-size:50px}}@media(max-width: 767px){.section-blocks.--doctors .doctor-modal .doctor-modal-name{font-size:36px}}.section-blocks.--doctors .doctor-modal .doctor-modal-tags{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-bottom:36px}@media(max-width: 767px){.section-blocks.--doctors .doctor-modal .doctor-modal-tags{margin-bottom:24px}}.section-blocks.--doctors .doctor-modal .doctor-modal-tags .--label{font-family:"Raleway",sans-serif;font-size:16px;font-weight:500;line-height:1.5;padding:4px 18px;background-color:rgba(165,136,99,.15);color:#a58863;border-radius:50px}.section-blocks.--doctors .doctor-modal .doctor-modal-image{width:100%;max-width:317px;aspect-ratio:317/414;overflow:hidden;border-radius:20px}@media(max-width: 767px){.section-blocks.--doctors .doctor-modal .doctor-modal-image{margin-bottom:24px}}.section-blocks.--doctors .doctor-modal .doctor-modal-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-blocks.--doctors .doctor-modal .doctor-modal-video{width:100%;margin-bottom:24px}.section-blocks.--doctors .doctor-modal .doctor-modal-video:empty{display:none}.section-blocks.--doctors .doctor-modal .doctor-modal-video .video-block{width:100%}.section-blocks.--doctors .doctor-modal .doctor-modal-video .video-block .video-block-thumbnail{width:100%;aspect-ratio:16/9}.section-blocks.--doctors .doctor-modal .doctor-modal-info{width:100%;display:flex;flex-direction:column;gap:25px;padding:24px 0}@media(max-width: 767px){.section-blocks.--doctors .doctor-modal .doctor-modal-info{gap:20px;padding:20px 0}}.section-blocks.--doctors .doctor-modal .doctor-modal-field{display:grid;grid-template-columns:205px 1fr;gap:14px;align-items:start;padding-bottom:24px;border-bottom:1px dashed rgba(40,42,47,.15)}@media(min-width: 768px)and (max-width: 1149px){.section-blocks.--doctors .doctor-modal .doctor-modal-field{grid-template-columns:150px 1fr}}@media(max-width: 767px){.section-blocks.--doctors .doctor-modal .doctor-modal-field{grid-template-columns:1fr;gap:8px;padding-bottom:16px}}.section-blocks.--doctors .doctor-modal .doctor-modal-field:last-child{border-bottom:none;padding-bottom:0}.section-blocks.--doctors .doctor-modal .doctor-modal-field strong{font-family:"Raleway",sans-serif;font-size:24px;font-weight:600;line-height:1.2;color:#282a2f}@media(min-width: 768px)and (max-width: 1149px){.section-blocks.--doctors .doctor-modal .doctor-modal-field strong{font-size:20px}}@media(max-width: 767px){.section-blocks.--doctors .doctor-modal .doctor-modal-field strong{font-size:18px}}.section-blocks.--doctors .doctor-modal .doctor-modal-field span{font-family:"Raleway",sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#282a2f}@media(max-width: 767px){.section-blocks.--doctors .doctor-modal .doctor-modal-field span{font-size:14px}}.section-blocks.--doctors .doctor-modal .doctor-modal-field:empty{display:none}.section-blocks.--doctors .doctor-modal .doctor-modal-button{width:100%;display:flex;justify-content:center;margin-top:36px}@media(max-width: 767px){.section-blocks.--doctors .doctor-modal .doctor-modal-button{margin-top:30px}}.section-blocks.--doctors .doctor-modal .doctor-modal-button .--button{background-color:#a58863;color:#fff}.section-blocks.--doctors .doctor-modal .doctor-modal-button .--button:hover{background-color:rgb(135.0731707317,109.9634146341,77.9268292683)}.section-blocks.--homepage{background-color:#efefef;padding-bottom:120px}@media(min-width: 768px)and (max-width: 1149px){.section-blocks.--homepage{padding-top:60px;padding-bottom:60px}}@media(max-width: 767px){.section-blocks.--homepage{padding-top:0px;padding-bottom:60px}}.section-blocks.--homepage .blocks-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:16px}@media(min-width: 768px)and (max-width: 1149px){.section-blocks.--homepage .blocks-grid{grid-template-columns:repeat(2, 1fr);gap:16px}}@media(max-width: 767px){.section-blocks.--homepage .blocks-grid{display:none}}.section-blocks.--homepage .blocks-item{border-radius:10px;overflow:hidden;background:rgba(0,0,0,0);position:relative;border:1px solid rgba(43,46,53,.15);height:407px}@media(min-width: 768px)and (max-width: 1149px){.section-blocks.--homepage .blocks-item{height:350px}}.section-blocks.--homepage .blocks-item.-info{padding:30px 25px;display:flex;flex-direction:column;justify-content:space-between}@media(min-width: 768px)and (max-width: 1149px){.section-blocks.--homepage .blocks-item.-info{padding:25px 20px}}.section-blocks.--homepage .blocks-item.-info .blocks-item-top{display:flex;justify-content:space-between;align-items:flex-start}.section-blocks.--homepage .blocks-item.-info .blocks-item-top .blocks-icon{width:64px;min-width:64px;max-width:64px;height:64px;min-height:64px;max-height:64px;padding:16px;background-color:rgba(165,136,99,.3);border-radius:10px;display:flex;align-items:center;justify-content:center}@media(min-width: 768px)and (max-width: 1149px){.section-blocks.--homepage .blocks-item.-info .blocks-item-top .blocks-icon{width:56px;min-width:56px;max-width:56px;height:56px;min-height:56px;max-height:56px;padding:14px}}.section-blocks.--homepage .blocks-item.-info .blocks-item-top .blocks-icon svg{width:32px;height:32px}@media(min-width: 768px)and (max-width: 1149px){.section-blocks.--homepage .blocks-item.-info .blocks-item-top .blocks-icon svg{width:28px;height:28px}}.section-blocks.--homepage .blocks-item.-info .blocks-item-top .blocks-number{font-family:"Raleway",sans-serif;font-size:16px;color:rgba(43,46,53,.3);line-height:1.6}.section-blocks.--homepage .blocks-item.-info .blocks-item-content{display:flex;flex-direction:column;gap:14px}.section-blocks.--homepage .blocks-item.-info h3{font-family:"Raleway",sans-serif;font-weight:600;color:#282a2f;margin:0;font-size:24px;line-height:1.2}@media(min-width: 768px)and (max-width: 1149px){.section-blocks.--homepage .blocks-item.-info h3{font-size:22px}}.section-blocks.--homepage .blocks-item.-info p{font-family:"Raleway",sans-serif;color:#2b2e35;margin:0;font-size:16px;line-height:1.6;max-width:247px}@media(min-width: 768px)and (max-width: 1149px){.section-blocks.--homepage .blocks-item.-info p{font-size:14px;max-width:100%}}.section-blocks.--homepage .blocks-item.-photo{padding:0;border:none}.section-blocks.--homepage .blocks-item.-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-blocks.--homepage .blocks-item.-video{grid-column:span 2;padding:0;border:none;background-color:#fff}@media(min-width: 768px)and (max-width: 1149px){.section-blocks.--homepage .blocks-item.-video{grid-column:span 2}}.section-blocks.--homepage .blocks-item.-video .video-block{width:100%;height:100%;border-radius:10px}.section-blocks.--homepage .blocks-item.-video .video-block .video-block-thumbnail{width:100%;height:100%;aspect-ratio:unset}.section-blocks.--homepage .blocks-mobile-slider{display:none}@media(max-width: 767px){.section-blocks.--homepage .blocks-mobile-slider{display:block;margin-bottom:36px;margin-left:-20px;margin-right:-20px}}.section-blocks.--homepage .blocks-mobile-slider .blocks-slide{padding:30px 25px;background:rgba(0,0,0,0);border:1px solid rgba(43,46,53,.15);border-radius:10px;display:flex !important;flex-direction:column;justify-content:space-between;outline:none;height:344px;margin:0 8px}.section-blocks.--homepage .blocks-mobile-slider .blocks-slide .blocks-item-top{display:flex;justify-content:space-between;align-items:flex-start}.section-blocks.--homepage .blocks-mobile-slider .blocks-slide .blocks-item-top .blocks-icon{width:54px;min-width:54px;max-width:54px;height:54px;min-height:54px;max-height:54px;padding:14px;background-color:rgba(165,136,99,.3);border-radius:10px;display:flex;align-items:center;justify-content:center}.section-blocks.--homepage .blocks-mobile-slider .blocks-slide .blocks-item-top .blocks-icon svg{width:27px;height:27px}.section-blocks.--homepage .blocks-mobile-slider .blocks-slide .blocks-item-top .blocks-number{font-size:14px;color:rgba(43,46,53,.3);line-height:1.6}.section-blocks.--homepage .blocks-mobile-slider .blocks-slide .blocks-item-content{display:flex;flex-direction:column;gap:14px}.section-blocks.--homepage .blocks-mobile-slider .blocks-slide h3{font-weight:600;color:#282a2f;margin:0;font-size:18px;line-height:1.2}.section-blocks.--homepage .blocks-mobile-slider .blocks-slide p{color:#2b2e35;margin:0;font-size:14px;line-height:1.6}.section-blocks.--homepage .blocks-mobile-slider .slick-slide>div{display:flex}.section-blocks.--homepage .blocks-mobile-slider .slick-dots{display:flex !important;justify-content:center;align-items:center;gap:8px;margin-top:36px;padding:0;list-style:none}.section-blocks.--homepage .blocks-mobile-slider .slick-dots li{margin:0;padding:0;width:auto;height:auto}.section-blocks.--homepage .blocks-mobile-slider .slick-dots li button{width:12px;height:12px;padding:0;border:none;border-radius:50%;background-color:#a58863;opacity:.3;cursor:pointer;font-size:0;transition:all .25s ease !important}.section-blocks.--homepage .blocks-mobile-slider .slick-dots li button:before{display:none}.section-blocks.--homepage .blocks-mobile-slider .slick-dots li.slick-active button{opacity:1}.section-blocks.--homepage .blocks-mobile-video{display:none}@media(max-width: 767px){.section-blocks.--homepage .blocks-mobile-video{display:block}.section-blocks.--homepage .blocks-mobile-video .video-block{width:100%}.section-blocks.--homepage .blocks-mobile-video .video-block .video-block-thumbnail{height:185px;min-height:unset;aspect-ratio:unset}}.section-partners{padding-top:120px;padding-bottom:120px}@media(min-width: 768px)and (max-width: 1149px){.section-partners{padding-top:80px;padding-bottom:80px}}@media(max-width: 767px){.section-partners{padding-top:60px;padding-bottom:60px}}.section-partners .container{display:flex;flex-direction:column;gap:50px}@media(max-width: 767px){.section-partners .container{gap:30px}}.section-partners header{display:flex;flex-direction:column;gap:24px}@media(max-width: 767px){.section-partners header{gap:16px}}.section-partners header .--label{align-self:flex-start}.section-partners nav{display:flex;flex-wrap:wrap;gap:14px}@media(min-width: 768px)and (max-width: 1149px){.section-partners nav{gap:12px}}@media(max-width: 767px){.section-partners nav{gap:10px}}.section-partners nav a,.section-partners nav span{width:calc((100% - 84px)/7);aspect-ratio:1;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #d2d2d3;border-radius:10px;overflow:hidden}@media(min-width: 768px)and (max-width: 1149px){.section-partners nav a,.section-partners nav span{width:calc((100% - 36px)/4)}}@media(max-width: 767px){.section-partners nav a,.section-partners nav span{width:calc((100% - 10px)/2)}}.section-partners nav a img,.section-partners nav span img{max-width:70%;max-height:60%;-o-object-fit:contain;object-fit:contain}.section-partners nav a{transition:all .25s ease !important}.section-partners nav a:hover{border-color:#a58863}.section-partners footer{max-width:634px}@media(min-width: 768px)and (max-width: 1149px){.section-partners footer{max-width:100%}}@media(max-width: 767px){.section-partners footer{max-width:100%}}.section-goal{padding:70px 0;background-size:cover;background-position:top;background-repeat:no-repeat}@media(max-width: 767px){.section-goal{background-image:none !important;background-color:#000;padding:60px 0}}.section-goal.--prices .container{display:flex;flex-direction:column;justify-content:space-between;min-height:646px}@media(min-width: 768px)and (max-width: 1149px){.section-goal.--prices .container{min-height:auto;gap:40px}}@media(max-width: 767px){.section-goal.--prices .container{min-height:auto;gap:30px}}.section-goal.--prices header{display:flex;justify-content:space-between;align-items:flex-start;gap:30px}@media(min-width: 768px)and (max-width: 1149px){.section-goal.--prices header{flex-direction:column}}@media(max-width: 767px){.section-goal.--prices header{display:contents}}.section-goal.--prices header h2{color:#fff}.section-goal.--prices .title{flex:1}@media(max-width: 767px){.section-goal.--prices .title{order:1}}.section-goal.--prices .mobile-image{display:none;margin:0}@media(max-width: 767px){.section-goal.--prices .mobile-image{display:block;order:3;margin:0 -20px;position:relative}.section-goal.--prices .mobile-image img{width:100%;height:auto;display:block}.section-goal.--prices .mobile-image::after{content:"";position:absolute;bottom:0;left:0;right:0;height:150px;background:linear-gradient(to bottom, transparent, black);pointer-events:none}}.section-goal.--prices footer{display:flex;justify-content:space-between;align-items:flex-end;gap:30px}@media(min-width: 768px)and (max-width: 1149px){.section-goal.--prices footer{flex-direction:column;align-items:flex-start;gap:40px}}@media(max-width: 767px){.section-goal.--prices footer{display:contents}}.section-goal.--prices aside{width:36%;display:flex;flex-direction:column;gap:26px}@media(min-width: 768px)and (max-width: 1149px){.section-goal.--prices aside{width:100%;gap:30px}}@media(max-width: 767px){.section-goal.--prices aside{width:100%;gap:24px;order:2}}.section-goal.--prices aside .--content p{color:#fff}.section-goal.--prices aside .--content ul li{color:#fff}.section-goal.--prices aside .--content ul li::before{filter:brightness(0) invert(1)}.section-goal.--prices aside .--button{align-self:flex-start}@media(max-width: 767px){.section-goal.--prices aside .--button{align-self:stretch}}.section-goal.--prices article{width:26%;display:flex;flex-direction:column;gap:30px}@media(min-width: 768px)and (max-width: 1149px){.section-goal.--prices article{width:100%}}@media(max-width: 767px){.section-goal.--prices article{width:100%;gap:24px;order:5}}.section-goal.--prices article .--content p,.section-goal.--prices article .--content h3{color:#fff}.section-goal.--prices article .--content ul li{color:#fff}.section-goal.--prices article .--content ul li::before{filter:brightness(0) invert(1)}.section-goal.--prices .price-box{border-radius:20px;border:1px solid hsla(0,0%,100%,.34);background:hsla(0,0%,100%,.25);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);padding:15px;display:flex;flex-direction:column;gap:10px;width:310px;flex-shrink:0}@media(min-width: 768px)and (max-width: 1149px){.section-goal.--prices .price-box{width:100%}}@media(max-width: 767px){.section-goal.--prices .price-box{width:100%;order:4;margin-top:-208px;position:relative;z-index:1}}.section-goal.--prices .price-box>p{font-family:"Raleway",sans-serif;font-size:16px;font-weight:400;line-height:160%;margin:0;color:#fff}@media(min-width: 768px)and (max-width: 1149px){.section-goal.--prices .price-box>p{font-size:14px}}@media(max-width: 767px){.section-goal.--prices .price-box>p{font-size:14px}}.section-goal.--prices .price-box>p{font-size:14px;line-height:140%;color:#fff}@media(max-width: 767px){.section-goal.--prices .price-box>p{font-size:12px}}.section-goal.--prices .price-box dl{display:flex;justify-content:space-between;gap:20px;margin:0}.section-goal.--prices .price-box dl>div{display:flex;flex-direction:column;gap:4px}.section-goal.--prices .price-box dt{font-size:12px;font-weight:400;line-height:160%;color:#a58863}.section-goal.--prices .price-box dd{margin:0;font-size:24px;font-weight:600;line-height:120%;color:#fff}@media(max-width: 767px){.section-goal.--prices .price-box dd{font-size:20px}}.section-goal.--prices .price-box dd.-usual{text-decoration:line-through}.section-goal.--clinic{padding:0;min-height:786px;background-color:#242424}@media(min-width: 768px)and (max-width: 1149px){.section-goal.--clinic{min-height:700px}}@media(max-width: 767px){.section-goal.--clinic{min-height:auto;padding-bottom:60px}}.section-goal.--clinic .container{height:100%;min-height:inherit;position:relative}.section-goal.--clinic>.container>article{position:relative;min-height:inherit;padding:70px 0}@media(max-width: 767px){.section-goal.--clinic>.container>article{padding:34px 0 0;display:flex;flex-direction:column}}.section-goal.--clinic>.container>article>header{max-width:648px}@media(min-width: 768px)and (max-width: 1149px){.section-goal.--clinic>.container>article>header{max-width:450px}}@media(max-width: 767px){.section-goal.--clinic>.container>article>header{max-width:100%;order:1}}.section-goal.--clinic>.container>article>header h2{font-family:"Raleway",sans-serif;font-size:70px;font-weight:600;line-height:.9;color:#fff}@media(min-width: 768px)and (max-width: 1149px){.section-goal.--clinic>.container>article>header h2{font-size:50px}}@media(max-width: 767px){.section-goal.--clinic>.container>article>header h2{font-size:36px}}.section-goal.--clinic>.container>article>header p{color:#fff}.section-goal.--clinic>.container>article>aside{max-width:648px;position:absolute;right:0;bottom:70px;text-align:right}@media(min-width: 768px)and (max-width: 1149px){.section-goal.--clinic>.container>article>aside{max-width:450px}}@media(max-width: 767px){.section-goal.--clinic>.container>article>aside{position:relative;max-width:100%;order:3;margin-top:-70px;z-index:2}}.section-goal.--clinic>.container>article>aside h2,.section-goal.--clinic>.container>article>aside p{font-family:"Source Serif 4",serif;font-size:74px;font-style:italic;font-weight:400;line-height:.9;color:#fff}@media(min-width: 768px)and (max-width: 1149px){.section-goal.--clinic>.container>article>aside h2,.section-goal.--clinic>.container>article>aside p{font-size:50px}}@media(max-width: 767px){.section-goal.--clinic>.container>article>aside h2,.section-goal.--clinic>.container>article>aside p{font-size:36px}}.section-goal.--clinic .link-card{border-radius:20px;border:1px solid hsla(0,0%,100%,.34);background:hsla(0,0%,100%,.25);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);padding:14px;display:flex;gap:17px;align-items:flex-end;position:absolute;left:0;bottom:70px;width:315px;text-decoration:none;transition:all .25s ease !important}@media(min-width: 768px)and (max-width: 1149px){.section-goal.--clinic .link-card{width:280px}}@media(max-width: 767px){.section-goal.--clinic .link-card{position:static;width:100%;order:4;margin-top:-50px;z-index:1}}.section-goal.--clinic .link-card:hover{background:hsla(0,0%,100%,.35)}.section-goal.--clinic .link-card>span:first-child{display:flex;flex-direction:column;gap:28px;width:116px;flex-shrink:0}@media(max-width: 767px){.section-goal.--clinic .link-card>span:first-child{flex:1;width:auto}}.section-goal.--clinic .link-card>span:first-child>span:first-child{font-size:16px;line-height:1.2;color:#fff}@media(max-width: 767px){.section-goal.--clinic .link-card>span:first-child>span:first-child{font-size:14px}}.section-goal.--clinic .link-card>span:first-child .arrow{width:24px;min-width:24px;max-width:24px;height:24px;min-height:24px;max-height:24px;display:block;background-image:url("../images/svg/smileart-arrow.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.section-goal.--clinic .link-card>figure{width:150px;height:113px;overflow:hidden;border-radius:10px;flex-shrink:0;margin:0}@media(max-width: 767px){.section-goal.--clinic .link-card>figure{width:134px;height:101px}}.section-goal.--clinic .link-card>figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-goal.--clinic .mobile-image{display:none;margin:0}@media(max-width: 767px){.section-goal.--clinic .mobile-image{display:block;order:2;margin:0 -20px;position:relative}.section-goal.--clinic .mobile-image img{width:100%;height:auto;display:block}.section-goal.--clinic .mobile-image::before{content:"";position:absolute;top:0;left:0;right:0;height:70px;background:linear-gradient(to bottom, #242424, transparent);pointer-events:none;z-index:1}.section-goal.--clinic .mobile-image::after{content:"";position:absolute;bottom:0;left:0;right:0;height:150px;background:linear-gradient(to bottom, transparent, #242424);pointer-events:none;z-index:1}}.section-map{padding-bottom:120px}@media(min-width: 768px)and (max-width: 1149px){.section-map{padding-bottom:80px}}@media(max-width: 767px){.section-map{padding-bottom:60px}}.section-map figure{margin:0;overflow:hidden;border-radius:20px}.section-map figure img{width:100%;height:auto;display:block}.section-map figure #smileartMap{width:100%;height:480px}@media(min-width: 768px)and (max-width: 1149px){.section-map figure #smileartMap{height:400px}}@media(max-width: 767px){.section-map figure #smileartMap{height:300px}}.section-service-list{background-color:#282a2f;position:relative}@media(min-width: 768px)and (max-width: 1149px){.section-service-list{padding-top:60px;padding-bottom:60px}}@media(max-width: 767px){.section-service-list{padding-top:0px;padding-bottom:40px}}.section-service-list .container{display:flex;flex-direction:column;gap:40px;padding-bottom:50px}.section-service-list .services-switch{display:flex;position:relative;width:-moz-fit-content;width:fit-content;margin:0 auto;background-color:#4e463f;border-radius:50px;padding:4px}@media(min-width: 768px)and (max-width: 1149px){.section-service-list .services-switch{padding:3px}}@media(max-width: 767px){.section-service-list .services-switch{width:100%;padding:4px;flex-direction:column;border-radius:20px}}.section-service-list .services-switch .services-switch-slider{position:absolute;top:4px;left:4px;height:calc(100% - 8px);width:calc(50% - 8px);background-color:#a58863;border-radius:50px;transition:transform .4s cubic-bezier(0.4, 0, 0.2, 1);z-index:1}@media(min-width: 768px)and (max-width: 1149px){.section-service-list .services-switch .services-switch-slider{top:3px;left:3px;height:calc(100% - 6px);width:calc(50% - 3px)}}@media(max-width: 767px){.section-service-list .services-switch .services-switch-slider{width:calc(100% - 8px);height:calc(50% - 4px)}}.section-service-list .services-switch.switch-right .services-switch-slider{transform:translateX(calc(100% + 8px))}@media(min-width: 768px)and (max-width: 1149px){.section-service-list .services-switch.switch-right .services-switch-slider{transform:translateX(calc(100% + 6px))}}@media(max-width: 767px){.section-service-list .services-switch.switch-right .services-switch-slider{transform:translateY(100%)}}.section-service-list .services-switch .services-switch-btn{font-weight:600;font-size:18px;padding:16px 40px;background-color:rgba(0,0,0,0);border:none;color:#fff;cursor:pointer;position:relative;z-index:2;transition:color .3s ease;white-space:nowrap;flex:1}@media(min-width: 768px)and (max-width: 1149px){.section-service-list .services-switch .services-switch-btn{font-size:16px;padding:14px 30px}}@media(max-width: 767px){.section-service-list .services-switch .services-switch-btn{font-size:14px;padding:12px 20px;white-space:normal;text-align:center}}.section-service-list .services-switch .services-switch-btn:hover{opacity:.9}.section-service-list .services-switch .services-switch-btn.active{color:#fff}.section-service-list .services-lists{position:relative;min-height:400px}.section-service-list .services-lists .services-list{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;transition:all .25s ease !important;display:flex;flex-direction:column;gap:0}.section-service-list .services-lists .services-list.active{position:relative;opacity:1;visibility:visible}.section-service-list .services-lists .services-list .service-item{display:grid;grid-template-columns:80px 1fr 64px;align-items:center;gap:200px;padding:15px 40px;border-bottom:1px solid #484a4e;text-decoration:none;transition:all .25s ease !important}@media(min-width: 768px)and (max-width: 1149px){.section-service-list .services-lists .services-list .service-item{grid-template-columns:60px 1fr 50px;gap:20px;padding:25px 30px}}@media(max-width: 767px){.section-service-list .services-lists .services-list .service-item{grid-template-columns:50px 1fr 44px;gap:15px;padding:20px 0}}.section-service-list .services-lists .services-list .service-item:first-child{border-top:1px solid #484a4e}.section-service-list .services-lists .services-list .service-item:hover{background-color:rgba(165,136,99,.05)}.section-service-list .services-lists .services-list .service-item:hover .service-arrow{background-color:#a58863;transform:translate(5px, -5px) !important;transition:all .25s ease !important}.section-service-list .services-lists .services-list .service-item .service-number{font-weight:600;font-family:"Raleway",sans-serif;font-size:16px;font-weight:400;line-height:160%;margin:0;color:#fff}@media(min-width: 768px)and (max-width: 1149px){.section-service-list .services-lists .services-list .service-item .service-number{font-size:14px}}@media(max-width: 767px){.section-service-list .services-lists .services-list .service-item .service-number{font-size:14px}}.section-service-list .services-lists .services-list .service-item .service-number{color:#696a6d;line-height:1}@media(min-width: 768px)and (max-width: 1149px){.section-service-list .services-lists .services-list .service-item .service-number{font-size:36px}}@media(max-width: 767px){.section-service-list .services-lists .services-list .service-item .service-number{font-size:16px}}.section-service-list .services-lists .services-list .service-item .service-title{color:#fff;line-height:1.3}@media(min-width: 768px)and (max-width: 1149px){.section-service-list .services-lists .services-list .service-item .service-title{font-size:20px}}@media(max-width: 767px){.section-service-list .services-lists .services-list .service-item .service-title{font-size:18px;line-height:1.4}}.section-service-list .services-lists .services-list .service-item .service-arrow{width:64px;min-width:64px;max-width:64px;height:64px;min-height:64px;max-height:64px;background-color:rgba(0,0,0,0);border-radius:50%;border:1px solid #484a4e;display:flex;align-items:center;justify-content:center;transition:all .25s ease !important;position:relative;flex-shrink:0}.section-service-list .services-lists .services-list .service-item .service-arrow:hover{background-color:#a58863}@media(min-width: 768px)and (max-width: 1149px){.section-service-list .services-lists .services-list .service-item .service-arrow{width:50px;min-width:50px;max-width:50px;height:50px;min-height:50px;max-height:50px}}@media(max-width: 767px){.section-service-list .services-lists .services-list .service-item .service-arrow{width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;max-height:44px}}.section-service-list .services-lists .services-list .service-item .service-arrow::after{content:"";width:24px;height:24px;background-image:url("../images/svg/smileart-arrow.svg");background-size:contain;background-repeat:no-repeat;background-position:center}@media(min-width: 768px)and (max-width: 1149px){.section-service-list .services-lists .services-list .service-item .service-arrow::after{width:20px;height:20px}}@media(max-width: 767px){.section-service-list .services-lists .services-list .service-item .service-arrow::after{width:18px;height:18px}}.section-service-list .services-thumbnail-image{position:absolute;top:0;left:0;width:400px;height:300px;pointer-events:none;z-index:10;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}@media(min-width: 768px)and (max-width: 1149px){.section-service-list .services-thumbnail-image{width:300px;height:225px}}@media(max-width: 767px){.section-service-list .services-thumbnail-image{display:none !important}}.section-service-list .services-thumbnail-image.active{opacity:1;visibility:visible}.section-service-list .services-thumbnail-image .services-featured-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.section-before-after-2{overflow:hidden}@media(min-width: 768px)and (max-width: 1149px){.section-before-after-2{padding-top:60px;padding-bottom:60px}}@media(max-width: 767px){.section-before-after-2{padding-top:40px;padding-bottom:40px}}.section-before-after-2 .before-after-slider{position:relative;width:100%}.section-before-after-2 .before-after-slider .slick-list{overflow:visible;padding:0 0 !important}.section-before-after-2 .before-after-slider .slick-track{display:flex;align-items:center}.section-before-after-2 .before-after-slider .before-after-slide{outline:none;padding:0 16px;transition:all .5s cubic-bezier(0.4, 0, 0.2, 1)}@media(max-width: 767px){.section-before-after-2 .before-after-slider .before-after-slide{padding:0}}.section-before-after-2 .before-after-slider .before-after-slide .slide-images{display:flex;justify-content:center;margin:0 auto;width:-moz-fit-content;width:fit-content;transform:scale(0.75);opacity:.6;transition:all .5s cubic-bezier(0.4, 0, 0.2, 1);filter:grayscale(100%)}@media(max-width: 767px){.section-before-after-2 .before-after-slider .before-after-slide .slide-images{transform:none;opacity:1;filter:none;width:100%}}.section-before-after-2 .before-after-slider .before-after-slide .slide-image{overflow:hidden;position:relative;height:324px;width:432px;flex-shrink:0}@media(min-width: 768px)and (max-width: 1149px){.section-before-after-2 .before-after-slider .before-after-slide .slide-image{height:280px;width:360px}}@media(max-width: 767px){.section-before-after-2 .before-after-slider .before-after-slide .slide-image{height:180px;width:50%;flex-shrink:1}}.section-before-after-2 .before-after-slider .before-after-slide .slide-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(0.4, 0, 0.2, 1)}.section-before-after-2 .before-after-slider .before-after-slide .slide-image.-before{border-top-left-radius:20px;border-bottom-left-radius:20px}@media(max-width: 767px){.section-before-after-2 .before-after-slider .before-after-slide .slide-image.-before{border-top-left-radius:10px;border-bottom-left-radius:10px}}.section-before-after-2 .before-after-slider .before-after-slide .slide-image.-after{border-top-right-radius:20px;border-bottom-right-radius:20px}@media(max-width: 767px){.section-before-after-2 .before-after-slider .before-after-slide .slide-image.-after{border-top-right-radius:10px;border-bottom-right-radius:10px}}.section-before-after-2 .before-after-slider .before-after-slide.slick-current .slide-images{transform:scale(1);opacity:1;filter:grayscale(0%)}@media(max-width: 767px){.section-before-after-2 .before-after-slider .before-after-slide.slick-current .slide-images{transform:none}}.section-before-after-2 .before-after-slider .before-after-slide.slick-current .slide-image img:hover{transform:scale(1.05)}@media(max-width: 767px){.section-before-after-2 .before-after-slider .before-after-slide.slick-current .slide-image img:hover{transform:none}}.section-before-after-2 .before-after-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:60px;min-width:60px;max-width:60px;height:60px;min-height:60px;max-height:60px;background-color:#a58863;border-radius:50%;border:1px solid hsla(0,0%,100%,.15);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 4px 20px rgba(0,0,0,.15)}@media(min-width: 768px)and (max-width: 1149px){.section-before-after-2 .before-after-slider .slick-arrow{width:50px;min-width:50px;max-width:50px;height:50px;min-height:50px;max-height:50px}}@media(max-width: 767px){.section-before-after-2 .before-after-slider .slick-arrow{width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;max-height:44px}}.section-before-after-2 .before-after-slider .slick-arrow::after{content:"";width:24px;height:24px;background-image:url("../images/svg/smileart-arrow.svg");background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform .3s ease}@media(min-width: 768px)and (max-width: 1149px){.section-before-after-2 .before-after-slider .slick-arrow::after{width:20px;height:20px}}@media(max-width: 767px){.section-before-after-2 .before-after-slider .slick-arrow::after{width:18px;height:18px}}.section-before-after-2 .before-after-slider .slick-arrow.slick-prev{left:calc(50% - 432px - 30px)}@media(min-width: 768px)and (max-width: 1149px){.section-before-after-2 .before-after-slider .slick-arrow.slick-prev{left:calc(50% - 360px - 25px)}}@media(max-width: 767px){.section-before-after-2 .before-after-slider .slick-arrow.slick-prev{left:15px}}.section-before-after-2 .before-after-slider .slick-arrow.slick-prev::after{transform:rotate(225deg)}.section-before-after-2 .before-after-slider .slick-arrow.slick-prev:hover{transform:translateY(-50%) translateX(-5px)}.section-before-after-2 .before-after-slider .slick-arrow.slick-next{right:calc(50% - 432px - 30px)}@media(min-width: 768px)and (max-width: 1149px){.section-before-after-2 .before-after-slider .slick-arrow.slick-next{right:calc(50% - 360px - 25px)}}@media(max-width: 767px){.section-before-after-2 .before-after-slider .slick-arrow.slick-next{right:15px}}.section-before-after-2 .before-after-slider .slick-arrow.slick-next::after{transform:rotate(45deg)}.section-before-after-2 .before-after-slider .slick-arrow.slick-next:hover{transform:translateY(-50%) translateX(5px)}.section-before-after-2 .before-after-slider .slick-dots{display:flex !important;justify-content:center;align-items:center;gap:10px;margin-top:40px;padding:0;list-style:none}@media(max-width: 767px){.section-before-after-2 .before-after-slider .slick-dots{margin-top:25px;gap:8px}}.section-before-after-2 .before-after-slider .slick-dots li{margin:0;padding:0}.section-before-after-2 .before-after-slider .slick-dots li button{width:12px;height:12px;padding:0;border:none;border-radius:50%;background-color:#a58863;opacity:.3;cursor:pointer;font-size:0;transition:all .3s ease}.section-before-after-2 .before-after-slider .slick-dots li button:before{display:none}.section-before-after-2 .before-after-slider .slick-dots li button:hover{opacity:.6;transform:scale(1.2)}.section-before-after-2 .before-after-slider .slick-dots li.slick-active button{opacity:1;transform:scale(1.3)}@keyframes slideIn{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.section-before-after-2[data-aos=fade-up] .before-after-slider,.section-before-after-2.aos-animate .before-after-slider{animation:slideIn .8s ease-out forwards}.section-content-post{padding-top:120px;padding-bottom:120px}@media(min-width: 768px)and (max-width: 1149px){.section-content-post{padding-top:80px;padding-bottom:80px}}@media(max-width: 767px){.section-content-post{padding-top:60px;padding-bottom:60px}}.section-content-post .container{display:flex;justify-content:center}.section-content-post:not(.--img-content) .--content{max-width:864px;text-align:center}@media(min-width: 768px)and (max-width: 1149px){.section-content-post:not(.--img-content) .--content{max-width:100%}}@media(max-width: 767px){.section-content-post:not(.--img-content) .--content{max-width:100%}}.section-content-post:not(.--img-content) .--content p{font-size:24px;font-weight:600;line-height:120%;margin:0}@media(min-width: 768px)and (max-width: 1149px){.section-content-post:not(.--img-content) .--content p{font-size:22px}}@media(max-width: 767px){.section-content-post:not(.--img-content) .--content p{font-size:20px}}.section-content-post:not(.--img-content) .--content p{line-height:160%}.section-content-post.--img-content{padding:76px 0}@media(min-width: 768px)and (max-width: 1149px){.section-content-post.--img-content{padding:60px 0}}@media(max-width: 767px){.section-content-post.--img-content{padding:40px 0}}.section-content-post.--img-content .container{justify-content:space-between;align-items:flex-start;gap:40px}@media(min-width: 768px)and (max-width: 1149px){.section-content-post.--img-content .container{flex-direction:column;gap:30px}}@media(max-width: 767px){.section-content-post.--img-content .container{flex-direction:column;gap:24px}}.section-content-post.--img-content>.container>figure{position:sticky;top:160px;flex-shrink:0;width:clamp(300px,50%,647px);height:clamp(400px,60vh,748px);margin:0;border-radius:20px;overflow:hidden;background-color:#efefef}@media(min-width: 768px)and (max-width: 1149px){.section-content-post.--img-content>.container>figure{position:static;width:100%;height:clamp(350px,50vh,500px)}}@media(max-width: 767px){.section-content-post.--img-content>.container>figure{position:static;width:100%;height:clamp(250px,40vh,300px);border-radius:10px}}.section-content-post.--img-content>.container>figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-content-post.--img-content .--content{flex:1;max-width:535px;text-align:left}@media(min-width: 768px)and (max-width: 1149px){.section-content-post.--img-content .--content{max-width:100%}}@media(max-width: 767px){.section-content-post.--img-content .--content{max-width:100%}}.section-content-post.--img-content .--content h2{margin-bottom:36px}@media(min-width: 768px)and (max-width: 1149px){.section-content-post.--img-content .--content h2{margin-bottom:24px}}@media(max-width: 767px){.section-content-post.--img-content .--content h2{margin-bottom:20px}}.section-content-post.--img-content .--content p{color:#282a2f}.section-content-post.--img-content .--content .content-block:not(:last-child){margin-bottom:76px}@media(min-width: 768px)and (max-width: 1149px){.section-content-post.--img-content .--content .content-block:not(:last-child){margin-bottom:50px}}@media(max-width: 767px){.section-content-post.--img-content .--content .content-block:not(:last-child){margin-bottom:40px}}.section-content-post.--img-content .--content .content-boxed{border:1px solid #282a2f;border-radius:20px;padding:40px 45px;overflow:hidden;margin-bottom:24px}@media(min-width: 768px)and (max-width: 1149px){.section-content-post.--img-content .--content .content-boxed{padding:30px 35px}}@media(max-width: 767px){.section-content-post.--img-content .--content .content-boxed{padding:24px 20px;border-radius:10px}}.section-content-post.--img-content .--content .content-image{margin:76px 0;border-radius:20px;overflow:hidden}@media(min-width: 768px)and (max-width: 1149px){.section-content-post.--img-content .--content .content-image{margin:50px 0}}@media(max-width: 767px){.section-content-post.--img-content .--content .content-image{margin:40px 0;border-radius:10px}}.section-content-post.--img-content .--content .content-image:first-child{margin-top:0}.section-content-post.--img-content .--content .content-image:last-child{margin-bottom:0}.section-content-post.--img-content .--content .content-image img{width:100%;height:auto;display:block}.section-content-post.--img-content.-reversed .container{flex-direction:row-reverse}@media(min-width: 768px)and (max-width: 1149px){.section-content-post.--img-content.-reversed .container{flex-direction:column}}@media(max-width: 767px){.section-content-post.--img-content.-reversed .container{flex-direction:column}}.section-content-overlaping-wrapper{position:relative;width:100%;padding-bottom:76px}.section-content-overlaping-wrapper .--card-spacer{position:relative;width:100%;height:0;pointer-events:none}.section-content-overlaping-wrapper .--scroll-spacer{position:relative;width:100%;height:0;pointer-events:none}.section-content-overlaping{position:sticky;top:160px;width:100%}.section-content-overlaping:nth-child(1){top:160px}.section-content-overlaping:nth-child(2){top:170px}.section-content-overlaping:nth-child(3){top:180px}.section-content-overlaping:nth-child(4){top:190px}.section-content-overlaping:nth-child(5){top:200px}.section-content-overlaping:nth-child(6){top:210px}.section-content-overlaping:nth-child(7){top:220px}.section-content-overlaping:nth-child(8){top:230px}.section-content-overlaping:nth-child(9){top:240px}.section-content-overlaping:nth-child(10){top:250px}@media(max-width: 767px){.section-content-overlaping{top:80px;backface-visibility:hidden}.section-content-overlaping:nth-child(1){top:80px}.section-content-overlaping:nth-child(2){top:88px}.section-content-overlaping:nth-child(3){top:96px}.section-content-overlaping:nth-child(4){top:104px}.section-content-overlaping:nth-child(5){top:112px}.section-content-overlaping:nth-child(6){top:120px}.section-content-overlaping:nth-child(7){top:128px}.section-content-overlaping:nth-child(8){top:136px}.section-content-overlaping:nth-child(9){top:144px}.section-content-overlaping:nth-child(10){top:152px}}.section-content-overlaping .--box{background-color:#efefef;border-radius:60px;padding:113px 95px;display:flex;gap:36px;align-items:flex-start;transform-origin:center top;transition:transform .4s ease-out,box-shadow .4s ease-out,max-height .4s ease-out;box-shadow:0 10px 30px rgba(0,0,0,.05);overflow:hidden}@media(max-height: 900px){.section-content-overlaping .--box{padding:80px 80px;border-radius:50px}}@media(max-height: 750px){.section-content-overlaping .--box{padding:60px 60px;border-radius:40px}}@media(min-width: 768px)and (max-width: 1149px){.section-content-overlaping .--box{border-radius:40px;padding:80px 60px;flex-direction:column;gap:30px}}@media(max-width: 767px){.section-content-overlaping .--box{border-radius:30px;padding:60px 24px;flex-direction:column;gap:24px;transition:none}}.section-content-overlaping .--box.-golden{background-color:#fff5ea}.section-content-overlaping.--stacked .--box{transform:scale(0.95);box-shadow:0 40px 60px rgba(0,0,0,.15)}@media(max-width: 767px){.section-content-overlaping.--stacked .--box{transform:none;box-shadow:0 10px 30px rgba(0,0,0,.05)}}.section-content-overlaping .--content-left{flex:1;min-width:0}@media(min-width: 768px)and (max-width: 1149px){.section-content-overlaping .--content-left{width:100%}}@media(max-width: 767px){.section-content-overlaping .--content-left{width:100%}}.section-content-overlaping .--content-left .--image{margin:40px 0 0 0;border-radius:20px;overflow:hidden}@media(min-width: 768px)and (max-width: 1149px){.section-content-overlaping .--content-left .--image{margin-top:30px}}@media(max-width: 767px){.section-content-overlaping .--content-left .--image{display:none}}.section-content-overlaping .--content-left .--image img{max-width:426px;height:auto;display:block}.section-content-overlaping .--content-right-wrapper{position:relative;width:423px;flex-shrink:0;overflow:hidden;height:auto;max-height:400px}@media(min-height: 800px){.section-content-overlaping .--content-right-wrapper{max-height:450px}}@media(min-height: 900px){.section-content-overlaping .--content-right-wrapper{max-height:500px}}@media(min-height: 1000px){.section-content-overlaping .--content-right-wrapper{max-height:550px}}@media(min-width: 768px)and (max-width: 1149px){.section-content-overlaping .--content-right-wrapper{width:100%;max-height:400px}}@media(max-width: 767px){.section-content-overlaping .--content-right-wrapper{width:100%;max-height:300px}}.section-content-overlaping .--content-right-wrapper .--fade-top{position:absolute;top:0;left:0;right:15px;height:80px;background:linear-gradient(to bottom, #EFEFEF 0%, #EFEFEF 20%, transparent 100%);pointer-events:none;z-index:2;opacity:0;transition:opacity .3s ease}@media(max-width: 767px){.section-content-overlaping .--content-right-wrapper .--fade-top{right:0}}.section-content-overlaping .--content-right-wrapper .--fade-bottom{position:absolute;bottom:0;left:0;right:15px;height:80px;background:linear-gradient(to top, #EFEFEF 0%, #EFEFEF 20%, transparent 100%);pointer-events:none;z-index:2;opacity:0;transition:opacity .3s ease}@media(max-width: 767px){.section-content-overlaping .--content-right-wrapper .--fade-bottom{right:0}}.section-content-overlaping .--content-right-wrapper.--has-overflow .--fade-bottom{opacity:1}.section-content-overlaping .--content-right-wrapper.--scrolling .--fade-top{opacity:1}.section-content-overlaping .--content-right-wrapper.--scrolled-end .--fade-bottom{opacity:0}.section-content-overlaping .--content-right-wrapper .--scroll-progress{position:absolute;right:0;top:20px;bottom:20px;width:3px;background:rgba(40,42,47,.1);border-radius:2px;opacity:0;transition:opacity .3s ease;z-index:3}@media(max-width: 767px){.section-content-overlaping .--content-right-wrapper .--scroll-progress{display:none}}.section-content-overlaping .--content-right-wrapper .--scroll-progress-bar{position:absolute;top:0;left:0;width:100%;height:0%;background:#a58863;border-radius:2px;transition:height .1s ease-out}.section-content-overlaping .--content-right-wrapper.--has-overflow .--scroll-progress{opacity:1}.section-content-overlaping .--content-right{padding-right:15px;padding-top:10px;padding-bottom:60px;will-change:transform;transition:transform .1s ease-out}@media(max-height: 900px){.section-content-overlaping .--content-right{padding-bottom:50px}}@media(max-height: 750px){.section-content-overlaping .--content-right{padding-bottom:40px}}@media(min-width: 768px)and (max-width: 1149px){.section-content-overlaping .--content-right{padding-bottom:50px}}@media(max-width: 767px){.section-content-overlaping .--content-right{padding-right:0;padding-top:0;padding-bottom:40px;will-change:auto;transition:none}}.section-content-overlaping .--content-right p{color:#282a2f}.section-content-overlaping .--box.-golden .--content-right-wrapper .--fade-top{background:linear-gradient(to bottom, #FFF5EA 0%, #FFF5EA 20%, transparent 100%)}.section-content-overlaping .--box.-golden .--content-right-wrapper .--fade-bottom{background:linear-gradient(to top, #FFF5EA 0%, #FFF5EA 20%, transparent 100%)}