@font-face{src:url(/templates/bergamo_landinghoroshayauborka/fonts/circe-extrabold.eot) format("eot"),url(/templates/bergamo_landinghoroshayauborka/fonts/circe-extrabold.ttf) format("ttf"),url(/templates/bergamo_landinghoroshayauborka/fonts/circe-extrabold.woff) format("woff");font-family:Circe-ExtraBold}@font-face{src:url(/templates/bergamo_landinghoroshayauborka/fonts/circe-light.eot) format("eot"),url(/templates/bergamo_landinghoroshayauborka/fonts/circe-light.ttf) format("ttf"),url(/templates/bergamo_landinghoroshayauborka/fonts/circe-light.woff) format("woff");font-family:Circe-Light}@font-face{src:url(/templates/bergamo_landinghoroshayauborka/fonts/circe-regular.eot) format("eot"),url(/templates/bergamo_landinghoroshayauborka/fonts/circe-regular.ttf) format("ttf"),url(/templates/bergamo_landinghoroshayauborka/fonts/circe-regular.woff) format("woff");font-family:Circe-Regular}@font-face{src:url(/templates/bergamo_landinghoroshayauborka/fonts/circe-bold.eot) format("eot"),url(/templates/bergamo_landinghoroshayauborka/fonts/circe-bold.ttf) format("ttf"),url(/templates/bergamo_landinghoroshayauborka/fonts/circe-bold.woff) format("woff");font-family:Circe-Bold}@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,700,800");.text-block{padding:50px 0}.text-block ul{margin:20px;padding-left:0!important}.text-block ul>li{list-style:none;margin-bottom:10px;position:relative;padding-left:35px}.text-block ul li:before{height:12px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0cda92",endColorstr="#06c5da",GradientType=1);content:"";position:absolute;top:7px;border-radius:50%;background:#0cda92;background:-moz-linear-gradient(left,#0cda92 0,#06c5da 100%);background:-webkit-gradient(left top,right top,color-stop(0,#0cda92),color-stop(100%,#06c5da));background:-webkit-linear-gradient(left,#0cda92,#06c5da);background:-o-linear-gradient(left,#0cda92 0,#06c5da 100%);background:-ms-linear-gradient(left,#0cda92 0,#06c5da 100%);background:linear-gradient(90deg,#0cda92 0,#06c5da);left:0;width:12px;display:block}.text-block a{text-decoration:underline!important;color:#06c4da!important}.text-block ol{counter-reset:myCounter}.text-block ol>li{list-style:none;margin-bottom:10px;position:relative;padding-left:45px}.text-block ol>li:before{height:30px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0cda92",endColorstr="#06c5da",GradientType=1);padding-top:4px;font-size:16px;color:#fff;content:counter(myCounter);position:absolute;counter-increment:myCounter;text-align:center;top:0;border-radius:50%;background:#0cda92;background:-moz-linear-gradient(left,#0cda92 0,#06c5da 100%);background:-webkit-gradient(left top,right top,color-stop(0,#0cda92),color-stop(100%,#06c5da));background:-webkit-linear-gradient(left,#0cda92,#06c5da);background:-o-linear-gradient(left,#0cda92 0,#06c5da 100%);background:-ms-linear-gradient(left,#0cda92 0,#06c5da 100%);background:linear-gradient(90deg,#0cda92 0,#06c5da);left:0;width:30px;line-height:23px;font-family:Circe-ExtraBold;display:inline-block}.text-block h2{font-size:30px;font-weight:400;margin-bottom:40px;color:#000;letter-spacing:normal;line-height:30px;margin-top:40px;font-family:Circe-ExtraBold}.social-group{transform:translateY(-50%);position:fixed;top:50%;left:15px;width:67px;z-index:999999}.social-group a{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;opacity:.6}.social-group a img{margin:5px 0}.social-group a:hover{opacity:1}.soc-telephone-link{position:relative}.telephone-hide-box{position:absolute;top:-27px;left:40px;padding-left:50px;display:none}.telephone-hide{padding:15px 20px;font-size:13px;color:#899eab;box-shadow:0 9px 6.57px 2.43px hsla(0,0%,5%,.03);background:#fff;width:206px}.soc-telephone-link:hover .telephone-hide-box{display:block}.telephone-hide span{font-size:18px;font-weight:700;color:#07a6a9;border-bottom:2px dotted #07a6a9;display:inline-block}.telephone-hide:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border:10px solid #fff;content:"";position:absolute;top:calc(50% - 10px);left:40px}@media (max-width:1100px){.social-group a img{height:50px;width:auto}}@media (max-width:575px){.social-group{transform:translateY(-30%);position:fixed;bottom:-10px;top:auto;left:5%;width:auto;z-index:999999}.social-group a img{height:50px;width:auto}.telephone-hide-box{position:absolute;top:-105px;padding-bottom:70px;left:6px;padding-left:0}.telephone-hide:before{left:10px}}@media (max-width:415px){.social-group a img{height:35px;width:auto}.telephone-hide-box{display:none!important}}.head_top{height:90px;padding:15px 0}.head_top,.head_top_item{position:relative;box-sizing:border-box}.head_top_item{height:100%;color:#1d1d1d;letter-spacing:-.2px;width:25%;line-height:21px;float:left;display:table}.head_top_item>p{margin:0;vertical-align:middle;display:table-cell}.head_top_item.time_work span{color:#e9974e}.head_top_item.logo>a{display:block}.head_top_item.logo img{height:auto;max-width:100%;max-height:100%;width:auto}.head_top_item.head_mail{padding-left:30px}.head_top_item.head_mail:after{height:18px;content:"";position:absolute;top:21px;background:url(/templates/bergamo_landinghoroshayauborka/images/head.png) no-repeat 0 0;left:0;width:22px;display:block}.head_top_item.head_phone{font-size:20px;text-decoration:none;font-weight:500;color:#1d1d1d;padding-left:30px}.head_top_item.head_phone:after{height:19px;content:"";position:absolute;top:21px;background:url(/templates/bergamo_landinghoroshayauborka/images/head.png) no-repeat -37px 0;left:0;width:19px;display:block}.head_top.fix{height:80px;position:fixed;top:0;background-color:hsla(0,0%,100%,.949);box-shadow:0 0 10px 0 rgba(0,0,0,.15);left:0;width:100%;z-index:20}.head_top.fix .head_top_item.logo img{height:auto;width:170px}.head_top.fix .head_top_item.head_phone{font-size:18px}.head_top.fix .head_top_item{font-size:14px}.head_top.fix .head_top_item.head_mail:after,.head_top.fix .head_top_item.head_phone:after{top:16px}.head_menu{height:56px;background:#aad8fe}.head_menu ul{text-align:center;margin:auto;width:auto;padding-left:0}.head_menu ul li{list-style:none;height:56px;padding:0;text-align:center;margin:0;display:inline-block}.head_menu ul li:before{display:none}.head_menu ul li:hover{background:#89c1ef}.head_menu ul li a{padding:21px 30px 18px;font-size:16px;text-decoration:none;font-weight:500;color:#305690;text-transform:uppercase;letter-spacing:1px;line-height:60px}.head_menu ul .active{background:#89c1ef}.left_block .left_menu_header{font-size:28px;margin-bottom:23px;line-height:32px}.left_block ul.left_menu{margin:0}.left_block ul.left_menu li{list-style:none;padding:0;margin-bottom:17.5px;line-height:18px}.left_block ul.left_menu li:before{display:none}.left_block ul.left_menu li a{font-size:13px;text-decoration:none;font-weight:500;color:#335993;text-transform:uppercase}.left_block ul.left_menu .active a,.left_block ul.left_menu li:hover a{color:#89c1ef}.container_page{padding:55px 15px}.main_block>h1:first-child,.main_block>h2:first-child,.main_block>h3:first-child,.main_block>h4:first-child,.main_block>h5:first-child{margin-top:4px}.error-input{color:red!important}.form_block{padding:20px 30px;margin:20px 0;border-radius:5px;background:#d6ecff;float:none}.form_block .form_block_title{font-size:24px;font-weight:700;margin-bottom:20px;color:#335a93;line-height:24px;font-family:Roboto}.form_block form{margin:0;width:100%;font-family:Roboto}.form_block form input.text,.form_block form textarea.textarea{padding:0 15px;resize:none;font-size:14px;border:none;color:#939393;outline:none;box-sizing:border-box;border-radius:2px;line-height:35px;font-family:Roboto}.form_block form input.form_btn{padding:0 15px;font-size:13px;border:none;font-weight:500;color:#fff;text-transform:uppercase;outline:none;letter-spacing:1px;text-align:center;box-shadow:0 2px 0 0 #c07a2e;border-radius:5px;background:#f5a156;width:140px;line-height:35px;font-family:Roboto}.form_block form input.form_btn:hover{box-shadow:none}.form_block .form_text{font-size:14px;letter-spacing:.12px;margin:10px 0 0;line-height:24px;font-family:Roboto}.form_orden_clear form input.text{margin-right:20px;width:290px}.form_orden_clear{padding:20px 30px 10px;margin-bottom:40px}.form_send_application{padding:30px}.form_send_application .form_block_title{margin-bottom:30px;text-align:center}.form_send_application form input.text{margin-right:0;margin-bottom:15px;width:100%}.form_send_application form textarea.textarea{height:105px;margin-right:0;margin-bottom:25px;width:100%}.form_send_application form input.form_btn{min-width:140px;width:auto}a.form_btn{padding:0 15px;font-size:13px;border:none;text-decoration:none;font-weight:500;color:#fff;text-transform:uppercase;outline:none;letter-spacing:1px;text-align:center;box-shadow:0 2px 0 0 #c07a2e;border-radius:5px;background:#f5a156;line-height:35px;font-family:Roboto;display:inline-block}a.form_btn:hover{box-shadow:none}.head_top_adap,.menu_adap{display:none}.menu_adap{padding:30px 0;position:absolute;top:0;box-shadow:0 3px 7px 0 rgba(0,0,0,.35);background:#305690;left:0;width:100%}.menu_adap .menu_adap_item ul{margin:0}.menu_adap .menu_adap_item ul li{padding-left:0}.menu_adap .menu_adap_item ul li:before{display:none}.menu_adap .menu_adap_item ul li a{font-size:16px;font-weight:500;color:#fff}.menu_adap .menu_adap_info{padding-top:20px;border-top:1px solid #fff}.menu_adap .menu_adap_info .head_mail,.menu_adap .menu_adap_info .head_phone{height:20px;font-size:16px;font-weight:500;margin-bottom:15px;color:#fff;width:100%}.menu_adap .menu_adap_info .head_mail:after,.menu_adap .menu_adap_info .head_phone:after{top:0}.menu_adap .menu_adap_info .head_mail a{font-size:16px;font-weight:500;color:#fff}.front_img{height:320px;background:url(/templates/bergamo_landinghoroshayauborka/images/front_img.jpg) no-repeat 50%;background-size:cover;width:100%}.text_for_hide{display:none}.hide_text{padding:5px 15px;border:2px solid #f58e56;color:#a8a8a8;text-align:center;margin:0;border-radius:5px;cursor:pointer;width:200px;display:block}.footer{min-height:60px;padding:10px 0;background:#aad8fe}.footer .footer-cont{text-align:center;width:auto}.footer .foot-item{border-right:1px solid #89c1ef;padding:0 10px;font-size:14px;color:#31383d;line-height:40px;display:inline-block}.footer .foot-item:last-child{border-right:0}.form_answer{padding:40px;text-align:center;border-radius:5px;background:#d6ecff;width:360px;display:none}.form_answer .form_answer_title{font-size:24px;font-weight:700;margin-bottom:20px;color:#335a93;line-height:24px}.fancybox-skin{padding:0!important}.fancybox-close{right:-45px;top:0;background:url(/templates/bergamo_landinghoroshayauborka/images/form_answer_close.png) no-repeat 0 0}.fancybox-close:hover{background-position:-50px 0}.price{font-size:24px;text-align:center;margin:15 0 15px}.price,.price_2{font-weight:700;color:#f58e56}.price_2{font-size:20px;font-size:22px;margin:25px 0;line-height:28px;display:block}.price_3{text-align:center}.price_3,.price_4{font-size:25px;font-weight:700;color:#f58e56;margin:20px 0}.price_4{line-height:28px;display:block}.price_top{text-align:left;padding-bottom:18px;margin-top:24px}.price_top,.price_top_center{font-size:30px;font-weight:700;color:#f58e56}.price_top_center{text-align:center;margin:25 0 30}.price_hide_btn{text-align:center;width:100%}.price_hide_btn .price{padding-right:20px;width:auto;display:inline-block}.price_hide_btn .hide_text{display:inline-block}.attention{padding:0;text-align:center;margin:20 0}.attention span{padding:12px 30px;font-size:16px;border:3px solid #f5a156;text-align:center;display:inline-block}.menu_item_cont:before{opacity:0;background:#3ba6ff}.menu_item_cont:hover:before{opacity:.6}@media (max-width:1230px){.form_orden_clear form input.text{margin-right:10px;width:200px}.form_orden_clear form input.form_btn{width:115px}}@media (max-width:991px){.head_menu ul{width:100%}.head_top_item{height:60px;width:auto}.head_top_item.head_mail:after,.head_top_item.head_phone:after{display:none}.head_top_item.logo{margin-right:20px;width:175px}.head_top_item.head_mail,.head_top_item.head_phone{padding-left:20px}.head_top{height:auto}.left_block{position:relative;width:100%}.main_block{padding:30px 0;width:100%;float:right}.container_page{padding:0 15px}.left_block .left_menu_header{font-size:16px;font-weight:500;color:#aad8fe;text-transform:uppercase;text-align:center;margin:0;background:#305690;cursor:pointer;line-height:50px}.left_block .left_menu_header:after{height:20px;content:"";margin:15px 0 15px 20px;background:url(/templates/bergamo_landinghoroshayauborka/images/sprite.svg) no-repeat 0 -27px;width:30px;line-height:50px;vertical-align:top;display:inline-block}.left_block .left_menu_header.active:after{transform:rotate(180deg);background-position:7px -26px}.left_block ul.left_menu{padding:20px;position:absolute;margin:0;background:#fff;width:100%;display:none}.left_block ul.left_menu.active{box-shadow:0 3px 7px 0 rgba(0,0,0,.35);display:block;z-index:2}.left_block ul.left_menu li{font-weight:500;margin-bottom:5px}.form_orden_clear form input.text{margin-right:15px;width:240px}.form_orden_clear form input.form_btn{width:140px}.head_menu ul li a{font-size:14px;letter-spacing:0}.head_menu ul li{padding:0 15px}.front_img{height:200px}.footer .foot-item{font-size:12px}.head_top_item>p{font-size:14px}#scrollUp{bottom:40px}}@media (max-width:768px){#scrollUp{bottom:20px}.head_top_item{width:50%}.head_top_item.logo{margin:0;width:50%}.head_top_item.head_mail,.head_top_item.head_phone{padding-left:30px}.head_top_item.head_mail:after,.head_top_item.head_phone:after{display:block}.form_orden_clear form input.text{margin-right:0;margin-bottom:15px;width:100%}.form_orden_clear form input.form_btn{width:140px}body{font-size:14px;line-height:20px}h1{font-size:24px}h1,h2{font-weight:400;line-height:28px}h2{font-size:20px}h3{font-size:18px;font-weight:400;line-height:24px}h4{font-size:16px}h4,h5{font-weight:700;line-height:20px}h5{font-size:12px;text-transform:uppercase}ol>li,ul>li{margin-bottom:10px}.head_menu ul li a{font-size:12px;line-height:45px}.head_menu{height:45px}.left_block .left_menu_header{font-size:12px;cursor:pointer;line-height:40px}.left_block .left_menu_header:after{margin:10px 0 10px 10px;background-position:-40px -27px}.left_block .left_menu_header.active:after{transform:rotate(180deg);background-position:-28px -27px}.footer .foot-item{font-size:14px;width:calc(50% - 2px)}.footer .foot-item:nth-child(2n){border-right:0}}@media (max-width:650px){.front_img{height:150px}.head_top .container{position:relative}.head_top .head_top_adap{height:50px;padding:15px 0;right:15px;position:absolute;text-align:right;top:0;width:100px;display:block}.head_top_item.head_mail,.head_top_item.head_phone:after{display:none}.head_top_item.head_phone{width:auto;padding-left:20px}.head_top_item.head_phone>p{font-size:13px}.head_top_item.logo{margin-right:20px;width:175px}.head_top_item.time_work{width:auto}.head_top_item.time_work p{font-size:13px;vertical-align:bottom}.head_top_item{height:50px}.menu_adap.active .head_top_item.head_mail,.menu_adap.active .head_top_item.head_phone:after{display:block}.menu_adap.active .head_top_item.head_phone{font-size:16px;padding-left:30px}.menu_adap.active .head_top_item.head_phone>p{font-size:14px}.head_top_adap .menu_adap_btn{height:20px;background:url(/templates/bergamo_landinghoroshayauborka/images/sprite.svg) no-repeat 0 0;cursor:pointer;width:21px;display:inline-block}.head_top_adap .head_phone{height:20px;font-size:14px;margin-right:10px;width:auto;line-height:20px;float:none;padding-left:30px;display:none}.head_top_adap .head_top_item.head_phone:after{top:0}.head_menu{display:none}.menu_adap.active{display:block;z-index:20}.menu_adap .menu_adap_exit{height:20px;right:15px;position:absolute;top:30px;background:url(/templates/bergamo_landinghoroshayauborka/images/sprite.svg) no-repeat -40px 0;cursor:pointer;width:21px;display:block;z-index:30}}@media (max-width:600px){.head_top_adap .head_phone p{display:none}.head_top .container>.logo.head_top_item{height:60px;margin:0 0 10px;width:100%}.head_top .container>.time_work.head_top_item{width:50%}.head_top .container>.head_phone.head_top_item{width:50%;line-height:50px;padding-left:30px}.head_top .container>.head_phone.head_top_item:after{top:15px;display:block}}@media (max-width:550px){.footer .foot-item{border-right:none;width:100%;line-height:30px}.menu_item{width:100%}.menu_item:last-child{margin-bottom:0}}@media (max-width:400px){.head_top .container>.head_phone.head_top_item:after{display:none}}@media (max-width:350px){.head_top_item>p{font-size:12px}}.left_menu_block{padding:20px;box-shadow:0 0 5px 0 rgba(0,0,0,.2);border-radius:4px;width:290px}.left_menu_header{font-size:24px;font-weight:700;margin-bottom:45px;line-height:30px}.left_menu .lvl1{margin:0}.left_menu .lvl1>li{margin-bottom:13px;cursor:pointer;line-height:21px;padding-left:0}.left_menu .lvl1>li:before{display:none}.left_menu .lvl1>li>a{font-weight:500;color:#335993}.left_menu .lvl1>li.active>a,.left_menu .lvl1>li:hover>a{text-decoration:none;color:#89c1ef}.left_menu .header_lvl1{font-size:18px;font-weight:700;margin-bottom:10px;margin-top:39px}.left_menu .lvl2{padding:20px 25px;position:absolute;top:-10px;box-shadow:0 0 5px 0 rgba(0,0,0,.2);background:#fff;left:250px;float:left;margin-top:0;display:none;z-index:2}.left_menu .lvl2.down{bottom:-10px;top:inherit}.left_menu .lvl2>li>a{text-decoration:none;font-weight:500;margin-bottom:9;color:#335993;display:block}.left_menu .lvl2>li>a:hover{color:#89c1ef}.left_menu .lvl2>li{padding:0;margin-right:20px;margin-bottom:0;width:140px;float:left}.left_menu .lvl2>li:before{display:none}.left_menu .lvl2>li:last-child{margin-right:0}.left_menu .lvl3{margin:0}.left_menu .lvl3>li{margin-bottom:8px;cursor:pointer;line-height:21px;padding-left:0}.left_menu .lvl3>li:before{display:none}.left_menu .lvl3>li>a{font-size:14px;color:#335993}.left_menu .lvl3>li.active a,.left_menu .lvl3>li:hover a{text-decoration:none;color:#89c1ef}.parent.active .lvl2{display:block}.menu_item{height:135px;margin-bottom:30px;border-radius:4px}.menu_item:hover{text-decoration:none}.menu_item_cont{height:100%;padding:10px;position:relative;border-radius:4px;background:red}.menu_item_cont:before{height:100%;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;content:"";position:absolute;opacity:.5;top:0;background:#000;left:0;width:100%}.menu_item_cont:hover:before{background:#3ba6ff}.menu_item_cont_text{height:100%;padding:10px;position:absolute;top:0;left:0;width:100%}.menu_item_name,.menu_read{font-weight:500;color:#fff}.menu_read{font-size:14px;text-transform:uppercase;position:absolute;bottom:10px;left:10px}@media (max-width:991px){.left_menu_block{padding:0;box-shadow:none;width:100%}.left_menu{padding:20px;box-shadow:0 0 5px 0 rgba(0,0,0,.2);display:none}.left_menu .header_lvl1{margin-bottom:20px;cursor:pointer;margin-top:0}.left_menu .header_lvl1:after{height:24px;content:"";background:url(/templates/bergamo_landinghoroshayauborka/images/left_menu_ar.svg) no-repeat 50%;background-size:contain;margin-left:15px;width:20px;vertical-align:top;display:inline-block}.left_menu .header_lvl1.open:after{transform:rotate(180deg)}.left_menu .lvl1{display:none}.left_menu .lvl1>li.parent{margin-bottom:0}.left_menu .lvl2{padding:10px 20px;position:static;box-shadow:none;width:100%!important;float:none;display:block}.left_menu .lvl2>li{margin-left:0;width:100%;float:none}.left_menu .lvl3{padding:0 20px;display:none}}@media (max-width:768px){.left_menu .header_lvl1{font-size:16px}.left_menu .header_lvl1:after{height:20px;width:17px}}@media (max-width:550px){.menu_item{width:100%}.menu_item:last-child{margin-bottom:0}}.top-menu{font-size:18px;font-weight:600;color:#305690!important;font-family:Open Sans}#about-us .price_hide_btn .hide_text{font-size:10px;border:none!important;letter-spacing:.12px;margin:0 0 -50px;line-height:24px;font-family:Roboto;display:inline-block}#about-us .text_for_hide{margin:30px 0 0}#about-us .center_wrap_for_hide_text{padding:0 20px;max-width:1160px;text-align:center;margin:auto}#about-us .center_wrap_for_hide_text p{font-size:24px;font-weight:300;margin-bottom:20px;color:#000;line-height:1.55;font-family:Open Sans,serif}.t284__blockinput p{font-weight:300;margin-bottom:12px;color:#fff;text-align:left;font-family:Roboto,sans-serif}.t284__blockbutton{margin-top:31px}@media (max-width:991px){.t284__blockbutton{margin-bottom:20px}}@media (max-width:980px){.cleaning_after_repair #nav18472223{display:none}}