﻿@font-face{font-family:'Montserrat';font-display:swap;src:url(../woff2/JTUSjIg1_i6t8kCHKm459WlhyyTh89Yzgxs.woff2) format('woff2');// unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@media screen and (max-width:778px){.page-title.page-title-responsive-enabled .wf-wrap{background-color:rgba(255,255,255,.1)!important;background-image:url(/wp-content/uploads/2022/06/back-mobile-01-s.webp)!important}}.lines-button{display:none!important}@media screen and (max-width:1280px){.dt-mobile-menu-icon{background-image:url(/wp-content/uploads/2026/02/mobile-menu-1.svg)!important;background-size:contain;background-repeat:no-repeat;background-position:center;width:30px;height:30px;display:block}}html,body,body.page,.wf-container>*{font:normal 15px / 22px "Montserrat",Helvetica,Arial,Verdana,sans-serif!important;word-spacing:normal;color:#666}h1,.h1-size,.entry-title.h1-size,.dt-accordion-h1-size .wpb_accordion_header>a{color:#333;font:normal 700 26px / 32px "Montserrat",Helvetica,Arial,Verdana,sans-serif!important;text-transform:none}@media (max-width:1300px){h1,.h1-size,.entry-title.h1-size,.dt-accordion-h1-size .wpb_accordion_header>a{font-size:26px}}@media (max-width:778px){h1,.h1-size,.entry-title.h1-size,.dt-accordion-h1-size .wpb_accordion_header>a{font-size:23px!important}}h2,.h2-size,.entry-title.h2-size,h1.entry-title,.dt-accordion-h2-size .wpb_accordion_header>a{color:#333;font:normal 600 22px / 32px "Montserrat",Helvetica,Arial,Verdana,sans-serif!important;text-transform:none}h3,.h3-size,.entry-title.h3-size,h2.entry-title,.dt-accordion-h3-size .wpb_accordion_header>a{color:#333;font:normal 500 21px / 26px "Montserrat",Helvetica,Arial,Verdana,sans-serif!important;text-transform:none}h4,.h4-size,.entry-title.h4-size,h3.entry-title,.dt-accordion-h4-size .wpb_accordion_header>a,.vc_separator h4{color:#333;font:normal 20px / 30px "Montserrat",Helvetica,Arial,Verdana,sans-serif!important;text-transform:none}h5,.h5-size,h4.entry-title,.entry-title.h5-size,.dt-accordion-h5-size .wpb_accordion_header>a{color:#333;font:bold 16px / 26px "Montserrat",Helvetica,Arial,Verdana,sans-serif!important;text-transform:none}h6,.h6-size,.entry-title.h6-size,.dt-accordion-h6-size .wpb_accordion_header>a{color:#333;font:normal 14px / 24px "Montserrat",Helvetica,Arial,Verdana,sans-serif!important;text-transform:none}.widget-title,div[class*='elementor-widget-wp-widget-'] h5,.elementor-widget .woocommerce h5{font:16px / 26px "Montserrat",Helvetica,Arial,Verdana,sans-serif!important;text-transform:none;color:#333}#page .page-title .entry-title{font:normal 36px / 50px "Montserrat",Helvetica,Arial,Verdana,sans-serif!important;color:#fff;font-weight:600;max-width:100%;text-transform:uppercase}.fancy-header h1.fancy-title{font-size:36px!important;font-weight:400!important;text-transform:uppercase!important;font-stretch:normal;letter-spacing:-.07px}@media screen and (max-width:778px){.fancy-header h1.fancy-title{font-size:28px!important;font-weight:500!important;text-transform:uppercase!important;font-stretch:normal;letter-spacing:-.07px}}button.vc_general.vc_btn3{font-family:'Montserrat'}@media screen and (max-width:778px){.page-title-responsive-enabled.page-title h1,.page-title-responsive-enabled.page-title h1 *,.page-title-responsive-enabled.page-title h1 a:hover,#page .page-title-responsive-enabled.page-title .entry-title{font:26px / 32px "Montserrat",Helvetica,Arial,Verdana,sans-serif!important}}.scroll-top.on{right:25px!important;opacity:1;z-index:109;width:50px!important;height:50px!important}.scroll-top:before{content:url(/wp-content/uploads/2025/03/top-arrow-white.png)!important;transform:scale(.5);speak:none}@media screen and (max-width:768px){#main .wf-container-main{box-sizing:border-box;padding-left:15px!important;padding-right:15px!important;width:100%}}.head-ttl.fancy-title{padding-left:20px}a.author.vcard{display:none!important}#cookie-notice .cn-button{padding:5px 10px 5px 10px!important;margin:10px!important}.pum-container.active,.pum-active{display:block!important}#main>.wf-wrap{padding:0 50px}section.el-section{text-align:center;padding-top:50px}section.el-section h2{font-size:26px!important;font-weight:bold!important;line-height:1.23!important}#main .wf-container-main{margin-top:20px!important}.menu li,.qts-lang-menu li,.widget_pages li{margin:0!important;padding:0!important}img#footer-logo{max-width:77px}#footer.solid-bg{background-color:#fafafa!important}.footer .widget a{font-size:14px!important;font-weight:500;line-height:2.29;color:#5c626e!important}#footer.footer-outline-decoration{border:none!important}#bottom-bar,#bottom-bar a,#bottom-bar .mini-nav .customSelect,#bottom-bar .menu-select{font-size:14px!important;font-weight:normal!important;line-height:2.29;color:#5c626e!important}#bottom-bar.full-width-line{border-top:1px solid #dadada!important}#custom_html-2{width:300px!important}#footer .wf-container{margin:0!important;display:flex;justify-content:space-between;flex-wrap:wrap!important;padding:0}#footer .wf-container:before,#footer .wf-container:after{display:none!important}#el-hp-content{margin-top:10px}#el-hp-technologies,#el-hp-applications{width:1262px;margin:28px auto 0;display:block;float:none;max-width:100%}#el-hp-technologies-title h3{font-size:22px;font-weight:600;margin:0}#el-hp-applications .ult-carousel-wrapper{padding-bottom:5px;margin-bottom:0}#el-hp-technologies .ult-carousel-wrapper{margin-bottom:10px;padding-bottom:0}#bottom-bar .wf-container-bottom{padding:10px 0 20px 0;min-height:20px}#content .uc_classic_content .uc_classic_content_placeholder{padding-bottom:0;margin-bottom:20px;overflow:hidden}#content .uc_classic_content .uc_classic_content_placeholder img{transition:all 0.4s ease-in-out}#content .uc_classic_content:hover .uc_classic_content_placeholder img{transform:scale(1.03)}.sidebar-content .custom-menu li.act>a,.sidebar-content:not(.solid-bg) .widget:not(.widget_icl_lang_sel_widget) .custom-menu li.act>a{color:#e51937}.vc_btn3.vc_btn3-size-md{font-weight:500!important}.tablepress td{white-space:nowrap}.side-gray-box a{color:black!important;text-decoration:none}.footer-overlap .boxed .footer,.footer-overlap .boxed #bottom-bar{max-width:100%}footer#footer .textwidget.custom-html-widget{color:#fff}footer#footer .textwidget.custom-html-widget span{padding-top:15px;display:inline-block}.new_product{display:inline-block;background-color:#e51937;color:#fff;font-weight:700;font-size:10px;margin-left:5px;padding:3px 8px 1px!important;line-height:10px!important}#page .wpb_tabs.tab-style-one .wpb_tabs_nav li.ui-state-active a{color:#e51937!important}.sub-nav li.hide{display:none!important}.homeintro h1,.homeintro h2{color:#ffffff!important}.hidden-menu-item{display:none!important}.single-elmo-announcement .wf-container-main{display:block!important}.single-elmo-announcement .sidebar,.single-elmo-announcement .post-thumbnail{display:none}#tablepress-193 a.download-link{display:initial;color:#e51937}.tablepress a.download-link{display:inline-block!important;position:relative;color:#e51937!important;text-decoration:underline}a.download-link{display:inline-block!important;position:relative;color:#2da5dd!important;text-decoration:none}a.download-link:hover{color:#e51937!important}a.locked::after{content:url(/wp-content/uploads/2025/09/red-lock-n.svg)!important}body.logged-in a.locked::after{content:url(/wp-content/uploads/2025/09/green-lock-n.svg)!important}#gform_fields_login input[type="text"],#gform_fields_login input[type="password"]{width:100%!important}label.gfield_label.gform-field-label{font-weight:600!important}legend.gfield_label.gform-field-label{font-weight:600!important}.gchoice.gchoice{margin-bottom:5px!important}.gform_wrapper li.hidden_label input{margin-top:0!important}.right-widgets.mini-widgets strong{color:#000000!important}span.username{color:#e51937!important;font-weight:700}section.related.products{display:none!important}#wp-realtime-sitemap-popup{display:none!important}.single-elmo-press-release .sidebar{display:none!important}li.product_active a{color:#e51937!important}.updates h3{color:#2da5dd}.ann-title h2{color:#ffffff!important;font-size:24px!important;line-height:1.2!important}.ann-date{color:#2da5dd!important}ul.intable_list li{position:relative;padding-left:0px!important;margin-bottom:10px;list-style-position:inside;list-style-type:disc}ul.intable_list li::before{position:absolute;top:0;left:0;font-family:"FontAwesome"!important;content:none!important;color:#2da5dd;font-size:12px}.amaa .uc_image_content_container_holder{display:flex!important;align-items:center;box-shadow:none!important}.amaa .uc_image_content .uc_image_content_placeholder img{max-height:160px;width:auto;border:1px solid #c1c1c1}.amaa .uc_image_content .uc_image_content_box_content p{font-size:15px;line-height:20px;font-weight:400!important;margin-bottom:25px}.amaa p,.amaa a{font-family:"Montserrat"!important;font-style:normal!important}.amaa a{font-size:15px!important}.uc_image_content .uc_image_content_box_content h2{font-family:"Montserrat"!important;font-weight:600!important}.topslider .wpb_content_element{margin-bottom:0px!important}.dynamicontent h4{font-weight:600}.dynamicontent h3{line-height:1}.dynamicontent h3 a{color:#000;font-size:17px}a.selectprobtn{text-decoration:none!important;background-color:#dd052b;color:#fff;padding:10px 20px;width:202px!important;border-radius:30px;display:inline-block;text-align:center;font-family:"Montserrat"}a.selectprobtn:hover{background-color:#e51d3a}ul.sidepanel li{font-size:14px}ul.sidepanel li a{text-decoration:none;color:#333}ul.sidepanel li a:hover{color:#e51937}.tp-video-play-button{display:none!important}.blue{color:#2da5dd!important}.video-bread h1{color:#2da5dd!important}h2{color:#000;font-weight:600}.lastrow{padding-bottom:50px}.blue-box h3{color:#ffffff!important}.black-box{color:#ffffff!important}h1.fancy-title{color:#000;text-transform:uppercase;font-weight:600;font-size:44px;line-height:50px}h2.fancy-subtitle{color:#333333!important;font-weight:normal!important}.fancy-header .fancy-subtitle{font-size:25px!important}p strong{color:#333333!important}.ult_tabcontent{padding:40px!important}.tab-style-one.wpb_tabs .wpb_tabs_nav li{margin-bottom:0px!important;margin-left:0;margin-right:10px;margin-top:0}.wpb_tabs.tab-style-one .wpb_tabs_nav>li.ui-state-active{background-color:#efefef!important;color:#e51937!important}.tab-style-one.wpb_tabs .wpb_tabs_nav li:not(.ui-tabs-active),.tab-style-one.wpb_tabs .wpb_tabs_nav li:hover:not(.ui-tabs-active){background-color:#f7f7f7}.tab-style-one.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{background-color:#efefef!important;padding:20px!important}.tab-style-one.wpb_tabs .wpb_tabs_nav li{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:3px;border-top-right-radius:3px}.wpb_text_column ul{list-style-type:none;margin-left:0!important}.wpb_text_column ul li{position:relative;padding-left:15px;margin-bottom:10px;list-style-type:none}.wpb_text_column ul li:before{position:absolute;padding-top:2px;left:-2px;width:12px;content:url(/wp-content/uploads/2025/10/red-right-arrow-n.svg)!important}.wpb_text_column ul li li:before{position:absolute;top:0;left:0;content:url(/wp-content/uploads/2025/10/red-right-arrow-n.svg)!important}.standards_logos ol{list-style-type:none!important;margin-left:0!important}.standards_logos ol li{display:inline-block;margin-right:10px}.tablepress tfoot th,.tablepress thead th{background-color:#e51937!important;color:#ffffff!important}.tablepress tbody td,.tablepress tfoot th{border-top:1px solid #ddd;border-right:1px solid #ddd}.tablepress tbody td:last-child,.tablepress tfoot th:last-child{border-right:none!important}.column-1{width:50%}.event-logo-cont .wpb_wrapper{text-align:right}th.column-1{padding-left:10px!important}.single-case-study #sidebar{display:none!important}.single-case-study #content{width:100%!important}#formbox{background-color:#eff1f4;padding:20px 40px}#formbox ul li{padding-left:0}#formbox ul li.gf_right_half{padding-right:0}#formbox ul li.gf_left_half{padding-right:16px!important}.gform_body input[type="text"],.gform_body textarea,.gform_body input[type="button"]{padding:5px!important;border:1px solid #d6d6d6;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:14px!important}.gform_body input[type="text"]:focus,.gform_body textarea:focus{background-color:#fff;border-color:#2da5dd!important;color:#333}ol.events-list{list-style-type:none!important;margin-left:0!important}ol.events-list li{list-style-type:none!important;padding-bottom:40px;padding-top:40px;border-bottom:1px dotted #32abdf}.ev-logo-holder{display:table-cell;vertical-align:top;width:224px!important}.ev-logo-holder img{max-width:204px}.ev-details-holder{display:table-cell;vertical-align:top}.ev-details-holder h2{font-size:20px}.ev-details-holder h3{font-size:18px!important}.eventstable th{background-color:#e51937!important;color:#ffffff!important}.eventstable th.col1{padding-left:10px;width:200px}.quote blockquote{background-color:#ffffff!important;font-family:"Playfair Display",serif!important;color:#2da5dd;font-weight:400!important;line-height:1.3!important;padding:0!important}.homequote{color:#ffffff!important}.homequote blockquote{background-color:transparent!important;font-family:"Playfair Display",serif!important;color:#ffffff!important;font-weight:400;font-size:18px;line-height:1.3!important}.homequote blockquote p{color:#ffffff!important}.homequote strong{color:#2da5dd!important}#download{background-color:#eff1f4;padding:20px 40px}#download ul li{padding-left:0}#download ul li.gf_right_half{padding-right:0}#download ul li.gf_left_half{padding-right:16px!important}.ib3-info-left{top:0!important}.ultb3-title{color:#ffffff!important;font-family:"Montserrat"!important;font-weight:normal!important;font-size:24px!important;line-height:26px!important;margin-bottom:10px!important}.ultb3-desc{color:#ffffff!important;font-weight:normal!important;font-size:15px!important;line-height:18px!important}.ultb3-btn{font-size:15px!important;line-height:18px!important;border:none!important;padding:0!important}.ultb3-btn:hover{background-color:transparent!important;color:#e51937!important}.big h2{font-size:60px!important;line-height:1.2!important}ol.home-l-a{list-style-image:none;list-style-position:outside;list-style-type:none;margin-left:0}ol.home-l-a li{margin-bottom:20px}ol.home-l-a h3 a:hover{color:#e51937}.related-product>li .product-thumbnail{max-width:200px;min-width:200px;margin-right:20px}.standard-number-list li::before,.standard-arrow li::before{color:#fff;background-color:#2da5dd}.standard-arrow li::after,.standard-arrow li::before{width:24px;height:24px}.standard-arrow li,.standard-number-list li{padding-left:34px}.standard-arrow.bullet-top li::after{height:24px}.fency-section li strong{font:normal 300 24px / 34px "Montserrat",Helvetica,Arial,Verdana,sans-serif;color:#2da5dd}.stripe-style-1{padding-top:60px!important;padding-bottom:60px!important}.stripe-style-1 h3{color:#000}.stripe-style-1 h4{color:#000}.stripe-style-2{padding-top:60px!important;padding-bottom:60px!important}.stripe-style-3{padding-top:60px!important;padding-bottom:60px!important}.product-det h3{color:#2da5dd;margin-bottom:0}.product-det h4{font-size:16px;margin-bottom:0}.industry-top .aio-icon-component .aio-icon-description{margin-top:0!important}.single-elmo-case-study .sidebar{display:none!important}.single-elmo-case-study .wf-container-main{display:block!important}.single-elmo-case-study .content{width:100%!important}.single-elmo-case-study .post-thumbnail{display:none!important}.nolinkparent>a{cursor:default!important;text-decoration:none}#phantom.boxed{max-width:100%!important}#page.boxed{max-width:100%!important}.page-title.solid-bg.bg-img-enabled{background-size:100% auto!important}.nest-slide-inner-inner>.scroll-element,.nest-slide-inner-inner>.scroll-element div{padding:5px}.video-bread a,.video-bread{text-decoration:none;color:#b4b5bb;font:normal 13px / 23px "Montserrat",Helvetica,Arial,Verdana,sans-serif}.main-nav .sub-nav>li.dt-mega-parent>a .menu-text{font:700 15px / 22px "montserrat",Helvetica,Arial,Verdana,sans-serif!important;margin-bottom:0px!important}.main-nav .sub-nav>li:not(.wpml-ls-item)>a{color:#363636!important;font-family:"montserrat"}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline{color:#dd052b;border-color:#dd052b;background-color:transparent}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:hover{border-color:#dd052b;background-color:#dd052b}.redline h2::after{content:" ";display:block;border:2px solid #dd052b;width:40px;margin:10px 0 20px}.redline-center{text-align:center}.page-title h1{font-size:36px!important;font-weight:400!important}@media screen and (max-width:767px){.page-title h1{font-size:7vw!important}}.eia .vc_gitem-zone.vc_gitem-zone-c{background-color:#fff!important}.eia .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title h4{font-family:Montserrat!important;font-size:20px!important;font-weight:600!important;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:normal;text-align:left;color:#000}.eia .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title h4:after{content:" ";display:block;border:1px solid #dd052b;width:30px;margin-top:10px}.eia .vc_btn3.vc_btn3-color-juicy-pink,.eia .vc_btn3.vc_btn3-color-juicy-pink:hover,.eia .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat,.eia .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover{color:#da0830;background-color:transparent;font-size:15px;margin:0;padding:0}.eia .vc_gitem_row .vc_gitem-col{padding:20px 20px 0;min-height:220px}.eia .vc_gitem-zone-img{width:100%;height:auto;max-height:250px}.single-applications .content{grid-area:auto}.head-wrp{min-height:275px;display:flex;align-items:center;background-repeat:no-repeat;background-position:center}.head-ttl{max-width:1300px;margin:0 auto;width:100%}.head-ttl.fancy-title>h1{font:normal 600 44px / 54px "Montserrat",Helvetica,Arial,Verdana,sans-serif;color:#fff;padding:0 50px}.stripes-sep-white.app{margin-top:-20px!important;background:repeating-linear-gradient(-60deg,#fff0,#fff 1px,#fff0 2px,#fff0 5px);height:20px;padding-bottom:50px}.content-wrp{max-width:1300px;margin:0 auto;display:flex}.l-cont{width:70%;padding:0 15px;border-right:1px solid #ccc}.s-bar{width:30%;padding:0 0 0 30px}.cont-ttl>h2{width:auto;font-size:30px;font-weight:600;line-height:1.22}.cont-ttl>h2:after{content:" ";display:block;border:2px solid #dd052b;width:40px;margin-top:10px}.cont>p{font-size:17px;line-height:1.47;color:#696969;padding:30px 0 0;max-width:770px}.r-p-ttl{font-size:20px;font-weight:600;line-height:1.4;color:#000}.s-bar>ul{list-style:none;height:100%;margin:0}.s-bar>ul>li{margin:0 0;display:flex;padding:0 20px 55px;flex-direction:column}.s-bar>ul>li img{max-width:320px}.r-p-btn:hover{border-color:#dd052b;background-color:#dd052b;color:#fff}.r-p-btn{color:#dd052b;border-color:#dd052b;background-color:transparent;max-width:120px;border-radius:50px;border:solid 2px #da0830;text-decoration:none;font-size:16px;transition:all 0.2s ease-in-out;padding:6px 15px;text-align:center}.eia-btn{height:100px}.eia-btn>a.r-p-btn{max-width:250px;display:flex;margin:0 auto;height:32px;align-items:center;justify-content:center}.s-bar>ul>li>a:first-child{display:block}a.p-ttl{font-size:20px;text-decoration:none;color:#000;font-weight:600;line-height:1.2;display:inline-block}span.p-exc{padding:10px 0;display:inline-block}.m-a-wrp{display:flex;flex-direction:row;margin-bottom:50px;clear:both}.box_wrp{max-width:370px;width:50%;margin:0 20px 0 0;box-shadow:0 0 15px 0 rgba(0,0,0,.26)}.img-box{height:290px;background-repeat:no-repeat;background-size:cover;background-position:center 30%}.img-box>a{display:block;height:100%}.box-content{padding:30px}.box-content>h4{font-family:Montserrat!important;font-size:24px!important;font-weight:600!important;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:normal;text-align:left;color:#000}.box-content>h4:after{content:" ";display:block;border:2px solid #dd052b;width:40px;margin-top:10px}.box-content>p{font:normal 15px / 22px "Montserrat",Helvetica,Arial,Verdana,sans-serif;word-spacing:normal;color:#0a0a0a}.cont-ttl.m-a{margin:50px 0 30px;clear:both;display:inline-block}.cont-ttl.m-a>h2{font-size:28px}.nest-content-inner h2{font-size:20px;line-height:24px;margin-top:25px}.nest-content-inner h2::after{content:" ";display:block;border:1px solid #dd052b;width:40px;margin:10px 0 20px}.nest-content-inner h3{font-size:18px!important;line-height:22px;margin-top:15px}ul.sidepanel li{font-size:14px;font-family:"montserrat";padding:2px 2px 2px 10px}.blue-box{background-color:#dd052b}.footer-about{color:#afafaf;font-size:14px;line-height:21px}.footer-about strong{color:#ffffff!important}.foot-logo{max-width:77px!important}.footer-social{display:flex;color:#fff;font-size:18px;margin-top:55px!important;min-width:300px!important}.footerYT{margin-right:15px!important}.footerFB{margin-right:15px!important}.footerTW{margin-right:15px!important}h1.fancy-title{font-family:"Montserrat"}.langlink{font-size:16px;font-weight:500;color:#000}.langlink .uno{display:inline-block}.langlink a{color:grey;display:inline-block}.langlink .sepo{margin:0 10px;display:inline-block}.langlink .sepo::after{content:"";border-right:1px solid #ccc}.langlink a:hover{color:#dd052b!important}.footer-about{color:#afafaf;font-size:14px;line-height:21px}.footer-about strong{color:#ffffff!important}.blue-box{background-color:#dd052b}.main-nav li a .menu-text{font:normal 500 16px / 20px "Montserrat",Helvetica,Arial,Verdana,sans-serif;text-transform:none}.wpb_tour_tabs_wrapper.ui-tabs .vc_btn3-container.vc_btn3-inline a{border:2px solid #dd052b}.single-product .product-side-menu .gform_wrapper ul li.gfield{margin-top:0;padding-top:0}.single-product .product-side-menu .gform_wrapper ul li.gfield font{font-size:11px}.single-product .product-side-menu .gform_wrapper{margin-top:0}.single-product .product-side-menu h3:after{content:" ";margin-bottom:8px;display:block;border-bottom:4px solid #dd052b;width:40px;margin-top:5px}.single-product .product-side-menu .gform_wrapper ul li.field_description_below div.ginput_container_checkbox{margin-top:0}.single-product .product-side-menu .gform_wrapper ul li.field_description_below div.ginput_container_checkbox label{font-size:10px}.single-product .product-side-menu .gform_wrapper ul li.field_description_below div.ginput_container_checkbox input{margin-top:-24px}body .gform_wrapper ul li.gfield{margin-top:0;padding-top:0}#main{padding:15px 0 70px 0}.wpb_content_element,ul.wpb_thumbnails-fluid>li,.wpb_button{margin-bottom:10px}.side-gray-box a{color:#2DA5DD!important;text-decoration:none!important}.side-gray-box a:hover{color:#DD052B!important}[data-filter-type="range"]{position:relative}[data-filter-type="range"] input[type="range"]{-webkit-appearance:none;width:100%;height:3px;background:var(--the7-base-color);border-radius:5px;padding:0!important;min-height:unset;border:none!important}[data-filter-type="range"] input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;height:20px;width:20px;background:var(--the7-links-color);border-radius:50%;cursor:pointer}[data-filter-type="range"] input[type="range"]::-ms-thumb,[data-filter-type="range"] input[type="range"]::-moz-range-thumb{height:20px;width:20px;background:var(--the7-links-color);border-radius:50%;cursor:pointer}[data-filter-type="range"] input[type="checkbox"]{margin-right:5px;appearance:none;border:1px solid var(--the7-links-color);width:20px;height:20px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="none" stroke="red" stroke-width="3" d="M4 12l5 5L20 7"/></svg>') no-repeat center;background-size:0}[data-filter-type="range"] input[type="checkbox"]:checked{background-size:20px}.checkbox-field{display:flex;align-items:center;position:absolute;top:0;transform:translateY(-100%);cursor:pointer}.checkbox-field *{cursor:pointer}.range-value{display:flex;width:100px}.yith-hide-read-more .show-more{opacity:0!important}.woocommerce-shop.overlap header#fancy-header{height:150px!important}.post-type-archive-product #main .wf-wrap{width:100%;padding:1% 5%!important}@media all and (min-width:768px){.yith-wcan-filters .yith-wcan-filter{display:inline-block;margin-bottom:8px;position:relative;vertical-align:top;margin-right:40px}.custom-filters-row{height:100px!important;margin-right:0px!important}.custom-filters-row .vc_column-inner{height:100px!important;padding-top:10px!important}#main .wf-container-main{margin-top:0}.post-type-archive-product #main .wf-wrap{width:100%;padding:0 5%!important}.woocommerce-products-header .page-description .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label{padding:5px 7px!important;margin:5px!important}.archive.post-type-archive.post-type-archive-product .woocommerce-shop.overlap header#fancy-header{height:120px!important}}.post-type-archive-product .switcher-wrap{margin-bottom:0;margin-top:10px}.yith-wcan-filters{margin-bottom:0}.post-type-archive-product.archive .switcher-wrap p.woocommerce-result-count{display:block!important;color:#000}.filters-container{margin-bottom:20px}.filters-container form{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1vw 2vw}.yith-wcan-filters .yith-wcan-filter{margin:0!important}@media screen and (min-width:1100px){.woocommerce-products-header .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label{padding:clamp(3px, .25vw, 10px);margin:clamp(3px, .25vw, 10px);line-height:1.3}.woocommerce-products-header .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label .term-label{font-size:clamp(.5rem,.65vw,.76rem)}.yith-wcan-filters .yith-wcan-filter{max-width:20%!important;flex:1 1 auto;margin-right:0}}.filter-label.level-0 .filter-item{flex:auto}.filter-label.level-0{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width:1200px){.post-type-archive-product div#filter_21563_2{max-width:31%!important}}
