.no-padding{padding:0!important}.font-size-0{font-size:0}.img-border-radius img{border-radius:15px!important}.rts-btn{padding:17px 30px;min-width:-moz-max-content;min-width:max-content;font-size:16px;line-height:21px;font-weight:700;background:var(--primaryColor);color:#fff}.rts-btn:hover{background-color:var(--titleColor)}.mfp-close{opacity:.9}.bg-overflow-hidden{overflow:hidden}.mfp-iframe-holder .mfp-close{width:30px!important;height:30px;line-height:30px;border-radius:15px}.rt-pricing-table-features-list .rt-circle-check:before{margin:0}.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}.rs-image.yes .horizontal{animation-name:horizontal;animation-timing-function:linear;animation-duration:12s;animation-iteration-count:infinite}.rt-features-list-content ul li .text-heading span{display:block}.rt-features-list-content ul li .message{margin:0}.rt-features-list-content .separator_yes.rotate_yes:after{top:-7px;transform:skew(-10deg)}.right_icon_yes ul li a{padding-right:0!important;position:relative}.right_icon_yes ul li a:after{position:absolute;right:0;top:0;content:"";font-size:16px;font-family:"Font Awesome 5 Pro";color:var(--primaryColor)}.left_icon_yes ul li a{padding-right:0!important;position:relative;padding-left:25px}.left_icon_yes ul li a:before{position:absolute;left:0;top:0;content:"";font-size:16px;font-family:"Font Awesome 5 Pro"}.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:0;top:50%;transform:translateY(-50%);background:#f36464}.logo-grid-height .rt-grid-figure{height:100px;display:flex;justify-content:center;align-items:center}.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}.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}.react-image.yes .veritcal_two{animation-name:veritcal_two;animation-timing-function:linear;animation-duration:12s;animation-iteration-count:infinite}.react-image.yes .horizontal{animation-name:horizontal;animation-timing-function:linear;animation-duration:12s;animation-iteration-count:infinite}.react-image.yes .rotated_style{animation:rotate1 30s linear infinite;-webkit-animation:rotate1 30s linear infinite}.image-rotate{animation:rotation infinite 14s linear}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-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: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}@media only screen and (max-width:1024px){.rstab-main.vertical ul.nav{margin-right:0}.rts-tab-content-one{animation:slide-down 2.5s ease-out}.rstab-main.vertical ul.nav.bubble li a.active:after{display:none}}.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:var(--primaryColor)}.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:80px;height:80px;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:var(--primaryColor);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 transparent;border-bottom:17px solid transparent}.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}.border-color-price .elementor-widget-rt-price-table .elementor-widget-container .rt-pricingt-style2 .rt-pricing-table-price{border-bottom-color:#cbf3e7}.happy-clients-area-start{display:flex;align-items:center;justify-content:center;gap:150px}.happy-clients-area-start p{margin:0;font-size:14px;font-weight:600;line-height:24px;color:#fff}.happy-clients-area-start .img-area-person{position:relative;display:flex}.happy-clients-area-start .img-area-person img{padding:5px;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:50%;cursor:pointer;transition:.3s;max-width:-moz-max-content;max-width:max-content}.happy-clients-area-start .img-area-person img:nth-child(1){z-index:1;right:0}.happy-clients-area-start .img-area-person img:nth-child(2){position:absolute;right:30px;z-index:2}.happy-clients-area-start .img-area-person img:nth-child(3){position:absolute;right:65px;z-index:3}.happy-clients-area-start .img-area-person img:nth-child(4){position:absolute;right:90px;z-index:4}.happy-clients-area-start .img-area-person img:nth-child(5){position:absolute;right:125px;z-index:5}.happy-clients-area-start .img-area-person img:hover{z-index:10!important;transform:scale(1.1) translateY(-5px)}.slider_thumb_animation .reach_thumb_caption{display:flex;align-items:center;width:-moz-max-content;width:max-content;background:rgba(217,217,217,0.0588235294);border:1px solid rgba(151,150,233,.2);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);border-radius:25px;padding:5px 10px 5px 5px;gap:12px}.openup_subscribe_form{position:relative!important}.openup_subscribe_form .metform-submit-btn{position:absolute;right:10px;top:50%;transform:translateY(-65%);max-width:-moz-max-content;max-width:max-content}.openup_subscribe_form .mf-input-wrapper{position:relative}.openup_subscribe_form .mf-input-wrapper .mf-error-message{position:absolute;bottom:-20px;left:0}.number_bath_active .react-addon-services.services-style2 .services-part .batch-number{background:linear-gradient(180deg,#c89ffc 12.5%,#f0f0f0 75%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.home2_service_overlay .react-addon-services.services-style1{position:relative;z-index:1}.home2_service_overlay .react-addon-services.services-style1::after{position:absolute;content:"";left:0;top:0;height:100%;width:0%;background:linear-gradient(90deg,#f0f0ff 0%,rgba(245,245,255,0) 100%);z-index:-1;transition:.3s;border-radius:10px}.home2_service_overlay .react-addon-services.services-style1:hover::after{width:100%}.slider_thumb_animation.h3_banner .reach_thumb_caption.react-multi-image.veritcal{border:none;border-radius:0;border-radius:5px;background:#cbf3e7;padding:7px 14px;font-size:14px}.style2 .happy-clients-area-start{gap:130px}.style2 .happy-clients-area-start .img-area-person{display:flex}.style2 .happy-clients-area-start .img-area-person img{border:none;border:4px solid #fff;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0}.style2 .happy-clients-area-start p{font-size:14px;font-weight:400;color:#497696}.style2 .happy-clients-area-start p span{font-weight:600;font-size:16px;line-height:26px;color:var(--titleColor)}.openup_submit_btn button.metform-btn.metform-submit-btn{display:block;width:100%}p.login-submit input[type=submit]:hover{background:#151f39!important}.wppb-form-field input::focus{border-color:#3f3eed!important}.wppb-form-field input::-moz-placeholder{outline:none!important;color:#497696;font-family:"Space Grotesk",sans-serif}.wppb-form-field input::placeholder{outline:none!important;color:#497696;font-family:"Space Grotesk",sans-serif}p.form-submit input[type=submit]:hover{background:#151f39!important}#wppb-recover-password input::-moz-placeholder{color:#497696}#wppb-recover-password input::placeholder{color:#497696}.home4_header_text p{margin:0}.home4_swipper_dot .swiper-pagination-bullets.swiper-pagination-horizontal{left:50%;bottom:-55px;flex-flow:wrap;transform:translateX(-50%);gap:2px;border:none}.home4_swipper_dot .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet{font-size:0;width:8px;height:8px;background:#bcbcff;margin:0 4px}.home4_swipper_dot .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active{width:18px;height:8px;border-radius:6px}.h5_services .services-btn-part a.services-btn.icon-after{margin-right:-50px;opacity:0}.h5_services .services-part:hover .services-btn-part a.services-btn.icon-after{margin-right:0;opacity:1}.react-heading .title-inner .sub-text{display:inline-block}