:root{ --primary-color:#ff6600;}input[type=submit]{ border:none;padding:10px 18px;}body div textarea{ padding:10px 18px;height:160px;border:0;}body div textarea:focus{ outline:1px solid var(--primary-color);}input[type=text],input[type=number],input[type=email],input[type=url],select,input[type=password]{ padding:16px 33px;border:1px solid transparent;margin-bottom:10px;}input[type=text]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,select:focus,input[type=password]:focus{ outline:1px solid var(--primary-color);}.wp-block-search .wp-block-search__button{ margin-left:0;}.wp-block-search{ margin-bottom:20px;}.wp-block-archives select, .wp-block-categories select{ width:400px;}.wp-block-group.has-background{ padding:24px 30px 10px;margin-bottom:30px;}[type=search]{ border:1px solid #E9E9E9;border-radius:5px 0 0 5px;padding:10px 20px;outline:none;}div textarea{ border:1px solid #E9E9E9;}input[type=submit]{ background:var(--primary-color);}div.wpcf7 .ajax-loader{ position:absolute;top:16px;right:-40px;}div.wpcf7-validation-errors{ border-color:#ff0000;color:#ff0000;}div.wpcf7-acceptance-missing{ border-color:#ff0000;color:#ff0000;}.reactheme-blog-grid .pagination-area{ padding-bottom:84px;}.reactheme-blog .cat_name{ display:none;}.reactheme-blog .blog-meta .blog-title{ margin:0px 0 15px;font-weight:500;line-height:26px !important;}.reactheme-blog .blog-meta .blog-title a{ color:#0c0a0a;}.reactheme-blog .blog-meta .blog-title a:hover{ color:var(--primary-color);}.single h1,.single h2,.single h3,.single h4,.single h5,.single h6{ clear:none;}.blog .reactheme-blog .padding-full-layout-left, .archive .reactheme-blog .padding-full-layout-left{ flex-direction:row-reverse;}.blog .reactheme-blog .blog-item, .archive .reactheme-blog .blog-item{ transition:all 0.5s ease 0s;background:#fff;margin-bottom:50px;border:1px solid #E6E9F0;overflow:hidden;}.blog .reactheme-blog .blog-item .full-blog-content, .archive .reactheme-blog .blog-item .full-blog-content{ padding:50px 50px 50px;overflow:hidden;}.blog .reactheme-blog .blog-item .full-blog-content .user-info, .archive .reactheme-blog .blog-item .full-blog-content .user-info{ display:flex;align-items:center;margin-bottom:15px;flex-wrap:wrap;}.blog .reactheme-blog .blog-item .full-blog-content .user-info .single-info, .archive .reactheme-blog .blog-item .full-blog-content .user-info .single-info{ margin-right:30px;}.blog .reactheme-blog .blog-item .full-blog-content .user-info .single-info i, .archive .reactheme-blog .blog-item .full-blog-content .user-info .single-info i{ color:var(--primary-color);margin-right:7px;}.blog .reactheme-blog .blog-item .full-blog-content .user-info .single-info:last-child, .archive .reactheme-blog .blog-item .full-blog-content .user-info .single-info:last-child{ margin-right:0;}.blog .reactheme-blog .blog-item .full-blog-content .user-info .single-info.cat a, .archive .reactheme-blog .blog-item .full-blog-content .user-info .single-info.cat a{ color:#6e777d;}.blog .reactheme-blog .blog-item .full-blog-content .user-info .single-info.cat a:hover, .archive .reactheme-blog .blog-item .full-blog-content .user-info .single-info.cat a:hover{ color:var(--primary-color);}.blog .reactheme-blog .blog-item .full-blog-content .btm-cate, .archive .reactheme-blog .blog-item .full-blog-content .btm-cate{ margin:0 0 10px;}.blog .reactheme-blog .blog-item .full-blog-content .title-wrap .blog-title, .archive .reactheme-blog .blog-item .full-blog-content .title-wrap .blog-title{ font-size:36px;line-height:46px;font-weight:700;}.blog .reactheme-blog .blog-item .full-blog-content .title-wrap .blog-title a, .archive .reactheme-blog .blog-item .full-blog-content .title-wrap .blog-title a{ color:#0c0a0a;}.blog .reactheme-blog .blog-item .full-blog-content .title-wrap .blog-title a:hover, .archive .reactheme-blog .blog-item .full-blog-content .title-wrap .blog-title a:hover{ color:var(--primary-color);}.blog .reactheme-blog .blog-item .blog-img, .archive .reactheme-blog .blog-item .blog-img{ position:relative;}.blog .reactheme-blog .blog-item .blog-img .tag-line, .archive .reactheme-blog .blog-item .blog-img .tag-line{ position:absolute;right:auto;left:50px;top:auto;bottom:-52px;display:inline-block;z-index:11;transform:translateY(-60%);max-width:68%;}.blog .reactheme-blog .blog-item .blog-img .tag-line a, .archive .reactheme-blog .blog-item .blog-img .tag-line a{ color:#ffffff;font-size:14px;font-weight:700;line-height:1;background:var(--primary-color);padding:8px 19px;display:inline-block;margin-bottom:10px;}.blog .reactheme-blog .blog-item .blog-img .author, .archive .reactheme-blog .blog-item .blog-img .author{ background-color:#fff;box-shadow:0px 16px 32px 0px rgba(0, 0, 0, 0.04);position:absolute;right:50px;bottom:-30px;display:inline-block;z-index:11;padding:10px 10px 10px 10px;border-radius:6px;font-weight:700;}.blog .reactheme-blog .blog-item .blog-img .author img, .archive .reactheme-blog .blog-item .blog-img .author img{ margin-right:10px;}.date-meta-style2 a{ color:#999;}.date-meta-style2 a:hover{ color:var(--primary-color);}.post-meta-dates{ display:inline-block;position:absolute;padding:8px 20px;bottom:0;background:var(--primary-color);color:#fff;z-index:1;border-radius:3px 3px 0 0;left:50%;transform:translateX(-50%);width:175px;}.blog-item.no-thumbs{ padding-top:0px;}.blog-item.no-thumbs .categories{ margin-bottom:5px;padding:0 0 0 48px;}.blog-item.no-thumbs .categories .category-name a{ background:var(--primary-color);color:#fff;padding:5px 19px 6px;border-radius:5px;font-size:13px;margin-right:10px;margin-right:10px;margin-bottom:10px;display:inline-block;}.blog-item.no-thumbs .categories .category-name a:hover{ background:#0c0a0a;}.reactheme-blog-details .bs-img,.reactheme-blog-details .blog-img,.reactheme-blog .bs-img,.reactheme-blog .blog-img,.blog .bs-img,.blog .blog-img{ position:relative;z-index:0;}.reactheme-blog-details .bs-img .blog-date,.reactheme-blog-details .blog-img .blog-date,.reactheme-blog .bs-img .blog-date,.reactheme-blog .blog-img .blog-date,.blog .bs-img .blog-date,.blog .blog-img .blog-date{ position:absolute;left:10px;bottom:10px;width:100px;height:80px;}.reactheme-blog-details .bs-img .blog-date:after, .reactheme-blog-details .bs-img .blog-date:before,.reactheme-blog-details .blog-img .blog-date:after,.reactheme-blog-details .blog-img .blog-date:before,.reactheme-blog .bs-img .blog-date:after,.reactheme-blog .bs-img .blog-date:before,.reactheme-blog .blog-img .blog-date:after,.reactheme-blog .blog-img .blog-date:before,.blog .bs-img .blog-date:after,.blog .bs-img .blog-date:before,.blog .blog-img .blog-date:after,.blog .blog-img .blog-date:before{ content:"";position:absolute;display:block;transition:all 0.2s;width:0px;height:0px;z-index:100;top:0;left:0;}.reactheme-blog-details .bs-img .blog-date:after,.reactheme-blog-details .blog-img .blog-date:after,.reactheme-blog .bs-img .blog-date:after,.reactheme-blog .blog-img .blog-date:after,.blog .bs-img .blog-date:after,.blog .blog-img .blog-date:after{ border-top:0 solid;border-bottom-color:#f9f9f9;border-bottom:80px solid transparent;border-left:100px solid #f9f9f9;}.reactheme-blog-details .bs-img .blog-date:before,.reactheme-blog-details .blog-img .blog-date:before,.reactheme-blog .bs-img .blog-date:before,.reactheme-blog .blog-img .blog-date:before,.blog .bs-img .blog-date:before,.blog .blog-img .blog-date:before{ top:auto;bottom:0;left:auto;right:0;border-bottom:0 solid;border-bottom-color:#0c0a0a;border-top:80px solid transparent;border-right:100px solid #0c0a0a;}.reactheme-blog-details .bs-img .blog-date span,.reactheme-blog-details .blog-img .blog-date span,.reactheme-blog .bs-img .blog-date span,.reactheme-blog .blog-img .blog-date span,.blog .bs-img .blog-date span,.blog .blog-img .blog-date span{ display:block;color:#ffffff;font-weight:700;position:relative;z-index:999;height:40px;padding:6px 0;}.reactheme-blog-details .bs-img .blog-date span.date,.reactheme-blog-details .blog-img .blog-date span.date,.reactheme-blog .bs-img .blog-date span.date,.reactheme-blog .blog-img .blog-date span.date,.blog .bs-img .blog-date span.date,.blog .blog-img .blog-date span.date{ color:#0c0a0a;font-size:24px;text-align:left;padding-left:12px;padding-top:10px;}.reactheme-blog-details .bs-img .blog-date span.month,.reactheme-blog-details .blog-img .blog-date span.month,.reactheme-blog .bs-img .blog-date span.month,.reactheme-blog .blog-img .blog-date span.month,.blog .bs-img .blog-date span.month,.blog .blog-img .blog-date span.month{ text-align:right;padding-right:12px;font-size:18px;}.reactheme-blog-details .bs-img .categories,.reactheme-blog-details .blog-img .categories,.reactheme-blog .bs-img .categories,.reactheme-blog .blog-img .categories,.blog .bs-img .categories,.blog .blog-img .categories{ position:absolute;left:30px;bottom:30px;}.reactheme-blog-details .bs-img .categories .category-name a,.reactheme-blog-details .blog-img .categories .category-name a,.reactheme-blog .bs-img .categories .category-name a,.reactheme-blog .blog-img .categories .category-name a,.blog .bs-img .categories .category-name a,.blog .blog-img .categories .category-name a{ background:var(--primary-color);color:#fff;padding:5px 19px 6px;border-radius:5px;font-size:13px;margin-right:10px;margin-bottom:10px;}.reactheme-blog-details .bs-img .categories .category-name a:hover,.reactheme-blog-details .blog-img .categories .category-name a:hover,.reactheme-blog .bs-img .categories .category-name a:hover,.reactheme-blog .blog-img .categories .category-name a:hover,.blog .bs-img .categories .category-name a:hover,.blog .blog-img .categories .category-name a:hover{ background:#0c0a0a;}.reactheme-blog-details .post-meta i,.reactheme-blog .post-meta i,.blog .post-meta i{ margin-right:8px;}.reactheme-blog-details .post-meta i:before,.reactheme-blog .post-meta i:before,.blog .post-meta i:before{ font-size:14px;font-weight:600;}.reactheme-blog-details .post-meta.date-meta,.reactheme-blog .post-meta.date-meta,.blog .post-meta.date-meta{ margin-right:16px;color:#999;}.reactheme-blog-details .post-meta.author,.reactheme-blog .post-meta.author,.blog .post-meta.author{ color:#555;}.reactheme-blog-details .blog-item.style1 .blog-img .blog-date,.reactheme-blog .blog-item.style1 .blog-img .blog-date,.blog .blog-item.style1 .blog-img .blog-date{ right:10px;left:auto;}.reactheme-blog-details .blog-item.style1 .blog-img .blog-date:after,.reactheme-blog .blog-item.style1 .blog-img .blog-date:after,.blog .blog-item.style1 .blog-img .blog-date:after{ display:none;}.reactheme-blog-details .blog-item.style1 .blog-img .blog-date:before,.reactheme-blog .blog-item.style1 .blog-img .blog-date:before,.blog .blog-item.style1 .blog-img .blog-date:before{ border-top-width:130px;border-right-width:130px;}.reactheme-blog-details .blog-item.style1 .blog-img .blog-date .date,.reactheme-blog .blog-item.style1 .blog-img .blog-date .date,.blog .blog-item.style1 .blog-img .blog-date .date{ text-align:right;color:#fff !important;padding-right:20px;}.reactheme-blog-details .blog-item.style1 .blog-slidermeta,.reactheme-blog .blog-item.style1 .blog-slidermeta,.blog .blog-item.style1 .blog-slidermeta{ margin-bottom:10px;}.reactheme-blog-details .blog-item.style1 .icon-button a,.reactheme-blog .blog-item.style1 .icon-button a,.blog .blog-item.style1 .icon-button a{ margin-top:6px;}.reactheme-blog-details .blog-item.style1 .category,.reactheme-blog .blog-item.style1 .category,.blog .blog-item.style1 .category{ position:absolute;bottom:20px;left:40px;text-transform:none;}.reactheme-blog-details .blog-item.style1 .category a,.reactheme-blog .blog-item.style1 .category a,.blog .blog-item.style1 .category a{ background:#6e777d;color:#fff;padding:6px 19px;border-radius:5px;font-size:13px;}.reactheme-blog-details .blog-item.style1 .category a:hover,.reactheme-blog .blog-item.style1 .category a:hover,.blog .blog-item.style1 .category a:hover{ background:var(--primary-color);}.reactheme-blog-details .blog-item.style1 .blogfull,.reactheme-blog .blog-item.style1 .blogfull,.blog .blog-item.style1 .blogfull{ padding:20px 0;background:#fff;}.reactheme-blog-details .blog-item.style1 .blogfull .blog-meta,.reactheme-blog .blog-item.style1 .blogfull .blog-meta,.blog .blog-item.style1 .blogfull .blog-meta{ margin-top:0;}.reactheme-blog-details .blog-item.style2 .blog-img .blog-date,.reactheme-blog .blog-item.style2 .blog-img .blog-date,.blog .blog-item.style2 .blog-img .blog-date{ right:10px;left:auto;}.reactheme-blog-details .blog-item.style2 .blog-img .blog-date:after,.reactheme-blog .blog-item.style2 .blog-img .blog-date:after,.blog .blog-item.style2 .blog-img .blog-date:after{ display:none;}.reactheme-blog-details .blog-item.style2 .blog-img .blog-date:before,.reactheme-blog .blog-item.style2 .blog-img .blog-date:before,.blog .blog-item.style2 .blog-img .blog-date:before{ border-top-width:130px;border-right-width:130px;}.reactheme-blog-details .blog-item.style2 .blog-img .blog-date .date,.reactheme-blog .blog-item.style2 .blog-img .blog-date .date,.blog .blog-item.style2 .blog-img .blog-date .date{ text-align:right;color:#fff !important;padding-right:20px;}.reactheme-blog-details .blog-item.style2 .blogfull,.reactheme-blog .blog-item.style2 .blogfull,.blog .blog-item.style2 .blogfull{ background:#fff;padding:25px 25px 25px 25px;box-shadow:0 15px 30px rgba(34, 34, 34, 0.03);}.reactheme-blog-details .blog-item.style2 .blogfull .blog-meta,.reactheme-blog .blog-item.style2 .blogfull .blog-meta,.blog .blog-item.style2 .blogfull .blog-meta{ margin-top:0;}.reactheme-blog-details .blog-item.style2 .blogfull .blog-desc,.reactheme-blog .blog-item.style2 .blogfull .blog-desc,.blog .blog-item.style2 .blogfull .blog-desc{ margin-bottom:20px;}.reactheme-blog-details .blog-item.style2 .blogfull .post-view,.reactheme-blog .blog-item.style2 .blogfull .post-view,.blog .blog-item.style2 .blogfull .post-view{ display:inline-block;margin-right:10px;font-size:13px;color:#999999;}.reactheme-blog-details .blog-item.style2 .blogfull .post-view i,.reactheme-blog .blog-item.style2 .blogfull .post-view i,.blog .blog-item.style2 .blogfull .post-view i{ margin-right:5px;}.reactheme-blog-details .blog-item.style2 .blogfull .post-view i:before,.reactheme-blog .blog-item.style2 .blogfull .post-view i:before,.blog .blog-item.style2 .blogfull .post-view i:before{ font-size:15px;font-weight:600;}.reactheme-blog-details .blog-item.style2 .blogfull .post-comment,.reactheme-blog .blog-item.style2 .blogfull .post-comment,.blog .blog-item.style2 .blogfull .post-comment{ display:inline-block;margin-right:10px;font-size:13px;color:#999999;}.reactheme-blog-details .blog-item.style2 .blogfull .post-comment i,.reactheme-blog .blog-item.style2 .blogfull .post-comment i,.blog .blog-item.style2 .blogfull .post-comment i{ margin-right:5px;}.reactheme-blog-details .blog-item.style2 .blogfull .post-comment i:before,.reactheme-blog .blog-item.style2 .blogfull .post-comment i:before,.blog .blog-item.style2 .blogfull .post-comment i:before{ font-size:15px;font-weight:600;}.reactheme-blog-details .blog-item.style2 .blogfull .blog-button,.reactheme-blog .blog-item.style2 .blogfull .blog-button,.blog .blog-item.style2 .blogfull .blog-button{ margin-bottom:20px;}.reactheme-blog-details .blog-item.style2 .blogfull .icon-button,.reactheme-blog-details .blog-item.style2 .blogfull .blog-button,.reactheme-blog .blog-item.style2 .blogfull .icon-button,.reactheme-blog .blog-item.style2 .blogfull .blog-button,.blog .blog-item.style2 .blogfull .icon-button,.blog .blog-item.style2 .blogfull .blog-button{ display:inline-block;}.reactheme-blog-details .blog-item.style2 .blogfull .icon-button a,.reactheme-blog-details .blog-item.style2 .blogfull .blog-button a,.reactheme-blog .blog-item.style2 .blogfull .icon-button a,.reactheme-blog .blog-item.style2 .blogfull .blog-button a,.blog .blog-item.style2 .blogfull .icon-button a,.blog .blog-item.style2 .blogfull .blog-button a{ margin-top:0;-webkit-margin-top:0;-moz-margin-top:0;}.reactheme-blog-details .blog-item.style2 .blog-slidermeta,.reactheme-blog .blog-item.style2 .blog-slidermeta,.blog .blog-item.style2 .blog-slidermeta{ margin-bottom:10px;}.reactheme-blog-details .blog-item.style2 .icon-button a,.reactheme-blog .blog-item.style2 .icon-button a,.blog .blog-item.style2 .icon-button a{ margin-top:6px;}.reactheme-blog-details .blog-item.style2 .category,.reactheme-blog .blog-item.style2 .category,.blog .blog-item.style2 .category{ position:absolute;bottom:20px;left:20px;text-transform:none;}.reactheme-blog-details .blog-item.style2 .category a,.reactheme-blog .blog-item.style2 .category a,.blog .blog-item.style2 .category a{ background:#6e777d;color:#fff;padding:6px 19px;border-radius:13px;font-size:13px;}.reactheme-blog-details .blog-item.style2 .category a:hover,.reactheme-blog .blog-item.style2 .category a:hover,.blog .blog-item.style2 .category a:hover{ background:var(--primary-color);}.reactheme-blog-details .blog-item.style3,.reactheme-blog .blog-item.style3,.blog .blog-item.style3{ position:relative;}.reactheme-blog-details .blog-item.style3 .blog-img,.reactheme-blog .blog-item.style3 .blog-img,.blog .blog-item.style3 .blog-img{ position:relative;}.reactheme-blog-details .blog-item.style3 .blog-content,.reactheme-blog .blog-item.style3 .blog-content,.blog .blog-item.style3 .blog-content{ position:absolute;bottom:0;padding:30px 36px 8px;z-index:1;}.reactheme-blog-details .blog-item.style3 .blog-content,.reactheme-blog .blog-item.style3 .blog-content,.blog .blog-item.style3 .blog-content{ color:#ffffff;}.reactheme-blog-details .blog-item.style3 .blog-content h4.blog-title,.reactheme-blog .blog-item.style3 .blog-content h4.blog-title,.blog .blog-item.style3 .blog-content h4.blog-title{ line-height:32px !important;margin:0 0 12px;}.reactheme-blog-details .blog-item.style3 .blog-content h4.blog-title a,.reactheme-blog .blog-item.style3 .blog-content h4.blog-title a,.blog .blog-item.style3 .blog-content h4.blog-title a{ color:#ffffff;font-size:22px;}.reactheme-blog-details .blog-item.style3 .blog-content h4.blog-title a:hover,.reactheme-blog .blog-item.style3 .blog-content h4.blog-title a:hover,.blog .blog-item.style3 .blog-content h4.blog-title a:hover{ color:#0c0a0a;}.reactheme-blog-details .blog-item.style3 .blog-content .post-meta,.reactheme-blog .blog-item.style3 .blog-content .post-meta,.blog .blog-item.style3 .blog-content .post-meta{ margin:0 0 22px;display:block;color:#ffffff;}.reactheme-blog-details .blog-item.style3.overlay:before,.reactheme-blog .blog-item.style3.overlay:before,.blog .blog-item.style3.overlay:before{ content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:rgb(0, 0, 0);background:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.0312325614) 80%);z-index:1;}.bs-img{ border-radius:0;position:relative;overflow:hidden;margin-bottom:35px;}.bs-img img{ width:100%;}.widget-title a{ color:#fff;}.widget-title a:hover{ color:#fff;}.widget-title a:visited{ color:#fff;}.reactheme-blog .grid-blog{ margin-top:50px;}.reactheme-blog .blog-item{ margin-bottom:30px;background:#fff;}.reactheme-blog .blog-item .blog-img{ position:relative;}.reactheme-blog .blog-item .blog-img a{ z-index:11;position:relative;color:#fff;}.reactheme-blog .blog-item .blog-img a:hover{ background:var(--primary-color);}.reactheme-blog .blog-item .blog-img .blog-img-content{ position:absolute;width:100%;height:100%;top:50%;left:0;text-align:center;z-index:10;padding:20px;opacity:0;transition:0.3s all ease-out;}.reactheme-blog .blog-item .blog-img .blog-img-content .blog-link{ display:inline-block;font-size:19px;width:52px;line-height:54px;height:52px;text-align:center;border-radius:50%;background:#fff;transition:all 0.3s ease 0s;}.reactheme-blog .blog-item .blog-img .blog-img-content .blog-link:hover{ background:var(--primary-color);color:#fff !important;}.reactheme-blog .blog-item .blog-img .blog-img-content .blog-title{ font-size:16px;line-height:22px;font-weight:500;margin-top:15px;color:#fff;margin-bottom:0;}.reactheme-blog .blog-item .blog-img .blog-img-content .blog-title a{ color:#fff;}.reactheme-blog .blog-item .blog-img .blog-img-content .blog-title a:hover{ color:rgba(255, 255, 255, 0.6);}.reactheme-blog .blog-item .blog-img:hover .blog-img-content{ top:0px;opacity:1;}.reactheme-blog .blog-item .blog-meta{ transition:all 0.3s ease 0s;border-top:1px solid #e7e7e7;padding-top:19px;margin-top:20px;}.reactheme-blog .blog-item .blog-meta li{ font-size:15px;margin-right:25px;}.reactheme-blog .blog-item .blog-meta i{ color:#0c0a0a;margin-right:7px;}.reactheme-blog .blog-item .blog-meta .seperator{ padding-left:7px;}.reactheme-blog .blog-item .blog-meta .blog-date{ display:inline-block;font-weight:400;color:#777;}.reactheme-blog .blog-item .blog-meta .blog-date svg{ width:18px;position:relative;top:7px;margin-right:3px;}.reactheme-blog .blog-item .blog-meta .categories a{ color:#999999;}.reactheme-blog .blog-item .blog-meta .categories a:hover{ color:var(--primary-color);}.reactheme-blog .blog-item .blog-meta .blog-lc{ display:inline-block;}.reactheme-blog .blog-item .blog-meta .blog-lc > div{ display:inline-block;}.reactheme-blog .blog-item .date-post{ padding:0;color:#999999;margin-right:8px;margin-bottom:8px;display:inline-block;font-size:12px;}.reactheme-blog .blog-item span.author,.reactheme-blog .blog-item span.category{ padding:0;margin-right:9px;margin-bottom:10px;margin-left:0;display:inline;position:relative;text-transform:inherit;color:#555;}.reactheme-blog .blog-item .blog-slidermeta{ margin-bottom:6px;}.reactheme-blog .blog-item .blog-slidermeta span.seperator{ display:inline-block;padding-right:5px;font-size:12px;}.reactheme-blog .blog-item .blog-slidermeta span.category a{ color:#999999;}.reactheme-blog .blog-item .blog-slidermeta span.category a:hover{ color:var(--primary-color);}.reactheme-blog .blog-item div.comment{ padding:0;color:var(--primary-color);border-radius:30px;text-transform:uppercase;font-size:13px !important;line-height:normal;}.reactheme-blog .blog-item .blog-author{ display:flex;align-items:center;}.reactheme-blog .blog-item .blog-author .author-img{ float:left;}.reactheme-blog .blog-item .blog-author .author-img img{ height:70px;width:70px;border-radius:50%;}.reactheme-blog .blog-item .blog-author .author-info{ margin-left:15px;}.reactheme-blog .blog-item .blog-author .author-info .author-name{ font-size:15px;margin-bottom:0;}.reactheme-blog .blog-item .blog-author .author-info .author-title{ font-size:12px;}.reactheme-blog .blog-item .blog-desc{ clear:both;}.reactheme-blog .blog-item .blog-desc p{ margin-bottom:0;}.reactheme-blog .blog-item .blog-button{ display:block;margin-top:30px;}.reactheme-blog .blog-item .blog-button a{ padding:20px 33px;font-family:"Titillium Web", sans-serif;line-height:10px;max-width:-moz-max-content;max-width:max-content;font-size:16px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;background:var(--primary-color);transition:0.3s;border-radius:2px;display:block;min-width:-moz-max-content;min-width:max-content;position:relative;color:#fff;z-index:1;overflow:hidden;}.reactheme-blog .blog-item .blog-button a:after{ position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:#0c0a0a;transform:translateY(110%);transition:0.3s;transition-delay:0.1s;z-index:-1;}.reactheme-blog .blog-item .blog-button a:hover:after{ transform:translateY(0);}.reactheme-blog .full-layout{ width:100%;}.reactheme-blog .sidebar-none{ display:none;}.reactheme-blog .owl-nav{ display:none;}.reactheme-blog .home_full_blog{ padding:0;}.reactheme-blog .home_full_blog .blog-desc{ margin-bottom:20px;}.reactheme-blog .home_full_blog .blog-date{ padding-top:15px;}.comment i{ color:#999;font-size:12px;}.archive .full-layout-right,.blog .full-layout-right{ padding-right:30px;}.archive .full-layout-left,.blog .full-layout-left{ padding-left:30px;}.single-post .reactheme-blog-details .single-content-full ul.blog-list-style{ margin-bottom:0px;margin-left:0px;list-style:none;display:flex;flex-wrap:wrap;}.single-post .reactheme-blog-details .single-content-full ul.blog-list-style li{ width:50%;padding:0 35px;margin-bottom:35px;position:relative;}.single-post .reactheme-blog-details .single-content-full ul.blog-list-style li:before{ content:"";position:absolute;background:#000;width:25px;height:1px;left:0;top:12px;z-index:1;transition:all 0.3s ease 0s;}.single-post .reactheme-blog-details .bs-meta{ margin-top:0px;margin-bottom:18px;}.comment-respond .form-submit{ margin-bottom:0;}.single-post .reactheme-blog-details .type-post .single-content-full{ overflow:visible;}.single-post .reactheme-blog-details .type-post .single-content-full .user-info{ display:flex;align-items:center;margin-bottom:15px;flex-wrap:wrap;}.single-post .reactheme-blog-details .type-post .single-content-full .user-info .single-info{ margin-right:30px;}.single-post .reactheme-blog-details .type-post .single-content-full .user-info .single-info i{ color:var(--primary-color);}.single-post .reactheme-blog-details .type-post .single-content-full .user-info .single-info a{ color:#5D666F;}.single-post .reactheme-blog-details .type-post .single-content-full .user-info .single-info a:hover{ color:var(--primary-color);}.single-content-full ul.dots{ list-style:none;margin:30px 0 30px;padding:0 0 0 28px;}.single-content-full ul.dots li{ position:relative;padding-left:20px;}.single-content-full ul.dots li:before{ content:"";position:absolute;background:var(--primary-color);left:0;display:block;top:10px;width:7px;height:7px;border-radius:50%;}.wp-block-button.is-style-outline .wp-block-button__link{ color:#0c0a0a !important;}body.archive .reactheme-blog .blog-item{ overflow:hidden;margin-bottom:70px;}.ps-navigation ul{ margin:0 !important;list-style:none;}.ps-navigation ul a{ text-transform:uppercase;background:transparent;color:#6e777d;border-radius:3px;font-weight:bold;}.ps-navigation ul a span{ display:block;font-weight:normal;text-transform:capitalize;display:block;font-weight:normal;text-transform:capitalize;}.ps-navigation ul a i{ vertical-align:text-top;}.ps-navigation ul a:hover{ color:#0c0a0a;}.ps-navigation ul li.next{ float:right;}.ps-navigation ul li.prev{ float:left;}.ps-navigation ul li:nth-child(2){ text-align:right;}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container p,.wp-block-cover .wp-block-cover__inner-container p a{ color:#ffffff !important;}.wp-block-quote cite,.wp-block-pullquote cite{ color:#ffffff;font-size:16px;font-family:"Archivo", sans-serif;}blockquote,body .wp-block-quote.is-style-large:not(.is-style-plain){ padding:120px 40px 40px;margin:40px 0 40px;text-align:center;position:relative;background:#f6f6f6;border-radius:0px;}blockquote:before,body .wp-block-quote.is-style-large:not(.is-style-plain):before{ position:absolute;left:50%;top:40px;transform:translate(-50%, 0);content:"\ea59";font-family:"rt-icons";text-align:center;width:60px;height:60px;line-height:60px;border-radius:50%;background:#fff;color:var(--primary-color);font-size:22px;}blockquote p,body .wp-block-quote.is-style-large:not(.is-style-plain) p{ color:#0c0a0a;font-size:28px;line-height:1.3;font-weight:600;font-family:"Titillium Web", sans-serif;margin-bottom:15px;}blockquote p a,body .wp-block-quote.is-style-large:not(.is-style-plain) p a{ color:var(--primary-color);}blockquote cite,body .wp-block-quote.is-style-large:not(.is-style-plain) cite{ font-weight:700;}blockquote a,body .wp-block-quote.is-style-large:not(.is-style-plain) a{ color:#ffffff;}body .wp-block-pullquote blockquote, body .wp-block-pullquote cite, body .wp-block-pullquote p{ color:#fff;}.reactheme-blog-details .news-details-inner{ margin-right:30px;border:1px solid #efefef;padding-bottom:50px;}.reactheme-blog-details .type-post{ margin-bottom:0px;}.reactheme-blog-details .type-post .single-content-full{ padding:12px 50px 40px;overflow:hidden;}.reactheme-blog-details .type-post .tag-line{ padding:0;}.reactheme-blog-details .type-post .tag-line a{ font-weight:400;color:#555;}.reactheme-blog-details .type-post .tag-line a:hover{ color:var(--primary-color);}.reactheme-blog-details .bs-info{ margin-bottom:10px;}.reactheme-blog-details .bs-info.tags{ clear:both;padding:20px 0 0px;color:#0c0a0a;font-family:"Titillium Web", sans-serif;font-weight:700;font-size:18px;}.reactheme-blog-details .bs-info.tags a{ display:inline-block;margin:10px 10px 0px 3px;line-height:22px;padding:7px 17px;font-family:"Titillium Web", sans-serif;font-size:14px !important;transition:all 0.3s ease;background:#f4f4f4;font-weight:500;color:#4D5765;border-radius:6px;}.reactheme-blog-details .bs-info.tags a:hover{ background:var(--primary-color);color:#fff;}.reactheme-blog-details .bs-info.tags a:first-child{ margin-left:20px;}.reactheme-blog-details .ps-navigation ul{ list-style:none;margin:0;}.reactheme-blog-details .bs-title{ margin-top:0px;font-size:22px;line-height:1.2;margin-bottom:5px;}.reactheme-blog-details .single-page-info .p-user .author-img{ display:inline-block;margin-right:12px;margin-bottom:10px;}.reactheme-blog-details .single-page-info .p-user .author-img img{ border-radius:50%;}.reactheme-blog-details .single-page-info .p-date,.reactheme-blog-details .single-page-info .author-name,.reactheme-blog-details .single-page-info .p-cname{ padding:0;color:#737383;line-height:24px;display:inline-block;margin-bottom:0;}.reactheme-blog-details .single-page-info .author-name{ color:#737383;}.reactheme-blog-details .bs-meta{ font-size:14px;margin:15px 0 0;padding:0;}.reactheme-blog-details .bs-meta li{ display:inline-block;line-height:10px;margin-right:10px;}.reactheme-blog-details .bs-meta li i{ margin-right:3px;font-size:12px;color:#0c0a0a;}.reactheme-blog-details .bs-meta li a{ color:#333;}.reactheme-blog-details .bs-meta li.category-name ul{ margin:0;float:left;padding-left:8px;}.reactheme-blog-details .bs-meta li .seperator{ padding-right:10px;}.reactheme-blog-details .related-post{ margin-top:40px;padding:0 15px;}.reactheme-blog-details .related-post .related-title{ font-size:20px;font-weight:500;margin-bottom:30px;}.reactheme-blog-details .related-post .blog-title{ margin-bottom:5px;font-size:16px;font-weight:500;}.reactheme-blog-details .related-post .blog-title a{ color:#0c0a0a;}.reactheme-blog-details .related-post .blog-title a:hover{ color:var(--primary-color);}.reactheme-blog-details .author-block{ align-items:center;text-align:center;overflow:hidden;border-top:1px solid #e6e9f0;border-bottom:1px solid #e6e9f0;padding:40px 0;margin:0 50px 0;}.reactheme-blog-details .author-block .author-img{ float:left;width:25%;padding-right:30px;}.reactheme-blog-details .author-block .author-img img{ border-radius:17px;width:140px;}.reactheme-blog-details .author-block .author-desc{ float:left;width:75%;text-align:left;}.reactheme-blog-details .author-block .author-title{ margin:0 !important;font-size:22px;position:relative;line-height:30px;color:#0c0a0a;font-family:"Titillium Web", sans-serif;font-weight:600;}.reactheme-blog-details .author-block .author-title:after{ background:var(--primary-color);content:"";position:absolute;left:0;bottom:-5px;right:auto;width:120px;height:1px;margin:0 auto;display:none;}.reactheme-blog-details .author-block .author-title a{ color:#212121;}.reactheme-blog-details .author-block p{ margin-bottom:8px;}.reactheme-blog-details .comment-respond{ margin-top:25px;}.reactheme-blog-details .comments-title{ font-size:30px;margin-bottom:40px;margin-top:40px;line-height:35px;}.reactheme-blog-details #reply-title{ font-size:30px;font-family:"Titillium Web", sans-serif;font-weight:700;margin-bottom:20px;margin-top:40px;position:relative;padding:0 0 7px;margin-bottom:0 !important;}.reactheme-blog-details #reply-title small{ font-size:80%;}.reactheme-blog-details #reply-title small a{ color:#0c0a0a;padding-left:10px;}.reactheme-blog-details #reply-title small a:hover{ color:var(--primary-color);}.reactheme-blog-details .comment-block{ margin-top:50px;}.reactheme-blog-details .comment-block .comment{ padding:25px;background:#fff;box-shadow:0 0px 1px rgba(0, 0, 0, 0.2);margin-bottom:35px;}.reactheme-blog-details .comment-block .comment .comment-header{ margin-bottom:10px;}.reactheme-blog-details .comment-block .comment .comment-header:before, .reactheme-blog-details .comment-block .comment .comment-header:after{ content:"";display:table;}.reactheme-blog-details .comment-block .comment .comment-header:after{ clear:both;}.reactheme-blog-details .comment-block .comment img{ float:left;margin-right:15px;}.reactheme-blog-details .comment-block .comment h3{ margin:5px 0 0 0;font-size:16px;line-height:22px;}.reactheme-blog-details .comment-block .comment .comment-body p.desc{ margin-bottom:10px;}.reactheme-blog-details .comment-block .comment .comment-reply{ margin-bottom:0;}ol.comment-list .comment-respond .form-submit{ margin-bottom:20px;}.wp-block-button.is-style-outline{ margin:10px 0;}.wp-block-cover-text{ color:#fff !important;}.single .tag-line{ position:relative;}.single .tag-line a{ display:inline-block;margin-right:3px;margin-left:0;margin-bottom:3px;padding:4px 10px 5px;background:var(--primary-color);position:relative;color:#fff;font-size:14px;line-height:17px;border-radius:6px;}.single .ps-navigation{ border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;padding:30px 0;}.single .ps-navigation .prev{ width:50%;transition:all 0.5s ease;}.single .ps-navigation .prev i{ margin-right:10px;position:relative;top:-4px;}.single .ps-navigation .prev .next_link{ margin-left:0;}.single .ps-navigation .prev:hover a{ color:#0c0a0a;}.single .ps-navigation .prev .date{ display:block;}.single .ps-navigation .next{ width:50%;transition:all 0.5s ease;}.single .ps-navigation .next .next_link{ margin-right:0;}.single .ps-navigation .next i{ margin-left:10px;position:relative;top:-4px;}.single .ps-navigation .next:hover a{ color:#0c0a0a;}.single .ps-navigation .next .date{ display:block;}.single .ps-navigation .next_link{ text-transform:uppercase;color:#909090;}.single .ps-navigation .link_text{ display:inline-block;font-size:20px;font-weight:700;color:#0c0a0a;}.single .ps-navigation .link_text i{ color:#909090;margin-top:-9px;}.page .comments-area .comment-full .comment-respond{ padding:0;}.single-post .breadcrumbs-inner li{ list-style:none;}.single-post .ps-navigation{ margin-top:0px;}.single-post .ps-navigation .next_link{ font-size:16px;text-transform:none;color:#999 !important;font-weight:500;padding:0 0 8px;position:relative;}.single-post .ps-navigation .next_link:hover{ color:#555 !important;}.single-post .ps-navigation ul li.next .inner-next{ position:relative;background:rgba(255, 255, 255, 0.6);margin-left:10px;}.single-post .ps-navigation ul li.next .link_text{ position:relative;margin-right:0px;margin-left:0px;}.single-post .ps-navigation ul li.prev .inner-pre{ position:relative;background:rgba(255, 255, 255, 0.6);margin-right:10px;}.single-post .ps-navigation .next_link i:before{ margin-left:0;}.single-post .single-posts-meta{ margin:0 !important;padding:38px 40px 0;}.single-post .single-posts-meta .fa-comments-o:before{ color:#0c0a0a;}.single-post .single-posts-meta li{ list-style:none;display:inline-block;padding-right:10px;color:#555;font-size:14px;}.single-post .single-posts-meta li span i{ font-size:13px;margin-right:3px;color:#0c0a0a;}.single-post .single-posts-meta li ul{ margin:0;position:relative;padding-left:19px;}.single-post .single-posts-meta li ul li{ position:relative;font-size:14px;}.single-post .single-posts-meta li ul li a{ color:#555;}.single-post .single-posts-meta li ul li a:hover{ color:#0c0a0a;}.single-post .single-posts-meta li ul li:before{ content:",";position:absolute;font-size:16px;font-style:normal;right:4px;top:0;}.single-post .single-posts-meta li ul li:last-child:before{ display:none;}.single-post .single-posts-meta li ul:before{ content:"\f02d";position:absolute;color:#0c0a0a;font-family:FontAwesome;font-size:13px;font-style:normal;left:0;top:0;}.single-post .ps-navigation ul li{ word-break:break-word;}.widget_media_gallery .gallery{ margin:0;}.widget_media_gallery .gallery-item{ margin:0;}.widget_media_gallery .gallery-item .gallery-icon{ padding:5px;}.widget_media_gallery .gallery-item .gallery-icon img{ border-radius:3px;}.btm-cate{ overflow:hidden;list-style:none;margin:0 0 5px;padding:0px;position:relative;}.btm-cate li{ float:left;margin-right:10px;}.btm-cate li a{ color:#737383;}.btm-cate li a:hover{ color:var(--primary-color);}.btm-cate .category-name i{ margin-right:3px;color:#0c0a0a;}.comment-respond .form-field{ margin-bottom:30px;position:relative;}.comment-respond .form-field i{ position:absolute;top:50%;left:16px;transform:translateY(-50%);}.comment-respond .form-field input{ width:100%;height:50px;padding:5px 15px;border:1px solid rgba(0, 0, 0, 0.1);}.comment-respond .form-field #comment{ width:100%;padding:8px 20px;border:1px solid rgba(0, 0, 0, 0.1);}.comment-respond .form-submit{ clear:both;}.comment-respond .form-submit #submit{ background:var(--primary-color);position:relative;display:inline-block;padding:17px 30px;line-height:normal;font-size:16px;text-transform:uppercase;color:#fff;transition:all 0.3s ease 0s;}.comment-respond .form-submit #submit:hover{ background:#0c0a0a;color:#fff;}.comment-respond label{ display:none;}.comments-area{ margin-top:0;padding:0 50px;}.comments-area ol.children{ padding:0;}.comments-area .comment-list{ margin:45px 0 0 0;padding:0;}.comments-area .comment-list li.comment{ padding:0px;margin:20px 0 25px;border-radius:5px;list-style:none;background:rgba(255, 255, 255, 0.6);}.comments-area .comment-list li.comment .comment-full{ padding:0;border-radius:0px;position:relative;}.comments-area .comment-list li.comment .comment-body{ position:relative;padding-left:98px;padding-bottom:30px;margin-bottom:25px;border-bottom:1px solid #f4f4f4;}.comments-area .comment-list li.comment #respond{ padding-left:98px;padding-bottom:0;padding-top:0px;}.comments-area .comment-list li.comment span.says{ display:none;}.comments-area .comment-list li.comment .comment-author{ text-transform:capitalize;}.comments-area .comment-list li.comment .comment-author a{ color:#0c0a0a;}.comments-area .comment-list li.comment .comment-author img{ float:left;border-radius:5px;position:absolute;left:0;border-radius:50%;}.comments-area .comment-list li.comment .comment-author b{ float:left;padding-right:14px;padding-top:0;}.comments-area .comment-list li.comment .comment-metadata{ margin-left:0;margin-top:0;font-size:14px;padding-top:0;clear:both;}.comments-area .comment-list li.comment .comment-metadata a time{ color:#909090;}.comments-area .comment-list li.comment .comment-content{ margin-top:6px;border-radius:5px;padding-left:0;padding-right:0;}.comments-area .comment-list li.comment .comment-content p{ margin-bottom:4px;}.comments-area .comment-list li.comment .reply{ padding-left:0;margin-bottom:0;margin-top:10px;padding-bottom:0;text-align:left;}.comments-area .comment-list li.comment .reply a{ cursor:pointer;display:inline-block;position:relative;transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;padding:4px 20px 4px;line-height:22px;font-size:14px;font-weight:700;color:#ffffff;background:var(--primary-color);z-index:1;}.comments-area .comment-list li.comment .reply a:hover{ background:#0c0a0a;color:#fff;}.comments-area .comment-list li.comment .reply a:hover:before{ top:0%;bottom:auto;height:100%;}.comments-area .comment-list li.comment .comment{ margin-bottom:0;padding-bottom:0;}.comments-area .comment-list li.comment ol.children li{ padding-right:0;margin-left:2.5em;margin-top:0;}.comments-area .comment-list li.comment:last-child .comment-full{ border-bottom:none;}.comments-area p.comment-form-author{ margin-bottom:8px;}.comments-area p.comment-form-author input{ width:100%;height:57px;padding:10px 30px 10px 30px;border:none;outline:none;margin-bottom:10px;border:1px solid #E9E9E9;background:#fff;}.comments-area p.comment-form-email{ margin-bottom:8px;}.comments-area p.comment-form-email input{ width:100%;height:57px;padding:10px 30px 10px 30px;border:none;outline:none;margin-bottom:10px;border:1px solid #E9E9E9;background:#fff;}.comments-area p.comment-form-url{ clear:both;}.comments-area p.comment-form-url label{ display:block;}.comments-area p.comment-form-url input{ width:100%;height:57px;padding:10px 30px 10px 30px;background:#fff;border:1px solid #E9E9E9;outline:none;margin-bottom:25px;border:2px solid #F2F4F9;}.comments-area p.comment-form-comment{ clear:both;margin-bottom:0;}.comments-area p.comment-form-comment textarea{ width:100%;height:160px;padding:10px 30px;border:1px solid #E9E9E9;background:#fff;outline:none;position:relative;margin-bottom:20px;}.comments-area .comment-navigation{ overflow:hidden;}.comments-area .comment-navigation .nav-previous{ position:relative;padding-left:18px;}.comments-area .comment-navigation .nav-previous:before{ content:"\f104";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;left:0;top:1px;color:#4caf50;}.comments-area .comment-navigation .nav-next{ position:relative;padding-right:18px;}.comments-area .comment-navigation .nav-next:before{ content:"\f105";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;right:0;top:1px;color:#4caf50;}.comments-area label{ font-weight:400;}.comment-full form input:focus,.comment-full form textarea:focus{ border:1px solid var(--primary-color);background:none;}.comment-full input[type=submit]:focus{ border:0;}.comment-full .comment-form-cookies-consent, .comment-full .comment-form-url{ display:none;}.inner-page-title{ padding-top:70px;}.dynamic-sidebar{ background:#fff;}.dynamic-sidebar .recent-widget{ margin:0 0 3em;}.dynamic-sidebar .widget{ border:0;padding:40px;}.padding-left-sidebar{ flex-direction:row-reverse;}.padding-left-sidebar .news-details-inner{ margin-right:0;margin-left:20px;}.padding-left-sidebar .dynamic-sidebar{ padding:0px 0px 20px 0;}#respond{ border-radius:5px;}li.comment #respond{ background:none;box-shadow:none;padding:0;border-radius:0;}.check-arrow{ padding:0;}.check-arrow li{ position:relative;list-style:none;padding:0 0 0 26px;}.check-arrow li:before{ font-family:FontAwesome;content:"\f00c";position:absolute;left:4px;right:auto;top:0px;font-size:14px;color:var(--primary-color);}.react-sideabr .widget select{ margin:0;border:1px solid #f8f8f8;border-right:8px solid #f8f8f8;background:#f8f8f8;}.react-sideabr .footer-contact-ul i{ margin-right:12px;}.react-sideabr .footer-contact-ul i:before{ color:#0c0a0a;}.react-sideabr .footer-contact-ul i.fa-whatsapp:before{ font-size:18px;}.react-sideabr .footer-contact-ul i.flaticon-time-call:before{ font-size:16px;}.react-sideabr .recentcomments a{ text-decoration:underline !important;}.react-sideabr .recentcomments .comment-author-link a{ text-decoration:none !important;}.react-sideabr .widget_block label.wp-block-search__label,.react-sideabr .widget_block h2,.react-sideabr .widget-title{ color:#0c0a0a;font-family:"Titillium Web", sans-serif;position:relative;font-size:24px;line-height:26px;font-weight:700;z-index:1;position:relative;padding-bottom:25px;}.react-sideabr .widget_block label.wp-block-search__label:before,.react-sideabr .widget_block h2:before,.react-sideabr .widget-title:before{ content:"";position:absolute;background:#e7e7e7;width:100%;height:1px;left:0;bottom:0;z-index:1;transition:all 0.3s ease 0s;}.react-sideabr .widget_block label.wp-block-search__label:after,.react-sideabr .widget_block h2:after,.react-sideabr .widget-title:after{ content:"";position:absolute;background:var(--primary-color);width:80px;height:1px;left:0;bottom:0;z-index:1;transition:all 0.3s ease 0s;}.react-sideabr .widget{ position:relative;transition:all 500ms ease;margin-bottom:40px;border:1px solid #E9E9E9;padding:38px 40px 35px;}.react-sideabr .widget:hover:after{ height:70px;}.react-sideabr .widget_media_image{ padding:0;background:none;}.react-sideabr .widget:last-child{ margin-bottom:0;}.react-sideabr ul{ margin:0;padding:0;list-style:none;}.react-sideabr ul a{ color:#0c0a0a;transition:1.3s;}.react-sideabr ul a:hover{ color:var(--primary-color);}.react-sideabr ul li{ border-top:1px solid rgba(0, 0, 0, 0.06);}.react-sideabr ul li + li{ margin-top:10px;padding-top:13px;border-top:1px solid rgba(0, 0, 0, 0.06);}.react-sideabr .widget_categories ul li,.react-sideabr .widget_archive ul li,.react-sideabr .widget_pages ul li,.react-sideabr .widget_meta ul li,.react-sideabr .widget_recent_entries ul li,.react-sideabr .widget_nav_menu ul li,.react-sideabr .widget_block ul li{ border-top:none;border:none;position:relative;background:#f8f8f8;margin-bottom:10px;transition:0.3s;padding-top:0;}.react-sideabr .widget_categories ul li a,.react-sideabr .widget_archive ul li a,.react-sideabr .widget_pages ul li a,.react-sideabr .widget_meta ul li a,.react-sideabr .widget_recent_entries ul li a,.react-sideabr .widget_nav_menu ul li a,.react-sideabr .widget_block ul li a{ color:#5D666F;font-weight:500;transition:0.3s;padding:15px 25px;display:inline-block;border-radius:5px;}.react-sideabr .widget_categories ul li a:hover,.react-sideabr .widget_archive ul li a:hover,.react-sideabr .widget_pages ul li a:hover,.react-sideabr .widget_meta ul li a:hover,.react-sideabr .widget_recent_entries ul li a:hover,.react-sideabr .widget_nav_menu ul li a:hover,.react-sideabr .widget_block ul li a:hover{ color:var(--primary-color);}.react-sideabr .widget_categories ul li span,.react-sideabr .widget_archive ul li span,.react-sideabr .widget_pages ul li span,.react-sideabr .widget_meta ul li span,.react-sideabr .widget_recent_entries ul li span,.react-sideabr .widget_nav_menu ul li span,.react-sideabr .widget_block ul li span{ font-weight:700;float:right;font-size:14px;font-weight:700;background:#efefef;padding:16px 18px;}.react-sideabr .widget_categories ul li ul,.react-sideabr .widget_archive ul li ul,.react-sideabr .widget_pages ul li ul,.react-sideabr .widget_meta ul li ul,.react-sideabr .widget_recent_entries ul li ul,.react-sideabr .widget_nav_menu ul li ul,.react-sideabr .widget_block ul li ul{ padding-top:7px;background:#fff;padding-left:10px;}.react-sideabr .widget_categories ul li ul li,.react-sideabr .widget_archive ul li ul li,.react-sideabr .widget_pages ul li ul li,.react-sideabr .widget_meta ul li ul li,.react-sideabr .widget_recent_entries ul li ul li,.react-sideabr .widget_nav_menu ul li ul li,.react-sideabr .widget_block ul li ul li{ padding:0;margin-bottom:0;}.react-sideabr .widget_nav_menu span.description{ display:none;}.react-sideabr .widget_recent_comments ul li{ border-top:none;border:none;margin-top:0px;position:relative;background:#f8f8f8;margin-bottom:10px;padding:14px 20px;}.react-sideabr .widget_recent_comments ul li:last-child{ border:none;}.react-sideabr .widget_recent_comments ul li a{ font-size:16px;text-decoration:underline !important;font-weight:500;}.react-sideabr .widget_recent_comments ul li a:hover{ color:#0c0a0a;}.react-sideabr .widget_recent_comments ul li ul{ padding-top:7px;background:#fff;padding-left:10px;}.react-sideabr .widget_product_categories h2.widget-title{ margin-bottom:18px;}.react-sideabr .widget_product_categories ul li{ border-top:none;padding:6px 0px 6px 14px;border:none;margin-top:0px;position:relative;background:#f8f8f8;margin-bottom:10px;}.react-sideabr .widget_product_categories ul li a{ padding:8px 10px;display:inline-block;}.react-sideabr .widget_recent_entries h2.widget-title{ margin-bottom:18px;}.react-sideabr .widget_block ol.wp-block-latest-comments li{ border-top:1px solid rgba(0, 0, 0, 0.06);border-bottom:none;padding:13px 0px 3px 0px;position:relative;}.react-sideabr .widget_block ol.wp-block-latest-comments li a{ color:#0c0a0a;}.react-sideabr .widget_block ol.wp-block-latest-comments li a:hover{ color:var(--primary-color);}.react-sideabr .widget_block ol.wp-block-latest-comments li:first-child{ border-top:none;margin-top:0;}.react-sideabr .widget_block ol.wp-block-latest-comments .wp-block-latest-comments__comment-meta{ font-weight:400;line-height:1.4;}.react-sideabr .widget_calendar table caption{ padding-bottom:0;}.react-sideabr .widget_block ul li{ font-weight:400;line-height:1.5;}.react-sideabr .widget_block ul > li:first-child > a:after{ display:none;}.react-sideabr .widget_search,.react-sideabr .bs-search{ overflow:hidden;position:relative;}.react-sideabr .widget_search input,.react-sideabr .bs-search input{ color:#999999;height:55px;padding-left:20px;padding-right:65px;border-radius:0;}.react-sideabr .widget_search button,.react-sideabr .bs-search button{ background:var(--primary-color);border:medium none;padding:27px 30px;position:absolute;right:0px;top:0;z-index:0;font-size:16px;outline:none;border-radius:0px;}.react-sideabr .widget_search button i:before,.react-sideabr .bs-search button i:before{ margin:0;color:#0c0a0a;}.react-sideabr .widget_search label,.react-sideabr .bs-search label{ display:inline;font-weight:normal;}.react-sideabr label.wp-block-search__label{ display:block;margin-bottom:25px;}.react-sideabr .wp-block-search__inside-wrapper{ position:relative;}.react-sideabr .widget_search .flaticon-search{ display:none;}.react-sideabr .widget_search button{ font-size:0;}.react-sideabr .widget_search button:before{ font-family:"rt-icons";font-size:16px;content:"\e819";position:absolute;right:20px;top:12px;color:#fff;}.react-sideabr .widget_categories ul, .react-sideabr .widget_recent_entries ul, .react-sideabr .widget_archive ul, .react-sideabr .widget_meta ul{ list-style:none;}.react-sideabr .recent-post-widget > div + div{ margin-top:18px;padding-top:18px;border-top:1px solid rgba(0, 0, 0, 0.06);}.react-sideabr .recent-post-widget .post-date{ font-size:13px;color:#999999;}.react-sideabr .recent-post-widget .post-title{ font-weight:400;margin-bottom:0 !important;}.react-sideabr .recent-post-widget .post-title a{ font-size:15px;}.react-sideabr .recent-post-widget .post-desc{ padding-left:5px;}.react-sideabr .recent-post-widget .post-desc a{ display:block;line-height:26px;color:#1C2539;transition:1.3s;font-size:16px;font-family:"Titillium Web", sans-serif;font-weight:600;position:relative;}.react-sideabr .recent-post-widget .post-desc a:hover{ color:var(--primary-color);}.react-sideabr .recent-post-widget .post-desc span{ display:block;font-size:14px;color:#777777;font-weight:400;padding-top:3px;}.react-sideabr .recent-post-widget .post-desc span i{ width:16px;color:#777777;}.react-sideabr .tagcloud a{ display:inline-block;margin:10px 5px 0px 0;line-height:20px;padding:6px 17px;transition:all 0.3s ease;background:#f4f4f4;font-weight:500;color:#1C2539;font-size:14px !important;font-family:"Archivo", sans-serif;}.react-sideabr .tagcloud a:hover{ background-color:var(--primary-color);color:#fff;}.lesspadding .dynamic-sidebar{ margin-bottom:0;}.single-post .lesspadding .main-contain #content{ padding-bottom:100px;}.wp-block-latest-comments li .wp-block-latest-comments__comment-link{ color:#0c0a0a;}.bottom-shadow1{ padding:32px 0 20px 0;}.react-sideabr .widget_recent_entries ul li:first-child{ border:none;}ul.wp-block-archives-list{ list-style:none;}ul.wp-block-archives-list li{ border-top:none;padding:6px 0px 6px 0px;border:none;margin-top:0px;}.wp-block-latest-comments li .wp-block-latest-comments__comment-link{ text-decoration:underline !important;}.wp-block-categories.wp-block-categories-dropdown select{ appearance:none;-moz-appearance:none;-webkit-appearance:none;}.wp-block-archives.wp-block-archives-dropdown select{ appearance:none;-moz-appearance:none;-webkit-appearance:none;}.wp-block-categories.wp-block-categories-dropdown{ position:relative;background:transparent;display:inline-block;}.wp-block-categories.wp-block-categories-dropdown:after{ content:"\f107";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;right:14px;top:7px;font-size:20px;color:#171f32;z-index:0;pointer-events:none;}.wp-block-archives.wp-block-archives-dropdown{ position:relative;background:transparent;display:inline-block;}.wp-block-archives.wp-block-archives-dropdown:after{ content:"\f107";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;right:14px;top:7px;font-size:20px;color:#171f32;z-index:0;pointer-events:none;}.page-header{ margin:0 0 20px;}.page-header h1{ margin-top:0;}body.search .entry-summary .blog-button a{ text-align:center;display:inline-block;color:var(--primary-color);padding:7px 35px 14px 35px;position:relative;z-index:1;font-weight:600;font-size:16px;border-radius:15px;}body.search .entry-summary .blog-button a:hover{ background:#0c0a0a;color:#fff;border-color:#0c0a0a;}.single-post .react-sideabr h2{ margin-top:0;}.show-featured .post-img{ width:100px;float:left;padding-right:15px;}.show-featured .post-item{ overflow:hidden;}.bs-search{ overflow:hidden;position:relative;}.bs-search input{ border:0;background:#f6f6f6;color:#444444;padding:18px 45px 18px 25px;width:100%;border-radius:0;}.bs-search button{ border:medium none;padding:9px 18px;position:absolute;right:0;top:0;z-index:1;font-size:16px;outline:none;border-radius:0;color:#fff;}.bs-search button i:before{ font-size:18px;font-weight:600;}.bs-search button:hover{ color:#0c0a0a;}.bs-search label{ display:inline;font-weight:normal;}article.sticky .blog-title a{ color:#0c0a0a;position:relative;padding-left:25px;font-weight:700;}article.sticky .blog-title a:after{ font-family:rt-icons;content:"\e81b";position:absolute;left:0;top:5px;color:var(--primary-color);font-size:25px;}article.sticky .blog-title:hover a{ color:var(--primary-color);}article.sticky .blog-title:hover a:after{ color:var(--primary-color);}.archive-post h3.blog-title a{ color:var(--primary-color);}.archive-post h3.blog-title a:hover{ color:var(--primary-color);}.search-no-results .no-results{ margin-right:20px;}.search-no-results .no-results .search-form{ position:relative;}.search-no-results .no-results .search-form button{ background:var(--primary-color);border:medium none;padding:26px 30px;position:absolute;right:0px;top:0;z-index:0;font-size:16px;outline:none;border-radius:0;}.search-no-results .no-results .search-form button:before{ font-family:"rt-icons";font-size:16px;content:"\e819";position:absolute;right:20px;top:11px;color:#fff;}.page-numbers.dots{ padding-left:13px;line-height:40px;padding-right:20px;display:inline-block;}.pagination-area{ padding-top:0px;clear:both;text-align:center;}.pagination-area .pagination{ padding:0;margin:0;}.pagination-area .nav-links{ display:inline-block;padding:11px 0px;margin:0 auto;}.pagination-area .nav-links span.current{ background:var(--primary-color);color:#fff;font-size:16px;text-decoration:none;transition:1.3s;text-align:center;color:#fff;display:inline-block;vertical-align:top;border:1px solid #eeeeee;font-weight:700;width:50px;height:50px;line-height:50px;}.pagination-area .nav-links > *{ border-radius:0px;margin-left:0px;margin-right:0px;}.pagination-area .nav-links a{ line-height:50px;color:#6e777d;font-size:16px;text-decoration:none;transition:1.3s;text-align:center;background:transparent;opacity:0.96;display:inline-block;vertical-align:top;border:1px solid #eeeeee;font-weight:700;width:50px;height:50px;}.pagination-area .nav-links a:hover{ background:var(--primary-color);color:#fff;}.pagination-area .nav-links a.next{ font-size:0;position:relative;}.pagination-area .nav-links a.next:before{ content:"\e814";font-family:"rt-icons";font-size:16px;left:50%;transform:translate(-50%, 0px);position:absolute;z-index:1;}.pagination-area .nav-links a.prev{ font-size:0;position:relative;}.pagination-area .nav-links a.prev:before{ content:"\e813";font-family:"rt-icons";font-size:16px;left:50%;transform:translate(-50%, 0px);position:absolute;z-index:1;}.pagination-pages{ display:inline-block;border:1px solid #f1f1f1;padding:11px 30px;border-radius:10px;}.entry-footer .edit-link{ padding:20px 0;display:block;}.wp-block-latest-posts, .wp-block-rss{ list-style:none;}.wp-block-latest-posts li, .wp-block-rss li{ border-top:none;padding:6px 0px 6px 0px;border:none;margin-top:0px;position:relative;}.wp-block-latest-posts li a, .wp-block-rss li a{ font-size:16px;color:#0c0a0a;}.wp-block-latest-posts li a:hover, .wp-block-rss li a:hover{ color:#0c0a0a;}.page-links{ display:block;clear:both;}.page-links span{ padding:3px 5px;margin:0 0 0 5px;}.page-links .current span{ color:var(--primary-color);}.page-links a span{ background:transparent !important;color:#757575;}.comment-list .pingback, .comment-list .trackback{ list-style:none;padding-bottom:15px;padding-top:15px;}.reactheme-blog-details .bs-meta li.category-name a{ line-height:22px;}.single #content h3,.single #content h4{ margin-bottom:17px;}li.category-name ul.post-categories{ position:relative;float:none !important;padding-left:22px !important;}li.category-name ul.post-categories:before{ content:"\f115";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;left:0;top:7px;color:var(--primary-color);}body.search-results .site-main > article{ background:#fff;margin-bottom:40px;border:1px solid #E6E9F0;padding:40px 40px 35px;margin-right:20px;}body.search-results .site-main > article .entry-title{ padding:0;font-weight:700;margin-bottom:12px;font-size:36px;line-height:40px !important;}body.search-results .site-main > article .entry-title a{ color:#0c0a0a;}body.search-results .site-main > article .entry-title a:hover{ color:var(--primary-color);}body.search-results .site-main > article .entry-summary{ padding:0 0 15px;}body.search-results .site-main > article .entry-summary p:last-child{ margin-bottom:0;}body.search-results .site-main > article .entry-summary .search-button{ margin-top:20px;}body.search-results .site-main > article .entry-summary .search-button a{ color:#0c0a0a;}body.search-results .site-main > article .entry-summary .search-button a:hover{ color:#0c0a0a;}body.search-results .site-main > article .entry-summary .search-button a i{ vertical-align:middle;transition:0.3s all ease;}body.search-results .site-main > article .entry-footer{ padding:20px 35px;background:#ebebec;}body.search-results .site-main > article .entry-footer:empty{ display:none;}body.search-results .site-main > article .entry-footer span{ font-weight:600;}body.search-results .site-main > article .entry-footer span a{ font-weight:400;color:#6e777d;}body.search-results .site-main > article .entry-footer span a:hover{ color:var(--primary-color);}body.search-results .pagination-area .pagination{ margin:30px 0 0;}body.search-results .main-contain #content{ padding-top:100px !important;padding-bottom:100px !important;}.page #reply-title small a{ padding-left:10px;}#reactheme-header{ width:100%;z-index:9;}#reactheme-header.rts-default-header{ background:#fff;}#reactheme-header.rts-default-header .site-title a{ color:#0c0a0a;font-size:48px;font-weight:700;line-height:58px;}#reactheme-header.rts-default-header .header-logo{ padding:20px 0;display:flex;flex:1;text-align:left;}#reactheme-header.rts-default-header .row-table{ display:flex;width:100%;position:relative;align-items:center;justify-content:space-between;}#reactheme-header .container-fluid{ padding-left:60px;padding-right:60px;}#reactheme-header .header-inner{ position:relative;}#reactheme-header .search-wrap{ display:flex;padding:0px 18px 9px 18px;border-bottom:2px solid #fff;}#reactheme-header .search-wrap [type=search]{ border:none;color:#ffffff;font-size:16px;outline:none;background:none;padding:0;}#reactheme-header .search-wrap button{ border:none;background:none;padding:0;position:relative;top:8px;outline:none;}#reactheme-header .menu-sticky.sticky{ backface-visibility:hidden;}#reactheme-header .menu-sticky.sticky .menu-area .navbar{ margin-right:0;}#reactheme-header .menu-sticky.sticky .row-table .logo-areas.custom-sticky-logo{ display:block;}#reactheme-header .menu-sticky.sticky .row-table .logo-areas.custom-logo-area{ display:none;}#reactheme-header .sticky_search{ font-size:18px;cursor:pointer;}.primary-menu ul li:last-child{ padding-right:0 !important;}#reactheme-header .menu-area .navbar ul li.mega ul li ul.sub-menu{ border:none;}#reactheme-header .menu-area .navbar ul > li.mega.max-w8 .sub-menu{ right:0;margin:0 auto;max-width:800px;}#reactheme-header .menu-area .navbar ul > li.mega.max-w8 ul.sub-menu{ min-width:247px;}li.hide-firsts > a{ display:none !important;}.menu-area .navbar ul li.current-menu-ancestor a,.menu-area .navbar ul > li.menu-item-has-children:hover > a:before{ color:#0c0a0a;}.menu-area{ padding-top:0;padding-bottom:0;text-align:center;}.menu-area.separator_yes li:last-child a{ padding-right:30px;}.menu-area .navbar-collapse{ padding-left:0;padding-right:0;}.menu-area .navbar{ margin-bottom:0;border:0;padding:0;display:block;}.menu-area .navbar ul{ margin:0;padding:0;}.menu-area .navbar ul li{ position:relative;display:inline-block;transition:0.3s;padding:42px 8px;}.menu-area .navbar ul li.current-menu-ancestor a, .menu-area .navbar ul li.current_page_item a{ color:var(--primary-color);}.menu-area .navbar ul li a{ color:#0c0a0a;font-size:14px;padding-right:16px;font-weight:700;line-height:24px;text-transform:uppercase;}.menu-area .navbar ul li:hover{ color:var(--primary-color);}.menu-area .navbar ul li:hover a{ color:var(--primary-color);}.menu-area .navbar ul li ul.sub-menu{ min-width:250px;padding:15px 17px;}.menu-area .navbar ul li ul.sub-menu li{ float:none;display:block;margin:0;text-align:left;line-height:25px;position:relative;padding:0 0;border-bottom:1px solid rgba(0, 0, 0, 0.3019607843);}.menu-area .navbar ul li ul.sub-menu li:last-child{ border-bottom:0;}.menu-area .navbar ul li ul.sub-menu li a{ line-height:25px;padding:3px 5px;color:#ffffff;font-weight:500;font-family:"Archivo", sans-serif;margin:4px 0;}.menu-area .navbar ul li ul.sub-menu li.current-menu-ancestor > a, .menu-area .navbar ul li ul.sub-menu li.current_page_item > a{ color:var(--primary-color);}.menu-area .navbar ul li ul.sub-menu li.current-menu-ancestor > a:before, .menu-area .navbar ul li ul.sub-menu li.current_page_item > a:before{ color:var(--primary-color);}.menu-area .navbar ul li ul.sub-menu li:hover > a{ color:var(--primary-color);}.menu-area .navbar ul li:hover ul{ opacity:1;position:absolute;}.menu-area .navbar ul li > a{ display:block;text-decoration:none;transition:0.3s;}.menu-area .navbar ul li.active a{ color:#0c0a0a;}.menu-area .navbar ul li.active li a{ color:#0c0a0a;}.menu-area .navbar ul li.active li ahover{ color:#0c0a0a;}.menu-area .navbar ul li .sub-menu{ background:#0c0a0a;left:0;opacity:0;position:absolute;top:100%;transform:scaleY(0);transform-origin:0 0 0;transition:0.3s;width:200px;z-index:99999 !important;text-align:left;visibility:hidden;box-shadow:0 36px 35px rgba(0, 0, 0, 0.08);}.menu-area .navbar ul li .sub-menu li{ line-height:normal;height:auto;display:block;margin:0;padding:0;}.menu-area .navbar ul li .sub-menu li a{ display:block;padding:12px 0;text-transform:none;transition:0.3s;color:#fff;font-weight:400;}.menu-area .navbar ul li .sub-menu li a:hover{ color:#0c0a0a;}.menu-area .navbar ul li .sub-menu li a:hover:before{ opacity:1 !important;}.menu-area .navbar ul li .sub-menu li.current-menu-item a{ color:var(--primary-color);}.menu-area .navbar ul li .sub-menu li ul{ left:100% !important;top:0 !important;}.menu-area .navbar ul li:hover ul{ opacity:1;transform:scaleY(1);visibility:visible;}.menu-area .navbar .navbar-toggle{ background-color:var(--primary-color);border-radius:2px;transition:0.4s ease all;}.menu-area .navbar .navbar-toggle .icon-bar{ background-color:#fff;}.menu-area .navbar .navbar-toggle:hover{ opacity:0.8;}.menu-area.vertical .navbar ul li{ display:block;list-style:none;}.menu-area.vertical .navbar ul li a i{ margin-right:10px;font-size:14px;}.menu-area.vertical .yes .navbar ul li{ display:inline-block;width:47%;}.menu-area .navbar ul > .current-menu-ancestor.menu-item-has-children > a:before{ color:var(--primary-color);}.menu-area .navbar ul > li.menu-item-has-children > a{ position:relative;margin-right:18px;}.menu-area .navbar ul > li.menu-item-has-children > a:before{ content:"\e809";position:absolute;font-family:"rt-icons";left:auto;right:0;top:53%;text-align:center;z-index:9;font-size:16px;display:block;cursor:pointer;transform:translateY(-50%);transition:all 0.5s ease;font-weight:400;color:#0c0a0a;font-weight:600;}.menu-area .icon2 .navbar ul > li.menu-item-has-children > a{ position:relative;margin-right:18px;}.menu-area .icon2 .navbar ul > li.menu-item-has-children > a:before{ content:"\e809";position:absolute;font-family:"rt-icons";left:auto;right:0;top:53%;text-align:center;z-index:9;font-size:16px;display:block;cursor:pointer;transform:translateY(-50%);transition:all 0.5s ease;font-weight:600;}.menu-area .icon2 .navbar ul > li.menu-item-has-children > a:before:hover::before{ content:"\e808" !important;font-family:"rt-icons";}ul.offcanvas-icon{ margin:0;padding:0;list-style:none;}ul.offcanvas-icon .nav-link-container a{ padding:0px;background:transparent;max-width:35px;display:inline-block;}.stuck.sticky .sticky-hide{ display:none;}.sidenav.offcanvas-icon.nav-active-menu-container{ margin-top:0;}.offcanvas-icon .nav-link-container .nav-menu-link svg{ background:transparent;}.offcanvas-icon.layout-2 .nav-menu-link{ display:block;padding:12px 39px 16px 17px;width:58px;height:55px;display:block;transition:all 0.5s ease 0s;}.offcanvas-icon.layout-2 .nav-menu-link span{ display:block;border-top:3px solid #fff;width:20px;position:relative;top:2px;}.offcanvas-icon.layout-2 .nav-menu-link span.line3{ width:10px;position:relative;top:4px;border-top:2px solid #fff;}.offcanvas-icon.layout-2 .nav-menu-link span.line1{ width:10px;margin-top:3px;position:relative;top:1px;border-top:2px solid #fff;}.offcanvas-icon.layout-2 .nav-menu-link:hover span{ border-color:#fff !important;background:#fff !important;}.sidenav.nav-active-menu-container{ overflow-y:auto;padding:50px 50px 0;}.sidenav .sub-menu{ display:none;}.sidenav.offcanvas-icon .reactheme-offcanvas-right a{ display:block;font-size:18px;}.sidenav.offcanvas-icon .reactheme-offcanvas-right a.quote-btn{ margin-bottom:25px;margin-top:8px;}.sidenav.offcanvas-icon .reactheme-offcanvas-right a.quote-btn span{ background:#fff;color:#000;border-radius:3px;display:inline-block;padding:7px 40px 4px;transition:all 0.5s ease;}.sidenav.offcanvas-icon .reactheme-offcanvas-right a.quote-btn:hover span{ background:var(--primary-color);}.sidenav.offcanvas-icon .reactheme-offcanvas-right a.emails{ padding-bottom:20px;}.sidenav.offcanvas-icon .reactheme-offcanvas-right .reactheme-innner-offcanvas-content{ padding-left:135px;padding-top:27px;}.sidenav.offcanvas-icon .reactheme-offcanvas-right .reactheme-innner-offcanvas-content .widget{ margin:0 0 35px;}.sidenav.offcanvas-icon .reactheme-offcanvas-right .reactheme-innner-offcanvas-content .widget.widget_contact_widget{ padding-top:25px;}.sidenav.offcanvas-icon .reactheme-offcanvas-right .reactheme-innner-offcanvas-content a{ transition:unset;}.mobile-menu-container div ul{ position:relative;}.mobile-menu-container div ul li{ position:relative !important;}.mobile-menu-container div ul li a{ border-bottom:1px solid #f0f0f0;}.mobile-menu-container div ul li a:hover{ color:var(--primary-color) !important;}.mobile-menu-container div ul > li.current_page_parent > a{ color:var(--primary-color) !important;}.mobile-menu-container .menu > li:last-child a{ border-bottom:none;}.mobile-menu-container .social-icon-responsive ul li a{ padding-right:0;margin-right:0;}.sidenav .menu > li > .sub-menu li ul > li a{ padding-left:60px;}#mobile_menu ul ul li,#mobile_menu li:hover > ul > li{ height:auto;}#mobile_menu ul li a,#mobile_menu ul ul li a{ width:100%;}#mobile_menu > ul > li{ float:none;}#mobile_menu ul ul li a{ padding-left:25px;}#mobile_menu ul ul ul li a{ padding-left:35px;}#mobile_menu ul ul,#mobile_menu ul ul ul,#mobile_menu.align-right ul ul{ position:relative;left:0;width:100%;margin:0;text-align:left;}#mobile_menu > ul > li.has-sub > a:after,#mobile_menu > ul > li.has-sub > a:before,#mobile_menu ul ul > li.has-sub > a:after,#mobile_menu ul ul > li.has-sub > a:before{ display:none;}#mobile_menu #menu-button{ display:block;padding:17px;color:#dddddd;cursor:pointer;font-size:12px;text-transform:uppercase;font-weight:700;}#mobile_menu .menu-button:after{ position:absolute;top:22px;right:17px;display:block;height:4px;width:20px;border-top:2px solid #dddddd;border-bottom:2px solid #dddddd;content:"";}#mobile_menu .menu-button:before{ position:absolute;top:16px;right:17px;display:block;height:2px;width:20px;background:#dddddd;content:"";}#mobile_menu .menu-button.menu-opened:after{ top:23px;border:0;height:2px;width:15px;background:#ffffff;transform:rotate(45deg);}#mobile_menu .menu-button.menu-opened:before{ top:23px;background:#ffffff;width:15px;transform:rotate(-45deg);}#mobile_menu .submenu-button{ position:absolute;z-index:99;right:0;top:20px;display:block;height:35px;width:35px;cursor:pointer;background:var(--primary-color);color:#fff;border-radius:3px;}#mobile_menu .menu li ul.sub-menu li ul.sub-menu a{ padding-left:50px;}#reactheme-header .row-table .offcanvas-sec ul.offcanvas-icon{ margin-top:0;}#mobile_menu ul > li.menu-minimize > .submenu-button:before{ display:none !important;}#mobile_menu ul ul .submenu-button{ height:34px;width:34px;top:0;}#mobile_menu .submenu-button:after{ content:"";position:absolute;font-family:"rt-icons";content:"\e809";display:block;top:50%;left:50%;transform:translate(-50%, -50%);}#mobile_menu .submenu-button.submenu-opened:after{ content:"";position:absolute;font-family:"rt-icons";content:"\e809";display:block;top:50%;left:50%;transform:translate(-50%, -50%);}#mobile_menu ul ul .submenu-button:after{ top:17px;right:7px;}#mobile_menu ul ul .submenu-button:before{ top:11px;right:16px;}#mobile_menu .submenu-button.submenu-opened:before{ display:none;}body.logged-in .sidenav{ top:30px;}body.logged-in .sidenav .nav-link-container{ top:30px;}#reactheme-header .row-table .offcanvas-sec ul.offcanvas-icon{ margin-top:0;}.sidenav .menu li ul.sub-menu li a{ padding-left:40px;}.sidenav .menu li ul.sub-menu li a:before{ display:none;}.sidenav .widget_nav_menu{ padding:0 !important;}.sidenav p{ font-size:16px;line-height:28px;}.responsive-menus,.sidebarmenu-area.text-right.mobilehum{ display:none;}.menu-area .navbar ul > li > a span{ position:relative;transition:0.5s;display:inline-block;}.menu-area .navbar ul > li > a span:before{ content:attr(data-hover);position:absolute;top:100%;transform:translate3d(0, 0, 0);}ul.sub-menu li a:before,ul.sub-menu ul ul li a:before{ display:none;}#reactheme-header.header-style-1.fixed-header .sticky-wrapper{ background:none;position:absolute;width:100%;z-index:9;transition:all 0.5s ease;}.sticky_form.rts-search-popup{ position:fixed;top:0;bottom:0;background:#f6f6f6;width:100%;height:45%;z-index:9999;box-shadow:0 1px 6px rgba(0, 0, 0, 0.05);left:0;}.sticky_form.rts-search-popup button{ background:none;top:30%;}.sticky_form.rts-search-popup button:hover{ color:var(--primary-color);}.sticky_form.rts-search-popup .sticky_form_search.sticky_form_search:before{ margin-left:0 !important;}.sticky_form_full{ position:absolute;top:65%;left:50%;transform:translate(-50%, -50%);width:95%;}.sticky_form_full button i::before{ color:#6e777d;font-size:30px;}.sticky_form .search-input{ background:none;border:none;color:#0c0a0a;border-bottom:1px solid #ced1d9;outline:none;border-radius:0;padding:20px 0;font-size:30px;}.close-search{ position:fixed;right:50px;top:50px;color:#0c0a0a;width:30px;height:30px;line-height:28px;text-align:center;cursor:pointer;transition:all 0.5s ease;}.close-search:before{ font-size:30px !important;}.sticky .menu-area .navbar ul li .sub-menu{ top:100%;}.menu-area .navbar ul li.mega.col2 ul.sub-menu{ min-width:130px;}.mega{ position:static !important;}#reactheme-header .menu-area .navbar ul > li.mega > ul{ width:100%;padding:21px 0px !important;}#reactheme-header .menu-area .navbar ul > li.mega.classic > ul{ transition:unset;}#reactheme-header .menu-area .navbar ul li.mega ul.sub-menu li a{ padding:10px 0;}#reactheme-header .menu-area .navbar ul li.mega ul li a{ position:relative;}body #reactheme-header .menu-area .navbar ul li.mega.mega-normal ul li a{ font-size:14px;font-weight:normal;cursor:pointer;}#reactheme-header .menu-area .navbar ul li.mega ul > li a{ cursor:pointer;}#reactheme-header .menu-area .navbar ul li.mega ul > li a:after{ display:none;}#reactheme-header .menu-area .navbar ul > li.mega > ul li ul li a{ border-bottom:none;}#reactheme-header .menu-area .navbar ul li.mega ul > li{ float:left !important;}#reactheme-header .menu-area .navbar ul li.mega ul > li.four-col{ width:25%;}#reactheme-header .menu-area .navbar ul li.mega ul li ul.sub-menu{ display:block;width:99%;}#reactheme-header .menu-area .navbar ul li.mega ul li ul li{ width:100% !important;float:none !important;margin:0;padding:0;}#reactheme-header .menu-area .navbar ul li.mega ul li ul.sub-menu{ opacity:1;transform:scaleY(1);visibility:visible;box-shadow:none;}#reactheme-header .menu-area .navbar ul li.mega ul li ul li:last-child a{ border:none;}#reactheme-header .menu-area .navbar ul li.mega ul li ul li{ border:none;}#reactheme-header .menu-area nav.navbar ul li.mega ul li .sub-menu{ position:relative;opacity:1;transform:scaleY(1);}#reactheme-header .menu-area nav.navbar ul li.mega ul li .sub-menu{ right:auto !important;left:auto !important;padding:0;}nav.nav.navbar, .menu-area .col-sm-9.menu-responsive{ position:static !important;}.menu-area .navbar ul > li.mega > ul.sub-menu .flex-mega{ display:flex;justify-content:space-between;flex-wrap:wrap;}.menu-area .navbar ul > li.mega > ul.sub-menu .flex-mega li img{ transition:all 0.5s;}.menu-area .navbar ul > li.mega > ul.sub-menu .flex-mega li img:hover{ transform:scale(1.03);}.reactheme-innner-offcanvas-contents{ padding-top:40px;}.reactheme-innner-offcanvas-contents .footer_social{ margin:30px 0 0;}.hfe-site-sticky-logo-img{ display:none;}.sticky .hide_logo_desktop{ display:none;}.sticky .hfe-site-sticky-logo-img{ display:block;}.menu-wrap-off{ position:fixed;z-index:9999;width:100%;right:0;top:0;height:100%;background:#fff;padding:46px 30px 50px 30px;font-size:1.15em;transform:translate3d(520px, 0, 0);transition:transform 0.4s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);max-width:460px;overflow-y:auto;box-shadow:0 0 30px rgba(0, 0, 0, 0.2);}.menu-wrap-off .offcanvas_logo{ padding-bottom:30px;}.menu-wrap-off .widget_media_gallery .gallery{ margin:0;}.menu-wrap-off .widget_media_gallery .gallery-item{ margin:0;}.menu-wrap-off .widget_media_gallery .gallery-item .gallery-icon{ padding:8px;}.menu-wrap-off .widget_media_gallery .gallery-item .gallery-icon img{ border-radius:3px;}.menu-wrap-off .inner-offcan{ margin:0 auto;width:100%;max-width:1200px;overflow-x:hidden;overflow-y:auto;display:flex;}.menu-wrap-off .inner-offcan .nav-link-container{ position:absolute;left:0px;top:0px;display:block;z-index:99;}.menu-wrap-off .inner-offcan .nav-link-container .close-button{ background:var(--primary-color);color:#fff;padding:6px 6px;display:block;width:40px;height:40px;text-align:center;box-shadow:0 0 25px rgba(0, 0, 0, 0.1);line-height:26px;}.menu-wrap-off .inner-offcan .nav-link-container .close-button span{ background:#fff;margin:4px 5px;}.menu-wrap-off .inner-offcan .nav-link-container .close-button:hover{ opacity:0.8;}.menu-wrap-off .logo-area{ text-align:left;display:block;width:100%;padding-bottom:50px;}.nav-link-container #close-button2.close-button span.hamburger1{ transform:rotate(-45deg) translate(-4px, 4px);width:24px;}.nav-link-container #close-button2.close-button span.hamburger3{ transform:rotate(45deg) translate(0px, 0px);width:24px;}body.logged-in .menu-wrap-off{ padding:63px 30px 50px 50px;}body.logged-in .menu-wrap-off .inner-offcan .nav-link-container{ top:32px;}.off-nav-layer{ position:absolute;top:16px;left:16px;z-index:-1;background:#ffffff;border-radius:50%;transition:1s;transform:scale3d(0, 0, 0);display:block !important;}.off-nav-layer.off-open{ transform:scale3d(1, 1, 1);display:block;}.menu-ofcn.off-open{ transform:translate3d(0, 0, 0);transition:transform 0.8s;transition-timing-function:ease;transition-timing-function:cubic-bezier(0.9, 0, 0.3, 1);}.inner-offcan{ opacity:0;transition:all 0.8s ease;}body.on-offcanvas .menu-ofcn.off-open .inner-offcan{ opacity:1;}.off-nav-layer{ background:#fff;}.mobile-menu-container ul li.active a{ color:#0c0a0a;}.menu-area.sticky-menu{ margin:0;width:100%;z-index:99;transition:all 300ms ease-in-out;background:transparent;}.menu-area.sticky-menu .navbar ul li > a{ color:#ffffff;}.menu-area.sticky-menu .navbar ul li:hover a{ color:var(--primary-color);}.menu-area.sticky-menu .navbar ul .current-menu-ancestor.menu-item-has-children > a{ color:var(--primary-color);}.menu-area.sticky-menu .nav-link-container i{ color:#ffffff;}.sticky-logo{ display:none;}.sticky .logo-area{ display:none;}.sticky .logo-area.sticky-logo{ display:block;}.react-sideabr.dynamic-sidebar .service-singles{ list-style:none;padding:0;box-shadow:none;}.react-sideabr.dynamic-sidebar .service-singles .widget-title{ padding:0;}.react-sideabr.dynamic-sidebar .service-singles .widget-title:after{ display:none;}.react-sideabr.dynamic-sidebar .service-singles .menu li{ border:none !important;margin-top:0 !important;}.react-sideabr.dynamic-sidebar .service-singles .menu li a{ display:block;border:2px solid #d3e1fb;padding:16px 18px;transition:all 0.5s ease;border-radius:5px;position:relative;font-size:16px;font-weight:700;}.react-sideabr.dynamic-sidebar .service-singles .menu li a:before{ content:"\f113";position:absolute;right:12px;top:16px;font-family:Flaticon;color:var(--primary-color);}.react-sideabr.dynamic-sidebar .service-singles .menu li a:hover{ background:#0c0a0a;color:#ffffff;border-radius:5px;border-color:#0c0a0a;}.react-sideabr.dynamic-sidebar .service-singles .menu li a:hover:before{ color:#ffffff;}.react-sideabr.dynamic-sidebar .service-singles .menu li.current-menu-item a{ background:#0c0a0a;color:#ffffff;border-color:#0c0a0a;}.react-sideabr.dynamic-sidebar .service-singles .menu li.current-menu-item a:before{ color:#ffffff;}.react-sideabr.dynamic-sidebar .phones .address-icon:before{ opacity:0.2 !important;visibility:visible !important;}.rstbd{ display:flex;justify-content:space-between;}.rstbd .tab-image{ flex:0 0 50%;}.rstbd .tab-image img{ padding-right:50px;}.rstbd .tab-contents a.button{ background:#0c0a0a;color:#fff;padding:12px 32px 12px 32px;border-radius:5px;transition:1.3s;display:inline-block;}.rstbd .tab-contents a.button:hover{ opacity:0.8;}body .reactheme-testimonial-slider2 .testi-item .user-info > img{ max-width:100%;}.reactheme-video.default .contents-area{ position:relative;}.reactheme-video.default .contents-area .video_title{ margin:0;padding-bottom:12px;}.reactheme-video.default .overly-default{ background:#fff;border-radius:50%;}.reactheme-video.default .overly-default:before{ content:"";top:0;right:0;bottom:0;left:0;z-index:-1;position:absolute;background-color:inherit;border-radius:inherit;animation:pulse-border 3s ease infinite;width:80px;height:80px;line-height:80px;margin-top:9px;margin-left:6px;}.reactheme-video.default .overly-default:after{ content:"";top:0;right:0;bottom:0;left:0;z-index:-1;position:absolute;background-color:inherit;border-radius:inherit;width:80px;height:80px;line-height:80px;margin-top:9px;margin-left:6px;transform:translate(-50%, -50%);}.reactheme-video.default .overly-default .popup-videos{ position:relative;}.reactheme-video.default .overly-default .popup-videos i{ font-size:22px;}.lp-list-table thead tr th{ color:#fff !important;}.alignitems{ align-items:center;}.body-close{ opacity:0;visibility:hidden;}.type-product.featured{ text-align:left;}body.off-open .body-close{ position:fixed;width:100%;background:#000;height:100%;top:0;bottom:0;opacity:0.5;z-index:9999;visibility:visible;transform:translate3d(100%, 0, 0);right:100%;}body.off-open-2{ overflow:hidden;}body.off-open-2 .body-close{ position:absolute;width:100%;height:100%;top:0;bottom:0;z-index:9999;visibility:visible;transform:translate3d(100%, 0, 0);right:100%;cursor:grab;}.rstab-main ul.nav{ margin:0;display:flex;flex-wrap:wrap;}.rstab-main ul.nav.bubble li a.active{ position:relative;}.rstab-main ul.nav.bubble li a.active:after{ top:100%;left:15%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-top-color:var(--primary-color);border-width:12px;margin-left:-30px;}.rstab-main ul.nav li{ margin-right:20px;}.rstab-main ul.nav li span{ color:#0c0a0a;padding-right:7px;}.rstab-main ul.nav li a{ background:#f1f1f1;align-items:center;justify-content:center;position:relative;top:1px;}.rstab-main ul.nav li a.active{ background:var(--primary-color);color:#fff;}.rstab-main ul.nav li a img.center{ margin:0 auto 12px;}.rstab-main ul.nav li a img.right{ margin:0 0 12px auto;}.rstab-main ul.nav li:first-child{ margin-left:0 !important;}.rstab-main ul.nav li:last-child{ margin-right:0 !important;}.rstab-main ul.nav li a:hover{ background:var(--primary-color);}.rstab-main ul.nav.icon_top li a,.rstab-main ul.nav.icon_top li a img,.rstab-main ul.nav.icon_top li a i{ display:block;}.rstab-main .tab-content{ background:#fff;padding:10px;overflow:hidden;}.rstab-main .tab-content p:last-child{ margin:0;}.rstab-main.vertical{ display:flex;}.rstab-main.vertical ul.nav{ margin:0 20px 0 0;display:block;}.rstab-main.vertical ul.nav.bubble li a.active{ position:relative;}.rstab-main.vertical ul.nav.bubble li a.active:after{ top:100%;left:auto;right:-24px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-left-color:var(--primary-color);border-width:12px;margin-left:-30px;}.rstab-main .tab-pane.active{ animation:slide-down 2s ease-out;}.rstab-main.no_item_menu ul{ display:inline-flex;}.rstab-main.no_item_menu.left{ text-align:left;}.rstab-main.no_item_menu.center{ text-align:center;}.rstab-main.no_item_menu.right{ text-align:right;}@keyframes slide-down{ 0%{ opacity:0;transform:translateY(50%);} 50%{ opacity:1;transform:translateY(0);}}.offcanvas-icon span.dot1, .offcanvas-icon span.dot2, .offcanvas-icon span.dot3,.offcanvas-icon span.dot4, .offcanvas-icon span.dot5, .offcanvas-icon span.dot6,.offcanvas-icon span.dot7, .offcanvas-icon span.dot8, .offcanvas-icon span.dot9{ width:5px !important;height:6px !important;border-radius:0;float:left;margin-bottom:7px !important;margin-right:6px;}figure.gallery-item .gallery-icon{ position:relative;}figure.gallery-item .gallery-icon a img{ transition:all 0.8s ease;}figure.gallery-item .gallery-icon a:before{ content:"";position:absolute;left:0;right:0;width:100%;height:100%;opacity:0;display:block;transition:all 0.8s ease;z-index:1;}figure.gallery-item:hover .gallery-icon a:before{ opacity:0.4;}figure.gallery-item:hover .gallery-icon a img{ transform:scale(1.1);}.reactheme-breadcrumbs.porfolio-details.align-brea-lefts .breadcrumbs-inner{ text-align:left !important;}.reactheme-breadcrumbs.porfolio-details.align-brea-lefts .breadcrumbs-inner h1.page-title{ max-width:100%;}.reactheme-breadcrumbs.porfolio-details.align-brea-lefts .col-md-12.text-center{ text-align:left !important;}.reactheme-footer .recent-post-widget .show-featured .post-desc i{ color:#0c0a0a;}.recent-post-widget .post-item .post-desc h5{ margin:0 0 4px;}.recent-post-widget .post-item .post-desc ul{ margin:0;list-style:none;}.recent-post-widget .post-item .post-desc ul li{ margin:0 !important;padding:0 !important;border:none !important;}#reactheme-header .menu-area .navbar-menu .mega.three-col .sub-menu{ padding:0 !important;width:70%;}#reactheme-header .menu-area .navbar-menu .mega.three-col .sub-menu:after{ display:none !important;}#reactheme-header .menu-area .navbar-menu .mega.three-col .sub-menu li{ width:31.333%;margin-right:10px;border-bottom:0 !important;text-align:center;}#reactheme-header .menu-area .navbar-menu .mega.three-col .sub-menu li img{ padding-bottom:10px;}#reactheme-header .menu-area .navbar-menu .mega.three-col .sub-menu li:last-child{ border:none;margin-right:0;}#reactheme-header .menu-area .navbar-menu .mega.three-col .sub-menu li a{ padding:10px 0 0;}#reactheme-header .menu-area .navbar-menu .mega.three-col .sub-menu .menu-item-has-children > a{ pointer-events:none;font-size:20px !important;color:#0c0a0a !important;}#reactheme-header .menu-area .navbar-menu .mega.three-col .sub-menu .menu-item-has-children > a:before{ display:none !important;}#reactheme-header .menu-area .navbar-menu .mega.five-col .sub-menu{ padding:0 !important;width:100%;}#reactheme-header .menu-area .navbar-menu .mega.five-col .sub-menu:after{ display:none !important;}#reactheme-header .menu-area .navbar-menu .mega.five-col .sub-menu li{ width:18.333%;margin-right:10px;border-bottom:0 !important;text-align:center;}#reactheme-header .menu-area .navbar-menu .mega.five-col .sub-menu li img{ padding-bottom:10px;}#reactheme-header .menu-area .navbar-menu .mega.five-col .sub-menu li:last-child{ border:none;margin-right:0;}#reactheme-header .menu-area .navbar-menu .mega.five-col .sub-menu li a{ padding:10px 0 0;}#reactheme-header .menu-area .navbar-menu .mega.five-col .sub-menu .menu-item-has-children > a{ pointer-events:none;font-size:20px !important;color:#0c0a0a !important;}#reactheme-header .menu-area .navbar-menu .mega.five-col .sub-menu .menu-item-has-children > a:before{ display:none !important;}#reactheme-header .menu-area .navbar-menu .mega.two-col .sub-menu{ padding:0 !important;width:650px;}#reactheme-header .menu-area .navbar-menu .mega.two-col .sub-menu:after{ display:none !important;}#reactheme-header .menu-area .navbar-menu .mega.two-col .sub-menu li{ width:50%;border-right:1px solid rgba(196, 196, 196, 0.1490196078);margin-right:20px;border-bottom:0 !important;}#reactheme-header .menu-area .navbar-menu .mega.two-col .sub-menu li:last-child{ border:none;margin-right:0;}#reactheme-header .menu-area .navbar-menu .mega.two-col .sub-menu .menu-item-has-children > a{ pointer-events:none;font-size:20px !important;color:#0c0a0a !important;}#reactheme-header .menu-area .navbar-menu .mega.two-col .sub-menu .menu-item-has-children > a:before{ display:none !important;}.default-header-style .offcanvas-icon.layout-1 li a svg{ width:55px;height:55px;line-height:55px;text-align:center;border:1px solid #E9E9E9;background:#fff;padding:15px;}.default-header-style .offcanvas-icon.layout-1 li a svg rect{ fill:#0c0a0a;}.reactheme-footer{ background:#0e1423;}.reactheme-footer .navbar-menu ul{ list-style:none;margin:0;padding:0;}.reactheme-footer{ background:#0e1423;font-size:16px;color:#fff;position:relative;}.reactheme-footer .widget.widget_nav_menu ul li{ margin-bottom:5px;}.reactheme-footer .widget.widget_nav_menu ul li a{ position:relative;display:inline-block;color:#fff;padding-left:35px;}.reactheme-footer .widget.widget_nav_menu ul.menu{ margin-top:-5px;}.reactheme-footer ul{ padding:0;margin:0;list-style:none;}.reactheme-footer ul li:last-child{ padding-bottom:0;}.error404 .reactheme-footer{ margin:0;}.footer-bottom{ background:#111;}.footer-bottom .copyright_border{ padding:20px 0;text-align:center;color:#fff;}.footer-bottom .copyright_border .copyright{ text-align:center;}.footer-bottom .copyright a{ color:var(--primary-color);font-weight:700;}.footer-bottom .copyright p{ margin:0;line-height:35px;}#top-to-bottom{ text-align:center;bottom:40px;cursor:pointer;display:none;position:fixed;right:40px;z-index:10;text-align:center;}#top-to-bottom i{ display:block;height:50px;font-size:24px;width:50px;border-radius:50%;background:var(--primary-color);color:#fff;line-height:45px;transition:all 0.3s ease 0s;background-color:var(--primary-color);margin-left:2px;box-shadow:0px 0px 2px rgba(0, 0, 0, 0.4);}#top-to-bottom i:hover{ opacity:0.8;}.single-teams .bg-team{ background:#0c0a0a;}.single-teams .bg-team .col-lg-5,.single-teams .bg-team .col-lg-7{ padding:0;}.single-teams .team-information{ padding:65px 80px 45px 80px;}.single-teams .team-information h3{ font-weight:700;font-size:40px;line-height:61px;color:#FFFFFF;margin-bottom:10px;}.single-teams .team-information .theme_btn{ margin-top:30px;display:inline-block;color:#ffffff;border-radius:0;border:1px solid transparent;transition:all 0.6s;}.single-teams .team-information .theme_btn:hover{ border:1px solid #ddd;background:transparent;color:#111111;}.single-teams .team-information .team-dsocial{ margin-top:50px;}.single-teams .team-information .team-dsocial a{ color:#111111;width:50px;height:50px;line-height:50px;display:inline-block;border:2px solid #efefef;text-align:center;margin-right:10px;transition:all 0.5s;}.single-teams .team-information .team-dsocial a:hover{ background:var(--primary-color);color:#ffffff;border:2px solid var(--primary-color);}.single-teams .team-info-shape{ margin-bottom:15px;}.single-teams .team-info-shape span{ width:10px;height:10px;display:inline-block;background:#dd5903;margin:0 5px;transform:rotate(45deg);}.single-teams .designation-info{ font-weight:700;letter-spacing:0.05em;text-transform:uppercase;font-size:14px;color:var(--primary-color);}.single-teams .short-desc{ margin-bottom:50px;}.single-teams .adress-box{ display:flex;align-items:center;gap:6px;margin-bottom:18px;margin-bottom:25px;}.single-teams .adress-box i{ width:60px;height:60px;color:var(--primary-color);background:#EDEDED;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:400;font-size:20px;line-height:20px;}.single-teams .adress-box .address-content{ margin-left:15px;}.single-teams .adress-box .address-content span{ display:block;font-weight:400;font-size:16px;line-height:24px;color:#6E777D;font-family:"Titillium Web", sans-serif;transition:0.3s;}.single-teams .adress-box .address-content h5{ font-weight:600;font-size:20px;line-height:30px;color:#FFFFFF;transition:0.3s;margin-bottom:0;}.big-bg-porduct-details{ position:relative;}.big-bg-porduct-details img{ width:100%;}.rt-portfolio-style8.grid-portfolio .rts-business-case-s-2 .inner{ opacity:0;}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce .wc-forward,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt, .woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce button.button.alt.disabled{ cursor:pointer;display:inline-block;position:relative;transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;padding:16px 33px;border-radius:2px;font-size:16px;font-weight:600;text-transform:uppercase;background:var(--primary-color);color:#ffffff;z-index:1;outline:none;border:none;}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce .wc-forward:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce button.button.alt.disabled:hover{ color:#fff;background:#0c0a0a;z-index:1;}.woocommerce-error,.woocommerce-info,.woocommerce-message{ background-color:#f5f5f5;}.variations select{ margin-bottom:0;}.product.type-product{ padding:20px 0 0;}.woocommerce div.product .woocommerce-tabs ul.tabs li a{ font-weight:400;}.woocommerce #review_form #respond textarea{ border:1px solid rgba(54, 54, 54, 0.1);}.wc-forward:hover{ background:transparent;color:#0c0a0a;}.woocommerce .woocommerce-ordering select{ vertical-align:top;padding:10px;border:1px solid #ced4da;border-radius:5px;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;position:relative;background:transparent;}body.woocommerce div.product form.cart .variations select{ appearance:none;-moz-appearance:none;-webkit-appearance:none;position:relative;background:transparent;outline:none;padding-left:10px;font-size:15px;}.woocommerce .woocommerce-ordering,.woocommerce div.product form.cart .variations td.value{ position:relative;}.woocommerce .woocommerce-ordering:after,.woocommerce div.product form.cart .variations td.value:after{ content:"\e809";font-family:rt-icons;font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;right:14px;top:12px;color:#171f32;z-index:-1;}.woocommerce div.product form.cart .variations td.value:after{ right:25px;top:12px;}.react-sideabr .widget_product_search .woocommerce-product-search{ position:relative;}.react-sideabr .widget_product_search .woocommerce-product-search:hover:after{ color:#fff;background:#0c0a0a;}.react-sideabr .widget_product_search input[type=search]{ height:44px;padding:8px 15px;border-radius:5px;width:100%;position:relative;color:#999999;height:55px;padding-left:20px;padding-right:65px;border-radius:0;}.react-sideabr .widget_product_search button{ background:var(--primary-color);border:medium none;padding:28px 30px;position:absolute;right:0px;top:0;z-index:0;font-size:0px;outline:none;border-radius:0px;}.react-sideabr .widget_product_search button:before{ font-family:"rt-icons";font-size:16px;content:"\e819";position:absolute;right:20px;top:12px;color:#fff;}.woocommerce div.product form.cart .group_table td{ padding:25px 20px;border:none;border-bottom:1px solid #E6E6E6;vertical-align:middle;}.woocommerce div.product form.cart .group_table td:first-child{ padding:10px;width:180px;}.woocommerce-checkout table.shop_table td{ padding:20px 12px;}#ship-to-different-address .woocommerce-form__label .input-checkbox{ margin:11px 0 0 !important;}.woocommerce-grouped-product-list .quantity .qty{ margin-bottom:0 !important;border-radius:0 !important;}.grouped_form .single_add_to_cart_button{ margin-top:15px !important;}.grouped_form .woocommerce-Price-amount{ font-weight:700;color:#0c0a0a;}.grouped_form td ins{ padding:0;}.grouped_form del .woocommerce-Price-amount{ font-weight:600;color:#666666;display:block;font-size:13px;line-height:16px;}.grouped_form .woocommerce-grouped-product-list-item__label a{ color:#0c0a0a !important;font-weight:700;}.woocommerce div.product p.price del,.woocommerce div.product span.price del{ opacity:1;display:inline-block;font-size:15px;font-weight:700;color:#6e777d;}.woocommerce-product-details__short-description p{ margin-bottom:35px;}.woocommerce div.product .product_meta{ font-size:13px;margin-top:15px;}.woocommerce div.product .product_meta .posted_in{ font-weight:700;}.woocommerce div.product form.grouped_form table{ border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}.woocommerce div.product form.grouped_form table td{ border:none !important;}.woocommerce div.product form.grouped_form button{ margin-left:0 !important;}.woocommerce div.product form.grouped_form .group_table tr:first-child td{ padding-top:30px;}.woocommerce div.product form.grouped_form .group_table tr:last-child td{ padding-bottom:30px;}.woocommerce div.product form.grouped_form .group_table td{ padding:10px 20px;}.woocommerce div.product form.grouped_form .group_table td:first-child{ padding:10px 10px 10px 0px;}.woocommerce .woocommerce-form-login .form-row{ margin-bottom:16px;}.woocommerce .woocommerce-form-login .form-row .woocommerce-form__label-for-checkbox,.woocommerce .woocommerce-form-login .form-row .woocommerce-form-login__submit{ margin-top:8px;border-radius:2px;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{ text-align:center;}.woocommerce nav.woocommerce-pagination ul li span.current{ font-weight:500;}.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:hover{ background:transparent;color:var(--primary-color);}body .woocommerce-pagination ul{ border-color:#f2f2f2 !important;border-radius:3px;border-width:1px !important;border-right:1px solid #E6E6E6 !important;}body .woocommerce-pagination ul li{ border:none !important;padding:2px 16px !important;margin:14px 0 !important;border-right:1px solid #E6E6E6 !important;}body .woocommerce-pagination ul li:last-child{ border-right:0 !important;}body .woocommerce-pagination ul li a.page-numbers,body .woocommerce-pagination ul li span{ text-align:center;font-size:18px;padding:0;font-weight:500;border:none;color:#505050;outline:none;text-align:center;font-size:18px !important;padding:0 !important;display:block;margin-left:-1px;outline:none !important;background:transparent !important;}.woocommerce .star-rating span::before,.woocommerce .star-rating::before{ color:var(--primary-color) !important;}.woocommerce a.added_to_cart{ padding-top:15px;}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{ background-color:#0c0a0a;}.woocommerce .related .products li .add_to_cart_button,.woocommerce .related .products li a.product_type_grouped{ display:none;}section.related.products ul{ margin-top:50px;}.woocommerce #commentform{ max-width:650px;}.woocommerce #commentform .comment-form-author label,.woocommerce #commentform .comment-form-email label{ min-width:60px;}.woocommerce #commentform .comment-form-author input,.woocommerce #commentform .comment-form-email input{ width:100%;}.woocommerce #commentform .comment-form-comment textarea{ margin-bottom:0;}.woocommerce #review_form #respond p{ margin:5px 0 20px;}.woocommerce .cart_totals h2{ border-bottom:1px solid #E6E6E6;padding-bottom:17px;margin-bottom:0;font-size:17px;font-weight:600;color:#6e777d;}.woocommerce .cart_totals table.shop_table{ border:none;}.woocommerce .cart_totals table.shop_table th, .woocommerce .cart_totals table.shop_table td{ padding:30px 10px;font-weight:600;}.woocommerce-checkout #payment{ background:transparent;}.woocommerce-checkout #payment .wc_payment_methods,.woocommerce-checkout #payment .place-order{ padding-left:0 !important;padding-right:0 !important;}.woocommerce-checkout #payment .place-order{ padding-bottom:0 !important;margin-bottom:0 !important;}.woocommerce-checkout #payment .payment_box{ background-color:#f9f9f9 !important;}.woocommerce-checkout #payment .payment_box:before{ border:1em solid #f9f9f9 !important;border-right-color:transparent !important;border-left-color:transparent !important;border-top-color:transparent !important;}.woocommerce-shipping-fields h3{ margin-bottom:10px;}.price_slider_wrapper .price_slider{ margin-bottom:25px !important;}.price_slider_wrapper .price_slider_amount button{ padding:11px 30px;z-index:1;position:relative;font-size:12px !important;}.price_slider_wrapper .price_slider_amount .price_label{ top:4px;position:relative;}.woocommerce-page ul.products.columns-3 li.product.product-type-external{ text-align:left;}.woocommerce-page ul.products.columns-3 li.product.product-type-external a.button{ margin-left:0 !important;}.woocommerce ul.products{ margin-bottom:0 !important;}.woocommerce ul.products li{ padding:0 0 32px !important;position:relative !important;overflow:hidden;text-align:center;transition:all 0.3s ease 0s;background:transparent;}.woocommerce ul.products li img{ margin-bottom:0 !important;position:relative;}.woocommerce ul.products li .woocommerce-loop-product__title{ padding-bottom:0px !important;line-height:35px;}.woocommerce ul.products li .woocommerce-loop-product__title a{ color:#0c0a0a;}.woocommerce ul.products li .woocommerce-loop-product__title a:hover{ color:var(--primary-color);}.woocommerce ul.products li a.fa, .woocommerce ul.products li .glyph-icon{ background:#0c0a0a !important;border:none !important;font-size:30px;padding:0 !important;margin:0 !important;color:#fff;}.woocommerce ul.products li a.fa:before, .woocommerce ul.products li .glyph-icon:before{ font-size:23px;color:#fff;margin:0 !important;}.woocommerce ul.products li .added_to_cart{ width:100% !important;padding:0 20px;background:none !important;border-radius:5px !important;background:#fff !important;color:#212121 !important;}.woocommerce ul.products li .button{ margin-top:5px !important;margin-left:15px;margin-right:15px;}.woocommerce ul.products li:hover{ background:transparent;}.woocommerce ul.products li:hover a.button{ background:var(--primary-color);color:#fff;}.woocommerce ul.products li:hover a.button.product_type_external{ background:#0c0a0a;color:#ffffff;}.woocommerce ul.products li:hover a.button:hover{ background:#0c0a0a;}.woocommerce ul.products li:hover .wc-forward{ background:#fff;color:#0c0a0a;}.woocommerce ul.products li ul li{ background:none;border-radius:0;}.related .star-rating::beforee{ top:50% !important;right:50% !important;transform:translate(50%, -50%);}.woocommerce .star-rating span::before{ color:var(--primary-color);}body.woocommerce-js ul.products li{ margin-bottom:35px !important;}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{ top:12px;}body.woocommerce-page .woocommerce-checkout .select2-container--default .select2-selection--single{ height:50px;border-radius:0px;line-height:68px;border:1px solid #e3e3e3 !important;margin-bottom:1px;}body.woocommerce-page .woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{ line-height:48px;color:#999;}.product_meta .sku_wrapper{ display:block;}.product_meta .cat_wrapper{ display:inline-block;}.woocommerce ul.products.single-product-page{ padding:100px 0 0;}.woocommerce ul.products li.product{ padding:0;position:relative;overflow:hidden;text-align:center;transition:1.3s;margin-bottom:0;}.woocommerce ul.products li.product .triangle_left{ width:0;height:0;border-top:70px solid transparent;border-right:140px solid var(--primary-color);border-bottom:70px solid transparent;position:absolute;top:-75px;left:-117px;transform:rotate(48deg);opacity:0;}.woocommerce ul.products li.product:hover{ background:transparent;}.woocommerce ul.products li.product:hover .triangle_left{ opacity:1;}.woocommerce ul.products li.product:hover h3 a{ color:var(--primary-color);}.woocommerce ul.products li.product:hover .add-to-cart{ background:var(--primary-color);color:#fff !important;}.woocommerce ul.products li.product:hover .images-product img:hover{ transform:scale(1.2);}.woocommerce ul.products li.product .images-product{ position:relative;overflow:hidden;margin-bottom:15px;padding:0;}.woocommerce ul.products li.product .images-product a{ display:block;}.woocommerce ul.products li.product .images-product a img{ transition:all 0.3s ease-out;width:100%;}.woocommerce ul.products li.product .images-product .overley .winnereactheme-details{ padding:0;}.woocommerce ul.products li.product .images-product .overley .winnereactheme-details h4{ margin-bottom:10px;padding-bottom:10px;color:#ffffff;font-size:18px;position:relative;}.woocommerce ul.products li.product .images-product .overley .winnereactheme-details h4:after{ display:none;}.woocommerce ul.products li.product .images-product .overley .winnereactheme-details .product-info ul{ padding:0;margin:0;}.woocommerce ul.products li.product .images-product .overley .winnereactheme-details .product-info ul li{ display:inline-block;margin:0 !important;padding:0 !important;vertical-align:top;border:none;}.woocommerce ul.products li.product .images-product .overley .winnereactheme-details .product-info ul li a{ color:#fff;text-transform:capitalize;text-decoration:none;border-radius:5px;line-height:30px;text-align:center;transition:1.3s;font-size:14px;}.woocommerce ul.products li.product .images-product .overley .winnereactheme-details .product-info ul li a:hover{ color:#fff;opacity:0.9;}.woocommerce ul.products li.product .images-product .overley .winnereactheme-details .product-info ul li a i{ font-size:16px;margin:0;transition:1.3s;}.woocommerce ul.products li.product .images-product .overley .winnereactheme-details .product-info ul li a i:hover{ color:var(--primary-color);}.woocommerce ul.products li.product .images-product .overley .winnereactheme-details .product-info ul li .yith-wcwl-add-to-wishlist{ margin-top:0;}.woocommerce ul.products li.product .images-product .overley .winnereactheme-details .product-info ul li:hover{ background:none;}.woocommerce ul.products li.product .images-product .overley .winnereactheme-details p{ margin-bottom:5px;color:#ffffff;font-size:13px;}.woocommerce ul.products li.product .images-product .overley .winnereactheme-details p i{ color:#ffffff;margin-right:8px;}.woocommerce ul.products li.product h4{ margin-bottom:10px !important;margin-left:0;font-weight:700;}.woocommerce ul.products li.product h4 a{ color:#0c0a0a;transition:1.3s;font-size:20px;margin:0;}.woocommerce ul.products li.product h4 a:hover{ color:var(--primary-color);}.woocommerce ul.products li.product .price-details ul{ margin:0;padding:0;text-align:center;}.woocommerce ul.products li.product .price-details ul li{ display:block;}.woocommerce ul.products li.product .price-details ul li:first-child{ font-weight:600;font-size:15px;}.woocommerce ul.products li.product .price-details ul li:first-child del{ margin-right:5px;font-weight:400;font-size:15px;}.woocommerce ul.products li.product .price-details ul li .add-to-cart{ border:1px solid var(--primary-color);padding:8px 18px;color:#0c0a0a;font-size:15px;font-weight:600;display:inline-block;margin-top:15px;}.woocommerce ul.products li.product .price{ transition:all 0.3s;transform:none;}.woocommerce ul.products li.product .add_to_cart_button, .woocommerce ul.products li.product .product_type_grouped{ bottom:0;opacity:0;transition:all 0.3s;position:absolute;left:46%;transform:translateX(-50%);border:none !important;background:var(--primary-color);color:#ffffff;padding:10px 15px;}.woocommerce ul.products li.product:hover .price{ transform:translateY(-10px);opacity:0;}.woocommerce ul.products li.product:hover .add_to_cart_button, .woocommerce ul.products li.product:hover .product_type_grouped{ bottom:20px;opacity:1;}.woocommerce ul.products .topbar-area{ overflow:hidden;padding-bottom:54px;}.woocommerce ul.products .topbar-area .showing-Short .seclec-box{ float:right;}.woocommerce ul.products .topbar-area .showing-result ul{ margin:0;padding:0;list-style:none;text-align:left;}.woocommerce ul.products .topbar-area .showing-result ul li{ display:inline-block;font-weight:400;color:#6e777d;margin-right:0;font-size:14px;height:25px;}.woocommerce ul.products .topbar-area .showing-result ul li .form-group{ margin:0;}.woocommerce ul.products .topbar-area .showing-result ul li .form-group.seclect-box select.form-control{ display:inline-block;border:0;background:transparent;border-radius:0px;}.woocommerce ul.products .pagination{ margin-top:0;}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price{ color:#0c0a0a;font-size:16px !important;font-weight:700;}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce ul.products li.product .price ins{ color:#0c0a0a;font-size:16px;font-weight:700;}.woocommerce .quantity .qty{ height:36px !important;width:30px;appearance:textfield;-webkit-appearance:none;-moz-appearance:textfield;margin-bottom:0;padding:8px 0;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-radius:0 !important;}.woocommerce div.product form.cart div.quantity{ float:none !important;max-width:150px;}.woocommerce .quantity{ border:1px solid #e2e2e2;}.woocommerce .quantity .qty_button{ border:none;background:none;box-shadow:none;color:#d3d3d3;font-size:20px;padding:0px 16px;position:relative;top:1px;}.woocommerce .quantity .qty_button:hover{ border:none;background:none !important;box-shadow:none;}.woocommerce input[type=number]{ border:0;}.woocommerce .quantity input::-webkit-outer-spin-button,.woocommerce .quantity input::-webkit-inner-spin-button{ display:none;margin:0;}body.woocommerce ins{ background:none !important;}body.woocommerce .panel{ border:none;box-shadow:none;}body.woocommerce .woocommerce-product-gallery ol.flex-control-nav{ padding:15px 0 0 !important;text-align:center;}body.woocommerce .woocommerce-product-gallery ol.flex-control-nav li{ float:none !important;display:inline-block;}body.woocommerce .woocommerce-product-gallery ol.flex-control-nav li img{ width:98%;display:inline-block;margin-bottom:10px !important;}.woocommerce-variation-price{ margin-bottom:30px;}.woocommerce table.shop_attributes td{ font-style:normal;}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{ font-size:16px;}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews h2,.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel--description h2{ display:none;}.woocommerce div.product .woocommerce-tabs ul.tabs li{ border:1px solid #fbfbfb;background-color:#fbfbfb;margin-right:8px;border-radius:0;border:none !important;}.woocommerce div.product .product_meta .posted_in a{ color:#6e777d;}.woocommerce div.product .woocommerce-tabs ul.wc-tabs li{ font-size:18px;margin-right:12px;border-radius:4px 4px 0 0;margin-left:0px;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{ background:#0c0a0a;color:#fff;}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover{ background:#0c0a0a;}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a{ color:#fff;opacity:0.9;}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{ box-shadow:-2px 2px 0 #f0f0f0;display:none;}.woocommerce div.product .woocommerce-tabs ul.tabs{ padding-left:0;border-radius:5px 0 0 0;padding-top:15px;}.woocommerce div.product .woocommerce-tabs ul.tabs::before{ border-bottom:1px solid #f0f0f0;display:none;}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{ border:1px solid #f0f0f0;display:none;}.woocommerce-form-login .woocommerce-Button{ margin-right:12px !important;}.woocommerce .woocommerce-ordering{ margin:0 0 2em;}.woocommerce .woocommerce-result-count{ margin-top:10px;}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{ background-color:#ddd !important;}.woocommerce a.remove{ margin:0 auto;color:#0c0a0a !important;line-height:22px;border:1px solid #ddd;font-weight:300 !important;font-size:1.1em;height:1.5em;width:1.5em;}.woocommerce a.remove:hover{ background:var(--primary-color) !important;}.woocommerce-cart table.cart .product-thumbnail img{ width:80px !important;}.woocommerce-cart table.cart .product-name a{ color:#6e777d;font-weight:600;}.woocommerce-cart table.cart .product-name a:hover{ color:#0c0a0a;text-decoration:underline !important;}.woocommerce-cart table.cart .product-price span{ font-weight:600;}.woocommerce-cart .cart-collaterals .shipping-calculator-button{ color:#6e777d;}.woocommerce-checkout .woocommerce form .form-row{ margin:0 0 15px;}.woocommerce button.button:disabled{ opacity:0.8 !important;background:none;}.coupon input#coupon_code{ width:320px !important;border-radius:0px;margin-right:20px;text-align:left !important;padding-left:22px;background:#fff;}.coupon::-webkit-input-placeholder{ color:#0c0a0a !important;font-size:14px !important;font-weight:500 !important;}.coupon::-moz-placeholder{ color:#0c0a0a !important;font-size:14px !important;font-weight:500 !important;}.coupon:-ms-input-placeholder{ color:#0c0a0a !important;font-size:14px !important;font-weight:500 !important;}.coupon:-moz-placeholder{ color:#0c0a0a !important;font-size:14px !important;font-weight:500 !important;}.product_meta span.tagged_as{ display:block;}.product_meta span{ font-weight:600;}.product_meta span a{ font-weight:400;}.single-product .bs-info{ display:none;}.single-product .bs-img{ display:none;}.single-product .bs-desc{ margin-top:0px !important;}.single-product div.product p.price{ margin-bottom:15px;}.single-product div.product form.cart{ border-bottom:1px solid #e6e6e6;margin-bottom:30px;padding-bottom:40px;}.woocommerce-message,.woocommerce-error,.woocommerce-info,.woocommerce-message{ border-top-color:var(--primary-color);}.woocommerce-message::before,.woocommerce-info::before{ color:#0c0a0a;}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{ width:110px;height:40px;text-align:center;}.select2-container--default .select2-selection--single{ border:1px solid #ccc;border-radius:0px;height:40px;line-height:40px;}.select2-container--default .select2-selection--single .select2-selection__arrow{ top:13px;right:15px;}.select2-container--default .select2-selection--single .select2-selection__rendered{ line-height:48px;}input[type=tel]{ padding:10px 14px;border:none;outline:none;width:100%;height:50px;border:1px solid rgba(54, 54, 54, 0.1);}.woocommerce-form__label span{ padding-left:5px;}.woocommerce-form__label .input-checkbox{ margin:7px 0 0 !important;}body.woocommerce-page input[type=text], body.woocommerce-page input[type=password], body.woocommerce-page input[type=email], body.woocommerce-page .select2-container--default .select2-selection--single,body.woocommerce-page .woocommerce form .form-row.woocommerce-validated .select2-container, body.woocommerce-page .woocommerce form .form-row.woocommerce-validated input.input-text, body.woocommerce-page .woocommerce form .form-row.woocommerce-validated select{ border:1px solid rgba(54, 54, 54, 0.1);height:45px;}body.woocommerce-page .select2-container--default .select2-selection--single .select2-selection__rendered{ color:#6e777d;padding-left:18px;}body.woocommerce-page input[type=text]::-moz-placeholder, body.woocommerce-page input[type=number]::-moz-placeholder, body.woocommerce-page input[type=password]::-moz-placeholder, body.woocommerce-page textarea::-moz-placeholder, body.woocommerce-page input[type=email]::-moz-placeholder{ color:#363636;}body.woocommerce-page input[type=text]::placeholder, body.woocommerce-page input[type=number]::placeholder, body.woocommerce-page input[type=password]::placeholder, body.woocommerce-page textarea::placeholder, body.woocommerce-page input[type=email]::placeholder{ color:#363636;}body.woocommerce-page .select2-container--default .select2-selection--single .select2-selection__arrow b{ border-width:7px 6px 0 6px;}body.woocommerce-page .select2-container--default .select2-selection--single .select2-selection__arrow b{ border-color:#363636 transparent transparent transparent;}body.woocommerce-page .woocommerce form .form-row-first, body.woocommerce-page .woocommerce-page form .form-row-first{ width:52%;}body.woocommerce-page .woocommerce form .form-row-first #coupon_code, body.woocommerce-page .woocommerce-page form .form-row-first #coupon_code{ height:47px;}body.woocommerce-page .woocommerce-billing-fields .input-text, body.woocommerce-page .woocommerce-billing-fields select{ height:50px;color:#040404;font-size:16px;font-weight:400;}body.woocommerce-page .woocommerce-billing-fields .input-text::-moz-placeholder, body.woocommerce-page .woocommerce-billing-fields select::-moz-placeholder{ color:#999999;}body.woocommerce-page .woocommerce-billing-fields .input-text::placeholder, body.woocommerce-page .woocommerce-billing-fields select::placeholder{ color:#999999;}body.single-product div.product .woocommerce-tabs .comment-reply-title{ font-size:20px !important;display:block;border-bottom:1px solid #eee;padding-bottom:15px;margin-bottom:13px;}body.single-product div.product .woocommerce-tabs .rat-full{ display:flex;justify-content:space-between;flex-wrap:wrap;}body.single-product div.product .woocommerce-tabs .rat-full p{ flex:0 0 50%;}body.single-product div.product .woocommerce-tabs .rat-full input{ margin-bottom:8px;}body.single-product div.product .woocommerce-tabs .rat-full p.comment-form-author{ padding-right:15px;}body.single-product div.product .woocommerce-tabs .rat-full p.comment-form-email{ padding-left:15px;}body.single-product div.product .woocommerce-tabs #commentform{ max-width:100%;}body.single-product div.product .woocommerce-tabs #commentform .comment-form-cookies-consent{ display:block;}body.single-product div.product .woocommerce-tabs #commentform #comment{ height:160px;}body.single-product div.product .woocommerce-tabs #commentform input[type=checkbox]{ position:relative;top:1px;vertical-align:unset;}body.single-product div.product .woocommerce-tabs #commentform input[type=text],body.single-product div.product .woocommerce-tabs #commentform input[type=email]{ height:50px;}body.single-product div.product .woocommerce-tabs label{ font-weight:400;}body.woocommerce-page .select2-container--default .select2-selection--single{ height:52px;}.woocommerce .quantity .qty{ box-shadow:none;}.woocommerce-cart-form table.shop_table{ border-collapse:collapse;}.woocommerce-cart-form table.shop_table td,.woocommerce-cart-form table.shop_table th{ padding:25px;text-align:center;}.woocommerce-cart-form table.shop_table .quantity{ padding:0 0px;margin:0 auto;width:150px;}.woocommerce-cart-form table.shop_table .quantity .qty_button{ top:-1px;}.woocommerce-cart-form table.shop_table .quantity .qty{ width:50px;border-radius:0 !important;background:transparent;}input[type=text], input[type=tel],input[type=email], input[type=password], textarea{ background:#fff;}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{ font-weight:600;border-top:none;}.woocommerce table.shop_table.cart{ border-collapse:unset !important;}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{ padding-top:40px;}.woocommerce div.product form.cart .variations select{ padding:5px 2px;}.cart_totals h2{ text-transform:capitalize;}.cart_totals table.shop_table th,.cart_totals table.shop_table td{ padding:20px;}.woocommerce-tabs h2{ font-size:20px;}.related.products h2{ font-size:40px;font-weight:600;}#add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img{ width:50px !important;}.cart-collaterals th, .cart-collaterals td{ border:none !important;border-bottom:1px solid rgba(0, 0, 0, 0.1) !important;}.cart-collaterals tr:last-child td, .cart-collaterals tr:last-child th{ border-bottom:none !important;}.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{ max-width:100%;}.woocommerce .bottom,.woocommerce .featured{ text-align:left;}.woocommerce .form-row{ display:block;}.woocommerce.single-product form.cart .button{ min-width:150px;margin-top:15px;}.woocommerce .add_to_cart_button{ transition:0.3s ease all;}.woocommerce .add_to_cart_button:after{ font-size:inherit !important;vertical-align:initial !important;}.woocommerce .add_to_cart_button.added{ display:none !important;opacity:0;}.woocommerce .add_to_cart_button.loading{ padding-right:40px !important;}.woocommerce .add_to_cart_button.loading:after{ top:12px !important;right:15px !important;font-size:inherit !important;}.woocommerce button[disabled]{ color:#fff;height:50px;padding:0 35px !important;}.woocommerce button[disabled]:hover{ color:#0c0a0a;}.woocommerce table.shop_table th{ border:none;font-size:18px;font-weight:600;}.woocommerce table.shop_table td{ border-bottom:none;border-left:none;border-right:none;border-top:0px solid #E6E6E6;}h3#order_review_heading{ margin-top:60px;padding:0 15px;}#order_review{ padding:0 15px;}textarea.input-text{ border:1px solid #ccc;}.button.yith-wcqv-button{ display:none !important;}.woocommerce span.onsale{ background:#0c0a0a;width:40px !important;height:40px !important;line-height:40px !important;padding:0 !important;right:10px !important;margin:0 !important;top:10px !important;z-index:1;font-weight:500;}.woocommerce-info{ border-top-color:var(--primary-color);}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th{ padding:3px 15px !important;border:1px solid rgba(0, 0, 0, 0.1) !important;}.woocommerce table.shop_table{ border-radius:0 !important;}.woocommerce-MyAccount-navigation ul{ margin:0;padding:0;list-style:none;}.woocommerce-MyAccount-navigation ul li{ background:#f0f0f0;margin:0 0 15px;border-radius:2px;}.woocommerce-MyAccount-navigation ul li a{ padding:10px 20px;color:#6e777d;display:block;}.woocommerce-MyAccount-navigation ul li.is-active{ background:#0c0a0a;}.woocommerce-MyAccount-navigation ul li.is-active a{ color:#fff;}.woocommerce-MyAccount-navigation ul li:hover{ background:#0c0a0a;}.woocommerce-MyAccount-navigation ul li:hover a{ color:#fff;}form.woocommerce-EditAccountForm fieldset{ margin-bottom:40px;margin-top:30px;}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.woocommerce-input-wrapper #order_comments,#order_comments{ border:1px solid rgba(54, 54, 54, 0.1) !important;}.woocommerce-js ul.products li img{ width:auto;max-width:100%;}.woocommerce-account .woocommerce form.login{ margin-bottom:0;}.single-product.woocommerce span.onsale{ left:10px !important;top:28px !important;}#order_comments{ border:1px solid rgba(54, 54, 54, 0.1) !important;}.woocommerce .quantity input[type=number]::-webkit-input-placeholder{ color:#363636 !important;opacity:1;}.woocommerce .quantity input[type=number]::-moz-placeholder{ color:#363636 !important;opacity:1;}.woocommerce .quantity input[type=number]:-ms-input-placeholder{ color:#363636 !important;opacity:1;}.woocommerce .quantity input[type=number]:-moz-placeholder{ color:#363636 !important;opacity:1;}@keyframes loaderspin{ 0%{ transform:translate(-50%, -50%) rotate(0deg);} 100%{ transform:translate(-50%, -50%) rotate(360deg);}}@keyframes loaderpulse{ 0%{ transform:scale(1);} 100%{ transform:scale(1.2);}}ul.flex-direction-nav{ position:absolute;top:30%;z-index:99999;width:100%;left:0;margin:0;padding:0px;list-style:none;}li.flex-nav-prev{ float:left;}li.flex-nav-next{ float:right;}ul.flex-direction-nav li a{ color:#ccc;}ul.flex-direction-nav li a:hover{ text-decoration:none;}.woocommerce.single-product .product-type-variable .sale-rs,.woocommerce.single-product .product-type-external .sale-rs,.woocommerce.single-product .product-type-grouped .sale-rs,.woocommerce.single-product .product-type-simple .sale-rs{ font-size:16px;color:#fff;font-weight:400;line-height:50px !important;}.woocommerce.single-product .product-type-variable .sale-left-thumb,.woocommerce.single-product .product-type-external .sale-left-thumb,.woocommerce.single-product .product-type-grouped .sale-left-thumb,.woocommerce.single-product .product-type-simple .sale-left-thumb{ left:11% !important;}.woocommerce.single-product .product-type-variable .summary,.woocommerce.single-product .product-type-external .summary,.woocommerce.single-product .product-type-grouped .summary,.woocommerce.single-product .product-type-simple .summary{ padding-right:20px;}.woocommerce.single-product .product-type-variable .summary .woocommerce-product-rating,.woocommerce.single-product .product-type-external .summary .woocommerce-product-rating,.woocommerce.single-product .product-type-grouped .summary .woocommerce-product-rating,.woocommerce.single-product .product-type-simple .summary .woocommerce-product-rating{ font-size:14px;}.woocommerce.single-product .product-type-variable .summary .woocommerce-product-rating .star-rating,.woocommerce.single-product .product-type-external .summary .woocommerce-product-rating .star-rating,.woocommerce.single-product .product-type-grouped .summary .woocommerce-product-rating .star-rating,.woocommerce.single-product .product-type-simple .summary .woocommerce-product-rating .star-rating{ font-size:14px;}.woocommerce.single-product .product-type-variable .summary .woocommerce-product-rating .star-rating span:before,.woocommerce.single-product .product-type-external .summary .woocommerce-product-rating .star-rating span:before,.woocommerce.single-product .product-type-grouped .summary .woocommerce-product-rating .star-rating span:before,.woocommerce.single-product .product-type-simple .summary .woocommerce-product-rating .star-rating span:before{ color:#ffcd00 !important;}.woocommerce.single-product .product-type-variable .summary .woocommerce-product-rating .star-rating:before,.woocommerce.single-product .product-type-external .summary .woocommerce-product-rating .star-rating:before,.woocommerce.single-product .product-type-grouped .summary .woocommerce-product-rating .star-rating:before,.woocommerce.single-product .product-type-simple .summary .woocommerce-product-rating .star-rating:before{ color:#ffcd00 !important;}.woocommerce.single-product .product-type-variable .summary .woocommerce-product-rating .woocommerce-review-link,.woocommerce.single-product .product-type-external .summary .woocommerce-product-rating .woocommerce-review-link,.woocommerce.single-product .product-type-grouped .summary .woocommerce-product-rating .woocommerce-review-link,.woocommerce.single-product .product-type-simple .summary .woocommerce-product-rating .woocommerce-review-link{ color:#777777;font-size:14px;font-weight:400;margin-left:10px;}.woocommerce.single-product .product-type-variable .summary .product_title,.woocommerce.single-product .product-type-external .summary .product_title,.woocommerce.single-product .product-type-grouped .summary .product_title,.woocommerce.single-product .product-type-simple .summary .product_title{ color:#040404;font-size:28px;line-height:26px;margin-bottom:36px;}.woocommerce.single-product .product-type-variable .summary .product_title .stock,.woocommerce.single-product .product-type-external .summary .product_title .stock,.woocommerce.single-product .product-type-grouped .summary .product_title .stock,.woocommerce.single-product .product-type-simple .summary .product_title .stock{ font-size:12px;font-weight:bold;padding:2px 10px;border:1px solid #eeeeee;border-radius:4px;color:#a7d636;margin-left:10px;position:relative;bottom:3px;}.woocommerce.single-product .product-type-variable .summary .price,.woocommerce.single-product .product-type-external .summary .price,.woocommerce.single-product .product-type-grouped .summary .price,.woocommerce.single-product .product-type-simple .summary .price{ color:var(--primary-color);font-size:36px;font-weight:bold;}.woocommerce.single-product .product-type-variable .summary .price .amount bdi,.woocommerce.single-product .product-type-external .summary .price .amount bdi,.woocommerce.single-product .product-type-grouped .summary .price .amount bdi,.woocommerce.single-product .product-type-simple .summary .price .amount bdi{ color:var(--primary-color);font-size:18px;font-weight:bold;}.woocommerce.single-product .product-type-variable .summary .price del,.woocommerce.single-product .product-type-external .summary .price del,.woocommerce.single-product .product-type-grouped .summary .price del,.woocommerce.single-product .product-type-simple .summary .price del{ color:#cfcfcf !important;}.woocommerce.single-product .product-type-variable .summary .price del bdi,.woocommerce.single-product .product-type-external .summary .price del bdi,.woocommerce.single-product .product-type-grouped .summary .price del bdi,.woocommerce.single-product .product-type-simple .summary .price del bdi{ color:#cfcfcf !important;font-size:20px !important;font-weight:bold;}.woocommerce.single-product .product-type-variable .summary .cart,.woocommerce.single-product .product-type-external .summary .cart,.woocommerce.single-product .product-type-grouped .summary .cart,.woocommerce.single-product .product-type-simple .summary .cart{ display:inline-flex;padding:0;align-items:center;border:0;}.woocommerce.single-product .product-type-variable .summary .cart .quantity,.woocommerce.single-product .product-type-external .summary .cart .quantity,.woocommerce.single-product .product-type-grouped .summary .cart .quantity,.woocommerce.single-product .product-type-simple .summary .cart .quantity{ margin:0;margin-right:20px;padding:7px 0px;background:#f7f7f7;border-radius:0;border:none;}.woocommerce.single-product .product-type-variable .summary .cart .quantity input.qty,.woocommerce.single-product .product-type-external .summary .cart .quantity input.qty,.woocommerce.single-product .product-type-grouped .summary .cart .quantity input.qty,.woocommerce.single-product .product-type-simple .summary .cart .quantity input.qty{ border:0;color:"Titillium Web", sans-serif;font-weight:600;background:transparent;}.woocommerce.single-product .product-type-variable .summary .cart .quantity input.plus, .woocommerce.single-product .product-type-variable .summary .cart .quantity input.minus,.woocommerce.single-product .product-type-external .summary .cart .quantity input.plus,.woocommerce.single-product .product-type-external .summary .cart .quantity input.minus,.woocommerce.single-product .product-type-grouped .summary .cart .quantity input.plus,.woocommerce.single-product .product-type-grouped .summary .cart .quantity input.minus,.woocommerce.single-product .product-type-simple .summary .cart .quantity input.plus,.woocommerce.single-product .product-type-simple .summary .cart .quantity input.minus{ color:"Archivo", sans-serif;font-size:20px;}.woocommerce.single-product .product-type-variable .summary .cart .single_add_to_cart_button,.woocommerce.single-product .product-type-external .summary .cart .single_add_to_cart_button,.woocommerce.single-product .product-type-grouped .summary .cart .single_add_to_cart_button,.woocommerce.single-product .product-type-simple .summary .cart .single_add_to_cart_button{ display:block;margin:0;color:#fff;background:var(--primary-color);padding:17px 32px;border-radius:2px;}.woocommerce.single-product .product-type-variable .summary .cart .single_add_to_cart_button:hover,.woocommerce.single-product .product-type-external .summary .cart .single_add_to_cart_button:hover,.woocommerce.single-product .product-type-grouped .summary .cart .single_add_to_cart_button:hover,.woocommerce.single-product .product-type-simple .summary .cart .single_add_to_cart_button:hover{ color:#fff;background:#0c0a0a;}.woocommerce.single-product .product-type-variable .summary .cart .single_add_to_cart_button:before,.woocommerce.single-product .product-type-external .summary .cart .single_add_to_cart_button:before,.woocommerce.single-product .product-type-grouped .summary .cart .single_add_to_cart_button:before,.woocommerce.single-product .product-type-simple .summary .cart .single_add_to_cart_button:before{ margin-right:10px;content:"\e824";padding-right:10px;font-family:"rt-icons";font-style:normal;font-weight:normal;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.woocommerce.single-product .product-type-variable .summary .product_ingredient_area,.woocommerce.single-product .product-type-external .summary .product_ingredient_area,.woocommerce.single-product .product-type-grouped .summary .product_ingredient_area,.woocommerce.single-product .product-type-simple .summary .product_ingredient_area{ margin-top:10px;}.woocommerce.single-product .product-type-variable .summary .product_ingredient_area .pro_ingre_title h4,.woocommerce.single-product .product-type-external .summary .product_ingredient_area .pro_ingre_title h4,.woocommerce.single-product .product-type-grouped .summary .product_ingredient_area .pro_ingre_title h4,.woocommerce.single-product .product-type-simple .summary .product_ingredient_area .pro_ingre_title h4{ font-size:24px;color:#111111;}.woocommerce.single-product .product-type-variable .summary .product_ingredient_area .pro_ingre_features ul,.woocommerce.single-product .product-type-external .summary .product_ingredient_area .pro_ingre_features ul,.woocommerce.single-product .product-type-grouped .summary .product_ingredient_area .pro_ingre_features ul,.woocommerce.single-product .product-type-simple .summary .product_ingredient_area .pro_ingre_features ul{ margin:0;padding:0;}.woocommerce.single-product .product-type-variable .summary .product_ingredient_area .pro_ingre_features ul li,.woocommerce.single-product .product-type-external .summary .product_ingredient_area .pro_ingre_features ul li,.woocommerce.single-product .product-type-grouped .summary .product_ingredient_area .pro_ingre_features ul li,.woocommerce.single-product .product-type-simple .summary .product_ingredient_area .pro_ingre_features ul li{ list-style:none;width:50%;display:block;float:left;}.woocommerce.single-product .product-type-variable .summary .product_ingredient_area .pro_ingre_features ul li span,.woocommerce.single-product .product-type-external .summary .product_ingredient_area .pro_ingre_features ul li span,.woocommerce.single-product .product-type-grouped .summary .product_ingredient_area .pro_ingre_features ul li span,.woocommerce.single-product .product-type-simple .summary .product_ingredient_area .pro_ingre_features ul li span{ font-size:16px;font-weight:400;}.woocommerce.single-product .product-type-variable .summary .yith-wcwl-add-to-wishlist,.woocommerce.single-product .product-type-external .summary .yith-wcwl-add-to-wishlist,.woocommerce.single-product .product-type-grouped .summary .yith-wcwl-add-to-wishlist,.woocommerce.single-product .product-type-simple .summary .yith-wcwl-add-to-wishlist{ margin:0;margin-left:13px;display:inline-block;}.woocommerce.single-product .product-type-variable .summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a,.woocommerce.single-product .product-type-external .summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a,.woocommerce.single-product .product-type-grouped .summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a,.woocommerce.single-product .product-type-simple .summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a{ padding:0px 30px;padding-top:10px;padding-bottom:22px;border:1px solid #e2e2e2;border-radius:6px;position:relative;}.woocommerce.single-product .product-type-variable .summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a i,.woocommerce.single-product .product-type-external .summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a i,.woocommerce.single-product .product-type-grouped .summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a i,.woocommerce.single-product .product-type-simple .summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a i{ margin:0;color:#e2e2e2;font-size:16px;transition:all 0.6s;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}.woocommerce.single-product .product-type-variable .summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a i:hover,.woocommerce.single-product .product-type-external .summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a i:hover,.woocommerce.single-product .product-type-grouped .summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a i:hover,.woocommerce.single-product .product-type-simple .summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a i:hover{ color:#040404;}.woocommerce.single-product .product-type-variable .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse .feedback,.woocommerce.single-product .product-type-variable .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback,.woocommerce.single-product .product-type-external .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse .feedback,.woocommerce.single-product .product-type-external .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback,.woocommerce.single-product .product-type-grouped .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse .feedback,.woocommerce.single-product .product-type-grouped .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback,.woocommerce.single-product .product-type-simple .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse .feedback,.woocommerce.single-product .product-type-simple .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback{ padding:0px 30px;padding-top:12px;padding-bottom:21px;border:1px solid #e2e2e2;border-radius:6px;position:relative;}.woocommerce.single-product .product-type-variable .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse .feedback i,.woocommerce.single-product .product-type-variable .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback i,.woocommerce.single-product .product-type-external .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse .feedback i,.woocommerce.single-product .product-type-external .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback i,.woocommerce.single-product .product-type-grouped .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse .feedback i,.woocommerce.single-product .product-type-grouped .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback i,.woocommerce.single-product .product-type-simple .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse .feedback i,.woocommerce.single-product .product-type-simple .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback i{ margin:0;color:#e2e2e2;font-size:16px;transition:all 0.6s;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}.woocommerce.single-product .product-type-variable .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse .feedback i:hover,.woocommerce.single-product .product-type-variable .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback i:hover,.woocommerce.single-product .product-type-external .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse .feedback i:hover,.woocommerce.single-product .product-type-external .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback i:hover,.woocommerce.single-product .product-type-grouped .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse .feedback i:hover,.woocommerce.single-product .product-type-grouped .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback i:hover,.woocommerce.single-product .product-type-simple .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse .feedback i:hover,.woocommerce.single-product .product-type-simple .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback i:hover{ color:#040404;}.woocommerce.single-product .product-type-variable .summary .product_meta > span,.woocommerce.single-product .product-type-external .summary .product_meta > span,.woocommerce.single-product .product-type-grouped .summary .product_meta > span,.woocommerce.single-product .product-type-simple .summary .product_meta > span{ font-size:16px;font-weight:700;}.woocommerce.single-product .product-type-variable .summary .product_meta > span a,.woocommerce.single-product .product-type-variable .summary .product_meta > span span,.woocommerce.single-product .product-type-external .summary .product_meta > span a,.woocommerce.single-product .product-type-external .summary .product_meta > span span,.woocommerce.single-product .product-type-grouped .summary .product_meta > span a,.woocommerce.single-product .product-type-grouped .summary .product_meta > span span,.woocommerce.single-product .product-type-simple .summary .product_meta > span a,.woocommerce.single-product .product-type-simple .summary .product_meta > span span{ font-weight:400;font-size:16px;font-family:"Archivo", sans-serif;color:#6e777d;}.woocommerce.single-product .product-type-variable .summary .woocommerce-product-details__short-description p,.woocommerce.single-product .product-type-external .summary .woocommerce-product-details__short-description p,.woocommerce.single-product .product-type-grouped .summary .woocommerce-product-details__short-description p,.woocommerce.single-product .product-type-simple .summary .woocommerce-product-details__short-description p{ color:#777777;font-size:16px;font-weight:400;}.woocommerce.single-product .product-type-variable .woocommerce-product-gallery.left-thumb, .woocommerce.single-product .product-type-variable .woocommerce-product-gallery.right-thumb,.woocommerce.single-product .product-type-external .woocommerce-product-gallery.left-thumb,.woocommerce.single-product .product-type-external .woocommerce-product-gallery.right-thumb,.woocommerce.single-product .product-type-grouped .woocommerce-product-gallery.left-thumb,.woocommerce.single-product .product-type-grouped .woocommerce-product-gallery.right-thumb,.woocommerce.single-product .product-type-simple .woocommerce-product-gallery.left-thumb,.woocommerce.single-product .product-type-simple .woocommerce-product-gallery.right-thumb{ display:flex;}.woocommerce.single-product .product-type-variable .woocommerce-product-gallery.left-thumb div.flex-viewport, .woocommerce.single-product .product-type-variable .woocommerce-product-gallery.right-thumb div.flex-viewport,.woocommerce.single-product .product-type-external .woocommerce-product-gallery.left-thumb div.flex-viewport,.woocommerce.single-product .product-type-external .woocommerce-product-gallery.right-thumb div.flex-viewport,.woocommerce.single-product .product-type-grouped .woocommerce-product-gallery.left-thumb div.flex-viewport,.woocommerce.single-product .product-type-grouped .woocommerce-product-gallery.right-thumb div.flex-viewport,.woocommerce.single-product .product-type-simple .woocommerce-product-gallery.left-thumb div.flex-viewport,.woocommerce.single-product .product-type-simple .woocommerce-product-gallery.right-thumb div.flex-viewport{ width:80%;background:#F6F6F6;}.woocommerce.single-product .product-type-variable .woocommerce-product-gallery.left-thumb ol.flex-control-thumbs, .woocommerce.single-product .product-type-variable .woocommerce-product-gallery.right-thumb ol.flex-control-thumbs,.woocommerce.single-product .product-type-external .woocommerce-product-gallery.left-thumb ol.flex-control-thumbs,.woocommerce.single-product .product-type-external .woocommerce-product-gallery.right-thumb ol.flex-control-thumbs,.woocommerce.single-product .product-type-grouped .woocommerce-product-gallery.left-thumb ol.flex-control-thumbs,.woocommerce.single-product .product-type-grouped .woocommerce-product-gallery.right-thumb ol.flex-control-thumbs,.woocommerce.single-product .product-type-simple .woocommerce-product-gallery.left-thumb ol.flex-control-thumbs,.woocommerce.single-product .product-type-simple .woocommerce-product-gallery.right-thumb ol.flex-control-thumbs{ width:20%;display:flex;flex-direction:column;padding:0 !important;padding-left:10px !important;}.woocommerce.single-product .product-type-variable .woocommerce-product-gallery.left-thumb ol.flex-control-thumbs li, .woocommerce.single-product .product-type-variable .woocommerce-product-gallery.right-thumb ol.flex-control-thumbs li,.woocommerce.single-product .product-type-external .woocommerce-product-gallery.left-thumb ol.flex-control-thumbs li,.woocommerce.single-product .product-type-external .woocommerce-product-gallery.right-thumb ol.flex-control-thumbs li,.woocommerce.single-product .product-type-grouped .woocommerce-product-gallery.left-thumb ol.flex-control-thumbs li,.woocommerce.single-product .product-type-grouped .woocommerce-product-gallery.right-thumb ol.flex-control-thumbs li,.woocommerce.single-product .product-type-simple .woocommerce-product-gallery.left-thumb ol.flex-control-thumbs li,.woocommerce.single-product .product-type-simple .woocommerce-product-gallery.right-thumb ol.flex-control-thumbs li{ width:100%;}.woocommerce.single-product .product-type-variable .woocommerce-product-gallery.left-thumb .woocommerce-product-gallery__trigger, .woocommerce.single-product .product-type-variable .woocommerce-product-gallery.right-thumb .woocommerce-product-gallery__trigger,.woocommerce.single-product .product-type-external .woocommerce-product-gallery.left-thumb .woocommerce-product-gallery__trigger,.woocommerce.single-product .product-type-external .woocommerce-product-gallery.right-thumb .woocommerce-product-gallery__trigger,.woocommerce.single-product .product-type-grouped .woocommerce-product-gallery.left-thumb .woocommerce-product-gallery__trigger,.woocommerce.single-product .product-type-grouped .woocommerce-product-gallery.right-thumb .woocommerce-product-gallery__trigger,.woocommerce.single-product .product-type-simple .woocommerce-product-gallery.left-thumb .woocommerce-product-gallery__trigger,.woocommerce.single-product .product-type-simple .woocommerce-product-gallery.right-thumb .woocommerce-product-gallery__trigger{ right:25%;}.woocommerce.single-product .product-type-variable .woocommerce-product-gallery.left-thumb div.flex-viewport,.woocommerce.single-product .product-type-external .woocommerce-product-gallery.left-thumb div.flex-viewport,.woocommerce.single-product .product-type-grouped .woocommerce-product-gallery.left-thumb div.flex-viewport,.woocommerce.single-product .product-type-simple .woocommerce-product-gallery.left-thumb div.flex-viewport{ order:2;}.woocommerce.single-product .product-type-variable .woocommerce-product-gallery.left-thumb ol.flex-control-thumbs,.woocommerce.single-product .product-type-external .woocommerce-product-gallery.left-thumb ol.flex-control-thumbs,.woocommerce.single-product .product-type-grouped .woocommerce-product-gallery.left-thumb ol.flex-control-thumbs,.woocommerce.single-product .product-type-simple .woocommerce-product-gallery.left-thumb ol.flex-control-thumbs{ order:1;width:20%;padding-left:0 !important;padding-right:10px !important;}.woocommerce.single-product .product-type-variable .woocommerce-product-gallery.left-thumb ol.flex-control-thumbs li,.woocommerce.single-product .product-type-external .woocommerce-product-gallery.left-thumb ol.flex-control-thumbs li,.woocommerce.single-product .product-type-grouped .woocommerce-product-gallery.left-thumb ol.flex-control-thumbs li,.woocommerce.single-product .product-type-simple .woocommerce-product-gallery.left-thumb ol.flex-control-thumbs li{ width:100%;}.woocommerce.single-product .product-type-variable .woocommerce-product-gallery.left-thumb .woocommerce-product-gallery__trigger,.woocommerce.single-product .product-type-external .woocommerce-product-gallery.left-thumb .woocommerce-product-gallery__trigger,.woocommerce.single-product .product-type-grouped .woocommerce-product-gallery.left-thumb .woocommerce-product-gallery__trigger,.woocommerce.single-product .product-type-simple .woocommerce-product-gallery.left-thumb .woocommerce-product-gallery__trigger{ right:5%;}.woocommerce.single-product .product-type-variable .woocommerce-tabs,.woocommerce.single-product .product-type-external .woocommerce-tabs,.woocommerce.single-product .product-type-grouped .woocommerce-tabs,.woocommerce.single-product .product-type-simple .woocommerce-tabs{ padding-top:45px;}.woocommerce.single-product .product-type-variable .woocommerce-tabs .woocommerce-product-details__short-description p,.woocommerce.single-product .product-type-external .woocommerce-tabs .woocommerce-product-details__short-description p,.woocommerce.single-product .product-type-grouped .woocommerce-tabs .woocommerce-product-details__short-description p,.woocommerce.single-product .product-type-simple .woocommerce-tabs .woocommerce-product-details__short-description p{ color:#777777;font-size:16px;font-weight:400;}.woocommerce.single-product .product-type-variable .woocommerce-tabs .woocommerce-Tabs-panel--additional_information table.shop_attributes th,.woocommerce.single-product .product-type-external .woocommerce-tabs .woocommerce-Tabs-panel--additional_information table.shop_attributes th,.woocommerce.single-product .product-type-grouped .woocommerce-tabs .woocommerce-Tabs-panel--additional_information table.shop_attributes th,.woocommerce.single-product .product-type-simple .woocommerce-tabs .woocommerce-Tabs-panel--additional_information table.shop_attributes th{ color:#040404;font-size:16px;font-weight:bold;}.woocommerce.single-product .product-type-variable .woocommerce-tabs .woocommerce-Tabs-panel--reviews p.stars a,.woocommerce.single-product .product-type-external .woocommerce-tabs .woocommerce-Tabs-panel--reviews p.stars a,.woocommerce.single-product .product-type-grouped .woocommerce-tabs .woocommerce-Tabs-panel--reviews p.stars a,.woocommerce.single-product .product-type-simple .woocommerce-tabs .woocommerce-Tabs-panel--reviews p.stars a{ color:var(--primary-color);}.woocommerce.single-product .product-type-variable .wc-tabs-wrapper .wc-tabs li,.woocommerce.single-product .product-type-external .wc-tabs-wrapper .wc-tabs li,.woocommerce.single-product .product-type-grouped .wc-tabs-wrapper .wc-tabs li,.woocommerce.single-product .product-type-simple .wc-tabs-wrapper .wc-tabs li{ background:transparent;}.woocommerce.single-product .product-type-variable .wc-tabs-wrapper .wc-tabs li a,.woocommerce.single-product .product-type-external .wc-tabs-wrapper .wc-tabs li a,.woocommerce.single-product .product-type-grouped .wc-tabs-wrapper .wc-tabs li a,.woocommerce.single-product .product-type-simple .wc-tabs-wrapper .wc-tabs li a{ color:"Archivo", sans-serif;font-size:16px;}.woocommerce.single-product .product-type-variable .wc-tabs-wrapper .wc-tabs li.active,.woocommerce.single-product .product-type-external .wc-tabs-wrapper .wc-tabs li.active,.woocommerce.single-product .product-type-grouped .wc-tabs-wrapper .wc-tabs li.active,.woocommerce.single-product .product-type-simple .wc-tabs-wrapper .wc-tabs li.active{ background:var(--primary-color);}.woocommerce.single-product .product-type-variable .wc-tabs-wrapper .wc-tabs li.active a,.woocommerce.single-product .product-type-external .wc-tabs-wrapper .wc-tabs li.active a,.woocommerce.single-product .product-type-grouped .wc-tabs-wrapper .wc-tabs li.active a,.woocommerce.single-product .product-type-simple .wc-tabs-wrapper .wc-tabs li.active a{ color:#fff;}.woocommerce.single-product .product-type-variable .wc-tabs-wrapper .wc-tabs li:hover,.woocommerce.single-product .product-type-external .wc-tabs-wrapper .wc-tabs li:hover,.woocommerce.single-product .product-type-grouped .wc-tabs-wrapper .wc-tabs li:hover,.woocommerce.single-product .product-type-simple .wc-tabs-wrapper .wc-tabs li:hover{ background:var(--primary-color);}.woocommerce.single-product .product-type-variable .wc-tabs-wrapper .wc-tabs li:hover a,.woocommerce.single-product .product-type-external .wc-tabs-wrapper .wc-tabs li:hover a,.woocommerce.single-product .product-type-grouped .wc-tabs-wrapper .wc-tabs li:hover a,.woocommerce.single-product .product-type-simple .wc-tabs-wrapper .wc-tabs li:hover a{ color:#fff;}.woocommerce.single-product .product-type-variable .wc-tabs-wrapper .woocommerce-Tabs-panel,.woocommerce.single-product .product-type-external .wc-tabs-wrapper .woocommerce-Tabs-panel,.woocommerce.single-product .product-type-grouped .wc-tabs-wrapper .woocommerce-Tabs-panel,.woocommerce.single-product .product-type-simple .wc-tabs-wrapper .woocommerce-Tabs-panel{ margin-top:30px;}.woocommerce.single-product .product-type-variable .wc-tabs-wrapper .woocommerce-Tabs-panel p,.woocommerce.single-product .product-type-external .wc-tabs-wrapper .woocommerce-Tabs-panel p,.woocommerce.single-product .product-type-grouped .wc-tabs-wrapper .woocommerce-Tabs-panel p,.woocommerce.single-product .product-type-simple .wc-tabs-wrapper .woocommerce-Tabs-panel p{ font-size:16px;line-height:26px;font-weight:400;}.woocommerce.single-product .product-type-variable .summary .cart,.woocommerce.single-product .product-type-grouped .summary .cart{ flex-wrap:wrap;}.woocommerce.single-product .product-type-variable .summary .cart table,.woocommerce.single-product .product-type-grouped .summary .cart table{ width:100%;}.woocommerce.single-product .product-type-variable .summary .yith-wcwl-add-to-wishlist,.woocommerce.single-product .product-type-grouped .summary .yith-wcwl-add-to-wishlist{ display:block;margin:0;margin-bottom:35px;}.woocommerce.single-product .product-type-variable .woocommerce-product-details__short-description p{ margin-bottom:15px !important;}.woocommerce.single-product .product-type-variable .single_variation_wrap .woocommerce-variation-add-to-cart{ display:inline-flex;}.woocommerce.single-product .product-type-variable table.variations th{ padding-left:0;color:#040404;font-size:16px;font-weight:bold;}.woocommerce.single-product .product-type-variable table.variations td:after{ display:none !important;}.woocommerce.single-product .product-type-variable table.variations td ul li{ border:1px solid #777777;box-shadow:none;}.woocommerce.single-product .product-type-variable table.variations td ul li .variable-item-contents .variable-item-span{ color:#777777;}.woocommerce.single-product .product-type-variable table.variations td ul li.selected{ box-shadow:none;border:1px solid #040404;}.woocommerce.single-product .product-type-variable table.variations td ul li.selected .variable-item-contents .variable-item-span{ color:#040404;font-weight:bold;}.woocommerce.single-product .product-type-variable table.variations td a.reset_variations{ color:var(--primary-color);font-size:16px;font-weight:400;}.woocommerce.single-product .woocommerce-Reviews .comment-respond label{ display:inline-block;}.woocommerce .product-type-grouped.product p.price,.woocommerce .product-type-variable.product p.price{ font-size:36px !important;}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){ clear:none;}.woocommerce-cart .entry-content .woocommerce .woocommerce-notices-wrapper,.woocommerce-cart .entry-content .woocommerce .cart-empty{ width:100%;}.woocommerce-cart .entry-content .woocommerce .woocommerce-cart-form .shop_table thead th{ color:#040404;font-size:18px;font-weight:bold;}.woocommerce-cart .entry-content .woocommerce .woocommerce-cart-form .shop_table tbody td.product-name a{ color:#040404;font-weight:400;font-size:16px;}.woocommerce-cart .entry-content .woocommerce .woocommerce-cart-form .shop_table tbody td.product-price{ color:#040404;}.woocommerce-cart .entry-content .woocommerce .woocommerce-cart-form .shop_table tbody td.product-subtotal{ color:#040404;font-weight:bold;}.woocommerce-cart .entry-content .woocommerce .woocommerce-cart-form .shop_table .coupon .input-text{ height:50px !important;}.woocommerce-cart .entry-content .woocommerce .woocommerce-cart-form .shop_table .coupon .input-text::-moz-placeholder{ color:#999999 !important;font-size:14px !important;font-weight:400 !important;}.woocommerce-cart .entry-content .woocommerce .woocommerce-cart-form .shop_table .coupon .input-text::placeholder{ color:#999999 !important;font-size:14px !important;font-weight:400 !important;}.woocommerce-cart .entry-content .woocommerce .woocommerce-cart-form .shop_table .coupon .button{ height:50px !important;}.woocommerce-cart .entry-content .woocommerce .cart-collaterals .cart_totals{ padding:40px 40px 10px;border:1px solid #E5E5E5;}.woocommerce-cart .entry-content .woocommerce .cart-collaterals .cart_totals h2{ font-size:30px;line-height:30px;font-weight:bold;color:#111;font-weight:400;}.woocommerce-cart .entry-content .woocommerce .cart-collaterals .cart_totals table tbody th{ font-size:16px;font-weight:bold;color:#777777;}.woocommerce-cart .entry-content .woocommerce .cart-collaterals .cart_totals table tbody td{ font-size:16px;font-weight:bold;color:#040404;}.woocommerce-cart .entry-content .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button{ height:50px;line-height:18px;}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{ display:flex;}.woocommerce-LostPassword.lost_password{ margin:0;}.woocommerce form.login, .woocommerce form.checkout_coupon, .woocommerce form.register{ border-radius:0;}.woocommerce-checkout .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info{ border:0 !important;color:#777777;font-weight:400;font-size:14px;}.woocommerce-checkout .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info a{ color:#040404;font-weight:bold;}.woocommerce-checkout .woocommerce form.checkout{ display:flex;flex-wrap:wrap;}.woocommerce-checkout .woocommerce form.checkout #customer_details{ padding-right:30px;width:70%;}.woocommerce-checkout .woocommerce form.checkout #customer_details label{ display:none !important;}.woocommerce-checkout .woocommerce form.checkout #customer_details > div{ width:100% !important;}.woocommerce-checkout .woocommerce form.checkout #customer_details .woocommerce-billing-fields > h3{ color:#040404;font-size:30px;}.woocommerce-checkout .woocommerce form.checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper input{ color:#040404;border-color:#e3e3e3 !important;}.woocommerce-checkout .woocommerce form.checkout #order_review_heading{ display:none !important;}.woocommerce-checkout .woocommerce form.checkout #order_review{ width:30%;padding-right:0;padding-left:0;}.woocommerce-checkout .woocommerce form.checkout #order_review > h3{ text-align:center;font-size:18px;font-weight:bold;color:#040404;background:#f5f5f5;padding:10px 0;}.woocommerce-checkout .woocommerce form.checkout #order_review table.shop_table tr{ border:none !important;}.woocommerce-checkout .woocommerce form.checkout #order_review table.shop_table tr th:nth-child(1),.woocommerce-checkout .woocommerce form.checkout #order_review table.shop_table tr td:nth-child(1){ padding-left:35px !important;}.woocommerce-checkout .woocommerce form.checkout #order_review table.shop_table tr th:nth-child(2),.woocommerce-checkout .woocommerce form.checkout #order_review table.shop_table tr td:nth-child(2){ text-align:right;padding-right:35px !important;}.woocommerce-checkout .woocommerce form.checkout #order_review table.shop_table td{ font-size:14px;font-weight:400;color:#777777;}.woocommerce-checkout .woocommerce form.checkout #order_review table.shop_table thead tr,.woocommerce-checkout .woocommerce form.checkout #order_review table.shop_table tfoot tr{ color:#040404;font-size:14px !important;font-weight:bold;}.woocommerce-checkout .woocommerce form.checkout #order_review table.shop_table thead .amount,.woocommerce-checkout .woocommerce form.checkout #order_review table.shop_table tfoot .amount{ font-size:16px;font-weight:bold;color:#040404;}.woocommerce-checkout .woocommerce form.checkout #order_review table.shop_table thead tr th{ padding-top:30px;}.woocommerce-checkout .woocommerce form.checkout #order_review table.shop_table tfoot tr td,.woocommerce-checkout .woocommerce form.checkout #order_review table.shop_table tfoot tr th{ padding-bottom:30px;padding-top:10px;}.woocommerce-checkout .woocommerce form.checkout #order_review .woocommerce-checkout-payment ul.payment_methods .wc_payment_method label{ color:#040404;}.woocommerce-checkout .woocommerce form.checkout #order_review .woocommerce-checkout-payment ul.payment_methods .wc_payment_method .payment_box p{ color:#777777;}.woocommerce-checkout .woocommerce form.checkout #order_review .woocommerce-checkout-payment button#place_order{ width:100%;padding:18px 10px;}.woocommerce-checkout .woocommerce form.checkout #order_review .woocommerce-privacy-policy-text p{ color:#777777;font-size:16px;font-weight:400;}.woocommerce-checkout .woocommerce form.checkout .woocommerce-additional-fields > h3{ font-size:18px;font-weight:bold;color:#040404;}.woocommerce.single-product .product .woocommerce-loop-product__title, .woocommerce.archive .product .woocommerce-loop-product__title{ font-size:24px !important;font-weight:600;color:#0c0a0a;font-family:"Titillium Web", sans-serif !important;}.woocommerce.single-product .product .price bdi, .woocommerce.archive .product .price bdi{ color:var(--primary-color);}.woocommerce.single-product .product .added_to_cart, .woocommerce.archive .product .added_to_cart{ padding-left:0;transition:all 0.3s;position:absolute;left:50%;transform:translateX(-50%);background:none;width:100%;bottom:40px;opacity:1;background:#fff;color:#040404;border:none;}.woocommerce.single-product .product-list .product-img, .woocommerce.archive .product-list .product-img{ position:relative;z-index:1;overflow:hidden;background:#E8E8E8;}.woocommerce.single-product .product-list .product-img .product-image--slider-shop .swiper--navs-shop .swiper-button-next-shop,.woocommerce.single-product .product-list .product-img .product-image--slider-shop .swiper--navs-shop .swiper-button-prev-shop, .woocommerce.archive .product-list .product-img .product-image--slider-shop .swiper--navs-shop .swiper-button-next-shop,.woocommerce.archive .product-list .product-img .product-image--slider-shop .swiper--navs-shop .swiper-button-prev-shop{ position:absolute;top:47%;width:27px;height:44px;z-index:15;cursor:pointer;opacity:0;background:#fff;width:40px;height:40px;box-shadow:0px 16px 32px rgba(0, 0, 0, 0.06);transition:all 0.5s;border-radius:3px;}.woocommerce.single-product .product-list .product-img .product-image--slider-shop .swiper--navs-shop .swiper-button-next-shop i,.woocommerce.single-product .product-list .product-img .product-image--slider-shop .swiper--navs-shop .swiper-button-prev-shop i, .woocommerce.archive .product-list .product-img .product-image--slider-shop .swiper--navs-shop .swiper-button-next-shop i,.woocommerce.archive .product-list .product-img .product-image--slider-shop .swiper--navs-shop .swiper-button-prev-shop i{ padding-top:6px;display:inline-block;}.woocommerce.single-product .product-list .product-img .product-image--slider-shop .swiper--navs-shop .swiper-button-next-shop:hover,.woocommerce.single-product .product-list .product-img .product-image--slider-shop .swiper--navs-shop .swiper-button-prev-shop:hover, .woocommerce.archive .product-list .product-img .product-image--slider-shop .swiper--navs-shop .swiper-button-next-shop:hover,.woocommerce.archive .product-list .product-img .product-image--slider-shop .swiper--navs-shop .swiper-button-prev-shop:hover{ background:#040404;}.woocommerce.single-product .product-list .product-img .product-image--slider-shop .swiper--navs-shop .swiper-button-next-shop:hover i,.woocommerce.single-product .product-list .product-img .product-image--slider-shop .swiper--navs-shop .swiper-button-prev-shop:hover i, .woocommerce.archive .product-list .product-img .product-image--slider-shop .swiper--navs-shop .swiper-button-next-shop:hover i,.woocommerce.archive .product-list .product-img .product-image--slider-shop .swiper--navs-shop .swiper-button-prev-shop:hover i{ color:#fff;}.woocommerce.single-product .product-list .product-img .product-image--slider-shop .swiper--navs-shop .swiper-button-next-shop, .woocommerce.archive .product-list .product-img .product-image--slider-shop .swiper--navs-shop .swiper-button-next-shop{ right:10px;}.woocommerce.single-product .product-list .product-img .product-image--slider-shop .swiper--navs-shop .swiper-button-prev-shop, .woocommerce.archive .product-list .product-img .product-image--slider-shop .swiper--navs-shop .swiper-button-prev-shop{ left:10px;}.woocommerce.single-product .product-list .product-img .p-2nd--image, .woocommerce.archive .product-list .product-img .p-2nd--image{ width:100%;opacity:0;position:absolute;overflow:hidden;height:auto;top:0;left:0;display:block;z-index:0;transition:all 0.6s;}.woocommerce.single-product .product-list .product-img .sale--box, .woocommerce.archive .product-list .product-img .sale--box{ left:15px;top:10px;height:auto;position:absolute;width:50px;z-index:1;}.woocommerce.single-product .product-list .product-img .sale--box .sale-rs,.woocommerce.single-product .product-list .product-img .sale--box .new,.woocommerce.single-product .product-list .product-img .sale--box .hot, .woocommerce.archive .product-list .product-img .sale--box .sale-rs,.woocommerce.archive .product-list .product-img .sale--box .new,.woocommerce.archive .product-list .product-img .sale--box .hot{ width:30px;height:30px;line-height:30px;border-radius:50%;color:#fff;font-size:12px;font-weight:bold;display:inline-block;padding:0;z-index:4;}.woocommerce.single-product .product-list .product-img .sale--box .sale-rs, .woocommerce.archive .product-list .product-img .sale--box .sale-rs{ background:var(--primary-color);padding:0 !important;position:static;}.woocommerce.single-product .product-list .product-img .quick-wish, .woocommerce.archive .product-list .product-img .quick-wish{ position:absolute;top:10px;right:10px;z-index:10;width:40px;opacity:0;transition:all 0.5s;}.woocommerce.single-product .product-list .product-img .quick-wish .weiboo-quick,.woocommerce.single-product .product-list .product-img .quick-wish .weiboo-wishlist, .woocommerce.archive .product-list .product-img .quick-wish .weiboo-quick,.woocommerce.archive .product-list .product-img .quick-wish .weiboo-wishlist{ height:40px;background:#fff;border-radius:50%;padding-top:7px;padding-left:0px;}.woocommerce.single-product .product-list .product-img .quick-wish .weiboo-quick i,.woocommerce.single-product .product-list .product-img .quick-wish .weiboo-wishlist i, .woocommerce.archive .product-list .product-img .quick-wish .weiboo-quick i,.woocommerce.archive .product-list .product-img .quick-wish .weiboo-wishlist i{ color:#040404 !important;transition:all 0.5s;}.woocommerce.single-product .product-list .product-img .quick-wish .weiboo-quick i:hover,.woocommerce.single-product .product-list .product-img .quick-wish .weiboo-wishlist i:hover, .woocommerce.archive .product-list .product-img .quick-wish .weiboo-quick i:hover,.woocommerce.archive .product-list .product-img .quick-wish .weiboo-wishlist i:hover{ color:#999999;}.woocommerce.single-product .product-list .product-img .quick-wish .weiboo-wishlist, .woocommerce.archive .product-list .product-img .quick-wish .weiboo-wishlist{ padding-top:0px;padding-left:4px;}.woocommerce.single-product .product-list .product-img .quick-wish .weiboo-wishlist i, .woocommerce.archive .product-list .product-img .quick-wish .weiboo-wishlist i{ padding-top:12px;padding-left:1px;}.woocommerce.single-product .product-list .product-img .quick-wish .weiboo-wishlist .fa-heart-o, .woocommerce.archive .product-list .product-img .quick-wish .weiboo-wishlist .fa-heart-o{ font-family:"Font Awesome 5 Free";font-weight:400;padding-left:5px;}.woocommerce.single-product .product-list .product-img .quick-wish .weiboo-wishlist .fa-heart-o:before, .woocommerce.archive .product-list .product-img .quick-wish .weiboo-wishlist .fa-heart-o:before{ content:"\f004" !important;}.woocommerce.single-product .product-list .product-img .star-box, .woocommerce.archive .product-list .product-img .star-box{ padding-top:8px;position:absolute;left:0;bottom:0;width:100%;background:#fff;opacity:0;transition:all 0.8s;z-index:10;}.woocommerce.single-product .product-list .product-img .star-box .woocommerce-product-rating .rating--count, .woocommerce.archive .product-list .product-img .star-box .woocommerce-product-rating .rating--count{ position:absolute;bottom:0px;left:75px;color:#999999;font-size:13px;}.woocommerce.single-product .product-list .product-img:hover .swiper-button-prev-shop,.woocommerce.single-product .product-list .product-img:hover .swiper-button-next-shop,.woocommerce.single-product .product-list .product-img:hover .quick-wish,.woocommerce.single-product .product-list .product-img:hover .star-box,.woocommerce.single-product .product-list .product-img:hover .p-2nd--image, .woocommerce.archive .product-list .product-img:hover .swiper-button-prev-shop,.woocommerce.archive .product-list .product-img:hover .swiper-button-next-shop,.woocommerce.archive .product-list .product-img:hover .quick-wish,.woocommerce.archive .product-list .product-img:hover .star-box,.woocommerce.archive .product-list .product-img:hover .p-2nd--image{ opacity:1 !important;}.woocommerce.single-product .related{ margin-top:75px;}.woocommerce.single-product .related .product .product-list .star-box .woocommerce-product-rating{ margin:0;display:flex;}.woocommerce.single-product .related .product .product-list .star-box .woocommerce-product-rating .star-rating{ margin:0;margin-right:10px;}.woocommerce.single-product .related .product .product-list .star-box .woocommerce-product-rating .woocommerce-review-link{ line-height:1;}.woocommerce.single-product .related .product .add_to_cart_button{ transition:all 0.6s;display:inline;bottom:20px;}.woocommerce.single-product .related .product:hover .add_to_cart_button{ bottom:33px;}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link{ background:transparent;border:1px solid #ebebeb;position:relative;border-radius:7px;transition:all 0.6s;}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a{ transition:all 0.6s;color:#999999;padding:15px 25px;padding-left:60px;font-weight:bold;}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link:before{ position:absolute;left:30px;top:50%;content:"\e80f";font-family:"rt-icons";transform:translateY(-50%);}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link:hover, .woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active{ background:#040404;color:#fff !important;}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link:hover a, .woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active a{ color:#fff !important;}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard:before{ content:"\e832";}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders:before{ content:"\e81e";}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads:before{ content:"\e831";}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address:before{ content:"\e801";}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account:before{ content:"\e808";}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-MyAccount-orders.shop_table tr th{ padding-top:25px;}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-MyAccount-orders.shop_table tr th:first-child,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-MyAccount-orders.shop_table tr td:first-child{ padding-left:25px;}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-MyAccount-orders.shop_table tr:last-child td{ padding-bottom:20px;}.comment-form-cookies-consent{ display:flex;}.woocommerce.single-product .product .images.woocommerce-product-gallery .woocommerce-product-gallery__wrapper{ background:#E8E8E8;}.woocommerce.single-product .yith-wcwl-wishlistaddedbrowse .feedback i .fa-heart{ top:70% !important;}.woocommerce.single-product .yith-wcwl-icon.fa-heart-o{ font-family:"Font Awesome 5 Free";font-weight:400;color:#040404;}.woocommerce.single-product .yith-wcwl-icon.fa-heart-o:before{ color:#040404;content:"\f004";}@media (max-width:1020px){ .woocommerce.single-product .related.products li.product{ width:30.8%;} .woocommerce.single-product .related.products li.product:nth-child(3){ margin-right:0;}}@media (max-width:768px){ .woocommerce.single-product .related.products li.product{ width:49%;} .woocommerce.single-product .tabs.wc-tabs{ flex-direction:column;} .woocommerce div.product .woocommerce-tabs ul.tabs li{ padding:0 !important;}}@media (max-width:430px){ .woocommerce.single-product .summary .woocommerce-grouped-product-list tbody tr td:first-child{ width:50px !important;} .woocommerce.single-product .summary .quantity .input-text.qty{ padding:0 10px;} .woocommerce.single-product .summary .quantity .plus, .woocommerce.single-product .summary .quantity .minus{ padding:0;} .woocommerce.single-product .summary .quantity .plus{ padding-right:10px;} .woocommerce.single-product .summary .quantity .minus{ padding-left:10px;} .woocommerce.single-product .summary .single_add_to_cart_button{ padding-left:15px !important;padding-right:15px !important;}}@media (max-width:480px){ .woocommerce.single-product .related.products li.product{ width:98%;}}.woocommerce.woocommerce-shop.archive .products .product-archive-shorts{ display:none;}.woocommerce.woocommerce-shop.archive .list-view-product-archive li.product{ width:80% !important;margin:0 auto;float:unset;}.woocommerce.woocommerce-shop.archive .list-view-product-archive li.product .woocommerce-loop-product__title{ color:#000;}.woocommerce.woocommerce-shop.archive .list-view-product-archive li.product a.button.loading::after{ right:unset;left:20px;}.woocommerce.woocommerce-shop.archive .list-view-product-archive li.product .product-inner{ max-height:350px;}.woocommerce.woocommerce-shop.archive .list-view-product-archive li.product .product-inner .product-list{ max-height:100% !important;width:40%;float:left;}.woocommerce.woocommerce-shop.archive .list-view-product-archive li.product .product-inner .product-list .product-img{ max-height:100% !important;}.woocommerce.woocommerce-shop.archive .list-view-product-archive li.product .product-inner .product-list .product-img img{ max-height:100% !important;}.woocommerce.woocommerce-shop.archive .list-view-product-archive li.product .product-inner .product-bottom{ width:60%;float:right;position:relative;padding-left:40px;}.woocommerce.woocommerce-shop.archive .list-view-product-archive li.product .product-inner .product-bottom .woocommerce-loop-product__title{ padding-top:0;line-height:1;margin-bottom:15px;}.woocommerce.woocommerce-shop.archive .list-view-product-archive li.product .product-inner .product-bottom .added_to_cart,.woocommerce.woocommerce-shop.archive .list-view-product-archive li.product .product-inner .product-bottom .add_to_cart_button{ opacity:1 !important;visibility:visible !important;transform:none !important;left:24px !important;bottom:-35px !important;color:#000 !important;}.woocommerce.woocommerce-shop.archive .list-view-product-archive li.product .product-inner .product-bottom .added_to_cart{ left:40px !important;}.woocommerce.woocommerce-shop.archive .list-view-product-archive li.product:hover .price{ opacity:1 !important;visibility:visible !important;transform:none !important;}.woocommerce.woocommerce-shop.archive .list-view-product-archive li.product:hover .added_to_cart,.woocommerce.woocommerce-shop.archive .list-view-product-archive li.product:hover .add_to_cart_button{ transform:none !important;left:24px !important;bottom:-35px !important;}.woocommerce.woocommerce-shop.archive .list-view-product-archive li.product:hover .added_to_cart{ left:40px !important;}.woocommerce.woocommerce-shop.archive .list-view-product-archive .product-archive-shorts{ display:block !important;}@media (max-width:767.98px){ .woocommerce.woocommerce-shop.archive .list-view-product-archive li.product{ width:100% !important;}}html,body{ font-size:16px;color:#6e777d;font-family:"Archivo", sans-serif;vertical-align:baseline;line-height:1.8;font-weight:400;overflow-x:hidden;}.my-custom-font{ font-family:"Archivo", sans-serif !important;}.my-custom-font .bottom-shape{ font-weight:100 !important;}.rt-bg-theme{ background:var(--primary-color);}.text-separate{ font-weight:700;color:#fff !important;}img{ max-width:100%;height:auto;}p{ margin:0 0 26px;}h1,h2,h3,h4,h5,h6{ font-family:"Titillium Web", sans-serif;color:#0c0a0a;margin:0 0 26px;font-weight:700;}h1, h2, h3, h4, h5, h6{ margin:0 0 26px;padding:0;}h1{ font-size:60px;line-height:75px;}h2{ font-size:48px;line-height:45px;}h3{ font-size:36px;line-height:40px;}h4{ font-size:26px;line-height:30px;}h5{ font-size:24px;line-height:26px;}h6{ font-size:20px;line-height:24px;}.wp-block-calendar nav{ padding-bottom:20px;}a{ color:var(--primary-color);transition:1.3s;text-decoration:none !important;outline:none !important;}a:active,a:hover{ text-decoration:none;outline:0 none;color:var(--primary-color);}ul{ list-style:outside none none;margin:0;padding:0;}.clear{ clear:both;}.z-index-10{ z-index:10;position:relative;}::-moz-selection{ background:#0c0a0a;text-shadow:none;color:#ffffff;}::selection{ background:#0c0a0a;text-shadow:none;color:#ffffff;}.y-middle{ display:flex;flex-wrap:wrap;align-items:center;}.reactheme-unique-slider .reactheme-addon-slider button{ display:inline-block;font-size:0;width:70px;height:70px;line-height:67px;color:#0c0a0a;background:#fff;border-radius:100%;transition:all 0.5s ease 0s;border:4px solid #F2F4F9;box-shadow:-6px 20px 30px rgba(15, 18, 22, 0.006);}body .bg-fixed{ background-attachment:fixed !important;background-position:center top !important;}body .bg-top{ background-position:center top !important;}body .bg-left{ background-position:bottom left !important;}body .bg-right{ background-position:top right !important;}body .bg-bottom{ background-position:center bottom !important;}body .main-contain{ background-size:cover;background-repeat:no-repeat;}.no-gutter [class*=col-]{ padding-left:0;padding-right:0;}.border-left-radius > .vc_column-inner{ border-top-left-radius:7px;border-bottom-left-radius:7px;}.border-right-radius > .vc_column-inner{ border-top-right-radius:7px;border-bottom-right-radius:7px;}.overflow-visible{ overflow:visible !important;z-index:30;}.overflow-hidden{ overflow:hidden !important;}.max-width-700{ max-width:700px;margin:0 auto;}.white-color{ color:#fff;}.white-color h1,.white-color h2,.white-color h3,.white-color h4{ color:#fff;letter-spacing:normal;}iframe{ width:100%;}h1,h2{ letter-spacing:-0.03em;}h3,h4{ letter-spacing:-0.02em;}.menu-cart-area h2{ display:none;}.react-sideabr #wp-calendar th{ background:var(--primary-color);color:#fff;}.react-sideabr table{ margin-bottom:0;}.common-shadow{ box-shadow:0 0 150px #eee;background:#fff;}.theme_btn{ color:#fff;background:var(--primary-color);border-radius:15px;padding:17px 30px;min-width:-moz-max-content;min-width:max-content;font-size:16px;line-height:21px;font-weight:700;}.page-error{ position:relative;display:table;width:100%;height:100%;background-repeat:no-repeat !important;background-size:cover !important;background:#ffffff;}.page-error .error-image{ margin-bottom:20px;}.page-error .container{ position:fixed;top:50%;left:0;right:0;transform:translateY(-50%);}.page-error .page-content{ max-width:650px;margin:0 auto;}.page-error .content-area{ position:relative;margin:0 auto;text-align:center;}.page-error .content-area h1.page-title{ color:#ffffff;font-size:100px;margin-bottom:30px;margin-top:0px;}.page-error .content-area h2{ font-size:48px;margin-bottom:30px;line-height:30px;font-weight:600;}.page-error .content-area h2 span{ display:block;font-size:158px;line-height:160px;margin-bottom:20px;color:var(--primary-color);font-weight:700;}.page-error .content-area p.error-msg{ font-size:16px;font-weight:400;max-width:480;margin:0 auto;}.page-error .react-sideabr{ max-width:400px;margin:0 auto;padding-bottom:40px;padding-top:25px;}.page-error .react-sideabr{ padding:10px 0 35px;}.page-error .flaticon-right-arrow:before{ padding-left:5px;}.page-error .reacbutton{ overflow:hidden;color:#ffffff;font-size:16px;font-weight:700;line-height:1;padding:17px 33px;display:inline-block;position:relative;z-index:1;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:all 0.4s ease-in-out;background:var(--primary-color);border:none;border-radius:0px;margin-top:20px;}.page-error .reacbutton:hover{ background:#0c0a0a;color:#fff !important;}.page-error.coming-soon{ height:100vh;}.page-error.coming-soon .content-area h3{ font-size:30px;margin-top:40px;margin-bottom:60px;display:block;}.page-error.coming-soon .content-area h3 span{ font-size:80px;text-shadow:unset;text-transform:uppercase;line-height:90px;padding-bottom:20px;letter-spacing:5px;display:block;font-weight:900 !important;}.menu-grid.image_hide .portfolio-img{ display:none;}.menu-grid.detail_yes a{ pointer-events:none;}.menu-grid .p-materials{ text-transform:capitalize;}.rt-portfolio-style2.image_hide .portfolio-item.p-cat-menu-style2{ justify-content:space-between;}.portfolio-tabs ul.nav-tabs{ margin:0 0 22px;padding:0;list-style:none;justify-content:center;border:none;}.portfolio-tabs ul.nav-tabs li{ border:none;}.portfolio-tabs ul.nav-tabs li button.nav-link{ border:none !important;font-size:16px;font-weight:500;color:#0A0A0A;padding:4px 24px;line-height:26px;margin:0 0 15px;border-radius:0;}.portfolio-tabs ul.nav-tabs li button.nav-link:hover{ color:var(--primary-color);}.portfolio-tabs ul.nav-tabs li button.nav-link.active{ background-color:var(--primary-color);color:#fff;}.portfolio-tabs .rt-port-single .portfolio-img{ position:relative;}.portfolio-tabs .rt-port-single .portfolio-img img{ width:100%;}.portfolio-tabs .rt-port-single .portfolio-img .port-tab-content{ position:absolute;bottom:40px;left:40px;right:40px;opacity:0;}.portfolio-tabs .rt-port-single .portfolio-img .port-tab-content .rt-port-category{ background-color:#fff;font-size:16px;line-height:26px;max-width:-moz-max-content;max-width:max-content;margin:0;font-weight:500;padding:3px 20px;}.portfolio-tabs .rt-port-single .portfolio-img .port-tab-content .rt-port-category a{ color:#171717;}.portfolio-tabs .rt-port-single .portfolio-img .port-tab-content .rt-port-category a:hover{ color:var(--primary-color);}.portfolio-tabs .rt-port-single .portfolio-img .port-tab-content .rt-port-title{ background-color:#171717;font-size:24px;line-height:34px;max-width:-moz-max-content;max-width:max-content;margin:0;font-weight:600;}.portfolio-tabs .rt-port-single .portfolio-img .port-tab-content .rt-port-title a{ color:#fff;padding:8px 20px;display:block;}.portfolio-tabs .rt-port-single .portfolio-img .port-tab-content .rt-port-title a:hover{ color:var(--primary-color);}.portfolio-tabs .swiper-slide.swiper-slide-active .rt-port-single .portfolio-img .port-tab-content{ opacity:1;}.portfolio-tabs .swipper-bulet-pagination{ margin-top:78px;}.rectangle{ position:relative;}.rectangle:after{ position:absolute;content:"";height:120px;width:1px;background:#404c51;right:-20px;top:50%;transform:translateY(-50%);}.orange{ color:#0c0a0a;}span.yellow{ color:var(--primary-color);}.overflow-show{ overflow:visible !important;}input[type=checkbox], input[type=radio]{ margin-right:8px;vertical-align:text-top;}.sticky .menu-area{ padding:0;}.alignleft{ margin-bottom:26px;}.alignright{ margin-bottom:26px;}.vertical-middle{ display:table;width:100%;height:100%;}.vertical-middle .vertical-middle-cell{ display:table-cell;vertical-align:middle;}.display-table{ display:table;height:100%;width:100%;}.display-table-cell{ display:table-cell;vertical-align:middle;}ul.stylelisting{ list-style-type:none;margin-left:20px !important;}ul.stylelisting li{ position:relative;padding-left:22px !important;line-height:34px;border:none !important;}ul.stylelisting li:before{ position:absolute;top:0;left:0;z-index:0;content:"\f054";font-family:"FontAwesome";color:#437ff9;font-size:12px;}ul.check-square{ list-style-type:none;margin-left:0px;}ul.check-square li{ position:relative;padding-left:35px;line-height:34px;border:none;}ul.check-square li:before{ position:absolute;top:2px;left:0;z-index:0;content:"\f046";font-family:"FontAwesome";color:#0c0a0a;font-size:20px;}.single-post .react-order-list{ margin:0px;list-style:none;padding:0;}.single-post .react-order-list li{ list-style:none;position:relative;padding-left:22px;margin-bottom:0px;}.single-post .react-order-list li:before{ position:absolute;content:"";left:0;top:50%;transform:translate(0, -50%);text-align:center;content:"\e83f";font-family:rt-icons;color:var(--primary-color);font-weight:700;font-size:14px;}body.page blockquote.style2{ background:#fff !important;padding:34px 40px 25px;margin-bottom:10px !important;}body.page blockquote.style2:before{ line-height:20px;}mark, ins{ background:var(--primary-color);color:#fff;padding:0 4px;}code{ background:var(--primary-color);color:#fff !important;}button,html input[type=button],input[type=reset],input[type=submit]{ color:#fff;padding:17px 30px;font-size:14px;text-transform:capitalize;outline:none;transition:all 0.5s ease;background:var(--primary-color);position:relative;border:none;}.mb-20{ margin-bottom:30px;}.mb-30{ margin-bottom:30px;}.top-float{ float:left;}.submit-btn{ display:block;position:relative;cursor:pointer;position:relative;transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;border-radius:3px;font-size:14px;font-weight:500;color:#fff;z-index:2;border:none;}.submit-btn .wpcf7-submit{ outline:none;border:none;padding:12px 40px;border-radius:3px;display:inline-block;text-transform:capitalize;font-size:16px;font-family:"Archivo", sans-serif;font-weight:500;color:#ffffff;background:#0c0a0a;position:relative;overflow:hidden;}.submit-btn:hover{ opacity:0.9;}button:hover, html input[type=button]:hover, input[type=reset]:hover{ background:var(--primary-color);color:#ffffff;}input[type=submit]:hover{ opacity:0.9;}.reactheme-porfolio-details .project-desc{ padding-top:30px;}.main-contain #content{ padding-top:120px;padding-bottom:120px;}.main-contain .reactheme-porfolio-details #content{ padding-bottom:110px;}.main-contain .page-error #content{ padding-top:60px;}.opps-nothing{ margin-top:40px;}#content .project-gallery .p-gallery-title{ margin:0 0 40px;}.post-password-required input[type=password]{ margin-left:5px;}.post-password-required input[type=submit]{ margin-left:-4px;border-radius:0 3px 3px 0;padding:11px 20px;}input[type=text],input[type=number],input[type=password],textarea,input[type=email]{ color:#6e777d;width:100%;max-width:100%;opacity:1;}input[type=text]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder{ color:#7b7d82;opacity:1;}input[type=text]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,textarea::-moz-placeholder,input[type=email]::-moz-placeholder{ color:#7b7d82;opacity:1;}input[type=text]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,textarea:-ms-input-placeholder,input[type=email]:-ms-input-placeholder{ color:#7b7d82;opacity:1;}input[type=text]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,textarea:-moz-placeholder,input[type=email]:-moz-placeholder{ color:#7b7d82;opacity:1;}select{ color:#6e777d;cursor:pointer;}select:valid{ color:#6e777d;}a{ color:var(--primary-color);}a:hover, a:focus, a:active{ color:#0c0a0a;}a:focus{ outline:thin dotted;}a:hover, a:active{ outline:0;}.wp-block-calendar tfoot a{ color:var(--primary-color);}.wp-block-calendar tfoot a:hover{ color:#0c0a0a;}.sticky-logo{ display:none;}.sticky .menu-area .row.pt-25{ display:none;}.sticky .logo-area{ display:none;}.sticky .logo-area.sticky-logo{ display:block;}#reactheme-header.header-style-1 .sticky .menu_one{ top:0;}.sidenav{ width:100%;display:flex;flex-direction:column;}.sidenav .widget-title{ padding:0 0 15px;font-size:24px !important;line-height:30px;font-weight:700 !important;position:relative;}.sidenav .widget-title:before{ content:"";position:absolute;background:#0c0a0a;height:2px;width:50px;left:0;bottom:0;display:block;z-index:1;}.sidenav .widget_reactheme_soical_widget{ display:flex;justify-content:center;}.sidenav .widget{ padding:0;margin:0 0 30px;}.sidenav .widget:first-child{ border:none;}.sidenav .widget .widget-title{ font-size:24px;margin-bottom:30px;}.sidenav .widget .search-form .search-input{ height:42px;background:rgba(255, 255, 255, 0.1);border-color:rgba(255, 255, 255, 0.3) !important;color:#fff;font-size:14px;outline:none;}.sidenav .widget .search-form .search-input::-webkit-input-placeholder{ color:#fff;}.sidenav .widget .search-form .search-input::-moz-placeholder{ color:#fff;}.sidenav .widget .search-form .search-input:-ms-input-placeholder{ color:#fff;}.sidenav .widget .search-form .search-input:-moz-placeholder{ color:#fff;}.sidenav .widget .search-form button{ padding:8px 12px;color:#fff;background:transparent !important;transition:0.3s ease all;}.sidenav .widget .search-form button:hover{ opacity:0.7;}.sidenav .widget_contact_widget{ margin:30px 0 0px;}.sidenav .widget_medvillsocialiconwi_widget{ margin-top:40px;}.sidenav .footer-contact-ul{ margin-left:0;text-align:left;font-size:16px;}.sidenav .footer-contact-ul li{ padding:5px 0;display:flex;align-items:center;position:relative;}.sidenav .footer-contact-ul li i{ padding-right:15px;}.sidenav .footer-contact-ul li i:before{ font-size:16px;margin-left:0 !important;}.sidenav .footer-contact-ul li i.flaticon-email{ position:relative;top:1px;}.sidenav .footer-contact-ul li.address1{ padding-left:31px;padding-top:0;margin-bottom:4px;padding-right:40px;}.sidenav .footer-contact-ul li.address1 i{ position:absolute;left:0;}.sidenav .footer-contact-ul li a{ color:#6e777d;}.sidenav .footer-contact-ul li a:hover{ color:#0c0a0a;}.sidenav .widget_medvillsocialiconwi_widget .footer_social{ margin:0 !important;}.sidenav .offcanvas_social{ list-style-type:none;padding-bottom:0;}.sidenav .offcanvas_social li{ display:inline-block;}.sidenav .offcanvas_social li a{ transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;float:left;margin-right:0;}.sidenav .offcanvas_social li a i{ font-size:15px;color:#fff;margin:0 8px 0 0;text-align:center;background:#0c0a0a;width:35px;height:35px;line-height:35px;border-radius:3px;}.sidenav .offcanvas_social li a i:hover{ opacity:0.9;}.sidenav .offcanvas_social li:last-child a{ margin-right:0;}.sidenav .nav-close-menu-li{ margin:0;padding-bottom:30px;text-align:right;}.sidenav .nav-close-menu-li a{ font-size:0;text-align:center;display:inline-block;border:2px solid #fff;width:36px;height:36px;line-height:36px;border-radius:100%;margin-right:10px;position:relative;}.sidenav .nav-close-menu-li a:after, .sidenav .nav-close-menu-li a:before{ content:"";position:absolute;width:2px;height:14px;background-color:#fff;top:9px;}.sidenav .nav-close-menu-li a:before{ transform:rotate(45deg);}.sidenav .nav-close-menu-li a:after{ transform:rotate(-45deg);}.sidenav .nav-close-menu-li a:hover{ background:#fff;color:#000;border-color:#fff;}.sidenav .nav-close-menu-li a:hover:after, .sidenav .nav-close-menu-li a:hover:before{ background-color:var(--primary-color);}.sidenav .widget_nav_menu ul{ padding:0;margin:0;text-align:left;}.sidenav .widget_nav_menu ul li{ list-style:none;margin-left:0;padding:0;position:relative;}.sidenav .widget_nav_menu ul li a{ font-size:15px;padding:12px 0;display:block;color:#0c0a0a;font-family:"Archivo", sans-serif;line-height:25px;font-weight:600 !important;border-bottom:1px solid #f3f3f3;}.sidenav .widget_nav_menu ul li a:hover{ color:var(--primary-color);}.sidenav .widget_nav_menu ul li:before{ display:none;}.sidenav .widget_nav_menu ul li ul li a{ text-transform:capitalize;padding:10px 0;line-height:24px;}.sidenav .widget_nav_menu ul li:last-child a{ border-bottom:none;}.sidenav .bs-search button{ padding:5px 11px;}.sidenav li.nav-link-container{ color:#0c0a0a;text-align:center;display:block;border-radius:30px;height:40px;right:15px;width:40px;top:5px;position:absolute;transition:transform 0.5s ease;}.sidenav li.nav-link-container:hover a{ display:block;}.sidenav li.nav-link-container:hover a span{ background:#0c0a0a !important;}.sidenav li.nav-link-container a{ display:block;background:none !important;}.sidenav li.nav-link-container a span{ background:var(--primary-color) !important;height:3px;width:25px;}.sidenav li.nav-link-container .nav-menu-link{ padding:13px 15px 15px 10px !important;}.sidenav li.nav-link-container .nav-menu-link span.hamburger1{ transform:rotate(-45deg) translate(-5px, 5px);}.sidenav li.nav-link-container .nav-menu-link span.hamburger3{ transform:rotate(45deg) translate(0px, 0px);}.footer-contact-ul{ list-style:none;}.mobile-menu-container .nav-close-menu-li{ padding-top:50px;}.mobile-menu-container .nav-close-menu-li a{ padding:0;}.mobile-menu-container ul{ padding-left:0;margin:0;text-align:left;}.mobile-menu-container ul li{ list-style:none;border:none !important;margin-left:0;padding:0;}.mobile-menu-container ul li a{ font-size:15px;padding:12px 0;display:block;color:#222;border-bottom:none;}.mobile-menu-container ul li a:hover{ opacity:0.9;}.mobile-menu-container ul li:before{ display:none;}.nav-active-menu-container{ transform:translate(0);}#reactheme-header .menu-area .navbar ul li ul li .sub-menu{ position:absolute;left:100%;top:0;opacity:0;transform:scaleY(0);visibility:hidden;}#reactheme-header .menu-area .navbar ul li ul li .sub-menu:after{ display:none;}#reactheme-header.header-transparent .menu-sticky.sticky ul.offcanvas-icon.sidenav .nav-link-container span{ background:#fff !important;}#reactheme-header .menu-area .navbar ul li ul li:hover ul.sub-menu{ opacity:1;transform:scaleY(1);visibility:visible;}#reactheme-header .menu-area .navbar ul li.three-col ul > li{ width:33.33%;}#reactheme-header .menu-area .navbar ul li.four-col ul > li{ width:25%;}.transparent_header{ position:absolute;}.transparent_header .menu-area .navbar ul > li > a:after{ background:#fff;}.transparent_header .sticky .navbar ul > li > a:after{ background:var(--primary-color);}.default_header .menu-area .navbar ul > li > a:after{ background:var(--primary-color);}.menu-sticky{ margin:0;width:100%;z-index:99;transition:all 300ms ease-in-out;background:transparent;}.menu-sticky.sticky{ position:fixed !important;padding:0;}.formbtn .form-button{ text-align:center;}.reactheme-breadcrumbs{ position:relative;background:#f2f2f2;}.reactheme-breadcrumbs .row{ align-items:center;}.reactheme-breadcrumbs .breadcrumbs-title{ font-size:0px;padding:12px 0px 0;display:flex;justify-content:flex-end;max-width:-moz-max-content;max-width:max-content;margin:0 auto;}.reactheme-breadcrumbs .breadcrumbs-title span span{ margin-right:4px;display:inline-block;padding-right:10px;padding-left:5px;}.reactheme-breadcrumbs .breadcrumbs-title span a.home:hover{ color:var(--primary-color);}.reactheme-breadcrumbs .breadcrumbs-title span a.home span{ padding-left:0;}.reactheme-breadcrumbs .breadcrumbs-title span{ font-size:16px;text-transform:uppercase;position:relative;color:#0c0a0a;font-weight:600;line-height:22px;}.reactheme-breadcrumbs .breadcrumbs-title span:hover{ color:var(--primary-color);}.reactheme-breadcrumbs .breadcrumbs-title span.current-item{ margin-right:0;padding-right:0;margin-left:0px;color:#0c0a0a;font-weight:600;border-bottom:2px solid #0c0a0a;}.reactheme-breadcrumbs .breadcrumbs-title span a span{ color:#0c0a0a;transition:0.3s;}.reactheme-breadcrumbs .breadcrumbs-title span a:before{ content:"/";height:16px;position:absolute;right:9px;top:0px;font-weight:600;color:#0c0a0a;}.reactheme-breadcrumbs .breadcrumbs-title span a:before{ right:2px;}.reactheme-breadcrumbs .breadcrumbs-title .current-item{ color:var(--primary-color);}.reactheme-breadcrumbs .breadcrumbs-inner{ padding:150px 0;position:relative;max-width:1000px;margin:0 auto;}.reactheme-breadcrumbs .breadcrumbs-inner .banner-desc{ margin-top:10px;margin-bottom:10px;color:#fff;text-align:left;}.reactheme-breadcrumbs .breadcrumbs-inner .cate-single .post-categories{ padding:0 0 8px 0;}.reactheme-breadcrumbs .breadcrumbs-inner .cate-single .post-categories a{ background:#0c0a0a;color:#fff;padding:5px 12px 6px;border-radius:5px;font-size:14px;margin-right:10px;margin-bottom:10px;display:inline-block;}.reactheme-breadcrumbs .breadcrumbs-inner .bs-meta{ padding-left:0;}.reactheme-breadcrumbs .breadcrumbs-inner .bs-meta li{ margin-right:25px;font-size:16px;}.reactheme-breadcrumbs .breadcrumbs-inner .bs-meta li i{ margin-right:3px;}.reactheme-breadcrumbs .breadcrumbs-inner .bs-meta li i:before{ font-size:14px;font-weight:600;}.reactheme-breadcrumbs .breadcrumbs-inner .bs-meta li .p-user{ text-transform:capitalize;}.reactheme-breadcrumbs .breadcrumbs-inner .blog-bread-inner{ margin-top:33px;}.reactheme-breadcrumbs .breadcrumbs-inner .blog-bread-inner .title-star{ margin-bottom:20px;}.reactheme-breadcrumbs .breadcrumbs-inner .blog-bread-inner .blog-sbread-long-text .blog-bread-long-title{ font-size:200px;line-height:165px;max-width:100%;padding-top:18px;margin-bottom:-54px;color:#fff;}.reactheme-breadcrumbs .breadcrumbs-inner .blog-details-baread-inner{ margin-top:29px;}.reactheme-breadcrumbs .breadcrumbs-inner .shop-bread-content{ padding-top:33px;}.reactheme-breadcrumbs .breadcrumbs-inner .shop-bread-content .shop-bread-long-text{ font-size:200px;line-height:165px;max-width:100%;padding-top:18px;margin-bottom:-54px;color:#fff;}.reactheme-breadcrumbs .breadcrumbs-inner .shop-bread-content .shop-bread-long-text .shop-bread-long-title{ font-size:200px;line-height:165px;max-width:100%;padding-top:18px;margin-bottom:-54px;color:#fff;}.reactheme-breadcrumbs .container-fluid{ padding-left:100px;padding-right:100px;}.reactheme-breadcrumbs .breadcrumbs-single{ background-size:cover;background-position:center center;background-repeat:no-repeat;}.reactheme-breadcrumbs .trail-browse{ display:none !important;}.reactheme-breadcrumbs .trail-items li{ position:relative;}.reactheme-breadcrumbs .trail-items li a{ padding-right:20px;}.reactheme-breadcrumbs .trail-items li::after{ right:0px;position:absolute;padding:0;content:"\f147";font-family:Flaticon;font-style:normal;font-weight:300;display:block !important;top:0;}.reactheme-breadcrumbs .trail-items li.trail-end::after{ display:none !important;}.reactheme-breadcrumbs .page-title{ font-size:72px;line-height:80px;color:#0c0a0a;margin:0 auto;text-align:center;font-weight:600;}.reactheme-breadcrumbs .sub-title{ font-size:18px;}.reactheme-breadcrumbs .breadcrumbs{ text-align:center;}.reactheme-breadcrumbs .trail-items li::after{ font-size:12px;}.reactheme-breadcrumbs ul{ display:inline-block;padding:5px 20px;margin:10px 0 0;}.reactheme-breadcrumbs ul li{ color:#999;display:inline-block;font-size:14px;}.reactheme-breadcrumbs ul li *{ color:#999;}.reactheme-breadcrumbs ul li a{ padding:0 8px;color:#fff;}.reactheme-breadcrumbs ul li a:hover{ color:#0c0a0a;}.reactheme-breadcrumbs ul li.trail-begin a{ position:relative;display:inline-block;padding-left:0;}.reactheme-breadcrumbs ul li.trail-begin a:hover{ opacity:0.7;}.reactheme-breadcrumbs ul li.trail-end{ padding-left:8px;}.reactheme-breadcrumbs.porfolio-details{ position:relative;}.reactheme-breadcrumbs.porfolio-details .team_dbread_inner{ padding-top:30px;}.reactheme-breadcrumbs.porfolio-details .team_dbread_inner .title-star{ margin-bottom:30px;}.reactheme-breadcrumbs.porfolio-details .team_dbread_inner .sub-title{ font-size:80px;color:#ffffff;}.reactheme-breadcrumbs.porfolio-details .team_dbread_inner .page-title{ font-size:200px;line-height:165px;max-width:100%;padding-top:108px;margin-bottom:-153px;}.reactheme-breadcrumbs.porfolio-details .shop-single-bread-text{ margin-top:34px;}.reactheme-breadcrumbs.porfolio-details .shop-single-bread-text .title-star{ margin-bottom:22px;}.reactheme-breadcrumbs.porfolio-details .shop-single-bread-text .shop-bread-long-title{ color:#ffffff;font-size:200px;line-height:165px;max-width:100%;padding-top:14px;margin-bottom:-54px;}.entry-content .page-links{ padding-top:30px;}.comment-reply-title{ font-size:24px;font-weight:700;margin-top:14px;}.page .comments-title{ font-size:24px;font-weight:700;}.format-aside .single-content-full .bs-desc{ margin-top:0;}@keyframes scale-up-center{ 0%{ transform:scale(0.5);} 100%{ transform:scale(1);}}#elevate-load{ position:fixed;top:0;left:0;right:0;bottom:0;background-color:#111111;z-index:999999;}#elevate-load .preloader{ width:50px;height:50px;display:inline-block;padding:0px;text-align:left;box-sizing:border-box;position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-25px;}#elevate-load .preloader span{ position:absolute;display:inline-block;width:50px;height:50px;border-radius:100%;background:#111111;animation:preloader 1.3s linear infinite;}#elevate-load .preloader span:last-child{ animation-delay:-0.8s;-webkit-animation-delay:-0.8s;}.loaded{ display:none;}@keyframes preloader{ 0%{ transform:scale(0, 0);opacity:0.5;} 100%{ transform:scale(1, 1);opacity:0;}}.lds-ellipsis{ display:inline-block;position:absolute;width:80px;height:80px;top:50%;left:50%;transform:translate(-50%, -50%);}.lds-ellipsis div{ position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:var(--primary-color);animation-timing-function:cubic-bezier(0, 1, 1, 0);}.lds-ellipsis div:nth-child(1){ left:8px;animation:lds-ellipsis1 0.6s infinite;}.lds-ellipsis div:nth-child(2){ left:8px;animation:lds-ellipsis2 0.6s infinite;}.lds-ellipsis div:nth-child(3){ left:32px;animation:lds-ellipsis2 0.6s infinite;}.lds-ellipsis div:nth-child(4){ left:56px;animation:lds-ellipsis3 0.6s infinite;}@keyframes lds-ellipsis1{ 0%{ transform:scale(0);} 100%{ transform:scale(1);}}@keyframes lds-ellipsis3{ 0%{ transform:scale(1);} 100%{ transform:scale(0);}}@keyframes lds-ellipsis2{ 0%{ transform:translate(0, 0);} 100%{ transform:translate(24px, 0);}}.react-addon-services.services-style2 .services-part .services-text .services-btn-part .services-btn.icon-before i{ position:relative;bottom:4px;}.rt-blog-slider.rt-blog-style2 .portfolio-item .portfolio-content{ position:relative;padding:25px 30px 25px 30px;background:#ffffff;}.rt-blog-slider.rt-blog-style2 .portfolio-item .portfolio-content .p-category{ padding:8px 16px;font-size:14px;line-height:1;font-weight:700;display:inline-block;position:absolute;right:30px;top:-17px;z-index:2;border-radius:45px;color:#fff;}.rt-blog-slider.rt-blog-style2 .portfolio-item .portfolio-content .blog-meta{ list-style:none;margin:0;}.rt-blog-slider.rt-blog-style2 .portfolio-item .portfolio-content .blog-meta li{ display:inline-block;color:#777777;font-size:14px;line-height:20px;margin-bottom:10px;}.rt-blog-slider.rt-blog-style2 .portfolio-item .portfolio-content .blog-meta li.blog--date{ color:#777777;}.rt-blog-slider.rt-blog-style2 .portfolio-item .portfolio-content .blog-meta li.blog--author{ margin-left:15px;}.rt-blog-slider.rt-blog-style2 .portfolio-item .portfolio-content .p-title a{ color:#333333;font-size:18px;line-height:1.5;transition:all 0.3s ease 0s;font-weight:700;}.rt-blog-slider.rt-blog-style2 .portfolio-item .portfolio-content .p-title a:hover{ color:#086ad8;text-decoration:underline !important;}.admin-bar .menu-sticky.sticky{ top:31px;}.elementor-widget-rt-portfolio-grid .portfolio-filter button{ margin:20px 20px;padding:0;border:none;font-weight:600;font-size:16px;line-height:24px;color:#0C0A0A;background:none;border-radius:0;}.elementor-widget-rt-portfolio-grid .portfolio-filter button.active{ color:var(--primary-color);background:none;border-bottom:2px solid var(--primary-color);}.elementor-widget-rt-portfolio-grid .portfolio-filter button:hover{ color:var(--primary-color);background:none;}.elementor-widget-rt-portfolio-grid .portfolio-filter button:last-child{ margin-right:0;}.single-post .breadcrumbs-inner .single--post-cat{ padding-left:5px;}.single-post .breadcrumbs-inner .tag-line a:hover{ color:#fff;}body.logged-in .menu-wrap-off{ padding:63px 30px 50px 38px;}.hfe-site-logo-set{ display:inline-block;}body.logged-in .cart-icon-total-products.visible-cart{ top:32px;}.menu-area .navbar ul li.menu-item-has-children ul li.menu-item-has-children > a{ position:relative !important;}.menu-area .navbar ul li.menu-item-has-children ul li.menu-item-has-children > a:before{ content:"\e809";position:absolute;font-family:"rt-icons";left:auto !important;right:0 !important;top:50% !important;text-align:center !important;z-index:99999 !important;font-size:13px !important;display:block !important;cursor:pointer !important;transform:translateY(-50%) !important;transition:all 0.5s ease !important;font-weight:400 !important;}.header-inner .menu-area ul.menu .mega.col-3{ width:unset !important;}.header-inner .menu-area ul.menu .mega.col-3 ul.sub-menu .menu-item{ border:none !important;padding-left:0 !important;}.header-inner .menu-area ul.menu .mega.col-3 ul.sub-menu .menu-item a:after, .header-inner .menu-area ul.menu .mega.col-3 ul.sub-menu .menu-item a:before{ content:none !important;}.header-inner .menu-area ul.menu .mega.col-3 ul.sub-menu .menu-item li{ padding-left:0 !important;}.rts-mailchimp .mc4wp-form-fields{ display:flex;align-items:baseline;}.rts-mailchimp .mc4wp-form-fields input{ margin:0;}.rts-mailchimp .mc4wp-form-fields input[type=email]{ padding-right:180px;}.mc4wp-form-fields p{ margin:0;}.mc4wp-style2 .rts-mailchimp .mc4wp-form-fields{ display:block;}.mc4wp-style2 .rts-mailchimp .mc4wp-form-fields input{ display:block;background:#171717;border:1px solid #2F3336;box-sizing:border-box;border-radius:2px;font-size:16px;transition:0.3s;line-height:10px;text-transform:capitalize;font-family:"Titillium Web", sans-serif;height:50px;padding:20px 18px !important;}.mc4wp-style2 .rts-mailchimp .mc4wp-form-fields input[type=email]:focus{ outline:none;}.mc4wp-style2 .rts-mailchimp .mc4wp-form-fields input[type=submit]{ border:none;font-weight:700;padding:20px 33px 20px 33px;text-transform:uppercase;margin-top:15px;letter-spacing:0.05em;}.footer_style1 #menu-single-menu li a{ padding-left:32px;}.footer-style2-menu #menu-footer-menu li:first-child{ border-left:1px solid #252222 !important;}#reactheme-header .sticky-wrapper .sticky .stikcy-padding{ padding:5px 0 !important;}.elementor-default-tab.elementor-tabs-view-horizontal .elementor-tab-title.elementor-tab-desktop-title{ display:inline-block !important;margin-right:15px;}.elementor-default-tab.elementor-tabs-view-horizontal .elementor-tab-title{ border:1px solid #F0F0F0 !important;box-sizing:border-box;padding:12px 34px;background:transparent;color:#171717;font-size:16px;line-height:17px;font-weight:500;transition:0.5s;}.elementor-default-tab.elementor-tabs-view-horizontal .elementor-tab-title.elementor-active,.elementor-default-tab.elementor-tabs-view-horizontal .elementor-tab-title:hover{ background:#171717;color:#ffffff !important;}.elementor-widget-tabs .elementor-tab-content{ padding:0 !important;margin-top:-5px;}.rts-to-bottom-start a{ width:20px;height:32px;line-height:30px;display:inline-block;border-radius:10px;border:2px solid #6e777d;position:relative;}.rts-to-bottom-start a::before{ content:"";position:absolute;left:50%;top:30%;transform:translate(-50%, -30%);height:7px;width:2px;background:#ffffff;animation:jump-5 3s linear infinite;}@keyframes jump-5{ 0%{ transform:translate3d(0, 0, 0);} 40%{ transform:translate3d(0, 10px, 0);} 100%{ transform:translate3d(0, 0, 0);}}#reactheme-header .menu-area .navbar-menu .mega.three-col .sub-menu .menu-item-has-children > a{ display:none;}