img,a img{outline:0 !important}a:focus{outline:0 !important}.grecaptcha-badge{visibility:hidden}html,body{overflow-x:hidden}@font-face{font-family:"Roboto";src:url("/assets/fonts/robotoflex-vf.ttf") format("truetype supports variations"),url("/assets/fonts/robotoflex-vf.ttf") format("truetype-variations");font-weight:400 700;font-stretch:25% 151%;font-display:swap}:root{--color-primary:#d13d73;--color-black:#4f4f4f;--color-black-light:#5b5b5b}body{font-family:"Roboto",sans-serif;color:var(--color-black);font-size:1rem}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:700}p b{color:var(--color-black);font-weight:700}p strong{color:var(--color-primary);font-weight:700}.hyphens p,.hyphens li{text-align:justify;hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto}.hyphens p:last-child,.hyphens li:last-child{margin-bottom:0}.my-card-table td:first-child{padding-left:0}.my-card-table td:last-child{padding-right:0;text-align:right}small,.small{line-height:1}.bg-banner{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center}.logo-header{height:61px}.logo-footer{height:45px}.cookiealert{position:fixed;bottom:0;left:0;width:100%;margin:0 !important;z-index:1001;opacity:0;visibility:hidden;border-radius:0;transform:translateY(100%);transition:all 500ms ease-out}.cookiealert.show{opacity:1;visibility:visible;transform:translateY(0%);transition-delay:500ms}.tostart{width:3rem;height:3rem;background-color:var(--color-primary);border-radius:50%;position:fixed;right:2rem;bottom:2rem;z-index:1002;display:none;opacity:1}.tostart:hover{cursor:pointer;opacity:.75;transition-duration:.15s}.img-to-top{width:2rem;margin:0 auto;display:block;position:absolute;left:8px;top:-3px}.accordion-body p:last-child{margin-bottom:0}.my-prev,.my-next{position:absolute;top:calc(50% - 1.25rem);color:var(--color-warning);background-color:#fff;height:2.5rem;width:2.5rem;border-radius:50%;text-align:center;line-height:2.5;z-index:1000;cursor:pointer;box-shadow:0 8px 16px rgba(78,80,85,.12)}.my-next{right:0}.my-next>svg{height:1.5rem;padding-left:3px}.my-prev>svg{height:1.5rem;padding-right:3px}.top-menu{font-size:1rem;z-index:1000;position:relative}.top-menu a:link,.top-menu a:visited,.top-menu a:active{color:var(--color-balck);text-decoration:none}.top-menu a:hover{color:var(--color-black);text-decoration:underline}.top-menu ul{display:none;background-color:white;position:absolute;top:100%;opacity:0}.top-menu li:hover ul{display:block;opacity:1;-webkit-animation:display-none-transition .15s both;animation:display-none-transition .15s both}@-webkit-keyframes display-none-transition{0%{opacity:0}}@keyframes display-none-transition{0%{opacity:0}}.top-menu,.top-menu ul{margin:0;padding:0;list-style-type:none}.top-menu li{float:left;position:relative;height:100%;padding:0 .5rem}.top-menu li a{display:block;padding:0;color:#fff;text-decoration:none;text-align:left}.top-menu ul{border:1px solid var(--color-black)}.top-menu ul li{float:none;white-space:nowrap}.top-menu ul li:hover{background-color:white}.mm-spn{color:var(--color-primary)}.mm-spn a{color:var(--color-primary)}.fs-12{font-size:12px}.title{font-weight:700;font-size:36px;text-align:center;color:#5b5b5b}.fs-13{font-size:13px}.header-phone{font-size:48px;font-weight:900;text-decoration:none;color:#d13d73}.header-phone:hover{color:var(--color-black)}.header-address{color:var(--color-black);font-weight:700;text-transform:uppercase}.header-address:hover{color:var(--color-primary)}.header-email{color:var(--color-black);font-weight:700;text-transform:uppercase}.header-email:hover{color:var(--color-primary)}.header-work{color:var(--color-black);font-weight:700;text-transform:uppercase}.header-btn{font-weight:800;text-transform:uppercase;text-decoration:underline;text-decoration-skip-ink:none;outline:0}.header-btn:hover{color:var(--color-primary)}.top-menu li span{filter:brightness(0) saturate(100%) invert(39%) sepia(29%) saturate(7430%) hue-rotate(317deg) brightness(88%) contrast(85%)}.top-menu li:first-child a,.top-menu li:first-child span{padding-right:16px;background-image:url("/assets/img/top-menu-arr.svg");background-repeat:no-repeat;background-position:right top 7px}.top-menu li:hover a{filter:brightness(0) saturate(100%) invert(39%) sepia(29%) saturate(7430%) hue-rotate(317deg) brightness(88%) contrast(85%);text-decoration:none}.top-menu li:first-child:hover a,.top-menu li:first-child:hover span{background-image:url("/assets/img/top-menu-arr-active.svg");filter:brightness(0) saturate(100%) invert(39%) sepia(29%) saturate(7430%) hue-rotate(317deg) brightness(88%) contrast(85%)}.top-menu a,.top-menu span{padding-bottom:13px;font-weight:700;text-transform:uppercase}.header .top-menu .top-menu-second{padding:16px;border-radius:20px;border:0;box-shadow:0 4px 16px 0 #8a8a8a}.header .top-menu .top-menu-second li:not(:last-child){margin-bottom:16px}.header .top-menu .top-menu-second li a{filter:none}.header .top-menu .top-menu-second li a,.header .top-menu .top-menu-second li span{font-weight:600;text-transform:none;background-image:none}.header .top-menu .top-menu-second li a:hover{filter:brightness(0) saturate(100%) invert(39%) sepia(29%) saturate(7430%) hue-rotate(317deg) brightness(88%) contrast(85%);text-decoration:none}.banner{padding-top:180px}.banner-title{margin-bottom:15px;font-weight:900;font-size:70px;line-height:132%;letter-spacing:.03em;text-transform:uppercase;color:#d13d73}.banner-form{padding:28px;border:1px solid #fff;border-radius:20px;backdrop-filter:blur(90px);background:rgba(211,208,207,.1)}.banner-form-title{max-width:280px;margin:0 auto;margin-bottom:30px;font-weight:700;font-size:22px;text-transform:uppercase;text-align:center;color:#d13d73}.banner .form-control{border-radius:20px;border:0;padding:10px 24px;margin-bottom:10px}.banner .form-control::placeholder{font-weight:300;font-size:17px;color:#979797}.banner-form-btn{margin-bottom:18px;border-radius:20px;padding-top:14px;padding-bottom:14px;font-weight:800;font-size:15px;letter-spacing:.01em;text-transform:uppercase;line-height:1;background-color:#6ed13d;color:#fff}.banner-form .form-check-input{min-width:14px;min-height:14px}.banner-form .form-check-input:checked{background-color:unset;border-color:unset;border:0;background-image:url("/assets/img/check.svg")}.banner-form .form-check-input:focus{box-shadow:unset;border-color:#403c39}.banner-center-img{max-width:401px}.products{padding-top:60px;padding-bottom:60px}.products .title{margin-bottom:40px}.badge-container{position:relative}.prod-badge{position:absolute;top:0;right:0;padding:8px 12px;border-radius:5px;font-weight:500;line-height:1;color:#fff;z-index:2}.hit{background-color:#d13d73}.popular{background-color:#6ed13d}.ekonomy{background-color:#f9a000}.products .card{border-radius:20px;border:0;box-shadow:2px 8px 16px 0 #f2f2f2}.products .card-body{padding:12px}.products .card-title{min-height:58px;font-weight:700;font-size:24px;text-align:center;line-height:1.2}.products .my-card-table td,.products .my-prod-table td{padding:4px 0;border:0;line-height:1}.products .my-card-table tr td:first-child{padding-left:25px;font-size:14px;vertical-align:middle;background-image:url("/assets/img/bg-table.svg");background-repeat:no-repeat;background-position:left center}.products .my-card-table tr td:last-child,.products .my-prod-table tr td:last-child{font-weight:700}.products .my-prod-table tr td:last-child{text-align:right}.products .my-prod-table tr td:first-child{padding-left:25px;font-size:12px;vertical-align:middle;background-image:url("/assets/img/bg-table-prod.svg");background-repeat:no-repeat;background-position:left center}.products .table{margin-bottom:8px}.prod-garanty{width:max-content;margin-bottom:6px;padding-right:27px;font-weight:700;background-image:url("/assets/img/prod-garanty.svg");background-repeat:no-repeat;background-position:right center}.products-btn{font-size:15px;font-weight:700}.products-btn-mob{display:block;margin:16px auto 0;max-width:296px;width:100%;border:1px solid #6ed13d;border-radius:12px;padding:8px;text-transform:uppercase;background-color:#fff}.feedback{padding-top:40px;padding-bottom:40px;background-image:url("/assets/img/bg-feedback.webp");background-repeat:no-repeat;background-position:center}.feedback-form{padding:28px;border:1px solid #fff;border-radius:20px;backdrop-filter:blur(90px);background:rgba(211,208,207,.1)}.feedback-form-title{margin-bottom:20px;font-weight:700;font-size:22px;text-transform:uppercase;color:#d13d73}.feedback-form-desc{max-width:614px;margin:0 auto;margin-bottom:20px;font-size:15px;color:#8a8a8a}.feedback-form .form-control{height:50px;padding:10px 24px;border-radius:20px}.feedback-form .form-control::placeholder{font-weight:300;font-size:17px;line-height:150%;color:#979797}.feedback-form .feedback-btn{height:50px;border-radius:20px;font-weight:800;font-size:15px;letter-spacing:.01em;text-transform:uppercase;color:#fcfdff}.feedback-form .form-check-input{min-width:14px;min-height:14px}.feedback-form .form-check-input:checked{background-color:unset;border-color:unset;border:0;background-image:url("/assets/img/check.svg")}.feedback-form .form-check-input:focus{box-shadow:unset;border-color:#403c39}.form-check-label span{font-size:10px;color:#403c39}.form-check-label span a{font-size:10px;color:#403c39;text-decoration:none}.text-home{padding-top:60px;padding-bottom:60px}.text-home-1 .title{text-align:left}.text-home-1 .block-text{line-height:1.3}.text-home-1-btn{padding:0;font-weight:500;text-decoration:underline;text-decoration-skip-ink:none;color:#6ed13d}.text-home-2{padding-top:40px}.text-home-2 .title{text-align:left}.text-home-2 .block-text{line-height:1.3}.text-home-2-btn{padding:0;font-weight:500;text-decoration:underline;text-decoration-skip-ink:none;color:#6ed13d}.examples{padding-top:60px;padding-bottom:60px}.examples .title{margin-bottom:40px}.examples .card{border-radius:20px;border:0;box-shadow:2px 8px 16px 0 #f2f2f2}.examples .card-body{padding:12px}.examples .card-title{min-height:58px;font-weight:700;font-size:18px;text-align:center;line-height:1.2}.swiper-card-mini{margin-bottom:12px}.swiper-card .swiper-slide{border-radius:5px;overflow:hidden}.swiper-card-mini .swiper-slide{border-radius:5px;border:1px solid #6ed13d;overflow:hidden}.examples .address{font-size:14px}.examples .address span:last-child{font-weight:700}.examples .data{font-size:14px}.examples .data span:last-child{font-weight:700}.examples .card-desc{margin-bottom:8px;border-bottom:1px solid #d9d9d9}.examples .my-card-table td{padding:4px 0;border:0;line-height:1}.examples .my-card-table tr td:first-child{padding-left:25px;font-size:14px;vertical-align:middle;background-image:url("/assets/img/bg-table.svg");background-repeat:no-repeat;background-position:left center}.examples .my-card-table tr td:last-child{font-weight:700}.examples .block-scroll{max-height:70px;margin-bottom:8px;overflow:auto}.examples .block-scroll::-webkit-scrollbar{width:3px}.examples .block-scroll::-webkit-scrollbar-track{background:transparent}.examples .block-scroll::-webkit-scrollbar-thumb{background-color:#6ed13d}.examples .card-text{margin-bottom:10px}.examples .card-text span:first-child{font-size:20px;font-weight:700}.examples .card-text span:last-child{font-size:22px;font-weight:700;color:#d13d73}.examples-btn{padding-top:12px;padding-bottom:12px;font-size:15px;font-weight:700}.feedback-2{padding-top:87px;padding-bottom:87px;background-image:url("/assets/img/bg-feedback-2.webp");background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}.tabs{padding-top:60px;padding-bottom:60px;background-color:#f9f9f9}.tabs .title{margin-bottom:40px}.block-tabs-1-title,.block-tabs-2-title{font-weight:500;font-size:20px;line-height:140%}.block-tabs-1 .nav-link{text-transform:uppercase}.tabs .nav-item:not(:last-child){margin-right:10px}.tabs .nav-tabs{border:0;margin-bottom:16px}.tabs .nav-link{border:1px solid #c9c9c9;border-radius:12px;padding:12px 24px;color:#403c39}.tabs .nav-link:hover{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary)}.tabs .nav-link.active{background-color:#d13d73;color:#fff;font-weight:500}.tabs .tab-pane img{border-radius:20px}.payment{padding-top:60px;padding-bottom:60px;background-color:#f9f9f9}.payment .title{margin-bottom:40px}.dopy{padding-top:60px;padding-bottom:60px;background-color:#f9f9f9}.dopy .title{margin-bottom:40px}.dopy .card{border:0;border-radius:20px;box-shadow:2px 8px 16px 0 #f2f2f2}.dopy .card-title{margin-bottom:28px;font-weight:700;font-size:24px;text-align:center}.dopy .card img{margin-bottom:20px}.dopy .card-content{margin-bottom:6px;font-size:14px}.dopy .card-price-desc{font-weight:700;font-size:20px}.dopy .card-price-number{font-weight:700;font-size:22px;color:#d13d73}.dopy .card-btn{height:42px;font-size:15px;font-weight:700}.how{padding-top:60px;padding-bottom:60px}.how .title{margin-bottom:60px}.how .card{border-radius:20px;border:0;padding:24px;padding-bottom:162px;background-color:#f2f2f2;background-repeat:no-repeat;background-position:right 24px bottom;background-size:auto 147px}.how .card-number{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:16px;border-radius:50%;font-weight:600;font-size:32px;background-color:#d13d73;color:#fff}.how .card-title{font-weight:500;font-size:22px;line-height:114%;color:#403c39}.how .card-text{color:#403c39}.team{padding-top:60px;padding-bottom:60px;background-color:#f9f9f9}.team .title{margin-bottom:40px}.team .swiper-team{overflow:visible}.team .swiper-slide{height:auto;opacity:0;transition:opacity .2s linear}.team .swiper-slide-visible{opacity:1}.team .card{padding:12px;border-radius:10px;border:0;background-color:#fff;box-shadow:2px 8px 16px 0 #f2f2f2}.team .card-header{margin-bottom:16px;border-radius:10px;border:0;padding:8px 0;background-color:#f9f9f9}.team .card-title{color:#777}.team .card-job-title{font-weight:700;color:#777}.team .card-education{font-size:14px;text-align:center;color:#777}.team .card-institut{text-align:center;text-transform:lowercase;color:#777}.team .card-experience{text-align:center;color:#777}.team .team-prev::after,.team .team-next::after{content:unset}.team .team-prev,.team .team-next{width:46px;height:46px;top:unset;bottom:0}.team .team-prev{left:calc(50% - 58px)}.team .team-next{right:calc(50% - 58px)}.faq{padding-top:60px;padding-bottom:60px}.faq .title{margin-bottom:24px}.faq .accordion-button::after{width:40px;height:40px;border-radius:10px;background-image:url("/assets/img/faq-icon.svg");background-position:center;background-color:#6ed13d}.faq .accordion-button:not(.collapsed)::after{background-color:#403c39;background-image:url("/assets/img/faq-icon-open.svg");-webkit-background-size:14px;background-size:14px}.faq .accordion-item{padding:24px 20px;margin-bottom:24px;border-radius:12px;border:0;background-color:#f9f9f9}.faq .accordion-button{padding:0;font-size:18px;font-weight:600;color:#403c39;background-color:transparent;box-shadow:unset}.faq .accordion-button:focus{border-color:unset;box-shadow:unset}.faq .accordion-body{padding:0;padding-top:36px}.faq .text-card{min-height:244px;padding:30px 24px;border-radius:12px;background-color:#fff}.faq-card-text-title{font-weight:500;font-size:18px;color:#6ed13d}.faq .photo-card{display:flex;align-items:center;min-height:244px;padding:12px;border-radius:12px;background-color:#fff}.faq-card-title{color:#403c39;line-height:1.2}.faq-card-desc{font-weight:500;font-size:12px;color:#403c39;line-height:1.2}.faq-card-text{font-size:14px;color:#6a6a6a;line-height:1.2}.actions{padding-top:60px;padding-bottom:60px;background-color:#f9f9f9}.actions .title{margin-bottom:40px}.actions .swiper-actions{margin-bottom:40px;overflow:visible}.actions .swiper-slide{height:auto;opacity:0;transition:opacity .2s linear}.actions .swiper-slide-visible{opacity:1}.actions .card{border-radius:20px;border:0;overflow:hidden;box-shadow:0 0 25px 0 rgba(0,0,0,.15)}.actions .card-body{padding:24px 12px}.actions .card-title{min-height:57px;margin-bottom:24px;font-weight:600;font-size:24px;line-height:1.2;letter-spacing:.01em;color:#d13d73}.actions .actions-prev::after,.actions .actions-next::after{content:unset}.actions .actions-prev,.actions .actions-next{position:relative;top:unset;left:unset;right:unset;bottom:unset;width:40px;height:40px;margin:unset}.actions-btn{border:1px solid #6ed13d;border-radius:12px;padding:12px 24px;text-transform:uppercase;line-height:1.4;color:#403c39}.review{padding-top:60px;padding-bottom:60px}.review .title{margin-bottom:28px}.review .review-prev::after,.review .review-next::after{content:unset}.review .review-prev,.review .review-next{position:relative;top:unset;left:unset;right:unset;bottom:unset;width:40px;height:40px;margin:unset}.review-btn{border:1px solid #6ed13d;border-radius:12px;padding:12px 24px;text-transform:uppercase;line-height:1.4;color:#403c39}.review .card{min-height:323px;padding:24px;border:1.58px solid #e2eaf2;border-radius:5px;box-shadow:2px 6px 13px 0 rgba(194,198,208,.16)}.footer{padding-top:40px;padding-bottom:40px;background-color:#f9f9f9}.footer .my-footer-link{color:var(--color-black);text-transform:uppercase;text-decoration:none}.footer-list .my-footer-link:hover{color:var(--color-primary)}.footer-list .my-footer-link span{color:var(--color-primary)}.my-footer-phone{font-size:20px;font-weight:700;color:#d13d73;text-decoration:none}.my-footer-phone:hover{color:var(--color-black)}.footer div[itemprop="address"] a:hover{color:var(--color-primary)}.calc{padding-top:60px;padding-bottom:60px;background-color:#f9f9f9}.calc .title{margin-bottom:37px}.calc-desc{max-width:560px;margin:0 auto;margin-bottom:40px;font-weight:300;line-height:140%;text-align:center}.calc .nav-link{color:var(--color-black);border:0;outline:0}.calc .nav-link.active{border:0;outline:0;background-color:transparent;color:var(--color-primary)}.calc .nav-link .calc-btn-img-active{display:none}.calc .nav-link .calc-btn-img{display:block}.calc .nav-link.active .calc-btn-img-active{display:block}.calc .nav-link.active .calc-btn-img{display:none}.calc .calc-input-top{height:40px;padding:7px 24px;border:0;border-radius:8px}.calc .calc-input-top::placeholder{font-weight:300;font-size:17px;color:#979797}.calc .block-img{padding-top:6px;padding-bottom:73px}.nouislider .noUi-connect{background:#6ed13d}.nouislider.noUi-vertical{width:6px;border:0;border-radius:4px;background:#eaeaea}.nouislider .noUi-handle:after,.nouislider .noUi-handle:before{content:unset}.nouislider.noUi-vertical .noUi-handle{width:20px;height:20px;right:-6px;bottom:-17px;border-radius:50%;border:3px solid #6ed13d}.nouislider.noUi-horizontal{height:6px;border:0;border-radius:4px;background:#eaeaea}.nouislider.noUi-horizontal .noUi-handle{width:20px;height:20px;right:-17px;top:-6px;border-radius:50%;border:3px solid #6ed13d}.calc-subtitle{margin-bottom:12px;line-height:.7}.calc-subsubtitle{margin-bottom:12px;font-size:14px;line-height:1.2}.calc-input-bottom{max-width:68px;height:30px;border:0;border-radius:8px;color:#4f4f4f;background-color:#f9f9f9}.calc .nav-tabs{margin-bottom:17px}.calc .nav-link{padding-left:0;padding-top:0;padding-bottom:0;font-size:14px}.calc .custom-radio:not(:last-child){margin-right:20px}.calc .custom-radio-img{display:block;width:94px;height:54px;border-radius:8px;border:1px solid #fff;background-color:#fff;background-repeat:no-repeat;background-position:center;-webkit-background-size:contain;background-size:contain;filter:grayscale(100%)}.calc .custom-radio-img.kbe{background-image:url("/assets/img/calc-kbe.webp")}.calc .custom-radio-img.rehau{background-image:url("/assets/img/calc-rehau.webp")}.calc .custom-radio-img.veka{background-image:url("/assets/img/calc-veka.webp")}.calc .custom-radio input[type="radio"]{position:absolute;width:1px;height:1px;margin:-1px;border:0;clip:rect(0 0 0 0);overflow:hidden}.calc .custom-radio input[type="radio"]:checked~.custom-radio-img{border-color:var(--color-primary);filter:grayscale(0)}.calc .custom-check-label{display:flex;align-items:start;font-size:13px;font-weight:900}.calc .custom-check-label input[type="checkbox"]{position:absolute;width:1px;height:1px;margin:-1px;border:0;clip:rect(0 0 0 0);overflow:hidden}.calc .custom-check{display:block;min-width:20px;min-height:20px;margin-right:8px;border-radius:2px;background-color:#fff;border:1px solid #aeb5bc;background-repeat:no-repeat;background-position:center}.calc .custom-check-label input[type="checkbox"]:checked~.custom-check{background-image:url("/assets/img/calc-check.svg")}.calc .calc-price{margin-bottom:17px;font-size:48px;font-weight:900;line-height:1.2;color:var(--color-primary)}.block-checkbox,.block-radio{margin-bottom:17px}.calc .calc-btn{width:240px;padding:16px 10px;border-radius:20px;font-weight:800;font-size:15px;letter-spacing:.01em;text-transform:uppercase;color:#fff;background-color:var(--color-primary)}.feedback-3{padding-top:40px;padding-bottom:40px;background-image:url("/assets/img/bg-feedback-3.webp");background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}.banner-examples{padding-top:202px;background-repeat:no-repeat;-webkit-background-size:1920px;background-size:1920px;background-position:center}.banner-examples .banner-title{margin-bottom:35px;font-weight:900;font-size:40px;line-height:132%;letter-spacing:.03em;text-transform:uppercase;text-align:center;color:var(--color-primary)}.banner-examples-list{display:flex;align-items:center;justify-content:center;margin-bottom:35px}.banner-examples-list li{font-weight:500;font-size:24px}.banner-examples-list li img{max-width:24px}.banner-examples-list li:not(:last-child){margin-right:27px}.banner-form{padding:29px 19px}.banner-form-title{max-width:100%;margin-bottom:16px}.banner-examples .form-control{border-radius:20px;border:0;padding:10px 24px;margin-bottom:8px}.banner-examples .banner-card{padding:24px 31px 19px;border:1px solid #fff;border-radius:20px;backdrop-filter:blur(90px);background:rgba(211,208,207,.1)}.banner-examples .address{font-size:14px}.banner-examples .address span:last-child{font-weight:700}.banner-examples .data{font-size:14px}.banner-examples .data span:last-child{font-weight:700}.banner-examples .card-desc{margin-bottom:8px;border-bottom:1px solid #d9d9d9}.banner-examples .my-card-table td{padding:4px 0;border:0;line-height:1}.banner-examples .my-card-table tr td:first-child{padding-left:25px;font-size:14px;vertical-align:middle;background-image:url("/assets/img/bg-table.svg");background-repeat:no-repeat;background-position:left center}.banner-examples .my-card-table tr td:last-child{font-weight:700}.banner-examples .card-text{margin-bottom:10px}.banner-examples .card-text span:first-child{font-size:20px;font-weight:700}.banner-examples .card-text span:last-child{font-size:22px;font-weight:700;color:#d13d73}.examples-btn{padding-top:12px;padding-bottom:12px;font-size:15px;font-weight:700}.banner-examples .banner-btn-mob{border-radius:8px;padding:12px 24px;font-weight:700;font-size:15px;color:#fff;background-color:#6ed13d}.text-examples{padding-top:60px;padding-bottom:60px}.text-examples .title{text-align:left}.review-page{padding-top:180px}.review-page-title{margin-bottom:40px;font-weight:900;font-size:40px;line-height:132%;text-transform:uppercase;text-align:center;color:var(--color-primary)}.review-page .card{border:1px solid #e2eaf2;border-radius:20px;padding:32px}.review-page .card-title{font-weight:500;font-size:24px;line-height:130%}.review-page .card-data{line-height:130%}.review-page .card-star{font-size:18px;line-height:1;color:#ffe500}.review-page .card-text{line-height:130%}.review-page .swiper-review-page{padding-bottom:62px}.review-page .review-page-prev::after,.review-page .review-page-next::after{content:unset}.review-page .review-page-prev,.review-page .review-page-next{width:46px;height:46px;top:unset;bottom:0}.review-page .review-page-prev{left:calc(50% - 58px)}.review-page .review-page-next{right:calc(50% - 58px)}.review-page-yandex{padding-top:60px;padding-bottom:60px}.review-page-yandex .title{margin-bottom:40px}.review-page-yandex img{max-width:601px}.review-page-form{padding-top:60px;padding-bottom:60px;background-color:#f9f9f9}.review-page-form .form-control{border-radius:20px;border:0;padding:10px 24px}.review-page-form .form-check-input{min-width:14px;min-height:14px}.review-page-form .form-check-input:checked{background-color:unset;border-color:unset;border:0;background-image:url("/assets/img/check.svg")}.review-page-form .form-check-input:focus{box-shadow:unset;border-color:#403c39}.review-page-form .form-check span{font-size:10px;line-height:150%;color:#8a8a8a}.review-page-form .form-check span a{font-size:10px;line-height:150%;color:#8a8a8a;text-decoration:none}.review-page-form-btn{display:block;margin:0 auto;max-width:296px;width:100%;height:50px;border-radius:20px;font-weight:800;font-size:15px;letter-spacing:.01em;text-transform:uppercase;color:#fff;background-color:var(--color-primary)}.article-page{padding-top:180px;padding-bottom:60px}.article-page .title{margin-bottom:24px;font-weight:700;font-size:40px;line-height:120%;text-transform:uppercase;color:var(--color-primary)}.article-page img{margin-bottom:16px}.article-page p strong{color:var(--color-black)}.article-page .text-accent p{padding-left:20px;border-left:2px solid #6ed13d;font-style:italic;font-size:20px;line-height:140%}.article-page .subtitle-link{font-size:18px;font-weight:600}.ya-share2__item .ya-share2__item_service_telegram,.ya-share2__item .ya-share2__item_service_whatsapp{margin-right:8px !important}.ya-share2__item_service_telegram .ya-share2__badge,.ya-share2__item_service_telegram .ya-share2__mobile-popup-badge{background-color:transparent !important}.ya-share2__item_service_whatsapp .ya-share2__badge,.ya-share2__item_service_telegram .ya-share2__mobile-popup-badge{background-color:transparent !important}.ya-share2__item_service_vkontakte .ya-share2__badge,.ya-share2__item_service_telegram .ya-share2__mobile-popup-badge{background-color:transparent !important}.ya-share2__item_service_telegram .ya-share2__icon{background-image:url("/assets/img/telegram-icon.svg") !important;-webkit-background-size:32px !important;background-size:32px !important}.ya-share2__item_service_whatsapp .ya-share2__icon{background-image:url("/assets/img/whatsapp-icon.svg") !important;-webkit-background-size:32px !important;background-size:32px !important}.ya-share2__item_service_vkontakte .ya-share2__icon{background-image:url("/assets/img/vk-icon.svg") !important;-webkit-background-size:32px !important;background-size:32px !important}.article-vse-page{padding-top:180px;padding-bottom:60px}.article-vse-page .title{margin-bottom:60px;font-weight:900;font-size:40px;line-height:132%;text-transform:uppercase;text-align:center;color:var(--color-primary)}.article-vse-page .card{border:0;cursor:pointer}.article-vse-page .card img{border-radius:20px}.article-vse-page .card-body{padding:24px 0}.article-vse-page .card-title{margin-bottom:8px;font-weight:700;font-size:24px;line-height:140%}.article-vse-page .card-text{margin-bottom:24px}.article-vse-page .card-text p:not(:first-child){display:none}.article-vse-page .card-text p:first-child{margin:0;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.article-vse-page .article-btn{padding:0;color:var(--color-primary)}.contacts-page{padding-top:180px;padding-bottom:60px}.contacts-page .title{margin-bottom:41px;font-weight:700;font-size:56px;line-height:120%;text-align:left;color:var(--color-primary)}.contacts-page .address{margin-bottom:20px}.contacts-page .address a{text-decoration:none;color:var(--color-black)}.contacts-page .phone{margin-bottom:20px}.contacts-page .phone a{text-decoration:none;color:var(--color-black)}.contacts-page .mail{margin-bottom:20px}.contacts-page .mail a{text-decoration:none;color:var(--color-black)}.actions-page{padding-top:180px;padding-bottom:60px}.actions-page .title{margin-bottom:40px;font-weight:900;font-size:40px;line-height:132%;text-transform:uppercase;text-align:center;color:var(--color-primary)}.actions-page .card{border-radius:20px;overflow:hidden;box-shadow:0 4px 16px 0 #f2f2f2}.actions-page .card:not(:last-child){margin-bottom:64px}.actions-page .block-text{padding:0 80px}.actions-page .card-title{margin-bottom:24px;font-weight:500;font-size:36px;letter-spacing:-.03em;line-height:1.2}.actions-page .card-text{margin-bottom:32px}.actions-page .card-btn{border:1px solid #d13d73;border-radius:8px;padding:12px 24px;font-weight:700;font-size:15px}.actions-page .action-time{font-weight:600;color:#6ed13d}.modal-dialog{max-width:768px}.modal-content{border-radius:20px}.modal .modal-header{padding:28px 28px 10px;border:0}.modal .modal-body{padding:10px 28px 64px}.modal .modal-title{margin-bottom:48px;font-weight:700;font-size:32px;line-height:120%;text-align:center;color:var(--color-primary)}.modal .form-control{margin-bottom:16px;border:1px solid #8a8a8a;border-radius:20px;padding:10px 24px}.modal .modal-btn{display:block;margin:0 auto;border-radius:20px;max-width:282px;width:100%;padding:16px;font-weight:800;font-size:15px;letter-spacing:.01em;text-transform:uppercase;color:#fff;background-color:var(--color-primary)}.modal .form-check-input{min-width:14px;min-height:14px}.modal .form-check-input:checked{background-color:unset;border-color:unset;border:0;background-image:url("/assets/img/check.svg")}.modal .form-check-input:focus{box-shadow:unset;border-color:#403c39}.modal .form-check{margin-bottom:16px}.modal .form-check span{font-size:10px;line-height:150%;color:#8a8a8a}.modal .form-check span a{font-size:10px;line-height:150%;color:#8a8a8a;text-decoration:none}.static-page{padding-top:180px;padding-bottom:60px}.static-page .title{margin-bottom:24px;font-weight:700;font-size:56px;line-height:120%;text-align:left;color:var(--color-primary)}.btn-green,.btn-red,.btn-border{outline:0}.btn-green:hover{background-color:var(--color-primary);color:#fff}.btn-red:hover{background-color:#6ed13d;border-color:#6ed13d;color:#fff}.btn-border:hover{background-color:#6ed13d;color:#fff}.page404{padding-top:180px}.container.sitemap{padding-top:125px}.footer-sitemap{font-size:13px;text-decoration:none;text-transform:uppercase;color:#4f4f4f}@media(max-width:575.98px){.hyphens p,.hyphens li{text-align:left;hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none}.tostart{width:2rem;height:2rem;right:1.25rem;bottom:1.25rem}.img-to-top{width:1.25rem;left:.4rem;top:-1px}.my-price-table{border:0}.my-price-table thead{display:none}.my-price-table tr{margin-bottom:1rem;display:block;border-bottom:1px solid var(--color-black)}.my-price-table td{display:block;text-align:right;border-bottom:1px dotted var(--color-black);border-right:1px solid transparent}.my-price-table td:last-child{border-bottom:0}.my-price-table td:before{content:attr(data-label);float:left;font-weight:bold}.logo-header{height:28px}.title{font-size:24px;margin-bottom:16px !important}.header-phone{font-size:16px;font-weight:400;color:var(--color-black)}.bg-banner{-webkit-background-size:cover;background-size:cover}.banner{padding-top:60px}.banner-title{line-height:1;text-align:center;font-size:32px}.banner-form{padding:20px 12px}.banner-form-title{max-width:100%;margin-bottom:16px;font-size:18px}.banner .form-control{border-radius:15px}.banner-form-btn{border-radius:15px}.products{padding-top:24px;padding-bottom:24px}.products .card-title{font-size:16px}.products .my-card-table tr td:first-child{padding-left:21px;-webkit-background-size:14px;background-size:14px}.products .my-card-table td{vertical-align:middle;font-size:12px}.products .my-prod-table tr td:first-child{padding-left:21px;-webkit-background-size:14px;background-size:14px}.products .my-prod-table td{width:50%;vertical-align:middle;font-size:12px}.products .col-md-6.col-lg-4:nth-child(n+4){display:none}.feedback-2{padding-top:25px;padding-bottom:25px;background-position:left center;-webkit-background-size:cover;background-size:cover}.feedback{padding-top:20px;padding-bottom:20px}.feedback-form{padding:16px 8px}.feedback-form-title{margin-bottom:10px}.feedback-form-desc{margin-bottom:10px;font-size:12px}.text-home{padding-top:24px;padding-bottom:24px}.text-home-1 .title{text-align:center;margin:0 auto}.text-home-2{padding-top:24px}.text-home-2 .title{text-align:center;margin:0 auto}.text-home-1 .block-text,.text-home-2 .block-text{height:273px;font-size:14px;overflow:hidden}.text-home-1-btn{display:inline-block}.text-home-2-btn{display:inline-block}.examples{padding-top:24px;padding-bottom:24px}.examples .card-title{margin-bottom:8px;font-size:16px}.examples .address,.examples .data{font-size:12px}.examples .my-card-table{margin-bottom:6px}.examples .my-card-table td{font-size:12px}.examples .my-card-table tr td:first-child{padding-left:21px;-webkit-background-size:14px;background-size:14px}.examples .card-text{margin-bottom:8px}.examples .card-text span:first-child{font-size:16px}.examples .card-text span:last-child{font-size:20px}.tabs{padding-top:24px;padding-bottom:24px}.tabs .block-tabs-2 .nav-item:not(:last-child){margin-right:unset}.tabs .block-tabs-1,.tabs .block-tabs-2{font-size:14px}.block-tabs-1-title,.block-tabs-2-title{font-size:16px}.tabs .nav-tabs{margin-bottom:0}.tabs .nav-link{padding:12px 10px;font-size:12px}.payment{padding-top:24px;padding-bottom:24px}.payment .card-title{font-size:14px}.dopy{padding-top:24px;padding-bottom:24px}.dopy .card-title{margin-bottom:8px;font-size:16px}.dopy .card-content{font-size:12px}.dopy .card-price-desc{font-size:16px}.dopy .card-price-number{font-size:20px}.how{padding-top:24px;padding-bottom:24px}.team{padding-top:24px;padding-bottom:24px}.swiper.swiper-team{padding-bottom:62px}.team .card-header{margin-bottom:12px}.team .card-experience{font-size:12px}.team .card-institut,.team .card-education{font-size:12px;margin-bottom:12px}.actions{padding-top:24px;padding-bottom:24px}.actions .card-body{padding:12px}.actions .card-title{min-height:max-content;margin-bottom:12px;font-size:16px}.actions .card-text{font-size:12px}.swiper-review{margin-bottom:16px}.review{padding-top:24px;padding-bottom:24px}.review .card{min-height:max-content;padding:12px;font-size:12px}.review .card .h4{font-size:12px}.faq{padding-top:24px;padding-bottom:24px}.faq .accordion-item{padding:12px 10px}.faq .accordion-body{padding-top:12px}.faq .text-card{padding:12px}.faq .text-card p{font-size:12px}.faq .accordion-button{font-size:12px}.faq .accordion-button::after{width:30px;height:30px;border-radius:5px;-webkit-background-size:14px;background-size:14px}.faq .accordion-button:not(.collapsed)::after{background-size:12px}.calc{padding-top:24px;padding-bottom:24px}.calc-desc{margin-bottom:16px;font-size:14px}.calc-subtitle{margin-bottom:16px;font-size:14px;font-weight:700}.calc-input-bottom{display:none}.calc .nav-link{font-size:10px;padding:8px 4px}.custom-check-label{font-size:12px}.calc .calc-price{font-size:18px}.calc .calc-price-number,.calc .calc-price-suffix{font-size:18px}.calc .custom-radio-img{width:88px;height:45px}.banner-examples{padding-top:60px}.banner-examples .banner-title{margin-bottom:8px;font-size:20px;letter-spacing:0}.banner-examples-list li{font-size:16px;text-align:center}.banner-examples-list li:not(:last-child){margin-right:unset;margin-bottom:8px}.banner-examples-list{display:block;margin-bottom:8px}.banner-examples .banner-card{padding:20px 12px 24px}.banner-examples .address{font-size:12px}.banner-examples .data{font-size:12px}.banner-examples .my-card-table td{font-size:12px}.banner-examples .card-text span:first-child{font-size:16px}.banner-examples .card-text span:last-child{font-size:20px}.text-examples{padding-top:24px;padding-bottom:24px}.text-examples .title{text-align:center;margin:0 auto}.text-examples .block-text{height:273px;font-size:14px;overflow:hidden}.review-page-title{margin-bottom:16px;font-size:20px}.review-page{padding-top:60px}.review-page-yandex{padding-top:24px;padding-bottom:24px}.review-page-yandex .title{margin-bottom:24px}.review-page-yandex img{max-width:100%}.review-page-form{padding-top:24px;padding-bottom:24px}.article-vse-page .card-title{font-size:20px}.article-page{padding-top:60px;padding-bottom:24px}.article-page .title{font-size:24px}.article-vse-page{padding-top:60px;padding-bottom:24px}.article-vse-page .title{font-size:24px}.contacts-page{padding-top:60px;padding-bottom:24px}.contacts-page .title{font-size:24px}.modal .modal-title{margin-bottom:24px;font-size:24px}.modal .modal-header{padding:10px 10px 0}.modal .modal-body{padding:0 12px 40px}.actions-page{padding-top:60px;padding-bottom:24px}.actions-page .block-text{padding:24px}.actions-page .card-title{font-size:24px}.static-page .title{font-size:24px}.page404{padding-top:60px}.container.sitemap{padding-top:60px}}@media(min-width:576px) and (max-width:767.98px){.hyphens p,.hyphens li{text-align:left;hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none}.tostart{width:2rem;height:2rem;right:1.25rem;bottom:1.25rem}.img-to-top{width:1.25rem;left:.4rem;top:-1px}.header-phone{font-size:16px}.bg-banner{-webkit-background-size:cover;background-size:cover}.banner{padding-top:80px}.banner-title{line-height:1;text-align:center}.products .my-card-table tr td:first-child{padding-left:21px;-webkit-background-size:14px;background-size:14px}.products .my-card-table td{vertical-align:middle;font-size:12px}.products .my-prod-table tr td:first-child{padding-left:21px;-webkit-background-size:14px;background-size:14px}.products .my-prod-table td{width:50%;vertical-align:middle;font-size:12px}.feedback-2{background-position:left center}.tabs .block-tabs-2 .nav-item:not(:last-child){margin-right:unset}.swiper.swiper-team{padding-bottom:62px}.swiper-review{margin-bottom:16px}.review .card{min-height:max-content}.banner-examples{padding-top:80px}.banner-examples .banner-title{margin-bottom:24px;font-size:29px;letter-spacing:0}.banner-examples-list li{font-size:16px;text-align:center}.banner-examples-list li:not(:last-child){margin-right:unset;margin-bottom:8px}.banner-examples-list{display:block;margin-bottom:8px}.banner-examples .banner-card{padding:20px 12px 24px}.banner-examples .my-card-table td{font-size:14px}.banner-examples .card-text span:first-child{font-size:16px}.banner-examples .card-text span:last-child{font-size:20px}.review-page{padding-top:80px}.review-page-yandex img{max-width:100%}.article-vse-page .card-title{font-size:20px}.article-page{padding-top:80px}.article-vse-page{padding-top:80px}.contacts-page{padding-top:80px}.actions-page .block-text{padding:24px}.actions-page{padding-top:80px}.page404{padding-top:80px}.container.sitemap{padding-top:77px}}@media(min-width:768px) and (max-width:991.98px){.top-menu a,.top-menu span{font-size:14px}.header-phone{font-size:16px}.bg-banner{-webkit-background-size:cover;background-size:cover}.banner{padding-top:80px}.banner-title{line-height:1;text-align:center}.banner-center-img{max-width:350px}.products .my-card-table tr td:first-child{padding-left:21px;-webkit-background-size:14px;background-size:14px}.products .my-card-table td{vertical-align:middle;font-size:12px}.products .my-prod-table tr td:first-child{padding-left:21px;-webkit-background-size:14px;background-size:14px}.products .my-prod-table td{width:50%;vertical-align:middle;font-size:12px}.feedback-2{background-position:left center}.swiper.swiper-team{padding-bottom:62px}.banner-examples{padding-top:80px}.banner-examples .banner-title{margin-bottom:24px;font-size:29px;letter-spacing:0}.banner-examples-list li{font-size:16px}.banner-examples .banner-card{padding:20px 12px 24px}.banner-examples .my-card-table td{font-size:14px}.banner-examples .card-text span:first-child{font-size:16px}.banner-examples .card-text span:last-child{font-size:20px}.review-page{padding-top:80px}.article-vse-page .card-title{font-size:20px}.article-page{padding-top:80px}.article-vse-page{padding-top:80px}.contacts-page{padding-top:80px}.actions-page .block-text{padding:24px}.actions-page{padding-top:80px}.page404{padding-top:80px}.container.sitemap{padding-top:77px}}@media(min-width:992px) and (max-width:1199.98px){.top-menu a,.top-menu span{font-size:12px}.header-phone{font-size:38px}.products .my-card-table tr td:first-child{padding-left:21px;-webkit-background-size:14px;background-size:14px}.products .my-card-table td{vertical-align:middle;font-size:12px}.products .my-prod-table tr td:first-child{padding-left:21px;-webkit-background-size:14px;background-size:14px}.products .my-prod-table td{width:50%;vertical-align:middle;font-size:12px}.swiper.swiper-team{padding-bottom:62px}.calc .nav-link{font-size:12px}.banner-examples .banner-title{margin-bottom:24px;font-size:30px;letter-spacing:0}.banner-examples .banner-form{padding:20px 12px}.banner-examples .banner-form-title{font-size:18px}.banner-examples .banner-form-btn{margin-bottom:16px}.banner-examples .my-card-table td{font-size:14px}.banner-examples .card-text span:first-child{font-size:16px}.banner-examples .card-text span:last-child{font-size:20px}.article-vse-page .card-title{font-size:20px}.top-menu li:first-child a,.top-menu li:first-child span{background-position:right top 5px}}@media(min-width:1200px) and (max-width:1399.98px){.top-menu a,.top-menu span{font-size:14px}.banner-examples .banner-title{margin-bottom:24px;font-size:36px;letter-spacing:0}}