﻿.btn-success{color:#fff !important;}.bg-light-blue{background-color:#eef4f9 !important;}.bg-light-gray{background-color:#eee !important;}.finishing-option-tile-label{display:flex;flex-direction:row;align-items:center;gap:12px;width:100%;padding:10px 12px;border:2px solid #dee2e6;border-radius:8px;cursor:pointer;background:#fff;transition:border-color .15s,box-shadow .15s;text-align:left;position:relative;user-select:none;}.finishing-option-tile-label:hover{border-color:#0074c8;}.finishing-option-tile-label.selected{border-color:#0074c8;box-shadow:0 0 0 3px rgba(0,116,200,.15);}.finishing-option-tile-label.selected .finishing-option-tile-check{display:flex;}.finishing-option-tile-label.finishing-option-tile-stacked{flex-direction:column;align-items:center;text-align:center;padding:14px 10px 10px;gap:8px;min-height:132px;}.finishing-option-tile-label:not(.finishing-option-tile-stacked){min-height:80px;}.finishing-option-tile-check{display:none;position:absolute;top:-9px;right:-9px;width:22px;height:22px;background:#0074c8;border-radius:50%;align-items:center;justify-content:center;color:#fff;font-size:11px;z-index:1;}.finishing-option-tile-img-wrap{flex-shrink:0;width:70px;height:55px;display:flex;align-items:center;justify-content:center;}.finishing-option-tile-img{max-width:70px;max-height:55px;object-fit:contain;border-radius:4px;}.finishing-option-tile-body{display:flex;flex-direction:column;justify-content:center;min-width:0;}.finishing-option-tile-name{font-size:.875rem;font-weight:600;line-height:1.2;color:#212529;}.finishing-option-tile-price{font-size:.8rem;margin-top:3px;}.products-details-area{padding-top:2rem;}.products-details-area .container{max-width:1440px;}.products-details-area .page-title{margin-bottom:20px;}.products-details-area .page-title ul{padding-left:0;list-style-type:none;margin-bottom:0;margin-top:10px;}.products-details-area .page-title ul li{position:relative;display:inline-block;color:#7e8b98;font-size:15px;margin-left:10px;margin-right:10px;}.products-details-area .page-title ul li a{display:block;color:#7e8b98;}.products-details-area .page-title ul li a:hover{color:#0074c8;}.products-details-area .page-title ul li::before{content:"";position:absolute;right:-21px;line-height:1;font-size:20px;top:1.2px;font-family:'boxicons';}.products-details-area .page-title ul li:first-child{margin-left:0;}.products-details-area .page-title ul li:last-child{margin-right:0;}.products-details-area .page-title ul li:last-child::before{display:none;}.products-details-image .owl-stage{display:flex;}.products-details-image .media-gallery-container{height:800px;overflow:hidden;}.products-details-image .media-gallery-container .owl-lazy{opacity:1 !important;}.products-details-image .products-details-slides{padding-left:0;margin-bottom:0;text-align:center;list-style-type:none;}.products-details-image .products-details-slides li{position:relative;}.products-details-image .products-details-slides li .video-btn{cursor:pointer;left:50%;top:50%;position:absolute;transform:translateY(-50%) translateX(-50%);color:#fff;font-size:80px;line-height:1;display:inline-block;}.products-details-image .products-details-slides li .video-btn:hover{opacity:.8;}.products-details-image .products-details-slides li a{cursor:zoom-in;}.products-details-image .products-details-slides.owl-theme .owl-nav [class*=owl-]{margin:0;position:absolute;left:15px;top:50%;padding:0;width:35px;height:35px;font-size:27px;transition:.5s;color:#1e1e1e;background-color:#fff;transform:translateY(-50%);border-radius:0;}.products-details-image .products-details-slides.owl-theme .owl-nav [class*=owl-] svg{left:0;right:0;top:50%;margin-top:.5px;position:absolute;transform:translateY(-50%);}.products-details-image .products-details-slides.owl-theme .owl-nav [class*=owl-].owl-next{left:auto;right:15px;}.products-details-image .products-details-slides.owl-theme .owl-nav [class*=owl-]:hover{background-color:#0074c8;color:#fff;}.products-details-image .products-details-slides.owl-theme .owl-dots{left:0;right:0;bottom:20px;position:absolute;display:none;}.products-details-image .products-details-slides.owl-theme .owl-dots .owl-dot span{margin:0 3px;width:15px;height:15px;border-radius:50%;transition:.5s;background-color:#666;}.products-details-image .products-details-slides.owl-theme .owl-dots .owl-dot:hover span,.products-details-image .products-details-slides.owl-theme .owl-dots .owl-dot.active span{background-color:#0074c8;}.products-details-image .owl-thumbs{margin-top:20px;}.products-details-image .owl-thumbs .owl-thumb-item{width:10%;text-align:center;position:relative;cursor:pointer;transition:.5s;border:1px solid #c4c4c4;border-radius:4px;padding:0;}.products-details-image .owl-thumbs .owl-thumb-item svg{left:0;right:0;top:50%;position:absolute;transform:translateY(-50%);color:#fff;font-size:25px;line-height:1;}.products-details-image .owl-thumbs .owl-thumb-item::after{left:0;right:0;bottom:-.5em;content:'';position:absolute;border-radius:5px;transform:scaleX(0);transition:.5s;display:block;height:1px;}.products-details-image .owl-thumbs .owl-thumb-item:hover::after{transform:scaleX(1);}.products-details-image .owl-thumbs .owl-thumb-item.active::after{left:0;right:0;bottom:-.5em;content:'';position:absolute;border-radius:5px;transform:scaleX(1);transition:.5s;border-bottom:2px solid #0074c8;display:block;height:1px;}#products-details-accordion{margin-top:6rem;}#products-details-accordion h2{text-transform:uppercase;font-size:1.5rem;padding:0 2rem;margin-bottom:1rem;}#products-details-accordion .accordion-header{font-size:1.25rem;}.price-difference-percent{text-transform:uppercase;font-weight:700;font-size:.75rem;color:#fff;background:#0f803b;border-radius:3px;padding:3px 3px;}.available-colors ul{padding-left:0;margin-bottom:0;list-style-type:none;display:flex;flex-wrap:wrap;gap:1.5rem;}.available-colors ul li{display:inline-block;}.available-colors ul li label{display:flex;flex-direction:column;align-items:center;min-width:60px;cursor:pointer;}.available-colors ul li label span{width:42px;height:42px;cursor:pointer;border-radius:50%;text-align:center;line-height:46px;display:inline-block;vertical-align:middle;border:0;font-weight:600;}.available-colors ul li label span svg{top:3px;opacity:0;line-height:1;font-size:25px;position:relative;color:#fff;transition:all .3s ease;}.available-colors ul li label .color-name{font-weight:700;font-size:10px;margin-top:5px;}.available-colors ul li input[type=radio]{display:none;}.available-colors ul li input[type=radio]:checked+label span svg{opacity:1;}.available-colors ul li input[type=radio]#color-1+label span{background-color:#026990;}.available-colors ul li input[type=radio]#color-2+label span{background-color:#5100a3;}.available-colors ul li input[type=radio]#color-3+label span{background-color:#466000;}.available-colors ul li input[type=radio]#color-4+label span{background-color:#7a5600;}.available-colors ul li input[type=radio]#color-5+label span{background-color:#022390;}.micro-product-availablity ul{list-style-type:none;padding-left:0;margin-bottom:0;margin-top:10px;}.micro-product-availablity ul li{background-color:#e7e7e7;display:inline-block;font-size:15px;position:relative;color:#000;padding:4px 15px 4px 40px;}.products-details-content .quote-cta b{color:#1e1e1e;}.products-details-content .meta{margin-bottom:10px;margin-top:.75rem;}.products-details-content .meta .meta-content{display:flex;align-items:center;justify-content:space-between;}.products-details-content .meta .info{display:flex;align-items:center;}.products-details-content .meta .info #plf-tip{display:flex;align-items:end;}.products-details-content .meta .info #plf-tip div{line-height:normal;}.products-details-content .meta .info #plf-tip .old-price{margin-left:0 !important;font-size:20px;}.products-details-content .meta .info #plf-tip .price{display:flex;align-items:end;}.products-details-content .meta .info #plf-tip .price .current-price-units{padding:0 0 .25rem 0;}.products-details-content .meta .info .price{font-size:1em;color:#7e8b98;display:inline-block;}.products-details-content .meta .info .price .current-price{color:#1e1e1e;font-size:1.75rem;font-weight:800;padding:0 0 0 .5rem;}.products-details-content .meta .info .old-price{color:#7e8b98;text-decoration:line-through;position:relative;margin-left:12px;display:inline-block;line-height:normal;font-size:1rem;font-weight:300;}.products-details-content .meta .info .old-price svg{position:absolute;color:#0074c8;left:0;top:4px;}.products-details-content .meta #product-availability ul{padding-left:0;margin-bottom:0;list-style-type:none;display:flex;}.products-details-content .meta #product-availability ul li{display:flex;align-items:center;background-color:#e7e7e7;font-size:.85rem;position:relative;color:#1e1e1e;padding:4px 15px 4px 40px;gap:.25rem;}.products-details-content .meta #product-availability ul li:first-child{border-right:1px solid rgba(0,0,0,.1);}.products-details-content .meta #product-availability ul li>svg:first-child{position:absolute;left:15px;top:50%;margin-top:-1px;font-size:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);color:#333;}.products-details-content .meta #product-availability ul li svg{position:absolute;left:15px;top:50%;margin-top:-1px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.products-details-content .meta #product-availability ul li.stock{background-color:#5cb85c;color:#fff;padding-left:15px;}.products-details-content .meta #product-availability ul li.shipping{padding-right:2.5em;position:relative;}.products-details-content .meta #product-availability ul li.shipping span{position:absolute;right:0;top:0;background-color:#d9d9d9;padding:.25em .75em;}.products-details-content .meta #product-availability ul li.shipping span svg{position:relative;left:0;top:.5em;color:#adadad;}.products-details-content h1.h2{font-size:26px;font-weight:600;margin:0;}.products-details-content h1.h2 span{color:#0074c8;font-size:18px;font-weight:100;}.products-details-content .product-feature-bullets{margin:1rem 0 2rem 0;}.products-details-content .product-feature-bullets li{list-style:none;}.products-details-content .product-feature-bullets li .fa-check{color:#0f803b;margin-right:.75rem;font-size:.75rem;}.products-details-content .product-brand-video :first-child::before{content:'/ ';margin:0 5px;}.products-details-content .details-list{margin-top:25px;}.products-details-content .details-list span{display:block;margin-bottom:12px;font-size:18px;font-weight:700;}.products-details-content .details-list ul{padding-left:0;margin-bottom:0;list-style-type:none;}.products-details-content .details-list ul li{margin-bottom:8px;}.products-details-content .details-list ul li a{position:relative;border-radius:2px;display:block;color:#1e1e1e;background-color:#fff;font-size:15px;font-weight:600;padding-top:10px;padding-left:37px;padding-right:15px;padding-bottom:10px;}.products-details-content .details-list ul li a svg:first-child{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute !important;left:15px;top:50%;}.products-details-content .details-list ul li a svg:last-child{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute !important;right:1em;left:auto;top:50%;}.products-details-content .details-list ul li a::before{left:0;right:0;bottom:0;content:'';position:absolute;border-radius:5px;transform:scaleX(0);transition:.5s;border-bottom:1px solid #0074c8;}.products-details-content .details-list ul li a:hover::before{transform:scaleX(1);}.products-details-content .details-list ul li:last-child{margin-bottom:0;}.configure-screen{background-color:#fff;margin-top:1.3em;box-shadow:0 0 30px 0 rgba(183,190,198,.5);border:2px solid #eff4fa;}.configure-screen .configure-screen-lead-text{font-weight:700;font-size:22px;text-align:center;padding:2em 2em 0 2em;}.configure-screen .configure-step{border-bottom:2px solid #eff4fa;padding:2rem 2rem;}.configure-screen .configure-step .section-divider{border-bottom:2px solid #eff4fa;margin:1rem 0;}.configure-screen .configure-step .section-qty-group{width:fit-content;}.configure-screen .configure-step .section-qty-group button.btn.btn-outline-primary{border-color:#c4c4c4;}.configure-screen .configure-step .section-qty-group input{flex:0 0 48px;}.configure-screen .configure-step .section-row{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;padding:.5rem 0;}.configure-screen .configure-step .section-label{font-weight:700;min-width:158px;}.configure-screen .configure-step .section-label-units{font-style:italic;font-weight:700;}.configure-screen .configure-step .section-standard-label{display:inline-block;padding:.375rem .75rem;background-color:rgba(0,0,0,.1);color:#212529;border-radius:4px;font-size:1rem;font-weight:700;}.configure-screen .configure-step .custom-sections-list{border-bottom:2px solid #eff4fa;}.configure-screen .configure-step .custom-sections-list .remove-section{margin-left:.5rem;}.configure-screen .configure-step .custom-sections-list .section-row{gap:0;justify-content:space-between;}.configure-screen .configure-step .custom-sections-list .section-qty-group input{min-width:48px;}.configure-screen .configure-step .custom-sections-list .section-ft-input{width:80px;}.configure-screen .configure-step .custom-sections-list .section-in-input{width:80px;}.configure-screen .configure-step .custom-sections-list .section-in-input,.configure-screen .configure-step .custom-sections-list .section-ft-input{position:relative;}.configure-screen .configure-step .custom-sections-list .section-in-input input,.configure-screen .configure-step .custom-sections-list .section-ft-input input{color:#444139;text-align:center;padding:.625rem 2rem .625rem 1.25rem;}.configure-screen .configure-step .custom-sections-list .section-in-input input:focus::placeholder,.configure-screen .configure-step .custom-sections-list .section-ft-input input:focus::placeholder{color:transparent;}.configure-screen .configure-step .custom-sections-list .section-in-input::after,.configure-screen .configure-step .custom-sections-list .section-ft-input::after{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);font-style:italic;font-weight:700;font-size:1rem;color:#1e1e1e;pointer-events:none;}.configure-screen .configure-step .custom-sections-list .section-ft-input::after{content:'ft';}.configure-screen .configure-step .custom-sections-list .section-in-input::after{content:'in';}.configure-screen .configure-step .custom-sections-list .section-split-note{font-size:.8rem;color:#856404;background-color:#fff3cd;border-left:3px solid #ffc107;padding:.25rem .625rem;margin-bottom:.5rem;width:100%;display:flex;align-items:center;}.configure-screen .configure-step .custom-sections-list .section-split-note>:first-child{margin:0 1rem;}.configure-screen .configure-step .custom-sections-list .add-section-wrapper{margin:1.5rem 0 2rem 0;}.configure-screen .configure-step .custom-sections-list .add-custom-section{font-size:16px;display:inline-block;color:#212529;}.configure-screen .configure-step .custom-sections-list .add-custom-section span{color:#0074c8;text-decoration:underline;}.configure-screen .configure-step .custom-sections-list .fa-trash-can{font-size:1.35rem;}.configure-screen .configure-step .section-summary-panel{background-color:#eff4fa;color:#212529;margin-top:1.5rem;margin-bottom:0;padding:1rem;border-radius:.375rem;}.configure-screen .configure-step .section-summary-panel .section-summary-inner{display:flex;align-items:center;justify-content:space-around;}.configure-screen .configure-step .section-summary-panel .section-summary-heading{font-weight:700;}.configure-screen .configure-step .section-summary-panel .section-summary-stat{display:flex;flex-direction:column;align-items:center;font-size:.875em;}.configure-screen .configure-step .section-summary-panel .section-summary-stat .fa-copy,.configure-screen .configure-step .section-summary-panel .section-summary-stat .fa-ruler{font-size:1.25rem;font-weight:700;margin-bottom:.25rem;}.configure-screen .configure-step .configure-step-title{display:flex;align-items:center;margin-bottom:1rem;}.configure-screen .configure-step .configure-step-title .step-title{font-weight:700;text-transform:uppercase;font-size:1rem;}.configure-screen .configure-step .configure-step-title .step-tip{margin:0 .75rem;font-size:20px;color:#005cb9;}.configure-screen .form-group label span svg{top:3px;opacity:0;line-height:1;font-size:25px;position:relative;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;}.configure-screen .text{margin-top:30px;padding-bottom:10px;border-bottom:1px solid #c9c9c9;}.configure-screen .text h4{margin-bottom:10px;font-size:15px;}.configure-screen .cart-totals{margin-bottom:0;list-style-type:none;padding-left:0;padding-top:15px;}.configure-screen .cart-totals li{margin-bottom:15px;color:#7e8b98;font-size:15px;font-weight:600;}.configure-screen .cart-totals li .float-right{float:right;line-height:1;font-size:20px;color:#1e1e1e;}.configure-screen .cart-totals li .float-right span{color:#7e8b98;margin-right:30px;position:relative;top:-2px;font-size:15px;font-weight:400;}.configure-screen .cart-totals li .info{color:#0074c8;position:relative;top:2px;}.configure-screen .cart-totals li:last-child{margin-bottom:0;padding-top:15px;text-align:right;border-top:1px solid #c9c9c9;}.configure-screen .cart-totals li:last-child strong{font-size:20px;color:#1e1e1e;line-height:1;}.configure-screen-summary{margin:2rem 0;background:#eff4fa;}.configure-screen-summary .configure-screen-summary-title{font-size:1.25rem;font-weight:bold;padding:2rem 2rem 0 2rem;display:flex;align-items:center;justify-content:center;text-transform:uppercase;}.configure-screen-summary .configure-screen-summary-section{padding:2rem;border-bottom:2px solid #fff;}.configure-screen-summary .configure-screen-summary-section ul{margin:0;}.configure-screen-summary .price-total{display:flex;align-items:end;justify-content:center;font-size:1rem;color:#1e1e1e;}.configure-screen-summary .price-total span{padding:0 0 0 .5rem;font-size:35px;line-height:100%;letter-spacing:3%;font-weight:700;}.fence-privacy-screen{margin-top:80px;}.fence-privacy-screen .content{padding-right:30px;}.fence-privacy-screen .image{text-align:center;}#productsDetailsImageModal{padding-right:0 !important;background-color:#fff;}#productsDetailsImageModal .modal-header{display:unset;position:sticky;top:0;background-color:#fff;left:0;flex-shrink:unset;justify-content:unset;border-bottom:none;right:0;z-index:9;text-align:center;border-radius:0 !important;padding-top:12px;padding-left:150px;padding-right:30px;padding-bottom:12px;}#productsDetailsImageModal .modal-header .modal-title{margin-bottom:0;font-size:20px;}#productsDetailsImageModal .modal-header .btn-close{transform:translateY(-50%);right:0;position:absolute;top:50%;padding:0;border-radius:0;margin:0;box-shadow:unset;}#productsDetailsImageModal .modal-header .btn-close.back-to-product{color:#7e8b98;right:auto;left:0;background-image:unset !important;padding-left:22px;width:auto;opacity:1;transition:.5s;height:auto;}#productsDetailsImageModal .modal-header .btn-close.back-to-product::before{content:"";position:absolute;left:0;font-size:22px;top:0;font-family:'boxicons';line-height:1;}#productsDetailsImageModal .modal-header .btn-close.back-to-product:hover{color:#0074c8;}#productsDetailsImageModal .modal-dialog{max-width:750px;margin-top:0;margin-bottom:0;}#productsDetailsImageModal .modal-content{border-radius:0;border:none;}#productsDetailsImageModal .modal-body{padding:0;text-align:center;}#productsDetailsImageModal .modal-body .image{margin-bottom:20px;position:relative;}#productsDetailsImageModal .modal-body .image:last-child{margin-bottom:0;}#productsDetailsImageModal .modal-body .image .whole-screen-off{position:absolute;z-index:5;width:100%;top:0;box-shadow:unset !important;outline:0 !important;border-radius:0;margin:0;padding:0;display:block;opacity:1;left:0;height:100%;cursor:zoom-out;background-image:unset !important;}.mfp-3ds-popup{position:relative;background:#fff;padding:20px;height:600px;width:100%;max-width:500px;margin:20px auto;}.wide-container.container{max-width:1440px;}.media-gallery-container-video .owl-dot:last-child span{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:22px;height:22px;}.media-gallery-container-video .owl-dot:last-child span::before{content:"";display:block;box-sizing:border-box;position:absolute;width:0;height:2px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:6px solid;top:3px;left:6px;color:#e2e2e2;}#recently-viewed-products .swiper-button-prev,#recently-viewed-products .swiper-button-next,#related-products .swiper-button-prev,#related-products .swiper-button-next{display:none;}#recently-viewed-products .color-slides,#related-products .color-slides{display:none;}.btn-configure-sticky,.btn-sticky{position:fixed;bottom:-75px;width:100%;left:0;z-index:999;border-radius:0 !important;padding:.3em 1em 1em;background-color:#f9f9f9;border-top:1px solid #dee2e6;}.products-slides .owl-stage:first-child{display:flex;padding-left:5px;}.single-products-box{height:100%;}.single-products-box .card{box-shadow:0 0 25px 0 rgba(0,0,0,.1);}.single-products-box .card .image{--swiper-navigation-top-offset:75%;}.single-products-box .card .image .spinner-image-loading.spinner-border{position:absolute;bottom:calc(45%);left:calc(50% - 1em);}.single-products-box .card .image .swiper{width:350px;height:350px;}.single-products-box .card .image .swiper .swiper-slide-active{z-index:2;}.single-products-box .card .image .swiper .swiper-slide-next{z-index:0;}.single-products-box .card .image .swiper .swiper-slide-next.swiper-slide-active{opacity:1;}.single-products-box .card .image .swiper-button-prev,.single-products-box .card .image .swiper-button-next{display:none;}.single-products-box .card .image .swiper-button-prev svg,.single-products-box .card .image .swiper-button-next svg{color:#fff;width:40px;position:absolute;background:#0074c8;height:40px;padding:12px;}.single-products-box .card .image .swiper-button-prev:after,.single-products-box .card .image .swiper-button-next:after{content:'';}.single-products-box .card .image:hover .swiper-button-prev,.single-products-box .card .image:hover .swiper-button-next{display:flex;}.single-products-box:hover .btn{background-color:#1e1e1e;color:#fff;}.single-products-box .image{min-height:189px;}.single-products-box.extra-box .image{min-height:0;}.single-products-box .content{position:relative;}.single-products-box .content .product-listing-description{margin-bottom:1rem;}.single-products-box .content .product-listing-features{margin-bottom:1rem;min-height:145px;}.single-products-box .content .product-listing-features .product-listing-features-title{text-transform:uppercase;margin-bottom:.5rem;}.single-products-box .content .product-listing-features .product-listing-features-attribute{display:inline-block;font-size:13px;text-align:center;padding:5px 10px;background:#eff4fa;color:#6c757d;border-radius:4px;margin:0 0 6px 0;}.single-products-box .content .product-listing-from-price{text-align:center;color:#6c757d;font-size:13px;text-transform:uppercase;}.single-products-box .content .product-listing-price{text-align:center;color:#0f803b;font-size:20px;font-weight:700;margin-top:-8px;margin-bottom:1rem;}.single-products-box .content .product-listing-shop-button{text-transform:uppercase;padding:.75rem;}.single-products-box .content .product-listing-shipping{display:flex;justify-content:space-around;margin:1rem 0 .5rem 0;color:#6c757d;align-items:center;}.single-products-box .content .box{position:absolute;bottom:0;width:100%;}.products-filter-modal{overflow-x:auto;}.available-colors ul li label svg{top:3px;opacity:0;line-height:1;font-size:25px;position:relative;color:#fff;transition:all .3s ease;}.available-colors ul input[type=radio]:checked+label span svg{opacity:1;}.available-colors ul input[type=radio]#full-color+label span{background:#a1a1a1;background:linear-gradient(90deg,#cc130d 0%,#ff8706 20%,#ffb400 40%,#324c41 60%,#2626d4 80%,#333b8f 100%);}.available-colors ul input[type=radio]#green+label span,.available-colors ul input[type=radio]#forest-green+label span,.available-colors ul input[type=radio]#carbon-green+label span,.available-colors ul input[type=radio]#midnight-green+label span,.available-colors ul input[type=radio]#pine-green+label span,.available-colors ul input[type=radio]#green-enamel+label span,.available-colors ul input[type=radio]#green-1+label span,.available-colors ul input[type=radio]#green-2+label span{background-color:#324c41;}.available-colors ul input[type=radio]#black+label span,.available-colors ul input[type=radio]#black-1+label span,.available-colors ul input[type=radio]#black-2+label span,.available-colors ul input[type=radio]#jet-black+label span,.available-colors ul input[type=radio]#obsidian-black+label span,.available-colors ul input[type=radio]#black-enamel+label span,.available-colors ul input[type=radio]#carbon-black+label span{background-color:#000;}.available-colors ul input[type=radio]#navy-blue+label span{background-color:#333b8f;}.available-colors ul input[type=radio]#desert-sand+label span,.available-colors ul input[type=radio]#sand+label span,.available-colors ul input[type=radio]#tan+label span,.available-colors ul input[type=radio]#tan-1+label span,.available-colors ul input[type=radio]#tan-2+label span,.available-colors ul input[type=radio]#tan-beige+label span{background-color:#d2b48c;}.available-colors ul input[type=radio]#beige+label span,.available-colors ul input[type=radio]#beige-tan+label span{background-color:#e1c699;}.available-colors ul input[type=radio]#red+label span,.available-colors ul input[type=radio]#red-1+label span,.available-colors ul input[type=radio]#red-2+label span,.available-colors ul input[type=radio]#scarlet-red+label span{background-color:#cc130d;}.available-colors ul input[type=radio]#fire-engine-red+label span,.available-colors ul input[type=radio]#fire-engine+label span{background-color:#cc130d;}.available-colors ul input[type=radio]#redwood+label span{background-color:#7c280e;}.available-colors ul input[type=radio]#cobalt-blue+label span{background-color:#2626d4;}.available-colors ul input[type=radio]#white+label span,.available-colors ul input[type=radio]#alpine-white+label span{background-color:#e5e5e5;}.available-colors ul input[type=radio]#chestnut+label span,.available-colors ul input[type=radio]#chestnut-brown+label span{background-color:#8d6e51;}.available-colors ul input[type=radio]#yellow+label span{background-color:#ffb400;}.available-colors ul input[type=radio]#desert-sand+label span,.available-colors ul input[type=radio]#desert-tan+label span{background-color:#e5d3bf;}.available-colors ul input[type=radio]#olive-green+label span{background-color:#62664f;}.available-colors ul input[type=radio]#gray+label span,.available-colors ul input[type=radio]#galvanized-steel+label span,.available-colors ul input[type=radio]#steel-gray+label span{background-color:#a1a1a1;}.available-colors ul input[type=radio]#blue+label span,.available-colors ul input[type=radio]#royal-blue+label span{background-color:#2626d4;}.available-colors ul input[type=radio]#safety-orange+label span,.available-colors ul input[type=radio]#orange+label span{background-color:#ff8706;}.available-colors ul input[type=radio]#emerald-green+label span{background-color:#547957;}.available-colors ul input[type=radio]#chocolate-brown+label span,.available-colors ul input[type=radio]#chocolate+label span,.available-colors ul input[type=radio]#brown+label span{background-color:#63340f;}.available-colors ul input[type=radio]#safety-green+label span{background-color:#03ab9e;}.cta-content li .icon{display:inline-block;width:50px;height:50px;color:#000;border-radius:50%;background-color:#e7e7e7;line-height:52px;font-size:25px;-webkit-transition:.5s;transition:.5s;margin-left:10px;margin-right:10px;}.cta-content li .icon:hover{background-color:#0074c8;color:#fff;}.sticky-container{position:-webkit-sticky;position:sticky;}.sticky-container.top-0{top:0;}.sticky-container.top-10{top:10px;}.sticky-container.top-20{top:20px;}.sticky-container.top-30{top:30px;}.sticky-container.top-40{top:40px;}.sticky-container.top-50{top:50px;}.sticky-container.top-105{top:105px;}#productsDetailsImageModal .modal-header .btn-close.back-to-product::before{font-family:"Archivo",sans-serif;content:'';}.products-details-image .owl-thumbs .owl-thumb-item svg{left:0;right:0;margin:0 auto 0;top:50%;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-size:25px;line-height:1;}.products-details-image .products-details-slides li .video-btn{position:inherit;transform:translateY(0%) translateX(-50%);}.products-details-image .products-details-slides li svg{top:45%;left:45%;position:absolute;}.image-radio input[type="radio"]{display:none;}.image-radio input[type="radio"]+img{border-radius:.25rem;background-color:#f9f9f9;}.image-radio input[type="radio"]:active+img,.image-radio input[type="radio"]:checked+img{border:1px solid #0074c8;background-color:#eef4f9;}.header-container{position:relative;width:100%;min-height:400px;text-align:center;display:flex;justify-content:center;align-items:center;}.header-container::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);}.header-container .header-background-img{position:absolute;top:0;left:0;right:0;bottom:0;}.header-container .header-background-img img{width:100%;height:100%;object-fit:cover;}.header-content{position:relative;z-index:10;padding:1rem;}.header-content h1,.header-content h2{color:#fff;text-transform:uppercase;}@media(max-width:1400px){.header-container{min-height:300px;}}@media(max-width:1000px){.header-container .header-content h1,.header-container .header-content h2{font-size:1.5rem;}}@media(max-width:767px){.header-container{min-height:250px;}}.btn-success{color:#fff !important;}.bg-light-blue{background-color:#eef4f9 !important;}.bg-light-gray{background-color:#eee !important;}.btn-configure-sticky,.btn-sticky{position:fixed;bottom:-75px;width:100%;left:0;z-index:999;border-radius:0 !important;padding:.3em 1em 1em;background-color:#f9f9f9;border-top:1px solid #dee2e6;}.cart-table-desc table{margin-bottom:50px;}.cart-table-desc table thead tr th{padding:0 100px 10px 0;vertical-align:middle;color:#1e1e1e;text-transform:uppercase;border-color:#e0e0e0 !important;font-size:17px;font-weight:600;}.cart-table-desc table tbody tr td{font-size:1rem;color:#1e1e1e;vertical-align:middle;padding-left:0;padding-right:0;padding-top:10px;padding-bottom:10px;border-left:none;border-right:none;border-color:#e0e0e0;}.cart-table-desc table tbody tr td.products-thumbnail img{width:85px;}.cart-table-desc table tbody tr td.products-name a{display:inline-block;}.cart-table-desc table tbody tr td.products-price span{font-weight:600;}.cart-table-desc table tbody tr td.products-total{position:relative;padding-right:25px;}.cart-table-desc table tbody tr td.products-total .remove{top:50%;right:0;color:#f00;line-height:1;font-size:20px;position:absolute;transform:translateY(-50%);}.cart-table-desc table tbody tr td.products-quantity .input-counter{max-width:120px;min-width:120px;overflow:hidden;position:relative;text-align:center;display:inline-block;background-color:#fff;}.cart-table-desc table tbody tr td.products-quantity .input-counter span{top:0;width:35px;height:100%;cursor:pointer;font-size:20px;line-height:45px;position:absolute;color:#1e1e1e;background-color:transparent;transition:.5s;}.cart-table-desc table tbody tr td.products-quantity .input-counter span.minus-btn{left:0;}.cart-table-desc table tbody tr td.products-quantity .input-counter span.plus-btn{right:0;}.cart-table-desc table tbody tr td.products-quantity .input-counter span:hover{color:#0074c8;}.cart-table-desc table tbody tr td.products-quantity .input-counter input{outline:0;width:100%;border:none;height:40px;display:block;text-align:center;color:#1e1e1e;background-color:#fff;font-size:1rem;font-weight:600;}.cart-table-desc table tbody tr td.products-quantity .input-counter input::placeholder{color:#1e1e1e;}.cart-table-desc table tbody tr td.products-subtotal{overflow:hidden;}.cart-table-desc table tbody tr:last-child td{border-bottom:none;}.cart-table-desc .cart-table-header{border-bottom:1px solid #e0e0e0;padding-bottom:10px;margin-bottom:10px;}.cart-table-desc .cart-table-header span{display:block;color:#1e1e1e;text-transform:uppercase;font-size:17px;font-weight:600;}.cart-table-desc .cart-table-header .name{padding-left:30px;padding-right:30px;}.cart-table-desc .cart-table-header .quantity{padding-left:50px;padding-right:50px;}.cart-table-desc .cart-table-middle .single-cart-box{border-bottom:1px solid #e0e0e0;padding-bottom:10px;margin-bottom:10px;}.cart-table-desc .cart-table-middle .single-cart-box:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0;}.cart-table-desc .cart-table-middle .single-cart-box .products-name{line-height:1.6;padding-left:30px;padding-right:30px;}.cart-table-desc .cart-table-middle .single-cart-box .products-name a{display:inline-block;}.cart-table-desc .cart-table-middle .single-cart-box .products-price span{font-weight:600;display:block;}.cart-table-desc .cart-table-middle .single-cart-box .products-quantity{padding-left:50px;padding-right:50px;}.cart-table-desc .cart-table-middle .single-cart-box .products-quantity .min-quantity-display{max-width:120px;min-width:120px;overflow:hidden;position:relative;text-align:center;display:inline-block;background-color:#fff;font-size:.9em;}.cart-table-desc .cart-table-middle .single-cart-box .products-quantity .input-counter{max-width:120px;min-width:120px;overflow:hidden;position:relative;text-align:center;display:inline-block;background-color:#fff;}.cart-table-desc .cart-table-middle .single-cart-box .products-quantity .input-counter span{top:0;width:35px;height:100%;cursor:pointer;font-size:20px;line-height:45px;position:absolute;color:#1e1e1e;background-color:transparent;transition:.5s;}.cart-table-desc .cart-table-middle .single-cart-box .products-quantity .input-counter span.minus-btn{left:0;}.cart-table-desc .cart-table-middle .single-cart-box .products-quantity .input-counter span.plus-btn{right:0;}.cart-table-desc .cart-table-middle .single-cart-box .products-quantity .input-counter span:hover{color:#0074c8;}.cart-table-desc .cart-table-middle .single-cart-box .products-quantity .input-counter input{outline:0;width:100%;border:none;height:40px;display:block;text-align:center;color:#1e1e1e;background-color:#fff;font-size:1rem;font-weight:600;}.cart-table-desc .cart-table-middle .single-cart-box .products-quantity .input-counter input::placeholder{color:#1e1e1e;}.cart-table-desc .cart-table-middle .single-cart-box .products-total{position:relative;padding-right:25px;}.cart-table-desc .cart-table-middle .single-cart-box .products-total .remove{top:50%;right:4px;color:#f00;line-height:1;font-size:20px;position:absolute;transform:translateY(-50%);}@media(max-width:992px) and (min-width:768px){.cart-table-desc .cart-table-middle .single-cart-box .products-total .remove{right:-50px;}}.cart-buttons-desc{margin-bottom:70px;margin-top:30px;}.cart-buttons-desc .shopping-coupon-code{position:relative;}.cart-buttons-desc .desc2{margin-top:-120px;}@media(max-width:768px){.cart-buttons-desc .desc2{margin-top:0;}}.free-shipping-box{background-color:#fff;padding:50px;}.free-shipping-box h3{font-size:17px;margin-bottom:0;}.summary-box{background-color:#fff;padding:50px;}.summary-box .salesTaxInfo svg{font-size:20px;top:2px;left:4px;}.summary-box h3{font-size:17px;margin-bottom:0;}.summary-box ul{list-style-type:none;padding-left:0;}.summary-box ul li{color:#1e1e1e;margin-bottom:12px;overflow:hidden;font-size:15px;font-weight:600;}.summary-box ul li span{float:right;}.summary-box ul li:last-child{margin-bottom:0;}.summary-box .link-btn{display:inline-block;color:#0074c8;margin-top:20px;font-size:15px;font-weight:600;}.summary-box .link-btn:hover{color:#1e1e1e;}.summary-box .btn-box{margin-top:25px;}.btn-success{color:#fff !important;}.bg-light-blue{background-color:#eef4f9 !important;}.bg-light-gray{background-color:#eee !important;}.container{max-width:1230px;}a{transition:.5s;}:focus{outline:0 !important;}img{max-width:100%;height:auto;}.ptb-100{padding-top:100px;padding-bottom:100px;}.pt-100{padding-top:100px;}.pb-100{padding-bottom:100px;}.ptb-70{padding-top:70px;padding-bottom:70px;}.pt-70{padding-top:70px;}.pb-70{padding-bottom:70px;}.bg-f9f9f9{background-color:#f9f9f9;}.bg-fafafa{background-color:#fafafa;}.tooltip{transition:opacity .15s linear;}.section-title{text-align:center;margin-bottom:60px;}.section-title h1{margin-bottom:0;font-size:36px;}.section-title .sub-title{display:block;margin-top:12px;color:#0074c8;font-size:18px;font-weight:600;}.section-title .sub-title.sub-tite-small{font-size:15px;}.section-title p{font-size:18px;margin-top:10px;}.section-title h6{margin-bottom:15px;color:#7e8b98;font-size:16px;font-weight:400;}.section-title h3{font-size:20px;margin-bottom:14px;}.section-title h3 span{color:#0074c8;}.top-header-area .container-fluid{padding-left:25px;padding-right:25px;}.top-header-info{padding-left:0;margin-bottom:-10px;list-style-type:none;}.top-header-info li{position:relative;display:inline-block;padding-left:24px;margin-right:20px;margin-bottom:10px;}.top-header-info li a{display:block;color:#212529;}.top-header-info li a:hover,.top-header-info li a:active,.top-header-info li a:focus{color:#0074c8;}.top-header-info li svg{left:0;top:2px;line-height:1;font-size:20px;position:absolute;}.top-header-contact-info{padding-left:0;margin-bottom:-10px;list-style-type:none;}.top-header-contact-info li{position:relative;display:inline-block;padding-left:24px;margin-right:20px;margin-bottom:10px;}.top-header-contact-info li a{display:block;color:#212529;}.top-header-contact-info li a:hover,.top-header-contact-info li a:active,.top-header-contact-info li a:focus{color:#0074c8;}.top-header-contact-info li svg{left:0;top:3.2px;line-height:1;font-size:18px;position:absolute;}.top-header-others-option{padding-left:0;margin-bottom:-10px;list-style-type:none;}.top-header-others-option li{margin-bottom:10px;margin-right:20px;}.top-header-others-option li a.cart-btn{line-height:1;font-size:28px;position:relative;top:3px;margin-right:5px;padding-right:5px;padding-top:5px;}.top-header-others-option li a.cart-btn span{position:absolute;right:0;top:0;background-color:#0074c8;border-radius:50%;color:#fff;width:15px;height:15px;line-height:16px;font-size:10px;text-align:center;}.top-header-others-option li .search-icon{top:3px;line-height:1;font-size:25px;cursor:pointer;position:relative;display:inline-block;color:#1e1e1e;transition:.5s;}.top-header-others-option li .search-icon:hover,.top-header-others-option li .search-icon:active,.top-header-others-option li .search-icon:focus{color:#0074c8;}.top-header-others-option li:last-child{margin-right:0;}.review-stars .fa-star{color:#fece00;}.product-listing-header{font-size:1.1em;margin-bottom:30px;font-weight:400;}.product-listing-header b{font-weight:700;}.product-listing-header .divider{width:1px;min-height:100%;background:#d9d9d9;}.navbar .megamenu{padding:1rem;}@media all and (min-width:992px){.navbar .has-megamenu{position:static !important;}.navbar .megamenu{left:0;right:0;width:100%;margin-top:0;}}@media(max-width:991px){.navbar.fixed-top .navbar-collapse,.navbar.sticky-top .navbar-collapse{overflow-y:auto;max-height:90vh;margin-top:10px;}}@media all and (min-width:992px){.navbar .dropdown-menu-end{right:0;left:auto;}.navbar .nav-item .dropdown-menu{display:block;opacity:0;visibility:hidden;transition:.3s;margin-top:0;}.navbar .nav-item:hover .nav-link{color:#fff;}.navbar .dropdown-menu.fade-down{top:80%;transform:rotateX(-75deg);transform-origin:0% 0%;}.navbar .dropdown-menu.fade-up{top:180%;}.navbar .nav-item:hover .dropdown-menu{transition:.3s;opacity:1;visibility:visible;top:70%;transform:rotateX(0deg);}}.megamenu.dropdown-menu{-webkit-box-shadow:0 7px 3px 4px rgba(0,0,0,.25);box-shadow:0 7px 3px 4px rgba(0,0,0,.25);background-color:#fafafa;border:none;}.megamenu .col-megamenu-img{position:relative;cursor:pointer;}.megamenu .col-megamenu-img .hover-button{position:absolute;bottom:2em;left:50%;}.megamenu .col-megamenu-img:before{position:absolute;height:100%;content:"";width:100%;z-index:1;left:0;top:0;background:linear-gradient(to top,rgba(35,35,37,.6) 0,rgba(35,35,37,.5) 45%,rgba(22,22,23,0) 70%,transparent 100%);}.megamenu .col-megamenu-img:hover:before{position:absolute;height:100%;content:"";width:100%;z-index:1;left:0;top:0;background:linear-gradient(to top,rgba(35,35,37,.9) 0,rgba(35,35,37,.8) 45%,rgba(22,22,23,0) 70%,transparent 100%);}.navbar-area{background-color:#1e1e1e;padding-top:20px;padding-bottom:20px;}.navbar-area .container-fluid{padding-left:25px;padding-right:25px;}.navbar-area .navbar{padding:0;height:80px;}.navbar-area .navbar .navbar-brand{font-size:inherit;line-height:1;padding:0;margin-right:30px;}.navbar-area .navbar .navbar-nav{margin-left:auto;display:block;}.navbar-area .navbar .navbar-nav .nav-item{display:inline-block;margin-right:20px;margin-top:8px;margin-bottom:8px;}.navbar-area .navbar .navbar-nav .nav-item:hover>a.nav-link{color:#0074c8;}.navbar-area .navbar .navbar-nav .nav-item:hover>a.nav-link:after{transform:scaleX(1);}.navbar-area .navbar .navbar-nav .nav-item .nav-link{margin:0;padding:0;display:block;color:#fff;text-transform:uppercase;position:relative;font-size:14px;font-weight:600;}.navbar-area .navbar .navbar-nav .nav-item .nav-link:after{left:0;right:0;bottom:-.5em;content:'';position:absolute;border-radius:5px;transform:scaleX(0);transition:.5s;border:0;border-bottom:1px solid #0074c8;}.navbar-area .navbar .navbar-nav .nav-item:last-child{margin-right:0;}.navbar-area.is-sticky{top:0;left:0;width:100%;z-index:999;position:fixed;box-shadow:0 2px 28px 0 rgba(0,0,0,.09);animation:500ms ease-in-out 0s normal none 1 running fadeInDown;}.mobile-navbar-area{display:none;padding-top:15px;background-color:#fafafa;}.mobile-navbar-area .mobile-navbar{padding-bottom:15px;}.mobile-navbar-area .mobile-navbar.is-sticky{top:0;left:0;width:100%;z-index:999;position:fixed;background-color:#fff !important;box-shadow:0 2px 28px 0 rgba(0,0,0,.09);animation:500ms ease-in-out 0s normal none 1 running fadeInDown;padding-top:15px;padding-bottom:15px;}.mobile-navbar-area .mobile-navbar .navbar-right-side .number{margin-right:17px;display:inline-block;font-size:15px;position:relative;color:#0074c8;padding-left:19px;}.mobile-navbar-area .mobile-navbar .navbar-right-side .number svg{position:absolute;left:0;top:3.5px;}.mobile-navbar-area .mobile-navbar .navbar-right-side .search-btn{line-height:1;font-size:20px;margin-right:17px;}.mobile-navbar-area .mobile-navbar .navbar-right-side .cart-btn{line-height:1;font-size:25px;position:relative;display:inline-block;margin-right:18px;padding-right:5px;padding-top:5px;}.mobile-navbar-area .mobile-navbar .navbar-right-side .cart-btn span{position:absolute;right:0;top:0;background-color:#0074c8;border-radius:50%;color:#fff;width:15px;height:15px;line-height:16px;font-size:9px;text-align:center;}.mobile-navbar-area .search-box{background-color:#fff;}.mobile-navbar-area .search-box form{position:relative;}.mobile-navbar-area .search-box form label{display:block;margin-bottom:0;position:absolute;left:0;top:50%;transform:translateY(-50%);line-height:1;color:#1e1e1e;z-index:9;font-size:20px;}.mobile-navbar-area .search-box form .input-search{display:block;width:100%;background-color:#fff;border:none;height:45px;font-size:14px;color:#1e1e1e;padding-left:28px;}.mobile-navbar-area .search-box form .input-search::placeholder{color:#999;transition:.5s;}.mobile-navbar-area .search-box form .input-search:focus::placeholder{color:transparent;}.banner-area{background-color:#fafafa;padding:.2em 0;}.banner-area .container-fluid{padding-left:25px;padding-right:25px;}.single-banner-box{margin-bottom:30px;position:relative;overflow:hidden;}.single-banner-box::before{position:absolute;height:100%;content:"";width:100%;z-index:1;left:0;top:0;background:linear-gradient(to top,rgba(35,35,37,.9) 0,rgba(35,35,37,.8) 10%,rgba(22,22,23,0) 25%,transparent 50%);}.single-banner-box .content{text-shadow:0 0 4px #000;position:absolute;left:0;right:0;bottom:0;z-index:2;padding:25px;}.single-banner-box .content .sub-title{display:block;margin-bottom:15px;color:#fff;font-size:16px;font-weight:600;}.single-banner-box .content .sub-title.sub-title-small{margin-bottom:8px;font-size:12px;}.single-banner-box .content h3{color:#fff;margin-bottom:15px;font-size:18px;}.single-banner-box .content h3 a{color:#fff;}.single-banner-box .content p{color:#fff;opacity:.95;}.single-banner-box .content .btn-outline-primary{color:#fff;margin-top:10px;border-color:#fff;}.single-banner-box img{transition:.5s;}.single-banner-box:hover img{transform:scale(1.1);}.single-banner-box:hover .content .btn-outline-primary{color:#fff;border-color:#0074c8;background-color:#0074c8;}.clients-area .container-fluid{padding-left:25px;padding-right:25px;}.clients-area .owl-stage{display:flex;align-items:center;}.clients-logo{margin-bottom:30px;}.clients-logo img{display:inline-block !important;transition:.5s;width:auto !important;opacity:.5;}.clients-logo img:hover{opacity:1;transform:scale(1.03);}.clients-content{background-color:#fff;text-align:right;padding:15px 20px;margin-bottom:30px;}.clients-content h4{margin-bottom:10px;font-size:17px;font-weight:600;}.clients-content .link-btn{display:inline-block;color:#0074c8;position:relative;line-height:1.2;padding-right:23px;}.clients-content .link-btn svg{position:absolute;right:0;top:0;font-size:23px;line-height:1;}.clients-content .link-btn::before{content:'';position:absolute;left:0;bottom:0;right:0;margin-right:24px;height:1px;background-color:#0074c8;}.clients-content .link-btn:hover{color:#1e1e1e;padding-right:25px;}.clients-content .link-btn:hover::before{background-color:#1e1e1e;}.single-clients{margin-bottom:30px;text-align:center;}.single-clients img{opacity:.5;transition:.5s;}.single-clients:hover img{opacity:1;}.single-clients-content{background-color:#fff;padding:15px 20px;text-align:right;margin-bottom:30px;margin-left:30px;}.single-clients-content h4{margin-bottom:10px;font-size:17px;font-weight:600;}.single-clients-content .link-btn{display:inline-block;color:#0074c8;position:relative;line-height:1.2;padding-right:23px;}.single-clients-content .link-btn svg{position:absolute;right:0;top:0;font-size:23px;line-height:1;}.single-clients-content .link-btn::before{content:'';position:absolute;left:0;bottom:0;right:0;margin-right:24px;height:1px;background-color:#0074c8;}.single-clients-content .link-btn:hover{color:#1e1e1e;padding-right:25px;}.single-clients-content .link-btn:hover::before{background-color:#1e1e1e;}.products-area .container{max-width:1440px;}.filter-btn{cursor:pointer;position:relative;display:inline-block;background:#fff;border:1px solid #dee2e6;border-radius:15px;padding:.25rem 1rem;color:#1e1e1e;font-size:15px;margin:0 .75rem .75rem 0;}.fence-screen-sorting{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;}.fence-screen-sorting select{color:#000;font-size:16px;padding:.5rem 1rem .5rem .5rem;border:1px solid rgba(0,0,0,.1);font-weight:500;}.fence-screen-filters{border-top:1px solid rgba(0,0,0,.1);padding:1rem 0 1.5rem 0;}.fence-screen-filters ul{list-style:none;padding:0;margin:0;display:inline-block;}.fence-screen-filters .fence-screen-filter-option{display:inline-block;background:#fff;border:1px solid #dee2e6;border-radius:15px;padding:.25rem 1rem;color:#1e1e1e;font-size:15px;margin:0 .75rem .75rem 0;}.fence-screen-filters .fence-screen-filter-option .fence-screen-filter-option-remove{padding:0 0 0 .5rem;cursor:pointer;}.fence-screen-filters .fence-screen-clear-filters{color:#0074c8;cursor:pointer;font-size:15px;display:inline-block;}.single-products-box{margin-bottom:30px;}.single-products-box .image{overflow:hidden;position:relative;}.single-products-box .image img{transition:.5s;}.single-products-box .image .color-slides{left:0;right:0;bottom:0;width:auto;opacity:0;visibility:hidden;transition:.5s;position:absolute;background-color:#fff;border:1px solid rgba(30,30,30,.125);border-radius:.25rem;margin-left:10px;margin-right:10px;margin-bottom:10px;padding-top:10px;padding-bottom:8px;padding-left:45px;padding-right:45px;}.single-products-box .image .color-slides .color-item{line-height:1;text-align:center;}.single-products-box .image .color-slides .color-item a{border-radius:50%;}.single-products-box .image .color-slides .color-item a img{border-radius:50%;border:2px solid #c5c5c5;transform:scale(1);}.single-products-box .image .color-slides.owl-theme .owl-nav{margin-top:0;}.single-products-box .image .color-slides.owl-theme .owl-nav [class*=owl-]{color:#a3a3a3;font-size:30px;margin:0;padding:0;background:transparent;border-radius:0;line-height:1;transition:.5s;position:absolute;left:8px;top:50%;margin-top:2px;transform:translateY(-50%);}.single-products-box .image .color-slides.owl-theme .owl-nav [class*=owl-].owl-next{left:auto;right:8px;}.single-products-box .image .color-slides.owl-theme .owl-nav [class*=owl-]:hover{color:#0074c8;}.single-products-box .image .text-slides{left:0;right:0;bottom:0;width:auto;opacity:0;visibility:hidden;transition:.5s;position:absolute;background-color:#fff;margin-left:10px;margin-right:10px;margin-bottom:10px;padding-top:10px;padding-bottom:8px;padding-left:45px;padding-right:45px;}.single-products-box .image .text-slides .color-item{line-height:1;text-align:center;}.single-products-box .image .text-slides .color-item a{border-radius:50%;}.single-products-box .image .text-slides .color-item a img{border-radius:50%;border:2px solid #c5c5c5;transform:scale(1);}.single-products-box .image .text-slides.owl-theme .owl-nav{margin-top:0;}.single-products-box .image .text-slides.owl-theme .owl-nav [class*=owl-]{color:#a3a3a3;font-size:30px;margin:0;padding:0;background:transparent;border-radius:0;line-height:1;transition:.5s;position:absolute;left:8px;top:50%;margin-top:2px;transform:translateY(-50%);}.single-products-box .image .text-slides.owl-theme .owl-nav [class*=owl-].owl-next{left:auto;right:8px;}.single-products-box .image .text-slides.owl-theme .owl-nav [class*=owl-]:hover{color:#0074c8;}.single-products-box .image .btn{right:25px;bottom:25px;position:absolute;}.single-products-box .image .btn:hover{color:#1e1e1e;background-color:#fff;}.single-products-box .image .product-badge{position:absolute;left:10px;color:#fff;top:10px;padding:2px 15px;text-transform:uppercase;z-index:100;font-size:15px;font-weight:600;}.single-products-box .image .product-badge.product-badge-sale{background-color:#5cb85c;}.single-products-box .image .product-badge.product-badge-best-seller{background-color:#0074c8;}.single-products-box .content{margin-top:20px;}.single-products-box .content h3{margin-bottom:0;font-size:18px;font-weight:600;font-size:18px;font-weight:600;}.single-products-box .content .sub-title{display:block;color:#0074c8;}.single-products-box .content .box{justify-content:space-between;align-items:center;margin-top:18px;display:flex;}.single-products-box .content .box .price{display:block;font-size:18px;font-weight:700;}.single-products-box .content .box .btn{position:relative;font-size:15px;font-weight:400;padding-top:8px;padding-left:45px;padding-right:25px;padding-bottom:8px;}.single-products-box .content .box .btn svg{top:50%;left:20px;line-height:1;font-size:18px;position:absolute;transform:translateY(-50%);}.single-products-box:hover .image .swiper-slide-active img{transform:scale(1.1);}.single-products-box:hover .image .color-slides{opacity:1;visibility:visible;box-shadow:2px 2px 10px #000;}.single-products-box:hover .image .text-slides{opacity:1;visibility:visible;}.product-grid-area>div{padding-right:0;padding-left:.5rem;}.products-sidebar-panel{background-color:#fff;padding:30px;}.products-sidebar-panel details.accordion-item[open]>summary{font-weight:bold;}.products-sidebar-panel details.accordion-item[open]>summary .fa-plus{display:none;}.products-sidebar-panel details.accordion-item[open]>summary .fa-minus{display:inline-block;}.products-sidebar-panel details.accordion-item:not([open])>summary .fa-plus{display:inline-block;}.products-sidebar-panel details.accordion-item:not([open])>summary .fa-minus{display:none;}.products-sidebar-panel .accordion-item{margin-top:30px;}.products-sidebar-panel .accordion-item:first-child{margin-top:0;}.products-sidebar-panel .accordion-item:first-child h3{padding-top:0;border-top:none;}.products-sidebar-panel .accordion-item:first-child h3::before{margin-top:-5px;}.products-sidebar-panel .accordion-item .accordion-title{position:relative;margin-bottom:0;font-size:16px;cursor:pointer;z-index:1;padding-top:10px;padding-bottom:10px;border-top:1px solid #eee;border-bottom:1px solid #eee;}.products-sidebar-panel .accordion-item .accordion-content{margin-top:0;display:none;}.products-sidebar-panel .accordion-item .accordion-content .available-colors label::before{display:none;}.products-sidebar-panel .accordion-item .accordion-content .available-colors label.active svg{opacity:1;}.products-sidebar-panel .accordion-item .accordion-content.accordion-content-open{display:block;}.products-sidebar-panel .accordion-item .accordion-content ul{padding-left:0;margin-top:20px;margin-bottom:0;list-style-type:none;}.products-sidebar-panel .accordion-item .accordion-content ul li{margin-bottom:11px;color:#7e8b98;}.products-sidebar-panel .accordion-item .accordion-content ul li input{padding:0;display:none;width:initial;cursor:pointer;height:initial;margin-bottom:0;}.products-sidebar-panel .accordion-item .accordion-content ul li input:checked+label::after{top:1px;left:8px;width:7px;content:'';height:14px;display:block;position:absolute;transform:rotate(45deg);border:solid #1e1e1e;border-width:0 2px 2px 0;}.products-sidebar-panel .accordion-item .accordion-content ul li label{position:relative;cursor:pointer;}.products-sidebar-panel .accordion-item .accordion-content ul li label::before{top:-2px;content:'';padding:7px;cursor:pointer;margin-right:8px;position:relative;display:inline-block;vertical-align:middle;border:1px solid #666;background-color:transparent;}.products-sidebar-panel .accordion-item .accordion-content ul li:last-child{margin-bottom:0;}.products-sidebar-panel .accordion-item .accordion-content .color-family{margin-top:10px;}.products-sidebar-panel .accordion-item .accordion-content .color-family div{margin-top:10px;display:inline-block;}.products-sidebar-panel .accordion-item .accordion-content .color-family div label span{width:35px;height:35px;cursor:pointer;border-radius:50%;text-align:center;line-height:32px;margin:-1px 4px 0 0;display:inline-block;vertical-align:middle;border:2px solid #c7c7c7;}.products-sidebar-panel .accordion-item .accordion-content .color-family div label span svg{top:3px;opacity:0;line-height:1;font-size:22px;position:relative;color:#fff;transition:all .3s ease;}.products-sidebar-panel .accordion-item .accordion-content .color-family div input[type=radio]{display:none;}.products-sidebar-panel .accordion-item .accordion-content .color-family div input[type=radio]:checked+label span svg{opacity:1;}.products-sidebar-panel .accordion-item .accordion-content .color-family div input[type=radio]#color-1+label span,.products-sidebar-panel .accordion-item .accordion-content .color-family div input[type=radio]#color-modal-1+label span{background-color:#026990;}.products-sidebar-panel .accordion-item .accordion-content .color-family div input[type=radio]#color-2+label span,.products-sidebar-panel .accordion-item .accordion-content .color-family div input[type=radio]#color-modal-2+label span{background-color:#5100a3;}.products-sidebar-panel .accordion-item .accordion-content .color-family div input[type=radio]#color-3+label span,.products-sidebar-panel .accordion-item .accordion-content .color-family div input[type=radio]#color-modal-3+label span{background-color:#466000;}.products-sidebar-panel .accordion-item .accordion-content .color-family div input[type=radio]#color-4+label span,.products-sidebar-panel .accordion-item .accordion-content .color-family div input[type=radio]#color-modal-4+label span{background-color:#7a5600;}.products-sidebar-panel .accordion-item .accordion-content .color-family div input[type=radio]#color-5+label span,.products-sidebar-panel .accordion-item .accordion-content .color-family div input[type=radio]#color-modal-5+label span{background-color:#022390;}.products-sidebar-panel .available-prices #price-range-amount{border:0;color:#6c757d;font-weight:700;}.products-sidebar-panel .available-prices #price-range.ui-slider{max-height:5px;margin:15px 5px 0 0;background-color:#dee2e6;border:none;border-radius:0;}.products-sidebar-panel .available-prices #price-range .ui-slider-handle{border:none;border-radius:15px;color:#0074c8;background-color:#0074c8;top:-7px;}.products-sidebar-panel .available-prices #price-range .ui-slider-range{background-color:#0074c8;}.showMoreItemsList+.button-box{margin-bottom:0;margin-top:30px;}.showMoreItemsList+.button-box button{background-color:#fff;color:#0074c8;width:auto;position:relative;z-index:1;padding:14px 30px 13px 60px;border-radius:0;transition:.5s;font-size:1rem;font-weight:600;}.showMoreItemsList+.button-box button::before{content:"";font-family:'boxicons';position:absolute;left:30px;top:50%;transform:translateY(-50%);font-size:20px;}.showMoreItemsList+.button-box button:hover{background-color:#0074c8;color:#fff;}.products-filter-modal{top:0;left:0;opacity:0;width:100%;height:100%;z-index:99999;overflow-y:auto;position:fixed;visibility:hidden;transition:.5s;background-color:rgba(0,0,0,.7);}.products-filter-modal .products-sidebar-panel{display:block !important;padding:0;}.products-filter-modal .products-sidebar-panel .accordion-item .accordion-content ul li{font-size:1rem;}.products-filter-modal .inner-content{top:0;left:0;height:100%;width:320px;overflow-x:auto;position:absolute;padding:40px 50px 0 30px;background-color:#fff;}.products-filter-modal .inner-content button{display:inline-block;cursor:pointer;position:sticky;border:none;left:0;bottom:0;z-index:99;margin-top:25px;padding:10px 20px 10px 42px;color:#fff;background-color:#0074c8;transition:.5s;margin-bottom:30px;font-size:15px;font-weight:600;}.products-filter-modal .inner-content button svg{top:50%;left:20px;margin-top:-1px;position:absolute;transform:translateY(-50%);}.products-filter-modal .inner-content button:hover{background-color:#1e1e1e;color:#fff;}.products-filter-modal .close{position:absolute;right:10px;top:10px;font-size:30px;line-height:1;cursor:pointer;color:#7e8b98;transition:.5s;}.products-filter-modal .close:hover{color:#f00;}.products-filter-modal.active{opacity:1;visibility:visible;}.products-slides.owl-theme>.owl-nav [class*=owl-]{position:absolute;left:-60px;top:50%;width:40px;height:40px;font-size:30px;line-height:47px;border-radius:50%;transition:.5s;background-color:#e5e5e5;transform:translateY(-50%);}.products-slides.owl-theme>.owl-nav [class*=owl-].owl-next{left:auto;right:-60px;}.products-slides.owl-theme>.owl-nav [class*=owl-]:hover{background-color:#0074c8;color:#fff;}.products-slides.owl-theme .owl-dots{line-height:.01;margin-top:20px;}.products-slides.owl-theme .owl-dots.disabled{margin:0;}.products-slides.owl-theme .owl-dots .owl-dot span{width:30px;height:3px;margin:0 4px;background:#8d8d8d;transition:.5s;border-radius:0;}.products-slides.owl-theme .owl-dots .owl-dot:hover span,.products-slides.owl-theme .owl-dots .owl-dot.active span{background-color:#0074c8;}.products-slides.owl-theme .owl-dots .owl-dot.active span{height:5px;}.page-title-area{padding-top:50px;padding-bottom:50px;}.page-title-content{text-align:center;}.page-title-content .sub-title{display:block;margin-bottom:10px;color:#7e8b98;}.page-title-content h1{font-size:30px;}.page-title-content ul{padding-left:0;list-style-type:none;margin-bottom:0;margin-top:10px;}.page-title-content ul li{position:relative;display:inline-block;color:#7e8b98;font-size:15px;margin-left:10px;margin-right:10px;}.page-title-content ul li a{display:block;color:#7e8b98;}.page-title-content ul li a:hover{color:#0074c8;}.page-title-content ul li::before{content:"";position:absolute;right:-21px;line-height:1;font-size:20px;top:1.2px;font-family:'boxicons';}.page-title-content ul li:first-child{margin-left:0;}.page-title-content ul li:last-child{margin-right:0;}.page-title-content ul li:last-child::before{display:none;}.cta-area .section-title{margin-bottom:40px;}.cta-content{text-align:center;padding-left:0;margin-bottom:0;list-style-type:none;}.cta-content li{display:block;color:#7e8b98;font-size:18px;margin-left:30px;margin-right:30px;}.cta-content li svg{display:inline-block;width:1.25em;color:#1e1e1e;border-radius:50%;line-height:45px;font-size:25px;transition:.5s;margin-left:10px;margin-right:10px;}.cta-content li svg::before{position:relative;top:3px;}.cta-content li a{display:inline-block;font-weight:700;color:#0074c8;}.cta-content li a.number{font-size:30px;}.cta-content li:hover .icon{color:#fff;}.cta-content li:hover svg{color:#fff;}.cta-content li:first-child{margin-left:0;}.cta-content li:last-child{margin-right:0;}.content-text h1{font-size:30px;margin-bottom:15px;margin-top:25px;}.content-text h1:first-child{margin-top:0;}.content-text p a{color:#0074c8;}.content-text p a:hover{text-decoration:underline;}.banners-sign-image{text-align:center;margin-bottom:30px;}.products-details-accordion .accordion-item{margin-bottom:15px;background-color:#fff;border:none;}.products-details-accordion .accordion-item .accordion-header{border:none;border-radius:0 !important;color:#1e1e1e;position:relative;background-color:#fff;text-align:left;box-shadow:unset !important;font-size:29px;font-weight:700;padding-left:60px;padding-right:40px;padding-top:.8em;padding-bottom:.9em;}.products-details-accordion .accordion-item .accordion-header svg{position:absolute;left:18px;top:50%;margin-top:-1px;line-height:1;font-weight:normal;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1em;}.products-details-accordion .accordion-item .accordion-header svg.bx-gift{margin-top:-2px;}.products-details-accordion .accordion-item .accordion-header::after{display:block;}.products-details-accordion .accordion-item .accordion-header::before{transform:translateY(-50%);position:absolute;content:"";right:20px;top:50%;display:none;font-family:"boxicons";font-size:25px;}.products-details-accordion .accordion-item .accordion-header:not(.collapsed)::before{content:"";}.products-details-accordion .accordion-item .accordion-header-no-icon{padding:1rem 1.25rem !important;}.products-details-accordion .accordion-item .accordion-collapse{border:none;}.products-details-accordion .accordion-item .accordion-body{padding-top:0;padding-left:25px;padding-right:25px;padding-bottom:20px;}.products-details-accordion .accordion-item:last-child{margin-bottom:0;}.back-to-top{--primarycolor:#0074c8;z-index:99;position:fixed;bottom:80px;right:20px;-webkit-transition:all .5s ease;transition:all .5s ease;height:38px;width:38px;line-height:34px;padding:0;border-radius:4px;text-align:center;border:1px solid var(--primarycolor);background:var(--primarycolor);opacity:0;pointer-events:none;}.back-to-top svg{-webkit-transition:all .5s ease;transition:all .5s ease;}.back-to-top:hover{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.back-to-top:hover svg{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}@keyframes BtnfadeOut{0%{opacity:1;}100%{opacity:0;display:none;}}@keyframes BtnfadeIN{0%{opacity:0;}100%{opacity:1;display:block;}}.btn_fadeOut{animation:BtnfadeOut .3s linear forwards;}.btn_fadeIN{animation:BtnfadeIN .3s linear forwards;pointer-events:all;}.hero-page #breadcrumb-area{display:none;}.full-width-hero-page .container{max-width:1480px;}.full-width-hero-page .btn{text-transform:uppercase;padding:.75rem 1.75rem;border-radius:0;font-size:14px;font-weight:500;}.full-width-hero-page .btn-check:focus+.btn-primary,.full-width-hero-page .btn-primary:focus{color:#fff;background-color:#0063aa;border-color:#005da0;box-shadow:0 0 0 .25rem rgba(38,137,208,.5);}.full-width-hero-page .section-block{padding:80px 0;}.full-width-hero-page .section-top-heading-box h1,.full-width-hero-page .section-top-heading-box h2{font-size:44px;margin:0 0 10px 0;text-transform:uppercase;font-weight:600;line-height:1.2;}.full-width-hero-page .banner-btn-group .btn+.btn{margin-left:16px;}.full-width-hero-page .section-hero-banner{position:relative;}.full-width-hero-page .section-hero-banner .section-hero-banner-img-box{position:relative;}.full-width-hero-page .section-hero-banner .section-hero-banner-img-box::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:rgba(0,0,0,.6);}.full-width-hero-page .section-hero-banner .section-hero-banner-img-box img{min-height:600px;object-fit:cover;}.full-width-hero-page .section-hero-banner .section-hero-banner-text{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;z-index:2;}.full-width-hero-page .section-hero-banner .section-hero-banner-text h1{font-size:70px;color:#fff;margin:0;font-weight:600;text-transform:uppercase;}.full-width-hero-page .section-hero-banner .section-hero-banner-text p{font-size:20px;line-height:1.5;color:#f8f9fa;}.full-width-hero-page .section-hero-banner .banner-btn-group{display:flex;gap:1rem;align-items:start;}.full-width-hero-page .section-hero-banner .video-play-btn{width:80px;height:80px;border-radius:100%;display:inline-flex;align-items:center;justify-content:center;background-color:#fff;color:#0074c8;font-size:40px;animation:pulse-animation 2s infinite;position:relative;z-index:2;}.full-width-hero-page .section-hero-banner .video-play-btn svg{margin-right:-3px;z-index:100;}.full-width-hero-page .section-hero-banner .video-play-btn::after,.full-width-hero-page .section-hero-banner .video-play-btn::before{content:"";width:100%;height:100%;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background-color:#fff;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;transform:scale(.5);transform-origin:center center;animation:video-play-btn-pulse 2s linear infinite;}.full-width-hero-page .section-hero-banner .video-play-btn::after{animation-delay:.5s;}@keyframes video-play-btn-pulse{0%{transform:scale(.5);opacity:0;}50%{opacity:.01;}70%{opacity:.15;}100%{transform:scale(2);opacity:0;}}.full-width-hero-page .section-product-categories{background-color:#f2f2f2;}.full-width-hero-page .section-product-categories .section-top-heading-box{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:10px;}.full-width-hero-page .section-product-categories .section-top-heading-box .section-product-navigation-box{display:flex;gap:15px;}.full-width-hero-page .section-product-categories .section-top-heading-box .section-product-navigation-box .section-product-categories-navigation{box-shadow:none;border:1px solid #0074c8;color:#0074c8;padding:4px 10px;z-index:2;}.full-width-hero-page .section-product-categories .section-top-heading-box .section-product-navigation-box .section-product-categories-navigation:hover{background-color:#0074c8;color:#fff;}.full-width-hero-page .section-product-categories .section-product-categories-slider-box{margin-right:-25vw;}.full-width-hero-page .section-product-categories .section-product-categories-product{height:100%;border:1px solid #e4e4e4;padding:15px;height:100%;}.full-width-hero-page .section-product-categories .section-product-categories-product img{width:100%;}.full-width-hero-page .section-product-categories .section-product-categories-product .section-product-category-action{background-color:#212529 !important;padding:.75rem 1rem;color:#fff;background-color:#1e1e1e;display:flex;align-items:center;}.full-width-hero-page .section-fencescreen-advantage{position:relative;overflow:hidden;padding-bottom:100px;}.full-width-hero-page .section-fencescreen-advantage p{font-size:14px;}.full-width-hero-page .section-fencescreen-advantage .section-background-img{position:absolute;bottom:-50px;right:-50px;user-select:none;z-index:1;}.full-width-hero-page .section-fencescreen-advantage .fencescreen-emphasis-title{-webkit-text-stroke:1px #333;text-stroke:4px #333;color:#fff;font-size:225px;position:absolute;right:0;z-index:2;line-height:.8;bottom:-19px;right:0;transform-origin:center center;opacity:.2;user-select:none;text-transform:uppercase;font-weight:700;}.full-width-hero-page .section-fencescreen-advantage .container{position:relative;z-index:3;}.full-width-hero-page .section-featured-products{background-color:#eff4fa;}.full-width-hero-page .section-featured-products .section-top-heading-box{padding-left:12px;}.full-width-hero-page .section-featured-products .featured-product-title{font-size:20px;font-weight:500;padding:12px 0;line-height:1.4;}.full-width-hero-page .section-experience{padding:170px 0;position:relative;}.full-width-hero-page .section-experience::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);}.full-width-hero-page .section-experience .container{position:relative;z-index:1;}.full-width-hero-page .section-experience .section-experience-img{position:absolute;top:0;left:0;right:0;bottom:0;}.full-width-hero-page .section-experience .section-experience-img img{width:100%;height:100%;object-fit:cover;}@media(max-width:1800px){.full-width-hero-page .section-hero-banner .section-hero-banner-text{margin-top:40px;}.full-width-hero-page .section-hero-banner .section-hero-banner-text h1{font-size:40px;}.full-width-hero-page .section-hero-banner .section-hero-banner-text p{font-size:16px;}}@media(max-width:1200px){.full-width-hero-page .section-hero-banner .section-hero-banner-text{margin-top:70px;}.full-width-hero-page .section-hero-banner .section-hero-banner-text h1{font-size:30px;}.full-width-hero-page .section-hero-banner .section-hero-banner-text p{font-size:14px;}.full-width-hero-page .section-hero-banner .section-hero-banner-text h1,.full-width-hero-page .section-hero-banner .section-hero-banner-text h2{font-size:30px;}}@media(max-width:1000px){.full-width-hero-page .section-hero-banner .section-hero-banner-text h1{font-size:30px;}.full-width-hero-page .section-hero-banner .section-hero-banner-text p{font-size:14px;}}@media(max-width:768px){.full-width-hero-page .section-hero-banner{margin-top:-150px;}.full-width-hero-page .section-hero-banner .section-hero-banner-text{margin-top:30px;}}@media(max-width:767px){.full-width-hero-page .section-block{padding:40px 0;}.full-width-hero-page .section-top-heading-box{flex-flow:column;}.full-width-hero-page .section-top-heading-box h1,.full-width-hero-page .section-top-heading-box h2{text-align:center;font-size:30px;}.full-width-hero-page .section-product-categories .section-product-categories-slider-box{margin-right:0;}}.full-width-hero-page .swiper-horizontal{touch-action:pan-y;}.full-width-hero-page .swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block;}.btn-success{color:#fff !important;}.bg-light-blue{background-color:#eef4f9 !important;}.bg-light-gray{background-color:#eee !important;}.row-eq-height>[class^=col]{display:flex;flex-direction:column;}.row-eq-height>[class^=col]>div{height:100%;}.container-max{width:95%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto;}@media all and (max-width:768px){.container-max{width:100%;}}.btn.btn-hover-primary:hover{background-color:#0074c8;color:#fff;}.btn.btn-secondary{color:#fff;}a:hover dd,a:hover dt{color:#1e1e1e !important;}@media all and (min-width:768px){.w-md-100{width:100% !important;}.w-md-75{width:75% !important;}.w-md-50{width:50% !important;}.w-md-25{width:25% !important;}.w-md-15{width:15% !important;}}@media all and (min-width:992px){.w-lg-100{width:100% !important;}.w-lg-75{width:75% !important;}.w-lg-50{width:50% !important;}.w-lg-25{width:25% !important;}.pt-lg-8{padding-top:4.5rem !important;}}@media all and (min-width:1200px){.w-xl-100{width:100% !important;}.w-xl-75{width:75% !important;}.w-xl-50{width:50% !important;}.w-xl-25{width:25% !important;}.w-xl-15{width:15% !important;}}@media all and (min-width:1440px){.w-xxl-100{width:100% !important;}.w-xxl-75{width:75% !important;}.w-xxl-50{width:50% !important;}.w-xxl-40{width:40% !important;}.w-xxl-25{width:25% !important;}}@media all and (max-width:768px){.w-md-100{width:100% !important;}.w-md-75{width:75% !important;}.lead{font-size:1.15rem;}}.top-header-others-option li a.cart-btn{font-size:22px !important;}.top-header-others-option-tag{color:#7e8b98;}.top-header-others-option-tag:hover,.top-header-others-option-tag:active,.top-header-others-option-tag:focus{color:#0074c8;}.h-strong,.text-strong{font-weight:900 !important;}.h-thin,.text-thin{font-weight:300 !important;}.text-shadow-dark{text-shadow:2px 2px 2px rgba(0,0,0,.3);}.text-shadow-light{text-shadow:2px 2px 2px rgba(255,255,255,.3);}.h-feature:after{color:#1e1e1e;content:"—";display:block;font-size:2.5rem;line-height:1.875rem;width:1.5rem;}.h-feature.h-feature-primary:after{color:#0074c8;}.h-feature.h-feature-secondary:after{color:#d9d9d9;}.h-feature.h-feature-success:after{color:#5cb85c;}.h-feature.h-feature-info:after{color:#b4cee4;}.h-feature.h-feature-warning:after{color:#ffc107;}.h-feature.h-feature-danger:after{color:#dc3545;}.h-feature.h-feature-light:after{color:#f9f9f9;}.h-feature.h-feature-dark:after{color:#212529;}.text-feature{position:relative;padding-left:.6em;}.text-feature:after{content:"";position:absolute;left:0;top:.3em;width:.2em;height:1.25em;}.text-feature.text-feature-primary:after{background-color:#0074c8;}.text-feature.text-feature-secondary:after{background-color:#d9d9d9;}.text-feature.text-feature-success:after{background-color:#5cb85c;}.text-feature.text-feature-info:after{background-color:#b4cee4;}.text-feature.text-feature-warning:after{background-color:#ffc107;}.text-feature.text-feature-danger:after{background-color:#dc3545;}.text-feature.text-feature-light:after{background-color:#f9f9f9;}.text-feature.text-feature-dark:after{background-color:#212529;}.link{position:relative;}.link:after{left:0;right:0;bottom:-.25em;content:'';position:absolute;border-radius:5px;transform:scaleX(0);transition:.5s;}.link:hover:after,.link.active:after,.link:active:after{transform:scaleX(1);}.link.link-primary:after{border-bottom:1px solid #005695;}.link.link-primary:hover,.link.link-primary.active,.link.link-primary:active{color:#005695;}.link.link-primary:hover:after,.link.link-primary.active:after,.link.link-primary:active:after{transform:scaleX(1);}.link.link-secondary:after{border-bottom:1px solid #c0c0c0;}.link.link-secondary:hover,.link.link-secondary.active,.link.link-secondary:active{color:#c0c0c0;}.link.link-secondary:hover:after,.link.link-secondary.active:after,.link.link-secondary:active:after{transform:scaleX(1);}.link.link-success:after{border-bottom:1px solid #449d44;}.link.link-success:hover,.link.link-success.active,.link.link-success:active{color:#449d44;}.link.link-success:hover:after,.link.link-success.active:after,.link.link-success:active:after{transform:scaleX(1);}.link.link-info:after{border-bottom:1px solid #8fb6d7;}.link.link-info:hover,.link.link-info.active,.link.link-info:active{color:#8fb6d7;}.link.link-info:hover:after,.link.link-info.active:after,.link.link-info:active:after{transform:scaleX(1);}.link.link-warning:after{border-bottom:1px solid #d39e00;}.link.link-warning:hover,.link.link-warning.active,.link.link-warning:active{color:#d39e00;}.link.link-warning:hover:after,.link.link-warning.active:after,.link.link-warning:active:after{transform:scaleX(1);}.link.link-danger:after{border-bottom:1px solid #bd2130;}.link.link-danger:hover,.link.link-danger.active,.link.link-danger:active{color:#bd2130;}.link.link-danger:hover:after,.link.link-danger.active:after,.link.link-danger:active:after{transform:scaleX(1);}.link.link-light:after{border-bottom:1px solid #e0e0e0;}.link.link-light:hover,.link.link-light.active,.link.link-light:active{color:#e0e0e0;}.link.link-light:hover:after,.link.link-light.active:after,.link.link-light:active:after{transform:scaleX(1);}.link.link-dark:after{border-bottom:1px solid #0a0c0d;}.link.link-dark:hover,.link.link-dark.active,.link.link-dark:active{color:#0a0c0d;}.link.link-dark:hover:after,.link.link-dark.active:after,.link.link-dark:active:after{transform:scaleX(1);}.bg-angle{position:relative;}.bg-angle:before{content:"";position:absolute;top:0;bottom:0;left:0;width:50%;background:#fff;transform:skew(-30deg);transform-origin:top;}.bg-angle.bg-angle-primary{background:#0074c8;}.bg-angle.bg-angle-secondary{background:#d9d9d9;}.bg-angle.bg-angle-success{background:#5cb85c;}.bg-angle.bg-angle-info{background:#b4cee4;}.bg-angle.bg-angle-warning{background:#ffc107;}.bg-angle.bg-angle-danger{background:#dc3545;}.bg-angle.bg-angle-light{background:#f9f9f9;}.bg-angle.bg-angle-dark{background:#212529;}.bg-angle.bg-angle-light-blue{background:#eef4f9;}.typeout,.typed-cursor{font-size:1.3em;}.text-primary+.typed-cursor{color:#0074c8;}.text-secondary+.typed-cursor{color:#d9d9d9;}.text-success+.typed-cursor{color:#5cb85c;}.text-info+.typed-cursor{color:#b4cee4;}.text-warning+.typed-cursor{color:#ffc107;}.text-danger+.typed-cursor{color:#dc3545;}.text-light+.typed-cursor{color:#f9f9f9;}.text-dark+.typed-cursor{color:#212529;}.typeout{height:1.42857143em;line-height:1.42857143;}.typed-cursor{opacity:1;-webkit-animation:blink .7s infinite;animation:blink .7s infinite;}@keyframes blink{0%{opacity:1;}50%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes blink{0%{opacity:1;}50%{opacity:0;}100%{opacity:1;}}.figure.figure-feature{margin:0;position:relative;text-align:center;}.figure.figure-feature a{display:block;position:relative;overflow:hidden;color:#fff;}.figure.figure-feature a:before{content:"";background-color:#ffffff1a;display:block;position:absolute;left:-100%;top:0;width:100%;height:100%;transition:all .3s ease 0s;z-index:1;}.figure.figure-feature a:hover::before{left:0;}.figure.figure-feature a .figure-caption{position:absolute;top:50%;left:0;right:0;z-index:99;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.figure.figure-feature a .figure-caption .figure-header{font-weight:400;margin-bottom:15px;color:#fff;letter-spacing:.06em;}.figure.figure-feature a .figure-caption .figure-subheader{letter-spacing:.04em;text-transform:uppercase;line-height:22px;font-weight:600;display:inline-block;padding:2px 10px;border-bottom:1px solid;margin-bottom:20px;color:#fff;font-size:.8rem;}.figure.figure-feature a .figure-caption .figure-desc{max-width:255px;margin:auto;line-height:22px;color:#fff;}@media screen and (max-width:992px){.content-overlay.content-overlay-angle.content-overlay-angle-s:after{transform:skew(-180deg) !important;}.content-overlay.content-overlay-angle.content-overlay-angle-e:after{transform:skew(-180deg) !important;}}.content-overlay:after{content:'';top:0;left:0;z-index:0;width:100%;height:100%;display:block;position:absolute;opacity:.3;}.content-overlay.content-overlay-angle{position:relative;overflow:hidden;object-fit:cover;}.content-overlay.content-overlay-angle.content-overlay-angle-s:after{transform:skew(-105deg);transform-origin:bottom;}.content-overlay.content-overlay-angle.content-overlay-angle-e:after{transform:skew(-256deg);transform-origin:bottom;}.content-overlay.content-overlay-primary:after{background:#0074c8;}.content-overlay.content-overlay-secondary:after{background:#d9d9d9;}.content-overlay.content-overlay-success:after{background:#5cb85c;}.content-overlay.content-overlay-info:after{background:#b4cee4;}.content-overlay.content-overlay-warning:after{background:#ffc107;}.content-overlay.content-overlay-danger:after{background:#dc3545;}.content-overlay.content-overlay-light:after{background:#f9f9f9;}.content-overlay.content-overlay-dark:after{background:#212529;}.content-overlay.content-overlay-1:after{opacity:.1 !important;}.content-overlay.content-overlay-2:after{opacity:.3 !important;}.content-overlay.content-overlay-3:after{opacity:.5 !important;}.content-overlay.content-overlay-4:after{opacity:.7 !important;}.content-overlay.content-overlay-5:after{opacity:.9 !important;}.text-bg.text-bg-primary{background:rgba(0,116,200,.5);}.text-bg.text-bg-primary.text-bg-1{background:rgba(0,116,200,.1) !important;}.text-bg.text-bg-primary.text-bg-2{background:rgba(0,116,200,.3) !important;}.text-bg.text-bg-primary.text-bg-3{background:rgba(0,116,200,.6) !important;}.text-bg.text-bg-primary.text-bg-4{background:rgba(0,116,200,.8) !important;}.text-bg.text-bg-primary.text-bg-5{background:rgba(0,116,200,.9) !important;}.text-bg.text-bg-secondary{background:rgba(217,217,217,.5);}.text-bg.text-bg-secondary.text-bg-1{background:rgba(217,217,217,.1) !important;}.text-bg.text-bg-secondary.text-bg-2{background:rgba(217,217,217,.3) !important;}.text-bg.text-bg-secondary.text-bg-3{background:rgba(217,217,217,.6) !important;}.text-bg.text-bg-secondary.text-bg-4{background:rgba(217,217,217,.8) !important;}.text-bg.text-bg-secondary.text-bg-5{background:rgba(217,217,217,.9) !important;}.text-bg.text-bg-success{background:rgba(92,184,92,.5);}.text-bg.text-bg-success.text-bg-1{background:rgba(92,184,92,.1) !important;}.text-bg.text-bg-success.text-bg-2{background:rgba(92,184,92,.3) !important;}.text-bg.text-bg-success.text-bg-3{background:rgba(92,184,92,.6) !important;}.text-bg.text-bg-success.text-bg-4{background:rgba(92,184,92,.8) !important;}.text-bg.text-bg-success.text-bg-5{background:rgba(92,184,92,.9) !important;}.text-bg.text-bg-info{background:rgba(180,206,228,.5);}.text-bg.text-bg-info.text-bg-1{background:rgba(180,206,228,.1) !important;}.text-bg.text-bg-info.text-bg-2{background:rgba(180,206,228,.3) !important;}.text-bg.text-bg-info.text-bg-3{background:rgba(180,206,228,.6) !important;}.text-bg.text-bg-info.text-bg-4{background:rgba(180,206,228,.8) !important;}.text-bg.text-bg-info.text-bg-5{background:rgba(180,206,228,.9) !important;}.text-bg.text-bg-warning{background:rgba(255,193,7,.5);}.text-bg.text-bg-warning.text-bg-1{background:rgba(255,193,7,.1) !important;}.text-bg.text-bg-warning.text-bg-2{background:rgba(255,193,7,.3) !important;}.text-bg.text-bg-warning.text-bg-3{background:rgba(255,193,7,.6) !important;}.text-bg.text-bg-warning.text-bg-4{background:rgba(255,193,7,.8) !important;}.text-bg.text-bg-warning.text-bg-5{background:rgba(255,193,7,.9) !important;}.text-bg.text-bg-danger{background:rgba(220,53,69,.5);}.text-bg.text-bg-danger.text-bg-1{background:rgba(220,53,69,.1) !important;}.text-bg.text-bg-danger.text-bg-2{background:rgba(220,53,69,.3) !important;}.text-bg.text-bg-danger.text-bg-3{background:rgba(220,53,69,.6) !important;}.text-bg.text-bg-danger.text-bg-4{background:rgba(220,53,69,.8) !important;}.text-bg.text-bg-danger.text-bg-5{background:rgba(220,53,69,.9) !important;}.text-bg.text-bg-light{background:rgba(249,249,249,.5);}.text-bg.text-bg-light.text-bg-1{background:rgba(249,249,249,.1) !important;}.text-bg.text-bg-light.text-bg-2{background:rgba(249,249,249,.3) !important;}.text-bg.text-bg-light.text-bg-3{background:rgba(249,249,249,.6) !important;}.text-bg.text-bg-light.text-bg-4{background:rgba(249,249,249,.8) !important;}.text-bg.text-bg-light.text-bg-5{background:rgba(249,249,249,.9) !important;}.text-bg.text-bg-dark{background:rgba(33,37,41,.5);}.text-bg.text-bg-dark.text-bg-1{background:rgba(33,37,41,.1) !important;}.text-bg.text-bg-dark.text-bg-2{background:rgba(33,37,41,.3) !important;}.text-bg.text-bg-dark.text-bg-3{background:rgba(33,37,41,.6) !important;}.text-bg.text-bg-dark.text-bg-4{background:rgba(33,37,41,.8) !important;}.text-bg.text-bg-dark.text-bg-5{background:rgba(33,37,41,.9) !important;}.img-transparent-bg{mix-blend-mode:multiply;}a .img-zoom{overflow:hidden;object-fit:cover;}a .img-zoom img{width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:.25s;-o-transition:.25s;transition:.25s;}a:hover .img-zoom img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}input[type="number"]{-moz-appearance:textfield;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.input-group.form-floating>.form-control:focus{z-index:0 !important;}.input-group.input-group-ns .input-group-text{background-color:#fff;border-left:none;}.input-group.input-group-ns .form-control{border-right:none;}.breadcrumb li::before{display:none;}.breadcrumb li:not(:last-child):after{float:right;padding-left:.5rem;color:#d5d5d5;content:var(--bs-breadcrumb-divider,"/");}.breadcrumb a{color:currentColor;cursor:pointer;padding-bottom:.25rem;position:relative;text-decoration:none;}.breadcrumb a:hover:before{background-color:#0074c8;}#message_bar_open{cursor:pointer;display:none;background:#0074c8;width:2.8em;height:2.8em;line-height:2.8em;bottom:0;right:30px;z-index:50;position:fixed;color:#fff;text-align:center;}#message_bar_open i{cursor:pointer;}#message_bar{display:block;}#message_bar a{color:#fff;text-decoration:none;}.accordion-header::after,.accordion-title::after{display:block;}.accordion-header::before,.accordion-title::before{display:none;}.accordion-header svg,.accordion-title svg{position:absolute;left:18px;top:50%;margin-top:-1px;line-height:1;width:1em;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.trusted-client-rotator{opacity:0;min-height:48px;}.trusted-client-rotator.owl-theme img{width:112px;height:33px;}.trusted-client-rotator.owl-theme .owl-nav [class*=owl-]{position:absolute;left:-60px;top:25%;width:30px;height:30px;font-size:30px;line-height:40px;border-radius:50%;transition:.5s;background-color:#e5e5e5;transform:translateY(-50%);}.trusted-client-rotator.owl-theme .owl-nav [class*=owl-].owl-next{left:auto;right:-60px;font-size:1rem;}.trusted-client-rotator.owl-theme .owl-nav [class*=owl-].owl-next svg{position:absolute;top:9px;left:14px;}.trusted-client-rotator.owl-theme .owl-nav [class*=owl-].owl-prev{font-size:1rem;}.trusted-client-rotator.owl-theme .owl-nav [class*=owl-].owl-prev svg{position:absolute;top:9px;left:11px;}.trusted-client-rotator.owl-theme .owl-nav [class*=owl-]:hover{background-color:#6c757d;color:#fff;}.trusted-client-rotator.owl-theme .owl-dots{line-height:.01;margin-top:20px;}.trusted-client-rotator.owl-theme .owl-dots .owl-dot span{width:30px;height:3px;margin:0 4px;background:#8d8d8d;transition:.5s;border-radius:0;}.trusted-client-rotator.owl-theme .owl-dots .owl-dot:hover span,.trusted-client-rotator.owl-theme .owl-dots .owl-dot.active span{background-color:#0074c8;}.trusted-client-rotator.owl-theme .owl-dots .owl-dot.active span{height:5px;}.shape-triangle{width:0;height:0;position:relative;z-index:2;}.shape-triangle .shape-content{position:absolute;top:3.5em;right:1.5em;}.shape-triangle.triangle-primary.triangle-top-start{border-top:100px solid #0074c8;border-right:100px solid transparent;}.shape-triangle.triangle-primary.triangle-top-end{border-top:100px solid #0074c8;border-left:100px solid transparent;}.shape-triangle.triangle-primary.triangle-bottom-start{border-bottom:100px solid #0074c8;border-right:100px solid transparent;}.shape-triangle.triangle-primary.triangle-bottom-end{border-bottom:100px solid #0074c8;border-left:100px solid transparent;}.shape-triangle.triangle-secondary.triangle-top-start{border-top:100px solid #d9d9d9;border-right:100px solid transparent;}.shape-triangle.triangle-secondary.triangle-top-end{border-top:100px solid #d9d9d9;border-left:100px solid transparent;}.shape-triangle.triangle-secondary.triangle-bottom-start{border-bottom:100px solid #d9d9d9;border-right:100px solid transparent;}.shape-triangle.triangle-secondary.triangle-bottom-end{border-bottom:100px solid #d9d9d9;border-left:100px solid transparent;}.shape-triangle.triangle-success.triangle-top-start{border-top:100px solid #5cb85c;border-right:100px solid transparent;}.shape-triangle.triangle-success.triangle-top-end{border-top:100px solid #5cb85c;border-left:100px solid transparent;}.shape-triangle.triangle-success.triangle-bottom-start{border-bottom:100px solid #5cb85c;border-right:100px solid transparent;}.shape-triangle.triangle-success.triangle-bottom-end{border-bottom:100px solid #5cb85c;border-left:100px solid transparent;}.shape-triangle.triangle-info.triangle-top-start{border-top:100px solid #b4cee4;border-right:100px solid transparent;}.shape-triangle.triangle-info.triangle-top-end{border-top:100px solid #b4cee4;border-left:100px solid transparent;}.shape-triangle.triangle-info.triangle-bottom-start{border-bottom:100px solid #b4cee4;border-right:100px solid transparent;}.shape-triangle.triangle-info.triangle-bottom-end{border-bottom:100px solid #b4cee4;border-left:100px solid transparent;}.shape-triangle.triangle-warning.triangle-top-start{border-top:100px solid #ffc107;border-right:100px solid transparent;}.shape-triangle.triangle-warning.triangle-top-end{border-top:100px solid #ffc107;border-left:100px solid transparent;}.shape-triangle.triangle-warning.triangle-bottom-start{border-bottom:100px solid #ffc107;border-right:100px solid transparent;}.shape-triangle.triangle-warning.triangle-bottom-end{border-bottom:100px solid #ffc107;border-left:100px solid transparent;}.shape-triangle.triangle-danger.triangle-top-start{border-top:100px solid #dc3545;border-right:100px solid transparent;}.shape-triangle.triangle-danger.triangle-top-end{border-top:100px solid #dc3545;border-left:100px solid transparent;}.shape-triangle.triangle-danger.triangle-bottom-start{border-bottom:100px solid #dc3545;border-right:100px solid transparent;}.shape-triangle.triangle-danger.triangle-bottom-end{border-bottom:100px solid #dc3545;border-left:100px solid transparent;}.shape-triangle.triangle-light.triangle-top-start{border-top:100px solid #f9f9f9;border-right:100px solid transparent;}.shape-triangle.triangle-light.triangle-top-end{border-top:100px solid #f9f9f9;border-left:100px solid transparent;}.shape-triangle.triangle-light.triangle-bottom-start{border-bottom:100px solid #f9f9f9;border-right:100px solid transparent;}.shape-triangle.triangle-light.triangle-bottom-end{border-bottom:100px solid #f9f9f9;border-left:100px solid transparent;}.shape-triangle.triangle-dark.triangle-top-start{border-top:100px solid #212529;border-right:100px solid transparent;}.shape-triangle.triangle-dark.triangle-top-end{border-top:100px solid #212529;border-left:100px solid transparent;}.shape-triangle.triangle-dark.triangle-bottom-start{border-bottom:100px solid #212529;border-right:100px solid transparent;}.shape-triangle.triangle-dark.triangle-bottom-end{border-bottom:100px solid #212529;border-left:100px solid transparent;}.shape-triangle.triangle-white.triangle-top-start{border-top:100px solid #fff;border-right:100px solid transparent;}.shape-triangle.triangle-white.triangle-top-end{border-top:100px solid #fff;border-left:100px solid transparent;}.shape-triangle.triangle-white.triangle-bottom-start{border-bottom:100px solid #fff;border-right:100px solid transparent;}.shape-triangle.triangle-white.triangle-bottom-end{border-bottom:100px solid #fff;border-left:100px solid transparent;}.shape-triangle.shape-triangle-sm .shape-content{top:2.3em;right:.6em;font-size:14px;}.shape-triangle.shape-triangle-sm.triangle-primary.triangle-top-start{border-top:60px solid #0074c8;border-right:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-primary.triangle-top-end{border-top:60px solid #0074c8;border-left:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-primary.triangle-bottom-start{border-bottom:60px solid #0074c8;border-right:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-primary.triangle-bottom-end{border-bottom:60px solid #0074c8;border-left:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-secondary.triangle-top-start{border-top:60px solid #d9d9d9;border-right:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-secondary.triangle-top-end{border-top:60px solid #d9d9d9;border-left:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-secondary.triangle-bottom-start{border-bottom:60px solid #d9d9d9;border-right:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-secondary.triangle-bottom-end{border-bottom:60px solid #d9d9d9;border-left:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-success.triangle-top-start{border-top:60px solid #5cb85c;border-right:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-success.triangle-top-end{border-top:60px solid #5cb85c;border-left:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-success.triangle-bottom-start{border-bottom:60px solid #5cb85c;border-right:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-success.triangle-bottom-end{border-bottom:60px solid #5cb85c;border-left:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-info.triangle-top-start{border-top:60px solid #b4cee4;border-right:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-info.triangle-top-end{border-top:60px solid #b4cee4;border-left:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-info.triangle-bottom-start{border-bottom:60px solid #b4cee4;border-right:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-info.triangle-bottom-end{border-bottom:60px solid #b4cee4;border-left:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-warning.triangle-top-start{border-top:60px solid #ffc107;border-right:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-warning.triangle-top-end{border-top:60px solid #ffc107;border-left:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-warning.triangle-bottom-start{border-bottom:60px solid #ffc107;border-right:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-warning.triangle-bottom-end{border-bottom:60px solid #ffc107;border-left:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-danger.triangle-top-start{border-top:60px solid #dc3545;border-right:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-danger.triangle-top-end{border-top:60px solid #dc3545;border-left:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-danger.triangle-bottom-start{border-bottom:60px solid #dc3545;border-right:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-danger.triangle-bottom-end{border-bottom:60px solid #dc3545;border-left:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-light.triangle-top-start{border-top:60px solid #f9f9f9;border-right:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-light.triangle-top-end{border-top:60px solid #f9f9f9;border-left:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-light.triangle-bottom-start{border-bottom:60px solid #f9f9f9;border-right:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-light.triangle-bottom-end{border-bottom:60px solid #f9f9f9;border-left:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-dark.triangle-top-start{border-top:60px solid #212529;border-right:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-dark.triangle-top-end{border-top:60px solid #212529;border-left:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-dark.triangle-bottom-start{border-bottom:60px solid #212529;border-right:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-dark.triangle-bottom-end{border-bottom:60px solid #212529;border-left:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-white.triangle-top-start{border-top:60px solid #fff;border-right:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-white.triangle-top-end{border-top:60px solid #fff;border-left:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-white.triangle-bottom-start{border-bottom:60px solid #fff;border-right:60px solid transparent;}.shape-triangle.shape-triangle-sm.triangle-white.triangle-bottom-end{border-bottom:60px solid #fff;border-left:60px solid transparent;}.shape-circle{width:100px;height:100px;border-radius:50%;margin-left:auto;margin-right:auto;position:relative;}.shape-circle .shape-content{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}.pulse-angled:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0;background-color:transparent;}.pulse-angled.pulse-angled-success:before{animation:pulse-success 2s ease-out infinite;}@keyframes pulse-success{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(92,184,92,.35);}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(92,184,92,0);}100%{transform:scale(.95);box-shadow:0 0 0 0 rgba(92,184,92,0);}}.border-e6e6e6{border-bottom-color:#e6e6e6 !important;}.ng-no-flash{display:none;}.cursor-help{cursor:help;}.cursor-zoom-in{cursor:zoom-in;}.cursor-pointer{cursor:pointer;}.cursor-default{cursor:default;}.cursor-not-allowed{cursor:not-allowed !important;pointer-events:auto !important;}.position-absolute.bottom-1{bottom:.25em;}.position-absolute.bottom-2{bottom:.5em;}.position-absolute.bottom-3{bottom:1em;}.position-absolute.bottom-4{bottom:1.5em;}.position-absolute.bottom-5{bottom:2em;}.position-absolute.top-1{top:.25em;}.position-absolute.start-1{left:.25em;}.position-absolute.start-5{left:.5em;}.position-absolute.start-10{left:1em;}.position-absolute.end-1{right:.25em;}.position-absolute.end-2{right:.5em;}.position-absolute.end-3{right:1em;}.position-absolute.end-4{right:1.5em;}.position-absolute.end-5{right:2em;}.mt-6{margin-top:3.5rem;}.mt-7{margin-top:4rem;}.mt-8{margin-top:4.5rem;}.mt-9{margin-top:5rem;}.mt-10{margin-top:5.5rem;}.mb-6{margin-bottom:3.5rem;}.mb-7{margin-bottom:4rem;}.mb-8{margin-bottom:4.5rem;}.mb-9{margin-bottom:5rem;}.mb-10{margin-bottom:5.5rem;}.pt-6{padding-top:3.5rem;}.pt-7{padding-top:4rem;}.pt-8{padding-top:4.5rem;}.pt-9{padding-top:5rem;}.pt-10{padding-top:5.5rem;}.pb-6{padding-bottom:3.5rem;}.pb-7{padding-bottom:4rem;}.pb-8{padding-bottom:4.5rem;}.pb-9{padding-bottom:5rem;}.pb-10{padding-bottom:5.5rem;}.w-95{width:95% !important;}.w-90{width:90% !important;}.products-sidebar-panel .accordion-item{border:none;}.products-sidebar-panel .accordion-item:first-child>div{border-top:none !important;}.products-sidebar-panel .list-group label:hover{color:#1e1e1e;}.products-sidebar-panel .list-group label:hover:after{top:1px;left:8px;width:7px;content:'';height:14px;display:block;position:absolute;transform:rotate(45deg);border:solid #ccc;border-width:0 2px 2px 0;}.products-sidebar-panel .list-group input:checked+label{font-weight:700;}.products-sidebar-panel .badge:hover{outline:1px solid #1e1e1e;}.products-sidebar-panel .available-colors label:hover span svg{opacity:.35;}.fs-search-result .result-count{text-align:right;color:#999;}.fs-search-result .result{border-bottom:1px solid #eee;}.fs-search-result .result h5{margin:0;font-size:20px;}.fs-search-result .result h5 a{color:#006cd8;}.fs-search-result .result span{color:#006d21;display:block;font-size:.9rem;}.category{color:#fff !important;}.category img{overflow:hidden;}.category .category-content{position:relative;}.category .category-content .category-text{background:rgba(33,37,41,.65);position:absolute;height:80%;width:80%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;padding:1.5rem;}.category .category-content .category-text h5{margin-bottom:1rem;font-size:1.2rem;}.category .category-action{padding:.75rem 1rem;color:#fff;background-color:#1e1e1e;display:flex;align-items:center;}.category .category-action .category-action-icon{margin-left:auto;padding:.5rem .75rem;}.category.category-sm .category-content .category-text{padding:.8rem;}.category.category-sm .category-content .category-text h5{font-size:.95rem;}.category.category-sm .category-content .category-text p{font-size:.7rem;}@media screen and (max-width:1024px){.category .category-content .category-text{opacity:1;}.category.category-sm .category-content .category-text{padding:1rem;}.category.category-sm .category-content .category-text h5{font-size:1.25rem;}.category.category-sm .category-content .category-text p{font-size:1rem;}}.category.category-primary .category-content .category-text{background:rgba(0,116,200,.65);}.category.category-primary .category-action{background-color:#0074c8 !important;}.category.category-primary .category-action-icon{background-color:#007dd7;}.category.category-secondary .category-content .category-text{background:rgba(217,217,217,.65);background:rgba(217,217,217,.8) !important;color:#212529 !important;}.category.category-secondary .category-action{background-color:#d9d9d9 !important;color:#212529 !important;}.category.category-secondary .category-action-icon{background-color:#e1e1e1;}.category.category-success .category-content .category-text{background:rgba(92,184,92,.65);background:rgba(92,184,92,.8) !important;color:#212529 !important;}.category.category-success .category-action{background-color:#5cb85c !important;color:#212529 !important;}.category.category-success .category-action-icon{background-color:#67bd67;}.category.category-info .category-content .category-text{background:rgba(180,206,228,.65);background:rgba(180,206,228,.8) !important;color:#212529 !important;}.category.category-info .category-action{background-color:#b4cee4 !important;color:#212529 !important;}.category.category-info .category-action-icon{background-color:#bfd5e8;}.category.category-warning .category-content .category-text{background:rgba(255,193,7,.65);background:rgba(255,193,7,.8) !important;color:#212529 !important;}.category.category-warning .category-action{background-color:#ffc107 !important;color:#212529 !important;}.category.category-warning .category-action-icon{background-color:#ffc516;}.category.category-danger .category-content .category-text{background:rgba(220,53,69,.65);}.category.category-danger .category-action{background-color:#dc3545 !important;}.category.category-danger .category-action-icon{background-color:#de4251;}.category.category-light .category-content .category-text{background:rgba(249,249,249,.65);background:rgba(249,249,249,.8) !important;color:#212529 !important;}.category.category-light .category-action{background-color:#f9f9f9 !important;color:#212529 !important;}.category.category-light .category-action-icon{background-color:#fff;}.category.category-dark .category-content .category-text{background:rgba(33,37,41,.65);}.category.category-dark .category-action{background-color:#212529 !important;}.category.category-dark .category-action-icon{background-color:#282d31;}.category:hover .category-text{opacity:1;}.row-cards .card:hover .btn-outline-dark{background-color:#1e1e1e;color:#fff;}.row-cards .card:hover .btn-outline-primary{background-color:#0074c8;color:#fff;}nav.top-nav{width:100%;background:#fefefe;box-shadow:0 2px 3px 2px rgba(204,204,204,.5);}nav.top-nav .nav-container{max-width:115rem;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);width:100%;margin-right:auto;margin-left:auto;}nav.top-nav .nav-bar{position:relative;padding:0;height:110px;display:flex;align-items:center;justify-content:space-between;}nav.top-nav .nav-bar .nav-links{display:flex;margin:0;flex-direction:row;flex-wrap:nowrap;align-content:space-between;justify-content:space-between;align-items:center;padding:0;}nav.top-nav .nav-bar .nav-links li{list-style:none;}.nav-links>li.nav-link{transition:all .1s ease;}.nav-links>li.nav-link>a{color:#111;text-decoration:none;font-size:18px;font-weight:400;padding:9px 2px;}.nav-links>li.nav-link:hover{border-radius:5px;background:#f7f7f7;}.nav-links>li.nav-link.border-end{border-color:#adb5bd !important;}.nav-links .mobile-item{display:none;}.nav-links .drop-menu{position:absolute;background:#f7f7f7;line-height:45px;opacity:0;visibility:hidden;box-shadow:0 10px 10px rgba(0,0,0,.15);z-index:99;padding:0 1em;}.nav-links .drop-menu ul{padding:0;margin:0;}.nav-links .drop-menu ul li{transition:all .1s ease;}.nav-links .drop-menu ul li:hover{background-color:#fff;}.nav-links .drop-menu ul li:hover a{padding-left:.5em;color:#0074c8;}.nav-links .drop-menu ul li a{width:100%;display:block;padding:.25rem .5rem;font-weight:400;border-radius:0;}.nav-links li:hover .drop-menu,.nav-links li:hover .mega-menu{transition:all .1s ease;top:75px;display:block;}.nav-links li .mega-menu{position:absolute;left:55px;width:100%;padding:0 30px;top:85px;display:none;z-index:99;}.nav-links li .mega-menu .col a:hover>div.row{background:#fff;}.nav-links li .mega-menu .col a>div{transition:all .1s ease;}.mega-menu .content{background:#f7f7f7;padding:25px 20px;display:flex;width:100%;justify-content:space-between;box-shadow:0 10px 10px rgba(0,0,0,.15);position:relative;}.mega-menu .content .empty-border{border:1px solid #f9f9f9;opacity:75% !important;}.row .col .mega-links{margin:0;padding:0;}.content .row .col .mega-links{border-left:1px solid rgba(255,255,255,.09);}.row .col .mega-links li{padding:0 1em 0 0;line-height:2.25em;transition:all .1s ease;}.row .col .mega-links li a{padding:0;color:#555;font-size:1em;display:block;padding:0 0 0 .25em;}.row .col .mega-links li:hover{background-color:#fff;}.row .col .mega-links li:hover a{padding-left:.5em;color:#0074c8;}.nav-bar .nav-btn{color:#111;font-size:24px;cursor:pointer;display:none;}.nav-bar .nav-btn.close-btn{position:absolute;right:30px;top:10px;}@media screen and (max-width:1815px){.nav-links>li.nav-link>a{font-size:16px;padding:9px 0;}.mega-links li a{font-size:14px !important;}}@media screen and (max-width:1650px){.nav-links>li.nav-link>a{font-size:14px;padding:9px 0;}.mega-links li a{font-size:12px !important;}}@media screen and (max-width:1490px){.nav-links>li.nav-link.border-end{display:none;}}@media screen and (max-width:1310px){nav.top-nav ::-webkit-scrollbar{width:10px;}nav.top-nav ::-webkit-scrollbar-track{background:#242526;}nav.top-nav ::-webkit-scrollbar-thumb{background:#3a3b3c;}nav.top-nav #mobile-menu-btn:checked~.nav-links{left:0%;}nav.top-nav #mobile-menu-btn:checked~.nav-btn.mobile-menu-btn{display:none;}nav.top-nav #close-btn:checked~.nav-btn.mobile-menu-btn{display:block;}nav.top-nav .nav-bar{justify-content:space-between;height:55px;padding:0 4px 0 0;}nav.top-nav .nav-bar .nav-links{position:fixed;height:100vh;width:100%;max-width:350px;top:0;left:-100%;background:#f7f7f7;display:block;padding:50px 10px;line-height:50px;overflow-y:auto;box-shadow:0 15px 15px rgba(0,0,0,.18);transition:all .1s ease;z-index:99;}nav.top-nav .nav-bar .nav-links>li.nav-link.border-end{display:block;border-bottom:1px solid #eee !important;border-right:0 solid #eee !important;}nav.top-nav .nav-bar .nav-links>li.nav-link>a{font-size:18px;padding:0;display:inline-block;width:100%;}nav.top-nav .nav-bar .nav-links>li{margin:0;border-bottom:1px solid #eee;}nav.top-nav .nav-bar .nav-links>li a.nav-link{padding:0 20px;display:block;font-size:20px;}nav.top-nav .nav-bar .nav-links .drop-menu z{position:static;opacity:1;top:65px;visibility:visible;padding-left:20px;width:100%;max-height:0;overflow:hidden;box-shadow:none;transition:all .1s ease;}nav.top-nav .nav-btn{display:block;}.nav-links .desktop-item{display:none;}.nav-links .mobile-item{display:block;color:#111;font-size:20px;font-weight:400;padding-left:20px;cursor:pointer;border-radius:5px;transition:all .1s ease;}.nav-links .mobile-item:hover{background:#fafafa;}.drop-menu li{margin:0;}.drop-menu li a{border-radius:5px;font-size:18px;}.mega-menu{position:static;top:65px;opacity:1;visibility:visible;padding:0 20px;max-height:0;overflow:hidden;}.mega-menu .content{box-shadow:none;padding:20px 20px 0 20px;}.mega-menu .content .row .col:nth-child(1),.mega-menu .content .row .col:nth-child(2){border-top:0;}.content .row .col .mega-links{border-left:0;padding-left:15px;}.row .col .mega-links li{margin:0;}}nav input{display:none;}.btn-paypal{background-color:#ffc439;border:none;color:#fff;border-radius:5px;transition:all .1s ease;}.btn-paypal:hover{box-shadow:inset 0 0 100px 100px rgba(0,0,0,.05);}.footer-area a.mark{border-radius:2px;color:#1e1e1e !important;}.footer-area a.mark:hover{color:#0074c8 !important;}