.site-header{z-index:99}.top-bar i{font-size:16px;margin-right:5px}.sm{padding:5px 0}#site-navigation{margin:-60px 0 0 0}.nav-float-right .header-widget{top:10px}.ph{font-size:22px;color:#0e3461}.ph i{font-size:16px}#sticky-navigation{background:rgb(255 255 255 / .95)}.sticky-navigation-logo img{position:absolute!important;top:-10px;height:95px!important}.h1-line h1{padding-bottom:20px}.h1-line h1:after{position:absolute;bottom:0;left:0;width:30px;height:3px;background:#000;content:""}.h1-line.white h1{padding-bottom:5px}.h1-line.white h1:after{background:#FFF;width:90px}.breadcrumbs{background-color:#002841;padding:10px 0;color:#fff;font-size:15px}.breadcrumbs a{color:#FFF}.breadcrumbs .grid-container{text-align:right}.woocommerce .breadcrumbs{background-color:#f6f6f6;color:#6c6361}.woocommerce .breadcrumbs .grid-container{text-align:left}.woocommerce .breadcrumbs a{color:#0275d8}.menu-left h5{font-size:20.5px;font-weight:700}.menu-left ul{margin:0;padding:0;list-style:none}.menu-left li{padding:5px 10px;border-top:1px solid #000}.menu-left a{color:#000}.menu-left a:hover{text-decoration:underline}.sm a{background:#fff;width:30px;height:30px;display:inline-block;border-radius:100%;text-align:center;line-height:33px}.sm a i{color:#002841}.woocommerce div.product .woocommerce-tabs ul.tabs{position:relative;z-index:99;overflow:visible;margin:0}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{position:absolute;display:block!important;width:100%;height:1px;content:" ";background:#FFF;bottom:-1px;left:0}.woocommerce div.product .woocommerce-tabs .panel{position:relative;z-index:1}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{box-shadow:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-color:#CCCCCC!important}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:20px;border:1px solid #CCC}h2.yikes-custom-woo-tab-title{display:none}#wc-column-container .product{border:1px solid #CCC;padding-bottom:0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:0.8em!important;text-align:left}.woocommerce div.product div.images .flex-control-thumbs li{padding-right:10px!important}.woocommerce div.product div.images .flex-control-thumbs li img{border:2px solid #333}.woocommerce-page #content{padding-top:40px}.woocommerce ul.products li.product .price{font-size:22px}.woocommerce ul.products li.product .button{margin-bottom:20px;text-transform:uppercase}@media screen and (max-width:1070px){.header-widget{max-width:100%;text-align:center;margin-bottom:0!important}.main-navigation:not(.slideout-navigation) .mobile-bar-items+.menu-toggle{text-align:center}.site-logo{margin:0 auto!important;display:block;text-align:center}#site-navigation{margin:0}}@media screen and (max-width:800px){.home-cat{padding:0 15%}}@media screen and (max-width:500px){.home-cat{padding:0 5%}}.elementor-slides .swiper-slide-inner .elementor-slide-button{border:none!important;color:#000;background:#fcf75e;display:inline-block;font-size:18px;font-weight:700}.elementor-slides .swiper-slide-inner .elementor-slide-button,.elementor-slides .swiper-slide-inner .elementor-slide-button:hover{border:2px solid white!important;background:#fff0;color:inherit;text-decoration:none}.swiper-slide-contents{max-width:25%!important;text-align:left!important;margin-right:620px!important;margin-left:120px}.elementor-slides .swiper-slide-inner .elementor-slide-heading{font-size:75px}.elementor-slides .swiper-slide-inner .elementor-slide-description{font-size:33px}.elementor-slides .swiper-slide-inner .elementor-slide-description:not(:last-child),.elementor-slides .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:10px}.elementor-18 .elementor-element.elementor-element-4c444bd .swiper-slide-contents{max-width:25%!important;text-align:left!important;margin-right:620px!important;margin-left:120px}@media screen and (max-width:1544px){.elementor-slides .swiper-slide-inner .elementor-slide-heading{font-size:50px}}@media screen and (max-width:1024px){.elementor-18 .elementor-element.elementor-element-4c444bd .swiper-slide-contents{max-width:100%!important;text-align:center!important}.swiper-slide-contents{max-width:100%!important;text-align:center!important}}@media screen and (max-width:760px){.elementor-18 .elementor-element.elementor-element-4c444bd .swiper-slide-contents{margin:0 auto!important;text-align:center!important}.swiper-slide-contents{margin:0 auto!important;text-align:center!important}}