@charset "UTF-8";@font-face{font-family:Gotham;font-display:swap;src:url(../fonts/gotham_book.woff) format("woff"),url(../fonts/gotham_book.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Gotham;font-display:swap;src:url(../fonts/gotham_bold.woff) format("woff"),url(../fonts/gotham_bold.woff2) format("woff2");font-weight:700;font-style:bold}@font-face{font-family:Gotham;font-display:swap;src:url(../fonts/gotham_medium.woff) format("woff"),url(../fonts/gotham_medium.woff2) format("woff2");font-weight:600;font-style:medium}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}body{margin:0;color:#434c64;font-size:16px;font-style:normal;line-height:1.2;overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:Gotham,sans-serif}main{overflow-x:hidden}a{color:#9b2542;text-decoration:none}a:hover{color:#c42f54;text-decoration:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}h1{font-weight:700;font-size:36px;line-height:58px;text-transform:uppercase}h2{font-weight:700;font-size:24px;line-height:28px;text-transform:uppercase}h3{font-weight:700;font-size:16px;line-height:20px;text-transform:uppercase}.container-fluid{width:100%}.container{width:90%;margin:auto;position:relative}header{width:100%;background-color:#fff;z-index:3;position:relative;-webkit-box-shadow:0 0 20px rgba(0,0,0,.05);box-shadow:0 0 20px rgba(0,0,0,.05)}.header-container{padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.logo-img{width:100px;max-width:60%}.menu{font-size:14px;width:45%;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:relative}.menu a{color:#434c64;padding:15px 0;font-weight:700}.menu a.current,.menu a:hover{color:#9b2542;position:relative;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.menu a.current:after,.menu a:hover:after{display:block;content:"";height:1px;width:100%;background-color:#9b2542;position:absolute;bottom:0}.mobile-menu-scroll{position:fixed;width:100%;background-color:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.05);box-shadow:0 0 20px rgba(0,0,0,.05);height:60px;top:0}.mobile-menu-scroll .container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}a.logo-full{display:none}.working-mode{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;font-weight:700;padding:15px 0;width:140px}.contact-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%}.contact-icons .icon-viber svg{fill:#7b39ae}.contact-icons .icon-telegram svg{fill:#3796ee}.contact-icons .icon-watsapp svg{fill:#76c96a}.contact-icon{cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.contact-icon:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.contact-icon svg{width:24px}.contact-phone{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin-bottom:10px}.contact-phone:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.contact-phone a{color:#434c64;font-weight:700;font-size:20px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.contact-phone a:hover{color:#9b2542}.menu-humburger{position:relative;display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:6;width:30px;height:20px;margin:auto 0}.menu-humburger span{position:absolute;background-color:#434c64;left:0;width:100%;height:2px;top:50%;border-radius:2px;display:block;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.menu-humburger::after,.menu-humburger::before{content:"";display:block;width:100%;position:absolute;height:2px;background-color:#434c64;left:0;border-radius:2px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.menu-humburger::before{top:0}.menu-humburger::after{bottom:0}.menu-humburger.active::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:7px;background-color:#434c64}.menu-humburger.active::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);bottom:10px;background-color:#434c64}.menu-humburger.active{z-index:6}.menu-humburger.active span{display:none}body.lock{overflow:hidden}.menu-mobile-wrapper{height:100vh;width:100%;position:fixed;right:-100%;top:60px;z-index:5;background-color:#9b2542;padding-left:35px;padding-right:5%;padding-top:10px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.menu-mobile-wrapper.active{right:0}.menu-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.menu-mobile a{color:#fff;padding:12px 0}.menu-mobile a.current,.menu-mobile a:hover{color:#fff;background-color:rgba(245,185,152,.45);width:100%;padding-left:10px;position:relative;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.div-hr{height:1px;background-color:rgba(245,185,152,.34);width:100%;margin-top:20px}.phone-menu-mobile{margin-top:20px}.phone-menu-mobile a{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px}.first-screen{background-image:url(/img/iz-porta-sm.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:500px}.first-screen .container{height:100%}.title-wrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.title{color:#fff;width:100%}.title span{color:#f5b998;font-weight:700;font-size:44px;line-height:53px;text-transform:none;margin-left:3px}.subtitle{font-weight:500;font-size:18px;line-height:22px;color:#fff;margin:15px 0 30px 0;width:60%}.subtitle-2{color:#f5b998;margin-top:25px}.btn{height:50px;border:transparent;border-radius:2px;letter-spacing:-.02em;font-weight:800;background-color:#f5b998;padding:15px 40px;font-size:14px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.btn:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.btn-1{color:#9b2542;-webkit-box-shadow:0 0 14px rgba(0,0,0,.25);box-shadow:0 0 14px rgba(0,0,0,.25)}.btn-1:after{display:-webkit-box;display:-ms-flexbox;display:flex;content:url(/img/arrow-right.svg);height:30px;width:30px;background-color:#9b2542;border-radius:50%;padding-top:6px;padding-left:11px;margin-left:5px}.how-it-works{margin-top:90px;line-height:140%}.how-it-works h2{margin-bottom:20px}.how-it-works p{margin-bottom:10px}.how-it-works .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.how-it-works-left-side{width:100%}.how-it-works-right-side{width:100%}.how-it-works-right-side{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.how-it-works-card{height:315px;width:100%;margin-bottom:20px;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}.descr-wrapper{background-color:#fff;height:160px;width:100%;position:absolute;bottom:0;padding:20px 10px}.descr-wrapper .descr{margin-top:10px}.descr-wrapper-transpar{background-color:transparent;height:180px;padding:10px 30px}.descr-wrapper-transpar .descr,.descr-wrapper-transpar h3{color:#fff}.works-card-1{background-image:url(/img/card-1.jpg)}.works-card-2{background-image:url(/img/card-2.jpg)}.works-card-3{background-image:url(/img/card-3.jpg)}.works-card-4{background-image:url(/img/card-4.jpg)}.guaraties{min-height:500px;margin-top:90px;background:-webkit-gradient(linear,left top,left bottom,color-stop(-12.43%,rgba(231,188,163,.25)),color-stop(88.55%,#fdfeff));background:-o-linear-gradient(top,rgba(231,188,163,.25) -12.43%,#fdfeff 88.55%);background:linear-gradient(180deg,rgba(231,188,163,.25) -12.43%,#fdfeff 88.55%)}.guaraties-wrapper{margin-top:50px;text-align:center}.guaraties-cards-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:40px;-ms-flex-wrap:wrap;flex-wrap:wrap}.guarant-icon{height:120px;width:120px;border-radius:50%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.guarant-icon svg{fill:#9b2542}.guaraties-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:45px}.guaraties-card .descr{margin-top:10px}.form{background-image:url(/img/form-bgr.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;min-height:325px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:90px;padding-bottom:50px}.form .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-container{position:relative}.form-container:after{display:block;content:"";position:absolute;width:100%;height:100%;top:0;background:url(/img/Loading_icon.gif);background-repeat:no-repeat;background-position:center;background-size:50px;opacity:0;visibility:hidden}.sending-form.form-container:after{opacity:1;visibility:visible}.form-left-side{width:100%;margin-top:50px}.form-right-side{width:100%;margin-top:20px}.form-descr .subtitle{color:#f5b998;margin-bottom:12px;font-size:16px;font-weight:600;margin-top:0;width:100%}.form-descr h2{color:#fff}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.invalid-feedback{display:none;color:#ffc8dc;margin-left:10px;margin-top:3px}input{height:50px;width:90%;margin-left:0;margin-bottom:10px;padding-left:10px;font-size:14px;outline-color:wheat}.input-wrapper{width:100%;text-align:center}.input-error{border:1px solid red}.btn-form{width:90%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:0}.btn-form:after{margin-left:0;margin-right:10px}.other-products{margin-top:90px}.other-products-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.other-products-descr{margin-top:10px;margin-bottom:10px}.other-products-price{margin-top:2px}.title-block{width:100%;text-align:center;margin-bottom:20px}.other-products-swiper{position:relative}.product{width:100%}.product img{margin-bottom:20px;width:100%}.btn-2{background:0 0;border:none;-webkit-box-shadow:none;box-shadow:none;padding-left:0;padding-top:0}.pagination-products-wrapper,.rewies-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;z-index:2;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.pagination-products-button-next,.pagination-products-button-prev,.rewies-button-next,.rewies-button-prev{background-color:#f5b998;height:50px;width:50px;border-radius:50%;-webkit-filter:drop-shadow(0 0 11px rgba(0, 0, 0, .11));filter:drop-shadow(0 0 11px rgba(0, 0, 0, .11));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.pagination-products-button-prev:hover,.rewies-button-prev:hover{-webkit-transform:rotate(180deg) scale(1.03);-ms-transform:rotate(180deg) scale(1.03);transform:rotate(180deg) scale(1.03)}.pagination-products-button-next:hover,.rewies-button-next:hover{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.pagination-products-button-prev,.rewies-button-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.products-pagination,.rewies-pagination{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.products-pagination .swiper-pagination-bullet,.rewies-pagination .swiper-pagination-bullet{height:10px;width:10px;background-color:#f5b998;display:block;border-radius:50%;margin-right:10px}.swiper-pagination-bullet-active{background-color:#9b2542!important}.rewies-gallery{margin-top:90px;padding-top:90px;background:-webkit-gradient(linear,left top,left bottom,color-stop(-12.43%,rgba(231,188,163,.37)),color-stop(88.55%,#fdfeff));background:-o-linear-gradient(top,rgba(231,188,163,.37) -12.43%,#fdfeff 88.55%);background:linear-gradient(180deg,rgba(231,188,163,.37) -12.43%,#fdfeff 88.55%)}.img-review{border:20px solid #fff;border-radius:50%;margin-right:15px;width:70%}.rewie{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rewies-swiper{width:90%}.descr-rewie{line-height:1.4;margin-bottom:10px;font-size:16px}.descr-author{font-weight:600;font-size:14px}.descr-profession{margin-top:5px;font-size:14px;font-style:italic}.rewies-button-next,.rewies-button-prev{background-color:#9b2542}.history-gallery{margin-top:150px}.gallery-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:0}.gallery-item{width:215px;height:150px;display:block;margin-bottom:15px;position:relative;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.gallery-item img{-o-object-fit:cover;object-fit:cover;width:215px;height:150px}.gallery-item-hover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;z-index:2}.gallery-item:hover .gallery-item-hover{opacity:1}.gallery-item-hover svg{fill:rgba(255,255,255,.4)}#form-2{margin-top:90px}#form-2 h2{color:#f5b998}#form-2 .subtitle{color:#fff;font-weight:400;font-size:18px;margin-top:10px}.contacts{margin-top:90px}.contacts .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.contacts h2{margin-bottom:30px}.contacts-left-side{width:100%}.contacts-right-side{margin-left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.contacts-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%;margin-bottom:15px;font-weight:600;width:90%}.contacts-item a{color:inherit;font-weight:600;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.contacts-item a:hover{color:#9b2542;-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.contacts-icon{height:45px;width:45px;background-color:#f5b998;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:10px}.contacts-icon svg{fill:#fff}.contact-phonew-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-phonew-wrapper a{margin-bottom:10px}.contact-descr{text-align:left}footer{margin-top:90px;min-height:120px}.footer-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px}.footer-info a{display:block;padding:10px;background-color:#9b2542;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.humburger-full-mode{display:none}.contact-info{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px}.contact-phone-hidden{display:none}.sucssMesage{color:#f5b998;font-weight:500}a.btn-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.price-table{margin-top:80px}.price-table h2{margin-top:60px}.price-table h3{margin-top:45px}.price-table p{max-width:1000px;padding:20px 0}.price-table-header{height:520px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(159,34,60,.7)),to(rgba(159,34,60,.7))),url(/img/price-header-img.jpg);background:-o-linear-gradient(bottom,rgba(159,34,60,.7),rgba(159,34,60,.7)),url(/img/price-header-img.jpg);background:linear-gradient(0deg,rgba(159,34,60,.7),rgba(159,34,60,.7)),url(/img/price-header-img.jpg);background-position:center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.price-table-header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:35px;color:#fff;width:90%}table{margin-top:50px;text-align:left;border-collapse:collapse}thead{background:#9f223c;color:#fff}td,th{padding:15px 10px;font-weight:500;border:1px solid #fee}th{font-weight:600}.td-gray{background-color:#f1f1f1}.td-gray td{border:1px solid #e4e4e4}td[rowspan]{font-weight:600;text-align:center}.partnerts-title{margin-top:50px}.partners-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;width:80%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.partners-wrapper img{max-width:140px;margin-right:50px}.questions{padding:180px 0 100px}.questions-wrapper{width:100%;margin:auto}.questions-wrapper h2{text-align:center;margin-bottom:30px}.accordion{background-color:#f5b998;color:#434c64;cursor:pointer;padding:18px;width:100%;text-align:left;border:#fff 1px solid;outline:0;font-weight:600;font-size:18px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;line-height:1.5}.accordion::before{content:">";width:30px;height:30px;background-color:#fff;color:#f5b998;margin:0 10px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.accordion.active,.accordion:hover{background-color:#9b2542;color:#fff}.accordion:hover::before{color:#9b2542}.accordion.active::before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.panel{background-color:#fff;height:0;overflow:hidden}.numbers{margin:150px 0 80px}.numbers-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.numbers-number-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.numbers-number-wrapper span{margin-left:5px;font-weight:700;font-size:64px}.numbers-item{width:90%;min-width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}.numbers-item img{margin-right:20px;width:30%}.numbers-item:nth-child(1){background:-o-linear-gradient(270.05deg,#f8eee8 .05%,#f5b998 192.44%);background:linear-gradient(179.95deg,#f8eee8 .05%,#f5b998 192.44%)}.numbers-item:nth-child(2){background:-o-linear-gradient(270.05deg,#f5b998 .04%,#b5445b 219.15%);background:linear-gradient(179.95deg,#f5b998 .04%,#b5445b 219.15%)}.numbers-item:nth-child(3){background:-o-linear-gradient(270.07deg,#b5445b .06%,#952138 140.88%);background:linear-gradient(179.93deg,#b5445b .06%,#952138 140.88%);color:#fff;margin-right:0}.number{font-weight:700;font-size:64px}@media (min-width:400px){.title{width:90%}}@media (min-width:420px){.container{width:90%}.working-mode{width:60%}.contact-icons{width:24%}.price-table-header{height:520px}.price-table-header .container{width:80%}}@media (min-width:500px){.numbers-item img{width:auto}.numbers-item{width:31%;min-width:400px}}@media (min-width:560px){h1{font-size:40px}h2{font-size:28px;line-height:32px}.container{width:500px}.menu-humburger.active::before{top:8px}.first-screen{background-image:url(/img/iz-porta-md.jpg)}.subtitle{width:50%}.how-it-works-card{width:49%}.guaraties-card{width:50%;margin-bottom:0}.form-descr .subtitle{width:100%;font-size:20px}input{width:330px}.btn-form{width:330px}.product img{width:auto}.product{width:330px}.contacts-item{width:60%}.contacts-icon{height:57px;width:57px}.price-table-header{height:400px}.price-table-header .container{height:70%}.partners-wrapper{width:60%}}@media (min-width:690px){.numbers{margin:250px 0 180px}.numbers-number-wrapper span{font-size:86px}.number{font-size:86px}}@media (min-width:768px){h1{font-size:48px}h2{font-size:32px;line-height:38px}h3{font-size:18px;line-height:22px}.container{width:690px}header{position:fixed}.header-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:20px 0}.mobile-menu-scroll{display:none}a.logo-full{display:block}.working-mode{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0;-ms-flex-direction:column;flex-direction:column;width:30%}.contact-icons{width:30%}.contact-icon svg{width:32px}.contact-phone{margin-bottom:0}.contact-phone a{font-size:18px}.menu-mobile-wrapper{width:40%;top:70px}.first-screen{background-image:url(/img/iz-porta-lg.jpg);margin-top:80px}.title{width:490px}.subtitle{width:100%}.other-products{margin-top:180px}.rewies-gallery{margin-top:120px;padding-top:120px}.img-review{width:100%}.rewie{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.gallery-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.gallery-item{margin-right:12px}#form-2{margin-top:120px}.humburger-full-mode{display:block}.contact-info{width:65%;margin-top:0}.contact-phone-hidden{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1024px){.container{width:960px}.working-mode{width:25%}.first-screen{height:700px;background-image:url(/img/iz-porta.jpg)}.guaraties-card{width:23%}.form{margin-top:0;padding-bottom:0}.form .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.form-left-side{width:35%;margin-top:0}.form-right-side{width:50%;margin-top:0}.form-row{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:20px}.contacts{margin-top:120px}.contacts .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.contacts-left-side{width:47%}.contacts-right-side{margin-left:50px;width:50%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contacts-item{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.partners-wrapper{width:80%}.questions-wrapper{width:80%}.numbers-item{margin-right:45px}}@media (min-width:1199px){.container{width:1080px}.contact-phone a{font-size:20px;margin-bottom:5px}.how-it-works .container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.how-it-works-left-side{width:43%}.how-it-works-right-side{width:49%}.form-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}input{margin-left:10px;margin-bottom:0}}@media (min-width:1439px){.container{width:1366px}.logo-img{width:135px;max-width:75%}.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.menu a{margin-right:25px}.menu a:last-child{margin-right:0}.menu-humburger{display:none}.menu-mobile-wrapper{display:none}.how-it-works-left-side{width:47%}.contact-info{width:40%}}@media (max-width:1024px){.price-table h2{font-size:26px}.price-table h3{margin-top:55px}table{margin-top:0}tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}thead{display:none}td,th{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:right;font-size:14px;font-weight:600}table td::before{content:attr(data-label);font-weight:400;margin-right:20px;text-align:left;font-size:14px;max-width:300px}tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.mobile-head{background-color:#9f223c;color:#fff;font-weight:700;padding-top:25px;padding-bottom:25px;margin-top:25px}tr td:first-child{border-bottom:none;padding-top:25px}tr td:last-child{border-top:none;padding-bottom:25px}}@media (max-width:420px){table td::before{max-width:150px;font-size:12px}}@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:0s!important;animation-duration:0s!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important;scroll-behavior:auto!important}}