

/* Start:/bitrix/templates/taifun_new/components/bitrix/search.title/visual/style.css?16871615523186*/
.bx-input-group button{border:none}.bx-searchtitle{margin:10px 0 0}.bx-searchtitle .bx-block-title{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;color:#343434;text-transform:uppercase;font-size:12px;margin-bottom:9px;font-weight:600}.bx-searchtitle .bx-input-group{position:relative;display:table;border-collapse:separate;box-sizing:border-box}.bx-searchtitle .bx-input-group .bx-form-control{display:table-cell;position:relative;z-index:2;float:left;width:100%;margin-bottom:0;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#f8fafc;border:1px solid #d5dadc;border-right:none;border-radius:2px 0 0 2px;outline:0;box-shadow:none!important;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bx-ios .bx-searchtitle .bx-input-group .bx-form-control{background-image:linear-gradient(#f8fafc 0,#f8fafc 100%)}.bx-searchtitle .bx-input-group-btn{position:relative;font-size:0;width:1%;white-space:nowrap;vertical-align:middle;display:table-cell}.bx-searchtitle .bx-input-group-btn button{position:relative;border:none;background:#95a1a8;display:inline-block;margin-bottom:0;cursor:pointer;padding:6px 12px;border-radius:0 2px 2px 0;color:#fff;font-size:16px;line-height:1.42857143;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s ease}.bx-searchtitle .bx-input-group-btn button:hover{background:#1484ce}div.title-search-result{border:unset;display:none;overflow:hidden;z-index:999;min-width:260px;margin-top:-3px;background-color:#fff}div.title-search-fader{display:none;background-image:url(/bitrix/templates/taifun_new/components/bitrix/search.title/visual/images/fader.png);background-position:right top;background-repeat:repeat-y;position:absolute}p.title-search-preview{font-size:12px}div.title-search-result td.title-search-price span{font-size:26px}.bx_searche .bx_img_element{background:#fafafa;float:left;width:67px;padding:5px 10px;position:absolute;top:0;bottom:0}.bx_searche .bx_item_block{min-height:65px;position:relative}.bx_searche .bx_image{width:45px;height:45px;background-size:contain;background-position:center;background-repeat:no-repeat;border:1px solid #e8e8e8}.bx_searche .bx_item_element{padding-left:10px;margin-left:70px;margin-top:10px}.bx_searche hr{margin:0;border:none;border-bottom:1px solid #003677}.bx_searche .bx_item_element a{margin-top:10px;display:inline-block;color:#404040;font-size:13px;text-decoration:none}.bx_searche .bx_item_element a b{color:#4788cb;font-weight:600}.bx_searche .bx_item_element a:hover,.bx_searche .bx_item_element a:hover b{text-decoration:underline}.bx_searche .bx_price{font-weight:700;font-size:13px}.bx_searche .bx_price .old{font-weight:400;text-decoration:line-through;color:#636363}.bx_item_block.all_result{min-height:0}.bx_item_block.others_result{min-height:0;padding:0 0 12px;line-height:12px;height:75px;margin-bottom:10px}.bx_item_block.all_result .all_result_title{display:block;font-size:12px;color:#a7a7a7;padding-top:15px;padding-bottom:10px}.bx_item_block.all_result .all_result_title a{color:#a7a7a7}.bx_item_block.all_result .all_result_title a:hover{color:#4788cb}.bx_item_block.all_result a{margin-top:0}
/* End */


/* Start:/local/components/taifun.cookie/templates/.default/style.css?17635457313588*/
#modal-cookies {
    position: fixed !important;
    bottom: 0;
    top: unset !important;
    background-color: rgb(255 255 255 / 90%);
}

.js-cookie-popup-accept {
    background: #003b7f;
    color: #fff;
    border: 1px solid #003b7f;
    padding: 5px 20px;
    margin-right: 20px;
}

#taifun-cookie.cookie-overlay {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgb(0 0 0 / 56%);
    z-index: 99999;
}

body.cookie-overlay {
    overflow: hidden;
}

.js-cookie-popup-cancel {
    background: transparent;
    border-color: #aaa;
    color: #000;
    min-width: 114px;
    padding: 6px 8px 4px;
    margin-right: 14px;
    border: unset;
    font-size: 14px;
    cursor: pointer!important;
    text-align: center;
}
.popup-window-button-link-cancel {
    color: #f1361b;
    border: 1px solid #ffb4a9;
    padding: 5px 15px;
}

#modal-cookies .popup-window-content {
    background: none;
}

#modal-cookies a, #modal-cookie-agree a {
    text-decoration: underline dotted;
}

.cookie-agree-bg {
    background: #003b7f;
    color: #fff;
    border: 1px solid #003b7f;
    padding: 5px 15px;
}

.cookie-agree-bg:hover {
    background: #003b7f;
    border-color: #003b7f;
    color: #fff;
}

.cookie-modal-body {
    display: flex;
    justify-content: center;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
}

.cookie-modal-body .popup-btns {
    margin-left: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
}

#modal-cookie-agree {
    max-width: 100vw;
    max-height: 100vh;
}

#modal-cookie-agree input {
    -webkit-appearance: none;
    background: #fff;
    border: 1px solid #003b7f;
    width: 18px;
    height: 18px;
    display: inline-block;
    margin: 0 10px 0 0;
    min-width: 18px;
}

#modal-cookie-agree label {
    font-weight: 600;
    line-height: 1.3;
    margin: 0 0 4px;
    font-size: 1.3em;
}

#modal-cookie-agree input:checked {
    background: #003b7f;
    border-color: #003b7f;
}

#modal-cookie-agree input:disabled {
    background: #003b7f;
    border-color: #003b7f;
}

#popup-window-content-modal-cookie-agree {
    overflow-y: auto;
}

#modal-cookie-agree .cookie-options {
    margin-top: 20px;
}

#modal-cookie-agree .cookie-option {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px;
}

#modal-cookie-agree .cookie-option-input {
    display: flex;
}

#modal-cookie-agree .cookie-option-input label {}

#modal-cookie-agree .cookie-option-disc {
    padding: 0 0 0 29px;
}

#modal-cookie-agree .cookie-option-disc p {
    font-size: 1em;
    margin: 0;
}

#modal-cookie-agree .cookie-option-alert {
    padding: 20px 20px 20px 55px;
    display: -ms-flexbox;
    margin: 12px 0;
    border-radius: 4px;
    font-size: 1em;
    line-height: 1.3;
    background: url(/local/components/taifun.cookie/templates/.default/images/attention.svg) no-repeat 15px 15px, #fbeff1;
}

@media (max-width: 992px) {
    .cookie-modal-body {
        flex-direction: column;
    }
    .cookie-modal-body .popup-btns {
        margin-top: 10px;
    }
}

@media (max-width: 600px) {
    .cookie-modal-body > div br {
        display: none;
    }
    .cookie-modal-body .popup-btns button {
        max-height: 30px;
    }
    .cookie-modal-body {
        font-size: 11px;
    }
    .cookie-wrap {
        font-size: 12px;
    }
}
@media (max-width: 450px) {
    .cookie-modal-body > div {
        text-align: center;
    }
    .cookie-modal-body .popup-btns {
        flex-wrap: wrap;
        margin-top: 5px;
    }
    .cookie-modal-body .popup-btns button {
        margin-bottom: 5px;
    }
}

/* End */


/* Start:/bitrix/templates/taifun_new/styles.css?1693910734253*/
@media (min-width: 768px) and (max-width: 980px) {

	.about .d-flex-md .col-lg-6 {
	    width: 100%;
	    text-align: center;
	}
}

@media (min-width: 768px) {
	.about .d-flex-md {
	    display: flex;
	    align-items: center;
	    flex-wrap: wrap;
	}
}
/* End */


/* Start:/bitrix/templates/taifun_new/template_styles.min.css?167589311610547*/
.navbar-default .owl-stage,.navbar-default .owl-stage-outer{height:100%}.new-products .catalog__product .catalog__img:before{content:"Новинка";background:red;color:#fff;text-transform:uppercase;padding:5px;position:absolute;left:0}h1{margin-top:0;font-size:3em}.aside__gallery a img{width:100%}/*.slick-list.draggable{height:325px}*/.top_h2{color:#003b7f;font-size:25px;text-transform:uppercase;margin-top:0;margin-bottom:20px;margin-left:10px}html .our_objects .object{margin-bottom:30px}html .our_objects .object .text_object{width:72%}html .our_objects .object .name_object{font-size:15px;font-weight:600;color:#807e80}html .our_objects .object p{color:#bebcbe;font-size:13px;margin:15px 0}html .our_objects .object a{color:#807e80;font-size:13px;font-weight:600;text-decoration:underline}html .our_objects .object .img_object{margin-right:2%}.our_objects .object .img_object img{width:100%}.our_objects .object div{vertical-align:top}.object-detail .news-detail img.detail_picture{width:100%;height:auto;margin-bottom:20px}.object-detail .news-detail h1{color:#003b7f;font-size:25px;text-transform:uppercase;margin-bottom:20px}.object-detail .news-detail div.dt-t{color:#bebcbe;font-size:13px;margin-bottom:15px}.specification__container.about-us h1{text-align:left;margin-top:0;color:#003b7f;font-size:25px;text-transform:uppercase}.specification__container.about-us p{font-size:16px;color:#6b6b6b;font-weight:400}.ah1{margin-top:0;color:#004a80;margin-bottom:15px}html .menu_back{display:none!important}div.owl-next.slick-arrow,div.owl-prev.slick-arrow{cursor:pointer}div.owl-next.slick-arrow:hover,div.owl-prev:hover.slick-arrow{opacity:.8}#scroller{position:fixed;bottom:30px;left:30px;background:transparent url(/bitrix/templates/taifun_new/images/up1.png) no-repeat left top;background-size:25px 35px;width:25px;height:35px;cursor:pointer;z-index:9999;display:none}html div.mf-email input,html div.mf-message textarea,html div.mf-name input{width:100%;border:2px solid #053182;outline:0;font-size:14px;padding:6px 30px 6px 15px}.mfeedback input[type=submit]{background:#013b7b;display:inline-block;color:#fff;font-size:14px;padding:5px 40px;margin-top:5px;margin-bottom:15px;border:none}html div.mf-captcha,html div.mf-email,html div.mf-message,html div.mf-name{width:100%}.text-center{text-align:center}.calendars{margin-bottom:4.5rem;padding-left:5px;padding-right:5px}.calendars .month-name{position:relative}.calendars .month-nav{position:absolute;width:100%}.calendars .link-page h4.title{margin-bottom:3rem;padding-left:0;background-image:none;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat-x:initial;background-repeat-y:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;font-size:2.5rem;font-weight:600;background:url(/bitrix/templates/taifun_new/images/quotes.png) 0 6px no-repeat;color:#6f6f6f;margin:0}.calendars .blue{color:#003577!important}.calendars .week.day-title{margin-bottom:1rem;text-transform:uppercase}.calendars .week{width:100%}.calendars .week.day-title div{font-size:24px;width:116px;height:45px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;color:#4c4c4c;font-weight:400;text-align:center;border-top-width:initial;border-right-width:initial;border-bottom-width:initial;border-left-width:initial;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}.calendars .week div{width:26px;height:26px;display:inline-block;font-size:1.6rem;line-height:2.6rem;font-weight:700;margin-top:2.5px;margin-right:2.5px;margin-bottom:2.5px;margin-left:2.5px;vertical-align:middle;box-sizing:border-box;position:relative}.calendar-files .calendars .week div{width:14%;height:103px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#eee;border-right-color:#eee;border-bottom-color:#eee;border-left-color:#eee;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;padding-top:16px;padding-right:5px;padding-bottom:15px;padding-left:16px;color:#666;font-weight:400}.calendars .mark-block{display:block;position:relative}.calendar-files .calendars .week div .mark-block{display:none}.calendars .mark-block-description{display:block}.calendars .week .mes-day{font-size:10px;line-height:1.3;color:#fff;font-weight:600;margin-bottom:5px;height:35px;display:inline-block;text-overflow:ellipsis;overflow-y:auto}.calendars .week .mes-day::-webkit-scrollbar{width:4px}.calendars .week .mes-day::-webkit-scrollbar-thumb{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:#fff}.calendars .week .mes-day::-webkit-scrollbar-button{background-repeat-x:no-repeat;background-repeat-y:no-repeat;width:5px;height:0}.calendars .week .mes-day::-webkit-resizer{background-repeat-x:no-repeat;background-repeat-y:no-repeat;width:4px;height:0}.calendar-files .day-off,.calendar-files .saturday,.calendar-files .sunday{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat-x:initial;background-repeat-y:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:#d79046;color:#fff!important;font-weight:700!important}.calendar-files .week.day-title .saturday,.calendar-files .week.day-title .sunday{background:0 0;font-weight:900!important;color:#4c4c4c!important}.calendars .day-none{opacity:0}.calendar-files .week.day-title div{font-size:24px;width:14%;height:auto;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;color:#4c4c4c;font-weight:400;text-align:center;border-top-width:initial;border-right-width:initial;border-bottom-width:initial;border-left-width:initial;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;padding-top:10px;padding-right:5px;padding-bottom:10px;padding-left:5px}.calendars .month-name h4.title{margin-bottom:3rem;padding-left:0;background:0 0;font-size:2.5rem;font-weight:600;text-transform:uppercase}.calendars .month-nav .arr-left{background-image:url(/bitrix/templates/taifun_new/images/arr.png);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat-x:no-repeat;background-repeat-y:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;left:-8%;top:3px;opacity:.8}.calendars .month-nav span{width:10px;height:13px;display:inline-block;position:relative;vertical-align:middle}.calendars .month-nav .arr-right{background-image:url(/bitrix/templates/taifun_new/images/arr.png);background-position-x:-10px;background-position-y:center;background-size:initial;background-repeat-x:no-repeat;background-repeat-y:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;right:-8%;top:3px;opacity:.8}.calendar__content a{cursor:default;text-decoration:none}.contact_name{line-height:1}@media (max-width:991px){.download_item img{min-height:315px}.dropdown .dropdown-toggle .menu-title{padding-right:30px;font-size:11px}}@media (max-width:767px){h1{font-size:2em}.header__list>li:hover>a,html .header__list li.with_dropdown:hover>a{padding:5px 0;top:0}.download_item img{min-height:430px}.calendar-files .calendars .week div{height:auto}}@media (max-width:550px){.contact_image{display:none}.catalog__box .catalog__links{position:relative}.content .catalog__container.catalog .col-lg-4 .catalog__product{height:auto;margin-bottom:30px}.content .catalog__container.catalog .col-lg-4:after{height:30px}.catalog__product .catalog__img img{width:auto;max-height:360px;min-height:200px;max-width:100%;display:inline-block}}.tech_cont .col-lg-4{display:inline-block;vertical-align:top}.tech_cont .col-lg-4 .download_text{width:90%;margin:10px auto}.tech_cont .col-lg-4 .download_text .download_name{width:90%;margin:5px 0 10px 0}.download_item_block .download_text .download_read:after{content:'|';display:inline-block;margin:0 5px 0 10px}.compare_all{z-index:999;position:fixed;bottom:0;right:30px;padding:5px 10px;background:#56a1f4;border-radius:10px 10px 0 0;box-shadow:0 0 6px 1px rgba(0,0,0,.3)}.compare_all a{color:#fff}.ribbon a{color:#fff}.ribbon a:hover{text-decoration:none}.technical-docs.product__list{padding-left:0;margin-top:20px}.technical-docs.product__list li{list-style:none;height:40px;display:block;display:flex;margin-bottom:10px}.technical-docs label{display:block;flex:0 0 50px;background:url(/dop/images/docs_icon.png) no-repeat top left;height:36px;transition:.2s ease-in-out}.dropdown .dropdown-toggle .menu-title{padding-right:30px}.dropdown-toggle i{position:absolute;right:0;top:0;bottom:0;padding:11px 10px;background:#5aa5ff;color:#fff}.drop--toggle.open .dropdown-toggle i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}html .content .advertising h2{line-height:35px;margin-top:42px}.section.compare{position:relative}.section.compare h2{margin-bottom:20px}.section.compare .delete-all-with-compare{position:absolute;right:0;top:40px}.dropdown .fa.fa-group{display:none}.mk-block-info p{font-size:12px}.mk-block-info{position:relative}.mk-block-info p{text-align:center;line-height:25px;margin-bottom:0}.mk-block-info .mk-count{color:#fff;background:red;font-size:25px}.mk-block-info .mk-balli{font-size:7px;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;top:0;right:-9px;color:#fff}.mk-block-info .weight{text-align:center;line-height:25px;font-size:14px;color:#063c80}.mk-block-info{border:1px dashed #000;border-radius:5px;margin:auto}.mk-block-info > div{border-top:1px dashed #000;margin:0}.mk-block-info > div:first-child{border-top:none}.mk-block-info img{width:50%;margin:5% auto}.mt-5{margin-top:3em}.mb-5{margin-bottom:3em}
/* End */
/* /bitrix/templates/taifun_new/components/bitrix/search.title/visual/style.css?16871615523186 */
/* /local/components/taifun.cookie/templates/.default/style.css?17635457313588 */
/* /bitrix/templates/taifun_new/styles.css?1693910734253 */
/* /bitrix/templates/taifun_new/template_styles.min.css?167589311610547 */
