.btn,.button,button,input[type=submit],.wpforms-form .wpforms-submit-container button[type=submit]{text-transform:uppercase;font-weight:700}body{font-family:ProximaNova,sans-serif!important}.navbar-st.top_bar{text-align:left}.h_text{display:inline-block;text-align:left;font-weight:700;margin:7px 0;font-size:.9em}.h_text a:not(.btn):hover,.h_text a:not(.btn):focus{color:#fdc53a}nav .nav{margin-top:15px}#alg_currency_selector{margin-top:28px}.btn_cont{margin:0 0 0 25px}.top_bar .pel_cont{margin:7px 0}.currency_cont{background:#e6e6e6;padding:5px 0}#header-charts{align-self:center}#header-charts .nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;justify-content:center}nav .nav>li a,nav .menu>li a{font-size:.9em}nav .nav>li>a,nav .nav>li>a:hover,nav .menu>li>a,nav .menu>li>a:hover{text-transform:uppercase;font-weight:400}nav .nav>li ul a,nav .nav>li ul a:hover,nav .menu>li ul a,nav .menu>li ul a:hover{font-weight:400}.menu-item-has-children>a:after,.site-header-cart .cart-contents-link,.site-header-cart .cart-contents-link:hover{font-weight:700}nav .nav.site-header-cart>li ul,nav .menu.site-header-cart>li ul{transition:all .3s ease-in-out}nav .nav li.megamenu>ul,nav .menu li.megamenu>ul{width:var(--max-cont-width);width:100vw;left:calc(( ( 100% - 100vw ) / 2 ) - 9.5%);padding:35px calc(( ( 100vw - var(--max-cont-width) ) / 2 ) + 9.5%)!important}.search_bar,.nav.lang_change,.nav.curr_change{padding:0;margin-top:10px}.nav.lang_change,.nav.curr_change{margin-right:6px}.lang_change .cart-contents,.curr_change .cart-contents{right:0}.nav.curr_change ul img{height:16px;width:auto}.tb_fixed{display:none;background:#003471;color:#fff;padding:10px 0}.tb_fixed .h_text{margin:0}.tb_fixed a:not(.btn){color:#fff}nav .nav.lang_change ul,nav .nav.curr_change ul{min-width:110px}nav .nav.site-header-cart>li>a,.search_bar i,.nav.lang_change i,.nav.curr_change i{padding:19.4px 7px;line-height:20px}nav .nav:not(.site-header-cart)>li>ul,nav .menu:not(.site-header-cart)>li>ul{padding:8px 0}nav .nav:not(.site-header-cart)>li>ul a,nav .menu:not(.site-header-cart)>li>ul a{padding:7px 15px}.nav li.megamenu ul li.hidden,.menu li.megamenu ul li.hidden{display:block!important}div:not(.navbar-coll)>.lang-curr-cont{display:flex}.navbar-coll>.lang-curr-cont{display:none}.navbar-header .navbar-toggle{margin-top:23px;margin-right:0}nav .nav.curr_change>li>a{padding:19.4px 0}nav .nav.curr_change>li>a img{height:16px;width:auto}.logo_medium.max_width{max-width:250px;padding:15px 0}.top_bar .cert-logo{margin-right:25px}nav .btn_cont{display:none}.navbar-st.sticky.top_bar{z-index:1}.cart-contents img{width:30px}nav .search_cont{width:100%;background:#eee;right:0}#menu-mobile-menu{display:none}.entry-header{padding:20px 0}.entry-header .entry-title{text-transform:uppercase}.breadcrumbs_cont #breadcrumbs,.entry-header #breadcrumbs{text-transform:uppercase}.breadcrumbs_cont #breadcrumbs .separator{color:inherit}.djslider .owl-item:first-child img,.djslider .owl-item:last-child img{margin-bottom:-35px}.djslider .owl-item:nth-child(2) img{margin-bottom:-130px}@media (max-width:835px){.djslider .owl-item:nth-child(2) img{margin-bottom:-160px}}.cert-logos .wpb_content_element>.wpb_wrapper{display:flex;justify-content:space-around}.cert-logos .wpb_content_element>.wpb_wrapper img{margin-bottom:20px}.cert-logos .wpb_content_element>.wpb_wrapper>*{align-self:center}.gsp-cont img{margin-bottom:10px}.sstu-cont img{margin-top:-35px!important;margin-bottom:-35px!important}.sstu-cont .vc_column_container:first-child .vc_row img{position:relative;margin-left:-22px!important}.sstu-cont .vc_column_container:last-child .vc_row img{position:relative;margin-left:15px!important}.test-cont .wpb_wrapper>p>img{margin-bottom:-20px}.page:not(.home) .vc_row h2,.page[class*=-spot-price] .vc_row .subscribe h4{text-transform:uppercase;color:#003471}.page:not(.home) .vc_row h4{text-transform:uppercase;font-weight:700}.page[class*=-spot-price] .vc_row .subscribe p{color:#003471}.page[class*=-spot-price] .vc_row table{text-transform:uppercase}.subscribe input[type=email]{margin-bottom:10px}.section__payment .payment__method__icon svg,.section__payment .payment__method__icon img{width:auto;height:32px}@media (min-width:992px){.section__payment .payment__method__icon svg,.section__payment .payment__method__icon img{height:50px}}#customer_login{max-width:550px;margin:auto}.woocommerce ul.products li.product.product-category a img{aspect-ratio:initial}nav .nav.site-header-cart>li>a{position:relative}nav .nav.site-header-cart>li>a .count{position:absolute;background:#fdc53a;border-radius:10px;width:15px;height:15px;font-size:8px;line-height:15px;top:10px;right:-10px;opacity:1}nav .nav>li>a:hover .count,nav .nav>li>a:active .count,nav .nav>li>a:focus .count,nav .nav>li.current-menu-item>a .count{background:#252525}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{margin-right:10px}body.CAD img.USD{display:none}body.USD img.CAD{display:none}.pre-footer{position:relative;padding:20px 0;background:rgba(255,255,255,.2);margin-bottom:-60px;background-blend-mode:screen;font-size:18px}.pre-footer .banner{position:absolute;font-size:22px;line-height:1;background:#fdc53a;text-transform:uppercase;text-align:center;color:#fafafe;font-weight:700;padding:20px 15px 40px;max-width:135px;margin-top:-35px;margin-bottom:-106px;-webkit-clip-path:polygon(-15px 15px,0 0,calc(100% + 40px) 0,calc(100% + 40px + 8vw) 50%,calc(100% + 40px) 100%,0 100%);clip-path:polygon(-15px 15px,0 0,100% 0,100% calc(100% - 70px),50% 100%,0 calc(100% - 70px))}.pre-footer .banner:before{content:"";display:block;position:absolute;border-bottom:15px solid #fdc53a;border-left:15px solid transparent;top:0;left:-15px}.pre-footer .banner i{font-size:40px;margin-top:15px}.pre-footer .txt{margin-left:calc(150px + 20%);color:#fff;text-transform:uppercase;font-weight:500;float:right}.pre-footer .txt a{color:#fff}.pre-footer .txt a:hover,.pre-footer .txt a:focus,.pre-footer .txt a:active{color:#fdc53a}.pre-footer .txt span{white-space:nowrap}.pre-footer .txt br{display:none}.pre-footer .txt p:last-child{margin-bottom:0}.pre-footer:after{content:"";display:block;clear:both}@media (max-width:1200px){.navbar-center.cont{position:relative;z-index:10005}.navbar-center.cont{display:block;float:left;width:calc(100% -)}.navbar-left.cont{width:calc(100% - 47px)}.navbar-left.cont>*:last-child{float:none}div:not(.navbar-coll)>.lang-curr-cont{display:none}nav .nav:not(.site-header-cart),nav .menu:not(.site-header-cart){padding:0 3px}nav .lang-curr-cont{padding:0 20px}nav .nav li.megamenu>ul,nav .menu li.megamenu>ul{width:100%;left:0;padding:0!important}nav .nav.site-header-cart>li ul,nav .menu.site-header-cart>li ul{display:none}nav .nav,nav .menu,nav .lang-curr-cont{width:100%}nav .lang-curr-cont,nav .nav:not(.site-header-cart)>li>ul a,nav .menu:not(.site-header-cart)>li>ul a{text-align:left!important}nav .nav>li ul.sub-menu,nav .nav li.megamenu>ul.sub-menu,nav .nav li.megamenu>ul>li>ul.sub-menu,nav .menu>li ul.sub-menu,nav .menu li.megamenu>ul.sub-menu,nav .menu li.megamenu>ul>li>ul.sub-menu{display:none!important}nav .nav li.megamenu,nav .menu li.megamenu{position:relative}.navbar-coll>.lang-curr-cont{display:block}.nav li.megamenu ul li.hidden,.menu li.megamenu ul li.hidden{display:none!important}nav .nav>li:not(.sp_crt)>a,nav .nav>li>ul.sub-menu li:not(.sp_crt) a,nav .menu>li:not(.sp_crt)>a,nav .menu>li ul.sub-menu li:not(.sp_crt) a{text-align:left!important}nav .nav.site-header-cart,.nav.site-header-cart>li{z-index:1000000}nav .nav.site-header-cart>li ul{display:block}nav .nav.site-header-cart>li>ul{position:fixed;top:0;height:100%;right:-270px;transition:all .3s ease-in-out}nav .nav.site-header-cart ul li,.site-header-cart .widget_shopping_cart{height:100%}}@media (max-width:1030px){.pre-footer{margin-bottom:-80px}.pre-footer .txt{margin-left:175px}.pre-footer .txt{max-width:calc(100% - 170px)}.pre-footer .txt span{white-space:initial}.pre-footer .txt br{display:block}}@media (max-width:992px){#menu-mobile-menu{display:block}}@media (max-width:930px){.h_text{margin:0}nav .nav:not(.site-header-cart),nav .menu:not(.site-header-cart),.menu-mobile-menu-container{width:100%}.navbar-coll>.lang-curr-cont{display:block}.lang-curr-cont{width:100%}.top_bar .navbar-right.cont{display:none}}@media (max-width:823px){.pre-footer{margin-bottom:-100px}}@media (max-width:767px){.navbar-st.top_bar{text-align:center}.navbar-st.top_bar>div>*{vertical-align:middle}.top_bar .btn{width:auto}.top_bar .btn_cont{display:none}nav .btn_cont{display:block;padding:0 30px;margin:0}nav .btn_cont .btn{width:100%}.btn_cont .btn~.btn{margin-left:0}nav .navbar-right.cont{float:right}nav .navbar-left.cont{float:left}.cert-logos .wpb_content_element>.wpb_wrapper{flex-wrap:wrap}.cert-logos .wpb_content_element>.wpb_wrapper img{padding:0 7px}.sstu-cont img{margin-top:0!important;margin-bottom:0!important;width:260px}.sstu-cont .vc_column_container:last-child .vc_row img{margin-top:-35px!important;margin-right:-15px}.test-cont .wpb_wrapper>p>img{width:auto}}@media (max-width:665px){nav .btn_cont .btn{min-width:100px}}@media (max-width:590px){.pre-footer .banner{position:relative;max-width:calc(100% + 100px);margin-bottom:20px;width:calc(100% + 100px);margin-left:-50px;padding:20px 50px;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.pre-footer .banner:after{content:"";display:block;clear:both}.pre-footer .banner i{float:left;margin-top:0}.pre-footer .banner span{float:right;line-height:40px;max-width:calc(100% - 65px)}.pre-footer .banner:before{display:none}.pre-footer .txt{margin-left:0;float:none;max-width:100%}}@media (max-width:475px){footer{margin-bottom:0}}@media (max-width:460px){.pre-footer .banner span{line-height:1;text-align:left}.logo_medium.max_width{width:200px;max-width:calc(100% - 65px)}}@media (max-width:430px){.pre-footer{margin-bottom:-180px}.pre-footer .txt span{display:block;white-space:initial}.pre-footer .txt>p:last-child>span:last-child{text-transform:initial}}@media (max-width:400px){.top_bar .cert-logo{margin-right:0}.navbar-right.cont{margin-left:0}.navbar-right.cont>*{float:none}}@media (max-width:375px){.tb_fixed .inner_cont,.navbar-st.top_bar .inner_cont,div:not([data-vc-stretch-content]).currency_cont>.inner_cont{padding-left:10px!important;padding-right:10px!important}}nav .menu li.megamenu>ul,nav .nav li.megamenu>ul{left:calc(( ( 100% - 100vw ) / 2 ) - -22.3%)!important}