/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-family:"Open Sans",Arial,sans-serif;font-weight:400;font-size:16px}h1,h2,h3,h4,h5,h6{font-weight:500;letter-spacing:.02em;margin-top:0;line-height:1.3;margin-bottom:1em;color:#1f1f1f}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.17rem}h4{font-size:1rem}h5{font-size:.83rem}h6{font-size:.67rem}p,small,sup{color:#3f3f3f}p{margin-top:0;line-height:1.6;margin-bottom:10px}a{text-decoration:none;outline:0}img{height:auto;max-width:100%}small{font-size:.8em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}hr{background-color:rgba(0,0,0,.1);border:0;height:1px;margin-bottom:1.5em}ol li,ul li{line-height:1.6}ol,ul{margin:0;padding:0;padding-left:1rem}ul{list-style:disc}ol{list-style:decimal}table{width:100%;border-collapse:collapse;border-spacing:0}table td,table th{padding:0}table th{border-bottom:1px solid #ccc}table td{border-bottom:1px solid #e2e2e2;padding:6px 10px 6px 0}a,button,input{transition:all .3s ease 0s}.t35-btn-primary{display:inline-block;font-weight:600;padding:.8rem 2rem;border:1px solid transparent;text-align:center;line-height:1;border-radius:0;color:#fff;background-color:#181d61}.t35-btn-primary:active,.t35-btn-primary:hover{background-color:#4a4f99}.t35-btn-secondary{display:inline-block;font-weight:600;padding:.8rem 2rem;border:1px solid transparent;text-align:center;line-height:1;border-radius:0;color:#fff;background-color:#e50013}.t35-btn-secondary:active,.t35-btn-secondary:hover{background-color:#e5525e}.t35-link-primary{display:inline-block;color:#1f1f1f;font-weight:600}.t35-link-primary i.fa-arrow-right{position:relative;left:-3px;font-size:.85em;margin-left:5px;transition:all ease .2s}.t35-link-primary:active,.t35-link-primary:hover{color:#6d6d6d}.t35-link-primary:active i.fa-arrow-right,.t35-link-primary:hover i.fa-arrow-right{left:0}.t35-link-secondary{display:inline-block;color:#e50013;font-weight:600}.t35-link-secondary i{font-size:.85em}.t35-link-secondary i.fa-arrow-right{position:relative;left:-3px;margin-left:5px;transition:all ease .2s}.t35-link-secondary:active,.t35-link-secondary:hover{color:#e50013}.t35-link-secondary:active i.fa-arrow-right,.t35-link-secondary:hover i.fa-arrow-right{left:0}.t35-link-white{display:inline-block;color:#fff;font-weight:600}.t35-link-white i{position:relative;left:-3px;font-size:.85em;margin-left:5px;transition:all ease .2s}.t35-link-white:active,.t35-link-white:hover{color:#fff}.t35-link-white:active i.fa-arrow-right,.t35-link-white:hover i.fa-arrow-right{left:0}.breadcrumb-container{padding:12px 0 10px;color:#181d61;font-size:.875rem;font-weight:600;background:#f2f2f2}.breadcrumb-container a{color:#6d6d6d}.breadcrumb-container a:active,.breadcrumb-container a:hover{color:#181d61}.pagination-standard{text-align:center}.pagination-standard .page-numbers{color:#181d61;padding:3px 6px;font-weight:600;border:1px solid #181d61}.pagination-standard .page-numbers:active,.pagination-standard .page-numbers:hover{color:#4a4f99;border-color:#4a4f99}.pagination-standard .page-numbers .icon{font-size:.875em}.pagination-standard .page-numbers.current{border-color:#e2e2e2;color:#3f3f3f}.pagination-standard .page-numbers.next{border-color:transparent}.pagination-standard .page-numbers.next .icon{margin-left:8px}.pagination-standard .page-numbers.prev{border-color:transparent}.pagination-standard .page-numbers.prev .icon{margin-right:8px}.section-title{margin-bottom:30px}.title-style-primary{display:inline-block;color:#181d61;font-size:3rem;font-style:italic;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding-bottom:12px;border-bottom:4px solid #e50013}.title-style-primary span{background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:transparent;background-size:contain;background-image:url(../images/ptt/title_bg-1-min.png);color:#fff;display:inline-block;padding:12px 25px}.title-style-secondary{background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(../images/ptt/title_bg-2-min.png);background-color:transparent;display:inline-block;color:#fff;font-size:3rem;font-style:italic;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:12px 40px}.title-style-3{font-size:1.5rem;font-weight:700;margin:0;border-bottom:1px solid #ccc;color:#3f3f3f}.title-style-3 span{display:inline-block;padding-bottom:15px;border-bottom:2px solid #e50013}.banner-top-bar-container{background-position:center center;background-repeat:no-repeat;background-size:cover;text-align:center;padding:10px 0;background-color:#090c32}.banner-top-bar-container span{display:inline-block}.banner-top-bar-container .title{color:#fff;font-weight:600}@media (max-width:767px){.banner-top-bar-container .title{margin-bottom:10px}}.banner-top-bar-container .btn-cta{margin-left:15px;padding:6px 16px;font-size:.8em;text-transform:uppercase}.banner-top-bar-container.position-float{position:absolute;top:0;left:0;right:0;z-index:5}.banner-bottom-cta-container{background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#090c32;padding:80px 100px}@media (max-width:575px){.banner-bottom-cta-container{padding:80px 20px}}.banner-bottom-cta-container .subtitle,.banner-bottom-cta-container .title{color:#fff;font-size:2rem}@media (max-width:991px){.banner-bottom-cta-container .subtitle,.banner-bottom-cta-container .title{font-size:1.5rem;line-height:1.5}}.banner-bottom-cta-container .title{font-weight:700;margin-bottom:6px}.banner-bottom-cta-container .section-buttons-container{height:100%;display:flex;align-items:center;justify-content:center}.banner-bottom-cta-container .section-buttons-container a{margin-right:20px;min-width:180px}@media (max-width:991px){.banner-bottom-cta-container .section-buttons-container a{min-width:120px;padding:.6rem 1.5rem}}@media (max-width:767px){.banner-bottom-cta-container .section-buttons-container{margin-top:20px;justify-content:left}}.banner-page-title{position:relative}.banner-page-title .title{margin:0;position:relative;z-index:5}.banner-page-title .description{margin-top:10px;position:relative;z-index:5}.banner-page-title .overlay-color{display:block;position:absolute;top:0;right:0;bottom:0;left:0;transition:all ease .3s}.banner-page-title .overlay-color .overlay-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;padding:20px}.banner-page-title.has-bg-img{background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#090c32;padding:70px 0;color:#fff}.banner-page-title.has-bg-img .title{color:#fff;margin:0}.banner-page-title.has-bg-img .description{color:#fff}.banner-page-title.no-bg-img{padding:40px 0}.banner-page-title.no-bg-img .title{color:#181d61;text-transform:uppercase}.banner-page-title.style-left .title{padding-left:20px;font-size:2.25rem;font-weight:700}.banner-page-title.style-left .title::before{content:'';display:inline-block;position:absolute;top:0;left:0;background-color:#e50013;height:100%;width:4px}.banner-page-title.style-left .description{position:relative;z-index:5;padding-left:20px;margin-top:10px;color:#fff}.banner-page-title.style-left.has-bg-img .overlay-color{background-image:linear-gradient(to right,#000,rgba(0,0,0,0))}.banner-page-title.style-center{text-align:center}.banner-page-title.style-center .title{font-size:3.75rem;text-transform:uppercase}.banner-page-title.style-center.has-bg-img .overlay-color{background-color:rgba(0,0,0,.5)}.product-container{background:#fff;margin-bottom:20px}.product-container .product-thumb{position:relative}.product-container .product-thumb .overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;transition:all ease .3s;background:rgba(0,0,0,.7);opacity:0}.product-container .product-thumb .overlay .overlay-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;padding:20px}.product-container .product-thumb .overlay span{color:#fff;text-transform:uppercase}.product-container .product-thumb:active .overlay,.product-container .product-thumb:hover .overlay{opacity:1}.product-container .product-meta{padding:15px 20px 30px 20px}.product-container .product-meta .product-name a{color:#1f1f1f;font-weight:600;font-size:1.125rem}.product-container .product-meta .product-name a:active,.product-container .product-meta .product-name a:hover{text-decoration:underline}.product-container .product-meta .product-cta a{font-size:.875rem}#form-order-now .modal-content{padding:40px 30px;position:relative}#form-order-now .modal-content .btn-close{position:absolute;top:20px;right:20px;color:#6d6d6d}#form-order-now .modal-content .btn-close:hover{color:#000;text-align:underline}#form-order-now .modal-content .modal-body{padding:0}#form-order-now .modal-content .modal-body .title{font-size:24px;color:#112054;font-weight:500;margin-bottom:20px;text-align:center;text-transform:uppercase}#form-order-now .modal-content .modal-body .description{color:#3f3f3f;font-size:14px;margin-bottom:40px;font-style:italic}#form-order-now .modal-content .modal-body .note{color:#3f3f3f;padding-top:5px;font-size:14px;margin-bottom:40px;line-height:1.5}#form-order-now .modal-content .modal-body .note a:hover{text-decoration:underline}#form-order-now .modal-content .modal-footer{border:none;padding:0 30px 40px 30px;text-align:center;justify-content:center}#form-order-now .modal-content .modal-footer button{background-color:transparent;border:none;color:#6d6d6d;margin:0;padding:0;outline:0;box-shadow:none}#form-order-now .modal-content .modal-footer button:focus{outline:0;box-shadow:none}#form-order-now .modal-content .modal-footer button:hover{color:#000;text-align:underline}form.wpcf7-form{position:relative}form.wpcf7-form p{margin-bottom:20px;position:relative}form.wpcf7-form br{display:none}form.wpcf7-form label{display:block;position:absolute;left:-999999px}form.wpcf7-form input,form.wpcf7-form textarea{display:block;width:100%;border:1px solid #e2e2e2;border-radius:3px;font-size:1rem;padding:.6rem 1rem}form.wpcf7-form textarea{height:4em}form.wpcf7-form input[type=submit]{display:inline-block;font-weight:600;padding:.8rem 2rem;border:1px solid transparent;text-align:center;line-height:1;border-radius:0;background-color:#181d61;color:#fff}form.wpcf7-form input[type=submit]:active,form.wpcf7-form input[type=submit]:hover{background-color:#4a4f99}form.wpcf7-form input[type=submit]::before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-solid);content:"\f1d8"}form.wpcf7-form .wpcf7-response-output{margin:10px 0 0 0;padding:12px 16px}form.wpcf7-form .wpcf7-spinner{display:none}form.wpcf7-form.submitting .wpcf7-spinner{display:block;text-align:center;margin:10px auto}.cblock-hero-slider{position:relative}.cblock-hero-slider .swiper{width:100%;height:100%}.cblock-hero-slider .swiper .swiper-slide{background-position:center center;background-repeat:no-repeat;background-size:cover;height:500px;position:relative;z-index:1}.cblock-hero-slider .swiper .swiper-slide .slide-overlay{position:absolute;top:0;bottom:0;right:0;left:0;z-index:2}.cblock-hero-slider .swiper .swiper-slide .video-native{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cblock-hero-slider .swiper .swiper-slide .container{position:relative;height:100%}.cblock-hero-slider .swiper .swiper-slide .slide-textbox{position:absolute;max-width:650px;z-index:5}.cblock-hero-slider .swiper .swiper-slide .slide-textbox .slide-title{color:#fff;font-size:3rem;font-weight:700;position:relative;margin-bottom:20px;line-height:1.3}@media (max-width:576px){.cblock-hero-slider .swiper .swiper-slide .slide-textbox .slide-title{font-size:2rem}}.cblock-hero-slider .swiper .swiper-slide .slide-textbox .divider::before{content:'';display:inline-block;background:#fff;height:5px;width:35px}.cblock-hero-slider .swiper .swiper-slide .slide-textbox .slide-description{color:#fff;font-size:1.125rem;margin-top:20px}@media (max-width:576px){.cblock-hero-slider .swiper .swiper-slide .slide-textbox .slide-description{font-size:1rem}}.cblock-hero-slider .swiper .swiper-slide .slide-textbox .slide-btn-container{margin-top:40px}.cblock-hero-slider .swiper .swiper-slide .slide-textbox.position-left{margin:0;top:50%;left:0;transform:translateY(-50%);-ms-transform:translateY(-50%)}.cblock-hero-slider .swiper .swiper-slide .slide-textbox.position-center{margin:0;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}.cblock-hero-slider .swiper .swiper-slide .slide-textbox.position-right{margin:0;top:50%;right:0;transform:translateY(-50%);-ms-transform:translateY(-50%);text-align:right}.cblock-hero-slider .swiper .swiper-pagination-wrapper{position:absolute;width:100%;height:50px;bottom:0}.cblock-hero-slider .swiper .swiper-pagination-wrapper .container{height:100%}.cblock-hero-slider .swiper .swiper-pagination-wrapper .container .swiper-pagination{text-align:left;position:relative}.cblock-hero-slider .swiper .swiper-pagination-wrapper .container .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;border:1px solid #fff;opacity:.8;background-color:transparent;transition:all ease .3s}.cblock-hero-slider .swiper .swiper-pagination-wrapper .container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.cblock-cols-img-title{padding:80px 0 60px}.cblock-cols-img-title .col-img-title-container{position:relative}.cblock-cols-img-title .col-img-title-container .overlay-link{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);transition:all ease .3s}.cblock-cols-img-title .col-img-title-container .texts-container{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.cblock-cols-img-title .col-img-title-container .texts-container .title a{color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:1.3rem}.cblock-cols-img-title .col-img-title-container .texts-container .cta-container .t35-link-white{font-size:.875rem}.cblock-cols-img-title .col-img-title-container:active .overlay-link,.cblock-cols-img-title .col-img-title-container:hover .overlay-link{background-color:rgba(0,0,0,.8)}@media (max-width:767px){.cblock-cols-img-title .col-img-title-container{margin-bottom:20px}}.cblock-cols-icon-text{padding:40px 0 80px}.cblock-cols-icon-text .col-icon-text-container{text-align:center}.cblock-cols-icon-text .col-icon-text-container img{max-height:100px;width:auto}.cblock-cols-icon-text .col-icon-text-container .title{margin-top:20px;font-weight:700}.cblock-cols-icon-text .col-icon-text-container .title a{color:#1f1f1f}.cblock-cols-icon-text .col-icon-text-container .cta-container .t35-link-secondary i.fa-download{position:relative;bottom:2px;margin-left:2px}@media (max-width:767px){.cblock-cols-icon-text .col-icon-text-container{margin-bottom:50px}}.cblock-woo-products-featured{background-color:#f2f2f2;padding-top:80px;padding-bottom:80px}.cblock-woo-products-featured .product-container{background-color:#fff;margin-bottom:20px}.cblock-woo-products-featured .product-container .product-thumb{position:relative}.cblock-woo-products-featured .product-container .product-thumb .overlay-color{display:block;position:absolute;top:0;right:0;bottom:0;left:0;transition:all ease .3s;opacity:0;color:#fff}.cblock-woo-products-featured .product-container .product-thumb .overlay-color .overlay-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;padding:20px}.cblock-woo-products-featured .product-container .product-thumb .overlay-color .overlay-content{text-transform:uppercase;letter-spacing:2px}.cblock-woo-products-featured .product-container .product-thumb:active .overlay-color,.cblock-woo-products-featured .product-container .product-thumb:hover .overlay-color{background-color:rgba(0,0,0,.7);opacity:1}.cblock-woo-products-featured .product-container .product-texts{padding:12px 20px 24px}.cblock-woo-products-featured .product-container .product-texts .product-title{font-size:1.125rem;line-height:140%}.cblock-woo-products-featured .product-container .product-texts .product-title a{color:#1f1f1f}.cblock-woo-products-featured .section-cta{margin-top:30px;text-align:center}.cblock-posts-featured{background-position:center center;background-repeat:no-repeat;background-size:cover;padding:100px 0 80px 0}.cblock-posts-featured .section-title-container{display:flex;align-items:center;justify-content:space-between}@media (max-width:575px){.cblock-posts-featured .section-title-container{display:block}}.cblock-posts-featured .title-style-primary{color:#fff}@media (max-width:767px){.cblock-posts-featured .post-prioritized-container{margin-bottom:20px}}.cblock-posts-featured .post-prioritized-container .inner-container{background-color:#fff;display:flex;flex-direction:column;height:100%}.cblock-posts-featured .post-prioritized-container .inner-container .post-texts{padding:20px}.cblock-posts-featured .post-prioritized-container .inner-container .post-texts .post-date{font-size:.8em;font-weight:700;margin-bottom:20px;color:#6d6d6d}.cblock-posts-featured .post-prioritized-container .inner-container .post-texts .post-date .fa-clock{font-weight:400}.cblock-posts-featured .post-prioritized-container .inner-container .post-texts .post-title{font-size:1.3rem;font-weight:700}.cblock-posts-featured .post-prioritized-container .inner-container .post-texts .post-title a{color:#1f1f1f}.cblock-posts-featured .post-prioritized-container .inner-container .post-texts .post-title a:active,.cblock-posts-featured .post-prioritized-container .inner-container .post-texts .post-title a:hover{text-decoration:underline}.cblock-posts-featured .posts-featured-container .row .col-md-4:nth-child(1),.cblock-posts-featured .posts-featured-container .row .col-md-4:nth-child(2),.cblock-posts-featured .posts-featured-container .row .col-md-4:nth-child(3){margin-bottom:20px}@media (max-width:767px){.cblock-posts-featured .posts-featured-container .row .col-md-4:nth-child(4),.cblock-posts-featured .posts-featured-container .row .col-md-4:nth-child(5),.cblock-posts-featured .posts-featured-container .row .col-md-4:nth-child(6){margin-bottom:20px}}.cblock-posts-featured .posts-featured-container .inner-container{background-color:#fff;display:flex;flex-direction:column;height:100%}.cblock-posts-featured .posts-featured-container .inner-container .post-texts{padding:15px}.cblock-posts-featured .posts-featured-container .inner-container .post-texts .post-date{font-size:.7em;font-weight:700;color:#6d6d6d;margin-bottom:10px}.cblock-posts-featured .posts-featured-container .inner-container .post-texts .post-date .fa-clock{font-weight:400}.cblock-posts-featured .posts-featured-container .inner-container .post-texts .post-title{font-size:.875rem;font-weight:700}.cblock-posts-featured .posts-featured-container .inner-container .post-texts .post-title a{color:#1f1f1f}.cblock-posts-featured .posts-featured-container .inner-container .post-texts .post-title a:active,.cblock-posts-featured .posts-featured-container .inner-container .post-texts .post-title a:hover{text-decoration:underline}.cblock-slider-logos{padding:120px 0}.cblock-slider-logos .section-title{margin-bottom:50px}.cblock-slider-logos .swiper .swiper-button-next,.cblock-slider-logos .swiper .swiper-button-prev{color:#fff;background-color:rgba(0,0,0,.8);transition:all ease .3s}.cblock-slider-logos .swiper .swiper-button-next::after,.cblock-slider-logos .swiper .swiper-button-prev::after{font-size:21px}.cblock-slider-logos .swiper .swiper-button-next:active,.cblock-slider-logos .swiper .swiper-button-next:hover,.cblock-slider-logos .swiper .swiper-button-prev:active,.cblock-slider-logos .swiper .swiper-button-prev:hover{background-color:rgba(0,0,0,.4)}.cblock-slider-logos .swiper .swiper-button-prev{left:0}.cblock-slider-logos .swiper .swiper-button-next{right:0}.cblock-texts-img-2col{padding:80px 0;background-position:center center;background-repeat:no-repeat;background-size:cover}@media (max-width:575px){.cblock-texts-img-2col .image-container{margin:20px 0}}.cblock-texts-img-2col .texts-container .title{font-weight:700;font-size:3rem;color:#e50013;letter-spacing:2px;text-transform:uppercase;position:relative;margin-bottom:25px;padding-bottom:30px}.cblock-texts-img-2col .texts-container .title:after{content:'';display:inline-block;height:8px;width:50px;background:#e50013;position:absolute;bottom:0;left:0}.cblock-texts-img-2col .texts-container .subtitle{font-size:2rem;color:#181d61;text-transform:uppercase;margin-bottom:3px}.cblock-texts-img-2col .texts-container .body-content p{line-height:200%;font-size:1.125rem}.cblock-texts-img-2col .texts-container .cta{margin-top:20px;font-weight:700}.cblock-texts-img-2col .order-5 .image-container{padding-left:40px}@media (max-width:575px){.cblock-texts-img-2col .order-5 .image-container{padding-left:0}}.cblock-texts-img-2col .order-5 .texts-container{padding-left:40px}@media (max-width:575px){.cblock-texts-img-2col .order-5 .texts-container{padding-left:0}}.cblock-gallery figure{margin:0}header.header-standard{border-bottom:1px solid #ccc}@media (max-width:991px){header.header-standard{position:relative}}header.header-standard .logo-container{text-align:left;padding:16px 0 18px}header.header-standard .logo-container img{max-height:30px}header.header-standard ul.menu-header-standard{list-style-type:none;padding:0}header.header-standard ul.menu-header-standard li.menu-item{border-bottom:2px solid transparent}header.header-standard ul.menu-header-standard li.menu-item a{display:inline-block;font-weight:700;color:#1f1f1f}header.header-standard ul.menu-header-standard li.menu-item:active,header.header-standard ul.menu-header-standard li.menu-item:hover{border-bottom-color:#1f1f1f}header.header-standard ul.menu-header-standard>li.menu-item{display:inline-block;margin-right:30px;padding:20px 0}header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children{position:relative}header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children>a{position:relative;padding-right:22px}header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children>a::before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-solid);content:'\f078';font-size:.9em;position:absolute;top:0;right:0;margin-top:4px}header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children>ul.sub-menu{position:absolute;top:90%;left:0;z-index:9;min-width:200px;list-style-type:none;margin-top:3px;padding:10px 15px 15px;background:#fff;border:1px solid #e2e2e2;box-shadow:-2px 4px 4px rgba(0,0,0,.1);opacity:0;display:none;transition:all ease .3s}header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children>ul.sub-menu li.menu-item{border-bottom:1px solid #ccc}header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children>ul.sub-menu li.menu-item a{display:block;padding:12px 8px 12px 0}header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children>ul.sub-menu li.menu-item:last-child{border-bottom-color:transparent}header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children>ul.sub-menu li.menu-item:active,header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children>ul.sub-menu li.menu-item:hover{border-bottom-color:#1f1f1f}header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children>ul.sub-menu li.menu-item.menu-item-has-children>a{position:relative;padding-right:22px}header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children>ul.sub-menu li.menu-item.menu-item-has-children>a::before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-solid);content:'\f054';font-size:.9em;position:absolute;top:0;right:0;margin-top:14px}header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children>ul.sub-menu li.menu-item.menu-item-has-children ul.sub-menu{position:absolute;top:0;left:90%;z-index:9;min-width:200px;list-style-type:none;padding:10px 15px 15px;background:#fff;border:1px solid #e2e2e2;box-shadow:0 4px 4px rgba(0,0,0,.1);margin-top:-1px;opacity:0;display:none;transition:all ease .3s}header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children>ul.sub-menu li.menu-item.menu-item-has-children:active>ul.sub-menu,header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children>ul.sub-menu li.menu-item.menu-item-has-children:hover>ul.sub-menu{left:100%;opacity:1;display:block}header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children:active>ul.sub-menu,header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children:hover>ul.sub-menu{top:100%;opacity:1;display:block}header.header-standard ul.menu-header-standard>li.menu-item::last-child{margin-right:0}header.header-standard ul.header-utility{position:relative;list-style-type:none}header.header-standard ul.header-utility li.utility-item{display:inline-block;padding:20px 0;margin-right:5px}header.header-standard ul.header-utility li.utility-item a.utility-item-trigger{display:inline-block;color:#1f1f1f;cursor:pointer}header.header-standard ul.header-utility li.utility-item a.utility-item-trigger:active,header.header-standard ul.header-utility li.utility-item a.utility-item-trigger:hover{color:#6d6d6d}header.header-standard ul.header-utility li.utility-item a.utility-item-trigger.active{color:#6d6d6d}header.header-standard ul.header-utility .header-searchbox-container{position:absolute;top:90%;right:0;z-index:5;margin-top:1px;background:#fff;padding:12px 16px;box-shadow:-2px 4px 4px rgba(0,0,0,.1);border:1px solid #e2e2e2;opacity:0;display:none;transition:all ease .3s}header.header-standard ul.header-utility .header-searchbox-container form{min-width:250px;position:relative;padding-right:40px}header.header-standard ul.header-utility .header-searchbox-container form button,header.header-standard ul.header-utility .header-searchbox-container form input{border-radius:0;font-size:.9em}header.header-standard ul.header-utility .header-searchbox-container form input[name="s"]{font-style:oblique;font-size:.8em}header.header-standard ul.header-utility .header-searchbox-container form .t35-btn-primary{padding:6px 10px;position:absolute;top:0;right:0}header.header-standard ul.header-utility .header-searchbox-container.active{top:100%;opacity:1;display:block}header.header-standard .header-utility-mobile{padding-top:19px;padding-bottom:16px;text-align:right}header.header-standard .header-utility-mobile>div{display:inline-block;vertical-align:middle}header.header-standard .header-utility-mobile .header-cart{margin-right:10px}header.header-standard .header-utility-mobile .header-cart a{color:#3f3f3f;font-size:1.2em}header.header-standard .header-utility-mobile .header-cart .header-cart-count{font-size:.9em;margin-left:3px;color:#6d6d6d}header.header-standard .header-utility-mobile .style-hamburger{width:30px;height:30px;position:relative;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer}header.header-standard .header-utility-mobile .style-hamburger span{display:block;position:absolute;height:4px;width:100%;background:#3f3f3f;border-radius:9px;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}header.header-standard .header-utility-mobile .style-hamburger span:nth-child(1){top:0}header.header-standard .header-utility-mobile .style-hamburger span:nth-child(2),header.header-standard .header-utility-mobile .style-hamburger span:nth-child(3){top:10px}header.header-standard .header-utility-mobile .style-hamburger span:nth-child(4){top:20px}header.header-standard .header-utility-mobile .style-hamburger.active span:nth-child(1){top:18px;width:0%;left:50%}header.header-standard .header-utility-mobile .style-hamburger.active span:nth-child(2){transform:rotate(45deg)}header.header-standard .header-utility-mobile .style-hamburger.active span:nth-child(3){transform:rotate(-45deg)}header.header-standard .header-utility-mobile .style-hamburger.active span:nth-child(4){top:18px;width:0%;left:50%}header.header-standard .mobile-menu-container{position:absolute;top:90%;left:0;right:0;z-index:9;background:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:20px 15px;box-shadow:-2px 4px 4px rgba(0,0,0,.1);display:none;opacity:0;transition:all ease .3s}header.header-standard .mobile-menu-container ul{padding:0;list-style-type:none}header.header-standard .mobile-menu-container .menu-header-mobile li a{display:block;padding:14px 6px 10px;border-bottom:1px solid #e2e2e2;font-weight:700;color:#1f1f1f}header.header-standard .mobile-menu-container .menu-header-mobile li a:active,header.header-standard .mobile-menu-container .menu-header-mobile li a:hover{border-bottom-color:#1f1f1f}header.header-standard .mobile-menu-container .menu-header-mobile li:last-child a{border-bottom-color:transparent}header.header-standard .mobile-menu-container .menu-header-mobile li.menu-item-has-children{position:relative}header.header-standard .mobile-menu-container .menu-header-mobile li.menu-item-has-children ul.sub-menu{padding-left:20px;display:none}header.header-standard .mobile-menu-container .menu-header-mobile li.menu-item-has-children ul.sub-menu.active{display:block}header.header-standard .mobile-menu-container .menu-header-mobile li.menu-item-has-children .expand-submenu{font-size:1.3em;position:absolute;top:0;right:0;display:inline-block;padding:12px 16px 12px 24px;transition:all ease .3s}header.header-standard .mobile-menu-container .menu-header-mobile li.menu-item-has-children .expand-submenu.active{color:#6d6d6d}header.header-standard .mobile-menu-container .menu-header-mobile li.menu-item-has-children.active>a{border-bottom-color:#1f1f1f}header.header-standard .mobile-menu-container.active{display:block}header.header-standard .mobile-menu-container.slide-down{top:100%;opacity:1}footer{font-size:.875rem}footer .footer-main{padding:40px 0 60px;border-top:1px solid #e2e2e2}@media (max-width:767px){footer .footer-main .footer-col{margin-top:20px}}footer .footer-main .col1-container .logo-container{margin-bottom:20px}footer .footer-main .col1-container .logo-container img{max-width:200px}@media (max-width:991px){footer .footer-main .col1-container .logo-container img{max-width:100px}}footer .footer-main .col2-container .title,footer .footer-main .col3-container .title{font-weight:700;margin-bottom:25px}footer .footer-main .col2-container ul,footer .footer-main .col3-container ul{list-style-type:none;padding:0}footer .footer-main .col2-container ul li,footer .footer-main .col3-container ul li{margin-bottom:12px}footer .footer-main .col2-container ul li a,footer .footer-main .col3-container ul li a{display:inline-block;color:#1f1f1f;padding-bottom:3px;border-bottom:1px solid transparent}footer .footer-main .col2-container ul li a:active,footer .footer-main .col2-container ul li a:hover,footer .footer-main .col3-container ul li a:active,footer .footer-main .col3-container ul li a:hover{border-bottom-color:#1f1f1f}footer .footer-main .col4-container .title{font-weight:700;margin-bottom:25px}footer .footer-main .col4-container ul{list-style-type:none;padding:0}footer .footer-main .col4-container .social-container{margin-bottom:20px}footer .footer-main .col4-container .social-container li{display:inline-block;margin-right:15px}footer .footer-main .col4-container .social-container li a{font-size:27px}footer .footer-main .col4-container .social-container li a.facebook{color:#316ff6}footer .footer-main .col4-container .social-container li a.youtube{color:red}footer .footer-main .col4-container .social-container li a:active,footer .footer-main .col4-container .social-container li a:hover{opacity:.8}footer .footer-main .col4-container .badges-container li{display:inline-block}footer .footer-main .col4-container .badges-container li img{max-width:100px;margin-right:15px}footer .footer-copyright-container{background-color:#181d61;padding:20px 0 10px 0}footer .footer-copyright-container p{color:#fff}body.blog main{padding:60px 0 100px}body.blog .overlay-link{display:block;position:absolute;top:0;right:0;bottom:0;left:0;transition:all ease .3s}body.blog .overlay-link .overlay-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;padding:20px}body.blog .overlay-link:active,body.blog .overlay-link:hover{background:rgba(0,0,0,.6)}body.blog .featured-post-container{background-repeat:no-repeat;background-size:50% 80%;background-position:left center;margin-top:15px;margin-bottom:80px}body.blog .featured-post-container .post-meta-container{padding-left:30px}body.blog .featured-post-container .post-thumb{position:relative;margin-right:10px;margin-bottom:0}body.blog .featured-post-container .post-title{margin-bottom:20px}body.blog .featured-post-container .post-title a{font-size:2rem;font-weight:700;color:#1f1f1f}body.blog .featured-post-container .post-title a:active,body.blog .featured-post-container .post-title a:hover{text-decoration:underline}body.blog .featured-post-container .post-categories{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ccc}body.blog .featured-post-container .post-categories a{font-size:.875rem;color:#3f3f3f;text-transform:uppercase}body.blog .featured-post-container .post-categories a:active,body.blog .featured-post-container .post-categories a:hover{text-decoration:underline}body.blog .featured-post-container .post-excerpt{margin-bottom:30px}body.blog .posts-list-container .post-container{margin-bottom:40px}body.blog .posts-list-container .post-thumb{position:relative;margin:0}body.blog .posts-list-container .post-thumb img{width:100%}body.blog .posts-list-container .post-meta-container .post-title{margin-bottom:10px}body.blog .posts-list-container .post-meta-container .post-title a{font-size:1.125rem;color:#1f1f1f;font-weight:700}body.blog .posts-list-container .post-meta-container .post-title a:active,body.blog .posts-list-container .post-meta-container .post-title a:hover{text-decoration:underline}body.blog .posts-list-container .post-meta-container .post-categories{margin-bottom:10px}body.blog .posts-list-container .post-meta-container .post-categories a{font-size:.875rem;color:#3f3f3f;text-transform:uppercase}body.blog .posts-list-container .post-meta-container .post-categories a:active,body.blog .posts-list-container .post-meta-container .post-categories a:hover{text-decoration:underline}body.blog .posts-list-container .post-meta-container .post-excerpt{margin-bottom:20px}body.blog .posts-list-container .post-meta-container .post-cta{margin-top:20px}body.blog .pagination-standard{margin-top:40px}