img{transition:transform .6s ease;max-width:100%}.react-heading,.rs-dual-heading{position:relative}.react-heading.title-border-yes .title,.rs-dual-heading.title-border-yes .title{border-bottom:1px solid #f1f1f1;padding-bottom:20px}.react-heading .title-inner,.rs-dual-heading .title-inner{position:relative;z-index:1}.react-heading .title-inner>span,.rs-dual-heading .title-inner>span{font-size:16px;font-weight:600;font-family:"Oswald",sans-serif;text-transform:uppercase;line-height:24px;letter-spacing:.1em;color:#e41b23}.react-heading .title-inner .sub-text,.rs-dual-heading .title-inner .sub-text{margin:0 0 16px;display:block;color:#e41b23;font-size:16px;line-height:16px;font-family:"Oswald",sans-serif;font-weight:600;z-index:1;max-width:-moz-max-content;max-width:max-content}.react-heading .title-inner .sub-text.title-upper,.rs-dual-heading .title-inner .sub-text.title-upper{text-transform:uppercase}.react-heading .title-inner.yes .title,.rs-dual-heading .title-inner.yes .title{color:rgba(0,0,0,.5);line-height:1;color:#333;-webkit-text-stroke:1px #fff;-webkit-text-fill-color:rgba(0,0,0,0)}.react-heading .title-inner .title,.rs-dual-heading .title-inner .title{color:#111;margin-top:8px;margin-bottom:5px;font-size:48px;line-height:50px;z-index:1;text-transform:uppercase}.react-heading span.watermark,.rs-dual-heading span.watermark{font-size:200px;position:absolute;left:0;top:0;z-index:-1;text-transform:uppercase;font-family:"Oswald",sans-serif;font-weight:700;-webkit-text-fill-color:#f7f7f7;-webkit-text-stroke-color:#f7f7f7;height:95px;display:flex;align-items:center}.react-heading .rt-button a,.rs-dual-heading .rt-button a{color:#fff;display:inline-block;transition:all .3s ease 0s}.react-heading .rt-button a:hover,.rs-dual-heading .rt-button a:hover{color:#e41b23}.react-heading .rt-button a i,.rs-dual-heading .rt-button a i{display:inline-block;margin-left:10px;color:#fff;height:27px;width:27px;background:#e41b23;text-align:center;border-radius:5px;font-size:14px}.react-heading.big .title-inner h2,.rs-dual-heading.big .title-inner h2{font-size:36px;line-height:44px}.react-heading.big .description p,.rs-dual-heading.big .description p{font-size:20px;line-height:32px}.react-heading.style4 .title-inner .title,.rs-dual-heading.style4 .title-inner .title{margin-bottom:8px}.react-heading.style4 .title-inner .title-img,.rs-dual-heading.style4 .title-inner .title-img{margin-bottom:12px}.react-heading.style4 .title-inner span.sub-text,.rs-dual-heading.style4 .title-inner span.sub-text{padding-left:52px}.react-heading.style5 .sub-text,.rs-dual-heading.style5 .sub-text{display:inline-block}.react-heading.style2,.rs-dual-heading.style2{position:relative;padding-bottom:15px}.react-heading.style2:after,.rs-dual-heading.style2:after{content:"";position:absolute;background:#111;width:60px;height:2px;left:0;bottom:0;z-index:1;transition:all .3s ease 0s}.react-heading.style2.center:after,.rs-dual-heading.style2.center:after{transform:translateX(-50%);left:50%}.react-heading.style2.right:after,.rs-dual-heading.style2.right:after{left:auto;right:0}.react-heading.style2 h2,.rs-dual-heading.style2 h2{margin-bottom:12px}.react-heading.style2 .description p,.rs-dual-heading.style2 .description p{margin-bottom:12px}.react-heading.style2.Lite:after,.rs-dual-heading.style2.Lite:after{background:#fff !important}.react-heading.style3,.rs-dual-heading.style3{position:relative;padding-bottom:12px}.react-heading.style3 h2,.rs-dual-heading.style3 h2{margin-bottom:12px}.react-heading.style3 .description,.rs-dual-heading.style3 .description{position:relative;padding-left:35px}.react-heading.style3 .description:after,.rs-dual-heading.style3 .description:after{content:"";position:absolute;border:0;width:20px;height:2px;background:#e41b23;z-index:9;margin-left:0;left:0;top:14px}.react-heading.style3 .description p,.rs-dual-heading.style3 .description p{margin-bottom:12px}.react-heading.style3.Lite .description:after,.rs-dual-heading.style3.Lite .description:after{background:#fff !important}.react-heading.style1,.rs-dual-heading.style1{position:relative;padding-bottom:12px}.react-heading.style1 h2,.rs-dual-heading.style1 h2{margin-bottom:12px}.react-heading.style1 .description,.rs-dual-heading.style1 .description{position:relative;padding-right:80px}.react-heading.style1 .description:after,.rs-dual-heading.style1 .description:after{content:"";position:absolute;border:0;width:60px;height:2px;background:#e41b23;z-index:9;margin-left:0;right:0;top:14px}.react-heading.style1 .description p,.rs-dual-heading.style1 .description p{margin-bottom:12px}.react-heading.style1.Lite .description:after,.rs-dual-heading.style1.Lite .description:after{background:#fff !important}.react-heading.style8,.rs-dual-heading.style8{position:relative;padding-bottom:12px;margin-bottom:10px}.react-heading.style8 .title-inner,.rs-dual-heading.style8 .title-inner{padding-left:25px;position:relative;display:inline-block}.react-heading.style8 .title-inner .sub-text,.rs-dual-heading.style8 .title-inner .sub-text{margin-bottom:5px}.react-heading.style8 .title-inner:after,.rs-dual-heading.style8 .title-inner:after{content:"";position:absolute;border:0;width:2px;height:100%;background:#e41b23;z-index:9;margin-left:0;left:0;top:0}.react-heading.style8 .description,.rs-dual-heading.style8 .description{padding-left:25px;position:relative}.react-heading.style8 .description:after,.rs-dual-heading.style8 .description:after{content:"";position:absolute;border:0;width:2px;height:100%;background:#e41b23;z-index:9;margin-left:0;left:0;top:0}.react-heading.style8 h2,.rs-dual-heading.style8 h2{margin-bottom:5px}.react-heading.style8.text-center .description,.rs-dual-heading.style8.text-center .description{padding-top:15px;padding-left:0px}.react-heading.style8.text-center .description:after,.rs-dual-heading.style8.text-center .description:after{display:none}.react-heading.style8.Lite .title-inner:after,.rs-dual-heading.style8.Lite .title-inner:after{background:#fff}.react-heading.style8.Lite .description:after,.rs-dual-heading.style8.Lite .description:after{background:#fff !important}.react-heading.style6 .title-inner,.rs-dual-heading.style6 .title-inner{position:relative;padding-bottom:12px}.react-heading.style6 .title-inner h2,.rs-dual-heading.style6 .title-inner h2{margin-bottom:12px}.react-heading.style6 .title-inner .sub-text,.rs-dual-heading.style6 .title-inner .sub-text{position:relative;padding-left:14px}.react-heading.style6 .title-inner .sub-text:after,.rs-dual-heading.style6 .title-inner .sub-text:after{content:"";position:absolute;background:#e41b23;width:2px;height:14px;left:0;top:1px;z-index:1}.react-heading.style6 .title-inner .sub-text p,.rs-dual-heading.style6 .title-inner .sub-text p{margin-bottom:12px}.react-heading.style6.text-center .title-inner .sub-text,.react-heading.style6.text-right .title-inner .sub-text,.rs-dual-heading.style6.text-center .title-inner .sub-text,.rs-dual-heading.style6.text-right .title-inner .sub-text{display:inline-block}.react-heading.style6.text-center .sub-text,.rs-dual-heading.style6.text-center .sub-text{position:relative;padding-left:0px;padding-top:60px;color:#111}.react-heading.style6.text-center .sub-text:after,.rs-dual-heading.style6.text-center .sub-text:after{content:"";width:77px;height:2px;position:absolute;left:50%;top:0;margin-top:-1px;width:2px;height:50px}.react-heading.style6.Lite .sub-text:after,.rs-dual-heading.style6.Lite .sub-text:after{background:#fff !important}.react-heading.style6.dark .sub-text:after,.rs-dual-heading.style6.dark .sub-text:after{background:#232023 !important}.react-heading.style4.left .title-inner .sub-text,.rs-dual-heading.style4.left .title-inner .sub-text{padding-left:43px}.react-heading.style4.left .title-inner .sub-text:before,.rs-dual-heading.style4.left .title-inner .sub-text:before{left:0}.react-heading.style4.right .title-inner .sub-text,.rs-dual-heading.style4.right .title-inner .sub-text{padding-right:43px}.react-heading.style4.right .title-inner .sub-text:after,.rs-dual-heading.style4.right .title-inner .sub-text:after{right:0}.react-heading.style4 .title-inner,.rs-dual-heading.style4 .title-inner{position:relative;padding-bottom:12px}.react-heading.style4 .title-inner h2,.rs-dual-heading.style4 .title-inner h2{margin-bottom:12px;display:block}.react-heading.style4 .title-inner .sub-text,.rs-dual-heading.style4 .title-inner .sub-text{position:relative;color:#111;display:inline-block}.react-heading.style4 .title-inner .sub-text:before,.react-heading.style4 .title-inner .sub-text:after,.rs-dual-heading.style4 .title-inner .sub-text:before,.rs-dual-heading.style4 .title-inner .sub-text:after{content:"";position:absolute;border:0;width:25px;height:3px;background:var(--theme-color);z-index:9;margin-left:0;left:0px;top:50%;transform:translateY(-50%)}.react-heading.style4 .title-inner .sub-text:after,.rs-dual-heading.style4 .title-inner .sub-text:after{width:12px;left:32px}.react-heading.style4 .title-inner .sub-text p,.rs-dual-heading.style4 .title-inner .sub-text p{margin-bottom:12px}.react-heading.style4.Lite .sub-text:before,.react-heading.style4.Lite .sub-text:after,.rs-dual-heading.style4.Lite .sub-text:before,.rs-dual-heading.style4.Lite .sub-text:after{background:#fff !important}.react-heading.style4.text-center .title-inner .sub-text,.react-heading.style4.text-right .title-inner .sub-text,.rs-dual-heading.style4.text-center .title-inner .sub-text,.rs-dual-heading.style4.text-right .title-inner .sub-text{display:inline-block}.react-heading.style7 .title-inner,.rs-dual-heading.style7 .title-inner{position:relative;padding-bottom:12px}.react-heading.style7 .title-inner h2,.rs-dual-heading.style7 .title-inner h2{margin-bottom:12px}.react-heading.style7 .title-inner .sub-text,.rs-dual-heading.style7 .title-inner .sub-text{position:relative;padding-right:65px;display:inline-block;color:#111}.react-heading.style7 .title-inner .sub-text:after,.rs-dual-heading.style7 .title-inner .sub-text:after{content:"";position:absolute;border:0;width:50px;height:2px;background:#e41b23;z-index:9;margin-left:0;right:0;top:12px}.react-heading.style7 .title-inner .sub-text p,.rs-dual-heading.style7 .title-inner .sub-text p{margin-bottom:12px}.react-heading.style7 .title-inner.Lite .sub-text:after,.rs-dual-heading.style7 .title-inner.Lite .sub-text:after{background:#fff !important}.react-heading.style7 .title-inner.text-center .title-inner .sub-text,.react-heading.style7 .title-inner.text-right .title-inner .sub-text,.rs-dual-heading.style7 .title-inner.text-center .title-inner .sub-text,.rs-dual-heading.style7 .title-inner.text-right .title-inner .sub-text{display:inline-block}.react-heading.style9 .title-img img,.rs-dual-heading.style9 .title-img img{position:relative}.react-heading.style9 .title-inner .title-img.top,.rs-dual-heading.style9 .title-inner .title-img.top{margin-bottom:15px}.react-heading.style9 .title-upper,.rs-dual-heading.style9 .title-upper{margin-bottom:5px}.react-heading.style9 .bottom-line .title,.rs-dual-heading.style9 .bottom-line .title{margin-bottom:8px;position:relative;padding-bottom:20px}.react-heading.style9 .bottom-line .title:after,.rs-dual-heading.style9 .bottom-line .title:after{content:"";position:absolute;border:0;width:80px;height:2px;background:#e41b23;z-index:9;margin-left:0;bottom:0;left:0}.react-heading.style9.text-center .bottom-line .title:after,.rs-dual-heading.style9.text-center .bottom-line .title:after{transform:translateX(-50%);left:50%}.react-heading.style10.text-center,.rs-dual-heading.style10.text-center{text-align:left !important}.react-heading.style10.text-center .title-inner,.rs-dual-heading.style10.text-center .title-inner{text-align:center}.react-heading.style10.text-right,.rs-dual-heading.style10.text-right{text-align:left !important}.react-heading.style10.text-right .title-inner,.rs-dual-heading.style10.text-right .title-inner{text-align:right}.react-heading.style10 .title-inner,.rs-dual-heading.style10 .title-inner{transform:rotate(-90deg) translatex(-50%);display:inline-block;transform-origin:left center 0}.react-heading.style10 .title-inner .title,.rs-dual-heading.style10 .title-inner .title{white-space:nowrap;position:relative;top:40px;left:10px;margin-bottom:0}.react-heading.style10 .description,.rs-dual-heading.style10 .description{transform:rotate(-90deg);display:inline-block}.react-heading.style11,.rs-dual-heading.style11{text-align:right !important}.react-heading.style11.text-center,.rs-dual-heading.style11.text-center{text-align:right !important}.react-heading.style11.text-center .title-inner,.rs-dual-heading.style11.text-center .title-inner{text-align:center}.react-heading.style11.text-right,.rs-dual-heading.style11.text-right{text-align:right !important}.react-heading.style11.text-right .title-inner,.rs-dual-heading.style11.text-right .title-inner{text-align:right}.react-heading.style11 .title-inner,.rs-dual-heading.style11 .title-inner{transform:rotate(90deg);display:inline-block}.react-heading.style11 .description,.rs-dual-heading.style11 .description{transform:rotate(90deg);display:inline-block}.react-heading.style12 .sub-text,.rs-dual-heading.style12 .sub-text{display:inline-block;position:relative}.react-heading.style12 .sub-text:before,.rs-dual-heading.style12 .sub-text:before{content:"";position:absolute;background:#086ad8;left:-15px;top:0px;z-index:1;width:2px;height:14px}.react-heading.style12 .sub-text:after,.rs-dual-heading.style12 .sub-text:after{content:"";position:absolute;background:#086ad8;right:-15px;top:0px;z-index:1;width:2px;height:14px}.react-heading.style13 .title-inner .sub-text,.rs-dual-heading.style13 .title-inner .sub-text{position:relative;display:unset;padding:0 10px}.react-heading.style13 .title-inner .title span.watermark,.rs-dual-heading.style13 .title-inner .title span.watermark{-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#777;opacity:.1}.clip_path_text .react-heading span.watermark{-webkit-text-fill-color:rgba(0,0,0,0);background:linear-gradient(180deg, #ececec 50%, rgba(236, 236, 236, 0) 100%);-webkit-background-clip:text}.rs-animated-heading .title span,.rs-dual-heading .title span{display:inline-block}.rs-animated-heading .title-inner .title,.rs-animated-heading .title-inner .title .cd-headline{color:#111;line-height:52px}.rs-animated-heading .title-inner .title{margin-bottom:10px}.rs-animated-heading .title-inner .title.title-upper{text-transform:uppercase}.rs-animated-heading .title-inner .title .cd-headline{font-weight:700;margin-left:10px;color:#111}.rs-animated-heading .title-inner .title .cd-headline p{margin-bottom:0}.rs-animated-heading .cd-words-wrapper{text-align:center}.no-padding{padding:0 !important}.font-size-0{font-size:0}.img-border-radius img{border-radius:15px !important}.menu-area .navbar ul>li>a span{position:relative;transition:.5s;display:inline-block;background:#e41b23;color:#fff;border-radius:30px;padding:0 12px;font-size:12px;font-weight:700}.rts-btn{padding:17px 30px;min-width:-moz-max-content;min-width:max-content;font-size:16px;line-height:21px;font-weight:700;background:#e41b23;color:#fff}.rts-btn:hover{background-color:#111}.mfp-close{opacity:.9}.rs-addon-slider{margin:0}.rs-addon-slider .team-item{padding:0 15px}.rts-team .gray_yes .team-inner-wrap:hover img{filter:grayscale(100)}.bg-overflow-hidden{overflow:hidden}.cta-input-arae{position:relative}.cta-input-arae input{border-radius:100px;margin-bottom:0 !important}.cta-input-arae input[type=submit]{position:absolute;border-radius:100px;max-width:-moz-max-content;max-width:max-content;right:-2px}.mfp-iframe-holder .mfp-close{width:30px !important;height:30px;line-height:30px;border-radius:15px}.portfolio-filter{text-align:center;max-width:1290px;margin:auto;margin-bottom:20px}.portfolio-filter button{border-radius:15px;font-weight:600;font-size:16px;padding:12px 30px;margin-right:7px}.portfolio-filter span{color:#333;padding:10px;cursor:pointer;display:inline-block}.portfolio-filter span.active{color:#e41b23}.portfolio-filter span:hover{color:#e41b23}.sticky_search i:before{font-weight:700 !important}.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 rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#e41b23;border-width:12px;margin-left:-30px}.rstab-main ul.nav li a{background:#f1f1f1;padding:10px;align-items:center;justify-content:center;position:relative;top:1px}.rstab-main ul.nav li a.active{background:#e41b23;color:#fff}.rstab-main ul.nav li a i{margin-left:50px;color:#111}.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:#e41b23}.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:#f9f9f9;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 rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-left-color:#e41b23;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}.rstab-main.bottom{display:flex;flex-wrap:wrap}.rstab-main.bottom ul.nav{order:2;width:100%}.rstab-main.bottom ul.nav a{box-shadow:0px 30px 50px rgba(0,14,32,.1);border-radius:10px}.rstab-main.bottom .tab-content{order:1;box-shadow:0px 30px 50px rgba(15,18,22,.14)}.rstab-main.bottom iframe{width:970px;height:576px}@keyframes slide-down{0%{opacity:0;transform:translateY(50%)}50%{opacity:1;transform:translateY(0)}}.rstab-main.style-2.vertical .row{align-items:center}.rstab-main.style-2.vertical ul.nav{display:flex;margin:0}.rstab-main.style-2.vertical ul.nav li{margin-right:0 !important}.rstab-main.style-2.vertical ul.nav li a{padding:20px 0}.rstab-main.style-2.vertical ul.nav li a i{float:right;margin-top:10px !important}.rstab-main.style-2.vertical ul.nav li img{position:relative;top:-3px}.rstab-main.style-2 .tab-pane img.alignleft{margin-right:65px}.rstab-main.style-2 .tab-pane .text-list{margin:0;list-style:none;float:left}.rstab-main.style-2 .tab-pane .text-list li{font-size:16px;font-weight:500;padding-left:30px;margin-bottom:8px;color:#e41b23;position:relative;z-index:1;list-style:none}.rstab-main.style-2 .tab-pane .text-list li:before{content:"";position:absolute;font-family:"Font awesome 5 Pro";font-size:16px;color:#ffa84b;left:0;top:-7px;z-index:1;line-height:40px;text-align:center}.rstab-main.style-2 .tab-pane .text-list li:last-child{border:none !important}.rsaddon_pro_box.default .pointer-events{pointer-events:none}.rt-pricing-table-features-list .rt-circle-check:before{margin:0}.rsaddon_pro_box .portfolio-item .portfolio-content .p-category a{pointer-events:none}.elementor-invisible.elementor-widget-rs-timecounter{visibility:visible}.rs-dual-heading .second_title{color:#111}.rs-image{position:relative;width:100%;height:100%}.rs-image.yes .veritcal{animation-name:veritcal;animation-timing-function:linear;animation-duration:12s;animation-iteration-count:infinite}@keyframes veritcal{0%{transform:translateY(0)}50%{transform:translateY(100px)}100%{transform:translateY(0)}}.rs-image.yes .horizontal{animation-name:horizontal;animation-timing-function:linear;animation-duration:12s;animation-iteration-count:infinite}@keyframes horizontal{0%{transform:translateX(0)}50%{transform:translateX(100px)}100%{transform:translateX(0)}}.rt-features-list-content ul{list-style:none;margin:0;display:flex}.rt-features-list-content ul li{list-style:none;display:flex}.rt-features-list-content ul li .icon i{color:#111;font-size:16px;display:inline-block}.rt-features-list-content ul li .sub-text{font-size:16px;line-height:24px;display:block;font-weight:600;font-family:"Oswald",sans-serif;margin-bottom:-3px}.rt-features-list-content ul li .text-heading{font-weight:600;font-size:20px;line-height:30px;color:#111;font-family:"Oswald",sans-serif;transition:.3s}.rt-features-list-content ul li .text-heading span{display:block}.rt-features-list-content .separator_yes.rotate_yes:after{top:-7px;transform:skew(-10deg)}.product-filter{margin-bottom:20px}.product-filter span{color:#333;padding:10px;cursor:pointer;display:inline-block}.product-filter span.active{color:#e41b23}.product-filter span:hover{color:#e41b23}.logo-border-radius .rs-grid-img{border-radius:100%}.swiper-button-prev,.swiper-button-next{background-image:none !important;width:40px !important;height:35px !important;transition:all .5s}.swiper-button-prev:after,.swiper-button-next:after{display:none !important;content:""}.swiper-button-prev:before,.swiper-button-next:before{content:"";font-family:"rt-icons";padding-right:10px !important;color:#040404;position:absolute;left:13px;bottom:10px;font-style:normal;font-weight:lighter;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-weight:bold}.swiper-button-prev:before{content:""}.elementor-widget-rt-logo .rt-addon-slider{align-items:center}.menu-area.separator_yes{position:relative}.menu-area.separator_yes:after{position:absolute;content:"";width:1px;height:14px;right:0px;top:50%;transform:translateY(-50%);background:#f36464}.logo-grid-height .rt-grid-figure{height:100px;display:flex;justify-content:center;align-items:center}.make-white-image img{filter:brightness(0) invert(1) !important}.home-one-gallery .gallery-icon{overflow:hidden}@keyframes jump-1{0%{transform:translate3d(0, 0, 0)}40%{transform:translate3d(0, 20px, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes jump-2{0%{transform:translate3d(0, 0, 0)}50%{transform:translate3d(0, 30px, 0)}100%{transform:translate3d(0, 0, 0)}}.menu-area .icon1 .navbar ul>li.menu-item-has-children>a:before{content:"";font-size:12px}.path-vert{stroke-dasharray:1000;animation:draw1 2s linear alternate}@keyframes draw1{from{stroke-dashoffset:1200}to{stroke-dashoffset:600}}.menu-cart-area i{cursor:pointer}.menu-cart-area h2{display:none}.body-overlay-cart.overlayshow{visibility:visible;opacity:.5;pointer-events:unset}.body-overlay-cart{z-index:999}.body-overlay-cart{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;pointer-events:none;z-index:999;visibility:hidden;opacity:0}.cart-icon-total-products{font-size:13px;line-height:20px;background-color:#fff;position:fixed;top:0;right:0;font-size:14px;width:360px;height:100%;display:flex;flex-direction:column;visibility:hidden;transform:translateX(100%);transition:all .5s ease;z-index:999;padding:20px}.cart-icon-total-products.visible-cart{visibility:visible !important;transform:translate(0) !important}.menu-cart-area{position:relative;cursor:pointer}.menu-cart-area span.icon-num{width:20px;height:20px;line-height:20px;border-radius:50%;display:inline-block;text-align:center;font-size:12px;position:absolute;right:-10px;bottom:12px}.cart-icon-total-products .cart-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #e7e7e7}.cart-icon-total-products .cart-header .cart-heading{font-size:17px;font-weight:600;color:#111;margin:0;list-style:20px}.cart-icon-total-products .cart-header .close-cart{cursor:pointer}.cart-icon-total-products .widgettitle{display:none}.cart-icon-total-products .woocommerce.widget_shopping_cart .cart_list li{border-bottom:1px solid #e7e7e7;padding-bottom:12px;margin-bottom:12px;padding-left:35px}.cart-icon-total-products .woocommerce.widget_shopping_cart .cart_list li:last-child{border-bottom:0}.cart-icon-total-products .woocommerce.widget_shopping_cart .cart_list li a{color:#111}.cart-icon-total-products .woocommerce.widget_shopping_cart .cart_list li a.remove{line-height:20px;top:3px}.cart-icon-total-products .woocommerce.widget_shopping_cart .quantity{border:none;padding:3px 0 0;display:block}.cart-icon-total-products .woocommerce.widget_shopping_cart .buttons a{text-align:center;background:0 0;background:#111;color:#fff;font-weight:700;font-family:"Oswald",sans-serif;border:0;position:relative;overflow:hidden;z-index:1}.cart-icon-total-products .woocommerce.widget_shopping_cart .buttons a:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:#e41b23;transform:translateY(110%);transition:.3s;transition-delay:.1s;z-index:-1}.cart-icon-total-products .woocommerce.widget_shopping_cart .buttons a.checkout{background:#e41b23}.cart-icon-total-products .woocommerce.widget_shopping_cart .buttons a.checkout:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:#111;transform:translateY(110%);transition:.3s;transition-delay:.1s;z-index:-1}.cart-icon-total-products .woocommerce.widget_shopping_cart .buttons a:hover:after{transform:translateY(0)}.cart-icon-total-products .woocommerce ul.cart_list li img,.cart-icon-total-products .woocommerce ul.product_list_widget li img{width:70px}.cart-icon-total-products .woocommerce-mini-cart__total.total{padding-top:30px}.cart-icon-total-products .woocommerce-mini-cart__total.total strong{font-size:18px;text-transform:uppercase}.cart-icon-total-products .woocommerce-mini-cart__total .woocommerce-Price-amount{float:right;font-size:18px;color:#404040;font-weight:700}.rts-img-reveal[data-fx="1"]::after,.rts-img-reveal[data-fx="2"]::after{content:"";z-index:-1;width:100%;bottom:.25rem;left:0;position:absolute;height:2px;background:currentColor;transform:scale3d(0, 1, 1);transform-origin:0% 50%;transition:transform .2s cubic-bezier(0.39, 0.575, 0.565, 1);text-align:center}.rts-img-reveal[data-fx="1"]::after,.rts-img-reveal[data-fx="2"]::after{bottom:0}.rts-img-reveal[data-fx="1"]:hover::after,.rts-img-reveal[data-fx="2"]:hover::after{transform:scale3d(1, 1, 1)}.rts-img-reveal[data-fx="6"]::after{content:"";z-index:-1;width:100%;bottom:.25rem;left:0;position:absolute;height:2px;background:currentColor;transform:scale3d(0, 1, 1);transform-origin:100% 50%;transition:transform .7s cubic-bezier(0.86, 0, 0.07, 1)}.rts-img-reveal[data-fx="6"]::after{bottom:0}.rts-img-reveal[data-fx="6"]:hover::after{transform:scale3d(1, 1, 1)}.rts-img-reveal[data-fx="14"]::after{content:"";z-index:-1;width:100%;bottom:.25rem;left:0;position:absolute;height:2px;background:currentColor;transform:scale3d(0, 1, 1);transform-origin:0% 50%}.rts-img-reveal[data-fx="14"]::after{bottom:0}.rts-img-reveal[data-fx="14"]:hover::after{animation:loop .5s infinite}@keyframes loop{0%{transform-origin:0% 50%;transform:scale3d(0, 1, 1)}50%{transform-origin:0% 50%;transform:scale3d(1, 1, 1)}51%{transform-origin:100% 50%}100%{transform-origin:100% 50%;transform:scale3d(0, 1, 1)}}.rts-img-reveal-wrapper{position:fixed;width:250px;height:270px;top:0;left:0;pointer-events:none;opacity:0;z-index:9}.rts-img-reveal-wrapper__inner,.rts-img-reveal-wrapper__img{width:100%;height:100%;position:relative}.rts-img-reveal-wrapper__deco{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#181314}.rts-img-reveal-wrapper__img{background-size:cover;background-position:50% 50%}.rts-accordion.style1 .accordion-item{background:rgba(0,0,0,0);border:none;padding-bottom:30px;position:relative;padding-left:60px}.rts-accordion.style1 .accordion-item:last-child{padding-bottom:0}.rts-accordion.style1 .accordion-item .accordion-header button{background:rgba(0,0,0,0);border:none;font-weight:700;font-size:18px;line-height:23px;box-shadow:none;padding:0;position:relative;color:#1c2539}.rts-accordion.style1 .accordion-item .accordion-header button:before{content:"";position:absolute;left:0;background:#fff;border:5px solid #e41b23;height:20px;width:20px;left:-11.4%;background-repeat:no-repeat;background-size:cover;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:30px;background-color:#fff;z-index:5;transition:.3s}.rts-accordion.style1 .accordion-item .accordion-body{padding:15px 0 0}.rts-accordion.style1 .accordion-item:after{content:"";display:block;width:1px;height:100%;border-left:2px dashed #df0a0a;top:3px;left:18px;position:absolute}.rts-accordion.style2 .accordion-item .accordion-header .accordion-button:not(.collapsed){box-shadow:none}.rts-accordion.style2 .accordion-item{margin-bottom:20px}.rts-accordion.style2 .accordion-item .accordion-header button{background:rgba(0,0,0,0);box-shadow:0px 5px 52px rgba(0,0,0,.05);border:1px solid #eaeaea;font-weight:400;font-size:18px;line-height:24px;color:#fff;height:60px;align-items:center;display:flex;padding:0 20px}.rts-accordion.style2 .accordion-item .accordion-header button span{color:#e41b23;margin-right:4px}.rts-accordion.style2 .accordion-item .accordion-header button .accordion-icon{font-size:16px;display:block;margin-left:8px;margin-right:0}.rts-accordion.style2 .accordion-item .accordion-header button .accordion-icon i{background:#eaeaea;width:30px;height:30px;line-height:30px;text-align:center;display:inline-block;color:#111}.rts-accordion.style2 .accordion-item .accordion-header button .accordion-icon-active{display:none;margin-left:8px;margin-right:0}.rts-accordion.style2 .accordion-item .accordion-header button .accordion-icon-active i{background:#e41b23;color:#fff;width:30px;height:30px;line-height:30px;text-align:center;display:inline-block}.rts-accordion.style2 .accordion-item .accordion-header button .accordion-icon,.rts-accordion.style2 .accordion-item .accordion-header button .accordion-icon-active{position:absolute;right:20px;top:50%;transform:translate(0px, -50%)}.rts-accordion.style2 .accordion-item .accordion-header button[aria-expanded=true]{background:#fff;color:#1c2539}.rts-accordion.style2 .accordion-item .accordion-header button[aria-expanded=true] .accordion-icon{display:none}.rts-accordion.style2 .accordion-item .accordion-header button[aria-expanded=true] .accordion-icon-active{display:block;font-size:16px}.rts-accordion.style2 .accordion-item .accordion-body{padding:15px 30px 0px 20px}.rts-accordion.style3 .accordion-item .accordion-header .accordion-button:not(.collapsed){box-shadow:none}.rts-accordion.style3 .accordion-item{margin-bottom:30px;box-shadow:0px 7px 18px rgba(24,16,16,.05);margin-bottom:20px;border:none}.rts-accordion.style3 .accordion-item .accordion-header button{font-size:18px;color:#1c2539;font-weight:700;padding:24px 40px;background:none;font-family:"Oswald",sans-serif}.rts-accordion.style3 .accordion-item .accordion-header button span{color:#e41b23;margin-right:10px}.rts-accordion.style3 .accordion-item .accordion-header button:after{content:"";font-family:"Font Awesome 5 Pro" !important;background-image:none;top:0px;position:relative;transform:none;color:#e41b23}.rts-accordion.style3 .accordion-item .accordion-header button[aria-expanded=true]{border:1px solid rgba(0,0,0,0);background:#fff;color:#1c2539;border-radius:5px 5px 0 0}.rts-accordion.style3 .accordion-item .accordion-header button[aria-expanded=true]:after{content:"";font-family:"Font Awesome 5 Pro" !important;background-image:none;top:0px;position:relative}.rts-accordion.style3 .accordion-item .accordion-body{background:#fff;border-radius:0 0 5px 5px;padding:0px 35px 35px 35px}.rts-accordion.style1 .accordion-item .accordion-header button[aria-expanded=true]::before{content:"";position:absolute;left:0;background-image:none;height:50px;width:50px;left:-14.6%;background:#e41b23;background-repeat:no-repeat;background-size:cover;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:30px;z-index:5}.rts-tab-advance .nav{margin:0;margin-top:35px}.rts-tab-advance .nav li button{border:none;background:rgba(0,0,0,0);border-radius:100px;padding:8px 25px;color:#111;font-size:18px;font-weight:600;font-family:"Oswald",sans-serif;position:relative}.tab-custom-nav .nav{float:right;position:relative;bottom:102px;z-index:1}.tab-custom-nav .tab-content{clear:both}.react-button a{font-size:16px;font-weight:600;color:#111;background:#111;display:inline-block;text-align:center;vertical-align:middle;transform:perspective(1px) translateZ(0);text-transform:uppercase;position:relative;transition-property:color;transition-duration:.4s;margin-right:15px;border-radius:0;border:none;padding:10px 25px;transition:all 400ms;font-family:"Oswald",sans-serif}.react-button a:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;transform:scaleX(1);transform-origin:50%;transition-property:transform;transition-duration:.3s;transition-timing-function:ease-out;background:#e41b23}.react-button a svg{width:20px;position:relative}.react-button a:hover::before{transform:scaleX(0)}.react-button.secondary_btn a{color:#111}.react-button.secondary_btn a:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;transform:scaleX(1);transform-origin:50%;transition-property:transform;transition-duration:.3s;transition-timing-function:ease-out;background:#fff}.react-button.secondary_btn a:hover::before{transform:scaleX(0)}.counter-top-area{position:relative}.counter-top-area .rts-counter-list .counter-icon{display:inline-block}.counter-top-area .rts-counter-list .counter-icon i{font-size:50px;color:#dcdcdc;line-height:60px;transition:all .3s ease 0s}.counter-top-area .rts-counter-list .count-text .rs-counter{font-size:50px;color:#e41b23;line-height:60px;display:inline-block;transition:all .3s ease 0s}.counter-top-area .rts-counter-list .count-text .title{font-size:18px;color:#666;line-height:18px;transition:all .3s ease 0s;display:inline-block}.counter-top-area.style1{text-align:center}.counter-top-area.style1 .count-number span{padding:10px 0px 10px 0px}.counter-top-area.style2{padding:50px;border:1px solid #e9e9e9;position:relative;display:block;overflow:hidden;z-index:1;transition:.3s;height:100%}.counter-top-area.style2 .rts-counter-list{display:flex;align-items:center}.counter-top-area.style2 .rts-counter-list .counter-icon{position:absolute}.counter-top-area.style2 .rts-counter-list .count-text{width:100%}.counter-top-area.style2 .rts-counter-list .count-text .count-number{border-bottom:1px solid #e9e9e9;transition:.3s}.counter-top-area.style2:after{position:absolute;content:"";top:0;left:0;height:250px;width:250px;background:#e41b23;border-radius:50%;filter:blur(50px);z-index:-1;top:-30%;left:-10%;transition:.3s;opacity:0}.counter-top-area.style2:hover{border-color:#e41b23}.counter-top-area.style2:hover .rts-counter-list .count-text .count-number{border-color:#e41b23}.counter-top-area.style2:hover:after{opacity:.5}.counter-top-area.style3 .rts-counter-list .rts-counter-list-inner{display:flex;align-items:center}.counter-top-area.style3 .rts-counter-list .rts-counter-list-inner .counter-icon img{width:80px;height:80px;padding:20px;overflow:visible;border-radius:50%}.counter-top-area.style3 .rts-counter-list .text{font-weight:400;line-height:26px;margin-top:17px}.react-image{position:relative;width:100%;height:100%}.react-image.yes .veritcal{animation-name:veritcal;animation-timing-function:linear;animation-duration:12s;animation-iteration-count:infinite;position:absolute;right:0;top:-150px}@keyframes veritcal{0%{transform:translate3d(0, 0, 0)}50%{transform:translate3d(0, 30px, 0)}100%{transform:translate3d(0, 0, 0)}}.react-image.yes .veritcal_two{animation-name:veritcal_two;animation-timing-function:linear;animation-duration:12s;animation-iteration-count:infinite}@keyframes veritcal_two{0%{transform:translateY(100px)}50%{transform:translateY(0)}100%{transform:translateY(100px)}}.react-image.yes .horizontal{animation-name:horizontal;animation-timing-function:linear;animation-duration:12s;animation-iteration-count:infinite}@keyframes horizontal{0%{transform:translateX(0)}50%{transform:translateX(100px)}100%{transform:translateX(0)}}.react-image.yes .rotated_style{animation:rotate1 30s linear infinite;-webkit-animation:rotate1 30s linear infinite}@keyframes rotate1{from{transform:rotate(0deg);-webkit-transform:rotate(0deg)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}.image-rotate{animation:rotation infinite 14s linear}@keyframes rotation{to{transform:rotate(360deg)}}.reveal-item{position:relative;display:block;overflow:hidden}.reveal-item .reveal-animation{position:absolute;top:0;width:100%;height:101%;background:#e41b23}.reveal-item .reveal-animation::before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background-color:#ccc;transition-property:transform;transition-duration:1s}.reveal-animation.reveal-primary::before{background:#0c0c0a}.reveal-animation.reveal-dark::before{background:#000}.reveal-animation.reveal-white::before{background:#000}.reveal-animation.reveal-top.aos-animate::before,.reveal-animation.reveal-bottom.aos-animate::before{transform:scaleY(1)}.reveal-animation.reveal-start.aos-animate::before,.reveal-animation.reveal-end.aos-animate::before{transform:scaleX(1)}.reveal-animation.reveal-top::before{transform:scaleY(0);transform-origin:0% 100%}.reveal-animation.reveal-start::before{transform:scaleX(0);transform-origin:100% 0%}.reveal-animation.reveal-end::before{transform:scaleX(0);transform-origin:0% 100%}.reveal-animation.reveal-bottom::before{transform:scaleY(0);transform-origin:100% 0%}[data-aos=reveal-top],[data-aos=reveal-start],[data-aos=reveal-end],[data-aos=reveal-bottom]{transition-property:transform;transition-delay:1s}[data-aos=reveal-top]{transform:scaleY(1)}[data-aos=reveal-top].aos-animate{transform:scaleY(0);transform-origin:100% 0%}[data-aos=reveal-start]{transform:scaleX(1)}[data-aos=reveal-start].aos-animate{transform:scaleX(0);transform-origin:0% 100%}[data-aos=reveal-end]{transform:scaleX(1)}[data-aos=reveal-end].aos-animate{transform:scaleX(0);transform-origin:100% 0%}[data-aos=reveal-bottom]{transform:scaleY(1)}[data-aos=reveal-bottom].aos-animate{transform:scaleY(0);transform-origin:0% 100%}[data-aos=reveal-item]{visibility:hidden;transition-property:visibility;transition-duration:0s}[data-aos=reveal-item].aos-animate{visibility:visible}rt-grid-figure .logo-img{text-align:center}rt-grid-figure .logo-img a{transition:all .5s}rt-grid-figure .logo-img img{margin:0 auto;transition:all .5s;border-radius:15px}rt-grid-figure .logo-img:hover img{opacity:1}rt-grid-figure .logo-img:hover a.back{display:block}rt-grid-figure .logo-img:hover a.back-exists{display:none}rt-grid-figure .logo-img.logo-gray a:hover img{opacity:80%}.rts-btn{padding:17px 30px;min-width:-moz-max-content;min-width:max-content;font-size:16px;line-height:21px;font-weight:700;border-radius:15px;background:#e41b23;color:#fff}.rts-btn:hover{background-color:#111}.rs-skill-bar .skillbar{background:#eee;display:inline-block;height:6px;position:relative;width:100%}.rs-skill-bar .skillbar .skillbar-bar{background:#f60;height:8px;width:0;margin-bottom:0}.rs-skill-bar .skillbar .skillbar-title,.rs-skill-bar .skillbar .skill-bar-percent{position:absolute}.rs-skill-bar .skillbar .skillbar-title{color:#212121;font-size:20px;font-weight:600}.rs-skill-bar .skillbar .skill-bar-percent{font-size:15px;font-weight:700;color:#111}.rs-skill-bar.animation .skillbar .skillbar-bar,.rs-skill-bar.striped .skillbar .skillbar-bar{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.rs-skill-bar.animation .skillbar .skillbar-bar{animation:rs-progress-pie-stripes 1s linear infinite}.rs-skill-bar.style1 .skillbar .skillbar-title{top:-20px}.rs-skill-bar.style1 .skillbar .skill-bar-percent{right:0;top:-20px}.rs-skill-bar.style2 .skillbar .skillbar-title{left:0;padding:2px 20px 0;top:0;width:160px;background:#83b614}.rs-skill-bar.style2 .skillbar .skill-bar-percent{right:10px;top:0}.border-left-20 .react-addon-services.services-style2 .services-part .services-icon{margin-right:20px}.react-addon-services.gray_yes:hover img{filter:grayscale(100)}.react-addon-services.services-style3{padding:40px;border:1px solid #e9e9e9;position:relative;display:block;overflow:hidden;z-index:1;transition:.3s}.react-addon-services.services-style3:after{position:absolute;content:"";left:-10%;top:-30%;height:250px;width:250px;filter:blur(50px);background:#e41b23;z-index:-1;opacity:0;transition:.3s}.react-addon-services.services-style3 .services-part{display:block;padding:0}.react-addon-services.services-style3 .services-part .service--top .number{font-size:60px;font-weight:600;color:rgba(0,0,0,.1294117647);font-family:"Oswald",sans-serif}.react-addon-services.services-style3 .services-part .service--top .services-icon{padding:0;overflow:hidden;margin-bottom:30px}.react-addon-services.services-style3 .services-part .service--top .services-icon img{margin-top:0;border-radius:0;transition:1.3s;max-height:-moz-max-content;max-height:max-content}.react-addon-services.services-style3 .services-part .service--top .services-icon img:hover{transform:scale(1.1)}.react-addon-services.services-style3 .services-part .service--top .services-title{margin-bottom:7px}.react-addon-services.services-style3 .services-part .service--top .services-title .title{font-size:24px;font-weight:700;line-height:1.5;color:#111;margin-bottom:0}.react-addon-services.services-style3 .services-part .service--top .services-title .title a{color:#111}.react-addon-services.services-style3 .services-part .service--top .services-title .title a:hover{color:#e41b23}.react-addon-services.services-style3 .services-part .services--bottom{display:block}.react-addon-services.services-style3 .services-part .services--bottom .services-txt{font-size:16px;font-weight:400;color:#6e777d;line-height:22px}.react-addon-services.services-style3 .services-part .services--bottom .services-btn{border:1px solid #e9e9e9;display:inline-block;align-items:center;font-weight:600;font-size:14px;line-height:21px;padding:15px 28px;color:#0c0a0a}.react-addon-services.services-style3 .services-part .services--bottom .services-btn:hover{background:#e41b23;color:#fff}.react-addon-services.services-style3:hover{border-color:#e41b23}.react-addon-services.services-style3:hover:after{opacity:.6}.react-addon-services.services-style4 .rts-single-service-three{display:flex;padding:30px;border:1px solid #e1e1e1}.react-addon-services.services-style4 .rts-single-service-three .thumbnail-area{overflow:hidden;position:relative;flex-basis:56%;text-align:center}.react-addon-services.services-style4 .rts-single-service-three .thumbnail-area svg{width:60px;height:60px}.react-addon-services.services-style4 .rts-single-service-three .thumbnail-area img{max-width:100%;transition:.3s;min-width:-moz-max-content;min-width:max-content;width:-moz-max-content;width:max-content}.react-addon-services.services-style4 .rts-single-service-three .thumbnail-area:hover img{transform:scale(1.05)}.react-addon-services.services-style4 .rts-single-service-three .content-area{margin-left:22px}.react-addon-services.services-style4 .rts-single-service-three .content-area a .title{margin-bottom:9px;padding-bottom:15px;border-bottom:1px solid #e1e1e1;transition:.3s}.react-addon-services.services-style4 .rts-single-service-three .content-area a .title:hover{color:#e41b23}.react-addon-services.services-style4 .rts-single-service-three .content-area p.disc{margin-bottom:5px}.react-addon-services.services-style4 .rts-single-service-three .content-area a.read-more-btn{display:flex;align-items:center;color:#111;font-weight:600;font-size:16px;line-height:24px;font-family:"Oswald",sans-serif;transition:.3s}.react-addon-services.services-style4 .rts-single-service-three .content-area a.read-more-btn i{margin-left:7px;transition:.3s;margin-bottom:-3px}.react-addon-services.services-style4 .rts-single-service-three .content-area a.read-more-btn:hover{color:#e41b23}.react-addon-services.services-style4 .rts-single-service-three .content-area a.read-more-btn:hover i{margin-left:10px}.react-addon-services.services-style5 .single-service-four{position:relative;height:100%;background:#171717;padding:0}.react-addon-services.services-style5 .single-service-four .thumbnail img{margin-top:0}.react-addon-services.services-style5 .single-service-four:hover .thumbnail img{transform:scale(1.2)}.react-addon-services.services-style5 .single-service-four:hover .thumbnail::after{left:-50px;top:-50px}.react-addon-services.services-style5 .single-service-four:hover .services-text .rts-btn{transform:scale(1)}.react-addon-services.services-style5 .single-service-four .icon-area{position:absolute;top:42px;left:40px;background:#fff;width:100px;height:100px;padding:20px;display:flex}.react-addon-services.services-style5 .single-service-four .thumbnail{display:block;overflow:hidden;position:relative}.react-addon-services.services-style5 .single-service-four .thumbnail::after{position:absolute;content:"";height:150px;width:150px;background:#e41b23;filter:blur(50px);left:-250px;top:-250px;transition:.3s}.react-addon-services.services-style5 .single-service-four .thumbnail img{width:100%;transition:.3s}.react-addon-services.services-style5 .single-service-four .services-text{padding:32px 40px;position:relative}.react-addon-services.services-style5 .single-service-four .services-text a.rts-btn{position:absolute;right:25px;top:-25px;font-weight:600;font-size:16px;line-height:24px;padding:12px 20px;text-transform:capitalize;transform:scaleY(0);transition:.3s}.react-addon-services.services-style5 .single-service-four .services-text a.rts-btn i{font-size:14px}.react-addon-services.services-style5 .single-service-four .services-text span{font-weight:600;font-size:13px;line-height:20px;color:#424242;letter-spacing:.1em;text-transform:uppercase;font-family:"Oswald",sans-serif}.react-addon-services.services-style5 .single-service-four .services-text a .title{color:#fff;margin-bottom:0;font-weight:600;font-size:24px;line-height:37px;letter-spacing:.02em;transition:.3s}.react-addon-services.services-style5 .single-service-four .services-text a:hover .title{color:#e41b23}.react-addon-services.services-style9 .service-area-eight{position:relative;overflow:hidden}.react-addon-services.services-style9 .service-area-eight .thumbnail img{width:100%}.react-addon-services.services-style9 .service-area-eight .badge-area{position:absolute;bottom:0;width:100%;left:0;opacity:1;background:#111;padding:7px 30px;transition:.5s}.react-addon-services.services-style9 .service-area-eight .badge-area span{font-weight:500;font-size:22px;line-height:37px;color:#fff}.react-addon-services.services-style9 .service-area-eight .badge-area .icon{-webkit-clip-path:polygon(49% 18%, 100% 0, 100% 100%, 0 100%, 0 0);clip-path:polygon(49% 18%, 100% 0, 100% 100%, 0 100%, 0 0);background:#e41b23;width:100px;height:100px;display:flex;align-items:center;justify-content:center;position:absolute;right:-1px;bottom:-1px}.react-addon-services.services-style9 .service-area-eight .badge-area .icon svg{margin-top:13px}.react-addon-services.services-style9 .service-area-eight .hov-area{position:absolute;height:100%;width:100%;left:0;top:0;background:rgba(23,23,23,.9254901961);padding:40px;opacity:0;transform:translateY(-100%);transition:.5s}.react-addon-services.services-style9 .service-area-eight .hov-area .badge{position:absolute;right:0;top:0;height:100px;width:100px;background:#e41b23;-webkit-clip-path:polygon(100% 0, 100% 100%, 50% 79%, 0 100%, 0 0);clip-path:polygon(100% 0, 100% 100%, 50% 79%, 0 100%, 0 0);display:flex;align-items:center;justify-content:center;border-radius:0}.react-addon-services.services-style9 .service-area-eight .hov-area .badge svg{margin-top:-30px}.react-addon-services.services-style9 .service-area-eight .hov-area .title{margin-top:40px;color:#fff}.react-addon-services.services-style9 .service-area-eight .hov-area .disc{color:#fff;margin-bottom:10px}.react-addon-services.services-style9 .service-area-eight .hov-area ul{margin:0}.react-addon-services.services-style9 .service-area-eight .hov-area ul li{list-style:none;color:#fff}.react-addon-services.services-style9 .service-area-eight .hov-area ul li::before{content:"";font-family:"rt-icons";margin-right:12px}.react-addon-services.services-style9 .service-area-eight .hov-area .check-area .single-check{display:flex;align-items:center}.react-addon-services.services-style9 .service-area-eight .hov-area .check-area .single-check p{color:#fff;font-weight:300}.react-addon-services.services-style9 .service-area-eight .hov-area .check-area .single-check i{margin-right:12px}.react-addon-services.services-style9 .service-area-eight .hov-area .button{margin-top:15px}.react-addon-services.services-style9 .service-area-eight .hov-area .button a{color:#fff;transition:.3s}.react-addon-services.services-style9 .service-area-eight .hov-area .button a i{margin-left:6px}.react-addon-services.services-style9 .service-area-eight .hov-area .button a:hover{color:#e41b23}.react-addon-services.services-style9:hover .badge-area{opacity:0;transform:translateY(100%)}.react-addon-services.services-style9:hover .hov-area{opacity:1;transform:translateY(0)}.react-addon-services.services-style10 .rts-single-process-wrapper-eight{background:#fff;padding:40px;position:relative;transition:.3s;border-right:1px solid #f1f1f1;box-shadow:0px 15px 62px rgba(0,0,0,.04);height:100%}.react-addon-services.services-style10 .rts-single-process-wrapper-eight .border-none{border-right:none}.react-addon-services.services-style10 .rts-single-process-wrapper-eight .icon-1{display:block;height:108px;width:108px;border:2px dotted #d9d9d9;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:30px;position:relative;z-index:1;background:rgba(0,0,0,0)}.react-addon-services.services-style10 .rts-single-process-wrapper-eight .icon-1::after{position:absolute;content:"";height:88px;width:88px;background:#fff;left:50%;top:50%;transform:translate(-50%, -50%);border-radius:50%;z-index:-1;transition:.3s}.react-addon-services.services-style10 .rts-single-process-wrapper-eight .title{margin-bottom:10px;transition:.3s}.react-addon-services.services-style10 .rts-single-process-wrapper-eight p.disc{margin-bottom:0;transition:.3s}.react-addon-services.services-style10 .rts-single-process-wrapper-eight .icon{position:absolute;bottom:-26px;display:block;height:50px;width:50px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}.react-addon-services.services-style10 .rts-single-process-wrapper-eight .icon i{color:#e41b23}.react-addon-services.services-style10 .rts-single-process-wrapper-eight:hover{background:#e41b23}.react-addon-services.services-style10 .rts-single-process-wrapper-eight:hover .title{color:#fff}.react-addon-services.services-style10 .rts-single-process-wrapper-eight:hover p.disc{color:#fff}.react-addon-services.services-style11 .rts-single-project-one{background:#fff;border-radius:5px}.react-addon-services.services-style11 .rts-single-project-one .thumbnail{display:block;overflow:hidden;border-radius:5px 5px 0px 0px;position:relative}.react-addon-services.services-style11 .rts-single-project-one .thumbnail .icon{position:absolute;bottom:0;left:0}.react-addon-services.services-style11 .rts-single-project-one .thumbnail .icon svg{width:90px;height:90px;text-align:center;padding:25px;display:block;background:#fff;border-radius:0;transform:scale(1) !important}.react-addon-services.services-style11 .rts-single-project-one .thumbnail img{border-radius:5px 5px 0 0;transition:1.3s;transform:scale(1);width:100%}.react-addon-services.services-style11 .rts-single-project-one .thumbnail img:hover{transform:scale(1.15)}.react-addon-services.services-style11 .rts-single-project-one .project-inner{background:#171717;padding:20px 40px;display:flex;align-items:center;justify-content:space-between}.react-addon-services.services-style11 .rts-single-project-one .project-inner .content .title{color:#fff;margin-bottom:10px;transition:.3s}.react-addon-services.services-style11 .rts-single-project-one .project-inner .content .title:hover{color:#e41b23}.react-addon-services.services-style11 .rts-single-project-one .project-inner .content .pre-title{color:#424242;margin-bottom:10px;font-weight:600;font-size:13px;line-height:20px}.react-addon-services.services-style11 .rts-single-project-one .project-inner .icon a{background:#e41b23;width:45px;height:45px;line-height:45px;text-align:center;display:block;color:#fff}.react-addon-services.services-style12 .working-step-nine{text-align:center;background:#fff;padding:50px;transition:.3s;position:relative;overflow:hidden;height:100%}.react-addon-services.services-style12 .working-step-nine::after{position:absolute;content:"";left:0;top:-150px;height:100px;width:100px;border-radius:50%;background:#e41b23;filter:blur(50px);opacity:0;transition:.6s}.react-addon-services.services-style12 .working-step-nine .icon{width:120px;height:120px;background:#f3f3f3;border-radius:50%;overflow:visible;display:flex;justify-content:center;align-items:center;margin:auto;margin-bottom:20px}.react-addon-services.services-style12 .working-step-nine .wrapper-inner span{text-transform:uppercase;font-weight:600;font-size:13px;line-height:20px;letter-spacing:.1em}.react-addon-services.services-style12 .working-step-nine .wrapper-inner .title{font-weight:600;font-size:24px;line-height:37px;color:#0c0a0a;letter-spacing:.02em;margin-bottom:10px;transition:.3s}.react-addon-services.services-style12 .working-step-nine .wrapper-inner p.disc{margin:0}.react-addon-services.services-style12 .working-step-nine:hover{background:#171717}.react-addon-services.services-style12 .working-step-nine:hover::after{opacity:1;top:-50px}.react-addon-services.services-style12 .working-step-nine:hover .wrapper-inner .title{color:#fff !important}.react-addon-services.services-style13 .service-area-main-wrapper-ten{background:#fff}.react-addon-services.services-style13 .service-area-main-wrapper-ten .thumbnail{position:relative}.react-addon-services.services-style13 .service-area-main-wrapper-ten .thumbnail img{width:100%}.react-addon-services.services-style13 .service-area-main-wrapper-ten .thumbnail .icon{position:absolute;bottom:-60px;transform:translateX(-50%);left:50%;height:150px;width:150px;background:#f8f8f8;border-radius:50%;display:flex;align-items:center;justify-content:center}.react-addon-services.services-style13 .service-area-main-wrapper-ten .content-area-start{padding:45px;text-align:center;margin-top:40px}.react-addon-services.services-style13 .service-area-main-wrapper-ten .content-area-start .title{font-weight:600;font-size:24px;line-height:37px;margin-bottom:8px}.react-addon-services.services-style13 .service-area-main-wrapper-ten .content-area-start p.disc{margin-bottom:20px}.react-addon-services.services-style13 .service-area-main-wrapper-ten .content-area-start .service_btn{background:#e41b23;padding:20px 33px;font-family:"Oswald",sans-serif;line-height:10px;font-size:16px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;transition:.3s;border-radius:2px;display:inline-block;position:relative;margin:auto;color:#fff;z-index:1;overflow:hidden}.react-addon-services.services-style13 .service-area-main-wrapper-ten .content-area-start .service_btn::after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:#111;transform:translateY(100%);transition:.3s;transition-delay:.1s;z-index:-1}.react-addon-services.services-style13 .service-area-main-wrapper-ten .content-area-start .service_btn:hover::after{transform:translateY(0%)}.react-addon-services.services-style1{position:relative;cursor:default}.react-addon-services.services-style1 .services-icon{background:#fff}.react-addon-services.services-style1 .services-btn-part a i{margin-left:6px;transition:.3s}.react-addon-services.services-style1:hover i{margin-left:10px !important;font-weight:bold}.react-addon-services.services-style1 .services-title h3{margin-bottom:4px !important}.react-addon-services .services-part{position:relative;padding:60px 50px 50px;overflow:hidden}.react-addon-services .services-part .services-icon{padding:5px;font-size:50px;line-height:50px;color:#e41b23;transition:all ease .3s}.react-addon-services .services-part .services-icon i{transition:all ease .3s}.react-addon-services .services-part .services-icon i:before{margin:0}.react-addon-services .services-part .services-icon:hover{color:#111}.react-addon-services .services-part .services-icon:after{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:90px;height:90px;background:#e41b23;border-radius:50%;animation:pulse-border 1500ms ease-out infinite;opacity:0;transition:all .3s ease 0s;visibility:hidden}.react-addon-services .services-part .services-text{padding:10px 0 0;position:relative;font-family:"Roboto",sans-serif}.react-addon-services .services-part .services-text .services-title{position:relative}.react-addon-services .services-part .services-text .services-title span.service_number{position:absolute;content:"";right:0;top:0%;transform:translateY(-50%);font-size:100px;font-weight:700;font-family:"Oswald",sans-serif;color:rgba(0,0,0,.05)}.react-addon-services .services-part .services-text .services-title .title{font-size:24px;margin:0 0 10px;color:#111}.react-addon-services .services-part .services-text .services-title .title a{color:#111}.react-addon-services .services-part .services-text .services-title .title a:hover{color:#f60}.react-addon-services .services-part .services-text .services-txt{color:#6e777d;margin:0;transition:.4s}.react-addon-services .services-part .services-text .services-btn-part{margin:10px 0 0}.react-addon-services .services-part .services-text .services-btn-part .services-btn{position:relative;display:inline-block;color:#111;transition:all ease .3s}.react-addon-services .services-part .services-text .services-btn-part .services-btn:hover{color:#e41b23}.react-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after span{float:left}.react-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before span{float:right}.react-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i{margin-right:10px}.react-addon-services .services-part img{transition:.4s;margin-top:30px}.react-addon-services.services-style2 .rts-single-service-inner{border-radius:5px;background:#fff;overflow:hidden}.react-addon-services.services-style2 .rts-single-service-inner .services-image{position:relative;overflow:hidden}.react-addon-services.services-style2 .rts-single-service-inner .services-image img{border-radius:5px 5px 0 0;transition:1.3s;transform:scale(1);width:100%}.react-addon-services.services-style2 .rts-single-service-inner .services-image img:hover{transform:scale(1.15)}.react-addon-services.services-style2 .rts-single-service-inner .services-image .img-batch span{position:absolute;right:0;bottom:0;width:69px;height:69px;background:#e41b23;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:24px;line-height:37px;border-radius:5px 0 0 0}.react-addon-services.services-style2 .rts-single-service-inner .service-content{background:#fff;border-radius:0 0 5px 5px;padding:40px 40px 30px}.react-addon-services.services-style2 .rts-single-service-inner .service-content .services-title .title{color:#111;font-size:24px;text-transform:capitalize;line-height:1.24;margin-bottom:10px;transition:.3s}.react-addon-services.services-style2 .rts-single-service-inner .service-content .services-title .title:hover{color:#e41b23}.react-addon-services.services-style2 .rts-single-service-inner .service-content .services-title .title a{color:#111;font-size:24px;text-transform:capitalize;line-height:1.24;margin-bottom:10px;transition:.3s}.react-addon-services.services-style2 .rts-single-service-inner .service-content .services-title .title a:hover{color:#e41b23}.react-addon-services.services-style2 .rts-single-service-inner .service-content .services-txt{margin-bottom:20px}.react-addon-services.services-style2 .rts-single-service-inner .service-content .services-btn-part .services-btn{padding:15px 28px;font-size:14px}.rts-tab-style-one .button-area{padding:30px;border:1px solid #edeff3;border-radius:20px;background:#fff;text-align:left;min-width:-moz-max-content;min-width:max-content}.rts-tab-style-one .button-area button{background:rgba(0,0,0,0) !important;color:#5d666f;padding-bottom:20px;border-bottom:1px solid #edeff3;margin-bottom:15px;font-size:18px;font-weight:600;text-align:left;padding-left:0}.rts-tab-style-one .button-area button:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.rts-tab-style-one .button-area button.active{color:#0b4df5}.rts-tab-style-one .tab-content{margin-left:25px}.rts-tab-style-one .tab-content .rts-tab-content-one{margin-right:-8px;font-size:16px;font-weight:500;color:#1c2539;line-height:26px;margin-top:-4px;margin-bottom:24px;animation:slide-down 2s ease-out}.rts-tab-style-one .tab-content .rts-tab-content-one ul{list-style:none;margin:20px 0 0}.rts-tab-style-one .tab-content .rts-tab-content-one ul li{margin-bottom:10px;font-size:16px;color:#5d666f;font-weight:400;position:relative;padding-left:28px}.rts-tab-style-one .tab-content .rts-tab-content-one ul li:before{content:"";position:absolute;font-family:"rt-icons";left:0;top:0;font-size:20px;color:#0b4df5}.rts-tab-style-one .tab-content .rts-tab-content-one a.rts-btn{margin-top:40px;display:block;max-width:-moz-max-content;max-width:max-content}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(0.5);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}.react-video{position:relative;background-repeat:no-repeat !important;background-size:content !important;padding:100px 20px}.react-video.center .overly-border{margin:0 auto}.react-video.left .overly-border{margin-left:0;margin-right:auto}.react-video.right .overly-border{margin-left:auto;margin-right:0}.react-video.style1 .video-desc{top:60px}.react-video .video-desc{z-index:1;font-size:20px;position:relative}.react-video .video-desc span{display:block;font-size:22px;font-weight:400}.react-video .overly-border{border-radius:50%;position:absolute;width:100px;height:100px;top:40%;left:50%;transform:translate(-50%, -50%);z-index:2}.react-video .video-content{z-index:10}.react-video .video-content h4{margin-top:40px;margin-bottom:0;font-size:30px;color:#fff;text-transform:uppercase}.react-video:hover .popup-videos{animation-duration:.8s}.react-video .popup-videos{position:absolute;transform:translateX(-50%) translateY(-50%);box-sizing:content-box;display:block;width:80px;height:80px;border-radius:50%;line-height:90px;padding:0;margin:0 auto;left:50%;top:50%;z-index:9;text-align:center;background:#e41b23}.react-video .popup-videos:after{content:"";position:absolute;z-index:1;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:80px;height:80px;border-radius:50%;transition:all 200ms}.react-video .popup-videos:before{border:1px solid #fff;content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:120px;height:120px;border-radius:50%;animation:pulse-border 1500ms ease-out infinite}.react-video .popup-videos i{text-indent:5px;transition:.3s ease all;font-size:28px;color:#e41b23;position:relative;top:-4px}.react-video .popup-videos i:before{color:#fff;top:-1px}.react-video .popup-videos:hover{border-color:rgba(255,255,255,.7)}.react-video .popup-videos span{display:block;position:relative;z-index:3;width:0;height:0;border-left:27px solid #fff;border-top:17px solid rgba(0,0,0,0);border-bottom:17px solid rgba(0,0,0,0)}.react-video:hover .overly-border:before,.react-video:hover .overly-border:after{opacity:1;transform:scale(1)}.react-video.style2 .overly-border{width:60px;height:60px}.slider-style-6 .blog-item{position:relative}.slider-style-6 .blog-item::before{content:"";mix-blend-mode:multiply;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 35.77%, #111 100%);opacity:.902;position:absolute;top:0;left:0;width:100%;height:100%}.slider-style-6 .blog-item .rts-blog-h-2-wrapper{height:1000px !important;position:relative}.slider-style-6 .blog-content{position:absolute;top:50%;transform:translateY(-50%)}.slider-style-6 .blog-content ul.blog-meta{margin:0;margin-bottom:12px;list-style:none}.slider-style-6 .blog-content ul.blog-meta li{list-style:none}.slider-style-6 .title{line-height:1.2}.slider-style-6 .title a{color:#fff;font-size:100px;font-weight:700;line-height:1.2;text-transform:uppercase}.slider-style-6 .title a:hover{color:#fff}.slider-style-6 .blog_subtitle{font-size:16px;color:#fff;font-weight:400;padding:5px 10px;letter-spacing:2px;margin-bottom:10px;text-transform:uppercase;display:inline-block}.slider-style-6 .blog-footer-area{margin-top:50px}.slider-style-6 .slider-thumbnail{overflow:hidden;position:absolute;bottom:70px;left:50%;transform:translateX(-50%);z-index:1}.slider-style-6 .slider-thumbnail .swiper-wrapper{overflow:hidden}.slider-style-6 .slider-thumbnail .swiper-thumb-article .contents{padding-left:24px;max-width:90%;position:relative;cursor:pointer}.slider-style-6 .slider-thumbnail .swiper-thumb-article .contents::before{content:"";position:absolute;width:4px;height:88px;left:0;top:50%;transform:translateY(-50%);background:var(--theme-color)}.slider-style-6 .slider-thumbnail .swiper-thumb-article .contents .blog-meta-area{display:flex;gap:12px;margin-bottom:10px}.slider-style-6 .slider-thumbnail .swiper-thumb-article .contents .blog-meta-area .blog-meta{margin:0}.slider-style-6 .slider-thumbnail .swiper-thumb-article .contents .blog-meta-area .blog-meta li{list-style:none}.slider-style-6 .slider-thumbnail .swiper-thumb-article .contents .blog-meta-area .blog-meta li a{font-size:14px;font-weight:600;text-transform:uppercase;font-family:"Oswald",sans-serif;color:#fff}.slider-style-6 .slider-thumbnail .swiper-thumb-article .contents .blog-meta-area .blog-date{font-size:14px;font-weight:600;text-transform:uppercase;font-family:"Oswald",sans-serif;color:#fff}.slider-style-6 .slider-thumbnail .swiper-thumb-article .contents .title{color:#fff;text-transform:uppercase;line-height:1.4;margin:0}.rt-blog-slider.rt-blog-style7 .blog-item{min-height:340px;position:relative;overflow:hidden}.rt-blog-slider.rt-blog-style7 .blog-item::before{content:"";position:absolute;width:100%;height:100%;left:0;bottom:0;pointer-events:none;z-index:1;background-image:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);opacity:100%}.rt-blog-slider.rt-blog-style7 .blog-item .rts-blog-h-2-wrapper{position:absolute;left:20px;bottom:20px;z-index:1}.rt-blog-slider.rt-blog-style7 .blog-item .rts-blog-h-2-wrapper .blog-content{padding-right:20px}.rt-blog-slider.rt-blog-style7 .blog-item .rts-blog-h-2-wrapper .blog-content .blog-meta{display:flex;align-items:center;gap:20px;margin:0;margin-bottom:15px}.rt-blog-slider.rt-blog-style7 .blog-item .rts-blog-h-2-wrapper .blog-content .blog-meta li{list-style:none}.rt-blog-slider.rt-blog-style7 .blog-item .rts-blog-h-2-wrapper .blog-content .blog-meta li a{font-size:14px;font-weight:600;text-transform:uppercase;font-family:"Oswald",sans-serif;color:#fff}.rt-blog-slider.rt-blog-style7 .blog-item .rts-blog-h-2-wrapper .blog-content .blog-meta .blog-date{font-size:12px;font-weight:400;text-transform:uppercase;font-family:"Oswald",sans-serif;color:#fff}.rt-blog-slider.rt-blog-style7 .blog-item .rts-blog-h-2-wrapper .blog-content .post-categories{list-style:none;margin:0}.rt-blog-slider.rt-blog-style7 .blog-item .rts-blog-h-2-wrapper .blog-content .post-categories li a{font-family:"Roboto",sans-serif;font-weight:400;padding:0 5px;background:var(--theme-color);display:inline-block}.rt-blog-slider.rt-blog-style7 .blog-item .rts-blog-h-2-wrapper .blog-content .title{line-height:0;margin:0;margin-bottom:17px}.rt-blog-slider.rt-blog-style7 .blog-item .rts-blog-h-2-wrapper .blog-content .title a{display:inline;color:#fff;font-size:20px;line-height:26px;font-weight:600;background-size:200% 2px;background-position:100% 100%;background-repeat:no-repeat;background-image:linear-gradient(to right, var(--theme-color) 50%, transparent 50%);transition:all 500ms;text-transform:uppercase}.rt-blog-slider.rt-blog-style7 .blog-item .rts-blog-h-2-wrapper .blog-content .title a:hover{color:var(--theme-color);background-position:0% 100%}.rt-blog-slider.rt-blog-style7 .blog-item .rts-blog-h-2-wrapper .blog-content .blog-btn .rts-read-more{color:#fff;font-size:14px;font-weight:500;position:relative;transition:all .4s}.rt-blog-slider.rt-blog-style7 .blog-item .rts-blog-h-2-wrapper .blog-content .blog-btn .rts-read-more::before{position:absolute;content:"";width:50%;height:1px;background:#fff;left:0;bottom:-5px;transition:all .4s}.rt-blog-slider.rt-blog-style7 .blog-item .rts-blog-h-2-wrapper .blog-content .blog-btn .rts-read-more:hover{color:var(--theme-color)}.rt-blog-slider.rt-blog-style7 .blog-item .rts-blog-h-2-wrapper .blog-content .blog-btn .rts-read-more:hover::before{width:100%;background:var(--theme-color)}.rt-blog-slider.slider-style-8 .title{line-height:0;margin:0;border-bottom:1px solid #282828;padding-bottom:20px}.rt-blog-slider.slider-style-8 .title a{color:#fff;font-size:18px;font-weight:600;line-height:28px;text-transform:uppercase;background-size:200% 2px;background-position:100% 100%;background-repeat:no-repeat;background-image:linear-gradient(to right, var(--theme-color) 50%, transparent 50%);transition:all 500ms}.rt-blog-slider.slider-style-8 .title a:hover{color:var(--theme-color);background-position:0% 100%}.rt-blog-slider.slider-style-8 .image-part{position:relative;overflow:hidden}.rt-blog-slider.slider-style-8 .image-part a img{transition:all .4s;transform:scale(100%)}.rt-blog-slider.slider-style-8 .image-part:hover a img{transform:scale(110%)}.rt-blog-slider.slider-style-8 .image-part .video_post_link{display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0);text-align:center;transition:.3s}.rt-blog-slider.slider-style-8 .image-part .video_post_link i{display:inline-block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:#fff;width:60px;height:60px;line-height:60px;border:1px solid #fff;border-radius:30px;text-align:center}.rt-blog-slider.slider-style-8 .blog-badge{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:400;text-transform:uppercase;color:#fff;padding-top:10px}.rt-blog-slider.slider-style-8 .blog-content{padding:25px !important;background:var(--secondary-color)}.rt-blog-slider-nav{display:flex;align-items:center;justify-content:end;gap:10px;position:absolute;top:-70px;right:0}.rt-blog-slider-nav .blog-nav-next,.rt-blog-slider-nav .blog-nav-prev{width:40px;height:40px;line-height:40px;background:var(--theme-color);text-align:center;color:#fff}.rt-blog-slider-nav .blog-nav-prev{background:var(--secondary-color)}.cricket_blog_grid3 .rts-single-news-section .section-inner .item .gallery-picture img{width:inherit !important}.cricket_blog_grid3 .rts-single-news-section .section-inner .item .contents-wrapper{width:90%}.cricket_player_list .sp-widget-align-none h5{color:#fff;font-size:18px;font-weight:500;text-align:center;margin:0;padding:12px 0;background:#081329}.cricket_player_list .sp-widget-align-none .sp-template{margin-bottom:0 !important}.cricket_player_list .sp-widget-align-none .sp-template .sp-table-wrapper .sp-player-list{border:none !important}.cricket_player_list .sp-widget-align-none .sp-template .sp-table-wrapper .sp-data-table thead tr th{background:var(--theme-color);color:#fff !important;padding-top:6px !important;padding-bottom:6px !important;text-transform:capitalize !important}.cricket_player_list .sp-widget-align-none .sp-template .sp-table-wrapper .sp-data-table tbody{font-family:"Oswald",sans-serif}.cricket_player_list .sp-widget-align-none .sp-template .sp-table-wrapper .sp-data-table tbody tr.even{background:#1a1a1a}.cricket_player_list .sp-widget-align-none .sp-template .sp-table-wrapper .sp-data-table tbody tr td{border:none !important;color:#fff !important;padding:10px 15px !important}.cricket_player_list .sp-widget-align-none .sp-template .sp-table-wrapper .sp-data-table tbody tr td a{color:#fff !important;text-transform:uppercase !important}.cricket_player_list .sp-widget-align-none .sp-template .sp-table-wrapper .sp-data-table tbody tr td.data-rank{text-align:center !important}.basketball_player_list .sp-widget-align-none h5{color:#fff;font-size:18px;font-weight:500;text-align:center;margin:0;padding:13px 0;background:#081329}.basketball_player_list .sp-widget-align-none .sp-template{margin-bottom:0 !important}.basketball_player_list .sp-widget-align-none .sp-template .sp-table-wrapper .sp-player-list{border:none !important}.basketball_player_list .sp-widget-align-none .sp-template .sp-table-wrapper .sp-data-table thead tr th{background:var(--theme-color);color:#fff !important;padding-top:5px !important;padding-bottom:5px !important;text-transform:capitalize !important}.basketball_player_list .sp-widget-align-none .sp-template .sp-table-wrapper .sp-data-table tbody{font-family:"Oswald",sans-serif}.basketball_player_list .sp-widget-align-none .sp-template .sp-table-wrapper .sp-data-table tbody tr.even{background:#1a1a1a}.basketball_player_list .sp-widget-align-none .sp-template .sp-table-wrapper .sp-data-table tbody tr td{border:none !important;color:#fff !important;padding:8px 15px !important}.basketball_player_list .sp-widget-align-none .sp-template .sp-table-wrapper .sp-data-table tbody tr td a{color:#fff !important;text-transform:uppercase !important}.basketball_player_list .sp-widget-align-none .sp-template .sp-table-wrapper .sp-data-table tbody tr td.data-rank{text-align:center !important}.basketball_league_table .sp-widget-align-none .sp-template .sp-table-wrapper .sp-data-table{border:none}.basketball_league_table .sp-widget-align-none .sp-template .sp-table-wrapper .sp-data-table thead{background:var(--theme-color)}.basketball_league_table .sp-widget-align-none .sp-template .sp-table-wrapper .sp-data-table thead tr th{color:#fff;padding-top:15px !important;padding-bottom:15px !important;text-align:center}.basketball_league_table .sp-widget-align-none .sp-template .sp-table-wrapper .sp-data-table tbody tr td{color:var(--secondary-color) !important;font-size:16px;font-weight:600;text-align:center}.basketball_league_table .sp-widget-align-none .sp-template .sp-table-wrapper .sp-data-table tbody tr td a{color:var(--secondary-color) !important;font-size:16px;font-weight:600}.basketball_league_table .sp-widget-align-none .sp-template .sp-table-wrapper .sp-data-table tbody tr.even{background:#efefef}.cricket.baseball_envent_date .sp-widget-align-none h5{font-size:40px;line-height:1.2;font-weight:600;color:#fff !important;text-align:center !important}.cricket.baseball_envent_date .sp-widget-align-none .sp-event-date{font-size:14px;font-weight:400;color:#fff !important;margin:0}.cricket.baseball_envent_date .sp-widget-align-none .team-logo{font-size:16px;line-height:22px;font-weight:600;margin-bottom:10px !important;display:block}.cricket.baseball_envent_date .sp-widget-align-none .team-logo img{margin:0;width:75px;height:auto}.cricket.baseball_envent_date .sp-widget-align-none .team-logo.team-logo.logo-odd{margin-right:0}.cricket.baseball_envent_date .sp-widget-align-none .team-logo.team-logo.logo-even{margin-left:0}.cricket.baseball_envent_date .sp-widget-align-none .rts-latest-match-inner .sp-event-name{width:85%;margin:auto}.cricket.baseball_envent_date .sp-widget-align-none .event-league{margin:0;margin-top:28px;font-size:18px;text-transform:uppercase}.cricket.baseball_envent_date .sp-widget-align-none .event-details .countdown time span{width:50px !important;height:50px !important;border-radius:0 !important;line-height:46px !important;font-size:18px !important}.cricket.baseball_envent_date .sp-widget-align-none .event-details .countdown time span small{font-size:16px !important;font-weight:400 !important;display:block !important;margin-top:25px !important}.side.cricket.baseball_envent_date .sp-widget-align-none h5{font-size:30px;line-height:1.2}.side.cricket.baseball_envent_date .sp-widget-align-none .event-date,.side.cricket.baseball_envent_date .sp-widget-align-none .event-league{font-size:14px !important}.blog-gird-item .item.style10{position:relative;overflow:visible}.blog-gird-item .item.style10 .bottom-content{position:absolute;background:#fff;width:410px;right:-20px;bottom:-105px;padding:30px 0 0 30px}@media(max-width: 991px){.blog-gird-item .item.style10 .bottom-content{position:unset;width:auto;padding:30px 0 0 0}}.blog-gird-item .item.style10 .bottom-content .blog-catagory-tag{background:none;color:#6f7073;font-family:"Roboto",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:24px;text-transform:capitalize;display:flex;align-items:center;padding:0}.blog-gird-item .item.style10 .bottom-content .blog-catagory-tag .dots{width:4px;height:4px;border-radius:50%;background:var(--theme-color);margin:0 10px}.blog-gird-item .item.style10 .bottom-content .gallery-title{margin-top:10px}.blog-gird-item .item.style10 .bottom-content .gallery-title a{color:#111;font-size:30px;font-weight:700;line-height:42px;text-transform:uppercase;font-family:"Oswald",sans-serif}.blog-gird-item .item.style10 .bottom-content .author-info{margin-top:20px}.blog-gird-item .item.style10 .bottom-content .author-info .content a{color:var(--theme-color);text-align:center;font-size:16px;font-weight:600;line-height:26px;text-transform:capitalize;position:relative;padding-left:40px;display:inline-block}.blog-gird-item .item.style10 .bottom-content .author-info .content a::before{content:"";position:absolute;width:30px;height:1px;left:0;top:50%;transform:translateY(-50%);background:var(--theme-color)}.blog-gird-item .rts-post-small.style11{display:flex;align-items:center;gap:30px;margin-bottom:30px}.blog-gird-item .rts-post-small.style11 a.gallery-picture{flex-basis:40%}.blog-gird-item .rts-post-small.style11 a.gallery-picture img{width:100%}.blog-gird-item .rts-post-small.style11 .bottom-content{flex-basis:60%}.blog-gird-item .rts-post-small.style11 .bottom-content .blog-catagory-tag{background:none;color:#6f7073;font-family:"Roboto",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:24px;text-transform:capitalize;display:flex;align-items:center;padding:0}.blog-gird-item .rts-post-small.style11 .bottom-content .blog-catagory-tag .date{display:inline-block}.blog-gird-item .rts-post-small.style11 .bottom-content .blog-catagory-tag .dots{width:4px;height:4px;border-radius:50%;background:var(--theme-color);margin:0 10px}.blog-gird-item .rts-post-small.style11 .bottom-content .gallery-title{margin-top:10px}.blog-gird-item .rts-post-small.style11 .bottom-content .gallery-title a{color:#111;font-size:22px;font-weight:700;line-height:34px;text-transform:uppercase;font-family:"Oswald",sans-serif}.blog-gird-item .rts-post-small.style11 .bottom-content .author-info{margin-top:20px}.blog-gird-item .rts-post-small.style11 .bottom-content .author-info .content a{color:#6f7073;text-align:center;font-size:16px;font-weight:600;line-height:26px;text-transform:capitalize;position:relative;padding-left:40px}.blog-gird-item .rts-post-small.style11 .bottom-content .author-info .content a::before{content:"";position:absolute;width:30px;height:1px;left:0;top:50%;transform:translateY(-50%);background:#6f7073}.volley_league_table .sp-table-caption{text-align:center;margin:0;padding:10px 0;background:var(--theme-color);color:#fff;font-size:20px;font-weight:600;text-transform:uppercase}.volley_league_table .sp-template-league-table .sp-table-wrapper .dataTables_wrapper .sp-league-table thead{background:var(--secondary-color);text-align:center}.volley_league_table .sp-template-league-table .sp-table-wrapper .dataTables_wrapper .sp-league-table thead tr th{color:#fff}.volley_league_table .sp-template-league-table .sp-table-wrapper .dataTables_wrapper .sp-league-table{border:none}.volley_league_table .sp-template-league-table .sp-table-wrapper .dataTables_wrapper .sp-league-table tbody tr td{font-size:16px;font-weight:500;color:var(--secondary-color);font-family:"Oswald",sans-serif;border:none;text-transform:uppercase}.volley_league_table .sp-template-league-table .sp-table-wrapper .dataTables_wrapper .sp-league-table tbody{text-align:center}.volley_league_table .sp-template-league-table .sp-table-wrapper .dataTables_wrapper .sp-league-table tbody .even{background:#efefef}.volley_league_table .sp-template-league-table .sp-table-wrapper .dataTables_wrapper .sp-league-table tbody tr td a{font-size:16px;font-weight:500;color:var(--secondary-color);font-family:"Oswald",sans-serif}.volley_league_table .sp-template.sp-template-event-blocks .sp-data-table tbody tr:nth-child(odd){background:#f9f9f9}.volley_league_table .sp-template.sp-template-event-blocks .sp-data-table tbody tr:nth-child(even):nth-child(even){background:#efefef}.volley_league_table .sp-template.sp-template-event-blocks .sp-data-table tbody tr td{border:none}.volley_league_table .sp-template.sp-template-event-blocks .sp-data-table tbody tr td a{color:var(--secondary-color)}.volley_league_table .sp-template.sp-template-event-blocks .sp-data-table tbody tr td .sp-event-title{text-transform:uppercase}.volley_league_table .sp-template.sp-template-event-blocks .sp-data-table tbody tr td .sp-event-date{font-size:14px}.volley_league_table .sp-template.sp-template-event-blocks .sp-data-table tbody tr td .sp-event-results a{display:inline-block;background:var(--theme-color);padding:5px 12px;font-weight:500;line-height:0;color:#fff}.volley_league_table .sp-template.sp-template-event-blocks .sp-data-table tbody tr td .sp-event-results a span{color:#fff;font-weight:500;font-family:"Oswald",sans-serif;line-height:1.2}.volley_result .sp-event-results{margin:20px 0}.volley_result .sp-event-results .sp-result{display:inline-block;width:80px;height:80px;line-height:80px;text-align:center;background:var(--theme-color);font-size:36px;font-weight:700;color:#fff}.volley_result .sp-event-results .sp-result.ok{background-color:#111}.volley_result .sp-event-title a{font-size:24px;text-transform:uppercase;color:#111}.volley_result time.sp-event-date a{font-size:15px;font-weight:700;text-transform:uppercase;color:#111}.volley_result .team-logo{width:30% !important;height:auto !important;max-width:100% !important}.volley_result span.team-logo{margin-top:60px}.volley_result .sp-event-blocks tbody td{border:none}.volleyball_team .rts-team-section .team-section-inner .team-slider-style2 .team-wraper .player-card{border:1px solid #111;margin-bottom:0}.blog-gird-item .rts-post .gallery-picture{position:relative}.blog-gird-item .rts-post .gallery-picture .video_post_link{display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(17,17,17,.4);text-align:center;transition:.3s}.blog-gird-item .rts-post .gallery-picture .video_post_link i{display:inline-block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:#fff;width:35px;height:35px;line-height:35px;border:1px solid #fff;border-radius:30px;text-align:center}.blog-gird-item .rts-post .gallery-picture .video_post_link:hover{background:rgba(0,0,0,0)}.side_fixtures .sp-widget-align-none,.side_result .sp-widget-align-none{background:var(--secondary-color)}.side_fixtures .sp-widget-align-none .sp-table-caption,.side_result .sp-widget-align-none .sp-table-caption{margin:0;text-align:center;font-size:18px;background:var(--theme-color);color:#fff;padding:5px 0}.side_fixtures .sp-widget-align-none .sp-table-wrapper table tbody tr,.side_result .sp-widget-align-none .sp-table-wrapper table tbody tr{border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.side_fixtures .sp-widget-align-none .sp-table-wrapper table tbody tr td,.side_result .sp-widget-align-none .sp-table-wrapper table tbody tr td{border:none}.side_fixtures .sp-widget-align-none .sp-table-wrapper table tbody tr td a,.side_result .sp-widget-align-none .sp-table-wrapper table tbody tr td a{color:#fff}.side_fixtures .sp-widget-align-none .sp-table-wrapper table tbody tr td a:hover,.side_result .sp-widget-align-none .sp-table-wrapper table tbody tr td a:hover{color:#fff}.side_fixtures .sp-widget-align-none .sp-table-wrapper table tbody tr td .sp-event-date a,.side_result .sp-widget-align-none .sp-table-wrapper table tbody tr td .sp-event-date a{font-size:14px}.side_fixtures .sp-widget-align-none .sp-table-wrapper table tbody tr td .sp-event-title a,.side_result .sp-widget-align-none .sp-table-wrapper table tbody tr td .sp-event-title a{text-transform:uppercase;font-weight:600;font-size:16px}.side_fixtures .sp-widget-align-none .sp-table-wrapper table tbody tr td .sp-event-results,.side_result .sp-widget-align-none .sp-table-wrapper table tbody tr td .sp-event-results{margin:0}.side_fixtures .sp-widget-align-none .sp-table-wrapper table tbody tr td .sp-event-results .sp-result,.side_result .sp-widget-align-none .sp-table-wrapper table tbody tr td .sp-event-results .sp-result{background:var(--theme-color);padding:4px 7px;font-weight:600;color:#fff}.side_result .sp-widget-align-none .sp-table-wrapper table tbody tr{border:none}.side_result .sp-widget-align-none .sp-table-wrapper table tbody tr.sp-post{background:#f2f2f2}.side_result .sp-widget-align-none .sp-table-wrapper table tbody tr.sp-post.alternate{background:#e7e7e7}.side_result .sp-widget-align-none .sp-table-wrapper table tbody tr td a{color:var(--secondary-color)}.side_result .sp-widget-align-none .sp-table-wrapper table tbody tr td a:hover{color:var(--secondary-color)}.side_result .sp-widget-align-none .sp-table-wrapper table tbody tr td .sp-event-results .sp-result{background:rgba(0,0,0,0);padding:0;font-weight:600;color:var(--secondary-color);font-family:var(--title-font)}.basket_side_result .sp-widget-align-none .sp-table-wrapper table tbody tr{border:none}.basket_side_result .sp-widget-align-none .sp-table-wrapper table tbody tr.sp-post{background:#f6f6f6}.basket_side_result .sp-widget-align-none .sp-table-wrapper table tbody tr.sp-post.alternate{background:#f6f6f6}.basket_side_result .sp-widget-align-none .sp-table-wrapper table tbody tr td{padding:40px 25px 30px !important;color:var(--theme-color);border:none}.basket_side_result .sp-widget-align-none .sp-table-wrapper table tbody tr td a{color:var(--theme-color);font-size:16px;font-weight:600}.basket_side_result .sp-widget-align-none .sp-table-wrapper table tbody tr td .sp-event-results{margin:0}.basket_side_result .sp-widget-align-none .sp-table-wrapper table tbody tr td .sp-event-results .sp-result{background:rgba(0,0,0,0);padding:0;font-weight:600;color:var(--secondary-color);font-family:var(--title-font);margin:0 0 10px}.basket_side_result .sp-widget-align-none .sp-table-wrapper table tbody tr td .sp-event-title{text-transform:uppercase;margin-top:0}.basket_side_result .sp-widget-align-none .sp-table-wrapper table tbody tr td .sp-event-date{font-size:14px;font-family:var(--title-font);color:var(--secondary-color);font-weight:400;margin:0}.video_post_grid .blog-gird-item .rts-post.style5 .gallery-picture{flex-basis:35%}.video_post_grid .blog-gird-item .rts-post.style5 .contents-wrapper{flex-basis:65%}.rt-blog-slider.slider-style-6 .align-items-center.blog-item.reactheme-blog-grid1.swiper-slide.swiper-slide-active .title{animation:text-height 3s;overflow:hidden}.cricket .rts-team-section .team-section-inner .team-wraper .player-card{padding:15px 15px}header .elementor-social-icon{font-size:16px !important;font-size:16px !important}footer .elementor-social-icon i{font-size:16px !important;width:45px !important;height:45px !important;line-height:45px !important;text-align:center !important;font-size:16px !important}.h-search-box .rts-search-button-wrapper{border-radius:0}.h-search-box .rts-search-button-wrapper .hfe-search-form__container{position:relative}.h-search-box .rts-search-button-wrapper .hfe-search-form__container input{padding:10px;padding-right:22px}.h-search-box .rts-search-button-wrapper .hfe-search-form__container input:focus{outline:none}.h-search-box .rts-search-button-wrapper .hfe-search-form__container .hfe-search-submit{padding:0;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.slider_overlary .slider-style-6 .blog-item::before{content:"";mix-blend-mode:multiply;background:rgba(0,0,0,.8);opacity:.902;position:absolute;top:0;left:0;width:100%;height:100%}.nfl_result .sp-event-blocks .team-logo{width:160px !important;height:160px !important;max-width:100% !important}.nfl_result .sp-event-blocks .sp-event-title{font-size:24px;font-weight:700;text-transform:uppercase}.nfl_result .sp-event-blocks .sp-event-date{text-transform:uppercase !important;font-weight:500 !important}.nfl_result .sp-event-blocks .sp-event-results{padding:20px 0}.nfl_result .sp-event-blocks .sp-event-results .sp-result{display:inline-block;width:80px;height:80px;line-height:80px;text-align:center;background:var(--theme-color);font-size:36px;font-weight:700;color:#fff}.nfl_result .sp-event-blocks .sp-event-results .sp-result:nth-child(odd){background:var(--secondary-color)}.nfl_result .sp-table-wrapper table tbody tr td{border:none !important}.basket_blog_filter .elementor-tab-content{padding:0 !important}.slider-style-6 .slider-thumbnail .swiper-slide{pointer-events:auto !important;cursor:pointer}/*# sourceMappingURL=elements.css.map */