section.featured_articles{width:100%;display:flex}@media(max-width: 800px){section.featured_articles{flex-wrap:wrap}}section.featured_articles .thirty{width:100%;position:relative}@media(max-width: 800px){section.featured_articles .thirty{padding:0 30px 0 20px}}section.featured_articles .thirty .catTitle{text-transform:uppercase;width:100%;color:#001689;text-align:center;font-size:30px !important;background-image:url(../img/article-bar.png);background-position:center bottom;background-repeat:no-repeat;background-size:auto 20px;padding-bottom:30px;margin:30px 0 -10px 0;z-index:99;position:relative}section.featured_articles .thirty .featuredImage{display:block;width:100%;padding-top:75%;position:relative;background-size:cover;background-position:center}section.featured_articles .thirty .featContent{padding:30px}section.featured_articles .thirty .featContent h5{overflow:hidden;color:#001689;text-transform:uppercase;font-size:24px;line-height:28px}@media(max-width: 999px){section.featured_articles .thirty .featContent h5{display:block}}section.featured_articles .thirty .featContent h5 span{padding-right:15px;box-sizing:border-box;width:calc( 100% - 145px );display:inline-block;float:left;vertical-align:top}@media(max-width: 1100px){section.featured_articles .thirty .featContent h5 span{width:100%}}section.featured_articles .thirty .featContent h5 a{float:right;font-size:14px;width:145px;text-transform:uppercase;display:inline-block;vertical-align:top;text-align:center;line-height:25px;padding:3px 12px !important;min-height:unset;border-radius:4px}@media(max-width: 999px){section.featured_articles .thirty .featContent h5 a{margin:15px 0}}section.featured_articles .thirty .featContent .excerpt{width:100%;clear:both}.hp_slider{width:100vw;height:40vw}@media(max-width: 700px){.hp_slider{height:auto}}.hp_slider .slide{width:100vw;height:40vw}.hp_slider .slide a{width:100%;height:100%;display:block}.hp_slider .slide .slidedesktop{position:relative;background-size:cover;background-position:bottom center;height:100%}@media(max-width: 700px){.hp_slider .slide{height:auto}.hp_slider .slide .slidedesktop{display:none}.hp_slider .slide .slidemobile{display:block !important}.hp_slider .slide .slidemobile img{width:100%}}.hp_slider .flickity-button{background:transparent}.hp_slider .flickity-button .flickity-button-icon{fill:#fff}.hp_slider .flickity-page-dots{bottom:10px}.hp_slider .flickity-page-dots .dot{opacity:1;width:12px;height:12px;background:transparent;border:2px solid #fff}.hp_slider .flickity-page-dots .dot.is-selected{background-color:#fff}.featured_products{position:relative;background-size:cover;background-image:url("../img/featured-products-bkg.jpg");padding-bottom:40px}.featured_products img.img_line{width:300px;position:absolute;top:-24px;right:0px}.featured_products .fp_title{max-width:1400px;margin:0 auto;overflow:hidden}@media(max-width: 1440px){.featured_products .fp_title{padding:0 20px}}.featured_products .fp_title h3{font-weight:normal;font-size:24px !important;text-transform:uppercase;color:#001689;padding:40px 0px 30px 0px;background-image:url("../img/title-bar.png");background-position:bottom left;background-repeat:no-repeat;background-size:auto 20px;width:calc(100% - 155px);display:inline-block;vertical-align:middle}@media(max-width: 500px){.featured_products .fp_title h3{width:100%;text-align:center;background-position:bottom center}}.featured_products .fp_title .white_fade{display:inline-block;vertical-align:middle}@media(max-width: 500px){.featured_products .fp_title .white_fade{float:right;margin-top:20px}}.featured_products .slider_wrap{padding:0 20px}.featured_products .productslider{max-width:1400px;margin:0 auto;padding:0 30px}.featured_products .productslider .product{width:24%;margin:20px 10px}.featured_products .productslider .product .image_block{padding-top:100%;position:relative}.featured_products .productslider .product .image_block img{position:absolute;top:0px;left:0px}@media(max-width: 1000px){.featured_products .productslider .product{width:33%}}@media(max-width: 600px){.featured_products .productslider .product{width:50%}}@media(max-width: 400px){.featured_products .productslider .product{width:100%}}.featured_products .productslider .product h2{margin-top:20px;padding:0px;font-size:24px;line-height:24px;height:38px;text-transform:uppercase;color:#001689;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.featured_products .productslider .product .woocommerce-Price-amount.amount{color:#01b6f4;font-size:2.2em;font-weight:bold;letter-spacing:.05em}.featured_products .productslider .product .core-benefits{overflow:hidden;line-height:16px;margin-bottom:13px;height:80px;overflow:hidden}.featured_products .productslider .product .core-benefits ul{padding:0 0 0 0px;list-style:disc;height:80px;overflow:hidden}.featured_products .productslider .product .core-benefits ul li{line-height:16px;list-style-type:disc;list-style-position:inside;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:15px}.featured_products .productslider .product .product-features{display:block;text-align:left;height:60px;overflow:hidden}.featured_products .productslider .product .product-features img{width:40px;display:inline-block}.featured_products .productslider .product .btn{max-width:150px;display:inline-block;text-align:center}.featured_products .productslider .product .btn.productsBtn{margin-left:15px}.featured_products .productslider .flickity-prev-next-button{color:transparent;outline:none;background-position:center;background-repeat:no-repeat;background-color:transparent;background-size:30px}.featured_products .productslider .flickity-prev-next-button.previous{left:-20px;background-image:url("../img/slider-left.png") !important}.featured_products .productslider .flickity-prev-next-button.next{right:-20px;background-image:url("../img/slider-right.png") !important}section.cta{width:100%;overflow:hidden;background-size:cover;background-position:right center}section.cta img{width:30px;margin-top:10px;margin-left:-15px;z-index:10;position:absolute;width:400px}section.cta .cta_text{width:100%;float:left;text-align:center;padding:40px 20px 80px 20px;box-sizing:border-box}section.cta .cta_text h3{font-size:40px !important;text-align:center;color:#001689;font-weight:normal}section.cta .cta_text h3 strong{font-weight:bold}@media(max-width: 1300px){section.cta .cta_text h3{font-size:40px}}section.cta .cta_text a.white_fade{display:inline-block;text-transform:uppercase}.goal_inner{display:block;overflow:hidden;display:flex;width:100%;margin:20px 0 40px 0}@media(max-width: 700px){.goal_inner{flex-wrap:wrap}}.goal_inner .goal{width:25%;padding-top:27%;float:left;background-size:cover;background-position:center right;position:relative;border-left:4px solid #fff}.goal_inner .goal:first-child{border-left:0px}@media(max-width: 700px){.goal_inner .goal{width:50%;padding-top:50% !important;border-bottom:4px solid #fff}.goal_inner .goal:nth-child(odd){border-left:0px}.goal_inner .goal:nth-child(3n),.goal_inner .goal:nth-child(4n){border-bottom:0px}}.goal_inner .goal .goal_hover{position:absolute;top:0px;left:0px;width:100%;height:100%;background-size:cover;background-position:center right;opacity:0}.goal_inner .goal:hover,.goal_inner .goal.active{cursor:pointer}.goal_inner .goal:hover .goal_hover,.goal_inner .goal.active .goal_hover{opacity:1}/*# sourceMappingURL=homepage.min.css.map */
