*{list-style:none;padding:0;text-decoration:none;font-weight:400;transition:all .3s ease;-ms-overflow-style:none;letter-spacing:-.01em;box-sizing:border-box;margin:0;font-family:Wix Madefor Display}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar{width:2px}::-webkit-scrollbar-thumb{background-color:#f73859;border-radius:50px}.container{padding:0 18px;max-width:1220px;margin:0 auto;width:100%}.distance{margin-top:100px}:root{--blue-light:#d6ecfa;--gray:#5a5b79;--white:#fff;--red:#f73859;--blue-dark:#a1c3d9;--black:#00011f;--blue:#0f4392}.white-text{color:var(--white)!important}.black-text{color:var(--black)!important}.blue-text{color:var(--blue)!important}button{border:none;outline:none;background:none}.btn,button{cursor:pointer}.btn{padding:7px 30px 11px;font-size:16px;border:1px solid var(--red);font-weight:600;color:var(--white);border-radius:22px;background:var(--red);line-height:24px}.btn-border{color:var(--black);background:var(--white)}.btn-border:hover{color:var(--white);background:var(--red)}body{height:100vh;justify-content:space-between;flex-direction:column;display:flex}body.noscroll{overflow:hidden}main{padding-top:84px}.blue-bg{background-color:var(--blue)}.blue-light-bg{padding:100px 0 120px;position:relative;background-color:var(--blue-light);border-radius:100px}input[type=checkbox]{height:24px;border:1px solid var(--gray);appearance:none;min-width:24px;background-color:var(--white);background-position:50%;border-radius:4px;cursor:pointer;background-repeat:no-repeat}input[type=checkbox]:checked{border-color:var(--red);background-color:var(--red);background-image:url(/wp-content/themes/teplocenter/assets/images/icons/checkbox.svg)}input[type=email],input[type=text],textarea{padding:8px 15px 12px;resize:unset;font-size:16px;border:1px solid var(--blue-dark);color:var(--dark);outline:unset;border-radius:8px;background:var(--white);line-height:24px}input[type=email]::placeholder,input[type=text]::placeholder,textarea::placeholder{color:var(--gray)}input[type=email].filled,input[type=text].filled,textarea.filled{border-color:var(--blue)}.form-policy{gap:10px;cursor:pointer;display:flex}.form-policy label{font-size:16px;color:var(--gray);text-align:left;cursor:pointer;line-height:24px}.form-policy label a{color:var(--red);word-break:break-all}.input-allert{font-size:16px;color:var(--red);line-height:24px;margin-top:4px;display:none}.input.invalid input,.input.invalid textarea{border-color:var(--red)}.input.invalid p{display:block}.big-title,.title{font-weight:800;color:var(--black)}.big-title{font-size:50px;line-height:60px}.small-title{font-size:16px;color:var(--gray);text-transform:uppercase;position:relative;line-height:24px;padding-left:80px}.small-title:after{height:1px;content:"";position:absolute;top:50%;background:var(--blue-dark);left:0;width:60px;display:block}.title{font-size:40px;line-height:48px}p{font-size:18px;color:var(--gray);line-height:27px}s{text-decoration:line-through}img{object-fit:cover;display:block}header{position:fixed;border-bottom:1px solid var(--blue-light);top:0;border-radius:0 0 40px 40px;background:var(--white);left:0;width:100%;z-index:10}.header{padding:20px}.burger-modal a,.header a{font-size:16px;color:var(--black);line-height:24px}.burger-modal a:hover,.current-menu-item a,.header a:hover{color:var(--red)!important}.logo img{display:block}.header-menu ul{gap:20px;display:flex}.burger-modal{height:100%;overflow:auto;padding:20px;right:-100%;position:fixed;max-width:360px;top:0;border-radius:40px 0 0 40px;background:var(--white);width:100%;z-index:20}.burger-modal.show{right:0}.phone{font-size:24px!important;line-height:29px!important}.faq{max-width:980px;margin:0 auto;width:100%}.accordion{gap:16px}.accordion-content{padding:0 20px 20px;transition:unset;display:none}.accordion-header{padding:16px 20px 20px;justify-content:space-between;gap:10px;align-items:center;cursor:pointer;display:flex}.accordion-header h5{font-size:20px;font-weight:600;color:var(--gray);line-height:26px}.accordion-item.active h5{color:var(--black)}.accordion-item svg{min-width:24px}.accordion-item.active svg{transform:rotate(135deg)}.accordion-item.active svg path,.accordion-item:hover svg path{stroke:var(--red)}.accordion-item{background-color:var(--white);box-shadow:0 4px 30px 0 #001b6a1a;border-radius:10px}.accordion-item:hover h5{color:var(--red)}.accordion-content ul{padding-left:20px}.accordion-content ul li{list-style:disc;font-size:18px;color:var(--gray);line-height:27px}.footer-top{overflow:hidden;padding:120px 0 220px;margin-bottom:-100px}.footer,.footer-top{border-radius:100px 100px 0 0}.footer{padding:100px 0;position:relative;background-color:var(--black);z-index:1}.footer-contacts{max-width:328px}.address{font-size:16px;margin-bottom:16px;line-height:24px;margin-top:32px}.footer-contacts a:hover,.footer-contacts a:hover p,.footer-contacts a:hover path{fill:var(--red);color:var(--red)!important}.footer-menu{max-width:674px}.footer-menu ul{column-gap:40px;grid-template-columns:1fr 1fr 1.1fr;row-gap:20px;display:grid}.footer-menu ul li{height:max-content}.footer-menu ul li:last-of-type,.footer-menu ul li:nth-of-type(8){grid-column:3;margin-top:-30px}.footer-menu ul li:nth-of-type(6){margin-top:-30px}.footer-menu a{font-size:18px;font-weight:500;color:var(--blue-dark);line-height:27px}.footer-menu a:hover{color:var(--white)}.footer-bottom{border-top:1px solid var(--gray)}.footer-bottom *{font-size:14px;color:var(--gray);line-height:21px}.footer-bottom a:hover{color:var(--white)}.footer-menu .current-menu-item a{color:var(--white)!important}.background{height:100%;pointer-events:none;position:fixed;opacity:0;top:0;background:#0f4392ea;left:0;width:100%;display:block;z-index:15}.background.show{pointer-events:all;opacity:1}.background.higher{z-index:20}.modal{height:100%;overflow:auto;pointer-events:none;padding:84px 0;justify-content:center;position:fixed;opacity:0;visibility:hidden;top:0;width:100%;display:flex;z-index:25}.modal.show{pointer-events:all;opacity:1;visibility:visible}.modal-frame{height:max-content}.modal-close{right:-20px;position:absolute;top:0;cursor:pointer}.application-modal .modal-content{padding:60px;max-width:680px;background-color:var(--white);border-radius:40px;width:100%}.owl-dot{height:1px;border-radius:1px;background:var(--blue-dark);width:10px}.owl-dots{justify-content:center;gap:10px;margin-top:30px;display:flex}.owl-dot.active{background:var(--blue);width:40px}.owl-next,.owl-prev{position:absolute;top:210px}.owl-next{right:-80px}.owl-prev{left:-80px}.owl-next span,.owl-prev span{height:18px;width:60px;display:block}.owl-next.disabled,.owl-prev.disabled{pointer-events:none}.owl-next.disabled svg line,.owl-next.disabled svg path,.owl-prev.disabled svg line,.owl-prev.disabled svg path{stroke:var(--blue-light)}.owl-next span:hover svg line,.owl-next span:hover svg path,.owl-prev span:hover svg line,.owl-prev span:hover svg path{stroke:var(--red)}.owl-carousel .owl-stage{display:flex}.breadcrumbs{flex-wrap:wrap;gap:25px;margin-top:25px;display:flex}.breadcrumbs a{font-size:16px;color:var(--black);position:relative;line-height:24px}.breadcrumbs a:after{height:1px;transform:translateY(50%);right:-18px;color:var(--blue-dark);content:"";position:absolute;background-size:contain;top:50%;width:10px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='1' fill='none' viewBox='0 0 10 1'%3E%3Cpath stroke='%23A1C3D9' stroke-linecap='round' d='M.5.5h9'/%3E%3C/svg%3E");background-repeat:no-repeat}.breadcrumbs p{font-size:16px;color:var(--blue-dark);line-height:24px}@media(max-width:1399px){.owl-nav{display:none}}@media(max-width:1199px){.title{font-size:36px;line-height:43px}.header .header-menu{display:none}.header-menu ul{flex-direction:column}.modal-close{right:20px;top:-40px}.footer,.footer-top{border-radius:40px 40px 0 0}.footer-menu ul li:last-of-type,.footer-menu ul li:nth-of-type(6),.footer-menu ul li:nth-of-type(8){margin-top:0}.blue-light-bg{border-radius:40px}.owl-dots{justify-content:start}.projects-link{margin-top:-15px}.breadcrumbs{display:none}}@media(max-width:959px){header{border-radius:0 0 24px 24px}.footer-contacts{max-width:unset}.address{max-width:257px;margin:0}.footer-menu{max-width:unset}.footer-menu ul{grid-template-columns:repeat(3,1fr)}.blue-light-bg{border-radius:24px}}@media(max-width:767px){.header{min-height:70px}.title{font-size:30px;line-height:36px}.big-title{font-size:36px;line-height:43px}.application-modal .modal-content{padding:16px;border-radius:24px}.footer-menu ul{grid-template-columns:repeat(2,1fr)}.footer-menu ul li:last-of-type,.footer-menu ul li:nth-of-type(8){grid-column:unset}.address{margin-bottom:16px;margin-top:32px}.footer-top{padding:80px 0 180px}.footer{padding:80px 0}.footer,.footer-top{border-radius:24px 24px 0 0}.accordion-content ul li,p{font-size:17px;line-height:25px}}@media(max-width:575px){.big-title{font-size:30px;line-height:39px}.distance{margin-top:60px}.breadcrumbs{display:none}.footer-menu ul{grid-template-columns:repeat(1,1fr)}.footer-menu ul li:nth-of-type(3){order:6}.footer-menu ul li:nth-of-type(6){order:7}.footer-menu ul li:last-of-type{order:8}.address{max-width:unset}.blue-light-bg{padding:60px 0 80px}}.form-part{padding:60px;background-color:var(--white);box-shadow:0 4px 30px 0 #001b6a1a;border-radius:40px}.form-part .form{width:58%}.form-part_text{width:40%}.under-form{padding:220px 0 120px;border-radius:0 0 100px 100px;margin-top:-100px}.section-company_number{border-left:1px solid var(--blue-dark);padding:12px 0 12px 10px}.section-company_number span{font-size:40px;font-weight:800;color:var(--red);line-height:48px}.section-company_number p{font-size:18px;font-weight:600;color:var(--black);line-height:27px}.section-company_img img{height:100%;border-radius:40px;width:100%}.section-company_item{padding:20px;gap:20px;background-color:var(--white);box-shadow:0 4px 30px 0 #001b6a1a;border-radius:20px;display:flex}.section-company_item h6{font-size:20px;font-weight:800;margin-bottom:8px;color:var(--black);line-height:24px}.section-company_item svg{min-width:40px}.section-services_item{min-height:200px;display:flex}.section-services_item:nth-child(2n){flex-direction:row-reverse}.section-services_img{width:34%}.section-services_img img{height:100%;min-height:300px;border-radius:40px;width:100%}.section-services_content{padding:24px 30px;position:relative;background-color:var(--white);border-radius:40px;width:66%}.section-services_title{font-size:32px;font-weight:800;margin-bottom:12px;color:var(--black);line-height:38px}.about-projects_list,.section-services_list{flex-direction:column;gap:8px;display:flex}.about-projects_list li,.section-services_list li{gap:8px;display:flex}.section-services_list li:last-of-type{padding-right:40px}.about-projects_list li svg,.section-services_list li svg{min-width:24px}.section-services_list li a{font-size:18px;color:var(--gray);line-height:27px}.section-services_link{height:40px;right:30px;position:absolute;bottom:30px}.about-projects_list li:hover a,.section-services_content:hover .section-services_title,.section-services_list li:hover a{color:var(--red)}.about-projects_list li:hover svg path,.page-link:hover svg path,.section-services_list li:hover svg path,.service-cart:hover svg path{stroke:var(--red)}.about-projects_list li:hover svg,.page-link:hover svg,.section-services_content:hover .section-services_link,.section-services_list li:hover svg,.service-cart:hover svg{transform:rotate(45deg)}.section-services_content:hover .section-services_link svg,.service-cart:hover svg{fill:var(--red)}.section-services_content:hover .section-services_link rect,.service-cart:hover svg rect{stroke:var(--red)}.section-services_content:hover .section-services_link path,.service-cart:hover svg path{stroke:var(--white)}.project-cart_img{margin-bottom:12px}.project-cart_img img{height:420px;border-radius:40px;width:100%}.project-cat_title{font-size:24px;font-weight:800;color:var(--black);line-height:29px}.project-cart_company{font-size:16px;color:var(--black);line-height:24px}.project-cart_description{margin-top:8px}.project-cart:hover .project-cat_title{color:var(--red)}.advantages{grid-template-rows:auto}.advantage:first-child{grid-row:1/span 5}.advantage:nth-child(2){grid-row:1/span 4}.advantage:nth-child(3){grid-row:1/span 5}.advantage:nth-child(4){grid-row:6/span 4}.advantage:nth-child(5){grid-row:5/span 5}.advantage:nth-child(6){grid-row:6/span 4}.advantage:nth-child(5) .advantage-head{word-break:break-all}.advantage,.service-stage{padding:20px;background-color:var(--white);box-shadow:0 4px 30px 0 #001b6a1a;border-radius:10px}.advantage-head,.service-stage_head{margin-bottom:16px;gap:16px;align-items:center;display:flex}.advantage-head p,.service-stage_head p{font-size:20px;font-weight:800;color:var(--black);line-height:24px}.advantage-head svg,.service-stage_head img{min-width:40px}.service-stage{box-shadow:unset}.review{height:100%;overflow:hidden;border:1px solid var(--blue-dark);align-items:center;border-radius:10px;display:flex}.review:hover{box-shadow:0 4px 30px 0 #001b6a1a}.review img{height:100%;object-fit:contain;width:100%}.review-item{height:100%;align-items:center;display:flex}.review-item .review{height:unset}.lightbox-count{color:var(--blue-dark);position:absolute;gap:4px;top:0;left:20px}.lightbox-current_slide{font-size:16px;color:var(--blue-light);line-height:24px}.lightbox-total_slides{font-size:14px;line-height:21px}.lightbox{position:unset!important;max-width:580px}.lightbox-img img{height:100%;max-height:830px;border-radius:10px}.lightbox .owl-stage-outer{position:unset!important}.lightbox .owl-next{right:20px}.lightbox .owl-prev{left:20px}.lightbox-modal .modal-close{right:20px}.lightbox .owl-next,.lightbox .owl-prev{transform:translateY(-50%);top:50%}.lightbox .owl-next.disabled svg line,.lightbox .owl-next.disabled svg path,.lightbox .owl-prev.disabled svg line,.lightbox .owl-prev.disabled svg path{stroke:var(--blue)}.service_desc{column-count:2;gap:20px}.service_desc p{padding:10px 0;font-size:20px;color:var(--black);break-inside:avoid;line-height:30px}.service_desc strong{font-weight:700}.service-cart{padding:16px 20px;flex-direction:column;background-color:var(--white);border-radius:10px;display:flex}.service-cart:hover span{color:var(--red)}.service-cart span{font-size:24px;font-weight:600;margin-bottom:8px;color:var(--black);line-height:29px;display:block}.service-cart svg{align-self:flex-end;margin-top:4px}.about-service_img img{height:450px;border-radius:40px;width:100%}.about-info_text ul,.about-service_text ul{flex-direction:column;gap:16px;display:flex}.about-info_text li,.about-service_text li{font-size:20px;position:relative;line-height:30px;padding-left:32px}.about-info_text li:before,.about-service_text li:before{height:24px;content:"";position:absolute;top:0;background-color:var(--white);background-position:50%;border-radius:50px;left:0;width:24px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' fill='none' viewBox='0 0 14 10'%3E%3Cpath stroke='%23F73859' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.2' d='M1.441 4.317 5.376 8.25l7.184-6.5'/%3E%3C/svg%3E");background-repeat:no-repeat;display:block}.tabs-item{padding:7px 29px 11px;font-size:16px;border:1px solid var(--white);font-weight:600;color:var(--blue);background-color:var(--blue-light);border-radius:8px;cursor:pointer;line-height:24px;white-space:nowrap}.tabs-item.active{border-color:var(--blue);color:var(--white);background-color:var(--blue)}.tab{display:none}.tab.active{display:grid}.tabs-menu{overflow:auto;-ms-overflow-style:none}.tabs-menu::-webkit-scrollbar{display:none}.seo-text_container{max-width:980px;margin:0 auto}.project-review_text h1,.project-review_text h2,.project-review_text h3,.seo-text h1,.seo-text h2,.seo-text h3{font-size:24px;font-weight:700;color:var(--black);line-height:31px}.project-review_text h4,.project-review_text h5,.project-review_text h6,.seo-text h4,.seo-text h5,.seo-text h6{font-size:22px;font-weight:700;color:var(--black);line-height:28px}.project-review_text ul,.seo-text ul{flex-direction:column;gap:7px;padding-left:20px;display:flex}.project-review_text ul li,.seo-text ul li{list-style:disc;font-size:18px;color:var(--gray);line-height:27px}.project-review_text pre,.seo-text pre{font-size:16px;color:var(--gray);line-height:24px}.project-desc{max-width:680px}.about-info_text--p,.company-desc p,.project-desc p{font-size:20px;color:var(--black);line-height:30px}.project-slider_item img{height:420px;border-radius:40px}.project-review_img,.project-review_text{padding:20px;box-shadow:0 4px 30px 0 #001b6a1a;border-radius:16px}.project-review_img{height:max-content;min-width:320px}.project-review_img img{height:400px;width:280px}.project-review_text{gap:16px}.project-review_text *{color:var(--black)!important}.contacts-form{padding:60px;max-width:680px;box-shadow:0 4px 30px 0 #001b6a1a;border-radius:40px}.contacts-content .address{font-size:20px;color:var(--black);line-height:30px}.work-time{font-size:16px;line-height:24px}.contacts-content .phone{font-size:32px!important;font-weight:800;color:var(--black);line-height:38px!important}.contacts-content a:hover{color:var(--red)}.contacts-content a:hover svg path:first-of-type{fill:var(--red)}.about-content{max-width:580px;width:100%}.about-img{max-width:480px;width:100%}.about-img img,.about-info_img img{height:100%;border-radius:40px;width:100%}.about-info_text{padding:60px;border-radius:40px}.about-info_item1{grid-column:1;grid-row:1/span 9}.about-info_item2{grid-column:2;grid-row:1/span 6;background-color:var(--white)}.about-info_item3{grid-column:1;grid-row:10/span 8;border:1px solid var(--blue)}.about-info_item4{grid-column:2;grid-row:7/span 11}.about-info .text-center{max-width:980px;margin:0 auto 40px}.about-cooperation{grid-template-columns:1fr 1.4fr}.about-clients .d-grid{max-width:380px}.about-client{padding:20px;justify-content:center;align-items:center;box-shadow:0 4px 30px 0 #001b6a1a;display:flex}.about-client img{height:100%;object-fit:contain;width:100%}.about-projects{height:max-content;padding:24px 30px 30px;box-shadow:0 4px 30px 0 #001b6a1a;border-radius:10px}.about-projects_list{margin-top:16px}.about-projects_list li a{font-size:18px;color:var(--black);width:100%;line-height:27px}.page-link:hover{color:var(--red)!important}.d-flex{display:flex}.d-block{display:block}.d-none{display:none}.d-grid{display:grid}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:end}.justify-start{justify-content:start}.items-center{align-items:center}.items-end{align-items:end}.items-start{align-items:start}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.w-100{width:100%}.h-100{height:100%}.gap-0{gap:0}.gap-1{gap:10px}.gap-2{gap:20px}.gap-3{gap:30px}.gap-4{gap:40px}.gap-5{gap:50px}.gap-6{gap:60px}.gap-7{gap:70px}.gap-8{gap:80px}.gap-9{gap:90px}.gap-10{gap:100px}.row-gap-1{row-gap:10px}.row-gap-2{row-gap:20px}.row-gap-3{row-gap:30px}.row-gap-4{row-gap:40px}.row-gap-5{row-gap:50px}.column-gap-1{column-gap:10px}.column-gap-2{column-gap:20px}.column-gap-3{column-gap:30px}.column-gap-4{column-gap:40px}.column-gap-5{column-gap:50px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:10px}.mb-2{margin-bottom:20px}.mb-3{margin-bottom:30px}.mb-4{margin-bottom:40px}.mb-5{margin-bottom:50px}.mb-6{margin-bottom:60px}.mt-1{margin-top:10px}.mt-2{margin-top:20px}.mt-3{margin-top:30px}.mt-4{margin-top:40px}.mt-5{margin-top:50px}.mt-6{margin-top:60px}.pt-0{padding-top:0}.pt-1{padding-top:10px}.pt-2{padding-top:20px}.pt-3{padding-top:30px}.pt-4{padding-top:40px}.pt-5{padding-top:50px}.p-0{padding:0}.pointer{cursor:pointer}.relative{position:relative}.mt-auto{margin-top:auto}.fw-500{font-weight:500}.col-1{grid-template-columns:repeat(1,1fr)}.col-2{grid-template-columns:repeat(2,1fr)}.col-3{grid-template-columns:repeat(3,1fr)}.col-4{grid-template-columns:repeat(4,1fr)}.col-5{grid-template-columns:repeat(5,1fr)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.z-1{z-index:10}.z-2{z-index:20}.z-3{z-index:30}.z-4{z-index:40}.z-5{z-index:50}.hidden{overflow:hidden}.bold{font-weight:700}.semi-bold{font-weight:600}.medium{font-weight:500}.uppercase{text-transform:uppercase}@media (max-width:1599px){.xxxl\:d-flex{display:flex}.xxxl\:d-block{display:block}.xxxl\:d-none{display:none}.xxxl\:gap-6{gap:60px}.xxxl\:gap-7{gap:70px}.xxxl\:gap-8{gap:80px}.xxxl\:gap-9{gap:90px}.xxxl\:gap-10{gap:100px}.xxxl\:flex-col{flex-direction:column}.xxxl\:flex-col-reverse{flex-direction:column-reverse}.xxxl\:w-100{width:100%}.xxxl\:p-0{padding:0}.xxxl\:gap-1{gap:10px}.xxxl\:gap-2{gap:20px}.xxxl\:gap-3{gap:30px}.xxxl\:gap-4{gap:40px}.xxxl\:gap-5{gap:50px}}@media (max-width:1399px){.xxl\:d-flex{display:flex}.xxl\:d-block{display:block}.xxl\:d-none{display:none}.xxl\:gap-6{gap:60px}.xxl\:gap-7{gap:70px}.xxl\:gap-8{gap:80px}.xxl\:gap-9{gap:90px}.xxl\:gap-10{gap:100px}.xxl\:flex-col{flex-direction:column}.xxl\:flex-col-reverse{flex-direction:column-reverse}.xxl\:w-100{width:100%}.xxl\:p-0{padding:0}.xxl\:gap-1{gap:10px}.xxl\:gap-2{gap:20px}.xxl\:gap-3{gap:30px}.xxl\:gap-4{gap:40px}.xxl\:gap-5{gap:50px}.xxl\:hidden{overflow:hidden}}@media (max-width:1199px){.xl\:d-flex{display:flex}.xl\:d-block{display:block}.xl\:d-grid{display:grid}.xl\:d-none{display:none}.xl\:gap-1{gap:10px}.xl\:gap-2{gap:20px}.xl\:gap-3{gap:30px}.xl\:gap-4{gap:40px}.xl\:gap-5{gap:50px}.xl\:gap-6{gap:60px}.xl\:gap-7{gap:70px}.xl\:gap-8{gap:80px}.xl\:gap-9{gap:90px}.xl\:gap-10{gap:100px}.xl\:flex-col{flex-direction:column}.xl\:col-1{grid-template-columns:repeat(1,1fr)}.xl\:col-2{grid-template-columns:repeat(2,1fr)}.xl\:col-3{grid-template-columns:repeat(3,1fr)}.xl\:flex-col-reverse{flex-direction:column-reverse}.xl\:justify-center{justify-content:center}.xl\:justify-start{justify-content:start}.xl\:w-100{width:100%}.xl\:p-0{padding:0}.xl\:flex-row{flex-direction:row}.xl\:hidden{overflow:hidden}.xl\:mb-0{margin-bottom:0}.xl\:mb-1{margin-bottom:10px}.xl\:mb-2{margin-bottom:20px}.xl\:mb-3{margin-bottom:30px}.xl\:mb-4{margin-bottom:40px}.xl\:mb-5{margin-bottom:50px}}@media (max-width:959px){.lg\:d-flex{display:flex}.lg\:d-block{display:block}.lg\:d-none{display:none}.lg\:gap-1{gap:10px}.lg\:gap-2{gap:20px}.lg\:gap-3{gap:30px}.lg\:gap-4{gap:40px}.lg\:gap-5{gap:50px}.lg\:gap-6{gap:60px}.lg\:gap-7{gap:70px}.lg\:gap-8{gap:80px}.lg\:gap-9{gap:90px}.lg\:gap-10{gap:100px}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:flex-col-reverse{flex-direction:column-reverse}.lg\:w-100{width:100%}.lg\:p-0{padding:0}.lg\:mb-0{margin:0}.lg\:mb-2{margin-bottom:20px}.lg\:mb-5{margin-bottom:50px}.lg\:mt-0{margin-top:0}.lg\:col-1{grid-template-columns:repeat(1,1fr)}.lg\:col-2{grid-template-columns:repeat(2,1fr)}.lg\:col-3{grid-template-columns:repeat(3,1fr)}.lg\:col-4{grid-template-columns:repeat(4,1fr)}}@media (max-width:767px){.md\:d-flex{display:flex}.md\:d-block{display:block}.md\:d-none{display:none}.md\:gap-1{gap:10px}.md\:gap-2{gap:20px}.md\:gap-3{gap:30px}.md\:gap-4{gap:40px}.md\:gap-5{gap:50px}.md\:gap-6{gap:60px}.md\:gap-7{gap:70px}.md\:gap-8{gap:80px}.md\:gap-9{gap:90px}.md\:gap-10{gap:100px}.md\:flex-col{flex-direction:column}.md\:flex-col-reverse{flex-direction:column-reverse}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:items-start{align-items:start}.md\:w-100{width:100%}.md\:p-0{padding:0}.md\:col-1{grid-template-columns:repeat(1,1fr)}.md\:col-2{grid-template-columns:repeat(2,1fr)}.md\:col-3{grid-template-columns:repeat(3,1fr)}.md\:text-center{text-align:center}}@media (max-width:575px){.sm\:d-flex{display:flex}.sm\:d-block{display:block}.sm\:d-none{display:none}.sm\:gap-1{gap:10px}.sm\:gap-2{gap:20px}.sm\:gap-3{gap:30px}.sm\:gap-4{gap:40px}.sm\:gap-5{gap:50px}.sm\:gap-6{gap:60px}.sm\:gap-7{gap:70px}.sm\:gap-8{gap:80px}.sm\:gap-9{gap:90px}.sm\:gap-10{gap:100px}.sm\:flex-col{flex-direction:column}.sm\:flex-col-reverse{flex-direction:column-reverse}.sm\:items-start{align-items:start}.sm\:items-center{align-items:center}.sm\:w-100{width:100%}.sm\:p-0{padding:0}.sm\:mt-6{margin-top:60px}.sm\:mb-1{margin-bottom:10px}.sm\:mb-2{margin-bottom:20px}.sm\:mb-3{margin-bottom:30px}.sm\:mt-1{margin-top:10px}.sm\:mt-2{margin-top:20px}.sm\:mt-3{margin-top:30px}.sm\:col-1{grid-template-columns:repeat(1,1fr)}.sm\:col-2{grid-template-columns:repeat(2,1fr)}.sm\:text-left{text-align:left}.sm\:text-center{text-align:center}.sm\:text-right{text-align:right}}@media(max-width:1199px){.form-part .form{width:54%}.about-info_text,.form-part{padding:40px}.section-company_img img{height:450px}.section-services_link{right:20px;bottom:20px}.section-services_content{padding:16px 20px}.under-form{border-radius:0 0 40px 40px}.project-slider,.projects-slider,.reviews-slider{width:98vw!important}.about-service{grid-template-columns:60% 37%}.contacts-form{padding:40px;max-width:unset}.contacts-form_text{width:42%}.contacts-form_form{width:56%}.about-cooperation{grid-template-columns:repeat(2,1fr)}}@media(max-width:959px){.contacts-form_form,.contacts-form_text,.form-part .form,.form-part_text{width:100%}.about-img img,.about-info_img img,.about-service_img img,.contacts-form,.form-part,.project-cart_img img,.project-slider_item img,.section-company_img img{border-radius:24px}.section-services_img{display:none}.section-services_content{border-radius:24px;width:100%}.advantage:first-child{grid-column:1;grid-row:1/span 5}.advantage:nth-child(2){grid-column:2;grid-row:1/span 4}.advantage:nth-child(3){grid-column:1;grid-row:10/span 5}.advantage:nth-child(4){grid-column:1;grid-row:6/span 4}.advantage:nth-child(5){grid-column:2;grid-row:5/span 5}.advantage:nth-child(6){grid-column:2;grid-row:10/span 5}.service_desc{column-count:1}.about-service{grid-template-columns:100%}.about-clients .d-grid,.about-content,.about-img{max-width:unset}.about-img img{height:450px}.about-info .text-center{margin:0 auto 20px}.about-info_img,.about-info_text{grid-column:1;grid-row:unset;border-radius:24px}.about-info_img img{height:410px}.about-info_item4 img{height:500px}.about-cooperation{grid-template-columns:repeat(1,1fr)}}@media(max-width:767px){.about-projects,.contacts-form,.form-part{padding:16px}.section-services_title{font-size:28px;line-height:34px}.about-info_text li,.about-info_text--p,.about-projects_list li a,.company-desc p,.project-desc p,.project-review_text ul li,.section-services_list li a,.seo-text ul li{font-size:17px;line-height:25px}.advantage{grid-column:unset!important;grid-row:unset!important}.lightbox-count{top:-30px;left:20px}.seo-text h1,.seo-text h2,.seo-text h3{font-size:22px;line-height:28px}.seo-text h4,.seo-text h5,.seo-text h6{font-size:20px;line-height:26px}.project-slider_item img{height:350px}.lightbox{margin-top:20px}.about-info_text,.form-part{padding:20px}}@media(max-width:575px){.section-company_item p{margin-left:-60px;margin-top:20px}.section-company_img img{margin-left:-20px;width:100vw}.section-services_list li:last-of-type{padding-right:unset}.section-services_content{padding:16px 16px 70px}.under-form{padding:180px 0 80px;border-radius:0 0 24px 24px}.project-slider,.projects-slider,.reviews-slider{width:95vw!important}.contacts-content .phone{font-size:28px!important;font-weight:700;line-height:34px!important}.project-cart_img img{height:350px}.section-company_content{grid-template-columns:100%}}@font-face{src:url(/wp-content/themes/teplocenter/assets/fonts/wix/wixmadefordisplay-regular.ttf) format("truetype");font-weight:400;font-family:Wix Madefor Display}@font-face{src:url(/wp-content/themes/teplocenter/assets/fonts/wix/wixmadefordisplay-medium.ttf) format("truetype");font-weight:500;font-family:Wix Madefor Display}@font-face{src:url(/wp-content/themes/teplocenter/assets/fonts/wix/wixmadefordisplay-semibold.ttf) format("truetype");font-weight:600;font-family:Wix Madefor Display}@font-face{src:url(/wp-content/themes/teplocenter/assets/fonts/wix/wixmadefordisplay-bold.ttf) format("truetype");font-weight:700;font-family:Wix Madefor Display}@font-face{src:url(/wp-content/themes/teplocenter/assets/fonts/wix/wixmadefordisplay-extrabold.ttf) format("truetype");font-weight:800;font-family:Wix Madefor Display}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{width:100%;display:none;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;-ms-touch-action:pan-Y;touch-action:manipulation}.owl-carousel .owl-stage:after{height:0;content:".";visibility:hidden;clear:both;line-height:0;display:block}.owl-carousel .owl-stage-outer{overflow:hidden;-webkit-transform:translateZ(0);position:relative}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.owl-carousel .owl-item{min-height:1px;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;float:left}.owl-carousel .owl-item img{width:100%;display:block}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{padding:0!important;border:none;color:inherit;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-fill-mode:both;animation-duration:1s}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{transition:opacity .4s ease;opacity:0}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{height:100%;position:relative;background:#000}.owl-carousel .owl-video-play-icon{height:80px;-webkit-backface-visibility:hidden;transition:transform .1s ease;position:absolute;top:50%;background:url(/wp-content/themes/teplocenter/assets/owl-carousel/assets/owl.video.play.png) no-repeat;cursor:pointer;margin-left:-40px;left:50%;width:80px;margin-top:-40px;z-index:1}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3);transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{height:100%;transition:opacity .4s ease;background-size:contain;opacity:0;background-position:50%;background-repeat:no-repeat}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}.owl-theme .owl-dots,.owl-theme .owl-nav{-webkit-tap-highlight-color:transparent;text-align:center}.owl-theme .owl-nav [class*=owl-]{padding:4px 7px;font-size:14px;color:#fff;background:#d6d6d6;cursor:pointer;display:inline-block}.owl-theme .owl-nav [class*=owl-].owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{zoom:1;display:inline-block}.owl-theme .owl-dots .owl-dot span{height:10px;-webkit-backface-visibility:visible;transition:opacity .2s ease;margin:5px 7px;border-radius:30px;background:#d6d6d6;width:10px;display:block}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}