@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,700&display=swap&subset=cyrillic');@font-face{font-family:'AvenirNextCyr-Regular';font-style:normal;font-weight:normal;src:local('AvenirNextCyr-Regular'),url(/themes/custom/termomaty/fonts/AvenirNextCyr-Regular.woff) format('woff');}@font-face{font-family:'AvenirNextCyr-Italic';font-style:normal;font-weight:normal;src:local('AvenirNextCyr-Italic'),url(/themes/custom/termomaty/fonts/AvenirNextCyr-Italic.woff) format('woff');}@font-face{font-family:'AvenirNextCyr-Demi';font-style:normal;font-weight:normal;src:local('AvenirNextCyr-Demi'),url(/themes/custom/termomaty/fonts/AvenirNextCyr-Demi.woff) format('woff');}@font-face{font-family:'AvenirNextCyr-DemiItalic';font-style:normal;font-weight:normal;src:local('AvenirNextCyr-DemiItalic'),url(/themes/custom/termomaty/fonts/AvenirNextCyr-DemiItalic.woff) format('woff');}@font-face{font-family:'AvenirNextCyr-Thin';font-style:normal;font-weight:normal;src:local('AvenirNextCyr-Thin'),url(/themes/custom/termomaty/fonts/AvenirNextCyr-Thin.woff) format('woff');}@font-face{font-family:'AvenirNextCyr-UltraLight';font-style:normal;font-weight:normal;src:local('AvenirNextCyr-UltraLight'),url(/themes/custom/termomaty/fonts/AvenirNextCyr-UltraLight.woff) format('woff');}@font-face{font-family:'AvenirNextCyr-ThinItalic';font-style:normal;font-weight:normal;src:local('AvenirNextCyr-ThinItalic'),url(/themes/custom/termomaty/fonts/AvenirNextCyr-ThinItalic.woff) format('woff');}@font-face{font-family:'AvenirNextCyr-UltraLightIt';font-style:normal;font-weight:normal;src:local('AvenirNextCyr-UltraLightIt'),url(/themes/custom/termomaty/fonts/AvenirNextCyr-UltraLightIt.woff) format('woff');}@font-face{font-family:'AvenirNextCyr-Light';font-style:normal;font-weight:normal;src:local('AvenirNextCyr-Light'),url(/themes/custom/termomaty/fonts/AvenirNextCyr-Light.woff) format('woff');}@font-face{font-family:'AvenirNextCyr-LightItalic';font-style:normal;font-weight:normal;src:local('AvenirNextCyr-LightItalic'),url(/themes/custom/termomaty/fonts/AvenirNextCyr-LightItalic.woff) format('woff');}@font-face{font-family:'AvenirNextCyr-Medium';font-style:normal;font-weight:normal;src:local('AvenirNextCyr-Medium'),url(/themes/custom/termomaty/fonts/AvenirNextCyr-Medium.woff) format('woff');}@font-face{font-family:'AvenirNextCyr-MediumItalic';font-style:normal;font-weight:normal;src:local('AvenirNextCyr-MediumItalic'),url(/themes/custom/termomaty/fonts/AvenirNextCyr-MediumItalic.woff) format('woff');}@font-face{font-family:'AvenirNextCyr-Bold';font-style:normal;font-weight:bold;src:local('AvenirNextCyr-Bold'),url(/themes/custom/termomaty/fonts/AvenirNextCyr-Bold.woff) format('woff');}@font-face{font-family:'AvenirNextCyr-BoldItalic';font-style:normal;font-weight:normal;src:local('AvenirNextCyr-BoldItalic'),url(/themes/custom/termomaty/fonts/AvenirNextCyr-BoldItalic.woff) format('woff');}@font-face{font-family:'AvenirNextCyr-Heavy';font-style:normal;font-weight:normal;src:local('AvenirNextCyr-Heavy'),url(/themes/custom/termomaty/fonts/AvenirNextCyr-Heavy.woff) format('woff');}@font-face{font-family:'AvenirNextCyr-HeavyItalic';font-style:normal;font-weight:normal;src:local('AvenirNextCyr-HeavyItalic'),url(/themes/custom/termomaty/fonts/AvenirNextCyr-HeavyItalic.woff) format('woff');}@media (min-width:1200px){.container{width:1140px;}}.bold{font-family:'AvenirNextCyr-Bold';}body{font-family:'AvenirNextCyr-Regular';margin-top:0;}.header{background:url(/themes/custom/termomaty/images/header-background.jpg);height:593px;box-shadow:0px 2px 2px rgba(0,0,0,0.05),0px 4px 4px rgba(0,0,0,0.05),0px 8px 8px rgba(0,0,0,0.25);}#block-nizhniypromoblok a.use-ajax *{display:none;}.header::before{background:url(/themes/custom/termomaty/images/logo-layer.png) 40% 0;content:'';display:block;position:absolute;width:100%;height:106px;}.header .contacts{display:flex;justify-content:space-between;margin-left:160px;}.header .contacts div:last-child{line-height:1.3;}.header .contacts .bigPhone{font-size:20px;font-family:'AvenirNextCyr-Bold';background:url(/themes/custom/termomaty/images/phone.png) no-repeat;}.header .contacts .mail{font-size:14px;font-family:'AvenirNextCyr-Bold';background:url(/themes/custom/termomaty/images/mail.png) 0px 3px no-repeat;line-height:2.6;}.header .contacts .bigPhone span{padding-left:23px;}.header .contacts .mail span{padding-left:23px;}.bold{font-family:'AvenirNextCyr-bold';}.header .phone{margin-top:14px;line-height:1.5;}.header,a{color:#fff;}.header .row{margin-top:20px;}h1{font-size:40px;font-family:'AvenirNextCyr-Bold';line-height:120%;}#block-promoblok{margin-top:70px;width:540px;}.region-postheader{display:flex;}.region-postheader h3{color:#000;font-family:'AvenirNextCyr-Bold';margin-top:11px;margin-bottom:19px}.webform-submission-poluchit-konsultaciyu-form .help-block{line-height:150%;font-size:14px;}form input.form-control{margin-top:16px;font-size:14px;border-radius:5px;background:#F2F2F2;line-height:155%;padding:23px 14px;border-color:#F2F2F2;color:#656565;box-shadow:none;}.webform-actions.form-group{margin-bottom:0;}button.button{width:100%;background:#1A5581;border-radius:5px;margin-top:12px;padding:14px 0;box-shadow:0px 2px 2px rgba(0,0,0,0.05),0px 4px 4px rgba(0,0,0,0.05),0px 8px 8px rgba(0,0,0,0.25);font-size:14px;font-family:'AvenirNextCyr-Bold';}::placeholder{color:#656565;opacity:1;}:-ms-input-placeholder{color:#656565;}::-ms-input-placeholder{color:#656565;}#block-promoblok .text{display:block;margin:17px 0;line-height:160%;}.webform-submission-poluchit-konsultaciyu-form{margin-left:97px;width:390px;background:#fff;margin-top:73px;padding:40px;border-radius:8px;}h2{font-size:40px;margin-top:80px;font-family:'AvenirNextCyr-Heavy';line-height:220%;}h2 span{border-bottom:5px #1A5581 solid;color:#1A5581;padding-bottom:27px;}.flexwrap{display:flex;margin-top:60px;padding-bottom:18px;}.triangles .text{padding-left:80px;width:488px;display:flex;flex-direction:column;justify-content:center;}.region-postheader .description{margin-bottom:15px;}.description{line-height:160%;margin-bottom:25px;}.flexwrap .button{padding:14px 0px;font-size:14px;text-transform:uppercase;margin-top:0px;width:220px;display:block;font-family:'AvenirNextCyr-Bold';}h4{font-family:'AvenirNextCyr-Bold';margin-top:15px;font-size:24px;}.description span{font-family:'AvenirNextCyr-Bold';}.rightborder{background:url(/themes/custom/termomaty/images/rightborder.png) top right no-repeat;}.leftborder{background:url(/themes/custom/termomaty/images/leftborder.png) top left no-repeat;}.triangles{position:relative;padding-bottom:83px;}.triangles::before{content:'';clip-path:polygon(0 0,0% 100%,100% 0);position:absolute;top:0;width:210px;height:183px;left:0;background:#1A5581;}.triangles::after{content:'';clip-path:polygon(0% 100%,100% 100%,100% 0%);position:absolute;bottom:0;width:210px;height:183px;right:0;background:#1A5581;}.creatingWrapper{background:url(/themes/custom/termomaty/images/createBackground.png) no-repeat;padding:49px 0 75px;}.creatingWrapper .right{margin-left:30px;}.creatingWrapper h2{margin-top:0;line-height:123%;font-family:'AvenirNextCyr-Bold';}.creatingWrapper h2 span{color:#1a5581;border-bottom:6px solid;padding-bottom:77px;}.creatingWrapper .text{margin-top:68px;}.creatingWrapper .flexwrap .button{width:252px;margin-top:26px;}.usage{position:relative;padding-bottom:70px;}.usage .flexwrap{flex-wrap:wrap;margin-top:45px;justify-content:space-between;}.usage .text{margin-top:17px;margin-bottom:30px;}.usage .item{width:350px;}.usage::before{content:'';clip-path:polygon(0 0,0% 100%,100% 0);position:absolute;top:0;width:210px;height:183px;left:0;background:#1A5581;}.promo{background:url(/themes/custom/termomaty/images/promoBackground.jpg);}.promo .flexwrap{margin-top:54px;margin-bottom:35px;}.promo span{font-family:'AvenirNextCyr-Bold';font-size:24px;line-height:120%;color:#fff;padding-top:10px;display:block;}.promo .button{margin-left:100px;width:252px;background:#fff;color:#1A5581;}.system{position:relative;}.system .container{position:relative;}.system:before{content:'';clip-path:polygon(0% 100%,100% 100%,100% 0px,50% 0%);position:absolute;top:0;width:72%;height:100%;right:0;background:#1A5581;}.system .flexwrap{margin-top:50px;}.system .description{width:500px;margin-left:30px;color:#fff;margin-top:21px;line-height:161%;}.best .flexwrap{flex-wrap:wrap;margin-top:55px;justify-content:space-between;}.best .item{width:350px;line-height:161%;margin-bottom:30px;}.best{padding-bottom:95px;}.best h4{font-size:14px;margin-top:24px;margin-bottom:8px;}.best h2{line-height:121%;margin-top:77px;}.region-invite{display:flex;}.invite{padding:95px 0;background:url(/themes/custom/termomaty/images/inviteBackground.png) no-repeat center center;}.invite #block-vebforma{width:343px;margin-left:50px;margin-top:63px;}.invite #block-priglashaemksotrudnichestvu{width:650px;}.invite ul{margin-top:31px;line-height:164%;padding-left:17px;}.webform-submission-poluchit-konsultaciyu-form .webform-confirmation{padding:40px;color:#000;}.webform-submission-uznat-usloviya-sotrudnichestva-form .webform-confirmation{font-size:25px;font-weight:700;text-align:center;padding:20px;border-radius:10px;}.webform-submission-poluchit-konsultaciyu-futer-form .webform-confirmation{height:300px;font-size:25px;background:#1a5581;color:#fff;display:flex;justify-content:center;}.webform-submission-poluchit-konsultaciyu-futer-form .webform-confirmation .webform-confirmation__message{margin-top:100px;}.invite li{color:#1A5581;}.invite li span{color:#656565;margin-left:-2px;}.invite .form-actions{margin-top:18px;}.invite form input{padding:25px 14px 27px;background:#fff;}.invite button{font-size:14px;line-height:217%;}.why .item{width:555px;padding:0 3px 0 136px;margin-bottom:26px;background:url(/themes/custom/termomaty/images/item.png) left top no-repeat;line-height:162%;}.invite h2{font-family:'AvenirNextCyr-Bold';line-height:120%;margin-top:17px;}.why h4{font-size:14px;}.why .flexwrap{flex-wrap:wrap;margin-top:42px;}#block-vebforma-2{margin-top:37px;}.why form .form-item{line-height:160%;}.why{margin-bottom:200px;}.why #edit-flexbox{margin-top:40px;width:834px;}.why h2{margin-top:58px;}#block-vebforma-2 h2{margin-top:0;margin-bottom:50px;}input[type='checkbox']{display:none;}.pseudocheckbox{width:12px;height:12px;background:#fff url(/themes/custom/termomaty/images/unchecked.png) no-repeat center center;display:block;position:absolute;margin-left:-20px;top:3px;}input[type='checkbox']:checked+ .pseudocheckbox{background:#fff url(/themes/custom/termomaty/images/checked.png) no-repeat center center;}input[type='radio']{display:none;}.pseudoradio{width:12px;height:12px;background:#fff url(/themes/custom/termomaty/images/radio-unchecked.png) no-repeat center center;display:block;position:absolute;margin-left:-20px;top:7px;}input[type='radio']:checked+ .pseudoradio{background:#fff url(/themes/custom/termomaty/images/radio-checked.png) no-repeat center center;}form .input-group-addon{background:none;border:none;padding-top:4px;padding-left:6px;}.js-form-type-number label{display:block;}.why input[type='number']{margin-top:4px;border-radius:5px !important;width:90px !important;height:55px !important;}legend,.why .webform-flex .form-item-area label,.form-item-dopolnitelnaya-informaciya label{font-family:'AvenirNextCyr-Bold';color:#656565;}#edit-temperature{margin-top:5px;}.why .form-checkboxes{margin-top:9px;}.why form .form-item.checkbox{line-height:100%;margin:2px 0;}#edit-temperature--wrapper{margin-left:27px;}.form-item.js-form-item.form-type-radio.js-form-type-radio.form-item-temperature.js-form-item-temperature.radio{margin:0;}.form-item-dopolnitelnaya-informaciya{margin-top:26px;}textarea#edit-dopolnitelnaya-informaciya{border:0;background:#F2F2F2;box-shadow:none;-webkit-box-shadow:none;min-height:119px;max-height:419px;}.why #edit-processed-text-01{color:#A6A6A6;font-size:12px;}#edit-flexbox-01{margin-top:8px;margin-bottom:7px;}footer.footer{background:linear-gradient(275.51deg,#141414 9.42%,#10131A 95.12%);position:absolute;width:100%;margin-top:100px;}#block-vebforma-3{position:absolute;width:100%;top:-172px;}footer #edit-container-02{display:flex;}footer #edit-container{padding:66px 77px 118px;background:#1A5581;margin-bottom:0;color:#fff;}footer #edit-container h3{font-size:30px;line-height:120%;color:#fff;margin-bottom:18px;margin-top:14px;font-family:'AvenirNextCyr-Bold';}footer #edit-container-01{background:#fff;padding:80px 53px;}footer .js-form-item-telefon{width:264px;margin-bottom:25px;}footer form{background:#fff;margin:0 auto;width:1100px;box-shadow:4px -4px 4px rgba(0,0,0,0.05),8px -8px 8px rgba(0,0,0,0.05),16px -16px 16px rgba(0,0,0,0.05),32px -32px 32px rgba(0,0,0,0.05);}footer .contacts{margin-top:194px;display:flex;color:#fff;justify-content:space-between;}footer .contacts > div{margin-top:14px;}footer .get-file{display:block;margin-right:35px;border:1px solid #FFFFFF;box-sizing:border-box;padding:13px 54px 25px 24px;font-family:'Source Sans Pro',sans-serif;font-style:normal;font-weight:bold;letter-spacing:1px;font-size:14px;height:72px;line-height:155%;background:url(/themes/custom/termomaty/images/arrow.png) no-repeat 264px center;}footer .get-file:hover{-webkit-filter:invert(100%);background:#000 url(/themes/custom/termomaty/images/arrow.png) no-repeat 264px center;filter:invert(100%);}footer .contacts > div.massphone{line-height:166%;margin-top:3px;}footer .massphone a{font-family:'AvenirNextCyr-Bold';}footer .bottom{color:#fff;margin-top:75px;}a:hover{color:#F2F2F2;}body{max-width:1910px;margin:0 auto;}.modal-backdrop.in{filter:alpha(opacity=80);opacity:0.8;}.modal-header{border:none;}.container{}.promo .button:hover{color:#fff;background-color:#337ab7;border-color:#2e6da4;}.best h2 span{padding-bottom:64px;}.patent-content{display:flex;}#patent-video{max-width:100%;width:720px;min-height:300px;margin-right:20px;}@media (max-width:1200px){.webform-submission-poluchit-konsultaciyu-form{margin-left:30px;}.system::before{content:'';clip-path:polygon(0% 100%,100% 100%,100% 0px,50% 0%);position:absolute;top:0;width:60%;height:100%;right:0;background:#1A5581;}.triangles:before,.triangles:after,.usage:before{display:none;}.triangles img{width:520px;}.triangles .text{padding-left:0;}.triangles .leftborder .text{padding-left:65px;}h2 span{border:none !important;}.creatingWrapper{background:#ededed;}.creatingWrapper .text{margin-top:10px;}.usage .flexwrap{justify-content:space-around;}.promo .button{margin-right:30px;margin-top:15px;}.promo span{margin-left:30px;}.best .flexwrap{justify-content:space-around;}.invite ul{margin-top:21px;}.why h2,#block-vebforma-2 h2{line-height:132%;}#block-vebforma-2 h2{margin-top:0;margin-bottom:20px;}.why .item{width:455px;}.why #edit-flexbox{margin-top:25px;width:834px;}.why{margin-bottom:120px;}#webform_submission_poluchit_konsultaciyu_futer_node_1_add_form-ajax{margin:0 auto;width:970px;}footer .get-file{padding:13px 11px 14px 12px;}footer form{width:1000px;}}.modal-footer.ui-dialog-buttonpane{display:none !important;}#drupal-modal button.button{width:100% !important;background:#1A5581 !important;border-radius:5px !important;margin-top:12px !important;padding:14px 0 !important;box-shadow:0px 2px 2px rgba(0,0,0,0.05),0px 4px 4px rgba(0,0,0,0.05),0px 8px 8px rgba(0,0,0,0.25) !important;font-size:14px !important;font-family:'AvenirNextCyr-Bold' !important;height:auto !important;}@media (max-width:991px){#patent-video{margin-right:0px;}.patent-content{display:block;}.header{height:auto;}.header::before{display:none;}.header .row{margin:0;}.header .logotype{background:#fff;text-align:center;padding:10px 0;margin:0 -15px;width:auto;float:none;}.header .contacts{margin-left:0;margin-top:15px;}.header .phone{margin-top:0px;}.header .contacts .bigPhone{font-size:18px;background:none;}.header .contacts .bigPhone span{padding-left:0px;}.region-postheader{display:block;}#block-promoblok{margin-top:0px;width:auto;}h1{font-size:27px;font-family:'AvenirNextCyr-Bold';line-height:120%;}.webform-submission-poluchit-konsultaciyu-form{margin-left:0px;width:auto;background:#fff;margin-top:10px;padding:20px;border-radius:8px;margin-bottom:15px;}h2{font-size:29px;margin-top:30px;font-family:'AvenirNextCyr-Heavy';line-height:110%;}.rightborder,.leftborder{background:none;}.flexwrap{display:flex;margin-top:35px;padding-bottom:5px;flex-wrap:wrap;}.triangles img{width:100%;}.triangles .leftborder .text{padding-left:0px;}#non-flammable-thermometers{flex-direction:column-reverse;}.triangles .text{padding-left:0px;width:auto;display:flex;flex-direction:column;justify-content:center;}#block-sozdanietermomatov .flexwrap{margin:0;}#block-sozdanietermomatov img{width:100%;}.attention{margin-bottom:0 !important;}.promo .button{margin-right:0;margin-left:0;}.promo .flexwrap{justify-content:center;}.system::before{display:none;}#block-ustroystvotermomatov img{width:100%;}.system .flexwrap{margin-top:0px;}.system .description{width:auto;margin-left:0px;color:inherit;margin-top:0px;line-height:161%;}.best h2{line-height:121%;margin-top:30px;}.best .item{width:350px;line-height:161%;margin-bottom:30px;text-align:center;}.best h4{font-size:22px;margin-top:8px;margin-bottom:8px;}.best{padding-bottom:0px;}.invite{padding:15px 0;background:#ededed;}.invite #block-priglashaemksotrudnichestvu{width:auto;}.region-invite{display:flex;flex-wrap:wrap;}.invite #block-vebforma{width:100%;margin-top:7px;margin-left:0;}.why h2{margin-top:0px;}footer #edit-container-02{display:flex;flex-wrap:wrap;}footer form{width:auto;}.why #edit-flexbox{margin-top:25px;width:auto;}.ui-dialog{width:auto !important;}#edit-temperature--wrapper{margin-left:0px;}.input-group{width:auto;display:flex;align-items:center;}.input-group > *{display:block;}footer.footer{margin-top:0;position:relative;padding-top:0;}#block-vebforma-3{position:relative;width:100%;top:0;}footer #edit-container,footer #edit-container-01{padding:15px;}footer #edit-container-02{display:block;}.why{margin-bottom:20px;}footer .bottom{color:#fff;margin:10px 0;}footer .contacts{margin-top:0px;display:flex;color:#fff;flex-wrap:wrap;height:221px;}.creatingWrapper .right{margin-left:0px;}#block-vebforma-2{margin-top:0px;}.region-whywe{padding:30px 0;}}
