#form_call_us .button,.about_company,.dropdown-content a,.examples_more,.header_button,.header_title,.header_title>h1,.navbar-toggle,.phone_form .button,span.prices_more{text-transform:uppercase}.thumbnails>img,body{width:100%}.about_us,.navbar-nav{float:none}@font-face{font-family:MyriadPro;src:url(/fonts/MyriadPro-Semibold/MyriadPro-Semibold.otf)}@font-face{font-family:MyriadPro;src:url(/fonts/MyriadPro-Semibold/MyriadPro-Regular.otf)}@font-face{font-family:Futuris;src:url(/fonts/FuturisCyrillic/FuturisCyrillic.eot);src:local('☺'),url(/fonts/FuturisCyrillic/FuturisCyrillic.woff) format('woff'),url(/fonts/FuturisCyrillic/FuturisCyrillic.ttf) format('truetype'),url(/fonts/FuturisCyrillic/FuturisCyrillic.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:GothamPro;src:url(/fonts/GothamProRegular/GothamProRegular.eot);src:url(/fonts/GothamProRegular/GothamProRegular.eot?#iefix) format("embedded-opentype"),url(/fonts/GothamProRegular/GothamProRegular.woff) format("woff"),url(/fonts/GothamProRegular/GothamProRegular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:GothamProMedium;src:url(/fonts/GothamProMedium/GothamProMedium.eot);src:url(/fonts/GothamProMedium/GothamProMedium.eot?#iefix) format("embedded-opentype"),url(/fonts/GothamProMedium/GothamProMedium.woff) format("woff"),url(/fonts/GothamProMedium/GothamProMedium.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:GothamProBlack;src:url(/fonts/GothamProBlack/GothamProBlack.eot);src:url(/fonts/GothamProBlack/GothamProBlack.eot?#iefix) format("embedded-opentype"),url(/fonts/GothamProBlack/GothamProBlack.woff) format("woff"),url(/fonts/GothamProBlack/GothamProBlack.ttf) format("truetype");font-style:normal;font-weight:400}body{font-weight:400;color:#666;line-height:20px;margin:0!important;min-height:100%}.container h1{margin-top:204px}.breadcrumb{background-color:#fff;margin-bottom:0;display:none}.breadcrumb a{color:#727275;font-size:14px}.breadcrumb i{font-size:15px}.breadcrumb>li{position:relative;white-space:nowrap}.breadcrumb>li+li:before{content:'';padding:0}.thumbnails{overflow:hidden;clear:both;list-style:none;padding:0;margin:0}.thumbnails>li{margin-left:20px}.thumbnails{margin-left:-20px}.collapse.navbar-collapse.navbar-ex1-collapse{display:flex!important;justify-content:center;height:70px!important}nav#menu{background:0;border:0;background-color:rgba(26,37,84,.9);position:fixed;left:0;right:0;z-index:50}nav#menu.large{background-color:transparent}nav#menu .nav{margin-top:10px;text-align:center}nav#menu .nav>li>a{color:#fff!important;cursor:pointer!important;font-size:18px;font-family:MyriadPro;letter-spacing:1px}nav#menu .nav>li>a:hover{text-decoration:underline!important;background:0}.open_catalog:hover,table#prices a:hover{text-decoration:none}.navbar-nav>li{float:none;display:inline-block;vertical-align:top}.services_address,.services_money,.services_setup,.services_text{display:inline-block;vertical-align:middle}.header_title,.header_title>h1{margin:130px auto 0;font-family:MyriadPro;font-weight:700;font-size:76px;line-height:76px;text-align:center;color:#d3cfdd;letter-spacing:5px;width:875px}.header_title_mini,.header_title_mini>h2{font-size:35px;text-align:center;color:#d3cfdd;font-family:MyriadPro;margin:50px 0}.header_button{color:#fff;margin:0 auto;width:200px;height:55px;font-size:20px;border:1px solid #fff;cursor:pointer}#form_call_us .button:hover,.header_button:hover{background-color:#e00c37;border:none;color:#fff}.header_button_text{position:relative;top:50%;transform:translateY(-50%);text-align:center;font-family:GothamPro}.main_title{font-size:55px;font-family:Futuris;color:#fff}.about_us{line-height:25px;margin:0 auto}.services{margin-top:85px}.row .services>p,.services p{color:#fff;font-size:14px;text-align:left}.row .about_us>p{font-size:18px;text-align:center;font-family:Arial;color:#333}.hr_line,.hr_line_blue{text-align:left;margin-left:0}.hr_line_blue{border-top:1px solid #2e3b70;width:50%}.hr_line{border-top:1px solid #fff;width:26%}#upstair,.contact_text,.main_title_blue,.phone_form{text-align:center}.services_money{background:url(/image/sprite_services.png) -166px 0 no-repeat;width:60px;height:66px}.services_address{background:url(/image/sprite_services.png) -77px 0 no-repeat;width:75px;height:75px}.services_setup{background:url(/image/sprite_services.png) no-repeat;width:64px;height:64px;margin-left:15px}.services_text{color:#fff;font-size:15px;width:150px;margin-left:20px}.call_me,.call_me_blow{display:block;margin:auto;width:62px;height:62px;border-radius:50px}.call_me_blow{background:url(/image/call_me.png) no-repeat red;z-index:5}#call_me,#upstair{position:fixed;z-index:100;cursor:pointer}.call_me{background-color:red;box-shadow:0 0 9px 7px rgba(255,0,0,.5);animation:pulse 5s infinite;-o-animation:pulse 5s infinite;-moz-animation:pulse 5s infinite;-webkit-animation:pulse 5s infinite}@-webkit-keyframes pulse{0%{display:none;opacity:0}1%,100%,40%{display:block;opacity:0}10%,30%{display:block;opacity:.25}20%{display:block;opacity:.75}}@-moz-keyframes pulse{0%{display:none;opacity:0}1%,100%,40%{display:block;opacity:0}10%,30%{display:block;opacity:.25}20%{display:block;opacity:.75}}@-o-keyframes pulse{0%{display:none;opacity:0}1%,100%,40%{display:block;opacity:0}10%,30%{display:block;opacity:.25}20%{display:block;opacity:.75}}@keyframes pulse{0%{display:none;opacity:0}1%,100%,40%{display:block;opacity:0}10%,30%{display:block;opacity:.25}20%{display:block;opacity:.75}}#call_me{top:70px;right:0;height:100px;width:100px}#upstair{width:72px;height:84px;bottom:105px;right:5px}.upstair{background:url(/image/icon_up.png) no-repeat;width:52px;height:69px;display:inline-block;margin:0}.upstair_text{font-size:18px;color:#cc0002;font-family:GothamProMedium}.main_title_blue{color:#000;font-family:geopro}.about_company,.examples_more{font-family:GothamProMedium;float:right}.information-contact .main_title_blue{padding-left:10px}.information-prices .main_title_blue{padding-left:16px}.open_catalog{float:right;color:#fff;font-size:16px;margin-top:50px;cursor:pointer;margin-right:60px;margin-bottom:50px}.open_catalog:hover{border-bottom:1px solid #fff;color:#fff}.about_company:hover,.examples_more:hover{border-bottom:1px solid #2e3b70;color:#2e3b70;text-decoration:none}.about_company{color:#2e3b70;font-size:14px;cursor:pointer;bottom:-20px;position:absolute;margin-right:15px;right:0}.example_span>div{position:absolute;bottom:30px;right:0}.ex1_block>div{position:absolute;bottom:30px;right:25px}.examples_more{color:#2e3b70;font-size:16px;font-weight:700}.phone{background:url(/image/sprite_contacts.png) no-repeat;width:63px;height:50px;display:block;margin:50px auto 30px}.price_book:before,.price_download:before,.price_more:before{content:"";height:44px}.price_book:before,.price_download:before,.price_more:before,span.prices,span.prices_more{display:inline-block;vertical-align:middle}span.prices{font-size:19px;color:#000;font-family:GothamPro;padding-left:10px}a:hover span.prices,a:hover span.prices_more{color:#f9891c}span.prices_more{font-size:12px;color:#000;font-family:GothamProBlack;padding-left:10px}span.prices:hover,span.prices_more:hover{text-decoration:underline}.price_book:before{background:url(/image/sprite_prices.png) no-repeat;width:39px}.price_download,.price_more{font-size:12px;margin-left:15px}.price_download:before{background:url(/image/sprite_prices.png) -39px 0 no-repeat;width:21px}.price_more:before{background:url(/image/sprite_prices.png) -60px 0 no-repeat;width:22px}#tabs a.video-item:before,.form_page_contact__aggrement label:before,.header-button:before,.page_contact__info_block span:before,.soc-icon:before{content:''}.address,.mail,.mobile{display:block;margin:50px auto 30px}.mobile{background:url(/image/sprite_contacts.png) -140px 0 no-repeat;width:26px;height:51px}.address{background:url(/image/icon_address.png) no-repeat;width:40px;height:51px}.mail{background:url(/image/sprite_contacts.png) -71px 0 no-repeat;width:56px;height:56px}.fb,.g_plus,.instagram,.twitter{height:38px;display:inline-block;cursor:pointer}.g_plus{background:url(/image/sprite_soc.png) -60px 0 no-repeat;width:37px}.fb{background:url(/image/sprite_soc.png) no-repeat;width:19px}.instagram,.twitter{width:38px}.twitter{background:url(/image/sprite_soc.png) -198px 0 no-repeat}.instagram{background:url(/image/sprite_soc.png) -128px 0 no-repeat}.contact_text{color:#2f4247;font-family:Gotham Pro;font-size:22px}.copyright,.copyright a,.phone_form input{font-family:Futuris}.soc_net{float:right;margin-top:21px}.soc_net span{margin-left:30px}.copyright,.copyright a{float:left;font-size:16px;margin-top:30px;color:#e2e2e2}.copyright a{margin:0}.phone_form{margin-top:60px}footer{background-color:#fff;border:none}.phone_form .button{color:#fff;margin:0 auto 6px 50px;width:165px;height:50px;font-size:20px;border:1px solid #fff;display:inline-block;cursor:pointer;vertical-align:middle}.phone_form .button:hover{background-color:#e00c37;border:none}.phone_form input{height:50px;background:0;border:0;border-bottom:1px solid #bdbdbd;font-size:20px;text-indent:20px;color:#bdbdbd}.phone_form input[name=name]{width:265px}.phone_form input[name=phone]{width:325px;margin-left:50px}.example_span{position:relative;width:auto;height:100%}.article_block p,.article_block span,.example_span,.example_span p,.pages-pages-1 .container #content p{font-size:20px;color:#2f4247;text-align:justify;display:block;text-indent:30px}.article_block p,.article_block span{text-indent:0;color:#2e3b70}.example_span,.example_span p{text-indent:0}.call_us p{color:#e2e2e2}.pages-pages-1 .container #content .thumbnail:hover{box-shadow:20px 20px 0 0 #e9e8ee}.product-category-59 h1:first-child{padding-left:14px}.header_title img{width:450px;height:auto}.overlay,iframe{height:350px}.pages-pages-1 .container #content .thumbnails{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.pages-pages-1 .container #content .thumbnail{margin-left:35px;overflow:auto;clear:both;list-style:none;padding:0;border-radius:0;border:none}.pages-pages-1 .container #content .thumbnail:first-child{margin-left:0;overflow:auto;clear:both;list-style:none;padding:0}.pages-pages-1 .container #content img{width:356px!important;margin-left:10px}.article_block img,.overlay,iframe{width:100%}.overlay{background:0 0;position:relative;top:350px;margin-top:-350px}.main_logo{margin:56px auto;left:0;right:0;position:absolute}.logo_header{font-size:167px;padding-left:35px;float:left;margin-top:-15px;color:#ccc}.common-home .logo_header,.logo_header.scrolled{font-size:50px;padding-left:35px;float:left;margin-top:0;color:#000}.article_block a:first-child{height:160px;display:block;overflow:hidden}.article_block:last-child{margin-bottom:50px}.article_block{margin-top:65px;height:100%;min-height:310px;text-align:center}.article_block:nth-child(2),.article_block:nth-child(3),.article_block:nth-child(4){margin-top:15px}.article_block span{margin:20px 0;text-align:left;font-size:18px;font-family:GothamProMedium}.product_desctiption p{text-align:justify;font-size:18px;color:#2e3b70}#form_call_us .button,.image_title{color:#000;text-align:center;font-size:17px}.informations_id p,.pages-pages-2 p{text-align:justify;font-size:20px;color:#000}.product_slider{display:block;text-align:center}.product_slider .thumbnail>img{display:block;height:100%;max-width:none}.product_slider .thumbnail{position:relative;border:none}.product_slider a{margin-left:20px;display:inline-block;height:196px;overflow:hidden;max-width:263px;width:100%}.img_overlay img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blueimp-gallery>h3.title{left:50%;transform:translate(-50%)}.product_slider .img_overlay{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;transition:.5s ease;pointer-events:none}.product_slider a:hover .img_overlay{opacity:1}#form_call_us input{margin-left:30px;margin-bottom:25px;padding-left:13px}#form_call_us textarea{padding-left:12px;font-size:17px;font-family:Futuris;height:195px;margin-top:35px;resize:none;width:calc(100% - 30px)}#form_call_us input:first-child{margin-top:35px}#form_call_us .button{font-family:GothamProMedium;border:1px solid #000;width:165px;height:40px;padding-top:9px;float:right;margin-right:30px;margin-top:15px;cursor:pointer}#form_call_us{transform:translate(50%)}.form_call_us_exit{cursor:pointer;right:10px;top:10px}div.fadeMe{filter:alpha(opacity=20);background-color:#000;width:100%;height:100%;z-index:1000;left:0;position:fixed;display:none}.dropbtn{background-color:transparent;color:#fff;border:none;cursor:pointer;letter-spacing:1px}.dropdown{position:relative;display:inline-block;font-family:MyriadPro;font-size:18px;height:50px}.dropdown a{padding:15px;margin:auto 0;display:block;height:50px}.dropdown-content{display:none;position:absolute;background-color:#2e3b70;min-width:176px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;left:-30px}.dropdown-content a{color:#f1f1f1;font-size:14px;font-family:MyriadPro;padding:12px 16px;text-decoration:none;display:block;text-align:left}.dropdown-content a:hover{background-color:#1a2554}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .dropbtn{text-decoration:underline}#services_body{background-color:#2e3b70;height:100%;margin:0 -9999rem;padding:0 9997.6rem}.header_large,.header_small{background:url(/image/back.png) center no-repeat #2e3b70;width:100%}.ex2_block,.ex3_block{padding:25px;position:relative}.header_large{height:815px}.header_small{height:325px;background-position-y:-480px}#title_about_us,.contact_us,.ex1_block,.ex2_block,.ex3_block,.main_examples_title{background-color:#fff}.common-home .header_small{display:none}.main_examples_title{height:100%;width:100%;margin-bottom:30px}.example1,.example2{height:555px;width:100%}.example1{display:block}.example2{display:flex;justify-content:flex-end}.example3{height:585px;width:100%;display:block}.contact_us_mini,.ex1_mt_mini,.ex2_mt_mini,.ex3_mt_mini,.main_img_mini,tr.row0,tr.row1,tr.row2{display:none}.ex1_mt{margin-top:70px}.ex2_mt,.ex3_mt{margin-top:100px}.ex1_block{width:575px;height:220px;align-self:flex-end;position:absolute;z-index:1;padding:25px;box-shadow:30px 30px 0 -10px #e9e8ee,0 40px 0 -20px #e9e8ee}.ex2_block{width:610px;height:225px;align-self:flex-start;z-index:1;margin-right:20px;box-shadow:30px 30px 0 -10px #e9e8ee}.ex3_block{width:580px;height:230px;z-index:0;box-shadow:-30px 30px 0 -10px #e9e8ee}#footer,table#prices{width:100%}#title_about_us{/*height:100%;*/width:100%}.about_us_img{text-align:center;margin-top:20px;padding-left:0}.call_us_now{padding-top:80px;margin-bottom:40px;font-size:55px;font-family:Futuris;text-align:center}.call_us_now_info,.title_contacts{font-family:Futuris;text-align:center}.call_us_now_info{font-size:21px}.title_contacts{font-size:55px;color:#2e3b70;margin-bottom:40px;margin-top:80px}.contacts_address{text-align:center;font-size:25px;font-family:GothamPro;color:#2f4247}.contact_us{margin-bottom:70px}.ex_title{font-size:23px;color:#2e3b70;font-weight:700}.form_call_us_header{background-color:#2e3b70;position:relative;margin-left:-15px;margin-right:-15px}#call_us_header{background-color:#2e3b70;height:340px;margin:0 -9999rem;padding:.25rem 9999rem}.form_call_us_body{background-color:#fff}.navbar-toggle{font-size:16px;color:#b1b0c4;font-family:GothamProMedium}.main_img_mini{padding:9px 10px;margin-top:2px;margin-bottom:8px;margin-left:10px}.header_small_320px{font-family:Futuris;color:#fff;text-align:center;margin:5px 0 15px;display:none}.error_text2,.error_text3{margin-bottom:30px}#footer{height:80px}table#prices tr:first-child td{padding-top:55px}table#prices td{padding-bottom:55px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:inherit;background-color:transparent}table.MsoNormalTable{width:100%!important}.information-prices table td{color:#2e3b70;font-weight:700;vertical-align:middle;font-family:GothamPro;padding:0 2px}.information-prices a{height:100%}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#f89a3f;border-color:#f89a3f;color:#000}.pagination>li>a,.pagination>li>span{color:#000}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#555!important}.error_text3{font-family:GothamPro;font-size:30px;color:#202020;right:0}.tooltipster-content{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;padding:4px 2px!important}.navbar-toogle{margin-top:5px;margin-right:10px;margin-bottom:8px}#header,.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{margin:0 auto}.ex1_mt .col-sm-12,.ex3_mt .col-sm-12{position:absolute;display:none;left:-2250px}.ex2_mt .col-sm-12{right:-2250px;position:absolute;display:none}@-moz-document url-prefix(){#form_call_us_success{display:flex}#form_call_us_success>span{display:inline-flex!important;align-self:end!important}}body,html{font-size:18px;font-family:open sans regular}div#slideshow0{width:100%;margin:83px auto 0;max-width:calc(100% - 200px)}div#slideshow0 .owl-wrapper-outer{border:none;box-shadow:none}#slideshow0.owl-carousel .owl-buttons>div{text-indent:-99999px;width:90px;height:25px;transform:translateY(-50%);background-image:url(../image/sprite_slider.png);background-repeat:no-repeat;background-position:0 0;opacity:1}#slideshow0.owl-carousel .owl-buttons .owl-prev{background-position:0 -42px}.header-button{width:100px;float:left;height:70px;position:relative}#header{height:70px;width:1600px;line-height:initial}#header-menu.header-button{background-color:#1d628b}#header-search.header-button{background-color:#488ccb}.header-button:before{background:url(/image/sprite.png) no-repeat;display:inline-block;cursor:pointer;position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%)}#header-menu.header-button:before{width:40px;height:23px;background-position:0 0}#header-search.header-button:before{width:41px;height:41px;background-position:0 -196px}#header-content{background-color:#fff;display:block;padding:70px 0 0;font-family:Arial;color:#000;cursor:default}.logo_header a img{max-height:155px}.common-home .logo_header a img,.logo_header.scrolled a img{max-height:74px}.header-text>div{float:left}.header-text .tel{color:#000;font-size:20px;padding:0 15px 0 30px}.header-text .call_us>span{color:#f89a3f;font-size:20px;cursor:pointer;padding:0 30px 0 15px}.header-text .call_us>span:hover{color:#1d628b}#tabs{margin-right:auto;margin-left:auto}#tabs ul{padding:0;margin:0 auto 50px;display:table;width:100%;text-align:center}#tabs .sub-category{display:flex;justify-content:center;align-items:center;float:left;width:125px;height:60px;margin:5px;border:2px solid #d5d4d4;padding:10px 25px;text-align:center;position:relative;font-family:arial;font-weight:700;font-size:13px;line-height:17px;cursor:pointer}#tabs li{list-style:none;display:inline-block}.number_text{display:none;position:absolute;z-index:1;top:50%;left:50%;margin:auto;text-align:center;color:#000;font-size:22px;transform:translate(-50%,-50%)}#tabs a{color:#232525;position:relative}#tabs a:hover .sub-category,#tabs li.ui-state-active a .sub-category{background-color:#232525;border:2px solid #232525}#tabs a.grid-item:hover,#tabs a:hover{background:rgba(249,137,28,.7)}#tabs a:hover,#tabs li.ui-state-active a{color:#fff}#tabs .tabs__description a{text-decoration: none;background: none;}#tabs .tabs__description a:hover{}#tabs a.grid-item:hover{color:#000;text-decoration:none}#tabs a:hover img{position:relative;z-index:-1}#tabs a:hover span.number_text{display:block}.tabs_div{display:none}.grid-item{float:left;width:285px;height:285px;overflow:hidden;padding:0;border:none;margin:0;border-radius:0}.thumbnail.grid-item>img{max-height:100%;max-width:initial;min-width:100%;min-height:100%}.grid-item.category__grit-item{font-size:1.11rem;display:flex;justify-content:center;align-items:center;background-color:#f89a3f;padding:40px;text-align:center;font-weight:700;color:#000}.common-home h2{margin-bottom:60px;font-family:georgia pro semibold;color:#101010}.gallery-header{padding:0}.news-block{position:relative;background-size:cover;float:left;width:100%}.common-home #content .container{max-width:100%}.news-block .news-content{background-color:rgba(35,37,37,.9);bottom:0;width:100%;position:relative;padding:30px 15px;margin-top:180px}.news-content .title{font-size:19px;color:#fff;font-weight:700;margin-bottom:30px;font-family:georgia pro #000;height:40px;overflow:hidden}.news-content .title a{color:#fff;text-decoration:none}.news-content .title a:hover{color:#f89a3f}.news-content .description{font-size:14px;color:#fff;cursor:default;font-family:Arial;overflow:hidden;height:70px;line-height:17px}.news-button{font-size:13px;border:2px solid #fff;border-radius:5px;color:#fff;padding:9px;width:100px;text-align:center;bottom:45px;position:absolute;max-height:30px;line-height:8px;cursor:pointer}.news-block .news-content .news-button{position:static;margin-top:35px}.news-content .news-button a{color:#fff;text-decoration:none}.news-content .news-button:hover a{color:#000;text-decoration:none}.common-block{margin-top:75px}.copyright a:hover{color:#f89a3f}.title-button{width:230px;float:left;margin:0 10px}.title-button legend{color:#fff;width:inherit;border:0;margin:0;font-size:13px;padding:0 5px}.title-button fieldset{display:block;height:55px;padding-top:0;border:2px solid #fff;border-radius:5px}.title-button input{background:0 0;color:#fff;font-size:1rem;padding:0 17px}.arrow-down{display:none;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #252525;position:absolute;bottom:-12px;left:0;right:0;margin:auto}#tabs li a:hover .arrow-down,#tabs li.ui-state-active a .arrow-down{display:block}.news-button:hover{color:#000;border-color:#f89a3f;background-color:#f89a3f}.input-yellow-border{border-color:#f89a3f!important}.c-button-nav,.c-button-search{height:9rem}.c-header{width:100%;margin-left:auto;margin-right:auto}.has-search-open.has-small-header .c-button-search .-gradient-aqua.-top-bottom{height:calc(100vh - 409px)}@media (min-width:1600px){.has-search-open.has-small-header .c-button-search .-gradient-aqua.-top-bottom{height:calc(100vh - 491px)}}input[type=checkbox]#aggrement{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}input[type=checkbox]#aggrement+label.css-label{padding-left:20px;display:inline-block;line-height:20px;background-repeat:no-repeat;background-position:0 -15px;vertical-align:middle;cursor:pointer;font-size:13px;color:#fff;position:relative}#form__home_write_us input[type=checkbox]#aggrement+label.css-label:before{display:block;content:'';position:absolute;width:15px;height:15px;left:0;top:2px}#form__home_write_us input[type=checkbox]#aggrement:checked+label.css-label:before{background-position:0 0}.checkbox-block.error_form label{color:#c50e0e!important}#form__home_write_us .yellow-check:before{background-image:url(/image/checkbox.png);background-repeat:no-repeat;background-position:0 -15px}#block-call-us{background:url(/image/call_us.png) no-repeat;margin:100px auto 0;background-size:cover}#form__home_write_us{max-width:490px;margin:0 auto}#form__home_write_us .title-button{margin:0 0 15px;width:50%;padding:0 10px}#form__home_write_us .title-button.full_width_field{width:100%}#form__home_write_us .checkbox-block{width:100%;display:inline-block}#block-call-us .row{padding:70px 0}#block-call-us .text-top{font-size:30px;color:#fff;line-height:35px;padding-bottom:30px;font-family:georgia pro semibold}#block-call-us .text-bottom{font-size:18px;color:#fff;line-height:25px}.checkbox-block{width:480px;padding:0 10px 5px;text-align:left}#footer{background-color:#000}.soc-icon:before{background:url(/image/sprite.png) no-repeat;display:inline-block;cursor:pointer}.soc-icon.facebook-icon:before{width:40px;height:40px;background-position:0 -32px}.soc-media-buttons a:hover .soc-icon.facebook-icon:before{width:40px;height:40px;background-position:0 -114px}.soc-icon.instagram-icon:before{width:40px;height:40px;background-position:0 -72px}.soc-media-buttons a:hover .soc-icon.instagram-icon:before{width:40px;height:40px;background-position:0 -154px}#footer-menu p{font-size:20px;color:#000;margin-bottom:35px;font-family:geopro}.footer-menu-link,.footer-menu-text{color:#000;font-size:16px;display:block;margin-bottom:15px;font-family:open sans semibold}#footer-menu{padding:60px 0;cursor:default;border-top:1px solid #ccc}.title-button input::placeholder{color:#fff}#block-call-us .news-button{position:static;font-size:1rem;font-family:georgia pro semibold;width:225px;min-height:55px;padding:22px;margin-left:10px;margin-top:6px}.common-block .text-center p{font-size:1.11rem;font-family:arial narrow;line-height:28px;margin-bottom:60px}.header-text{font-family:Arial;font-size:1rem;line-height:74px}#call_me,#upstair{display:none!important}.not-common-home #header-content{padding-top:1rem}.not-common-home #content{margin-top:89px}.not-common-home .c-header{margin-top:0}.not-common-home.has-nav-open .c-header{margin-top:-5.25rem}.not-common-home .c-header .c-button-nav,.not-common-home .c-header .c-button-search{height:4.6rem}.not-common-home.has-nav-open .c-header .c-button-nav,.not-common-home.has-nav-open .c-header .c-button-search{height:9rem}.f-s-1_1rem{font-style:1.1rem}.f-s-2rem{font-size:2rem;font-family:geopro}.color-black{color:#000}.m-b-50{margin-bottom:50px}#new_letters .svg-defs{position:absolute;overflow:hidden;font-size:20rem;font-family:'TT Bells',serif;opacity:1;line-height:1;left:1.5rem;bottom:-1rem;-webkit-transition:all .05s;-moz-transition:all .05s;transition:all .05s;width:0;height:0}#new_letters a,.letter_content{position:relative}.letter_content{background:#353737}.letter_content:hover{background:#f89a3f}.letter_content:hover .news-button{border-color:#000;color:#000}.letter_content__text{position:absolute;top:0;z-index:31;padding:2.5rem;height:100%;width:100%;color:#fff}.letter_content__text h3{font-size:1.33rem;margin-bottom:1rem;font-family:georgia pro #000;min-height:52px}.letter_content__text div.news-button{position:initial}.owl-wrapper img{width:100%}.logo_header a{color:#000!important;text-decoration:none!important}.letter_content__tablet{display:none}.owl-carousel .owl-wrapper-outer{border-radius:0}#new_letters a:focus{text-decoration:none}.page_content_informations .element_of_information{margin-bottom:30px}#content,.content_subscribe{margin-bottom:50px}.title-button.error_form fieldset{border-color:#c50e0e}.text_error_subscribe{margin-left:10px;margin-top:10px;color:red}.text_success_subscribe{margin-left:10px;color:#33a233}.page_content_informations .button_go_home{position:static;border:2px solid #000;color:#000;font-family:geopro;font-size:18px;line-height:1;height:auto;width:auto;max-height:none;padding:14px 15px;display:inline-block;border-radius:5px;text-transform:uppercase}.page_content_informations .button_go_home a{color:#000;text-decoration:none;cursor:pointer}.page_content_informations .button_go_home:hover{background:#e0e0e0}.block__images_700,.block__images_991,.custom_select_box{display:none}.custom_select_box .selectBox{outline:0!important;box-shadow:none}.custom_select_box .selectBox-dropdown .selectBox-arrow{border:none;background:url(../image/arrow.png) center/11px auto no-repeat}#searchform button,body .selectBox-dropdown-menu{border:2px solid #000}.custom_select_box .selectBox-dropdown .selectBox-label{font-size:14px;font-weight:600;font-family:arial;text-transform:lowercase;padding:0;color:#000}.custom_select_box .selectBox-dropdown{border:2px solid #000;background:#fff;line-height:16px}body .selectBox-dropdown-menu a{color:#000;font-family:arial;text-transform:lowercase;font-size:14px;font-weight:600;padding:3px 10px!important}#header-content.bigLogo{padding-top:80px}.common-home #content .container .common-block{margin-top:60px}#searchform button{color:#000;font-family:geopro;font-size:18px;line-height:1;padding:14px 15px;display:inline-block;margin-top:10px;border-radius:5px;text-transform:uppercase}#searchform button:hover{background:#f89a3f;border-color:#f89a3f}#tabs a.video-item{position:relative}#tabs a.video-item:before{display:block;position:absolute;width:65px;height:65px;background:url(../image/video_product.png);left:50%;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:1200px){.letter_content__tablet{position:absolute;bottom:38px;left:0;right:0;text-align:center}.letter_content{height:450px;position:relative}.letter_content__tablet img{max-width:72%}.grid-item{width:235px;height:235px}.common-home #content .container{max-width:100%}.logo_header{font-size:120px;margin-top:0}.logo_header a img{max-height:74px}#header-content.bigLogo{padding-top:70px}.container h1{margin-top:130px}.letter_content__image svg:first-child{height:450px;width:220px;overflow:hidden}#new_letters .svg-defs{font-size:270px}}@media (max-width:999px){#header-content{padding:0;height:71px}.c-nav-main .o-wrap,.c-nav-main .o-wrap>div,.c-nav-main .o-wrap>div>div{height:100%}.common-home .logo_header,.logo_header.scrolled{padding-left:80px;height:71px;line-height:71px}#header-content .header-text{padding-right:60px}#header-content .header-text .tel{float:none;padding-bottom:4px}#header-content .header-text>div{width:210px;padding:0;text-align:left}#header-content .header-text .call_us span{padding:0}#header-content .header-text{padding:14px 60px 0 0}.has-small-header .c-button-search i{transform:translate(0,-50%) scale(.9);background-image:url(../image/sprite.png);height:35px;background-repeat:no-repeat;background-position:center -137px;margin-bottom:-10px;background-size:32px auto}#top_line__write_us{height:71px}#form_call_us.active,div.fadeMe{top:71px}div#slideshow0{max-width:100%;margin-top:71px}.logo_header a img{margin-top:-6px}.common-home .logo_header a img,.logo_header a img,.logo_header.scrolled a img{max-height:60px}.header-text{line-height:1}.logo_header{margin-top:11px;padding-left:75px}#header-content.bigLogo{padding-top:0}#searchform button{font-size:16px;padding:10px;display:block;margin-top:20px}}@media screen and (max-width:991px){.error404{background-position:70px 400px}.title_contacts{margin-top:40px}.contact_us{margin-bottom:20px;margin-left:-40px}.services_text{width:115px}.call_us_now{font-size:50px}.call_us_now_info{font-size:20px}.navbar-nav>li{margin-left:-5px}.row #title_about_us .about_us p{font-size:17px}.common-home .header_small{display:block}.common-home .header_large{display:none}.col-sm-4{padding-right:0;margin:15px 0}.m-b-50,.open_catalog{margin-bottom:20px}.contact_text{font-size:20px}.ex1_block{width:520px;height:165px;margin-left:-15px}.ex2_block{width:390px;height:215px;margin-right:-30px}.ex3_block{width:400px;height:200px;margin-left:-40px}.main_examples_title{background-color:#fff;height:100%;width:100%;margin-left:-30px;margin-bottom:20px}.example1{height:400px}.example2,.example3{height:320px;background-size:contain!important}.example3{background-position:360px 0!important;margin-left:20px}.ex1_mt,.ex2_mt{margin-top:50px}.ex3_mt{margin-top:30px}.row{margin-left:0;margin-right:0}.article_block p,.article_block span,.example_span,.example_span p,.pages-pages-1 .container #content p{font-size:15px}.examples_more{margin-top:0;font-size:14px}#services_body{height:100%}.container .services,.services{margin-top:40px}.open_catalog{margin-top:10px}.phone_form{margin-top:30px}.phone_form input[name=name]{width:175px}.phone_form input[name=phone]{width:205px;margin-left:30px}.phone_form input{text-indent:10px}.container .call_us{padding-left:0;margin-left:-20px;padding-right:0}.example_span{font-size:15px;line-height:16px}.ex_title{font-size:16px}#form_call_us,#form_call_us .container,#form_call_us .row,.form_call_us_header{width:500px}.form_call_us_header{margin-left:0}#form_call_us textarea{margin-left:40px;width:calc(100% - 40px)}#form_call_us input{width:185px}#form_call_us .col-sm-5{margin-left:-15px}#form_call_us .col-sm-7 div{margin-right:0!important}.navbar-nav{float:none}.navbar-nav>li{float:none;display:inline-block;vertical-align:top}#form_call_us_success,#form_success{width:100%!important;text-align:center}#upstair{bottom:25px}.information-prices #content,.information-prices #content>a:first-child{display:block!important}.information-prices #content>a>span.prices_more{display:inline-block!important}.letter_content{height:295px}.letter_content__text{padding:15px}.letter_content__text h3{margin-top:0;font-size:1rem;line-height:1.1;min-height:40px}.f-s-2rem{font-size:25px}.common-block{margin-top:45px}#tabs .sub-category{font-size:11px;text-transform:lowercase;height:40px;line-height:13px;padding:10px;width:100px}#tabs ul{margin-bottom:25px}.grid-item{width:230px;height:230px}#block-call-us{margin-top:50px}#form__home_write_us{max-width:510px}.title_call_us{text-align:center;margin-bottom:20px}#block-call-us .text-top{font-size:22px}#block-call-us .text-bottom{font-size:16px}#block-call-us .news-button{margin-left:auto;margin-right:auto}.common-home #content .container .row.common-block,.information_module{margin-left:-15px;margin-right:-15px}#block-call-us .row{padding:50px 0}#tabs .block__images_1200{display:none}#tabs .block__images_991{display:block}.footer-menu-link,.footer-menu-text{font-size:15px;margin-bottom:10px}#footer-menu p{font-size:18px;margin-bottom:25px}.information_module .col-sm-4{margin:0;padding-right:15px}.common-home .information_module .col-sm-4{display:none}.common-home .information_module .col-sm-4:nth-child(2),.common-home .information_module .col-sm-4:nth-child(3),.common-home .information_module .col-sm-4:nth-child(4){display:block}.information_module .title_module h3{margin-top:0}.page_content_informations .element_of_information{margin-bottom:0}#content,.page_product_gallery{margin-bottom:30px}.logo_header{font-size:120px;padding-left:80px;margin-top:12px}#footer-menu{padding:30px 0}.common-home #content .container .common-block{margin-top:15px}.letter_content__image svg:first-child{height:295px;width:150px;overflow:hidden}#new_letters .svg-defs{font-size:200px}}@media screen and (max-width:966px){.article_block img{min-height:100%;min-width:100%}}@media screen and (max-width:767px){.navbar-toggle{margin-bottom:-2px}.navbar-nav>li{margin-left:0}.error_text1{font-size:40px}.error_text2{font-size:20px}.error_text3,.error_text4{font-size:25px}.error_text4{left:24px}.article_block{margin-top:15px}.information-contact p{font-size:15px}#form_call_us{top:50px}#form_call_us,#form_call_us .container,#form_call_us .row,.form_call_us_header{width:333.33px}.form_call_us_body{height:385px}#form_call_us textarea{margin-left:15px;margin-top:0;height:120px;width:calc(100% - 25px)}#form_call_us input{margin-bottom:10px;width:calc(100% - 40px)}#form_call_us input:first-child{margin-top:10px}.about_us_img img{width:100%}#title_abous_us{margin-left:0}.row #title_about_us .about_us p{font-size:14px;line-height:15px}.services_address,.services_money,.services_setup{margin-left:0;width:75px}.row .services p{text-align:justify}.dropdown-content a,.nav>li{text-align:center}.services_text{width:79%}#services_body{height:100%}.information-information h1:first-child,.informations_id h1[itemprop=name],.main_title,.main_title_blue,.pages-pages-1 h1:first-child,.pages-pages-2 h1:first-child,.product-category-59 h1:first-child,.title_contacts{font-size:45px!important}.call_us_now{font-size:35px;padding-top:30px;margin-bottom:30px}#call_us_header{height:300px}.phone_form input[name=phone]{margin-left:40px}.phone_form .button{margin-top:30px}nav#menu .nav{margin-top:0}.navbar{height:50px}.dropdown{height:40px;width:100%}.nav>li:hover{background-color:#3a3c4b}#menu{z-index:2}.nav>li{color:#b1b0c4;background-color:#303d72;border-bottom:1px solid #757ea1;text-transform:initial;display:block}.dropdown a{padding:9px 15px}.dropdown-content{left:5px;width:100vw}.header_small>.container{background-color:#1a2554!important;height:50px!important}.main_img_mini{display:inline}.product-product-item .col-sm-4.col-xs-6.col-md-3,.product-product-item .col-sm-4.col-xs-6.col-md-4{margin:0}.product-product-item #blueimp .col-sm-4.col-xs-6.col-md-3 a,.product-product-item #blueimp .thumbnail{margin-bottom:0}.container h1{margin-top:100px}.logo_header{font-size:70px;padding-left:70px}}@media screen and (max-width:750px){#tabs>div{margin:0 auto;max-width:600px}.grid-item{width:200px;height:200px}}@media screen and (max-width:700px){#footer-menu .col-xs-3{width:50%}.special_footer_line{display:block!important;float:left;width:100%;margin:9px 0;position:relative;border:none}.special_footer_line:before{display:block;content:'';position:absolute;top:0;left:-15px;right:-15px;height:1px;background:#eee}div#slideshow0{max-width:calc(100% - 80px)}#uebersicht{padding:30px 0}#new_letters .row>div{width:100%;margin-bottom:10px}.letter_content__tablet{height:50%;bottom:inherit;top:50%;transform:translateY(-50%);right:auto;left:60%;overflow:hidden;min-height:70px}.letter_content__tablet img{max-height:100%;max-width:none}.letter_content{height:auto}.letter_content__text{position:relative;padding:20px}.letter_content__text div.news-button{margin-bottom:30px}.letter_content__text h3{font-family:geopro}#tabs>div{max-width:480px}.grid-item{width:240px;height:240px}#tabs .block__images_991{display:none}#tabs .block__images_700{display:block}.custom_select_box{width:300px;margin:0 auto 25px;display:block}#tabs ul{display:none}.common-home .logo_header,.logo_header.scrolled{padding-left:80px}.letter_content__image{position:absolute;top:0;left:60%}.letter_content__image svg:first-child{height:160px;width:150px;overflow:hidden}#new_letters .svg-defs{font-size:130px}}@media screen and (max-width:600px){.common-home .information_module .col-sm-4{display:block;width:100%;text-align:center;margin-bottom:20px}.news-block{float:none;display:inline-block;text-align:left}#block-call-us .text-bottom,.news-content .description{display:none}.news-block .news-content{padding:20px 15px;margin-top:150px}.news-content .title{margin-bottom:15px;height:auto}#block-call-us,.news-block .news-content .news-button{margin-top:15px}#block-call-us .text-top{font-size:18px;line-height:20px;padding-bottom:5px}#block-call-us .row{padding:30px 0}input[type=checkbox]#aggrement+label.css-label{font-size:12px}#form__home_write_us .title-button{width:100%}}@media screen and (max-width:576px){.breadcrumb,.header_small_320px img,.information-contact .panel-body .row,.main_logo{display:none}#footer,.container .contact_us{text-align:center}.informations_id img{width:100%!important}.copyright a{float:none}.error404{background-position:0 400px}.error_text1{font-size:30px}.error_text2{font-size:15px;margin-bottom:30px}.error_text3,.error_text4{font-size:18px}.error_text4{left:17px;margin-top:30px}.header_small{height:180px}#services_body,#title_about_us{height:100%}.header_small_320px{display:block}.about_us_img,.ex1_mt,.ex2_mt,.ex3_mt{display:none}.information-information h1:first-child,.informations_id h1[itemprop=name],.main_title,.main_title_blue,.pages-pages-1 h1:first-child,.pages-pages-2 h1:first-child,.product-category-59 h1:first-child,.title_contacts{font-size:25px!important;width:100%}.row #title_about_us .about_us p{font-size:14px;line-height:16px}#content,#services_body .container{padding:0}.about_us{margin:20px 0;width:100%}.about_company{right:0;bottom:-20px;font-size:14px;margin-right:0}.services_setup{background:url(/image/sprite_services_mini.png) no-repeat;width:40px;height:40px}.services_address{background:url(/image/sprite_services_mini.png) 0 -49px no-repeat;width:40px;height:40px}.services_money{background:url(/image/sprite_services_mini.png) 0 -107px no-repeat;width:40px;height:40px}.container .services{margin-top:20px;padding:0}.open_catalog{margin-right:14px;margin-bottom:20px;font-size:14px}.main_examples_title{height:100%;margin-left:0}.ex1_mt_mini,.ex2_mt_mini,.ex3_mt_mini{display:block;margin-top:20px}.ex1_mt_mini img,.ex2_mt_mini img,.ex3_mt_mini img{height:auto;width:100%;max-height:165px}.ex3_mt_mini{margin-bottom:10px}.ex1_mt_mini p,.ex2_mt_mini p,.ex3_mt_mini p{font-family:GothamPro;color:#2f4247!important;font-size:14px!important}#call_us_header{height:100%}.container .call_us{padding:0;margin-left:0}.call_us_now{font-size:21px}.call_us_now_info{font-size:14px}.phone_form{margin-top:0}.contact_us_mini{display:inline-block}.phone_form input[name=name],.phone_form input[name=phone]{width:100%;margin-left:0;padding-left:37px;font-size:16px}.phone_form .button{margin:20px 0;width:105px;height:30px}.header_button_text{font-size:14px}.container .contact_us>.row{display:none}.contact_text{font-size:18px}.contact_us{margin-left:0}.phone_mini{float:left;clear:both;margin:10px 0}.title_contacts{font-size:25px;margin:20px 0}.contacts_address{font-size:15px}.mobile{background-position:-127px 0}.fb{background:url(/image/sprite_soc_mini.png) no-repeat;width:20px;height:20px}.instagram{background:url(/image/sprite_soc_mini.png) -60px 0 no-repeat;width:23px;height:20px}.g_plus,.twitter{width:20px;height:20px}.g_plus{background:url(/image/sprite_soc_mini.png) -30px 0 no-repeat}.twitter{background:url(/image/sprite_soc_mini.png) -98px 0 no-repeat}.soc_net span{margin-left:15px}.copyright,.soc_net{float:none}.copyright,.copyright a{margin-top:10px;font-size:12px;margin-bottom:5px}.soc_net{border-bottom:1px solid #eee}#footer{height:100%}.address{display:inline-block;margin:0 0 0 5px;background:url(/image/icon_address_mini.png) no-repeat;width:27px;height:32px;float:left}.phone{background:url(/image/sprite_contacts_mini.png) no-repeat}.mobile{background:url(/image/sprite_contacts_mini.png) 0 -24px no-repeat}.mail,.mobile,.phone{height:25px;margin:0;width:50px;display:inline-block;vertical-align:middle}.mail{background:url(/image/sprite_contacts_mini.png) 0 -48px no-repeat;height:27px}#upstair{bottom:10px}#form_call_us{top:0}#form_call_us,#form_call_us .container,#form_call_us .row,.form_call_us_header{width:320px;padding:0}#form_call_us .container .row .col-sm-8{padding:0;width:100%!important}span.prices{font-size:15px}span.prices_more{display:none}.examples_more{position:initial}.ex_title{font-size:16px;margin:10px 0;display:block}#header-content .header-text,.dn{display:none}#title_about_us .container{padding:0}#title_about_us .container .about_us{padding:0;margin-top:0}.main_title_blue{padding-left:0}body>.container{padding-left:10px;padding-right:10px}.services .col-md-3 p,.services_text{font-size:14px}.call_us_now{padding-top:25px;margin-bottom:25px}.ml35{margin-left:35px}.contact_us{margin-bottom:15px}.header_small{background-size:cover}.hr_line{margin-top:10px}.row #title_about_us .about_us p,.row .services p,.services .col-md-3 p{text-align:left}.information-information .row .article_block{padding-left:0;position:relative;height:100%;margin-bottom:25px;min-height:inherit}.information-information .row .article_block a:nth-child(2){position:absolute;top:20px;left:0;right:0}.information-information .row .article_block a:nth-child(2)>span{font-family:GothamProMedium;font-size:16px;color:#fff;text-align:center}.information-information .row .article_block a:first-child{height:115px}.product-product-item .col-sm-4.col-xs-6.col-md-3,.product-product-item .col-sm-4.col-xs-6.col-md-4{margin:0}.product-product-item #blueimp .col-sm-4.col-xs-6.col-md-3 a,.product-product-item #blueimp .thumbnail{margin-bottom:0}#form_call_us .col-sm-7 div{margin-right:9px!important}#form_call_us_success img{width:70px!important;margin-left:0!important}.common-home .logo_header,.logo_header.scrolled{float:none;padding:0}.common-home #content .container .row.common-block,.information_module{margin-left:-10px;margin-right:-10px}.letter_content__tablet{transform:translateY(-30%)}#tabs>div{max-width:300px}.grid-item{width:150px;height:150px}.common-home #content .container{padding-left:10px;padding-right:10px}.page_content_informations .element_of_information{width:100%;text-align:center;padding-right:15px}.logo_header{float:none;padding:0;margin:0;height:71px;line-height:71px}.page_contact__content{font-size:16px}.page_contact__second_title{font-size:25px}#slideshow0.owl-carousel .owl-buttons>div{width:65px;height:19px;background-size:100% auto}#slideshow0.owl-carousel .owl-buttons .owl-prev{background-position:0 -29px}.letter_content__image{right:0;left:auto}.letter_content__text{width:calc(100% - 130px)}}@media screen and (max-width:500px){.article_block,.product-product-item .col-xs-6{width:100%}.news-block .news-content{margin-top:110px}}@media screen and (max-width:450px){.article_block{min-height:inherit}.error_text1{font-size:25px}.error_text2{font-size:12px;margin-bottom:30px}.error_text3,.error_text4{font-size:15px}.error_text4{left:17px;margin-top:30px}#footer-menu .col-xs-3>*{overflow:hidden;word-wrap:break-word}.letter_content__image{right:-35px}}@media screen and (max-width:365px){.error_text1{font-size:21px}.error_text4{margin-top:40px}}@media screen and (max-width:320px){.header_small{background:url(/image/back_mini.png) center no-repeat #2e3b70;background-size:initial}}#form_call_us{display:none;position:fixed;width:calc(100% - 200px);right:50%;top:-1000px;transform:translateX(50%);z-index:1001;transition:all 1s ease;-ms-transition:all 1s ease;-moz-transition:all 1s ease;box-shadow:0 6px 6px rgba(0,0,0,.5)}#form_call_us.active{top:83px}#form_call_us .container,#form_call_us .row{width:100%;padding:0;margin:0}.form_call_us_header{margin:0 auto;font-size:36px;font-family:geopro;text-align:center;background:0 0;color:#f89a3f;height:auto;display:block;line-height:1;padding:40px 0;width:95%}.form_call_us_body{height:auto}.form_call_us_exit{position:static;background:#7c888e;width:100%;height:36px;line-height:36px;color:#fff;text-transform:uppercase;font-family:arial;text-align:center;display:inline-block}#content__write_us{background:0 0;z-index:1000;position:fixed;top:0;bottom:0;left:0;right:0;display:none}div.fadeMe{top:83px;opacity:.5}#top_line__write_us{height:83px;position:fixed;top:0;left:0;right:0}#content__write_us fieldset,#content__write_us input,#content__write_us input::placeholder,#content__write_us legend{color:#000}#content__write_us fieldset{border-color:#7c888e}#content__write_us fieldset.active{border-color:#000}#form_call_us input{width:100%;margin:0;padding:0 5px;height:auto;font-size:18px;font-family:inherit}#content__write_us .title-button{margin:0 0 25px;width:100%}#form_call_us .container{background:#fcfdfd;background:-moz-linear-gradient(top,#fcfdfd 1%,#c9caca 100%);background:-webkit-linear-gradient(top,#fcfdfd 1%,#c9caca 100%);background:linear-gradient(to bottom,#fcfdfd 1%,#c9caca 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfdfd', endColorstr='#c9caca', GradientType=0)}#content__write_us .form_call_us_body{margin:0 auto;max-width:90%;background:0 0}#submit_write_us_form{position:static;border-color:#000;color:#000;font-family:geopro;font-size:18px;line-height:1;height:auto;width:auto;max-height:none;padding:14px 15px;display:inline-block;margin-bottom:30px;margin-top:5px}#submit_write_us_form:hover{background:#f89a3f;border-color:#f89a3f}#content__write_us .title-button.error_form fieldset{border-color:#c50e0e}#form_call_us_success{color:green;padding:0 15px;margin-bottom:30px;text-align:center}@media screen and (max-width:1000px){#form_call_us{width:calc(100% - 120px)}}@media screen and (max-width:991px){#top_line__write_us{background:rgba(0,0,0,.5)}#content__write_us,#form_call_us{position:absolute}.form_call_us_body .col-sm-12,.form_call_us_body .col-sm-4{padding:0 15px;margin:0}.pages-pages-1 .container #content p{text-indent:0!important}.pages-pages-1 .container #content img+img{margin-top:10px}}@media screen and (max-width:767px){.form_call_us_header{font-size:30px;padding:20px 0}.form_call_us_body .col-sm-12,.form_call_us_body .col-sm-4{padding:0 5px}#content__write_us .title-button{margin:0 0 20px}.form_call_us_body fieldset{height:50px}#form_call_us input{font-size:16px}#form_call_us{width:90%}#submit_write_us_form{padding:10px;font-size:16px;margin-top:1px;margin-bottom:20px}}@font-face{font-family:geopro;src:url(fonts/GeorgiaPro/GeorgiaPro-SemiBold.ttf) format("truetype");font-style:normal;font-weight:400}.elitstrit_title{width:100%;text-align:center;font-size:36px!important;border:none;color:#000!important;font-family:geopro!important}.page_contact__second_title{font-family:arial;font-size:28px;color:#000;padding-bottom:20px}.page_contact__content{font-size:18px;color:#000}.page_contact__info_block{position:relative;margin-bottom:12px;color:#000}.page_contact__info_block span{padding-left:30px;display:block;position:relative}.page_contact__info_block span:before{display:block;position:absolute;width:30px;height:20px;background-image:url(../image/sprite_contact.png);background-repeat:no-repeat;background-position:0 0;top:50%;left:0;transform:translateY(-50%)}.page_contact__info_block.page_contact__info_block__email span:before{background-position:0 -19px}.page_contact__info_block.page_contact__info_block__phone span:before{background-position:0 -41px}.page_contact__info_block a{margin-left:30px;margin-top:10px;display:inline-block;cursor:pointer}.page_contact__info_block a:hover{text-decoration:underline}.page_contact__info_block+.page_contact__info_block+.page_contact__info_block{margin-bottom:20px}#form_page_contact fieldset{border-color:#7c888e}#form_page_contact fieldset.active{border-color:#000}#form_page_contact fieldset,#form_page_contact input,#form_page_contact input::placeholder,#form_page_contact legend{color:#000}#form_page_contact{margin-top:20px}#form_page_contact .title-button{width:100%;margin:0 0 15px}#form_page_contact .title-button.form_page_contact__name{padding-right:15px;width:50%}#form_page_contact .title-button.form_page_contact__phone{padding-left:15px;width:50%}.form_page_contact__aggrement label{padding-left:20px;display:inline-block;line-height:20px;background:0 0;vertical-align:middle;cursor:pointer;font-size:13px;color:#000;position:relative}.form_page_contact__aggrement label:before{display:block;position:absolute;width:15px;height:15px;background-image:url(../image/sprite_contact_checkbox.png);background-repeat:no-repeat;background-position:0 -22px;top:4px;left:0}.form_page_contact__aggrement label.active:before{background-position:0 0}.form_page_contact__aggrement{width:100%;padding:0;margin-bottom:20px}#submit_contact_form{position:static;border-color:#000;color:#000;font-family:geopro;font-size:18px;line-height:1;height:auto;width:auto;max-height:none;padding:14px 15px;display:inline-block}#form_page_contact .title-button.error_form fieldset{border-color:#c50e0e}.page_contact__google_map{margin-top:70px}.alert_page_contact.success{color:#fff;font-size:25px;margin:30px 0;padding:10px;background:green;border-radius:5px;position:relative}.checkbox-block.form_page_contact__aggrement{width:100%;padding:0}#submit_contact_form:hover{background:#f89a3f;border-color:#f89a3f}.page__contact{margin-bottom:30px}@media screen and (max-width:991px){#form_page_contact .title-button.form_page_contact__name,#form_page_contact .title-button.form_page_contact__phone{padding:0;width:100%}#content{overflow:hidden}#content img{max-width:100%}}@media screen and (max-width:767px){.page_contact__form{margin-bottom:30px}#form_page_contact>.text-right{text-align:center}}@media screen and (max-width:700px){.pages-pages-1 .container #content img{margin-left:0}}