@import "https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=PT+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap";
.home .slider .sl-slide .container .btn{color:#1a407b!important;background-color:#fff!important;text-transforma:capitalize;margin-top:10px;font-size:16px;z-index:9}
.container_slide{isolation:isolate;position:relative;padding:30px 0 30px 50px;max-width:500px}
/* .home .slider .sl-slide .container:before{content:'';border:2px solid #fff;height:100%;width:12vw;position:absolute;top:50%;left:1rem;transform:translatey(-50%);z-index:-1;border-right:0;z-index:9;padding:20px} */
.sl-slider .sl-slide > .container{position:relative}
.sl-slider .sl-slide > .container p{font-size:1.25em;max-width:500px;line-height:1.75;margin:0}
.home .slider h2.title.title-large{max-width:500px}
.home .sl-slider .sl-slide,home .sl-slider .sl-slide > .container p{min-height:500px!important}
.home .slider h2.title.title-large,.page-title.f h1.title.title-head,.page-title.f .title-head{font-family:"PT Sans",sans-serif;font-weight:600;line-height:1;font-size:36px;color:#42e2b8;text-transform:uppercase;margin-bottom:10px;max-width:90%;position: relative;padding:30px;}
.container_slide p,.page-title.f p{margin:0!important;max-width:90%;padding:0;font-size:1.25em}
.dtab-contents .container{min-height:auto!important}
.page-id-4624 .Breadcrumb_top.container{margin-top:-50px;margin-bottom:30px}
#gform_22 .gform_footer.top_label,#gform_submit_button_22{text-align:center;margin-bottom:30px}
#gform_fields_22 #field_22_1,#gform_fields_22 #field_22_2,#gform_fields_22 #field_22_3,#gform_fields_22 #field_22_8,#gform_fields_22 #field_22_5,#gform_fields_22 #field_22_7,#gform_fields_22 #field_22_11,#gform_fields_22 #field_22_13{width:50%;float:left;clear:none}
#gform_wrapper_22{max-width:700px;margin:0 auto}
.rightbar .related-list .container.global .related-content{margin-top:5px}
.rightbar .related-list .container.global .related-content h3{margin:0;text-align:left;color:#00447D;font-size:18px;font-weight:600;line-height:20px;margin-top:5px}
.rightbar .related-list .container.global .related-content span{color:#000!important}
.product-main-sec .gallery-sec .gallery{padding:0!important}
.product-main-sec .gallery-sec{margin-bottom:0!important}
.pdf_download .resource-file{flex-direction:row;column-gap:15px}
footer p{font-size:14px!important}
footer .footer-content{width:25%}
a.footer-icon{color:#fff}
.footer-content a,.footer-products a{text-decoration:none;color:#000;font-size:14px!important}
.address,.email,.call{display:flex;column-gap:5px;margin-top:10px}
.email{margin-bottom:15px}
.address .fa-solid,.email .fa-solid,.call .fa-solid{margin-top:8px;color:#00447D}
.home-three-categories-box-shadow p{line-height:1.75;font-size:clamp(0.85rem,2vw,1rem);font-weight:400;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
.applications .related-list .container{display:grid;grid-template-columns:repeat(auto-fill,31%)!important;grid-column-gap:2%!important}
.tax-product_categories .Breadcrumb_top .side_arrow:nth-child(2){display:none}
div#DocumentsDownloads{margin-top:-60px}
.featured-products-home .related-list{margin:3rem 0 0!important}
.three-by-two-columns{display:flex}
.three-by-two-columns .why-choose{width:30%}
.three-by-two-columns .why-choose-content{width:70%}
.applications h2.title.title-head{color:#00447D;font-size:28px;font-style:normal;font-weight:700;line-height:30px}
.home-icons-sec .icon img{height:50px;width:auto}
.home-icons-sec .icon{display:block;height:auto!important}
.rightbar .resources-content .resource-dropdown details[open] .pdf_download .resource-file{width:50%}
.rightbar .resources-content .resource-dropdown .pdf_download{display:flex;flex-wrap:wrap;padding:0 30px}
.rightbar .resources-content .resource-dropdown summary:after{content:"";top:17px;width:1px;margin-right:0;border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:3px;height:1px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.resources-content .resource-dropdown details[open] summary:after{transform:rotate(225deg);-webkit-transform:rotate(225deg);top:22px}
.rightbar h2.title.title-sub{display:none}
a.image_over.images-tabs:after{content:"";width:1px;margin-right:0;border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:3px;height:1px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.rightbar .image-grid h4{color:#00447D;font-size:18px;font-weight:600;line-height:24px;margin-top:0}
.rightbar li a{color:#00447d}
.image-grid p{color:#000;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:500;line-height:24px}
a.image_over.images-tabs{color:#00447D;font-size:20px;font-style:normal;font-weight:500;line-height:28px;display:flex;justify-content:space-between;border-radius:6px;background:#EFEFEF;padding:15px;align-items:center;margin:15px 0}
.rightbar .related-list .container.global{padding:0!important}
#RelatedProducts h2.title.title-accent{display:none}
.rightbar .related-list{margin:2rem 0 1rem!important}
.rightbar .toggle-content details{border-top:none}
.rightbar .toggle-content details:last-child{border-bottom:none}
.rightbar .toggle-content details[open] summary{color:rgba(0,68,125,0.90)!important;font-size:18px!important;font-weight:500!important;line-height:30px!important;letter-spacing:.6px!important}
.rightbar .toggle-content summary{padding:5px 0!important;transition:.5s;list-style:none;color:#000!important;font-size:18px!important;font-weight:500!important;line-height:30px!important;letter-spacing:.6px!important}
.toggle-content summary::before{color:#000!important}
.toggle-content details[open] summary::before{color:#00447D!important}
.toggle-content details div{padding:0 2em 0 1.8em !important}
.contect_form_left{border-radius:5px;border:1px solid #00447D;background:#EFEFEF;padding:15px;margin-bottom:15px}
.contect_form_left h4{background-color:red;padding:30px}
.gform_legacy_markup_wrapper{border-radius:5px;border:1px solid #00447D;background:#EFEFEF}
.gform_legacy_markup_wrapper .gform_heading{background-color:#00447D;padding:15px;text-align:center}
.gform_legacy_markup_wrapper .gform_heading h3.gform_title{text-align:center;color:#fff;font-size:18px!important}
.gform_legacy_markup_wrapper form{padding:0 15px}
.gform_legacy_markup_wrapper select,.gform_legacy_markup_wrapper .top_label select.medium{width:100%!important}
.gform_legacy_markup_wrapper .gform_footer{margin:0!important}
header nav .menu > li:not(:first-child){margin-left:1em!important}
header .searchform{flex-basis:calc(100% / 5)!important}
.why-choose-content li{list-style:disc!important;font-size:18px!important;font-weight:500}
.why-choose-content li::marker{color:#02447e;font-size:1.4rem}
.accordion{width:100%;margin:10px 0 20px}
.accordion .link{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;position:absolute;top:0;width:20px;height:40px;cursor:pointer}
.accordion li:last-child .link{border-bottom:0}
.accordion li i{position:absolute;top:16px;left:0!important;left:12px;font-size:14px;right:unset!important;color:#595959;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.accordion li i.fa-chevron-down{font-size:16px}
.accordion li.open .link{color:#b63b4d}
.accordion li.open i{color:#00447D}
.accordion li.open i.fa-chevron-right{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.accordion .submenu i.fa-chevron-right{-webkit-transform:rotate(0deg)!important;-ms-transform:rotate(0deg)!important;-o-transform:rotate(0deg)!important;transform:rotate(0deg)!important}
@media only screen and (max-width: 1500px) {
	
	
header .searchform{flex-basis:calc(100% / 7)!important}
}
.submenu{display:none;font-size:14px;margin-left:25px}
#accordion li{position:relative;border-bottom:1px solid #EFEFEF}
.submenu li{border-bottom:1px solid #EFEFEF}
#accordion li a{display:block;padding:10px;padding-left:20px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;color:#00447D;font-size:13px;font-style:normal;font-weight:600;line-height:normal}
.submenu a{display:block;padding:10px;padding-left:20px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;color:#3b3b3b!important;font-size:13px;font-style:normal;font-weight:600;line-height:normal}
.submenu a:hover{color:#000!important;font-size:13px!important;font-style:normal;font-weight:600!important}
.submenu li.active a{color:#000!important;font-size:13px!important;font-style:normal;font-weight:700!important}
.rightbar{flex:0 0 auto;width:73%}
.sidebar h2{color:#00447D;font-family:Noto Sans;font-size:22px;font-style:normal;font-weight:600;margin:0}
.sidebar{flex:0 0 auto;width:25%}
.product-main-sec{display:flex;column-gap:30px;max-width:1700px;margin:0 auto;padding-top:30px!important}
.product-main-sec .rightbar .dynamic-content h2{margin-left:0!important;margin-bottom:5px!important}
.product-main-sec .width-boxed{padding:0!important}
.product-main-sec .gallery-sec{display:flex;align-items:center;column-gap:40px;margin-bottom:30px}
.product-main-sec .gallery-sec .gallery{width:75%;border-radius:10px;background:#FFF;box-shadow:0 2px 15px 0 rgba(0,0,0,0.25);overflow:hidden}
.product-main-sec .gallery-sec .image-library-btn{width:25%}
.product-main-sec .gallery-sec .image-library-btn a{color:#FFF;text-align:center;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px;border-radius:2.25px;background:#F24333;padding:10px 15px}
.border-radius-with-box-shadow{border-radius:10px;background:rgba(239,239,239,0.25);box-shadow:5px 5px 15px 0 rgba(0,0,0,0.15)}
.home-three-categories-box-shadow .btn.icon-after,.home a.btn.icon-before.btn-solid-round.btn-l{border-radius:2px!important}
.home-three-categories-box-shadow{border-radius:10px;background:rgba(239,239,239,0.50)}
.home-three-categories-box-shadow:hover{box-shadow:5px 5px 15px 0 rgba(0,0,0,0.15)}
.related-list.content-consolidate.block-items{margin:2rem 0 1rem!important}
.footer-cta .container.f.sb{display:flex;flex-direction:column;align-items:center}
.footer-cta a.btn.icon-before.btn-solid-square.btn-l{background-color:#F24333!important;border-color:#F24339!important;color:#fff!important;margin-top:15px}
.footer-cta a.btn.icon-before.btn-solid-square.btn-l:hover{background-color:#00447d!important;border-color:#fff!important;color:#fff!important}
.footer-cta h3 strong{font-size:clamp(1.25rem,2.5vw + 1rem,2.5rem);font-weight:500;text-align:center}
.footer-cta p{text-align:center!important;color:#FFF!important;font-family:Noto Sans;font-size:18px;font-style:normal;font-weight:500;line-height:20px;opacity:1!important;margin:10px 0}
.home-icons-sec p{color:#FFF;text-align:center;font-family:Noto Sans;font-size:20px;font-style:normal;font-weight:500;line-height:35px}
html{font-family:"Noto Sans",sans-serif;scroll-behavior:smooth}
[data-lazyloaded="1"]{opacity:0;transition:.5s}
[data-ll-status="loaded"]{opacity:1!important}
#gform_submit_button_13{display:none!important}
.generic-content p{margin:1rem 0}
:root{--primary:#333;--secondary:#999;--accent:#e3edff;--darkgray:#33363d;--lightgray:#efefef;--alt-gray:#e5e5e5;--blue:#00447d;--darkblue:#00447d;--white:#fff;--black:#000;--font-primary:"Noto Sans",sans-serif;--font-secondary:"Noto Sans",sans-serif}
.main{min-height:97vh}
h1,h2,h3,h4,h5,h6{font-family:"PT Sans",sans-serif}
li a,blockquote a{color:var(--secondary)}
p a,.text-body a{color:var(--blue)}
.text-body h1,.text-body h2,.text-body h3,.text-body h4,.text-body h5,.text-body h6{font-weight:400;line-height:1.25}
header + div ul li{margin:1em 0}
header .container > div,header .logo,header form{width:calc(100%/3)}
header form > div{max-width:350px;margin:0 0 0 auto}
.header-buttons a{margin-right:1em}
.header-buttons{margin-top:1em}
.page-header .container{height:300px;position:relative;margin-bottom:5em}
.page-image{width:40%}
.page-header img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.page-title{background:var(--blue);width:100%}
.home-three-categories-box-shadow .btn.icon-after{width:75%;justify-content:center}
.home-three-categories-box-shadow .btn.icon-after .button .btn{display:inline-flex!important;align-items:center;justify-content:center}
.page-title > div{margin:auto 0;padding:2em;width:100%}
.page-title p{margin:1em 0;color:var(--black);font-size:clamp(1em,0.5em + 1vw,1.5em);font-weight:400;line-height:1.25}
.page-title h1{font-weight:400;line-height:1.25}
.page-title,.page-title p{color:var(--white)}
.page-title{isolation:isolate;position:relative}
.page-title p,.page-title h1{background:var(--blue);z-index:100;margin:0;padding:.5rem 0}
.header-buttons{display:flex;justify-content:flex-start;margin-left:0}
/* .page-title:before{content:'';border:2px solid #42e2b8;height:80%;width:12vw;position:absolute;top:50%;left:1rem;transform:translatey(-50%);z-index:-1;border-right:0} */
h1.title.title-head:before{content:'';border:2px solid #42e2b8;height:80%;width:100px;position:absolute;top:50%;left:0rem;transform:translatey(-50%);z-index:-1;border-image: linear-gradient(#42e2b8 15%, transparent 0 85%, #42e2b8 0) 2;}
h1.title.title-head::after{content: '';border-left: 2px solid #42e2b8;height: 80%;width: 7vw;position: absolute;top: 50%;left:0rem;transform: translatey(-50%);z-index: -1;}
@media only screen and (max-width: 991px) {
.page-header .container{flex-direction:column;height:auto}
.page-header .container > div{width:100%}
.page-title > div{margin:0}
.header-buttons{margin-left:0;justify-content:flex-start}
.page-title:before{opacity:.2;width:30%}
}
.spacer.styled:after{background:var(--secondary)}
.flex-slider .sl-slide button{background:var(--accent)}
.sl-slide.align-center{background-position:center center!important}
.sl-slide.align-right{background-position:left center!important}
.sl-slide.align-left{background-position:right center!important}
header{z-index:100;position:fixed;top:0;left:0;right:0;transition:.5s}
.additional-content hr{border-color:var(--lightgray)}
.scrolling{box-shadow:10px 10px 10px rgba(0,0,0,.05)}
header + *{margin-top:100px}
header > div,header{background:var(--white)}
header .logo img{max-height:35px;width:clamp(250px,18vw,500px);transition:.5s;object-fit:contain}
.scrolling .logo img{height:35px}
.menu-item-has-children > a:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;margin-left:1em;transition:.3s}
.dualmenu .sub-menu{width:100vw!important;max-width:600px}
.dualmenu div{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}
.dualmenu .sub-menu li{flex-basis:calc(100% / 2 - 1rem)}
.menu-item{position:relative}
.sub-menu .sub-menu{border-top:5px solid var(--blue);right:calc(100% - 0rem);top:0}
.sub-menu .menu-item-has-children > a:after{transform:rotate(-90deg)}
.sub-menu .view-all{border:2px solid var(--blue);color:var(--blue);text-align:center;font-weight:600}
.additional-content{flex-basis:50%;cursor:auto!important}
.additional-content strong{color:var(--blue)}
.mega-divider{display:block;width:1px;background:var(--lightgray);margin:0 1rem}
header .logo,header nav,header .searchform{flex-basis:calc(100% / 4)}
#menu-main-menu{justify-content:center}
.additional-content a{color:#95999C!important;text-decoration:none}
.searchform > div{margin:0 0 0 auto}
header .container{align-items:center}
.sub-menu .sub-menu.mega-menu{display:flex;flex-direction:row;justify-content:space-between;width:clamp(465px,40vw,600px)}
#menu-main-menu > .menu-item{white-space:nowrap}
.sub-menu .menu-item{white-space:normal}
header nav .sub-menu{position:absolute;padding:1em;width:100%;min-width:350px;opacity:0;pointer-events:none;transition:.3s;background:var(--white);display:flex;flex-direction:column;top:100%;transform:translatey(20px);z-index:100;box-shadow:0 5px 10px rgba(0,0,0,0.1)}
header form{width:20%}
header form input{height:40px}
header form input:last-child{width:40px;color:transparent;background:var(--darkblue);cursor:pointer;border-radius:0 3px 3px 0}
input#s{border-radius:3px 0 0 3px}
header a.raq{border-radius:3px}
.topbar{background:var(--darkblue);padding:0;display:flex;align-items:center;justify-content:space-between}
.topbar .right-top-bar{text-align:right;display:flex;justify-content:flex-end;column-gap:30px}
.topbar .right-top-bar a{text-decoration:none;color:#fff}
header form i{color:var(--white);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}
.switcher .container.global{padding:0!important}
.topbar .container.global{width:100%}
header form > div{margin:auto;width:100%}
header form > div > div{position:relative}
.menu-item i{color:var(--darkblue);margin-right:1em;width:20px;font-size:1.2em}
.menu-item .sub-menu li > a{padding:1rem;display:block}
.menu-item li:not(:last-child){border-bottom:1px solid var(--lightgray)}
.menu-item-has-children:hover > .sub-menu{opacity:1;pointer-events:all;transform:translatey(0px)}
header nav .menu > li{position:relative;padding:1em 0}
header nav .menu > li a{color:var(--darkblue);line-height:1.2}
.current-menu-parent > a,.menu > li.current-menu-item{border-bottom:3px solid var(--darkblue);padding-bottom:.5em}
.current-menu-parent .current-menu-item,.menu-item .sub-menu li:hover{background:var(--lightgray);cursor:pointer}
.menu-item .sub-menu li p{color:var(--black);font-size:.8rem!important;font-weight:400;margin-top:.2em}
.menu-item .sub-menu li{font-size:.8rem!important}
.mobile-icon{display:none;margin:auto 0;cursor:pointer;height:50px;flex-direction:column;justify-content:center}
.mobile-icon .bar{width:30px;height:2px;background:var(--black);margin:.25em 0 .25em auto;transition:.3s}
.switcher .divider{display:inline-block;width:1px;background:#fff;height:20px;margin:0 1rem}
.switcher img{height:20px;object-fit:contain}
.contact-parent > .sub-menu{max-width:1000px!important;width:100vw;right:-38vw;transform:translate(-25vw,20px)}
.contact-parent.menu-item-has-children:hover > .sub-menu{transform:translate(-25vw,0px)}
@media only screen and (max-width: 1200px) {
header form{width:65%}
header form > div{max-width:100%}
header .container > div,header .logo,header form{width:calc(100%/2)}
header nav .menu{position:absolute;left:2em;right:2em;background:var(--white);top:-100%;flex-direction:column;transition:.5s;z-index:-1;opacity:0;pointer-events:none;box-shadow:0 5px 10px rgba(0,0,0,0.1)}
header nav .menu > li,header nav .menu > li:not(:first-child){padding:1rem;margin-left:0}
header nav .sub-menu{padding:1em 0;min-width:auto}
header nav .sub-menu,.menu-item-has-children:hover .sub-menu{position:absolute;opacity:0;background:inherit;transform:translate(0);pointer-events:none;box-shadow:none;height:0;overflow:hidden}
.mobile-icon{display:flex}
#menu-main-menu{overflow-y:scroll;overflow-x:hidden;max-height:85vh}
.mega .sub-open .custom-items > li:hover{background:transparent!important;cursor:auto!important}
.custom-items .mega-menu{position:absolute;left:0;left:0;top:1rem;width:100%!important}
.custom-items .sub-open .mega-menu,.sub-menu .sub-open .sub-menu{position:static;opacity:1;background:#fff;pointer-events:auto;height:auto}
.sub-menu .sub-open{background:transparent!important}
.sub-menu .sub-open .sub-menu{margin-top:1rem}
#menu-main-menu{justify-content:flex-start}
.menu-open nav .menu{top:100%!important;opacity:1!important;pointer-events:all}
.menu-open .bar{margin:-1px 0 -1px auto}
header .logo,header nav,header .searchform{flex-basis:auto}
.dualmenu .sub-menu{max-width:100%}
.contact-parent > .sub-menu,.contact-parent.menu-item-has-children:hover > .sub-menu{right:unset;transform:translate(0)}
.menu-open .bar1{transform:rotate(-45deg)}
.menu-open .bar2{transform:rotate(45deg)}
.sub-open + .sub-menu{opacity:1!important;position:relative!important;pointer-events:all!important;height:auto!important;overflow:visible!important}
header .logo img{height:35px}
.nw_mega{flex-direction:column}
.nw_mega > div{width:100%!important}
.nw_mega iframe{height:300px!important;margin-bottom:2rem}
.menu-item-has-children > a:after,.mega.sub-open a:after{transform:rotate(0deg)}
.contact-parent > .sub-menu{width:auto}
.nw_mega .right section{flex-direction:column}
.sub-open:after{transform:rotate(0)!important}
}
@media only screen and (max-width: 500px) {
.related-list .container{grid-template-columns:repeat(auto-fill,100%)!important}
footer .footer-products .prodt-list{grid-template-columns:auto!important}
.mega-menu,.dualmenu .custom-items{flex-direction:column!important}
.mega-divider{margin:3rem 0;width:100%;height:1px}
}
.nw_mega{display:flex;justify-content:space-between}
.nw_mega iframe{width:100%;height:100%}
.nw_mega > div{width:calc(100% / 2 - 1rem)}
.nw_mega .right section{display:flex;flex-wrap:wrap}
.nw_mega .right section p{width:50%;margin:.5rem 0}
.nw-contact:hover{background:transparent!important;cursor:default!important}
.main{margin-top:8rem!important}
@media only screen and (max-width: 768px) {
	
.home .slider h2.title.title-large,.page-title.f h1.title.title-head,.page-title.f .title-head{font-size:24px}
.container_slide p,.page-title.f p{font-size:1em}
.btn-m{font-size:1em;padding:.75em}
header > div{flex-wrap:wrap}
.main{margin-top:11rem!important}
header form{order:2;width:100%}
}
footer{background:var(--lightgray);position:static!important}
footer p{text-align:left!important}
.footer-cta{padding:4rem}
.footer-cta strong{padding:}
.footer-cta .container{max-width:1300px;margin:0 auto}
.product-column p{font-size:clamp(.7rem,1vw,.8rem)}
.footer-icon{background:var(--blue);color:var(--white);padding:.3rem;margin-right:1rem;height:30px;width:30px;display:inline-flex;place-items:center}
.footer-content a{text-decoration:none}
.product-column a{color:var(--black);text-decoration:none}
.product-column a:hover{color:var(--blue)}
.footer-icon i{margin:0 auto;color:#fff}
footer > .container.global{padding:3rem 2rem}
.footer-products{width:75%;margin-left:3rem}
.prodt-list{gap:2rem}
.prodt-list strong{color:var(--blue);display:block;margin-bottom:1rem}
.prodt-list{display:grid;grid-template-columns:repeat(auto-fit,200px);justify-content:start}
@media only screen and (max-width: 1200px) {
.product-main-sec .gallery-sec .image-library-btn{text-align:center}
footer > .container.global{flex-direction:column-reverse}
.footer-products{width:100%;margin-left:0;margin-bottom:4rem}
header a.raq{flex-basis:calc(100% / 4)!important;margin-right:15px;max-width:120px}
header .searchform{flex-basis:calc(100% / 2)!important}
.mobile-icon{width:40px!important}
header a.raq{border-radius:3px;width:150px;flex-basis:calc(100% / 4)!important;margin-right:15px}
}
@media only screen and (max-width: 1000px) {
.footer-cta .container{flex-direction:column;text-align:center}
.footer-cta .cta-btn{margin:2rem auto 0}
}
@media only screen and (max-width: 991px) {
.prodt-list{flex-wrap:wrap}
}
@media only screen and (max-width: 768px) {
	.content-consolidate.block-items .related-item{margin: 0 !important;}
	.content-consolidate.block-items .related-content {bottom: 54px!important;position: relative !important;}
.prodt-list{grid-template-columns:1fr 1fr}
}
.flex-content li ul,.post-index li ul{margin:1em 0 1em 2em}
.flex-content li::marker,.post-index li::marker{color:var(--blue)}
.flex-content li,.post-index li,.toggle-content li{list-style:square}
.flex-content li ul li,.post-index li ul li,.toggle-content li ul li{list-style:disc;list-style:disc}
.flex-content li ul li::marker,.post-index li ul li::marker{color:var(--secondary)}
blockquote{border-left:3px solid var(--secondary)}
.copyright{padding:1em 0;font-size:.75rem}
.copyright .container{padding:2rem;border-top:1px solid #e1e1e1;line-height:1.5}
.copyright,.copyright a{color:#969696}
@media only screen and (max-width: 500px) {
	.content-consolidate.block-items .related-content {
    bottom: 77px!important;
    position: relative!important;
}
	.content-consolidate.block-items .related-item{margin: 0 !important;}
	    .content-consolidate.block-items .related-content{bottom: 35px !important;}
	.related-list.content-consolidate.block-items .related-content p{font-size:14px !important;}
.copyright .container{text-align:center}
}
input:focus{outline:1px solid var(--secondary)}
input,textarea{width:100%;margin:.5em 0;font-family:var(--font-secondary);padding:1em;box-sizing:border-box}
input[type="submit"]{max-width:200px;border:0;background:var(--black);color:var(--white);font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.25em}
.contact-submit{display:block;margin:0 auto}
#wpcf7-f5-o1 label{opacity:0;position:absolute;pointer-events:none}
.toggle-content summary::before{content:"+";color:var(--blue);font-weight:900;width:10px;margin-right:1em}
.toggle-content details[open] summary{color:var(--blue)}
.toggle-content details[open] summary::before{content:"-";transform:rotate(0deg)!important}
.toggle-content details{border-top:3px solid var(--lightgray)}
.toggle-content details:last-child{border-bottom:3px solid var(--lightgray)}
.toggle-content summary{padding:1.5em}
.toggle-content li{line-height:1.25}
.faq-item p,.faq-item li{font-size:clamp(0.7rem,1vw,.8rem)!important}
.post-index .category-content > div{width:45%}
.post-index .single-post a{color:var(--black)}
.post-index .single-post{width:19%}
.category-content .list-col-4 li{width:20%}
.category-content ul li{margin:1em 0}
.mobile-tabs{display:none}
#page-archive footer{margin-top:3rem}
#page-archive .single-post h3{margin-top:1rem}
@media only screen and (max-width: 1200px) {
.post-index .single-post{width:24%}
.category-content .list-col-4 li{width:33%}
.rightbar .related-list .container.global{padding:15px!important;grid-template-columns:repeat(auto-fill,50%)!important}
#Features .column{margin-top:0;margin-bottom:0}
#Products .image-grid{grid-template-columns:repeat(auto-fit,47%);display:grid!important}
#Products .image-grid img{height:auto!important}
}
@media only screen and (max-width: 991px) {
.post-index .single-post{width:32%}
.mobile-tabs{display:block;max-width:500px;width:100%}
.dynamic-tabs{padding:.5rem 0}
.dynamic-tabs a{display:none!important}
.product-main-sec .gallery-sec .gallery{width:70%}
.product-main-sec .gallery-sec .image-library-btn{width:30%}
.rightbar .related-list .container.global{padding:0!important;grid-template-columns:repeat(auto-fill,50%)!important}
.sidebar{width:30%}
.rightbar{width:68%}
#Products .image-grid img{height:auto!important}
}
@media only screen and (max-width: 768px) {
.rightbar .toggle-content summary{padding:10px 0!important;font-size:14px!important;line-height:18px!important;letter-spacing:0!important;display:flex}
.rightbar .toggle-content details[open] summary{color:rgba(0,68,125,0.90)!important;font-size:14px!important;line-height:18px!important;letter-spacing:0!important}
.product-main-sec .rightbar .dynamic-content h2{font-size:24px}
.post-index .single-post{width:49%}
.post-index > .container > div.f > div:last-child{margin-top:3em}
.post-index .category-content{flex-direction:column}
.post-index .category-content > div{width:100%}
.main.page-home .content-row .container.padding-m{padding:0 1rem!important}
.home-three-categories-box-shadow{margin-top:0!important}
.sl-slider .sl-slide p{font-size:1em;margin:0;line-height:1}
.sl-slider .sl-slide h2.title.title-large{font-size:clamp(1rem,2.5vw + 1rem,2rem);margin-bottom:10px}
.home-three-categories-box-shadow h2{font-size:18px!important;margin-bottom:3px!important}
.home-three-categories-box-shadow .btn-l{font-size:.8em!important;padding:.75em 1em!important}
.hermetic-electrical-feedthroughs-home h2{line-height:24px!important;font-size:24px!important}
.hermetic-electrical-feedthroughs-home h2 span{line-height:24px!important;font-size:24px!important}
.hermetic-electrical-feedthroughs-home h2.title.text-body{font-size:20px!important}
.hermetic-electrical-feedthroughs-home{margin-top:-2.5em!important;margin-bottom:0!important}
.main.page-home .image .container.global{padding:0!important}
.why-choose-content li{font-size:14px!important}
.why-choose-content li::marker{font-size:1rem}
.applications .container.global,.featured-products-home .container.global{padding:0!important}
.applications h2.title.title-head{font-size:22px;line-height:24px}
.applications{margin-top:-30px}
.applications h3{font-size:16px!important}
footer .footer-content{width:100%}
.main{margin-top:10rem!important}
.main.page-home{margin-top:8rem!important}
#Products .image-grid img{height:auto!important}
}
@media only screen and (max-width: 500px) {
header a.raq{max-width:71px}
#Products .image-grid{display:block!important}
.post-index .single-post{width:100%}
header.content-row .container.padding-xs{padding:.5rem .7rem!important}
header a.raq{position:absolute;right:11px;top:73px;font-size:10px;padding:11px 8px!important;margin-right:0}
.rightbar .related-list .container.global{grid-template-columns:repeat(auto-fill,100%)!important}
header .logo img{width:clamp(245px,18vw,500px)}
header .searchform{position:absolute;right:41px;top:104px;left:11px;max-width:80%}
header .mobile-icon{width:calc(100%/5)!important}
.sl-slider .sl-slide p{font-size:1em;margin:0;line-height:1}
.sl-slider .sl-slide h2.title.title-large{font-size:clamp(1rem,2.5vw + 1rem,2rem);margin-bottom:10px}
}
@media only screen and (max-width: 330px) {
header .logo img{width:clamp(210px,18vw,500px)}
}
thead{background:var(--blue);color:var(--white)}
.table-wrapper-scroll-x{overflow-x:scroll}
td,th{border:1px solid var(--lightgray);padding:.5em 1em;vertical-align:middle}
td,th,table li{font-size:.95rem!important}
table{width:100%}
tr:nth-child(even){background:var(--lightgray)}
.single-post .post-content h3{color:var(--blue);font-size:1em}
.post-content{max-width:75%;margin-bottom:5rem;margin-right:2rem}
.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{margin:1em 0}
blockquote{margin:1.5rem 0}
.post-content p{margin:1rem 0}
.related-posts a{color:var(--black)}
.related-posts > div{margin-bottom:3rem}
.post-content .cat a,.related-posts h3{color:var(--blue)}
@media only screen and (max-width: 991px) {
.single-post-content > div{flex-direction:column}
.post-content{max-width:100%}
}
.tax-product_categories .page-header .container,.tax-applications .page-header .container,.page-id-4656 .page-header .container.f.sb{margin-bottom:0}
.archive-gallery img{height:100%;width:100%;object-fit:cover}
.archive-gallery .gallery-item{height:180px;position:relative;cursor:pointer}
.archive-gallery .gallery-item:before{content:'';display:block;background:var(--lightgray);position:absolute;top:0;right:0;bottom:0;left:0;opacity:.75;transition:.5s;opacity:0}
.archive-gallery .gallery-item:after{content:'+';background:var(--darkblue);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--white);font-size:2em;height:32px;width:32px;text-align:center;border-radius:1000px;transition:.5s;opacity:0}
.archive-gallery .gallery-item:hover:before{opacity:.75}
.archive-gallery .gallery-item:hover:after{opacity:1}
.archive-gallery .post-slider .slick-prev{left:0}
.archive-gallery .post-slider .slick-next{right:0}
.dtab-content[aria-expanded='false']{height:0;opacity:0;overflow:hidden}
.dynamic-tabs a{padding:1rem 2vw;display:inline-block;color:var(--darkblue);font-size:clamp(.75rem,1vw,1rem)}
.dynamic-tabs{background:var(--lightgray);margin-bottom:3rem}
.dynamic-tabs a:target,.dynamic-tabs a.default{background:var(--darkblue);color:var(--white)}
#page-archive{scroll-padding-top:200px}
.lightbox{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1000;background:rgba(0,0,0,0.7);display:flex}
.lightbox img{width:100%;max-height:80%;-o-object-fit:cover;object-fit:cover}
.lightbox-content{margin:auto;max-width:90vh;width:90%}
.lightbox-content p{background:#fff;padding:2em}
.lightbox i{position:absolute;right:1em;top:1em;font-size:2em;color:#fff;cursor:pointer}
.banner-slider{margin:3em 0;overflow:hidden}
.banner-single{display:flex!important;position:relative;height:180px!important;background:linear-gradient(90deg,rgba(246,248,247,0.5),rgba(246,248,247,1),rgba(246,248,247,1))}
.banner-single img{position:absolute;width:50%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}
.banner-single div{display:flex;justify-content:space-between;margin:auto 0;max-width:90%;width:100%;margin:0 auto}
.banner-single div *{margin:auto 0}
.banner-single a:hover,.banner-single a:focus{text-decoration:none;color:#fff}
.banner-slider .slick-arrow{position:absolute;top:50%;transform:translatey(-50%);border:none;height:50%;background:rgba(255,255,255,0.6);z-index:10;width:50px;overflow:hidden;text-shadow:none;color:transparent;transition:.5s;opacity:0}
.banner-slider .slick-arrow:hover{background:rgba(255,255,255,0.9)}
.banner-slider .slick-arrow:after{font-family:"Font Awesome 5 Free";font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#707070;font-size:.5em}
.banner-slider .slick-dots{position:absolute;left:50%;display:flex!important;transform:translate(-50%)}
.banner-slider .slick-dots li{list-style:none;margin:0 .5em}
.banner-slider .slick-dots li button{border-radius:1000px;height:10px;width:10px;padding:0;color:#ddd;border:none;overflow:hidden;background:currentColor;font-size:0;transition:.5s}
.banner-slider .slick-dots li.slick-active button{color:#0067b5}
.banner-slider .slick-next{right:-1em}
.banner-slider:hover .slick-next{right:0;opacity:1}
.banner-slider .slick-prev{left:-1em}
.banner-slider:hover .slick-prev{left:0;opacity:1}
.banner-slider .slick-prev:after{content:"\f104"}
.banner-slider .slick-next:after{content:"\f105"}
.banner-single{padding:0 1px}
.banner-slider li:before{display:none!important}
@media only screen and (max-width: 850px) {
.banner-single{height:250px!important}
.banner-single div{flex-direction:column;justify-content:center;text-align:center}
.banner-single h2{margin:0 0 .5em}
.banner-single a{margin:1em auto}
.banner-single h2{font-size:1.5em}
}
.content-tabs a{margin-right:2em;padding:1em;color:var(--darkblue)}
.content-tabs{margin:0 0 2em;border-bottom:2px solid var(--lightgray);height:60px}
.content-tabs a.active-tab{color:var(--white);background:var(--blue)}
.post-index .container{position:relative}
.cat-faq,.category-content{position:absolute;top:0;pointer-events:none;opacity:0;max-width:100%}
.active-content{position:relative!important;top:0;pointer-events:all!important;opacity:1!important}
.search .search-content{width:80%;margin-bottom:10em}
.search #sidebar{width:20%}
.search #sidebar h2{color:var(--blue);margin:1em 0}
.search #sidebar #searchsubmit{background:var(--blue);letter-spacing:0;font-weight:500;text-transform:capitalize;cursor:pointer}
.search #sidebar li{margin:1em 0}
#sidebar ul[role='navigation'],#sidebar p{display:none}
.search-content li{list-style:none;margin:3em 0}
.search-content div{margin:auto 2rem;width:100%}
.search-content img{max-width:400px;width:100%;height:250px;object-fit:cover}
.search-content li h2{color:var(--blue)}
.search-content li p{font-weight:400}
@media only screen and (max-width: 991px) {
.search .results-container{flex-direction:column}
.search .search-content{margin-bottom:4em}
.search .search-content,.search #sidebar{width:100%}
.search #sidebar{margin-bottom:5em}
}
@media only screen and (max-width: 768px) {
.three-by-two-columns .why-choose-content{width:100%}
.three-by-two-columns .why-choose{width:100%}
.three-by-two-columns{display:flex;flex-direction:column}
header .searchform{flex-basis:calc(100% / 0)!important}
.search-content a{flex-direction:column}
.search-content div{margin:1em 0}
}
@media only screen and (max-width: 500px) {
header .logo{width:calc(100%/0)!important}
.content-tabs a{font-size:.7em}
	.content-consolidate.block-items .related-content {
    bottom: 77px!important;
    position: relative!important;
}
}
.resources-content{margin:5em 0}
.resources-content .quick-links{border:1px solid #d1d1d1;padding:1em 2em;box-sizing:border-box;display:flex;flex-direction:column}
.resources-content .quick-links a{margin:.5em 0;font-size:1.25em;color:#666}
.resources-content .resource-dropdown{width:100%}
.resources-content .resource-dropdown summary{background:#e1e1e1;color:#2d2d2d;font-size:2em;padding:.5em 1em;margin:.45em 0;position:relative;transition:.5s;color:#00447D;font-size:20px;font-style:normal;font-weight:500;line-height:28px;border-radius:6px}
.resources-content .resource-dropdown summary:after{content:"+";position:absolute;right:1em}
.resources-content .resource-dropdown details[open] summary{border-radius:6px;background:#EFEFEF}
.resources-content summary{cursor:pointer}
.resources-content .resource-file{display:flex;justify-content:space-between;padding:2.5em 0}
.resources-content details > .resource-file:not(:last-child){border-bottom:1px solid #d1d1d1}
.resources-content .resource-file img{height:150px;width:150px;-o-object-fit:contain;object-fit:contain;border:1px solid #d5d5d5}
.resources-content .resource-file > div{max-width:750px;margin:0 auto 0 5%}
.resources-content .resource-file a{color:#fff;padding:1em 2em;border-radius:5px;background-color:#00447D}
.resources-content .resource-file .pdf-icon img{height:30px;width:30px;-o-object-fit:contain;object-fit:contain;border:none}
.resources-content .resource-file .pdf-icon{display:flex;align-items:center;color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:28px;margin:15px 0}
.resources-content .resource-file h3{color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:28px}
.resources-content .download-button{display:flex}
.resources-content .divider{display:block;width:1px;background:#d1d1d1}
.resources-content .resource-file > div:first-of-type{width:75%}
.resources-content .resource-file > div:last-of-type{min-width:160px}
.resource-dropdown summary::marker{content:""}
@media only screen and (max-width: 991px) {
.resources-content .resource-file{flex-direction:column}
.resources-content .resource-file > div{margin:0 auto 0 0}
.resources-content .resource-file > div:first-of-type{width:100%;margin:1em 0 2em}
}
@media only screen and (max-width: 768px) {
.resources-content{grid-template-columns:auto;grid-template-areas:ltrlb}
.resources-content .resource-file{flex-direction:column}
.pdf_download .resource-file{flex-direction:column!important;column-gap:15px;padding:0;padding-top:10px}
.resources-content .resource-file h3{font-size:16px;line-height:18px}
.resources-content .resource-file .pdf-icon{font-size:14px;line-height:16px}
.resources-content .resource-file a{padding:.5em 1em}
a.image_over.images-tabs,.resources-content .resource-dropdown summary{font-size:16px}
.resources-content .resource-file > div{margin:1.5em 0}
.resources-content .resource-file .divider{display:none}
.resources-content .resource-file a{margin:0}
}
.image-grid{display:grid;grid-template-columns:repeat(auto-fit,275px);justify-content:start;gap:1rem}
.image-grid img{width:100%;height:300px;object-fit:contain;}
.image-grid h4{margin:1rem 0;font-size:clamp(.8rem,1.25vw,1.25rem);font-weight:600}
.image-grid p{font-size:clamp(.8rem,.9vw,.9rem)}
@media only screen and (max-width: 768px) {
.image-grid{grid-template-columns:repeat(auto-fit,45%)}
}
.related-list{margin:5rem 0}
.related-list .container{display:grid;grid-template-columns:repeat(auto-fill,300px);justify-content:space-between}
.applications .related-list .container{display:grid;grid-template-columns:repeat(auto-fill,400px);justify-content:space-between}
.related-item{margin:5px}
.related-item img{width:100%;height:200px;object-fit:cover}
.related-item h3{color:#000;margin:1rem 0;font-size:clamp(.8rem,1.2vw,1.2rem);text-align:center;font-weight:500;min-height: 50px;}
.featured-products-home .related-item h3{color:#00447D;text-align:left}
.related-item p{color:var(--black);font-size:clamp(.75rem,1vw,1rem)}
.two-columns .related-list .container{grid-template-columns:repeat(auto-fill,calc(50% - 1rem))!important}
@media only screen and (max-width: 768px) {
.row.blog-details-sec{display:flex;flex-direction:column-reverse}
.related-list .container{grid-template-columns:repeat(auto-fill,48%)}
.mobile-icon{width:calc(100%/16)!important}
}
.gform_button,.gform_body .cta_button{cursor:pointer;font-size:1rem!important;border:0;outline:none;letter-spacing:1.5px;position:relative;overflow:hidden;transition:.5s;display:inline-block;background:var(--blue)!important}
.gform_button:hover,.gform_body .cta_button:hover{transform:scale(1.05);-webkit-filter:brightness(1.1);filter:brightness(1.1)}
.gform_body a.cta_button{margin:1rem 0;border-radius:0!important}
.pre-loader{display:flex;position:fixed;inset:0;z-index:1000;background:#fff;transition:.5s}
.pre-loader img{margin:auto;height:50px;animation:pulse 1.5s infinite}
@keyframes pulse {
0%{opacity:1}
50%{opacity:.4}
100%{opacity:1}
}
div.main{transition:.5s}
div.main.loading{opacity:0}
.content-consolidate.block-items .related-item{position:relative;overflow:hidden}
.content-consolidate.block-items .related-content{position:absolute;bottom:83px;padding:1rem;background: rgb(0,68,125);
background: linear-gradient(180deg, rgba(0,68,125,0) 0%, rgba(0,68,125,1) 100%);}
.related-list.content-consolidate.block-items .related-content p{color:#fff !important;text-align: center;} 
.Breadcrumb_top.container a,.related-content span,.related-content h3{color:#00447D}
.tax-product_categories .related-content span{margin-left:0}
.tax-product_categories .related-item h3{margin:15px;text-align:left}
.tax-product_categories .related-content p{display:none}
@media(min-width:1024px) {
.topbar .right-top-bar i.fa-solid.fa-phone{position:absolute;margin:0 -23px}
.topbar .right-top-bar i.fa-solid.fa-envelope{position:absolute;margin:0 -20px}
}
@media(max-width:768px) {
.topbar .container.global.f{display:flex;flex-wrap:wrap;justify-content:space-around}
.right-top-bar i.fa-solid.fa-phone{position:absolute;margin:0 -20px}
.right-top-bar i.fa-solid.fa-envelope{position:absolute;margin:0 -20px}
.right-top-bar{padding-top:10px}
.related-list.content-consolidate.block-items .container.global{display:block!important;grid-template-columns:none}
.topbar .switcher{width:100%!important}
.right-top-bar{font-size:14px;width:100%!important;text-align:center}
.topbar .call-sec{float:left;width:30%;font-size:12px}
.topbar .email-sec{float:left;width:70%;font-size:12px}
.sl-slide.f.align-left.slick-slide{margin:35px 0;background-size:cover}
.sidebar{display:block;width:100%}
.product-main-sec{display:flex;flex-direction:column-reverse}
.rightbar{display:block;width:100%}
.product-main-sec.container.global.f.sb.padding-xs .gallery-sec{display:block!important;width:100%}
.product-main-sec.container.global.f.sb.padding-xs .gallery{width:100%!important;padding:25px 0;box-shadow:none}
.product-main-sec.container.global.f.sb.padding-xs .image-library-btn{width:100%!important;margin-top:30px}
.product-main-sec.container.global.f.sb.padding-xs .page-header img{height:100%;width:100%;-o-object-fit:cover;object-fit:fill;padding-top:70px!important}
.container.global.f.sb.padding-xs .page-header img{height:100%;width:100%;-o-object-fit:cover;object-fit:fill;padding-top:70px!important}
div#ImageLibrary .image-grid.image_over_show{width:100%;display:block}
div#Products .image-grid.products{display:block}
.resource-file{width:100%!important;display:block}
}
@media(max-width:650px) {
#gform_fields_22 #field_22_1,#gform_fields_22 #field_22_2,#gform_fields_22 #field_22_3,#gform_fields_22 #field_22_8,#gform_fields_22 #field_22_5,#gform_fields_22 #field_22_7,#gform_fields_22 #field_22_11,#gform_fields_22 #field_22_13{width:100%;float:left;clear:both}
}
@media(max-width:450px) {.content-consolidate.block-items .related-content {
    bottom: 103px!important;
    position: relative!important;
}}
#FAQ summary.title.title-accent{text-transform:math-auto;display:flex}
#accordion ul li{list-style:none;list-style-type:none}
#accordion li{list-style:none}
.pagecontent p{line-height:1.75;font-weight:400}
.pagecontent ul li{line-height:1.75;font-weight:400;margin-left:20px}
div#header-announcements ul li{list-style:none;line-height:20px;margin:7px 0}
span.term-count{color:#f24333}
div#header-announcements ul li a{color:#000}
a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-icon-left.vc_btn3-color-primary{display:flex;align-items:center}
div#header-announcements{border-radius:5px;border:1px solid #00447D;background:#EFEFEF;padding:15px;margin-bottom:15px}
.author-of-the-post{padding:10px 15px;background-color:#E9EBEC;clear:both;margin:25px 0}
.Breadcrumb_top.container a{line-height:24px}
.blog-content h2{margin-top:15px;margin-bottom:5px!important}
.wp-caption.alignright{margin-left:15px}
.content-consolidate.expand-items .related-item .related-content p{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);opacity:1}
.dynamic-content h2{margin-left:29px;margin-bottom:15px;margin-top:15px}
h3.gform_title{color:#00447D;font-family:Noto Sans;font-size:24px!important;font-style:normal;font-weight:600!important;margin:0!important}
.Breadcrumb_top.container{margin-top:30px}
a.archive.post-products-archive{display:none}
.single-post .single-post-content .cat{display:none}
.container.blog p,.container.blog ul,.container.blog li{font-size:18px}
html{font-family:"Noto Sans",sans-serif;scroll-behavior:smooth}
.blog-content p img{float:right;margin-left:15px}
.blog-content ul li a,.related_posts_query a{color:var(--blue);text-decoration:underline}
.home .slider h2.title.title-large:before{content:'';border:2px solid #fff;height:80%;width:100px;position:absolute;top:50%;left:0rem;transform:translatey(-50%);border-image: linear-gradient(#fff 15%, transparent 0 85%, #fff 0) 2;}
.home .slider h2.title.title-large::after{content: '';border-left: 2px solid #fff;height: 80%;width: 7vw;position: absolute;top: 50%;left:0rem;transform: translatey(-50%);}
.configurations_head .filters label {
    font-weight: 700;
    height: 54px;
}