@charset "UTF-8";a{text-decoration:none}.header,body{background-color:#fff}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Roboto-regular,sans-serif;font-size:18px}a{color:#fff}li{list-style-type:none}.site{min-width:320px}.container{margin:0 auto;max-width:1440px;position:relative}.header{width:100%}.header__top-panel{margin:0 73px 0 116px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.address,.blog,.main__percent-img,.phone{-webkit-box-align:center}.header__info{display:-webkit-box;display:-ms-flexbox;display:flex}.fixed-header{position:fixed;-webkit-box-shadow:0 0 15px rgba(175,198,216,.5);box-shadow:0 0 15px rgba(175,198,216,.5);z-index:100;top:0;left:0;margin:0 auto;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleY(0);transform:scaleY(0)}.logo{margin:12px 97px 12px 0;width:182px;height:88px}.logo svg{width:100%}.phone{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:75px;margin-top:-1px}.phone__img{width:27px;height:27px}.phone__text{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;color:#003f8b;padding-right:15px;padding-left:14px}.phone__text p{font-family:Montserrat-medium,sans-serif}.phone__text a{color:#003f8b;font-family:Montserrat-bold,sans-serif;padding-left:40px}.address{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-2px;margin-right:94px}.address__img{width:33px;height:22px;margin-top:2px}.address__text{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;color:#003f8b;padding-left:14px}.address__text p{font-family:Montserrat-medium,sans-serif;letter-spacing:-1px}.address__text a,.main__marketing-text{font-family:Montserrat-bold,sans-serif}.address__text a{color:#003f8b;padding-left:51px}.blog{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-5px}.blog a{text-transform:uppercase;font-family:Helvetica,sans-serif;font-size:20px;color:#ffac1b}.main__marketing{background:url(../img/marketing-bg.png) 98% 32% no-repeat;padding:151px 0 0 134px}.main__marketing-text{width:40%;font-size:44px;color:#00358d;line-height:78px}.main__marketing-mini-img{width:50%;margin:0 auto;display:none}.main__percent,.main__percent-img{display:-webkit-box;display:-ms-flexbox}.main__marketing-mini-img img{width:100%}.main__percent{display:flex;text-align:center;margin:155px 0 68px 64px}.main__percent-item{width:15%;margin-right:116px}.main__percent-img{height:51px;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:5px}.main__percent-count{font-size:47px;font-family:Montserrat-black,sans-serif;color:#00358d;letter-spacing:.84px}.main__percent-text{font-family:Roboto-regular,sans-serif;font-size:16px;margin-top:4px;padding-left:3px;line-height:24px;color:#4f5059}.main__co-mini-img{width:50%;margin:0 auto;display:none}.main__co-mini-img img{width:100%}.zdarma button{font-family:Montserrat-bold,sans-serif}.zdarma{padding-top:47px}.zdarma button{padding:17px 27px 14px 30px;font-size:16px;color:#fff;letter-spacing:.29px;background-color:#ffac1b;border-radius:28px;border:2px solid transparent;text-transform:uppercase;-webkit-box-shadow:0 15px 25px rgba(0,119,255,.15);box-shadow:0 15px 25px rgba(0,119,255,.15);outline:0}.modal{width:680px;display:none}#salesmanagoIframe{padding-right:15px;padding-left:15px}body #salesmanagoIframe{height:640px!important}@font-face{font-family:Helvetica;font-display:swap;src:url(../fonts/Helvetica.ttf)}@font-face{font-family:Roboto-regular;font-display:swap;src:url(../fonts/Roboto-Regular.ttf)}@font-face{font-family:Montserrat-black;font-display:swap;src:url(../fonts/Montserrat-Black.ttf)}@font-face{font-family:Montserrat-bold;font-display:swap;src:url(../fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat-medium;font-display:swap;src:url(../fonts/Montserrat-Medium.ttf)}@media screen and (max-height:1000px){.main__percent{margin-top:50px}}@media screen and (max-height:900px){.main__marketing{background-position:100% 0;background-size:52%;padding-top:101px}.main__marketing .zdarma{padding-top:0}.main__percent{margin-top:40px}}@media screen and (max-height:800px){.main__marketing{padding-top:20px;background-size:40%;background-position:80% 0}}@media screen and (max-height:700px){.main__marketing{background-size:35%}.main__marketing-text h1{line-height:70px;font-size:54px}}@media screen and (max-width:1360px){.main__marketing{background-size:45%}.logo{margin-right:47px}.phone{margin-right:52px}.phone__text a{padding-left:30px}.address__text a{padding-left:40px}}@media screen and (max-width:1240px){.address a,.phone a{padding-left:0}.address p,.phone p{display:none}.header__top-panel{margin-left:73px}.main__marketing{padding-left:116px;margin-right:73px}.main__marketing-text{font-size:30px}.main__percent{margin-bottom:0}.main__percent-item{width:20%}}@media screen and (max-width:980px){.header__top-panel{margin:0 40px 0 66px}.header .address,.header .phone{display:none}.main__marketing{padding-top:50px;padding-left:84px;background-position:98% 10%;background-size:40%}.main__marketing-text{width:60%}.main__percent{margin-left:0}}@media screen and (max-width:800px){.main__marketing{background-image:none}.main__co-mini-img,.main__marketing-mini-img{display:block}.main__marketing{padding-left:30px;padding-right:30px;margin-right:0}.main__marketing-text{width:100%;text-align:center}.main__marketing-text h1{padding-bottom:20px}.main__percent{width:80%;margin:60px auto 0}.main__percent-item{margin-right:100px}.zdarma{padding-top:20px}}@media screen and (max-width:630px){.main__percent{display:block}.main__percent-item{margin-right:0;width:100%;padding-bottom:30px}}@media screen and (max-width:550px){.main__marketing{padding-left:20px;padding-right:20px}}@media screen and (max-width:440px){.header__top-panel{margin-left:30px}.main__marketing-text h1{font-size:30px;line-height:38px}.main__percent{display:block}.main__percent-count{font-size:30px}.zdarma button{font-size:14px}#salesmanagoIframe{width:100%!important}}@media screen and (max-width:360px){.header__top-panel{margin-left:40px}}