:root{--mark-color:#0085bd;--bg-image-height:max(30vw, 90px);--border-color:#C4D4DB;--border-radius:1rem}body{animation:openPageAnimation 1s ease-in-out;background:url(../images/header/bg2.svg) no-repeat;background-size:100%}.pjax-container>*{animation:openPageAnimation 1s ease-in-out}@keyframes openPageAnimation{from{opacity:0}to{opacity:1}}a,button{transition:0.5s}a:hover,button:hover{opacity:.7}a:active{opacity:.5}.readonly,.readonly .inputbox,.readonly div,.readonly p,.readonly span,.readonly td,.readonly tr{opacity:.6}.form-check-input:checked{background-color:#0085BD}.form-control{padding:.5rem 1rem!important}.form-control:focus{border-color:var(--mark-color)}.accordion-item{background:transparent!important}.accordion-item:not(:last-child){margin-bottom:.3rem}.accordion-button{font-size:1.2rem;font-weight:500;background:#F0FAFA!important;border-radius:var(--border-radius)!important}.accordion-button::after{background-position:center}.site_header>.container{display:grid;grid-template-columns:30% auto auto max-content;grid-template-rows:auto auto;gap:1rem 2rem;align-items:center;padding:1rem}.site_header .logo{grid-row:span 2}.site_header .logo_link img{width:100%;aspect-ratio:319 / 98}.site_header .phones{text-align:center}.site_header .phones a{text-decoration:none}.site_header .phones .phone{white-space:nowrap}.site_header .social_media{display:inline-flex;gap:1rem}.site_header .top_menu_nav{grid-column:2 / span 3;display:flex}.site_header .logo_link img{max-width:100%}.site_header .social_media>a{position:relative;width:2rem;height:2rem;background-size:cover}.site_header .social_media>a:hover:after{content:'';position:absolute;top:50%;left:50%;translate:-50% -50%;padding:3px;height:100%;width:100%;box-shadow:0 0 .5em .5em #f3f4b2;background:radial-gradient(#fff,#f3f4b2);border-radius:50%;z-index:-1}.site_header .social_media>a img{width:100%}.site_header a.mobile-menu{display:block;vertical-align:middle;line-height:initial;text-decoration:none}.site_header a.mobile-menu:after{content:'menu';font-family:Material Symbols Outlined;font-size:2rem}.site_header.transition{transition:all 500ms ease-out}.site_header.fixed{position:fixed;top:0;left:0;right:0;width:100%;z-index:1001}.site_header.stick-hide{transform:translate3d(0,-100%,0)}.site_header.stick-show{background:rgba(255,255,255,.55);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(12.2px)}.site_content_container{position:relative;flex-grow:1;background:url(../images/header/bg.svg) right top no-repeat;background-size:var(--bg-image-height)}.site_content{margin-top:1rem;height:100%;min-height:300px}body.full_width .site_content .content_container{max-width:inherit}.record_locked{text-align:center;color:#fff;background-color:#C5243A;padding:10px;margin-bottom:10px}.top_menu_nav{text-align:center}.top_menu_container .comBootstrapMenu{display:flex;justify-content:space-between}.top_menu_container .dropdown-item.level_0{display:block;font-size:1rem;text-transform:uppercase}.top_menu_container .dropdown-item.selected,.top_menu_container .dropdown-item:hover,.top_menu _container .dropdown-item.show{display:block;color:var(--mark-color)}.main_table .content_section>.title{text-align:center}.main_table .content_section>.title h1{display:block;padding:0 20px}.main_table .content_section>.content{padding-bottom:3rem;word-break:break-word}.main_table .content_section>.content.home_page{min-height:inherit}.main_table .content_section.has-title>.content{margin-top:3rem;padding-top:0}.detail_button{display:inline-block;color:#fff;background-color:#e4213c}.detail_button:hover{color:#fff;opacity:.8}.form_button{display:inline-block;padding:.5rem 2rem;font-size:1rem;font-weight:500;text-decoration:none;text-transform:uppercase;color:#fff;background:linear-gradient(180deg,#4DBDEC 0%,#0085BD 100%);border-radius:2rem}.red_button{display:inline-block;padding:.7rem 5rem;font-size:1.2rem;font-weight:500;text-decoration:none;text-transform:uppercase;color:#fff;background:linear-gradient(180deg,#EC4D7F 0%,#BD0003 100%);border-radius:2rem}.blue_button{display:inline-block;padding:.5rem 2rem;font-size:1rem;font-weight:500;text-decoration:none;text-transform:uppercase;color:#fff;background:linear-gradient(180deg,#4DBDEC 0%,#0085BD 100%);border-radius:2rem}.orange_button{display:inline-block;padding:.5rem 2rem;font-size:1rem;font-weight:500;text-decoration:none;text-transform:uppercase;color:#fff;background:linear-gradient(180deg,#FFD3A2 0%,#EE5A1B 100%);border-radius:2rem}.top_buttons{margin-top:20px}.top_buttons .item{display:inline-block}.top_buttons .item a{display:inline-block;margin:0 5px 5px 0;padding:8px 12px;background-color:#f5efd1;text-decoration:none}.top_buttons>.item a:hover,.top_buttons>.item.active a{color:var(--bs-body-color);background-color:#f9b447}.top_buttons .item .name{font-size:1rem;color:var(--bs-body-color)}.left_menu a{text-decoration:none}.left_menu .topLevel .item{position:relative;vertical-align:middle;padding:7px 28px 7px 10px;background-color:#e9e5d0;border-radius:4px}.left_menu .topLevel:hover .item,.left_menu .topLevel.active .item{color:#fff;background-color:#231f20}.left_menu .topLevel.dynamic .item:after{content:'keyboard_arrow_down';position:absolute;right:10px;font-family:"Material Symbols Outlined";font-size:1.25rem;font-weight:700;color:#fff;transition:0.5s}.left_menu .topLevel.dynamic.opened .item:after{transform:rotate(180deg)}.left_menu .subLevel{display:none;margin-bottom:5px;padding:14px;background-color:#f5efd1;border-radius:4px}.left_menu .opened+.subLevel{display:block}.left_menu .subLevel .item{display:block;padding:5px 10px}.left_menu .subLevel .item:hover,.left_menu .subLevel .active.item{border-radius:4px;background-color:#f9b447}.left_menu .topLevel,.left_menu .subLevel .item{display:block}.left_menu .topLevel:not(:last-child),.left_menu .subLevel .item:not(:last-child){margin-bottom:.3rem}.wa_form_edit>.section{margin:initial;width:initial}.site_footer{padding:2rem 0;background:url(../images/footer/brand_pattern.svg);background-size:contain}.site_footer>.container>div{display:flex;flex-direction:column}.site_footer .center-col a{text-decoration:none}.site_footer .right-col a{text-decoration:none}.site_footer .logo{margin-bottom:2rem}.site_footer .logo img{width:15rem}.site_footer .location{margin-bottom:1rem;text-align:center}.site_footer .caption{font-size:1.2rem;font-weight:500;text-transform:uppercase}.site_footer .center-col .caption{margin-bottom:1rem}.site_footer .right-col .caption{margin-bottom:0rem;text-align:center}.site_footer .partner{margin-bottom:2rem;text-align:center}.site_footer .partner img{width:10rem}.site_footer .wa_copyright img{width:10rem}.site_footer .wa_copyright{text-align:center}.site_footer .wa_copyright .caption{margin-bottom:1rem}.site_footer .wa_copyright .caption span{font-size:1rem;font-weight:400;text-transform:none;text-decoration:underline;vertical-align:middle}.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.6);z-index:99999}.bodyOverlayProgress{position:relative;width:400px;border:1px solid #ddd;padding:1px}.bodyOverlayBar{background-color:#ac0722;width:0%;height:20px}.bodyOverlayPercent{position:absolute;display:inline-block;top:3px;left:48%;color:#fff}.bodyOverlayLoading{position:relative;display:block;text-align:center;width:128px;height:128px;background:url(../images/loading.gif)}#ui-datepicker-div{z-index:101!important}.sys_search_pager.pager.front:not(.expert-mode.filter-open) .filter_panel{background:transparent}.sys_search_pager .title{text-decoration:none;color:var(--mark-color);font-size:1rem}.sys_search_pager .desc{margin-top:1rem}.sys_search_pager .component_name{font-size:.9rem;font-weight:700}.grid .ordering_div{margin-bottom:10px;text-align:right}.pager .filter_panel{background-color:#ccc;border:1px solid #b6b6c8}.pager .filter_panel>.title>a.toggle_filter{top:-1rem;background-color:#073273;border:1px solid #b6b6c8}.pager .filter_panel>.title>a.toggle_filter::after{bottom:7px}.pager .filter_panel>.filters{padding:20px 30px 2px 20px}.pager .filter_panel .search_button{color:#fff;background:#073273}.waSmartGridEdit .loading{height:30px}.waSmartGridEdit .filter_panel>.title .clear:after{top:1px;right:1px;padding:0 2px;font-size:1rem;color:#fff}.waSmartGridEdit .filter_panel .maximize{top:0;right:2.5rem}.waSmartGridEdit .filter_panel .clear:after{font-size:2rem;color:#073273}.waSmartGridEdit .filter_panel .clear.active:after{color:#CC2952}.waSmartGridEdit .filter_panel .maximize:after{font-size:2rem;color:#073273}.waSmartGridEdit .filter_panel .maximize.active:after{color:#CC2952}.waSmartGridEdit table.data,.waSmartGridEdit table.data th,.waSmartGridEdit table.data td{padding:1rem 2rem 1rem 1rem;border:1px solid #b6b6c8}.waSmartGridEdit table.data tr:nth-child(odd) td{background-color:#ccc}.waSmartGridEdit table.data tr:hover td{background-color:#eee}.waSmartGridEdit table.data tr.checked td{background-color:#eee}.waSmartGridEdit table.data tr.checked:hover td{opacity:.8}.waSmartGridEdit table.data th{padding:1rem;font-size:1rem;font-weight:700;color:#fff;background-color:#073273}.waSmartGridEdit table.data th.orderable:after{margin:1px 0 0 10px;font-weight:700;color:#fff}.waSmartGridEdit table.data th.orderable:hover{background-color:#1D3353}.waSmartGridEdit table.data th.orderable:active{background-color:#2d3e56}.waSmartGridEdit table.data th .order-num{top:0;right:0;padding:0 3px;font-size:.8rem;font-weight:700;color:#000;background:#fff;border:1px solid #c1d4f7}.waSmartGridEdit table.data th[data-field=__check] .select_all:before{top:0;left:0;padding:0 2px;font-size:.8rem;color:#000;background:#fff;border:1px solid #c1d4f7}.waSmartGridEdit table.data th[data-field=__check].has_checked .clear_all:after{top:0;right:0;padding:0 2px;font-size:.8rem;color:#000;background:#fff;border:1px solid #c1d4f7}.waSmartGridEdit table.data td{padding:5px 10px;background-color:#D7DFE2}.waSmartGridEdit .pre-data{margin-bottom:10px}.waSmartGridEdit .page_navigation .pageCounter{display:block;margin-bottom:5px}.waSmartGridEdit .page_navigation .limit_box{margin-bottom:5px}.waSmartGridEdit .pager_footer{border-top:1px solid #ccc}.arcticmodal-container{z-index:99999!important}.arcticmodal-container .data-container{margin:auto!important;width:90%!important}.arcticmodal-container .box-modal{background:rgba(255,255,255,.55);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(12.2px);border:1px solid rgba(255,255,255,.81);border-radius:1.2rem!important}.arcticmodal-container .box-modal.has-title{padding-top:20px!important}.arcticmodal-container .box-modal.com_newsletter_subscriber_editor{margin:auto;max-width:800px}.arcticmodal-container .title_container{line-height:3.5rem!important;height:3.5rem!important;text-align:center!important;background-color:#D6EFF4!important;border-radius:1.2rem 1.2rem 0 0;opacity:.5}.arcticmodal-container .data-container{margin-top:3.5rem!important}.arcticmodal-container .data-container .inputbox{opacity:.5}.arcticmodal-container .title_container .title{margin:0 auto!important;max-width:80%;font-size:1.3rem!important;text-transform:uppercase;color:var(--bs-body-color)!important}.arcticmodal-close{top:0.5rem!important;right:1rem!important;width:inherit!important;height:inherit!important;text-decoration:none;background:transparent!important}.arcticmodal-close:before{content:'close';font-family:Material Symbols Outlined;font-size:1.3rem}.arcticmodal-close:hover:before{opacity:.8}html.pjax-start-loading .pjax-container>*{opacity:0}html.pjax-loading .pjax-container:after{content:'';position:fixed;display:block;top:1rem;left:1rem;width:30px;height:30px;background:url(../images/loading.gif);background-size:cover;z-index:999999}.wa_shop_pager.list .filter_panel>.filters .wa_range_slider .input_block{justify-content:space-between}.wa_shop_pager.list .filter_panel>.filters .wa_range_slider .inputbox{width:6rem}.wa_shop_pager.list .item .buttons{display:flex;gap:1rem}.wa_shop_pager.list .item .left_block .image img{aspect-ratio:1024 / 576;object-fit:cover;border-radius:var(--border-radius);box-shadow:0 0 13px 8px #00000008}.wa_shop_pager.list .item{gap:2rem 1rem}.wa_shop_pager.list .left_block{flex:0 0 50%!important}.wa_shop_pager.list .item .title_anchor{font-weight:500}.wa_shop_pager .form-check-input[type=checkbox]{border-color:#C4D4DB}.compare-page-link{position:fixed;right:0;top:150px;transform-origin:right;transform:rotate(-90deg) translate(0%,-50%);color:#fff;font-size:1.2rem;font-weight:500;text-transform:uppercase;background:linear-gradient(180deg,#9EEBA7 0%,#31A307 100%);border-radius:1rem 1rem 0 0;z-index:9}body:has(.com_shop_compare) .compare-page-link{display:none}.compare-page-link .button{display:block;padding:.5rem 1.5rem}.compare-page-link:hover{opacity:.7}.compare-page-link:hover a{opacity:1}.compare-page-link:after{content:none}.compare-page-link.empty{transform:rotate(-90deg) translate(0%,50%)}.site_header .search_panel{position:relative}.site_header .search_panel .button{position:absolute;top:50%;transform:translateY(-50%);right:1rem;display:inline-block;vertical-align:middle;width:1.5rem;height:1.5rem;background:url(../images/header/search.svg) no-repeat;background-size:contain;background-position:center}.com_mobile_menu .content.slideRight{background:#fff url(../images/header/bg2.svg) no-repeat;background-size:100%}.com_mobile_menu .mobile-head{background:none;border:none}.com_mobile_menu .items{background:none}.com_mobile_menu .items a{font-size:1.2rem}.com_mobile_menu .mobile-head .logo img{max-width:180px}.com_mobile_menu .items .link.active{color:#0085bd}.site_header .search_window{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:2;animation:slideBottom 0.5s ease-in-out}.site_header .search_window .data>div{display:block;vertical-align:middle;padding:3rem 0;text-align:center}.site_header .search_window>.data>div.mobile-title,.site_header .cabinet_window .data>div.mobile-title{display:none}.site_header .search_window>.data>div.mobile-title{font-size:18px;font-weight:800}.site_header .search_window{background:#fff url(../images/header/bg2.svg) no-repeat;background-size:100%}.site_header .search_window .mobile-head{display:flex;justify-content:space-between;background:none}.site_header .search_window .mobile-head>div{padding:10px 30px}.site_header .search_window .mobile-head .logo img{width:180px}.site_header .search_window .mobile-head .logo:hover{opacity:.8}.site_header .search_window .mobile-head .logo:active{opacity:.6}.site_header .search_window .mobile-head .close a{font-size:1.5rem;text-decoration:none}.site_header .search_window .mobile-head .close a:after{content:'close';display:inline-block;font-family:Material Symbols Outlined}.site_header .search_window .mobile-head .close a:hover:after{opacity:.6}.site_header .search_window .search_panel{margin:auto;width:inherit;max-width:20rem}.site_header .search_window .search_panel .input{margin:auto;width:100%;max-width:20rem}.site_header .search_window .search_panel [name=searchword]{display:block;margin-right:1rem}.site_header .search_window .search_panel [name=searchPanelForm]{justify-content:center}.site_header .search_window .search_panel .button{position:absolute;transform:translateY(-50%)}.sys_search_pager.list .filter_panel{padding:0!important;border:0!important}.sys_search_pager.list .filter_panel>.title{display:none}.sys_search_pager.list .objects{display:block}.sys_search_pager.list .item{flex-direction:inherit}.sys_search_pager.list .item:not(:last-child){margin-bottom:2rem}.sys_search_pager.list .left_block{margin-right:1rem}.sys_search_pager.list .title,.sys_search_pager.list .title>a{font-weight:400}.sys_search_pager .no_bordered_button{margin-top:1rem}.wa_range_slider .slider{width:1rem;height:1rem;background-color:#0085BD;border-radius:50%}.wa_range_slider .line_container{height:1rem}.wa_range_slider .line{background-color:#C4D4DB}.wa_range_slider .selected_line{background-color:#0085BD}.page_navigation>.page_links>*{font-size:1.5rem;font-weight:400}#toTop{left:1rem;right:inherit}html.pjax-loading .pjax-container:after{display:block;width:30px;height:30px;background:url(../images/pjax.gif);background-size:cover}.select2-container--bootstrap-5 .select2--small.select2-selection{padding:.5rem 1.5rem .5rem 1rem!important;border-radius:var(--border-radius)!important}.select2-container--bootstrap-5.select2-container--focus .select2-selection,.select2-container--bootstrap-5.select2-container--open .select2-selection{_border-color:var(--mark-color)!important;box-shadow:inherit!important}.pager .records_not_found .message{margin:1rem 0;text-transform:uppercase}.pager .records_not_found .image{width:100%;height:auto;aspect-ratio:988/493;background:url(../images/no-records.png);background-size:contain}.wa_shop_pager .ordering_line{z-index:1}.com_feedback_sdi:not(.maximized){width:80%!important;max-width:1000px!important}[data-sdi=frame]>.title{color:#000;background-color:#F0FAFA!important}[data-sdi=frame]>.title>.toolbar>a:after{color:#000}