.hide{animation:hide .3s ease 0s 1 normal forwards}.hide,.show{transform-origin:center}.show{animation:show .3s ease 0s 1 normal forwards}.product-details-wrapper .mobile_image{display:none}@keyframes hide{0%{transform:scale(1)}30%{transform:scale(.8)}50%{transform:scale(.5)}70%{transform:scale(.3)}to{transform:scale(0)}}@keyframes show{0%{transform:scale(0)}30%{transform:scale(.3)}50%{transform:scale(.5)}70%{transform:scale(.8)}to{transform:scale(1)}}.intro-section{margin-top:-8px}.product-banner{padding:40px 20px}.product-banner_content{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.product-btn{margin-bottom:10px}.product-bottom-content-wrap{align-items:center;display:flex;flex-wrap:wrap}.product-bottom-content{float:left;width:65%}.product-btn{float:left;width:35%}.product-btn a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ff6a30;border:1px solid #ff6a30;border-radius:50px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:500;gap:0 11px;line-height:1;padding:14px 40px;white-space:nowrap}.product-btn a:hover{background-color:#222;border:1px solid #222;color:#fff}.product-banner_content-col{padding-left:15px;padding-right:15px}.product-banner__image{flex:0 0 100%;max-width:100%}.product-banner__image img{display:block;margin:0 auto;max-width:100%}.card-section .content-wrapper{background-color:#001e43;border-radius:20px;padding:70px 11px}.card-item{padding-left:15px;padding-right:15px;position:relative}.card-item h2{background-color:#fff;border-radius:25px;padding-bottom:20px;padding-left:30px;padding-top:20px}.product-categories{padding-left:15px;padding-right:15px;padding-top:35px;text-align:center}.product-categories ul{border:1px solid #c4cdd7;border-radius:25px;display:inline-block;list-style-type:none;margin:0;padding:0 4px}.product-categories ul li{display:inline-block;line-height:40px;list-style:none;min-width:120px;padding:5px 0;position:relative;text-align:center;z-index:1}.product-categories ul li:not(:last-child){margin-right:3px}.product-categories ul li a{background-color:unset;border:unset;border-radius:25px;color:#c4cdd7;display:block;font-size:14px;font-weight:600;line-height:2;margin:0;padding:6px 15px;position:relative;text-transform:none;transition:.4s;width:100%;z-index:1}.product-categories ul li.active a{background-color:#fff;box-shadow:0 15px 39px rgba(0,0,0,.2);color:#002f5a}.product-listing ul,.related-post ul{list-style:none;margin:30px -15px 0;padding:25px 15px 60px}.product-listing ul li,.related-post ul li{float:left;line-height:40px;list-style:none;margin:0 0 50px;padding:0 15px;position:relative;width:calc(25% - 8px);z-index:1}.product-listing ul li .woo_product_image,.related-post .woo_product_image{border-radius:16px!important;box-shadow:0 0 0 1px #e7e8e8;padding:0 15px;transition:.3s}@keyframes slide_left{to{opacity:1;transform:translateX(0)}}.product-listing ul li:hover .woo_product_image,.related-post ul li:hover .woo_product_image{border-color:transparent;box-shadow:0 13px 38px 0 rgba(0,0,0,.1)}.card-section .woo_product_image{display:flex;justify-content:center;position:relative}.card-section .woo_product_image .picture{border-radius:15px 15px 0 0;margin:0;overflow:hidden;position:relative}.card-section .woo_product_image .picture a{display:block}.card-section .woo_product_image img{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:16px!important;margin:1px;transform:scale(1);transition:all .4s;width:99%!important}.card-section{padding:0 15px}.intro-section{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:720px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:50%;background-size:cover}.intro-section .content-wrapper{padding-left:15px;padding-right:15px}.intro-section .hero-content{position:relative;text-align:center;z-index:1}.intro-section .hero-content h2{color:#fff;text-align:center}.intro-section .hero-content p{color:#fff;margin:0 0 40px;text-align:center}.intro-section .button-wrap a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ff6a30;border:1px solid #ff6a30;border-radius:50px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:500;gap:0 11px;line-height:1;padding:14px 40px;white-space:nowrap}.intro-section .button-wrap a:hover{background-color:#222;border:1px solid #222;color:#fff}.intro-section .button-wrap a svg{width:15px}.intro-section .button-wrap a svg path{fill:currentColor}.feature-wrap{background-color:#fff;border-radius:10px;-webkit-box-shadow:0 20px 50px rgba(0,0,0,.1);box-shadow:0 20px 50px rgba(0,0,0,.1);margin-bottom:50px;margin-top:-120px;position:relative;z-index:2}.feature-wrap .row{display:flex;flex-wrap:wrap}.feature-area .content-wrapper{padding-left:15px;padding-right:15px}.feature-area .single-feature-wrap{padding:60px 50px}.feature-area .feature-img{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;background-color:#002f5a;border:1px solid #e5e5e5;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:inline-flex;height:100px;justify-content:center;width:100px}.feature-area .single-feature-wrap h3{font-size:22px;line-height:1.2;margin:30px 0 20px}.feature-area .single-feature-wrap p:last-child{margin-bottom:0}.feature-area .single-feature-wrap:hover{-webkit-box-shadow:0 0 20px rgba(0,0,0,.07);box-shadow:0 0 20px rgba(0,0,0,.07)}.feature-area .single-feature-wrap:hover .feature-img{background-color:#fc410e;border:1px solid #fc410e}.product-gallery{float:left;margin-bottom:2.5em;max-width:540px;position:relative;width:48%}.product-gallery figure{border-radius:15px;margin:0;overflow:hidden;padding:0;transition:all .5s cubic-bezier(.795,-.035,0,1)}.product-gallery figure a{border:1px solid #e7e8e8;border-radius:15px;display:block}.product-gallery figure a img{box-shadow:none;display:block;height:auto;width:100%}.product-content .product-summary{float:right;margin-bottom:2em;width:49%}.product-content .product-summary h1{font-size:30px;line-height:1}.product-content .product-summary>p:nth-child(2) bdi{color:#002f5a;font-size:24px;font-weight:500}.product-content .product_meta{border-top:1px solid #e7e8e8;margin-top:3px;padding-bottom:28px;padding-top:29px}.tabber-section{text-align:center}ul.tabnav{border:1px solid #c4cdd7;border-radius:25px;margin:0;overflow:visible;padding:0 4px}ul.tabnav,ul.tabnav li{display:inline-block;list-style:none;position:relative}ul.tabnav li{background:transparent;border:0;cursor:pointer;float:left;font-size:14px;line-height:1.7;margin:0 3px 0 0;min-width:120px;padding:5px 0;text-align:center;transition:0s;transition:all .3s ease-in-out;z-index:0}ul.tabnav li,ul.tabnav li a{border-radius:25px;color:#c4cdd7;font-weight:600}ul.tabnav li a{box-shadow:none;box-sizing:border-box;display:block;letter-spacing:0;padding:8.5px 15px;position:relative;text-decoration:none;text-transform:capitalize}ul.tabnav li a:before{border-radius:inherit;bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;transition:all .4s,color .05s 0s;width:100%;z-index:-1}ul.tabnav li a.active{background:#fff;box-shadow:0 15px 39px rgba(0,0,0,.2);color:#002f5a}ul.tabnav:after,ul.tabnav:before{content:"";display:table}ul.tabnav:after{clear:both}.tabcontent-wrapper{border-radius:15px;margin:0 0 50px;padding:30px 0 16px;text-align:left}.tabcontent p{margin:0 0 20px}.tabcontent{display:none}.product-categories ul li a:hover,.tabcontent p strong,ul.tabnav li a:hover{color:#002f5a}.product-content .product-summary h4{font-size:24px;line-height:36px;margin-top:20px}ul.tabnav:empty{border:0}.related-post ul{margin-top:0;padding-top:0}.related-post h2{font-size:30px;font-weight:700;line-height:42px;margin-bottom:30px;padding-bottom:0;position:relative;text-align:left;text-transform:capitalize;z-index:1}.tabcontent h4{color:#002f5a;font-size:24px;font-weight:7;line-height:36px;margin:0}.tabcontent h4 a{color:#002f5a}.tabcontent h4 a:hover{color:#80c3e8}.tabcontent p:empty{margin:0}.tabcontent ul:empty{border:0}.related-post h2{padding:0 15px}.card-item h2{font-size:36px;line-height:48px}.product-listing ul:after,.product-listing ul:before{content:"";display:table}.product-listing ul:after{clear:both}@media (max-width:1150px){.product-bottom-content,.product-btn{width:100%}}@media (min-width:768px){.product-banner_content-col{width:50%}.product-banner__image{flex:0 0 50%;max-width:50%}.card-item{float:left;width:50%}.feature-wrap .feature-col{flex:0 0 auto;width:33.33333333%}}@media (min-width:992px){.product-banner__image{flex:0 0 50%;max-width:50%}.card-item{float:left;width:33.33333333%}.intro-section{position:relative}.intro-section:after{background-color:#133a51;content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%}.intro-section>*{position:relative;z-index:1}}@media only screen and (max-width:991px){.product-listing ul li,.related-post ul li{width:calc(50% - 8px)}.product-listing ul li{width:50%}.intro-section{background-color:#002f5a;background-image:none!important;margin:0;min-height:auto;padding:60px 0 95px}.product-details-wrapper .mobile_image{display:block}}@media only screen and (max-width:767px){.feature-area .single-feature-wrap{padding:30px}.product-content .product-summary,.product-gallery,ul.tabnav li{width:100%}ul.tabnav li a{margin-right:0}.product-banner{padding-left:0;padding-right:0}.related-post-wrap .content-wrapper{padding:0}.related-post ul{margin:0;padding:0}}@media only screen and (max-width:479px){.product-listing ul{margin:30px 0 0;width:100%}.related-post ul li{width:100%}.product-listing ul li{padding:0;width:100%}}