@charset "UTF-8";@font-face{font-family:pnbk;src:url(../fonts/ProximaNova-Black.ttf)}@font-face{font-family:pnb;src:url(../fonts/ProximaNova-Bold.ttf)}@font-face{font-family:pneb;src:url(../fonts/ProximaNova-Extrabld.ttf)}@font-face{font-family:pnl;src:url(../fonts/ProximaNova-Light.ttf)}@font-face{font-family:pnr;src:url(../fonts/ProximaNova-Regular.ttf)}@font-face{font-family:pnsb;src:url(../fonts/ProximaNova-Semibold.ttf)}@media(min-width:992px){.container{max-width:992px}}@media(min-width:1200px){.container{max-width:1200px}}body{font-size:17px;line-height:24px;font-family:pnsb;color:#333}button{outline:0;cursor:pointer}button:focus{outline:0}input{outline:0}input:focus{outline:0}header .header{padding-top:20px;padding-bottom:18px}header .container-fluid{margin-top:0}header .header .logo-block{width:524px}header .header .logo-block img{margin-right:28px}header .header .logo-block span{font-size:19px;display:block;margin-bottom:-5px}header .header .contacts .tel-block{margin-right:28px;margin-bottom:-5px}header .header .contacts .tel-block img{margin-right:13px}header .header .contacts .tel-block div a{font-size:28px;color:#003955;font-family:pneb;display:block}header .header .contacts .tel-block div a:hover{text-decoration:none}header .header .contacts .tel-block div span{color:#003955;display:block}header ul{background:#3f4955;padding:6px 0;width:100%}header ul a{color:#fff}main .first-block{background:url(../images/imgonline-com-ua-Resize-gr5Gg6A6vo8RAG7y.jpg) no-repeat center center;-webkit-background-size:cover;background-size:cover;padding:65px 0}main .first-block .col-12{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px}main .first-block .h1-block{-webkit-border-radius:5px;border-radius:5px;background-color:rgba(255,255,255,.8);width:741px;height:414px;padding:49px 31px;text-align:center;position:relative}main .first-block .h1-block h1{font-size:60px;color:#0188cc;font-family:pneb;text-transform:uppercase;letter-spacing:1px;display:block;line-height:1;margin-bottom:15px}main .first-block .h1-block h2{font-size:39px;color:#14303e;line-height:1;font-family:pnb;margin-bottom:40px}main .first-block .h1-block p{color:#c00;font-size:29px;font-family:pnb;line-height:34px;margin-bottom:0}main .first-block .h1-block span{font-family:pnb;font-size:31px;color:#fff;background:url(../images/akcii.png) no-repeat center center;display:block;height:69px;text-transform:uppercase;margin-bottom:16px}main .characteristics{padding-top:90px;padding-bottom:90px}main .characteristics h2{font-size:36px;color:#003955;text-transform:uppercase;text-align:center;margin-bottom:40px}main .characteristics .grid{display:grid;grid-template-columns:repeat(3,350px);grid-gap:50px 50px}main .characteristics .grid .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}main .characteristics .grid .item .img-block{width:65px;height:65px;border-width:2px;border-color:#e8e8e8;border-style:solid;-webkit-border-radius:3px;border-radius:3px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:31px;margin-top:3px}main .characteristics .grid .item .desc{width:250px}main .characteristics .grid .item .desc h3{font-size:23px;color:#003955;font-family:pnb;margin-bottom:10px}main .characteristics .grid .item .desc span{line-height:1}main .characteristics .grid .item .desc li{color:#003955}main .characteristics .grid .item .desc li span{color:black}.thumb img{filter:none;-webkit-filter:grayscale(0);border-radius:5px;background-color:#fff;border:1px solid #ddd;padding:5px}.thumb img:hover{filter:gray;-webkit-filter:grayscale(1)}.thumb{padding:5px}.reshetki-pro h2{font-size:36px;color:#003955;text-transform:uppercase;text-align:center;margin-bottom:30px}div .tambur h2{padding-top:45px}main .zamer{background:url(../images/bg2.jpg) no-repeat center center;-webkit-background-size:cover;background-size:cover;padding:44px 0 32px;color:#fff;margin-top:50px}}main .zamer .h2-block{width:550px;color:#fff}main .zamer .h2-block h2{font-size:51px;display:block;margin-bottom:30px}main .zamer .h2-block span{font-size:26px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1.2}main .zamer .h2-block span.first{margin-bottom:25px}main .zamer .h2-block span img{margin-right:20px}main .zamer .form{width:360px;height:220px;-webkit-border-radius:5px;border-radius:5px;background-color:#fff;-webkit-box-shadow:0 0 11.68px 4.32px rgba(0,0,1,.05);box-shadow:0 0 11.68px 4.32px rgba(0,0,1,.05);padding:28px 33px 34px;text-align:center}main .zamer .form h3{font-size:26px;font-family:pnb;color:#003955;text-transform:uppercase;margin-bottom:2px}main .zamer .form span{font-size:21px;font-family:pnb;color:#003955;text-transform:uppercase;margin-bottom:13px;display:block}main .zamer .form h4{font-family:pnb;display:block;background:url(../images/akcii2.png) no-repeat center center;font-size:17px;font-family:pnb;text-transform:uppercase;color:#fff;width:256px;height:37px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:21px}main .zamer .form form button{width:306px;height:53px;background:-webkit-gradient(linear,left bottom,left top,from(#f6d30c),to(#ffe937));background:-webkit-linear-gradient(bottom,#f6d30c 0,#ffe937 100%);background:-o-linear-gradient(bottom,#f6d30c 0,#ffe937 100%);background:linear-gradient(360deg,#f6d30c 0,#ffe937 100%);-webkit-border-radius:6px;border-radius:6px;border:0;-webkit-box-shadow:0 4px 0 0 #e7ae01;box-shadow:0 4px 0 0 #e7ae01;font-size:20px;text-transform:uppercase;font-family:pnb;width:100%}main .zamer .form form button:hover{background:-webkit-gradient(linear,left top,left bottom,from(#f6d30c),to(#ffe937));background:-webkit-linear-gradient(top,#f6d30c 0,#ffe937 100%);background:-o-linear-gradient(top,#f6d30c 0,#ffe937 100%);background:linear-gradient(180deg,#f6d30c 0,#ffe937 100%)}main .zamer .form form input{border-width:1px;border-color:#ccc;border-style:solid;-webkit-border-radius:4px;border-radius:4px;background-color:#fff;width:100%;height:47px;padding:0 16px;margin-bottom:12px}main .ask{background:#e8e8e8;padding-top:35px;padding-bottom:35px;text-align:center}main .ask h2{color:#003955;font-size:36px}.container-fluid{margin-top:40px}.ac-container{width:100%;margin:10px auto 30px auto;text-align:left}.ac-container label{font-family:'BebasNeueRegular','Arial Narrow',Arial,sans-serif;padding:5px 20px;position:relative;z-index:20;display:block;height:60px;cursor:pointer;color:#777;text-shadow:1px 1px 1px rgba(255,255,255,0.8);line-height:33px;font-size:19px;background:#fff;background:-moz-linear-gradient(top,#fff 1%,#eaeaea 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#fff),color-stop(100%,#eaeaea));background:-webkit-linear-gradient(top,#fff 1%,#eaeaea 100%);background:-o-linear-gradient(top,#fff 1%,#eaeaea 100%);background:-ms-linear-gradient(top,#fff 1%,#eaeaea 100%);background:linear-gradient(top,#fff 1%,#eaeaea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eaeaea',GradientType=0);box-shadow:0 0 0 1px rgba(155,155,155,0.3),1px 0 0 0 rgba(255,255,255,0.9) inset,0 2px 2px rgba(0,0,0,0.1)}.ac-container label:hover{background:#fff}.ac-container input:checked+label,.ac-container input:checked+label:hover{background:#3f4955;color:white;text-shadow:0 1px 1px rgba(255,255,255,0.6);box-shadow:0 0 0 1px rgba(155,155,155,0.3),0 2px 2px rgba(0,0,0,0.1)}.ac-container label:hover:after,.ac-container input:checked+label:hover:after{content:'';position:absolute;width:24px;height:24px;right:13px;top:7px;background:transparent url(../images/arrow_down.png) no-repeat center center}.ac-container input:checked+label:hover:after{background-image:url(../images/arrow_up.png)}.ac-container input{display:none}.ac-container article{background:rgba(255,255,255,0.5);margin-top:-1px;overflow:hidden;height:0;position:relative;z-index:10;-webkit-transition:height .3s ease-in-out,box-shadow .6s linear;-moz-transition:height .3s ease-in-out,box-shadow .6s linear;-o-transition:height .3s ease-in-out,box-shadow .6s linear;-ms-transition:height .3s ease-in-out,box-shadow .6s linear;transition:height .3s ease-in-out,box-shadow .6s linear}.ac-container article p{font-style:italic;color:#777;line-height:23px;font-size:14px;padding:20px;text-shadow:1px 1px 1px rgba(255,255,255,0.8)}.ac-container input:checked ~ article{-webkit-transition:height .5s ease-in-out,box-shadow .1s linear;-moz-transition:height .5s ease-in-out,box-shadow .1s linear;-o-transition:height .5s ease-in-out,box-shadow .1s linear;-ms-transition:height .5s ease-in-out,box-shadow .1s linear;transition:height .5s ease-in-out,box-shadow .1s linear;box-shadow:0 0 0 1px rgba(155,155,155,0.3)}.ac-container input:checked ~ article.ac-small{height:110px}.ac-container input:checked ~ article.ac-medium{height:160px}.ac-container input:checked ~ article.ac-large{height:200px}main .call{text-align:center;padding:70px 0 65px;background:#3f4955}main .call h2{font-size:40px;font-family:pneb;line-height:51px;color:#fff;text-transform:uppercase;margin-bottom:13px}main .call h3{font-size:26px;font-family:pnr;line-height:30px;margin-bottom:30px;color:#fff}main .call button{width:306px;height:53px;background:-webkit-gradient(linear,left bottom,left top,from(#f6d30c),to(#ffe937));background:-webkit-linear-gradient(bottom,#f6d30c 0,#ffe937 100%);background:-o-linear-gradient(bottom,#f6d30c 0,#ffe937 100%);background:linear-gradient(360deg,#f6d30c 0,#ffe937 100%);-webkit-border-radius:6px;border-radius:6px;border:0;-webkit-box-shadow:0 4px 0 0 #e7ae01;box-shadow:0 4px 0 0 #e7ae01;font-size:20px;text-transform:uppercase;font-family:pnb}main .call button:hover{background:-webkit-gradient(linear,left top,left bottom,from(#f6d30c),to(#ffe937));background:-webkit-linear-gradient(top,#f6d30c 0,#ffe937 100%);background:-o-linear-gradient(top,#f6d30c 0,#ffe937 100%);background:linear-gradient(180deg,#f6d30c 0,#ffe937 100%)}footer{background:#3f4955;padding-top:30px;padding-bottom:35px;color:#fff}footer .col-12{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}footer .copy{font-size:14px}footer .desc{font-size:20px;font-family:pnr}footer a{display:block;color:#fff;text-align:right}footer a:hover{color:#fff;text-decoration:none}footer a.link-tel{font-size:18px;margin-bottom:5px}footer a.link-mail{font-size:16px}footer a img{margin-right:13px}@media(max-width:1199px){header .header .logo-block{width:100%}header .header .contacts{width:100%;margin-top:20px}main .first-block .col-12{grid-template-columns:1fr}main .first-block .h1-block{margin-left:auto;margin-right:auto}main .characteristics .grid{grid-template-columns:repeat(2,350px);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}main .ask .ask-blocks{grid-template-columns:repeat(2,455px)}.ac-container input:checked ~ article.ac-large{height:300px}}@media(max-width:991px){.ac-container label{height:150px}main .first-block .h1-block{width:100%}main .first-block .h1-block h1{font-size:54px}main .first-block .h1-block h2{font-size:36px;margin-bottom:30px}main .first-block .h1-block span{margin-bottom:20px}main .first-block .h1-block p{font-size:28px;line-height:40px}main .characteristics .grid{grid-template-columns:repeat(2,320px);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;grid-gap:50px 10px}main .characteristics .grid .item .desc h3{font-size:21px}main .characteristics .grid .item .desc span{font-size:16px}main .zamer .h2-block{margin-left:auto;margin-right:auto}main .zamer .form{margin-left:auto;margin-right:auto;margin-top:30px}main .ask .ask-blocks{grid-template-columns:repeat(2,1fr);grid-column-gap:13px}main .ask .ask-blocks .item h4{font-size:20px}main .call h2{font-size:33px}footer .copy{font-size:12px}footer .desc{font-size:16px}footer a.link-tel{font-size:14px}footer a.link-mail{font-size:14px}.ac-container input:checked ~ article.ac-large{height:300px}}@media(max-width:767px){header .header .logo-block span{font-size:17px}header .header .contacts .tel-block div a{font-size:26px}header .header .contacts .tel-block div span{font-size:16px}main .first-block .h1-block h1{font-size:39px}main .first-block .h1-block h2{font-size:26px}main .first-block .h1-block p{font-size:20px;line-height:36px}main .first-block .h1-block{height:360px}main .characteristics .grid{grid-template-columns:1fr}main .characteristics .grid .item{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}main .zamer .h2-block h2{font-size:49px;text-align:center}main .ask{padding-top:70px}main .ask h3{font-size:18px;line-height:24px}main .ask .ask-blocks{grid-template-columns:1fr}main .ask .ask-blocks2{margin-top:0}main .call h2{font-size:24px;line-height:36px}main .call h3{font-size:20px}footer .copy{width:100%;font-size:14px}footer .col-12{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .desc{margin-top:10px;width:100%;font-size:18px;display:block}footer a.link-tel{text-align:center;font-size:18px}footer a.link-mail{text-align:center;font-size:16px}footer .footer-contacts{display:block;width:100%;text-align:center;margin-top:10px}nav a{display:block;text-align:center;padding:10px 0}nav svg{width:30px;height:30px}.ac-container input:checked ~ article.ac-large{height:300px}}@media(max-width:575px){header .header .logo-block img{margin:0 auto}header .header .logo-block span{text-align:center;margin-top:15px;margin-left:auto;margin-right:auto}header .header{padding-left:0;padding-right:0}header .header .contacts .tel-block{margin:0;width:100%}header .header .contacts .tel-block div a{font-size:24px}header .header .contacts .tel-block div span{font-size:15px}header .header .contacts button{margin-left:auto;margin-right:auto;margin-top:10px}main .first-block .col-12{grid-template-columns:100%}main .first-block .h1-block{padding:30px 20px;height:auto}main .first-block .h1-block span{font-size:22px;-webkit-background-size:100% 100%;background-size:100%;margin-bottom:0;width:250px;margin-left:auto;margin-right:auto}main .first-block .h1-block p{line-height:24px}main .first-block .h1-block h2{margin-bottom:0}main .characteristics .grid{grid-template-columns:100%}main .characteristics .grid .item .img-block{margin-right:20px}main .ask button{width:100%;max-width:306px}main .call button{width:100%;max-width:306px}main .zamer .form{max-width:369px;width:100%}main .first-block .calculate .calculate-body form button{max-width:306px;width:100%}main .characteristics h2{font-size:32px}main .characteristics .grid .item .desc{width:188px}main .characteristics .grid .item .desc h3{font-size:20px;margin-bottom:5px}main .characteristics .grid .item .desc span{font-size:14px}main .characteristics{padding-top:70px}main .zamer .h2-block h2{font-size:26px}main .zamer .h2-block span{font-size:17px}main .zamer .form h4{max-width:256px;width:100%;-webkit-background-size:100% 100%;background-size:100%}main .zamer .form{padding:28px 25px 34px}main .zamer .form h3{font-size:19px}main .zamer .form span{font-size:16px}main .ask h2{font-size:26px}main .ask .ask-blocks .item h4{font-size:16px}main .call h2{font-size:16px;line-height:24px}main .call h3{font-size:16px;line-height:22px}.ac-container input:checked ~ article.ac-large{height:300px}@media(max-width:1199px){.success{top:200px}}.modal-open .modal{background:rgba(0,0,0,.8)}.modal .modal-dialog{max-width:370px;width:100%;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;height:380px}@media(max-width:361px){.modal .modal-dialog{max-width:300px}.ac-container input:checked ~ article.ac-large{height:300px}}@media(max-width:1199px){.modal .modal-dialog{margin-top:50px}}@font-face{font-family:pnbk;src:url(../fonts/ProximaNova-Black.ttf)}@font-face{font-family:pnb;src:url(../fonts/ProximaNova-Bold.ttf)}@font-face{font-family:pneb;src:url(../fonts/ProximaNova-Extrabld.ttf)}@font-face{font-family:pnl;src:url(../fonts/ProximaNova-Light.ttf)}@font-face{font-family:pnr;src:url(../fonts/ProximaNova-Regular.ttf)}@font-face{font-family:pnsb;src:url(../fonts/ProximaNova-Semibold.ttf)}@media(min-width:992px){.container{max-width:992px}}@media(min-width:1200px){.container{max-width:1200px}}body{font-size:17px;line-height:24px;font-family:pnsb;color:#333}button{outline:0;cursor:pointer}button:focus{outline:0}input{outline:0}input:focus{outline:0}header .header{padding-top:20px;padding-bottom:18px}header .container-fluid{margin-top:0}header .header .logo-block{width:524px}header .header .logo-block img{margin-right:28px}header .header .logo-block span{font-size:19px;display:block;margin-bottom:-5px}header .header .contacts .tel-block{margin-right:28px;margin-bottom:-5px}header .header .contacts .tel-block img{margin-right:13px}header .header .contacts .tel-block div a{font-size:28px;color:#003955;font-family:pneb;display:block}header .header .contacts .tel-block div a:hover{text-decoration:none}header .header .contacts .tel-block div span{color:#003955;display:block}header ul{background:#3f4955;padding:6px 0;width:100%}header ul a{color:#fff}main .first-block{background:url(../images/imgonline-com-ua-Resize-gr5Gg6A6vo8RAG7y.jpg) no-repeat center center;-webkit-background-size:cover;background-size:cover;padding:65px 0}main .first-block .col-12{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px}main .first-block .h1-block{-webkit-border-radius:5px;border-radius:5px;background-color:rgba(255,255,255,.8);width:741px;height:414px;padding:49px 31px;text-align:center;position:relative}main .first-block .h1-block h1{font-size:60px;color:#0188cc;font-family:pneb;text-transform:uppercase;letter-spacing:1px;display:block;line-height:1;margin-bottom:15px}main .first-block .h1-block h2{font-size:39px;color:#14303e;line-height:1;font-family:pnb;margin-bottom:40px}main .first-block .h1-block p{color:#c00;font-size:29px;font-family:pnb;line-height:34px;margin-bottom:0}main .first-block .h1-block span{font-family:pnb;font-size:31px;color:#fff;background:url(../images/akcii.png) no-repeat center center;display:block;height:69px;text-transform:uppercase;margin-bottom:16px}main .characteristics{padding-top:90px;padding-bottom:90px}main .characteristics h2{font-size:36px;color:#003955;text-transform:uppercase;text-align:center;margin-bottom:40px}main .characteristics .grid{display:grid;grid-template-columns:repeat(3,350px);grid-gap:50px 50px}main .characteristics .grid .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}main .characteristics .grid .item .img-block{width:65px;height:65px;border-width:2px;border-color:#e8e8e8;border-style:solid;-webkit-border-radius:3px;border-radius:3px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:31px;margin-top:3px}main .characteristics .grid .item .desc{width:250px}main .characteristics .grid .item .desc h3{font-size:23px;color:#003955;font-family:pnb;margin-bottom:10px}main .characteristics .grid .item .desc span{line-height:1}main .characteristics .grid .item .desc li{color:#003955}main .characteristics .grid .item .desc li span{color:black}.thumb img{filter:none;-webkit-filter:grayscale(0);border-radius:5px;background-color:#fff;border:1px solid #ddd;padding:5px}.thumb img:hover{filter:gray;-webkit-filter:grayscale(1)}.thumb{padding:5px}.reshetki-pro h2{font-size:36px;color:#003955;text-transform:uppercase;text-align:center;margin-bottom:30px}div .tambur h2{padding-top:45px}main .zamer{background:url(../images/bg2.jpg) no-repeat center center;-webkit-background-size:cover;background-size:cover;padding:44px 0 32px;color:#fff;margin-top:50px}}main .zamer .h2-block{width:550px;color:#fff}main .zamer .h2-block h2{font-size:51px;display:block;margin-bottom:30px}main .zamer .h2-block span{font-size:26px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1.2}main .zamer .h2-block span.first{margin-bottom:25px}main .zamer .h2-block span img{margin-right:20px}main .zamer .form{width:360px;height:220px;-webkit-border-radius:5px;border-radius:5px;background-color:#fff;-webkit-box-shadow:0 0 11.68px 4.32px rgba(0,0,1,.05);box-shadow:0 0 11.68px 4.32px rgba(0,0,1,.05);padding:28px 33px 34px;text-align:center}main .zamer .form h3{font-size:26px;font-family:pnb;color:#003955;text-transform:uppercase;margin-bottom:2px}main .zamer .form span{font-size:21px;font-family:pnb;color:#003955;text-transform:uppercase;margin-bottom:13px;display:block}main .zamer .form h4{font-family:pnb;display:block;background:url(../images/akcii2.png) no-repeat center center;font-size:17px;font-family:pnb;text-transform:uppercase;color:#fff;width:256px;height:37px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:21px}main .zamer .form form button{width:306px;height:53px;background:-webkit-gradient(linear,left bottom,left top,from(#f6d30c),to(#ffe937));background:-webkit-linear-gradient(bottom,#f6d30c 0,#ffe937 100%);background:-o-linear-gradient(bottom,#f6d30c 0,#ffe937 100%);background:linear-gradient(360deg,#f6d30c 0,#ffe937 100%);-webkit-border-radius:6px;border-radius:6px;border:0;-webkit-box-shadow:0 4px 0 0 #e7ae01;box-shadow:0 4px 0 0 #e7ae01;font-size:20px;text-transform:uppercase;font-family:pnb;width:100%}main .zamer .form form button:hover{background:-webkit-gradient(linear,left top,left bottom,from(#f6d30c),to(#ffe937));background:-webkit-linear-gradient(top,#f6d30c 0,#ffe937 100%);background:-o-linear-gradient(top,#f6d30c 0,#ffe937 100%);background:linear-gradient(180deg,#f6d30c 0,#ffe937 100%)}main .zamer .form form input{border-width:1px;border-color:#ccc;border-style:solid;-webkit-border-radius:4px;border-radius:4px;background-color:#fff;width:100%;height:47px;padding:0 16px;margin-bottom:12px}main .ask{background:#e8e8e8;padding-top:35px;padding-bottom:35px;text-align:center}main .ask h2{color:#003955;font-size:36px}.container-fluid{margin-top:40px}.ac-container{width:100%;height:100%;margin:10px auto 30px auto;text-align:left}.ac-container label{font-family:'BebasNeueRegular','Arial Narrow',Arial,sans-serif;padding:5px 20px;position:relative;z-index:20;display:block;height:60px;cursor:pointer;color:#777;text-shadow:1px 1px 1px rgba(255,255,255,0.8);line-height:33px;font-size:19px;background:#fff;background:-moz-linear-gradient(top,#fff 1%,#eaeaea 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#fff),color-stop(100%,#eaeaea));background:-webkit-linear-gradient(top,#fff 1%,#eaeaea 100%);background:-o-linear-gradient(top,#fff 1%,#eaeaea 100%);background:-ms-linear-gradient(top,#fff 1%,#eaeaea 100%);background:linear-gradient(top,#fff 1%,#eaeaea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eaeaea',GradientType=0);box-shadow:0 0 0 1px rgba(155,155,155,0.3),1px 0 0 0 rgba(255,255,255,0.9) inset,0 2px 2px rgba(0,0,0,0.1)}.ac-container label:hover{background:#fff}.ac-container input:checked+label,.ac-container input:checked+label:hover{background:#3f4955;color:white;text-shadow:0 1px 1px rgba(255,255,255,0.6);box-shadow:0 0 0 1px rgba(155,155,155,0.3),0 2px 2px rgba(0,0,0,0.1)}.ac-container label:hover:after,.ac-container input:checked+label:hover:after{content:'';position:absolute;width:24px;height:24px;right:13px;top:7px;background:transparent url(../images/arrow_down.png) no-repeat center center}.ac-container input:checked+label:hover:after{background-image:url(../images/arrow_up.png)}.ac-container input{display:none}.ac-container article{background:rgba(255,255,255,0.5);margin-top:-1px;overflow:hidden;height:0;position:relative;z-index:10;-webkit-transition:height .3s ease-in-out,box-shadow .6s linear;-moz-transition:height .3s ease-in-out,box-shadow .6s linear;-o-transition:height .3s ease-in-out,box-shadow .6s linear;-ms-transition:height .3s ease-in-out,box-shadow .6s linear;transition:height .3s ease-in-out,box-shadow .6s linear}.ac-container article p{font-style:italic;color:#777;line-height:23px;font-size:14px;padding:20px;text-shadow:1px 1px 1px rgba(255,255,255,0.8)}.ac-container input:checked ~ article{-webkit-transition:height .5s ease-in-out,box-shadow .1s linear;-moz-transition:height .5s ease-in-out,box-shadow .1s linear;-o-transition:height .5s ease-in-out,box-shadow .1s linear;-ms-transition:height .5s ease-in-out,box-shadow .1s linear;transition:height .5s ease-in-out,box-shadow .1s linear;box-shadow:0 0 0 1px rgba(155,155,155,0.3)}.ac-container input:checked ~ article.ac-small{height:110px}.ac-container input:checked ~ article.ac-medium{height:160px}.ac-container input:checked ~ article.ac-large{height:200px}main .call{text-align:center;padding:70px 0 65px;background:#3f4955}main .call h2{font-size:40px;font-family:pneb;line-height:51px;color:#fff;text-transform:uppercase;margin-bottom:13px}main .call h3{font-size:26px;font-family:pnr;line-height:30px;margin-bottom:30px;color:#fff}main .call button{width:306px;height:53px;background:-webkit-gradient(linear,left bottom,left top,from(#f6d30c),to(#ffe937));background:-webkit-linear-gradient(bottom,#f6d30c 0,#ffe937 100%);background:-o-linear-gradient(bottom,#f6d30c 0,#ffe937 100%);background:linear-gradient(360deg,#f6d30c 0,#ffe937 100%);-webkit-border-radius:6px;border-radius:6px;border:0;-webkit-box-shadow:0 4px 0 0 #e7ae01;box-shadow:0 4px 0 0 #e7ae01;font-size:20px;text-transform:uppercase;font-family:pnb}main .call button:hover{background:-webkit-gradient(linear,left top,left bottom,from(#f6d30c),to(#ffe937));background:-webkit-linear-gradient(top,#f6d30c 0,#ffe937 100%);background:-o-linear-gradient(top,#f6d30c 0,#ffe937 100%);background:linear-gradient(180deg,#f6d30c 0,#ffe937 100%)}footer{background:#3f4955;padding-top:30px;padding-bottom:35px;color:#fff}footer .col-12{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}footer .copy{font-size:14px}footer .desc{font-size:20px;font-family:pnr}footer a{display:block;color:#fff;text-align:right}footer a:hover{color:#fff;text-decoration:none}footer a.link-tel{font-size:18px;margin-bottom:5px}footer a.link-mail{font-size:16px}footer a img{margin-right:13px}#popup__toggle{bottom:25px;right:10px;position:fixed;z-index:999}.img-circle{background-color:#29aee3;box-sizing:content-box;-webkit-box-sizing:content-box}.circlephone{box-sizing:content-box;-webkit-box-sizing:content-box;border:2px solid #29aee3;width:150px;height:150px;bottom:-25px;right:10px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;opacity:.5;-webkit-animation:circle-anim 2.4s infinite ease-in-out !important;-moz-animation:circle-anim 2.4s infinite ease-in-out !important;-ms-animation:circle-anim 2.4s infinite ease-in-out !important;-o-animation:circle-anim 2.4s infinite ease-in-out !important;animation:circle-anim 2.4s infinite ease-in-out !important;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.circle-fill{box-sizing:content-box;-webkit-box-sizing:content-box;background-color:#29aee3;width:100px;height:100px;bottom:0;right:35px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;-webkit-animation:circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:circle-fill-anim 2.3s infinite ease-in-out;-ms-animation:circle-fill-anim 2.3s infinite ease-in-out;-o-animation:circle-fill-anim 2.3s infinite ease-in-out;animation:circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.img-circle{box-sizing:content-box;-webkit-box-sizing:content-box;width:72px;height:72px;bottom:14px;right:49px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.7}.img-circleblock{box-sizing:content-box;-webkit-box-sizing:content-box;width:72px;height:72px;background-image:url(../images/phone-symbol-of-an-auricular-inside-a-circle.png);background-position:center center;background-repeat:no-repeat;animation-name:tossing;-webkit-animation-name:tossing;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.img-circle:hover{opacity:1}@keyframes pulse{0{transform:scale(0.9);opacity:1}50%{transform:scale(1);opacity:1}100%{transform:scale(0.9);opacity:1}}@-webkit-keyframes pulse{0{-webkit-transform:scale(0.95);opacity:1}50%{-webkit-transform:scale(1);opacity:1}100%{-webkit-transform:scale(0.95);opacity:1}}@keyframes tossing{0{transform:rotate(-8deg)}50%{transform:rotate(8deg)}100%{transform:rotate(-8deg)}}@-webkit-keyframes tossing{0{-webkit-transform:rotate(-8deg)}50%{-webkit-transform:rotate(8deg)}100%{-webkit-transform:rotate(-8deg)}}@-moz-keyframes circle-anim{0{-moz-transform:rotate(0) scale(0.5) skew(1deg);opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1}30%{-moz-transform:rotate(0) scale(0.7) skew(1deg);opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5}100%{-moz-transform:rotate(0) scale(1) skew(1deg);opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.1}}@-webkit-keyframes circle-anim{0{-webkit-transform:rotate(0) scale(0.5) skew(1deg);-webkit-opacity:.1}30%{-webkit-transform:rotate(0) scale(0.7) skew(1deg);-webkit-opacity:.5}100%{-webkit-transform:rotate(0) scale(1) skew(1deg);-webkit-opacity:.1}}@-o-keyframes circle-anim{0{-o-transform:rotate(0) kscale(0.5) skew(1deg);-o-opacity:.1}30%{-o-transform:rotate(0) scale(0.7) skew(1deg);-o-opacity:.5}100%{-o-transform:rotate(0) scale(1) skew(1deg);-o-opacity:.1}}@keyframes circle-anim{0{transform:rotate(0) scale(0.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(0.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-moz-keyframes circle-fill-anim{0{-moz-transform:rotate(0) scale(0.7) skew(1deg);opacity:.2}50%{-moz-transform:rotate(0) -moz-scale(1) skew(1deg);opacity:.2}100%{-moz-transform:rotate(0) scale(0.7) skew(1deg);opacity:.2}}@-webkit-keyframes circle-fill-anim{0{-webkit-transform:rotate(0) scale(0.7) skew(1deg);opacity:.2}50%{-webkit-transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{-webkit-transform:rotate(0) scale(0.7) skew(1deg);opacity:.2}}@-o-keyframes circle-fill-anim{0{-o-transform:rotate(0) scale(0.7) skew(1deg);opacity:.2}50%{-o-transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{-o-transform:rotate(0) scale(0.7) skew(1deg);opacity:.2}}@keyframes circle-fill-anim{0{transform:rotate(0) scale(0.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(0.7) skew(1deg);opacity:.2}}@media(max-width:1199px){header .header .logo-block{width:100%}header .header .contacts{width:100%;margin-top:20px}main .first-block .col-12{grid-template-columns:1fr}main .first-block .h1-block{margin-left:auto;margin-right:auto}main .characteristics .grid{grid-template-columns:repeat(2,350px);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}main .ask .ask-blocks{grid-template-columns:repeat(2,455px)}.ac-container input:checked ~ article.ac-large{height:300px}}@media(max-width:991px){.ac-container label{height:130px}main .first-block .h1-block{width:100%}main .first-block .h1-block h1{font-size:54px}main .first-block .h1-block h2{font-size:36px;margin-bottom:30px}main .first-block .h1-block span{margin-bottom:20px}main .first-block .h1-block p{font-size:28px;line-height:40px}main .characteristics .grid{grid-template-columns:repeat(2,320px);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;grid-gap:50px 10px}main .characteristics .grid .item .desc h3{font-size:21px}main .characteristics .grid .item .desc span{font-size:16px}main .zamer .h2-block{margin-left:auto;margin-right:auto}main .zamer .form{margin-left:auto;margin-right:auto;margin-top:30px}main .ask .ask-blocks{grid-template-columns:repeat(2,1fr);grid-column-gap:13px}main .ask .ask-blocks .item h4{font-size:20px}main .call h2{font-size:33px}footer .copy{font-size:12px}footer .desc{font-size:16px}footer a.link-tel{font-size:14px}footer a.link-mail{font-size:14px}.ac-container input:checked ~ article.ac-large{height:300px}}@media(max-width:767px){header .header .logo-block span{font-size:17px}header .header .contacts .tel-block div a{font-size:26px}header .header .contacts .tel-block div span{font-size:16px}main .first-block .h1-block h1{font-size:39px}main .first-block .h1-block h2{font-size:26px}main .first-block .h1-block p{font-size:20px;line-height:36px}main .first-block .h1-block{height:360px}main .characteristics .grid{grid-template-columns:1fr}main .characteristics .grid .item{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}main .zamer .h2-block h2{font-size:49px;text-align:center}main .ask{padding-top:70px}main .ask h3{font-size:18px;line-height:24px}main .ask .ask-blocks{grid-template-columns:1fr}main .ask .ask-blocks2{margin-top:0}main .call h2{font-size:24px;line-height:36px}main .call h3{font-size:20px}footer .copy{width:100%;font-size:14px}footer .col-12{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .desc{margin-top:10px;width:100%;font-size:18px;display:block}footer a.link-tel{text-align:center;font-size:18px}footer a.link-mail{text-align:center;font-size:16px}footer .footer-contacts{display:block;width:100%;text-align:center;margin-top:10px}nav a{display:block;text-align:center;padding:10px 0}nav svg{width:30px;height:30px}.ac-container input:checked ~ article.ac-large{height:300px}}@media(max-width:575px){header .header .logo-block img{margin:0 auto}header .header .logo-block span{text-align:center;margin-top:15px;margin-left:auto;margin-right:auto}header .header{padding-left:0;padding-right:0}header .header .contacts .tel-block{margin:0;width:100%}header .header .contacts .tel-block div a{font-size:24px}header .header .contacts .tel-block div span{font-size:15px}header .header .contacts button{margin-left:auto;margin-right:auto;margin-top:10px}main .first-block .col-12{grid-template-columns:100%}main .first-block .h1-block{padding:30px 20px;height:auto}main .first-block .h1-block span{font-size:22px;-webkit-background-size:100% 100%;background-size:100%;margin-bottom:0;width:250px;margin-left:auto;margin-right:auto}main .first-block .h1-block p{line-height:24px}main .first-block .h1-block h2{margin-bottom:0}main .characteristics .grid{grid-template-columns:100%}main .characteristics .grid .item .img-block{margin-right:20px}main .ask button{width:100%;max-width:306px}main .call button{width:100%;max-width:306px}main .zamer .form{max-width:369px;width:100%}main .first-block .calculate .calculate-body form button{max-width:306px;width:100%}main .characteristics h2{font-size:32px}main .characteristics .grid .item .desc{width:188px}main .characteristics .grid .item .desc h3{font-size:20px;margin-bottom:5px}main .characteristics .grid .item .desc span{font-size:14px}main .characteristics{padding-top:70px}main .zamer .h2-block h2{font-size:26px}main .zamer .h2-block span{font-size:17px}main .zamer .form h4{max-width:256px;width:100%;-webkit-background-size:100% 100%;background-size:100%}main .zamer .form{padding:28px 25px 34px}main .zamer .form h3{font-size:19px}main .zamer .form span{font-size:16px}main .ask h2{font-size:26px}main .ask .ask-blocks .item h4{font-size:16px}main .call h2{font-size:16px;line-height:24px}main .call h3{font-size:16px;line-height:22px}.ac-container input:checked ~ article.ac-large{height:300px}@media(max-width:1199px){.success{top:200px}}.modal-open .modal{background:rgba(0,0,0,.8)}.modal .modal-dialog{max-width:370px;width:100%;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;height:380px}@media(max-width:361px){.modal .modal-dialog{max-width:300px}.ac-container input:checked ~ article.ac-large{height:300px}}@media(max-width:1199px){.modal .modal-dialog{margin-top:50px}}