*{margin:0;padding:0;border:none;outline:0;font-size:100%}body{font-size:14px;color:#262626;line-height:28px;font-weight:400;background:#fff;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-family:Poppins,sans-serif;padding-top:107px}a{text-decoration:none;cursor:pointer;color:#024aa2;transition:all .3s ease-in-out}a:focus,a:hover,a:visited{text-decoration:none;outline:0;color:#121b25}h1,h2,h3,h4,h5,h6{position:relative;font-weight:400;margin:0;background:0 0;line-height:1.2em;color:#121b25;font-family:Poppins,sans-serif}textarea{overflow:hidden;resize:none}figure{margin:0;padding:0}button{outline:0!important;cursor:pointer}img{max-width:100%}.text,p{line-height:26px;font-weight:400;font-size:14px;color:#262626;margin:0}::-webkit-input-placeholder{color:inherit}::-moz-input-placeholder{color:inherit}::-ms-input-placeholder{color:inherit}.auto-container{position:static;max-width:1415px;padding:0 15px;margin:0 auto}.page-wrapper{position:relative;margin:0 auto;width:100%;min-width:300px;overflow:hidden;z-index:99}li,ul{list-style:none;padding:0;margin:0}.theme_color{color:#ffc600}.pull-right{float:right}.pull-left{float:left}#preloader,.preloader-bg{position:fixed;width:100%;height:100%;overflow:hidden;background:#fff;z-index:999999}#preloader{display:table;table-layout:fixed}#preloader-status{display:table-cell;vertical-align:middle}.preloader-position{position:relative;margin:0 auto;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.loader{position:relative;width:45px;height:45px;left:50%;top:auto;margin-left:-22px;margin-top:2px;-webkit-animation:rotate 1s infinite linear;-moz-animation:rotate 1s infinite linear;-ms-animation:rotate 1s infinite linear;-o-animation:rotate 1s infinite linear;animation:rotate 1s infinite linear;border:3px solid rgba(0,0,0,.15);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.loader span{position:absolute;width:45px;height:45px;top:-3px;left:-3px;border:3px solid transparent;border-top:3px solid rgba(0,0,0,.75);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.scroll-to-top{position:fixed;bottom:80px;right:20px;width:50px;height:50px;color:#fff;font-size:20px;line-height:50px;text-align:center;z-index:100;cursor:pointer;background:#222;display:none;border-radius:50%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.scroll-to-top:hover{background:#ffc600;color:#fff}.main-header{position:relative;left:0;top:0;width:100%;z-index:9999;background-color:#fbecaad9;box-shadow:0 0 15px rgba(0,0,0,.5);position:fixed;top:0}.main-header .main-box{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;padding:15px 0;padding-right:50px}.main-header .inner-container{position:relative;padding:0 15px}.main-header .logo-box{text-align:left;width:100%;max-width:254px}.main-header .logo-box .logo{position:relative;padding:15px 0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.main-header .logo-box a{display:block}.main-header .nav-outer{position:static;display:flex;flex:1 1 auto;justify-content:flex-end}.main-header .nav-outer a{color:#222}.navbar-toggler{border:0!important}.main-menu{position:static;float:left;font-family:Poppins,sans-serif}.main-menu .navbar-header{display:none}.main-header .outer-box{display:none}.main-header .nav-outer .nav-users{display:flex;flex-wrap:wrap;width:calc(100% - 0px);align-items:center;justify-content:space-around}.main-header .nav-outer .btn-box{display:flex;align-items:center}.main-header .nav-outer .btn-box button{background:no-repeat}.main-header .nav-outer .nav-users .user-shop{display:flex;flex-wrap:wrap;margin-bottom:0}.main-header .nav-outer .nav-users .user-shop li{position:relative;display:flex;align-items:center}.main-header .nav-outer .nav-users .user-shop li:not(:last-child){margin-right:45px}.main-header .nav-outer .nav-users .user-shop li a{line-height:0}.main-header .nav-outer .nav-users .user-shop svg{height:23px;stroke:#000;stroke-width:15px}.main-header .nav-outer .nav-users .user-shop li span{position:absolute;width:16px;height:16px;bottom:-5px;left:-4px;background-color:#e5704b;color:#fff;font-size:10px;border-radius:50%;text-align:center;line-height:17px}.main-header .nav-outer .nav-users .contact-nav{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:0}.main-header .nav-outer .nav-users .contact-nav li{position:relative;font-size:14px;color:#000;display:flex;align-items:center}.main-header .nav-outer .nav-users .contact-nav li:not(:last-child){margin-right:50px}.main-header .nav-outer .nav-users .contact-nav li .icon{margin-right:10px;line-height:0}.sidenav-bar{position:fixed;left:-350px;top:0;width:350px;height:100%;overflow-y:auto;background:#000;z-index:99999;transition:all .5s ease}.active-side-nav .sidenav-bar{left:0}.sidenav-bar .inner-box{position:relative;padding:50px 30px}.sidenav-bar .upper-box{position:relative;margin-bottom:50px}.sidenav-bar .upper-box .logo a{position:relative}.sidenav-bar .cross-icon{position:absolute;right:-24px;top:-46px;height:25px;width:25px;text-align:center;line-height:25px;font-size:13px;color:#222;font-weight:400;background-color:#fff;cursor:pointer;transition:all .3s ease;border-radius:50%}.sidenav-bar .cross-icon:hover{color:orange}.sidenav-bar .side-nav{position:relative;margin-bottom:50px}.sidenav-bar .side-nav .navigatio{position:relative}.sidenav-bar .side-nav .navigation>li,.sidenav-bar .side-nav .navigation>li>ul>li{position:relative;display:block;border-bottom:1px solid rgba(255,255,255,.1)}.sidenav-bar .side-nav .navigation>li:last-child,.sidenav-bar .side-nav .navigation>li>ul>li:last-child{border-bottom:none}.sidenav-bar .side-nav .navigation>li>a{position:relative;display:block;line-height:30px;padding:10px 0;color:#fff;font-weight:400;font-size:16px;text-transform:capitalize;transition:all .3s ease}.sidenav-bar .side-nav .navigation>li>ul>li>a,.sidenav-bar .side-nav .navigation>li>ul>li>ul>li>a{position:relative;display:block;line-height:20px;padding:10px 20px;color:#fff;font-weight:400;font-size:16px;text-transform:capitalize;transition:all .3s ease}.sidenav-bar .side-nav .navigation>li>ul>li,.sidenav-bar .side-nav .navigation>li>ul>li>ul>li{margin-bottom:0}.sidenav-bar .side-nav .navigation>li>ul>li:last-child,.sidenav-bar .side-nav .navigation>li>ul>li>ul>li:last-child{margin:0}.sidenav-bar .side-nav .navigation>li.current>a,.sidenav-bar .side-nav .navigation>li:hover>a,.sidenav-bar .side-nav .navigation>li>ul>li.current>a,.sidenav-bar .side-nav .navigation>li>ul>li:hover>a{color:#faa41b}.sidenav-bar .side-nav .navigation>li.dropdown>a{padding-right:30px}.sidenav-bar .side-nav .navigation>li.dropdown>a:before{font-family:'Font Awesome 5 Free';content:"\f105";position:absolute;right:0;top:10px;line-height:30px;display:block;font-size:16px;z-index:5;font-weight:900}.sidenav-bar .side-nav .navigation>li.dropdown.active>a:before{content:"\f107"}.sidenav-bar .side-nav .navigation>li.dropdown>ul,.sidenav-bar .side-nav .navigation>li.dropdown>ul>li.dropdown>ul{position:relative;display:block;left:0;top:0;width:100%;z-index:100;padding:10px 0}.sidenav-bar .side-nav .navigation li.dropdown .dropdown-btn{position:absolute;right:0;top:10px;width:34px;height:30px;border:1px solid #e0e0e0;text-align:center;font-size:16px;line-height:28px;color:#fff;cursor:pointer;z-index:5;display:none}.sidenav-bar .subscribe-form{position:relative}.sidenav-bar .subscribe-form h5{position:relative;display:block;font-size:20px;line-height:1.2em;color:#fff;font-weight:400;margin-bottom:25px}.sidenav-bar .subscribe-form form{position:relative}.sidenav-bar .subscribe-form input[type=email],.sidenav-bar .subscribe-form input[type=text]{position:relative;display:block;width:100%;font-size:14px;line-height:30px;color:#999;font-weight:400;padding:10px 30px;background-color:#000;border-radius:30px;transition:all .3s ease}.sidenav-bar .subscribe-form button,.sidenav-bar .subscribe-form input[type=submit]{position:relative;display:block;width:100%;margin-top:10px;height:50px;font-size:16px;line-height:30px;color:#000;font-weight:600;padding:10px 30px;text-transform:uppercase}.sidenav-bar .subscribe-form button:hover,.sidenav-bar .subscribe-form input[type=submit]:hover{color:#fff}.form-back-drop{position:fixed;right:0;top:0;width:100%;height:100%;opacity:0;background:rgba(0,0,0,.7);visibility:hidden;z-index:99999;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.active-side-nav .form-back-drop{opacity:1;visibility:visible}.mCSB_inside>.mCSB_container{margin-right:0}.sticky-header{position:fixed;visibility:hidden;opacity:0;left:0;top:0;width:100%;padding:0 0;z-index:-1;background-color:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);-moz-box-shadow:0 0 15px rgba(0,0,0,.1);-ms-box-shadow:0 0 15px rgba(0,0,0,.1);-o-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1);-webkit-transition:top .3s ease;-moz-transition:top .3s ease;-ms-transition:top .3s ease;-o-transition:top .3s ease;transition:top .3s ease}.fixed-header .sticky-header{opacity:1;z-index:9999;visibility:visible}.product-detail-sec{position:relative;padding:100px 0}.product-image .product-inner #product-main-image .item{position:relative}.product-image .product-inner #product-main-image .item .image-box .overlay-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:88px;height:88px}.product-image .product-inner #product-main-image .item .image-box video{width:100%;height:100%;position:absolute;top:0;left:0;display:none}.product-image .product-inner #product-main-image .item .image-box video.active{display:block}.product-image .product-inner #product-main-image .owl-nav{display:none}.product-image .product-inner #product-thumb-image .owl-item{border:1px solid #e5e8ea;margin:10px 0 0}.product-image .product-inner #product-thumb-image .owl-item .overlay-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px}.product-image .product-inner #product-thumb-image .owl-item.active.current{border-color:#faa41b}.product-image .product-inner #product-thumb-image .owl-nav{display:block!important}.product-image .product-inner #product-thumb-image .owl-nav .owl-next,.product-image .product-inner #product-thumb-image .owl-nav .owl-prev{user-select:auto;color:#faa41b;position:absolute;top:calc(50% + 5px);transform:translateY(-50%)}.product-image .product-inner #product-thumb-image .owl-nav .owl-next{right:0}.product-image .product-inner #product-thumb-image .owl-nav .owl-next svg,.product-image .product-inner #product-thumb-image .owl-nav .owl-prev svg{width: 25px; height: 25px; border: 2px solid rgb(241 164 26); padding: 4px; border-radius: 50%; background: white;}.product-image .product-inner #product-thumb-image .owl-nav .owl-next svg path,.product-image .product-inner #product-thumb-image .owl-nav .owl-prev svg path{stroke:#faa41b!important}.product-detail-sec .product-des .product-inner{position:relative;padding:0 50px}.product-detail-sec .product-des .product-inner .product-block{position:relative;border-bottom:1px solid #e5e8ea;padding-bottom:25px;margin-bottom:25px;display:flex;flex-wrap:wrap;justify-content:space-between}.product-detail-sec .product-des .product-inner .product-block h2{font-size:24px;font-weight:700;color:#202d5e;margin-bottom:10px;width:calc(100% - 0px)}.product-detail-sec .product-des .product-inner .product-block .reviews-star{display:flex;margin-right:20px}.product-detail-sec .product-des .product-inner .product-block .reviews-star li{font-size:12px;color:#c1c8ce;transition:all .3s ease-in-out}.product-detail-sec .product-des .product-inner .product-block .reviews-star li.active,.product-detail-sec .product-des .product-inner .product-block .reviews-star li:hover{color:#ffc600}.product-detail-sec .product-des .product-inner .product-block p{font-size:14px;display:inline-block}.product-detail-sec .product-des .product-inner .product-block .submit-review{display:inline-block;font-size:14px;margin-left:25px;color:#33a0ff}.product-detail-sec .product-des .product-inner .product-block .price{color:#d10606d4;font-size:24px;font-weight:700;display:inline-block}.product-detail-sec .product-des .product-inner .product-block .discount{float:right}.product-detail-sec .product-des .product-inner .product-block .discount .sale{font-size:14px;color:#9098b1;margin-right:15px;text-decoration:line-through;font-weight:500}.product-detail-sec .product-des .product-inner .product-block .discount p{font-size:14px;font-weight:700;color:#fb7181}.product-detail-sec .product-des .product-inner .product-block .avilbilty-area{display:flex;flex-wrap:wrap;margin:25px 0 0;width:100%}.product-detail-sec .product-des .product-inner .product-block .avilbilty-area li{width:calc(100% / 2);font-size:14px;color:#262626}.product-detail-sec .product-des .product-inner .product-block .avilbilty-area li:nth-child(even){text-align:right}.product-detail-sec .product-des .product-inner .product-block .color-select{width:100%;display:flex;justify-content:space-between}.product-detail-sec .product-des .product-inner .product-block .color-select .color-switcher{display:flex;flex-wrap:wrap}.product-detail-sec .product-des .product-inner .product-block .color-select .color-switcher li label{width:22px;height:22px;display:block;margin:0 3px;border-radius:50%;position:relative}.product-detail-sec .product-des .product-inner .product-block .color-select .color-switcher li label.active{width:16px;height:16px;margin-top:3px}.product-detail-sec .product-des .product-inner .product-block .color-select .color-switcher li label span{position:absolute;left:-3px;top:-3px;width:28px;height:28px;border:1px solid transparent;border-radius:50%;opacity:0}.product-detail-sec .product-des .product-inner .product-block .color-select .color-switcher li label input{display:none}.product-detail-sec .product-des .product-inner .product-block .color-select .color-switcher li label input:checked+span{opacity:1}.blue{background:#006cff}.red{background:#fc3e39}.black{background:#171717}.yellow{background:#fff600}.product-detail-sec .product-des .product-inner .product-block .color-select .color-switcher li label.blue span{border:1px solid #006cff}.product-detail-sec .product-des .product-inner .product-block .color-select .color-switcher li label.red span{border:1px solid #fc3e39}.product-detail-sec .product-des .product-inner .product-block .color-select .color-switcher li label.black span{border:1px solid #171717}.product-detail-sec .product-des .product-inner .product-block .color-select .color-switcher li label.yellow span{border:1px solid #fff600}.product-detail-sec .product-des .product-inner .product-block .size-select{display:flex;justify-content:space-between;width:100%;margin-top:20px}.product-detail-sec .product-des .product-inner .product-block .size-select .size{width:156px;border:1px solid #f1f3f4;height:39px}.product-detail-sec .product-des .product-inner .product-block .quantity.buttons_added{display:flex}.product-detail-sec .product-des .product-inner .product-block .quantity.buttons_added input.input-text{width:100px;height:49px;background-color:#f6f7f8;padding:0 8px;text-align:center;color:#000;cursor:auto;font-size:18px;font-weight:600}.product-detail-sec .product-des .product-inner .product-block .quantity.buttons_added input{height:49px;background-color:#f6f7f8;padding:0 15px;color:#faa41b;cursor:pointer}.product-detail-sec .product-des .product-inner .product-block .order-btn{width:214px;height:48px;background:#d10606d4;text-align:center;line-height:48px;color:#fff}.product-detail-sec .product-des .product-inner .shiping-area{position:relative;margin-top:30px}.product-detail-sec .product-des .product-inner .shiping-area .shiping-block{display:flex;flex-wrap:wrap}.product-detail-sec .product-des .product-inner .shiping-area .shiping-block li{width:calc(100% / 3);text-align:center}.product-detail-sec .product-des .product-inner .shiping-area .shiping-block li .icon{width:100%;display:block;height:56px}.slider-column .about-inner #about-main-image .item{position:relative}.slider-column .about-inner #about-main-image .item .image-box .overlay-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:88px;height:88px}.slider-column .about-inner #about-main-image .item .image-box video{width:100%;height:100%;position:absolute;top:0;left:0;display:none}.slider-column .about-inner #about-main-image .item .image-box video.active{display:block}.slider-column .about-inner #about-main-image .owl-nav{display:none}.slider-column .about-inner #about-thumb-image .owl-item{border:1px solid #e5e8ea;margin:10px 0 0}.slider-column .about-inner #about-thumb-image .owl-item .overlay-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px}.slider-column .about-inner #about-thumb-image .owl-item.active.current{border-color:#faa41b}.slider-column .about-inner #about-thumb-image .owl-nav{position:relative;display:block!important}.slider-column .about-inner #about-thumb-image .owl-nav .owl-next,.slider-column .about-inner #about-thumb-image .owl-nav .owl-prev{user-select:auto;color:#fff;position:absolute;top:-48px}.slider-column .about-inner #about-thumb-image .owl-nav .owl-next{right:0}.slider-column .about-inner #about-thumb-image .owl-nav .owl-next svg,.slider-column .about-inner #about-thumb-image .owl-nav .owl-prev svg{width:25px;height:25px;border:1px solid #fff;padding:4px;border-radius:50%}.slider-column .about-inner #about-thumb-image .owl-nav .owl-next svg path,.slider-column .about-inner #about-thumb-image .owl-nav .owl-prev svg path{stroke:#fff!important}.about-sec{position:relative;background:#fbecaad9;padding:100px 0}.about-sec h2{font-size:30px;font-weight:700;margin-bottom:45px;text-align:right}.about-sec .content-column .inner-box{position:relative;padding-right:50px}.about-sec .content-column .inner-box h3{color:#1f2c5e;font-size:24px;font-weight:700;margin-bottom:20px}.about-sec .content-column .inner-box p{margin-bottom:25px}.about-sec .content-column .inner-box .flag-sec{position:relative;margin-top:80px}.about-sec .content-column .inner-box .flag-sec .flags{display:flex;flex-wrap:wrap}.about-sec .content-column .inner-box .flag-sec .flags li{width:calc(100% / 6);margin-bottom:20px}.about-sec .content-column .inner-box .flag-sec .flags li img{width:42px;height:42px;border-radius:50%}.reviews-sec{position:relative;padding:100px 0}.reviews-sec .des-column .inner-column{position:relative}.reviews-sec .des-column .inner-column .nav-tabs .nav-item{margin-bottom:-1px}.reviews-sec .des-column .inner-column .nav-tabs .nav-item .nav-link{font-size:18px;color:#151515;font-weight:600;padding:8px 105px 8px 0;margin-right:15px}.reviews-sec .des-column .inner-column .nav-tabs .nav-item .nav-link.active,.reviews-sec .des-column .inner-column .nav-tabs .nav-item.show .nav-link{border-color:#fff #fff #faa41b!important}.reviews-sec .des-column .inner-column .nav-tabs .nav-item .nav-link:hover{border-color:#fff #fff #faa41b!important}.reviews-sec .des-column .inner-column .des-block{margin-top:30px;padding-bottom:30px}.reviews-sec .des-column .inner-column .des-block h4{font-size:17px;font-weight:600;margin-bottom:15px;color:#151515}.reviews-sec .des-column .inner-column .table thead th{border-top:none;border-bottom:1px solid #ebebeb}.reviews-sec .des-column .inner-column .table td{border:none}.reviews-sec .des-column .inner-column .table-striped tbody tr:nth-of-type(odd){background-color:#fdfdfd}.reviews-sec .des-column .inner-column .nav-tabs .nav-item .nav-link span{font-size:14px;width:29px;height:20px;background-color:#f4f8ec;display:inline-block;border-radius:21px;text-align:center;line-height:20px;font-weight:600;color:#faa41b;position:relative;top:-6px}.review-inner{position:relative}.review-inner h4{display:block;border-bottom:1px solid #dee2e6;position:relative;margin-bottom:29px;padding-bottom:13px;font-size:18px;color:#151515;font-weight:600;margin-right:15px;padding-top:11px}.review-inner h4 span{font-size:14px;width:29px;height:20px;background-color:#f4f8ec;display:inline-block;border-radius:21px;text-align:center;line-height:20px;font-weight:600;color:#faa41b;position:relative;top:-6px}.review-inner .review-block .inner-block .reviews-star{display:flex;margin-right:20px}.review-inner .review-block .inner-block .reviews-star li{font-size:12px;color:#c1c8ce;transition:all .3s ease-in-out}.review-inner .review-block .inner-block .reviews-star li.active,.review-inner .review-block .inner-block .reviews-star li:hover{color:#ffc600}.review-inner .review-block .inner-block{display:flex;flex-wrap:wrap}.review-inner .review-block .inner-block .image-box{margin-right:15px}.review-inner .review-block .inner-block .text-box h5{font-size:16px;color:#223263;font-weight:600}.review-inner .review-block p{margin:15px 0}.image-review{display:flex}.image-review li{margin-right:15px}.review-inner .review-block{margin-bottom:30px}.review-inner .review-block .date{font-size:10px;color:#7d7d7d;margin-bottom:14px;display:block}.relted-posts{position:relative;padding-bottom:100px}.relted-posts .product-blocks .inner-block{position:relative;margin-bottom:30px;border:2px solid #f6f7f8;border-radius:10px}.relted-posts .product-blocks .inner-block .image-box{position:relative}.relted-posts .product-blocks .inner-block .image-box .tag{position:absolute;left:0;top:0;background-color:#ff4858;padding:5px 10px;border-radius:2px;color:#fff}.relted-posts .product-blocks .inner-block .caption-box{position:relative;padding:15px;text-align:center}.relted-posts .product-blocks .inner-block .caption-box h4{font-size:18px;color:#223263;font-weight:700}.relted-posts .product-blocks .inner-block .caption-box .reviews-star{margin:15px 0;display:flex;justify-content:center}.relted-posts .product-blocks .inner-block .caption-box .reviews-star li{font-size:11px;color:#c1c8ce;margin:0 5px;transition:all .3s ease-in-out}.relted-posts .product-blocks .inner-block .caption-box .reviews-star li.active,.relted-posts .product-blocks .inner-block .caption-box .reviews-star li:hover{color:#ffc600}.relted-posts .product-blocks .inner-block .caption-box .price{font-size:18px;color:#40bfff;font-weight:700;display:inline-block;margin-right:20px}.relted-posts .product-blocks .inner-block .caption-box .discount{position:relative;top:0;display:inline-block}.relted-posts .product-blocks .inner-block .caption-box .discount .sale{font-size:13px;color:#9098b1;text-decoration:line-through;display:inline-block;font-weight:400}.relted-posts .product-blocks .inner-block .caption-box .discount p{font-size:13px;font-weight:700;color:#fb7181;display:inline-block;margin:0 2px}.relted-posts h2{font-size:24px;margin-bottom:40px;font-weight:700;color:#1f2c5e}.relted-posts .inner-container{padding:0 9%}.relted-posts .product-blocks .inner-block .image-box img{width:100%}.perfomance-sec{position:relative;background-color:#faa41b;padding:0;margin-top:100px}.perfomance-sec .content-column .inner-block{position:relative;margin:100px 0}.perfomance-sec .content-column .inner-block h2{font-size:36px;font-weight:500;color:#fff;margin-bottom:20px}.perfomance-sec .content-column .inner-block p{font-size:18px;color:#fff;margin-bottom:20px}.perfomance-sec .content-column .inner-block a{position:relative;font-size:20px;font-weight:600;color:#fff;border-bottom:2px solid #fff}.perfomance-sec .image-column .image-box{position:relative;margin-top:-167px}.main-footer{position:relative;padding:100px 0 30px}.main-footer .footer-widget{margin-bottom:30px;position:relative}.main-footer .footer-widget h3{font-size:18px;font-weight:700;margin-bottom:30px;color:#faa41b}.main-footer .footer-widget .footer-link li a{display:block;font-size:14px;color:#1d2854;margin-bottom:13px}.bottom-footer{margin-top:50px;padding-top:30px;border-top:1px solid #f6f7f8}.bottom-footer .copyright-text{font-weight:300;color:#c1c8ce}.bottom-footer .payment-option{width:100%;text-align:right}.bottom-footer .payment-option img{max-width:190px;width:100%}#grad1{background-color:#9c27b0;background-image:linear-gradient(120deg,#ff4081,#81d4fa)}.msform{text-align:center;position:relative;margin-top:20px}.msform fieldset{background:#fff;border:0 none;border-radius:.5rem;box-sizing:border-box;width:100%;margin:0;padding-bottom:20px;position:relative}.msform fieldset:not(:first-of-type){display:none}.msform fieldset .form-card{text-align:left;color:#9e9e9e}.msform input,.msform textarea{padding:15px;border:none;border-radius:10px;margin-bottom:25px;margin-top:2px;width:100%;box-sizing:border-box;color:#2c3e50;height:50px;background-color:#f6f6f6;letter-spacing:1px}.msform textarea{height:123px}.msform input:focus,.msform textarea:focus{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:none;font-weight:700;outline-width:0}.msform .action-button{width:338px;background:#1f2c5e;color:#fff;border:0 none;cursor:pointer;padding:10px 5px;margin:10px 5px;height:70px;border-radius:10px;font-size:24px;font-weight:700}.msform .action-button:focus,.msform .action-button:hover{box-shadow:0 0 0 2px #fff,0 0 0 3px #87ceeb}.msform .action-button-previous{width:100px;background:#616161;font-weight:700;color:#fff;border:0 none;border-radius:0;cursor:pointer;padding:10px 5px;margin:10px 5px}.msform .action-button-previous:focus,.msform .action-button-previous:hover{box-shadow:none!important}select.list-dt{border:none;outline:0;border-bottom:1px solid #ccc;padding:2px 5px 3px 5px;margin:2px}select.list-dt:focus{border-bottom:2px solid #87ceeb}.card{z-index:0;border:none;border-radius:.5rem;position:relative}.msform fieldset .card-payment .styled-checkbox+label::before{right:auto;left:15px;top:6px}.msform fieldset .card-payment .styled-checkbox:checked+label:after{right:auto;left:19px;top:15px;background:#999;box-shadow:2px 0 0 #999,4px 0 0 #999,4px -2px 0 #999,4px -4px 0 #999,4px -6px 0 #999,4px -8px 0 #999;transform:rotate(45deg)}.msform fieldset .card-payment .group-form label{padding:0 0 38px 47px;background:0 0!important;color:#999;font-size:14px;font-weight:400}.fs-title{font-size:25px;color:#2c3e50;margin-bottom:10px;font-weight:700;text-align:left}#progressbar{margin-bottom:30px;overflow:hidden;display:flex;margin-top:70px;justify-content:center}#progressbar .active{background-color:#2a5f9e}#progressbar li{list-style-type:none;position:relative;width:36px;height:36px;background-color:#dfdede;margin:0 15px;border-radius:50%;font-size:18px;color:#fff;line-height:36px}#progressbar li:before{content:"";position:absolute;right:98%;top:50%;width:83%;height:2px;background-color:#dfdede}#progressbar li:first-child:before{display:none}#ordernowcontainer .modal-dialog{max-width:1024px}.radio-group{position:relative;margin-bottom:25px}.radio{display:inline-block;width:204;height:104;border-radius:0;background:#add8e6;box-shadow:0 2px 2px 2px rgba(0,0,0,.2);box-sizing:border-box;cursor:pointer;margin:8px 2px}.radio:hover{box-shadow:2px 2px 2px 2px rgba(0,0,0,.3)}.radio.selected{box-shadow:1px 1px 2px 2px rgba(0,0,0,.1)}.fit-image{width:100%;object-fit:cover}#ordernowcontainer .modal-body{padding:50px}#ordernowcontainer .modal-body .close{color:#1f2c5e;background:0 0;font-size:45px}#ordernowcontainer .previous{color:#2a5f9e;font-size:26px;margin-top:7px;display:block}#ordernowcontainer .title-form{font-weight:600;color:#1f2c5e;margin-bottom:30px;font-size:36px;position:absolute;top:-130px;text-align:center;margin:0 auto;width:100%}.styled-checkbox{position:absolute;opacity:0}.styled-checkbox+label{position:relative;cursor:pointer;padding:0}.styled-checkbox+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#fff;border:1px solid #ccc;position:absolute;right:0;top:17px}.styled-checkbox:hover+label:before{background:#fff}.styled-checkbox:focus+label:before{box-shadow:0 0 0 1px rgba(0,0,0,.12)}.styled-checkbox:checked+label:before{background:#fff}.styled-checkbox:checked+label{background-color:#ebf0ff}.styled-checkbox:disabled+label{color:#b8b8b8;cursor:auto}.styled-checkbox:disabled+label:before{box-shadow:none;background:#ddd}.styled-checkbox:checked+label:after{content:"";position:absolute;right:23px;top:26px;background:#40bfff;width:2px;height:2px;box-shadow:2px 0 0 #40bfff,4px 0 0 #40bfff,4px -2px 0 #40bfff,4px -4px 0 #40bfff,4px -6px 0 #40bfff,4px -8px 0 #40bfff;transform:rotate(
45deg
)}.msform .group-form label{width:100%;position:relative;font-size:12px;font-weight:700;color:#223263;padding:15px 15px 15px 47px;border-radius:10px}.msform .group-form .icon{width:20px;height:20px;position:absolute;left:29px;z-index:9;top:14px}.msform .checkbox-group .icon{top:55%}.msform .checkbox-group{position:relative;margin-top:-79px}.msform .checkbox-group h3{font-size:20px;color:#2a5f9e;font-weight:600;margin-bottom:25px}#ordernowcontainer .action-button-previous{position:absolute;top:-180px;left:-29px;background:0 0!important;border:none!important}.msform .action-button-previous:focus,.msform .action-button-previous:hover,#ordernowcontainer .action-button-previous:foucs,#ordernowcontainer .action-button-previous:hover{border:none!important;box-shadow:0 0 0 0 #fff,0 0 0 0 #616161}.msform fieldset .form-card .succes-area{width:100%;text-align:center;margin:35px 0}.msform fieldset .form-card .succes-area h4{font-size:24px;font-weight:600;color:#223263;margin-bottom:60px;display:block}.msform fieldset .form-card .contact-area{text-align:center;margin-bottom:50px}.nav-toggler{height:20px;display:flex;flex-direction:column;justify-content:space-between}.nav-toggler span{display:block;background:#151515;width:26px;height:2px}#related-product-slider .owl-nav .owl-next,#related-product-slider .owl-nav .owl-prev{user-select:auto;color:#faa41b;position:absolute;top:calc(30% + 5px);transform:translateY(-50%)}#related-product-slider .owl-nav .owl-next{right:0}#related-product-slider .owl-nav .owl-next svg,#related-product-slider .owl-nav .owl-prev svg{width:45px;height:45px;border:1px solid #faa41b;padding:4px;border-radius:50%}#related-product-slider .owl-nav .owl-next svg path,#related-product-slider .owl-nav .owl-prev svg path{stroke:#faa41b!important}.fas{font-family:Arial,Helvetica,sans-serif}@media only screen and (max-width:1199px){.main-header .main-box{padding-right:0}.product-detail-sec .product-des .product-inner .product-block .order-btn{width:43%}}@media only screen and (max-width:991px){.main-header .logo-box{max-width:192px;margin-right:20px}.main-header .nav-outer .nav-users .user-shop li:not(:last-child){margin-right:14px}.main-header .nav-outer .nav-users .contact-nav li:not(:last-child){margin-right:20px}.product-detail-sec .product-des .product-inner{position:relative;padding:0}.msform .checkbox-group{position:relative;margin-top:0}.credit-card{margin-bottom:36px}.shiping-block{font-size:12px}.about-sec .content-column .inner-box{padding-right:0}.about-sec .content-column .inner-box .flag-sec .flags{justify-content:center;width:100%;text-align:center}}@media only screen and (max-width:767px){.main-header .nav-outer .nav-users{justify-content:flex-end}.main-header .main-box{padding-top:35px;padding-bottom:0}.main-header .nav-outer .nav-users .user-shop{order:2;margin-bottom:0}.main-header .nav-outer .nav-users .user-shop li:last-child{margin-right:14px}.main-header .nav-outer .nav-users .contact-nav{position:absolute;top:5px;left:0;width:100%;justify-content:space-between}.about-sec .content-column .inner-box{padding:0}.product-detail-sec{padding:40px 0}.product-detail-sec .product-des .product-inner{padding-top:50px}.about-sec .content-column .inner-box .flag-sec .flags li img{width:45px;height:45px}.about-sec{padding:40px 0}.reviews-sec{padding:40px 0}.relted-posts{padding:40px 0}.perfomance-sec{margin-top:40px}}@media only screen and (max-width:500px){.reviews-sec .des-column .inner-column .nav-tabs .nav-item .nav-link{padding:8px 70px 8px 0}#ordernowcontainer .title-form{font-size:28px;top:-115px}.msform .action-button{width:100%}}@media only screen and (max-width:400px){.reviews-sec .des-column .inner-column .nav-tabs .nav-item .nav-link{padding:8px 38px 8px 0}#ordernowcontainer .title-form{font-size:25px;top:-115px}.product-detail-sec .product-des .product-inner .product-block .order-btn{width:36%}.sidenav-bar{width:315px}}
.rate {
    float: left;
    height: 46px;
    padding: 0 10px;
}
.rate:not(:checked) > input {
    position:absolute;
    top:-9999px;
}
.rate:not(:checked) > label {
    float:right;
    width:1em;
    overflow:hidden;
    white-space:nowrap;
    cursor:pointer;
    font-size:30px;
    color:#ccc;
}
.rate:not(:checked) > label:before {
    content: '★ ';
}
.rate > input:checked ~ label {
    color: #ffc700;    
}
.rate:not(:checked) > label:hover,
.rate:not(:checked) > label:hover ~ label {
    color: #deb217;  
}
.rate > input:checked + label:hover,
.rate > input:checked + label:hover ~ label,
.rate > input:checked ~ label:hover,
.rate > input:checked ~ label:hover ~ label,
.rate > label:hover ~ input:checked ~ label {
    color: #c59b08;
}
.text-danger{
    color: #f00;
}
button.close{
    font-size: 18px ;
}