a,button,*:after,*:before{transition:all .3s}img{max-width:100%;height:auto}select{-webkit-appearance:none;background:#DDE0E7;-moz-appearance:none;text-overflow:"";-ms-appearance:none;appearance:none!important;height:40px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:none;padding-left:15px;padding-right:30px}.modal-dialog{margin-left:auto;margin-right:auto;width:calc(100% - 30px)}.mob-menu{display:none;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;transition:all .4s;margin-left:15px}@media (max-width: 767px){.mob-menu{display:block}}.mob-menu.active span:nth-child(1){width:35px;transform:rotate(45deg);margin-bottom:-8px}.mob-menu.active span:nth-child(2){width:41px;opacity:0}.mob-menu.active span:nth-child(3){width:35px;transform:rotate(-45deg);margin-top:-8px}.mob-menu span{width:30px;height:3px;background:#fff;display:block;border-radius:5px;transition:all .4s;margin:5px 0 5px auto}.mob-menu span:nth-child(1){width:35px}.mob-menu span:nth-child(2){width:41px}.mob-menu span:nth-child(3){width:24px}.close-mob{display:none;position:absolute;right:25px;top:20px;width:41px;height:41px;border:2px solid #fff;border-radius:50%;z-index:999;opacity:1;cursor:pointer}@media (max-width: 767px){.close-mob{display:block}}.close-mob:before,.close-mob:after{content:"";position:absolute;left:18px;height:30px;width:2px;background-color:#fff;top:4px}.close-mob:before{transform:rotate(45deg)}.close-mob:after{transform:rotate(-45deg)}*{outline:none}.wrapper{display:flex;flex-direction:column;min-height:100vh}.content{flex-grow:1;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.content>*{width:100%}body{scroll-behavior:smooth;line-height:1.3;font-size:16px;font-family:Montserrat,sans-serif;background:#fff}header{background:#ffffff;padding:18px 0}header .container{display:flex;align-items:center}@media (max-width: 767px){header .container{flex-direction:column;justify-content:center}}header .logo{flex-grow:1}header .logo a{font-weight:800;font-size:24px;line-height:24px;letter-spacing:.03em;text-transform:uppercase;text-decoration:none;color:#968469}header .logo a span{color:#dc2626}header .social{margin-right:27px}@media (max-width: 767px){header .social{margin-right:0;margin-bottom:10px}header .social a{margin:0 10px}}header .phone{margin-right:26px}@media (max-width: 767px){header .phone{margin-right:0;margin-bottom:10px;margin-top:10px}}.btn-cor{display:inline-flex;align-items:center;justify-content:center;background:#968469;font-weight:400;font-size:12px;line-height:15px;text-align:center;color:#fff;text-decoration:none;min-height:42px;padding:5px 25px 7px;border:none}.btn-cor:hover{background:#827259;color:#fff}.social{display:flex;align-items:center}.social a{margin-right:13px}a.phone{font-weight:500;font-size:16px;line-height:20px;color:#000;padding-left:26px;display:inline-block;text-decoration:none;background:url(/build/assets/phone-b22c3160.png) left center no-repeat}.cap .items{display:grid;grid-template-columns:1fr 1fr 1fr;text-align:center}@media (max-width: 1200px){.cap .items{grid-template-columns:1fr 1fr}}@media (max-width: 767px){.cap .items{display:block}}.cap .items ul{text-align:left;display:inline-block;list-style:none;padding-left:0;margin-bottom:35px}.cap .items ul li{background:url(/build/assets/check-57c6c0d2.png) left center no-repeat;padding-left:28px;margin-bottom:12px;font-size:14px}.cap .items .title{font-weight:700;font-size:16px;line-height:20px;text-align:center;text-transform:uppercase;padding-bottom:11px;position:relative;color:#000;margin-bottom:24px}.cap .items .title span{font-weight:400;font-size:14px;line-height:18px;text-align:center;display:block;margin-top:10px;text-transform:none;color:#000;padding-bottom:10px}.cap .items .title:after{content:"";position:absolute;width:48px;height:4px;left:50%;transform:translate(-50%);bottom:0;background:#DC2626}.cap .items .text{font-size:14px;color:#000;margin-bottom:9px}.cap .items .text b{font-weight:700;font-size:24px;line-height:18px;color:#968469}.cap .items .btn-cor{display:flex;max-width:135px;width:100%;margin-left:auto;margin-right:auto}.cap .items .item{padding:43px 70px 70px}@media (max-width: 1400px){.cap .items .item{padding:40px 20px}}.cap .items .item:nth-child(1){background:#F1E7E7}.cap .items .item:nth-child(2){background:#ECEEF1}.cap .items .item:nth-child(3){background:#E6E7E8}input,textarea{background:#FFFFFF;border:1px solid #968469;height:42px;text-align:center}textarea{height:150px;padding:15px}.ask{padding:57px 0}.ask .flex{display:flex;justify-content:center;align-items:center;padding:0 75px}@media (max-width: 991px){.ask .flex{flex-direction:column}}@media (max-width: 991px){.ask .flex{padding:0}}.ask .container{position:relative}@media (max-width: 991px){.ask .container{padding-bottom:90px}}.ask .what{position:fixed;top:50%;transform:translateY(-50%);right:15px;z-index:9}@media (max-width: 991px){.ask .what{left:50%;transform:translate(-50%);bottom:0;top:auto;right:auto}}.ask .right{max-width:280px;text-align:center}.ask .right .title{font-weight:700;font-size:20px;line-height:24px;text-transform:uppercase;margin-bottom:19px;color:#000}.ask .right .sub{font-weight:400;font-size:14px;line-height:18px;text-align:center;color:#000;margin-bottom:14px}.ask .right input{width:100%;margin-bottom:21px}.ask .right .btn-cor{width:100%}.ask .img{margin-right:90px;flex-shrink:0}@media (max-width: 991px){.ask .img{margin-right:0;margin-bottom:30px}}.ask .img img{width:305px;height:305px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;object-fit:cover}.item-about{background:#ECEEF1;position:relative}@media (max-width: 991px){.item-about{padding-bottom:300px}}.item-about .desc{width:50%;padding:50px}@media (max-width: 991px){.item-about .desc{width:100%;padding:30px 0!important}}.item-about p{font-weight:400;font-size:14px;line-height:20px;color:#000}.item-about .title{font-weight:700;font-size:20px;line-height:24px;text-transform:uppercase;color:#000;margin-bottom:43px}.item-about:after{content:"";position:absolute;width:50%;height:100%;top:0;right:0}@media (max-width: 991px){.item-about:after{width:100%;height:300px;bottom:0;top:auto}}.item-about_1{background:#ECEEF1}.item-about_1 .desc{padding-left:0;padding-right:80px}.item-about_1:after{background:url(/build/assets/about-1-c6b46ec9.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.item-about_2{background:#E6E7E8}.item-about_2 .desc{margin-left:auto;padding-left:80px;padding-right:0}.item-about_2:after{right:auto;left:0;background:url(/build/assets/about-2-3272fd88.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.slick-arrow{background:url(/build/assets/arrow-d0bd3829.png) center center no-repeat;width:28px;height:28px;padding:0;border:none}.slick-arrow.slick-prev{opacity:.7;transform:rotate(180deg)}.review{padding:68px 0;overflow:hidden}.review .review-slider{margin:0 -25px}.review .review-slider .slick-track{display:flex}@media (max-width: 991px){.review .review-slider .slick-track{display:block}}.review .review-slider .slick-slide{box-shadow:2px 2px 15px 1px #00000017;background:#ffffff;height:auto;margin:20px}.review .review-slider .item{padding:90px 55px 35px;position:relative}@media (max-width: 991px){.review .review-slider .item{padding-left:25px;padding-right:25px}}.review .review-slider .item:after{content:"";position:absolute;background:url(/build/assets/rev-b8e4bddd.png) center center no-repeat;width:50px;height:50px;left:26px;top:22px}.review .review-slider .item .title{font-weight:700;font-size:14px;line-height:20px;margin-bottom:12px;color:#000}.review .review-slider .item .text{font-weight:400;font-size:14px;line-height:20px;color:#000}.review h2.title{font-weight:700;font-size:20px;line-height:24px;text-align:center;text-transform:uppercase;color:#000;position:relative;margin-bottom:53px;padding:0 120px}@media (max-width: 991px){.review h2.title{margin-bottom:20px;padding:0}}.review .arrow{position:absolute;top:50%;transform:translateY(-50%);right:0}@media (max-width: 991px){.review .arrow{position:static;display:block;transform:none;margin-top:15px}}.review .arrow button{margin-left:32px}@media (max-width: 991px){.review .arrow button{margin:0 15px}}footer{padding:18px 0;background:#F1E7E7}footer a{font-weight:400;font-size:12px;line-height:10px;text-decoration-line:underline;color:#968469}footer .copy-1{font-weight:400;font-size:12px;line-height:10px;color:#000;margin-left:30px}@media (max-width: 991px){footer .copy-1{margin-left:0;margin-top:10px}}footer .social{margin-right:27px}@media (max-width: 991px){footer .social{margin-right:0;margin-bottom:10px}footer .social a{margin:0 10px}}footer .phone{margin-right:40px}@media (max-width: 991px){footer .phone{margin-right:0;margin-top:10px;margin-bottom:10px}}footer .container{display:flex;align-items:center}@media (max-width: 991px){footer .container{flex-direction:column;justify-content:center;text-align:center}}footer .copy{flex-grow:1;font-weight:400;font-size:12px;line-height:10px;color:#000}.modal .close{position:absolute;z-index:9;font-size:40px;top:5px;right:5px;background:none;border:none}.modal input,.modal textarea{width:100%;margin-bottom:10px}.modal .modal-body{padding-top:80px}.quiz{background:url(/build/assets/quiz-2c35944d.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;flex-grow:1;text-align:center;display:flex;align-items:center;justify-content:center;color:#fff}.quiz .btn-cor{max-width:164px;width:100%;margin-left:auto;margin-right:auto;margin-top:53px}.quiz .quiz-item{display:none}.quiz .quiz-item:nth-child(1){display:block}.quiz .sub{font-weight:400;font-size:24px;line-height:32px;margin-bottom:30px}.quiz input{max-width:406px;width:100%;margin:0 17px;height:50px}.quiz textarea{width:100%;height:160px;text-align:left;max-width:846px;margin-left:auto;margin-right:auto;padding:20px}.quiz .radio{position:relative;text-align:left;display:inline-block;margin:0 35px}.quiz .radio input{position:absolute;z-index:-1;opacity:0;width:0;height:0;overflow:hidden}.quiz .radio input:checked+span:before{opacity:1}.quiz .radio span{text-transform:uppercase;font-weight:500;font-size:24px;line-height:18px;position:relative;padding-left:60px;display:block}.quiz .radio span:after{content:"";position:absolute;width:36px;height:36px;top:50%;transform:translateY(-50%);left:0;background:#FFFFFF}.quiz .radio span:before{content:"";position:absolute;width:36px;height:36px;top:50%;transform:translateY(-50%);left:0;background:url(/build/assets/check1-e80dac34.png) center center no-repeat;z-index:9;opacity:0}.quiz .ask{font-weight:700;font-size:36px;margin-bottom:36px;text-transform:uppercase;padding-bottom:20px;position:relative}.quiz .ask:after{content:"";position:absolute;width:52px;background:#DC2626;height:5px;left:50%;transform:translate(-50%);bottom:0}#thank .modal-body{padding-right:50px;padding-top:20px}#addReview .modal-body,#callback .modal-body{padding-top:20px}#addReview .title,#callback .title{font-weight:500;font-size:28px;margin-bottom:20px}#thankReview .modal-body{padding-top:18px}#thankReview .title-thank{font-weight:500;font-size:28px;padding-right:50px}.quiz label.checkbox .checkbox_text:before{border:solid #fff;border-width:0 2px 2px 0}label.checkbox{position:relative;margin-bottom:20px;display:inline-flex;align-items:center;cursor:pointer}label.checkbox input{position:absolute;z-index:-1;opacity:0;width:0;height:0;overflow:hidden}label.checkbox input:checked+span:before{opacity:1}label.checkbox .checkbox_text{position:relative;font-size:14px;text-align:left;padding-left:33px;display:inline-block}label.checkbox .checkbox_text:before{content:"";position:absolute;left:9px;top:50%;transform:translateY(-50%) rotate(45deg);margin-top:-1px;width:7px;height:12px;border:solid #000;border-width:0 2px 2px 0;opacity:0}label.checkbox .checkbox_text:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);border:1px solid #cccccc;width:24px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:24px}label.checkbox .checkbox_text a{color:#000}
