@charset "UTF-8";#logo p,#top_menu ul li ul li i{font-weight:400;position:absolute}#logo img,.wrap,body{width:100%}#logo,#top_menu ul li,.wrap{position:relative}.wrap{max-width:1560px;margin:0 auto;padding:0 15px}*{margin:0;padding:0;outline:0;box-sizing:border-box}img{max-width:100%}body{background:#fff;font-family:"Soursans R",sans-serif;height:100%;font-size:16px;line-height:16px;overflow-x:hidden}#top_menu ul li a,.ifo_block .phone_wrap a{font-family:"Monsterrat B",sans-serif}a,h1,h2,h3,h4,h5,h6,p,span{word-break:break-word}#logo{max-width:165px}#logo p{padding-top:2px;font-size:12px;bottom:-20px;font-style:normal;left:0;color:#000;min-width:320px;border-top:2px solid #969696}header{background-color:#f1efef;padding:15px 0 30px}.header_site{background-image:url(../../img/header_bg.jpg);min-height:100vh;height:100vh;background-repeat:no-repeat;background-position:center;background-size:cover;padding:0}.header_site .line_top{display:flex;justify-content:space-between;align-items:center;padding-top:50px}.line_top{display:flex;justify-content:space-between;align-items:center;padding-top:0}#top_menu ul li{list-style-type:none;display:inline-block;margin-left:3.1em}#top_menu ul li i{font-size:14px;padding-top:5px;padding-left:8px;color:#000}#top_menu ul li:hover ul{display:block;transition:.5s ease-in-out}#top_menu ul li:hover ul a:hover{text-decoration:underline}#top_menu ul li ul{position:absolute;display:none;left:0;min-width:max-content;background:#fff;top:102%;padding:15px;z-index:99}#top_menu ul li ul li{margin-left:0;display:block;padding:10px 5px;border-bottom:1px solid #ddd}#top_menu ul li ul li a{color:#000}#top_menu ul li ul li:hover i{transform:rotate(-90deg)}#top_menu ul li ul li i{padding-top:0;left:auto;right:15px;top:auto;font-size:12px;color:#333}#top_menu ul li ul li ul.sub-menu{display:none;padding:0 15px;top:0;opacity:0}#top_menu ul li ul li:hover>ul.sub-menu{display:block;transition:1s ease-in-out;left:100%;opacity:1}#top_menu ul li:first-child{margin-left:0}#top_menu ul li:hover a{color:#000;transition:.5s ease-in-out;opacity:.8}#top_menu ul li a{color:#000;text-decoration:none;font-size:16px;transition:.5s ease-in-out}.ifo_block{display:flex;align-items:flex-start;justify-content:space-between;color:#fff}.ifo_block .pl_language{margin-right:100px;color:#000;font-size:14px;position:relative;cursor:pointer;font-weight:700}.ifo_block .pl_language i{font-size:8px;padding-left:5px}.ifo_block .pl_language a{color:#000}.ifo_block .pl_language .list_language{padding:2px 10px 10px 0;display:flex;align-items:center;width:max-content}.ifo_block .pl_language .list_language li{list-style-type:none;line-height:18px;margin-right:10px}.ifo_block .pl_language .list_language li:last-child{margin-right:0}.ifo_block .pl_language .list_language li:hover img{transform:scale(1.2)}.ifo_block .pl_language .list_language li a{color:#241b12;text-decoration:none}.ifo_block .pl_language .list_language li a:hover{text-decoration:underline}.ifo_block .pl_language .list_language li.current-lang img{box-shadow:0 3px 8px #000;transform:scale(1.2)}.ifo_block .ifo_block .pl_language:hover .list_language{z-index:99}.ifo_block .phone_wrap .getCall{color:#000}.ifo_block .phone_wrap a{font-size:25px;color:#000;text-decoration:none;padding-right:15px}.ifo_block .phone_wrap .icon-down-arrow{color:#000;font-size:8px;line-height:25px}.ifo_block .phone_wrap p{font-size:14px;font-family:"Soursans R",sans-serif;padding-top:5px;text-decoration:underline;cursor:pointer}.ifo_block .phone_header{display:flex;align-items:flex-start;flex-wrap:wrap;position:relative}.ifo_block .phone_header p{position:relative;padding-right:20px}.ifo_block .phone_header .img_heaer{position:absolute;top:0;left:-60px}.ifo_block .phone_header img{width:16px;height:16px;margin-left:5px}.ifo_block .phone_header img:first-child{margin-left:0}.ifo_block .phone_header a{color:#010101;text-decoration:none;padding-bottom:8px}.ifo_block .phone_header a:hover{text-decoration:underline;color:#0f5db5}.ifo_block .phone_header span{display:block;color:#000;font-size:12px}.ifo_block .phone_header .icon-phone{position:absolute;left:-35px;top:25%;color:#000}.ifo_block .phone_header .hide_phone{position:absolute;top:101%;left:0;background:#fff;padding:15px;color:#000;display:none}.ifo_block .phone_header .hide_phone a{color:#000;margin-bottom:10px;line-height:18px;display:block;font-size:14px}.ifo_block .phone_header .hide_phone a:last-child{margin-bottom:0}.ifo_block .phone_header .hide_phone a:hover{text-decoration:underline}.ifo_block .phone_header:hover .hide_phone{display:block}.ifo_block .phone_header:hover i.icon-down-arrow{transform:rotate(-90deg);color:#000}.header_content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:100%;margin-top:100px}.header_content .over_header{position:absolute;left:0;top:50%;height:435px;opacity:.8;background:#FFF;width:100%}.header_content h1{padding-top:100px;font-size:36px;font-family:"Monsterrat Black",sans-serif;color:#000;text-transform:uppercase;line-height:50px;position:relative;z-index:9}.header_content p{font-size:14px;padding:30px 0;font-family:"Monsterrat R",sans-serif;line-height:22px;z-index:9;position:relative}.header_content .btn_more_banner,.heading{font-family:"Monsterrat Black",sans-serif;text-transform:uppercase}.header_content .btn_more_banner{background-color:#105db4;color:#fff;font-weight:700;padding:15px 25px;text-decoration:none;z-index:9;position:relative}#search_wrap{width:100%;max-width:245px;position:relative;font-family:"Soursans R",sans-serif}#search_wrap .input_wrap{background:#fff;display:flex;justify-content:space-between;align-items:center;color:#241b12}#search_wrap .input_wrap input{width:90%;height:100%;padding:13px 30px;color:#241b12;border:none;font-size:16px}#search_wrap .input_wrap button{background:0 0;width:18%;height:100%;border:none;outline:0;cursor:pointer}#search_wrap .input_wrap button i{font-size:18px;color:#241b12;opacity:.7}#search_wrap .input_wrap button i.active{animation:td 3s infinite;opacity:1}#search_wrap .input_wrap button:hover i{transition:.5s ease-in-out;opacity:1}#search_wrap p{color:#fff;padding-top:15px;font-size:18px}.content-service strong{font-weight:700;font-family:"Monsterrat B",sans-serif}section{padding:80px 0}.section_heding{display:flex;justify-content:space-between}.section_heding .arrow{display:flex;align-items:center}.section_heding .arrow span{font-size:1.5em;margin:0 15px;cursor:pointer;opacity:.6;transition:.5s ease-in-out}.section_heding .arrow span:hover{cursor:pointer;transition:.5s ease-in-out;font-size:1.58em;opacity:1}.section_heding .arrow span:last-child{margin-right:0}.heading{color:#010102;padding-bottom:60px;font-size:39px;line-height:47px}.service{display:flex;flex-wrap:wrap}.service .slick-list{overflow:unset}.service .service-item{display:flex;flex-direction:column;padding-bottom:20px;transition:.5s ease-in-out;max-width:360px;width:100%;margin:0 10px}.service .service-item .img-wrap{height:250px;display:block;margin-bottom:30px;overflow:hidden}.service .service-item .img-wrap img{width:100%;object-fit:cover;transition:.5s ease-in-out;height:100%;filter:grayscale(100%)}.service .service-item .item_title{color:#241b14;font-size:20px;font-family:Soursans,sans-serif;text-decoration:none;margin-bottom:20px;display:block;padding-left:15px}.service .service-item:hover{background:#f4f4f4;transition:.5s ease-in-out}.service .service-item:hover img{filter:none;transition:.5s ease-in-out;transform:scale(1.2)}.service .service-item:hover .item_title{color:#424242;transition:.5s ease-in-out;opacity:.8}.link{font-size:14px;font-family:"Monsterrat Black",sans-serif;color:#010102;text-decoration:none;text-transform:uppercase;padding:22px 18px;width:210px;margin-top:50px;border:2px solid #010102;background:#fff;transition:.5s ease-in-out;height:50px;display:flex;align-items:center}.link:after{font-family:icomoon;content:"";padding-left:15px}.link:hover{background:#010102;transition:.5s ease-in-out;color:#fff;border:2px solid #010102}.btn_line .link{width:max-content}.about_section{background-image:url(../../img/about_bg.jpg);height:100%;min-height:780px;background-repeat:no-repeat;background-position:center;background-size:cover;padding-top:60px;display:flex;justify-content:flex-end}.about_section .wrap{display:flex;justify-content:flex-end}.about_section .text_about{padding-right:10%;position:relative;color:#000;width:41%}.about_section .text_about h2{font-size:26px;font-family:"Monsterrat B",sans-serif;padding-bottom:30px;line-height:40px}.about_section .text_about p{padding-bottom:24px;font-family:"Monsterrat B",sans-serif;font-size:15px;line-height:25px}.about_section .text_about .sup{background-color:#fff;position:absolute;max-width:520px;bottom:0;left:-10px;padding:60px 116px 60px 50px}.about_section .text_about .sup p{font-size:15px;max-height:520px;overflow:auto;font-family:"Soursans R",sans-serif;line-height:16px}.faq-line{display:flex;flex-wrap:wrap}.faq-line .faq-item{padding:0 70px}.faq-line .faq-item:first-child{padding-left:0}.faq-line .faq-item:last-child{padding-right:0}.faq-line .faq-item .name-item{font-size:17px;font-family:"Monsterrat Black",sans-serif;margin-bottom:30px}.faq-line .faq-item li a,footer .info_footer p{font-family:"Soursans R",sans-serif}.faq-line .faq-item li{list-style-type:none}.faq-line .faq-item li a{text-decoration:none;color:#010102;font-size:17px;line-height:28px}.faq-line .faq-item li a:hover{text-decoration:underline;color:#0f5db5}.all_faq{border:1px solid #fff;width:auto;display:inline-flex}.all_faq:hover{background:#fff;color:#010102}footer{background:#000;padding-top:50px;color:#fff;padding-bottom:30px}footer .footer_line{display:flex;flex-wrap:wrap;padding-bottom:88px}footer .info_footer{width:30%}footer .info_footer img{padding-bottom:40px;max-width:380px}footer .info_footer p{font-size:13px}footer .footer_menu{width:70%;padding-left:280px;display:flex;justify-content:space-between}footer .footer_menu ul{width:100%}footer .footer_menu ul li{list-style-type:none}footer .footer_menu .item-menu a{color:#fff;text-decoration:none;display:block;margin-top:30px;text-transform:uppercase;font-family:Soursans,sans-serif}.wrap_faq_box .title_faq,footer .footer_menu .item-menu a:hover{text-decoration:underline}footer .footer_menu .item-menu .titel{font-size:19px;font-family:"Monsterrat B",sans-serif;width:100%;text-transform:uppercase;display:block}footer .footer_menu .item-menu:first-child{max-height:210px;display:flex;flex-wrap:wrap}footer .footer_menu .item-menu:first-child a{width:50%}footer .footer_menu .item-menu #bot{text-transform:capitalize;font-family:"Soursans R",sans-serif;border:1px solid #fff;display:inline;display:flex;justify-content:center;align-items:center;width:auto;padding:8px 10px}footer .footer_menu .item-menu #bot i{padding-right:10px}footer .footer_menu .item-menu #bot:hover{color:#424242;border:1px solid #424242;text-decoration:none}footer .footer_menu .item-menu #bot:hover i{color:#424242}footer .footer_contact{padding-left:40px;position:relative}footer .footer_contact p{margin-top:30px;margin-bottom:40px}footer .footer_contact p:before{content:"";font-family:icomoon;position:absolute;left:0;top:-5px}footer .footer_contact .tell_footer::before{content:"";font-family:icomoon;position:absolute;left:0;top:60%}footer .footer_contact .tell_footer a{margin-top:10px;text-transform:none!important}footer .copy{font-size:12px;font-family:"Soursans R",sans-serif}.header_site #btn_menu{color:#fff}#btn_menu{color:#000;font-size:1.3em;cursor:pointer;display:none}#btn_menu.active:before{content:"";transition:.5s ease-in-out}@keyframes td{0%{background:-webkit-linear-gradient(#353434,#333);-webkit-background-clip:text;-webkit-text-fill-color:transparent}15%{background:-webkit-linear-gradient(#333,#3d3c3c);-webkit-background-clip:text;-webkit-text-fill-color:transparent}100%,30%{background:-webkit-linear-gradient(#e3e3e3,#333);-webkit-background-clip:text;-webkit-text-fill-color:transparent}50%{background:-webkit-linear-gradient(#333,#e3e3e3);-webkit-background-clip:text;-webkit-text-fill-color:transparent}75%{background:-webkit-linear-gradient(#eee,#333);-webkit-background-clip:text;-webkit-text-fill-color:transparent}90%{background:-webkit-linear-gradient(#333,#eee);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.popups{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:999}.popups .over{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5)}.popups .popup_box{display:flex;justify-content:center;align-items:center;max-width:600px;width:100%;height:100%;margin:0 auto;padding:15px 20px;flex-wrap:wrap}.popups .popup_box form{z-index:99;background:#000;color:#fff;width:100%;padding:30px 15px}.popups .popup_box form .wrpa_input_call{width:100%}.popups .popup_box form .title{width:100%;text-align:center;font-weight:600;font-size:19px;font-family:"Monsterrat B",sans-serif;position:relative;margin-bottom:15px;color:#fff}.popups .popup_box form .title i{position:absolute;right:1px;top:0;cursor:pointer}.popups .popup_box form .title i:hover{transform:scale(1.3);transition:.5s ease-in-out}.popups .popup_box form input,.popups .popup_box form select{height:40px;padding:10px 15px;width:100%;margin:10px 0;color:#fff;font-size:14px;font-family:"Soursans R",sans-serif;font-weight:400;background-color:#000;border:1px solid #fff}.page_service .heading,.popups .popup_box form button{font-family:"Monsterrat B",sans-serif}.popups .popup_box form select{width:100%}.popups .popup_box form button{width:100%;height:40px;background-color:#125DB4;color:#fff;padding:10px 15px;text-transform:uppercase;font-size:16px;text-align:center;max-width:240px;margin:0 auto;display:flex;justify-content:center}.popups .popup_box form button:after{content:none}button{cursor:pointer}.page_service .heading{font-size:24px;font-weight:700;padding-bottom:30px}.page_service .title_section{font-family:"Monsterrat Black",sans-serif;text-transform:uppercase;margin-bottom:30px;font-size:19px}.content_page{font-size:15px;font-family:"Monsterrat R",sans-serif}.content_page .lith,.info_content p,.info_content p.info_text_bottom{font-family:"Soursans R",sans-serif}.content_page p{margin-bottom:30px;line-height:25px}.info_content{background-image:url(../../img/info_bg.jpg);background-size:cover;color:#fff;background-color:#000;padding-top:50px}.info_content p{font-size:14px;line-height:25px}.info_content .info_title{font-size:19px;font-family:"Monsterrat B",sans-serif;font-weight:600}.info_content .info_carts{display:flex;flex-wrap:wrap;margin:50px 0}.info_content .info_carts .info_item{background:#000;margin:0 5px;flex:1;display:flex;flex-direction:column;padding:10px 0 10px 10px;width:25%;transition:.5s ease-in-out}.info_content .info_carts .info_item b{margin-bottom:20px;font-family:"Monsterrat B",sans-serif;font-size:36px;font-weight:700;padding-top:10px}.info_content .info_carts .info_item p,.info_content ul li{font-size:14px;font-family:"Soursans R",sans-serif}.info_content .info_carts .info_item img{max-width:20px;margin-bottom:20px}.info_content .info_carts .info_item:hover{box-shadow:rgba(0,0,0,.61) 0 0 15px;transition:.5s ease-in-out;transform:scale(1.01)}.info_content ul{margin-left:45px}.info_content ul li{list-style-type:none;position:relative;margin-bottom:24px;font-weight:400}.info_content ul li:before{content:"";font-family:icomoon;position:absolute;left:-30px;top:5px}.info_content .sup_title{font-family:"Monsterrat R",sans-serif;font-style:normal;font-weight:600;text-transform:uppercase;margin-bottom:30px;font-size:19px;line-height:19px}.why p{font-size:14px;font-family:"Soursans R",sans-serif;font-weight:400}.order_form .form_title,.why .line_w .left_w .doc_title,.why .line_w .left_w .err_text,.why .line_w .left_w a{font-weight:600;font-family:"Monsterrat B",sans-serif}.why p.sub{font-family:"Monsterrat B",sans-serif}.why .line_w{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:50px}.why .line_w .left_w a{font-style:normal;font-size:14px;color:#000;position:relative;display:block;margin-bottom:20px;padding-left:10px;transition:.5s ease-in-out}.why .line_w .left_w a:hover{color:#105db4;transition:.5s ease-in-out}.why .line_w .left_w a:before{content:"";background-repeat:no-repeat;background-size:cover;background-image:url(../../img/icon/doc.svg);width:16px;height:20px;margin-right:20px;display:block;position:absolute;left:-20px;top:0}.why .line_w .left_w .err_text{color:#D93D3D;font-size:12px;margin-top:50px;margin-bottom:14px}.why .line_w .left_w .doc_title{font-size:19px;text-transform:uppercase;color:#000;margin-bottom:20px}.order_form{display:flex;flex-wrap:wrap}.order_form .form_title{font-size:19px;margin-bottom:15px;text-transform:uppercase;width:100%;display:block}.order_form .btn_line{display:flex;justify-content:center;width:100%}.order_form .btn_line div{width:50%;padding:0 19px 0 0;display:flex;justify-content:flex-end}.order_form .btn_line div:last-child{justify-content:flex-start;padding-right:0;padding-left:12px}.order_form .btn_line span{margin:20px 0;background-color:#125DB4;border:2px solid #125DB4;text-transform:uppercase;font-family:"Monsterrat B",sans-serif;font-weight:700;font-size:16px;color:#fff;padding:18px 50px;width:auto;flex:none;cursor:pointer}.order_form .btn_line span:after{content:none}.order_form .btn_line span:hover{background-color:#fff;color:#125DB4}.order_form .btn_line span.getCall{background-color:transparent;color:#125DB4}.order_form .btn_line span.getCall:hover{background-color:#125db4;color:#fff}.order_form .line-price{display:flex;flex-wrap:wrap;width:100%}.order_form .line-price .block_price{width:100%;max-width:48%;border:1px solid #0E0D0D;margin:15px 0 15px 15px;padding:20px 20px 0;display:flex;flex-direction:column;justify-content:space-between}.order_form .line-price .block_price:first-child{margin-left:0;margin-right:15px}.order_form .line-price .block_price .price_title{font-weight:600;font-size:15px;margin-bottom:10px;font-family:"Monsterrat B",sans-serif}.order_form .line-price .block_price p{font-size:14px;font-weight:4000}.order_form .line-price .block_price .wrap_price{background-color:#0E0D0D;padding:0 47px;margin:0 -20px}.order_form .line-price .block_price .wrap_price .line{padding:10px 0;position:relative;align-items:center;font-weight:300;display:flex;color:#fff;justify-content:center;min-height:60px;cursor:pointer}.order_form .line-price .block_price .wrap_price .line:first-child{border-bottom:1px solid #fff}.order_form .line-price .block_price .wrap_price .line p{position:absolute;left:0;top:0;font-size:10px;font-weight:300;color:#fff}.order_form .line-price .block_price .wrap_price .line span{font-size:36px;font-family:"Monsterrat B",sans-serif;font-weight:700;padding:0 10px;color:#fff}.order_form .getCall{background:0 0;flex:1;color:#fff;border-color:transparent;cursor:pointer;width:80%}.order_form .getCall:hover{border:1px solid #fff}.singl-service{display:flex;margin-top:40px}.singl-service aside{width:100%;max-width:380px}.singl-service .content-service{width:100%;padding-left:22px}.wrap_faq_box{display:flex;justify-content:space-between;padding-bottom:50px}.wrap_faq_box.category_page{flex-wrap:wrap;padding-bottom:15px;margin-bottom:15px}.wrap_faq_box.category_page .title_faq{padding-bottom:15px;padding-right:0}.wrap_faq_box.category_page .title_faq a{color:#010101}.wrap_faq_box .title_faq{font-family:"Monsterrat Black",sans-serif;font-size:21px;color:#010102;padding-right:130px;text-transform:uppercase}.wrap_faq_box .faq_list_wrap{width:100%;flex:1 auto;display:flex;flex-direction:column}.wrap_faq_box .faq_list_wrap .item_faq{margin-bottom:10px}.wrap_faq_box .faq_list_wrap .item_faq .faq_title_item{padding:30px 50px;font-family:"Soursans R",sans-serif;background:#f4f4f4;width:100%;font-size:18px;font-weight:700;text-transform:uppercase;position:relative;transition:.5s ease-in-out;cursor:pointer;color:#010101;line-height:1.3}.wrap_faq_box .faq_list_wrap .item_faq .faq_title_item.active{background:#105db4;color:#fff;font-family:"Soursans R",sans-serif;transition:.5s ease-in-out}.wrap_faq_box .faq_list_wrap .item_faq .faq_title_item i{position:absolute;right:15px;top:50%;margin-top:-10px;transition:.5s ease-in-out}.wrap_faq_box .faq_list_wrap .item_faq .faq_title_item i.active{transform:rotate(-90deg);transition:.5s ease-in-out}.wrap_faq_box .faq_list_wrap .item_faq .faq_title_item:hover{background:#105db4;color:#fff;font-family:"Soursans R",sans-serif;transition:.5s ease-in-out}.wrap_faq_box .faq_list_wrap .item_faq .faq_content{display:none;padding:20px 30px;font-family:"Soursans R",sans-serif;line-height:25px}.fedback_form .block_form form .title_form,.fedback_form .block_text_form,.wrap-contact .box-contact p span{font-family:"Monsterrat B",sans-serif}.wrap_faq_box .faq_list_wrap .item_faq a.link{display:flex;margin-top:15px}.wrap-contact{position:relative}.wrap-contact iframe{width:100%;height:400px}.wrap-contact .box-contact{position:absolute;right:0;top:0;left:auto;background-color:#fff;color:#000;padding:15px;max-width:400px}.wrap-contact .box-contact p{margin-bottom:15px}.faq-title{font-size:1.5em;padding-bottom:15px;font-family:"Monsterrat Black",sans-serif}form#faq{display:flex;flex-direction:column;max-width:768px;width:100%;margin:2em auto 0}form#faq input{height:40px;width:100%;margin-bottom:15px;padding:10px 15px}form#faq .link{margin-top:0}.ty{z-index:999;display:none;background:#3c3;padding:10px 15px;color:#fff;position:fixed;top:15%;left:0}.p-service{display:flex!important;transition:.5s ease-in-out}.service-item .thumb_s{max-width:40%;width:100%;height:100%}.service-item .thumb_s img{object-fit:cover;object-position:center;width:100%;height:100%}.service-item .text_servi{padding-right:20px}.fedback_form{background-color:#122772;padding:30px 15px;color:#fff}.fedback_form .block_text_form{width:40%;font-weight:600;font-size:16px;line-height:30px}.fedback_form .block_form{display:flex;align-items:center;justify-content:center;max-width:1440px;margin:0 auto;width:100%}.fedback_form .block_form form{width:60%;padding-left:40px}.fedback_form .block_form form .title_form{font-style:normal;font-weight:600;font-size:19px;color:#fff;margin-bottom:20px}.fedback_form .block_form form .wrpa_input_call{display:flex}.fedback_form .block_form form .wrpa_input_call input{width:33%;border:1px solid #fff;height:50px;margin-right:15px;background-color:transparent;color:#fff;font-family:"Soursans R",sans-serif;font-size:14px;padding:18px 15px;max-width:240px;transition:.5s ease-in-out}.aside_post .side_bar_title,.aside_post li a b,.aside_post li a strong,.only_btn{font-family:"Monsterrat B",sans-serif;font-weight:700}.fedback_form .block_form form .wrpa_input_call input:hover{opacity:.5;transition:.5s ease-in-out}.fedback_form .block_form form .wrpa_input_call input:focus{opacity:.8}.fedback_form .block_form form .wrpa_input_call input:last-child{margin-right:0}.fedback_form .block_form form button{background-color:transparent;border:2px solid #fff;color:#fff;font-size:16px;width:240px}.fedback_form .block_form form button:hover{cursor:pointer;opacity:.7}.aside_post{width:100%}.aside_post .side_bar_title{border-bottom:none;font-style:normal;font-size:16px;color:#fff;text-transform:uppercase;text-align:center;background:#000;width:100%;height:50px;display:flex;align-items:center;justify-content:center}.aside_post li{border-bottom:1px solid #303030;list-style-type:none;padding:10px 15px}.aside_post li a{font-size:14px;color:#000}.aside_post li a:hover{color:#615757}.blog_box .item_blog a p,.only_btn{color:#fff;text-transform:uppercase}.only_btn{margin:20px 0;background-color:#125DB4;border:2px solid #125DB4;font-size:16px;padding:18px 50px;width:auto;flex:none;cursor:pointer;max-width:max-content}.form-page form{display:flex;flex-direction:column;max-width:960px;width:100%;margin:0 auto}.form-page .title{margin-bottom:2em;font-size:2em}.form-page .wrpa_input_call{display:flex;flex-direction:column}.form-page .wrpa_input_call input{width:100%;height:50px;padding:5px 10px;margin-bottom:15px;border:1px solid #3c3c3c;font-size:15px;transition:.5s ease-in-out}.form-page .wrpa_input_call input:focus{font-size:13px;transition:.5s ease-in-out;opacity:.7}.typ{height:100vh}.blog_box{display:flex;margin:15px -10px;flex-wrap:wrap}.blog_box .item_blog{margin:10px;position:relative;flex:0 0 23%;min-height:200px}.blog_box .item_blog a{display:block;overflow:hidden}.blog_box .item_blog a img{width:100%;height:100%;object-fit:cover;overflow:hidden;transition:1.1s ease-in-out}.blog_box .item_blog a p{background-color:#0E0D0D;font-size:14px;padding:10px;margin-bottom:0;position:absolute;bottom:0;width:100%;opacity:.7}.blog_box .item_blog a:hover img{transform:scale(1.2);transition:1.1s ease-in-out}.blog_img{max-width:768px;margin:20px auto 40px}.blog_img img{object-fit:cover;width:100%;height:100%;object-position:center}@media (max-width:1400px){.header_site .line_top{padding-top:30px}#top_menu ul li a{font-size:16px}#top_menu ul li{margin-left:2.1em}.ifo_block .phone_wrap a{font-size:18px}.header_content{margin-top:80px}.header_content #logo img{max-width:280px}.header_content h1{padding-top:40px;font-size:20px}.header_content #search_wrap .input_wrap input{padding:20px}.header_content #search_wrap p{font-size:16px}.heading{font-size:30px;line-height:39px}.about_section .text_about{padding-right:5px}.about_section .text_about h2{font-size:20px;line-height:30px;padding-bottom:20px}.about_section .text_about .sup{padding-top:40px}}@media (max-width:1260px){.ifo_block .phone_header{justify-content:flex-end}.ifo_block .pl_language{margin-right:10px;width:100%}}@media (max-width:1200px){.page_service .content_page p,.page_service .heading,.page_service p{max-width:100%}.header_content .over_header{top:39%}.order_form .line-price .block_price p{font-size:12px}.order_form .line-price .block_price .wrap_price .line span{font-size:26px}.order_form .line-price .block_price .wrap_price .line{min-height:45px}.wrap_faq_box{padding-bottom:20px}.wrap_faq_box .title_faq{padding-right:15px;font-size:1.2em}.page_service .heading{padding-bottom:15px;font-size:18px}.page_service section{padding:50px 0}footer .footer_menu{padding-left:80px}footer .footer_menu .item-menu .titel{font-size:18px}footer .footer_menu .item-menu a{margin-top:15px;font-size:14px}footer .footer_contact p{margin-top:15px}footer .info_footer img{max-width:200px}.link{font-size:12px}.heading{font-size:22px;line-height:30px}.service .service-item .item_title{font-size:15px}.service .service-item .img-wrap{margin-bottom:17px}.service .service-item{padding-bottom:0}.page_service .content_page p{font-size:14px;line-height:1.3}.info_content .info_carts .info_item b{font-size:24px}.order_form .btn_line span{font-size:12px;padding:18px 20px}.info_content .info_title{line-height:1.3;margin-bottom:10px}.order_form .line-price .block_price{width:47%}}@media (max-width:1100px){.blog_box .item_blog{flex:0 0 31%}.blog_box .item_blog a p{font-size:13px}#logo p,#top_menu ul li:hover ul{display:none}#top_menu ul li i{color:#000;transform:rotate(45deg)}#top_menu ul li i.active{transform:rotate(-90deg);padding-left:0;padding-top:15px;position:absolute;top:-5px;left:auto}#top_menu ul li ul{position:relative;min-width:100%}#top_menu ul li ul li:hover ul.sub-menu{display:none;position:relative;left:auto;top:auto}#btn_menu,#top_menu ul li,#top_menu ul li ul a{display:block}#top_menu ul li ul li i{display:none}#top_menu ul li ul li ul.sub-menu{opacity:1;position:relative;min-width:100%}.line_top{position:relative}#top_menu ul{display:none;background:#fff;width:100%;position:absolute;left:0;top:102%;z-index:99;padding:15px}#top_menu ul li{margin-left:0;margin-top:10px}#top_menu ul li i{font-size:12px;padding-top:0}#top_menu ul li a{color:#000}}@media (max-width:928px){.why .line_w .left_w a::before{left:-10px}.why .line_w .left_w .err_text{margin-top:0}.order_form .btn_line div{padding-right:30px}.order_form .btn_line div:last-child{padding-left:0}.fedback_form{padding:20px 15px}.fedback_form .block_text_form{font-size:11px;line-height:19px}.singl-service aside{display:none}.singl-service .content-service{padding-left:0}.order_form .line-price .block_price .wrap_price .line span{font-size:19px}.about_section .text_about .sup{position:initial;padding:15px;margin:15px auto}.about_section .text_about .sup p{font-size:14px;max-height:auto}.about_section{padding-bottom:60px;background-position:left;min-height:400px}.wrap_faq_box .faq_list_wrap .item_faq .faq_title_item{font-size:16px;padding:15px}.about_section .text_about{width:100%;max-width:100%}#search_wrap{max-width:100%;margin-top:30px}.wrap_faq_box{flex-wrap:wrap}.wrap_faq_box .faq_list_wrap{flex:1 auto;padding-top:20px}.wrap_faq_box .title_faq{padding-right:15px;font-size:1em}.about_section .text_about .sup .more{width:30%}.header_content{margin-top:10px}.header_content p{padding:5px 0;font-size:12px}footer .footer_menu .item-menu .titel{font-size:14px}footer .footer_menu .item-menu a{font-size:11px;margin-top:10px;line-height:11px}.footer_contact p{font-size:12px}header{padding-bottom:10px}}@media (max-width:769px){.blog_box .item_blog{flex:0 0 30%}.header_site .ifo_block .phone_header span,.header_site .ifo_block a{color:#fff!important}.ifo_block .phone_header{justify-content:flex-start}.ifo_block .phone_header p{padding-right:0;position:unset}.ifo_block{flex-direction:column}.ifo_block .pl_language{margin-right:0}.ifo_block .phone_header .img_heaer{top:101%;left:0}.header_content .over_header{height:420px;top:31%}.header_site{background-image:url(../../img/bg-mob.jpg); height:auto; padding-bottom: 20px;}.header_site .ifo_block .phone_wrap .getCall,.header_site .ifo_block .phone_wrap .icon-down-arrow,.header_site .ifo_block .phone_wrap a{color:#fff}footer .footer_contact{padding-left:28px}.service-item{flex-wrap:wrap;align-items:center}.service-item .text_servi{padding-right:0;margin-bottom:15px}.service .slick-list{overflow:hidden}.about_section .text_about .sup .more{width:100%}.order_ .order_sub_title{max-width:100%;font-size:14px}.order_ .order_line_calc .order_text{width:100%;padding-right:0;flex:auto}.order_ .order_line_calc .order_text p{margin-bottom:15px;font-size:14px}.order_ .order_line_calc{flex-wrap:wrap}.order_ .order_line_calc .order_form{max-width:100%}.order_ .order_line_calc .order_form .link{max-width:max-content}.order_ .order_line_calc .order_form .line_price p{font-size:18px}.why .line_w .left_w ul{padding-left:25px;padding-right:15px}.why .line_w{margin-top:30px}.page_service .title_section{margin-bottom:15px}.info_content .info_carts .info_item{flex:none;width:48%;margin-bottom:10px}.ifo_block .phone_wrap:hover .hide_phone{display:none}.ifo_block .phone_wrap:hover i.icon-down-arrow{transform:none}i.icon-down-arrow.active{transform:rotate(-90deg)}.service .service-item .img-wrap{height:210px}.link{height:39px;width:169px;padding:13px 5px}footer .info_footer p{font-size:10px}.fedback_form .block_form form button{width:100%;font-size:11px;max-width:240px;margin-top:0}.fedback_form .block_form form .wrpa_input_call{flex-direction:column}.fedback_form .block_form form .wrpa_input_call input{width:100%;margin-bottom:10px;margin-right:0}}@media (max-width:680px){.blog_box .item_blog{flex:0 0 44%;min-height:100px}.order_form .line-price .block_price{width:100%;margin:10px 0!important;max-width:100%}.ifo_block{padding-left:20px}.faq-line .faq-item{padding:15px 0}.wrap_faq_box .faq_list_wrap .item_faq .faq_title_item{font-size:13px}.ifo_block .phone_header .hide_phone{padding:5px}.ifo_block .phone_header .hide_phone a{font-size:11px;padding-right:0}.order_ .order_line_calc .order_form .getCall{max-width:100%;font-size:12px}.order_ .order_line_calc .order_form .form_title{font-size:16px;margin-bottom:15px}.faq-line .faq-item,footer .footer_contact p{margin-bottom:20px}footer{padding-top:20px;padding-bottom:15px}footer .footer_line{padding-bottom:20px}footer .footer_contact .tell_footer:before{font-size:14px}footer .footer_contact p:before{font-size:14px;top:0}footer .footer_menu{padding-left:20px}footer .info_footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}footer .info_footer img{max-width:180px;margin-right:15px}footer .footer_menu,footer .info_footer{width:100%;margin-top:15px}.info_content .info_carts .info_item{width:47%}.order_ .order_line_calc .order_form{padding:0}}@media (max-width:480px){.line_top{flex-wrap:wrap}header{padding-bottom:20px}.ifo_block{padding-left:0}.order_form .btn_line div{padding:0!important}.order_form .btn_line div span{width:100%;text-align:center;display:flex;justify-content:center}.info_content .sup_title{font-size:15px}.info_content .info_carts{margin:20px 0}.info_content .info_title{font-size:16px}.fedback_form .block_form{flex-direction:column}.fedback_form .block_form form button,.fedback_form .block_form form input{max-width:100%!important}.fedback_form .block_form form button{display:flex;justify-content:center}.fedback_form .block_form form,.fedback_form .block_text_form{width:100%;padding:10px 15px}.order_form .btn_line{flex-direction:column}.order_form .btn_line div{width:100%;margin:0!important;display:flex;justify-content:center}.order_form .btn_line div span{margin:5px 0;font-size:12px}#search_wrap .input_wrap input{font-size:14px}.why .line_w .left_w{width:100%;flex:1 auto}.order_ .order_line_calc .order_text p{font-size:12px}.info_content .info_carts .info_item{width:46%}.info_content .info_carts .info_item p{font-size:11px}.info_content .info_carts .info_item img{margin-bottom:20px}.page_service p,.why p{font-size:12px;line-height:16px}.popups .popup_box form .wrpa_input_call{flex-direction:column}.popups .popup_box form .wrpa_input_call input{width:100%}.popups .popup_box form .wrpa_input_call button{width:50%}footer .footer_menu{flex-wrap:wrap}footer .footer_menu .item-menu:first-child{margin-bottom:15px}footer .info_footer img{margin-bottom:0;max-width:120px}footer .footer_menu .item-menu .titel{font-size:12px}footer .copy{font-size:10px}.ifo_block .pl_language{margin-right:15px;font-size:12px}.phone_wrap i.icon-phone{display:none}.line_top{padding-top:15px}.header_content h1{font-size:16px;line-height:20px}.header_content #search_wrap p{font-size:12px}#logo{max-width:135px}.header_content{padding-top:0}.header_content #search_wrap .input_wrap button i{font-size:22px}.header_site{background-position:center}#top_menu ul li a,body{font-size:13px}.about_section .text_about p{font-size:12px;line-height:19px}section{padding:40px 0}.service .service-item .img-wrap{height:180px}.faq-line .faq-item .name-item{font-size:16px;margin-bottom:10px}.ifo_block .phone_wrap a{font-size:13px}.blog_box .item_blog{flex:0 0 100%;margin:10px 0}}