@font-face{font-family:Bahnschrift;src:url(../../fonts/bahnshrift/Bahnschrift.ttf) format("truetype-variations");font-display:swap}@font-face{font-family:NexaScript;src:url(../../fonts/NexaScript/nexa-script.ttf) format("truetype-variations");font-display:swap}.cr-preparats{background-color:#f4f7fb}.cr-preparats h2{margin-bottom:0}.cr-preparats .block{margin-top:35px}.cr-preparats .header-slider{font-size:23px;font-weight:800;margin:15px 50px}.cr-preparats .products,.cr-preparats .products2{margin:0 50px;padding:0 15px;background-color:#fff;border-radius:10px;-webkit-box-shadow:2px 2px rgba(149,149,149,.4);box-shadow:2px 2px rgba(149,149,149,.4)}.cr-preparats .product{padding:30px 0;text-align:center;display:inline-block;position:relative;width:100%;margin-bottom:2px;font-weight:400}.cr-preparats .product .img{text-align:center}.cr-preparats .product img{display:inline-block;text-align:center}.cr-preparats .product .txt{text-align:left;margin-top:0;color:#666;font-size:18px;height:66px}.cr-preparats .product .cena{margin-top:20px;text-align:left;font-size:24px;font-weight:800;color:#000}.cr-form{padding:75px 0;background-color:#fff}.cr-form .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cr-form a:hover{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.cr-form .btn{width:100%;margin-top:15px;border-radius:15px;font-size:19px;font-stretch:semi-condensed;padding-top:10px;padding-bottom:5px;color:#fff;border-radius:20px}.cr-form .bg-col{background-color:#00ace9;padding:45px 45px;text-align:center}.cr-form .form-wrap{width:375px;display:inline-block}.cr-form form{border:10px solid #fff;background-color:#f5f5f5;text-align:left;padding:25px 30px;-webkit-box-shadow:3px 3px rgba(149,149,149,.4);box-shadow:3px 3px rgba(149,149,149,.4)}.cr-form form label{text-align:left;font-size:14px;letter-spacing:-.5px;font-weight:400}.cr-form form input{padding:0;border-radius:0;border:2px solid transparent;border-bottom:2px solid #000;margin-top:10px;font-size:12px;font-weight:400;padding:7px 4px}.cr-form form input.error{border:2px solid red}.cr-form form input::-webkit-input-placeholder{opacity:1}.cr-form form input::-moz-placeholder{opacity:1}.cr-form form input:-ms-input-placeholder{opacity:1}.cr-form form input::-ms-input-placeholder{opacity:1}.cr-form form input::placeholder{opacity:1}.cr-form .policy-label{margin-top:20px;margin-bottom:0;font-size:12px;display:inline-block}.cr-form .under-txt{text-align:left;color:#fff;font-size:16px;margin-top:20px;line-height:32px}.cr-form .under-txt .txt-connection{font-size:19px}.cr-form .under-txt .txt-connection a:hover{color:#000}.cr-form .txt{text-align:left;color:#fff}.cr-form .txt .header{text-transform:uppercase;font-size:44px;font-weight:800;line-height:normal}.cr-form .txt .hr{height:2px;background-color:#fff;margin-top:5px;margin-bottom:10px}.cr-form .txt .under{font-stretch:condensed;font-size:40px;letter-spacing:-1.5px;line-height:40px}.cr-form .txt .big{font-size:60px;font-weight:800;font-stretch:normal;margin-top:10px}.cr-map{position:relative;background-color:#f4f7fb;padding-bottom:0}.cr-map h2{margin-bottom:65px}.cr-map .overflow{position:absolute;width:100%;height:100%;top:0;z-index:1}@media only screen and (max-width:1200px){.cr-form .txt .header .big{font-size:60px}}@media only screen and (max-width:992px){.cr-podhod .img{left:-215px}.cr-podhod .img2{left:-115px}.cr-dopusl .block .img{-webkit-filter:grayscale(0);filter:grayscale(0)}.cr-dopusl .block .btn{-webkit-filter:grayscale(0);filter:grayscale(0)}.cr-4shaga .col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.cr-delicat .w50.img img{width:100%}.cr-delicat .w50{max-width:none}.cr-delicat .w50.txt{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%}.cr-form .form-wrap{width:auto}.cr-form .txt{margin-top:0}.cr-form .txt .header{font-size:40px}.cr-form .txt .header .big{font-size:45px}.cr-form .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cr-form.v2 .txt{margin-top:0}.cr-o-nas img{width:100%}footer .col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}footer .block-address{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;min-width:40%}}@media only screen and (max-width:767px){h2{font-size:46px}.cr-menu-nasek{padding:20px 0 30px;margin-top:0}.cr-menu-nasek .slider-nasekomie{width:100%}.cr-menu-nasek h2{margin-bottom:10px}.cr-podhod .img,.cr-podhod .img2{display:none}.cr-podhod .txt{margin-top:30px}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;min-width:100%}.cr-podhod .txt .header{font-size:25px}.cr-podhod .hr{display:none}.cr-4shaga .col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.cr-delicat .icon-block .w50.img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cr-delicat .w50.txt .header{font-size:25px}.cr-form{padding:0}.cr-form form{padding:15px 15px}.cr-form .bg-col{padding:45px 20px}.cr-form .col-xl-6:nth-child(1){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cr-form .txt .header{font-size:38px}.cr-form .txt .header .big{font-size:45px}.cr-form .txt .under{margin-bottom:20px}.cr-form .btn{font-size:16px}.cr-form.v2 .txt{margin-top:0}.cr-o-nas .col-xl-7{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cr-o-nas .col-xl-5{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%;text-align:center}.cr-o-nas .col-xl-5 img{width:150px}.cr-o-nas .header{margin-top:20px}.cr-vopros .vopros-item .txt-b{width:calc(100% - 40px - 80px);padding:15px}.cr-vopros .vopros-item .txt-b .txt{margin-top:20px}.cr-vopros .vopros-item .txt-b .header{font-size:20px}.cr-vopros .vopros-item .arrow{width:40px}.cr-vopros .vopros-item .numeral-b{width:80px}.cr-slider-otz{padding:20px 0}.cr-slider-otz .block{margin-top:0}.cr-slider-otz .arrows{width:40px}.cr-slider-otz .arrows img{width:100%}.cr-slider-otz .multiple-items{padding:0 40px}footer .address{margin-bottom:20px}footer .col-xl-3{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%}footer .row .block-address{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}footer .row>div{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.totop{right:20px;bottom:60px}}