/ Apply styles only on the frontend /
body:not(.elementor-editor-active) .wps_slide_el_bloc_six,
body:not(.elementor-editor-active) .wps_slide_el_bloc_five,
body:not(.elementor-editor-active) .wps_slide_el_bloc_four,
body:not(.elementor-editor-active) .wps_slide_el_bloc_three,
body:not(.elementor-editor-active) .wps_slide_el_bloc_two,
body:not(.elementor-editor-active) .wps_slide_el_bloc_one{flex:none;}
body:not(.elementor-editor-active) .swiper-wrapper{flex-direction:row !important;}
body:not(.elementor-editor-active) .wps_slide_el_bloc_six .e-con.e-flex,
body:not(.elementor-editor-active) .wps_slide_el_bloc_five .e-con.e-flex,
body:not(.elementor-editor-active) .wps_slide_el_bloc_four .e-con.e-flex,
body:not(.elementor-editor-active) .wps_slide_el_bloc_three .e-con.e-flex,
body:not(.elementor-editor-active) .wps_slide_el_bloc_two .e-con.e-flex,
body:not(.elementor-editor-active) .wps_slide_el_bloc_one .e-con.e-flex {
flex: none !important;
} *{margin:0px;padding:0px;border:none;outline:none;}
.boxed_wrapper{position:relative;margin:0 auto;overflow:hidden !important;width:100%;min-width:300px;}
ul,li{list-style:none;padding:0px;margin:0px;}
.mr_outer-container{margin:0 auto;width:100%;}
.mr_main-header .mr_outer-box{display:flex;align-items:center;justify-content:space-between;}
.jesan_section_title::before{position:absolute;content:'';background:#f4f1fa;width:25px;height:25px;left:43%;top:0px;clip-path:polygon(0% 0%, 100% 0%, 0% 100%, 0% 100%, 0% 0%);}
.jesan_counter{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgba(217, 157, 98, 1);}
.jesan_progressbar .elementor-progress-percentage{margin-top:-25px;}
.jesan_progressbar .elementor-progress-wrapper{overflow:visible !important;}
.jesan_progressbar_one .elementor-progress-percentage{margin-top:15px;}
.jesan_progressbar_one .elementor-progress-wrapper{overflow:visible !important;height:16px !important;}
.jesan_progressbar_one .elementor-progress-bar{height:8px !important;position:absolute;bottom:0;}
.jesan_image_radius{border-radius:20px 20px 0 0;}
.anik-btn1 a button{position:relative;display:inline-block;overflow:hidden;vertical-align:middle;z-index:1;transition:all 500ms ease;}
.anik-btn1 a button:before, .anik-btn1 a button:after{content:"";position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:100%;height:100%;border-radius:50%;transition:all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);transform-origin:center;transform:scale(0) rotate(0);z-index:-1;background-color:#0E1D40;}
.anik-btn1 a button:hover:before{border-radius:0;transform:scale(1) rotate(-180deg);}
.anik-btn1 a button:hover:after{border-radius:0;transform:scale(1) rotate(180deg);}
.anik-btn-2 a{position:relative;display:inline-block;overflow:hidden;vertical-align:middle;z-index:1;transition:all 600ms ease;}
.anik-btn-2 a:before, .anik-btn-2 a:after{content:"";position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:100%;height:100%;border-radius:50%;background:#0E1D40 !important;transition:all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);transform-origin:center;transform:scale(0) rotate(0);z-index:-1;}
.anik-btn-2 a:hover:before{border-radius:0;transform:scale(1) rotate(-180deg);}
.anik-btn-2 a:hover:after{border-radius:0;transform:scale(1) rotate(180deg);}
.anik-btn-2 a span{position:relative;display:inline-block;}
.anik-btn-2 a button:before{position:absolute;content:'';background:#269807;width:60px;height:54px;left:-31px;top:-20px;border-radius:50%;transform:scale(0, 0);transition:all 500ms ease;}
.anik-btn-2 a:hover button:before{transform:scale(1, 1);}
.anik-btn-2 a button:after{position:absolute;content:'';background:#3a9e1e;width:60px;height:54px;right:-31px;bottom:-20px;border-radius:50%;transform:scale(0, 0);transition:all 500ms ease;}
.anik-btn-2 a:hover button:after{transform:scale(1, 1);}
 .anik-btn-3 button{position:relative;display:inline-block;overflow:hidden;text-transform:uppercase;z-index:1;transition:all 500ms ease;}
.anik-btn-3 button:before{position:absolute;content:'';width:100%;height:100%;left:0px;top:0px;transform:scale(0, 0);z-index:-1;transition:all 500ms ease;}
.anik-btn-3 button:hover:before{transform:scale(1, 1);}
.anik-btn-3 button:before, .anik-btn-3 button:hover{background:#F3A952;}
.anik-bttn-4 button{position:relative;display:inline-block;overflow:hidden;text-transform:uppercase;z-index:1;transition:all 500ms ease;}
.anik-bttn-4 button:before{position:absolute;content:'';width:100%;height:100%;left:0px;top:0px;transform:scale(0, 0);z-index:-1;transition:all 500ms ease;}
.anik-bttn-4 button:hover:before{transform:scale(1, 1);}
.anik-bttn-4 button:before, .anik-bttn-4 button:hover{background:#241E2F;}
   .anik-team-block-one{transition:all 500ms ease;}
.anik-team-block-one:hover{transform:scale(1.02);transition:all 500ms ease;}
.anik-team-block-one .share-links{position:absolute;text-align:center;top:-40px;transform:scale(0, 0);transition:all 500ms ease;}
.anik-team-block-one .share-links:before{position:absolute;content:'';background:transparent;z-index:-1;top:50%;right:0px;}
.anik-team-block-one:hover .share-links{transform:scale(1, 1);}
.anik-team-block-two{position:relative;display:block;}
.anik-team-block-two:before{position:absolute;content:'';background:#ffdc4c;width:0;height:74%;left:0px;top:0px;z-index:1;opacity:0.95;transition:all 500ms ease;margin-top:30px;}
.jesan_team_border_01:before{position:absolute;content:'';top:0px;left:80px;width:1px;height:100%;background:#205288;opacity:0.4;z-index:1;}
.jesan_team_block_03:before{position:absolute;content:'';background:#ffdc4c;width:0;height:100%;left:0px;top:0px;z-index:1;opacity:0.95;transition:all 500ms ease;}
.jesan_team_block_03:hover:before{width:calc(100% - 74px);}
.jesan_team_block_03:after{position:absolute;content:'';top:0px;left:90px;width:1px;height:100%;background:#205288;opacity:0.4;z-index:1;}
.jesan_team_block_03 .social-links{position:absolute;bottom:0;z-index:2;transform:rotate(0deg);left:-40px;opacity:0;transition:all 500ms ease;}
.jesan_team_block_03:hover .social-links{opacity:1;left:22px;}
.anik-team-block-two:hover:before{width:calc(100% - 74px);}
.anik-team-block-two{overflow:hidden;}
.anik-team-block-two .social-links{position:absolute;bottom:0;z-index:2;transform:rotate(0deg);left:-40px;opacity:0;transition:all 500ms ease;}
.anik-team-block-two:hover .social-links{opacity:1;left:22px;}
.jesan_team_01:hover .jesan_team_heading_01 span{color:#fff !important;}
.jesan_team_01 .share-links{position:absolute;text-align:center;top:-40px;transform:scale(0, 0);transition:all 500ms ease;}
.jesan_team_01:hover .share-links{transform:scale(1, 1);}
.jesan_share-btn a{margin-top:-15px;box-shadow:0px -15px 50px rgb(0 0 0 / 15%);}
.anik-team-block-one:hover .img1{box-shadow:0px -15px 50px rgb(0 0 0 / 15%);}
.team_heading_one h3 a:hover{color:#a968fa !important;}
.team_heading_two h2 a:hover{color:#6C4EA7 !important;}
.jesan_team_02 .share-links_02{position:absolute;text-align:center;bottom:0;transform:scale(0, 0);transition:all 500ms ease;}
.jesan_team_02:hover .share-links_02{transform:scale(1, 1);}
.jesan_team_04{position:absolute;top:0px;right:0px;padding:18px 25px;width:185px;transform:scaleX(0);transform-origin:top right;transition:all 500ms ease;}
.jesan_team_block_04:hover .jesan_team_04{transform:scaleX(1);}
.jesan_team_share_04{position:absolute;top:0px;right:0px;padding:18px 25px;width:185px;transform:scaleX(1);transform-origin:top right;transition:all 500ms ease;}
.jesan_team_block_04:hover .jesan_team_share_04{transform:scaleX(0);}
.jesan_iconbox_01:hover i{color:#fff;}
.jesan_pricing_month_01 .jesan_date{font-size:15px;font-family:'Jost', sans-serif;font-weight:700;}
.jesan_team_block_05 .social-links{position:absolute;bottom:50px;z-index:2;transform:rotate(0deg);right:-40px;opacity:0;transition:all 500ms ease;}
.jesan_team_block_05:hover .social-links{opacity:1;right:0;}
.jesan-share-links02{position:absolute;transform:rotate(0deg);bottom:-30px;left:0;right:0;opacity:0;transition:all 500ms ease;}
.jesan-share-links02:hover{opacity:1;bottom:-44px;}
.jesan_pricing_block_02 .jesan_date{font-size:16px;line-height:29px;font-weight:400;font-family:'Source Sans Pro', sans-serif;color:#717171;}
.jesan_team_block_06{transition:all 500ms ease;}
.jesan_team_block_06:hover{transform:scale(1.02);transition:all 500ms ease;}
.jesan_team_block_06 .share-links{position:absolute;text-align:center;top:-40px;transform:scale(0, 0);transition:all 500ms ease;}
.jesan_team_block_06 .share-links:before{position:absolute;content:'';background:transparent;z-index:-1;top:50%;right:0px;}
.anik-team-block-one:hover .jesan_block_img_one{opacity:0.7;}
.anik-team-block-one .jesan_block_img_one:before{position:absolute;content:'';background:rgba(24, 27, 62, 0.6);width:100%;height:100%;left:0px;top:0px;opacity:0;z-index:1;transition:all 500ms ease;border-radius:20px;}
.anik-team-block-one:hover .jesan_block_img_one:before{opacity:1;border-radius:20px}
.jesan_icon_box_shadow .elementor-icon{box-shadow:0px 15px 40px rgba(0, 0, 0, 0.1);}
.jesan_footer_underline_color_01 span.elementor-icon-list-text:hover{border-bottom:1.5px solid #D1143E !important;transition:0.7s !important;color:#fff !important;}
.jesan_footer_hover_light h2:hover{color:#fff !important;}
.jesan_footer_hover_light span:hover{color:#fff !important;}
.jesan_footer_hover_red h2:hover{color:#D1143E !important;cursor:pointer;}
.jesan_footer_hover_color_01 h2:hover{color:#65cef5 !important;}
.jesan_number_text_shadow{text-shadow:-1px -1px 0 rgba(0,0,0,0.05), 1px -1px 0 rgba(0,0,0,0.05), -1px 1px 0 rgba(0,0,0,0.05), 1px 1px 0 rgba(0,0,0,0.05);}
.jesan_footer_img_icon_01{position:relative;}
.jesan_footer_select_all_hover_01 .jesan_footer_img_icon_01 i{transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.7s;transition-property:all;opacity:0;}
.jesan_footer_img_icon_01:hover i{opacity:1;}
.jesan_footer_select_all_hover_01:hover{cursor:pointer;}
.jesan_footer_select_all_hover_01:hover .jesan_footer_img_icon_01 i{opacity:1;}
.jesan_footer_select_all_hover_01:hover .jesan_footer_img_icon_01 .img1{opacity:0.5;}
.jesan_footer_hover_color_02 h2:hover{color:#1C9AED !important;}
.jesan_metform_radius_01 input[type='email']{border-radius:30px 30px 0px 30px !important;}
.jesan_footer_btn_01 button{box-shadow:none;border:1px solid #e7e3ee;}
.jesan_btn_style_01 .defult_wps .wps_button{position:relative;display:inline-block;overflow:hidden;padding-top:5px;padding-left:50px;padding-bottom:5px;padding-right:50px;color:#ffffff;font-size:14px;line-height:50px;font-weight:700;letter-spacing:normal;text-transform:uppercase;letter-spacing:0.1em;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;z-index:1;}
.jesan_btn_style_01 .defult_wps .wps_button:before{position:absolute;top:0px;left:0;bottom:0px;width:50%;content:"";opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);webkit-transition-duration:800ms;transition-duration:800ms;background-color:#121212;z-index:-1;}
.jesan_btn_style_01 .defult_wps .wps_button:hover:before{opacity:1.0;-webkit-transform:translateX(0px);transform:translateX(0px);}
.jesan_btn_style_01 .defult_wps .wps_button:after{position:absolute;top:0px;right:0;bottom:0px;width:50%;content:"";opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);webkit-transition-duration:800ms;transition-duration:800ms;background-color:#121212;z-index:-1;}
.jesan_btn_style_01 .defult_wps .wps_button:hover:after{opacity:1.0;-webkit-transform:translateX(0px);transform:translateX(0px);}
.jesan_btn_style_02 .defult_wps .wps_button{position:relative;display:inline-block;overflow:hidden;padding-top:5px;padding-left:50px;padding-bottom:5px;padding-right:50px;color:#ffffff;font-size:14px;line-height:50px;font-weight:700;letter-spacing:normal;text-transform:uppercase;letter-spacing:0.1em;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;z-index:1;}
.jesan_btn_style_02 button.open-wps.wps_button{box-shadow:none;}
.jesan_btn_style_02 .defult_wps .wps_button:after{position:absolute;top:0px;right:0;bottom:0px;width:100%;content:"";opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);webkit-transition-duration:800ms;transition-duration:800ms;background-color:#121212;z-index:-1;}
.jesan_btn_style_02 .defult_wps .wps_button:hover:after{opacity:1.0;-webkit-transform:translateX(0px);transform:translateX(0px);}
.jesan_btn_style_03 .defult_wps .wps_button{position:relative;display:inline-block;overflow:hidden;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;z-index:1;}
.jesan_btn_style_03 button.open-wps.wps_button{box-shadow:none;}
.jesan_btn_style_03 .defult_wps .wps_button:after{position:absolute;top:0px;right:0;bottom:0px;width:100%;content:"";opacity:0;-webkit-transform:translateX(100%);transform:translateX(-100%);webkit-transition-duration:800ms;transition-duration:800ms;background-color:#141417;z-index:-1;}
.jesan_btn_style_03 .defult_wps .wps_button:hover:after{opacity:1.0;-webkit-transform:translateX(0px);transform:translateX(0px);}
.jesan_btn_style_04 button.open-wps.wps_button{box-shadow:none;}
.jesan_btn_style_04 .defult_wps .wps_button:after{position:absolute;top:0px;right:0;bottom:0px;width:100%;content:"";opacity:0;-webkit-transform:translateX(100%);transform:translateX(-100%);webkit-transition-duration:800ms;transition-duration:800ms;background-color:#141417;z-index:-1;}
.jesan_btn_style_04 .defult_wps .wps_button:hover:after{opacity:1.0;-webkit-transform:translateX(0px);transform:translateX(0px);}
.jesan_header_hover_color_01 h3:hover, .jesan_header_hover_color_01 p:hover{color:#1C9AED !important;cursor:pointer;}
.jesan_test:before{content:"";position:absolute;top:0;left:0;right:-1000000px;height:50%;background-color:#d1143e;-moz-transform:skew(30deg, 0deg);-webkit-transform:skew(30deg, 0deg);-o-transform:skew(30deg, 0deg);-ms-transform:skew(30deg, 0deg);transform:skew(30deg, 0deg);z-index:-1;}
.jesan_test{position:relative;display:block;padding-top:10px;padding-left:50px;padding-bottom:11px;z-index:1;}
.jesan_test:after{content:"";position:absolute;left:0;bottom:0;right:-1000000px;height:50%;background-color:#d1143e;-moz-transform:skew(-30deg, 0deg);-webkit-transform:skew(-30deg, 0deg);-o-transform:skew(-30deg, 0deg);-ms-transform:skew(-30deg, 0deg);transform:skew(-30deg, 0deg);z-index:-1;}
.jesan_btn_letter_space_01:hover{letter-spacing:0.5px;}
.jesan_servic_sec_01{transition:all 500ms ease;}
.jesan_servic_sec_01:hover{transition:all 500ms ease;transform:translateY(-10px);}
.jesan_clients_img_01 img.swiper-slide-image{opacity:0.5;cursor:pointer;}
.jesan_clients_img_01 img.swiper-slide-image:hover{opacity:1;}
.jesan_bg_image_hover_01{transition:1s;}
.jesan_bg_image_hover_01:hover{transform:scale(1.02);}
.jesan_icon_shadow_01 .elementor-icon{filter:drop-shadow(4px 4px 10px rgba(0, 0, 0, 0.1));transition:0.5s;}
.jesan_font_size_01{font-size:32px;font-weight:700;}
.jesan_font_size_02{font-weight:600;}
.jesan_box_shadow_icon_01 .elementor-icon{box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.20);}
.jesan_accordion_radius .elementor-accordion .elementor-tab-content, .jesan_accordion_radius .elementor-accordion .elementor-accordion-item{border:none;}
.jesan_accordion_radius .elementor-tab-title:active{background-color:#fff;}
.jesan_accordion_radius .elementor-accordion .elementor-tab-title.elementor-active{background-color:#fff;border-radius:45px;}
.anik-team-block-one:hover .jesan_block_img_two{opacity:0.7;}
.anik-team-block-one .jesan_block_img_two:before{position:absolute;content:'';background:rgba(24, 27, 62, 0.6);width:100%;height:100%;left:0px;top:0px;opacity:0;z-index:1;transition:all 500ms ease;border-radius:5px}
.anik-team-block-one:hover .jesan_block_img_two:before{opacity:1;}
.jesan_team_atrix:hover{transform:scale(1);}
.jesan_btn_style_05 .defult_wps .wps_button{position:relative;display:inline-block;overflow:hidden;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;z-index:1;}
.jesan_btn_style_05 button.open-wps.wps_button{box-shadow:none;}
.jesan_btn_style_05 .defult_wps .wps_button:after{position:absolute;top:0px;right:0;bottom:0px;width:100%;content:"";opacity:0;-webkit-transform:translateX(100%);transform:translateX(-100%);webkit-transition-duration:800ms;transition-duration:800ms;background-color:#612ade;z-index:-1;}
.jesan_btn_style_05 .defult_wps .wps_button:hover:after{opacity:1.0;-webkit-transform:translateX(0px);transform:translateX(0px);}
.jesan_btn_style_05_white .defult_wps .wps_button:after{background-color:#fff;}
.jesan_icon_hover_01:hover .elementor-icon{background-color:#fff !important;transition:all 500ms ease;}
.jesan_icon_hover_02:hover .elementor-widget-wrap{background-color:#141417 !important;transition:all 500ms ease;}
.jesan_icon_hover_02:hover .elementor-icon{background-color:#F1592A !important;}
.jesan_icon_hover_02:hover .elementor-icon, .jesan_icon_hover_02:hover .elementor-heading-title, .jesan_icon_hover_02:hover .elementor-widget-container, .jesan_icon_hover_02:hover .elementor-button-text{color:#fff !important;}
.jesan_icon_hover_02 .elementor-heading-title:hover{text-decoration:underline;}
.jesan_block_section_01:hover img{opacity:0.4}
.jesan_block_section_01:hover .elementor-icon{background-color:#141417 !important;color:#fff !important;transition:0.9s;}
.jesan_block_section_01 .elementor-heading-title:hover{color:#ff7f4c !important;cursor:pointer;}
.jesan_image_hover_text_01{overflow:hidden;}
.jesan_image_hover_text_01 .jesan_text_hover_01{opacity:0;position:absolute;top:30px;left:0;width:100%;height:100%;transition:.5s;}
.jesan_image_hover_text_01:hover .jesan_text_hover_01{opacity:1;top:0px;}
.jesan_text_hover_01 .elementor-container.elementor-column-gap-no{width:100%;height:100%;}
.jesan_text_hover_02 .elementor-container.elementor-column-gap-no{width:100%;height:100%;}
.jesan_icon_hover_03:hover .elementor-icon{color:#AE8C64 !important;}
.jesan_icon_hover_04:hover .elementor-icon{background-color:#141417 !important;}
.jesan_icon_bg_01 .elementor-icon{padding:25px 0px 30px 25px;transition:background 1s;background-color:#10a1d4;opacity:0.3;width:100px;height:94px;z-index:1;border-radius:55% 35% 48% 30% / 40% 40% 70% 6%;will-change:border-radius, transform, opacity;animation:heroShapeFour 3s linear infinite;}
.jesan_icon_bg_01 .elementor-icon i:before, .elementor-icon svg:before{color:#fff;}
.jesan_bg_color_01 .elementor-icon{background-color:#fb4754;}
.jesan_bg_color_02 .elementor-icon{background-color:#632ddf;}
.jesan_bg_color_03 .elementor-icon{background-color:#ff931e;}
.jesan_bg_color_04 .elementor-icon{background-color:#49ca8f;}
.jesan_bg_color_05 .elementor-icon{background-color:#ff6840;}
.jesan_services_block_01:hover .jesan_icon_bg_01 .elementor-icon{opacity:1 transition:all 500ms ease;}
.jesan_block_section_02 .jesan_icon_position_01{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%) scale(0,0);transition:all 500ms ease;}
.jesan_block_section_02:hover .jesan_icon_position_01{transform:translate(-50%,-50%) scale(1,1);}
.jesan_block_section_02:hover .jesan_img_opacity_01 img{opacity:0.5 !important;}
.jesan_btn_style_06 .elementor-button-wrapper .elementor-button{position:relative;display:inline-block;overflow:hidden;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;z-index:1;}
.jesan_btn_style_06 .elementor-button-wrapper .elementor-button:after{position:absolute;top:0px;right:0;bottom:0px;width:100%;content:"";opacity:0;-webkit-transform:translateX(100%);transform:translateX(-100%);webkit-transition-duration:800ms;transition-duration:800ms;background-color:#141417;z-index:-1;}
.jesan_btn_style_06 .elementor-button-wrapper .elementor-button:hover:after{opacity:1.0;-webkit-transform:translateX(0px);transform:translateX(0px);}
.jesan_btn_style_07 .elementor-button-wrapper .elementor-button{position:relative;display:inline-block;overflow:hidden;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;z-index:1;}
.jesan_btn_style_07 .elementor-button-wrapper .elementor-button:after{position:absolute;top:0px;right:0;bottom:0px;width:100%;content:"";opacity:0;-webkit-transform:translateX(100%);transform:translateX(-100%);webkit-transition-duration:800ms;transition-duration:800ms;background-color:#222;z-index:-1;}
.jesan_btn_style_07 .elementor-button-wrapper .elementor-button:hover:after{opacity:1.0;-webkit-transform:translateX(0px);transform:translateX(0px);}
.jesan_btn_style_08 .elementor-button-wrapper .elementor-button{position:relative;display:inline-block;overflow:hidden;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;z-index:1;}
.jesan_btn_style_08 .elementor-button-wrapper .elementor-button:after{position:absolute;top:0px;right:0;bottom:0px;width:100%;content:"";opacity:0;-webkit-transform:translateX(100%);transform:translateX(-100%);webkit-transition-duration:800ms;transition-duration:800ms;background-color:#1E2843;z-index:-1;}
.jesan_btn_style_08 .elementor-button-wrapper .elementor-button:hover:after{opacity:1.0;-webkit-transform:translateX(0px);transform:translateX(0px);}
.jesan_underline_color_01{text-decoration:underline;}
.jesan_underline_color_02 .elementor-icon-list-text:hover{text-decoration:underline;}
.jesan_underline_color_03{text-decoration:underline;}
.jesan_border_redous_01 .elementor-icon:hover{border-radius:50px !important;}
@keyframes heroShape {
0%,
100%{transform:translate3d(0, 0, 0) rotateZ(0.01deg);}
25%{transform:translate3d(-20px, 5px, 0) rotateZ(0.01deg);}
35%{transform:translate3d(-20px, 5px, 0) rotateZ(0.01deg);}
45%{transform:translate3d(-20px, 10px, 0) rotateZ(0.01deg);}
55%{transform:translate3d(0, 0, 0) rotateZ(0.01deg);}
75%{transform:translate3d(0, -5px, 0) rotateZ(0.01deg);}
}
@keyframes heroShapeTwo {
0%,
100%{transform:translate3d(0, 0, 0) rotateZ(0.01deg);}
25%{transform:translate3d(-15px, 5px, 0) rotateZ(0.01deg);}
35%{transform:translate3d(-30px, 5px, 0) rotateZ(0.01deg);}
45%{transform:translate3d(-15px, 5px, 0) rotateZ(0.01deg);}
55%{transform:translate3d(0, 0, 0) rotateZ(0.01deg);}
75%{transform:translate3d(0, -3px, 0) rotateZ(0.01deg);}
}
@keyframes heroShapeThree {
0%,
100%{border-radius:42% 58% 70% 30% / 45% 45% 55% 55%;transform:translate3d(0, 0, 0) rotateZ(0.01deg);}
25%{border-radius:70% 30% 46% 54% / 30% 29% 71% 70%;transform:translate3d(-20px, 5px, 0) rotateZ(0.01deg);}
35%{border-radius:70% 30% 46% 54% / 30% 29% 71% 70%;transform:translate3d(-20px, 5px, 0) rotateZ(0.01deg);}
45%{border-radius:70% 30% 46% 54% / 30% 29% 71% 70%;transform:translate3d(-20px, 10px, 0) rotateZ(0.01deg);}
55%{transform:translate3d(0, 0, 0) rotateZ(0.01deg);}
75%{border-radius:100% 60% 60% 100% / 100% 100% 60% 60%;transform:translate3d(0, -5px, 0) rotateZ(0.01deg);}
}
@keyframes heroShapeFour {
0%,
100%{border-radius:42% 58% 70% 30% / 45% 45% 55% 55%;transform:translate3d(0, 0, 0) rotateZ(0.01deg);}
35%{border-radius:70% 30% 46% 54% / 30% 29% 71% 70%;transform:translate3d(0, 10px, 0) rotateZ(0.01deg);}
50%{transform:translate3d(0, 0, 0) rotateZ(0.01deg);}
65%{border-radius:100% 60% 60% 100% / 100% 100% 60% 60%;transform:translate3d(0, -10px, 0) rotateZ(0.01deg);}
}
.jesan_video_btn:before, .jesan_video_btn:after{width:100%;height:100%;border-radius:50%;background:transparent;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-animation-delay:.9s;animation-delay:.9s;content:"";position:absolute;-webkit-box-shadow:0 0 0 0 rgba(255, 255, 255, 0.9);box-shadow:0 0 0 0 rgba(255, 255, 255, 0.9);-webkit-animation:ripple 3s infinite;animation:ripple 3s infinite;-webkit-transition:all .4s ease;transition:all .4s ease;}
.jesan_video_btn{line-height:8px;}
.jesan_processing-block-01 .jesan_hidden-icon_01{position:absolute;content:'';width:100%;height:100%;left:0px;top:0px;right:0px;transform:scale(0,0);z-index:-1;border-radius:50%;transition:all 500ms ease;}
.jesan_processing-block-01:hover .jesan_hidden-icon_01{transform:scale(1,1);}
.jesan_testimonial_01{background:#fff;border-bottom-left-radius:0px;box-shadow:0 20px 40px rgb(0 0 0 / 10%);}
.jesan_testimonial_01:before{position:absolute;content:'';background:#fff;width:30px;height:30px;left:0px;bottom:-28px;box-shadow:0 30px 40px rgb(0 0 0 / 15%);clip-path:polygon(0% 0%, 100% 0%, 0% 100%, 0% 100%, 0% 0%);}
.jesan_clients_img_01 .swiper-slide{background-color:transparent;}
.jesan_block_section_03{background-color:black;}
.jesan_block_section_03:hover .jesan_img_opacity_02 img{opacity:0.2;}
.jesan_block_section_03 .jesan_icon_position_02{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0,0);transition:all 500ms ease;}
.jesan_block_section_03:hover .jesan_icon_position_02{transform:translate(-50%,-50%) scale(1,1);}
.jesan_block_section_03 .jesan_text_hover_03{position:absolute;left:0;bottom:0;opacity:0;transition:all 500ms ease;}
.jesan_block_section_03:hover .jesan_text_hover_03{opacity:1;bottom:33px;transition:all 500ms ease;}
.jesan_margin_01{margin:0 70px;}
@media only screen and (max-width: 1200px){
.jesan_margin_01{margin:0px;}
}
.jesan_block_section_04{}
.jesan_block_section_04:hover .jesan_img_opacity_03 img{opacity:0.7;}
.jesan_block_section_04 .jesan_text_hover_04{position:absolute;left:0;bottom:0;opacity:0;transition:all 500ms ease;}
.jesan_block_section_04:hover .jesan_text_hover_04{opacity:1;bottom:33px;transition:all 500ms ease;}
.jesan_block_section_05{}
.jesan_block_section_05:hover .jesan_img_opacity_05 img{opacity:0.7;}
.jesan_block_section_05 .jesan_icon_position_05{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0,0);transition:all 500ms ease;}
.jesan_block_section_05:hover .jesan_icon_position_05{transform:translate(-50%,-50%) scale(1,1);}
.jesan_block_section_05 .jesan_text_hover_05{position:absolute;left:0;bottom:0;opacity:1;transition:all 500ms ease;box-shadow:0 0 40px rgba(0, 0, 0, 0.10);}
.jesan_block_section_05:hover .jesan_text_hover_05{opacity:1;bottom:43px;transition:all 500ms ease;}
.wps_slider_style_one.slider_path{overflow:hidden}
.jesan_bg_color_06 .mr_bottom{background-color:#fff;}
.jesan_box_shadow_01 .slider_path .owl-nav button{filter:drop-shadow(4px 4px 10px rgba(0, 0, 0, 0.1));}
.jesan_megamenu_block_01 .jesan_megamenu_btn_01{position:absolute;top:50%;left:0;opacity:0;transform:translate(0,-50%);}
.jesan_megamenu_block_01:hover .jesan_megamenu_img_01{opacity:0.5;}
.jesan_megamenu_block_01:hover .jesan_megamenu_btn_01{opacity:1;transform:translate(0, -45%);transition:all 500ms ease;}
.jesan_megamenu_hover_color_01 img:hover{background-color:#f5f5f5 !important;border:1px solid #f29f05 !important;}
.jesan_megamenu_hover_color_01 img{padding:15px;}
.jesan_megamenu_border_01 .elementor-icon-list-text:hover{border-bottom:1px solid #000;transition:all 500ms ease;}
.jesan_line_through{text-decoration:line-through;}
.wastix_services_clomun .wastix_icon_02{position:relative;display:inline-block;transition:all 500ms ease;}
.wastix_services_clomun:hover .wastix_icon_02{transform:rotateY(-180deg);}
.wastix_services_clomun .wastix_icon_02{position:absolute;left:0%;top:200px;width:127px;height:100px;line-height:100px;text-align:center;font-size:50px;}
.wastix_services_clomun .wastix_img_02{position:absolute;left:0px;top:190px;width:202px;height:173px;}
.project-block-one .inner-box{position:relative;display:block;}
.project-block-one .inner-box .image-box{position:relative;display:block;overflow:hidden;}
.wps_overlay_style_1 .image-box:before{position:absolute;content:'';background:#023827;width:100%;height:100%;left:0px;top:0px;opacity:0;z-index:1;transition:all 500ms ease;}
.project-block-one .inner-box .image-box img{width:100%;border-radius:20px;transition:all 500ms ease;}
.project-block-one .inner-box:hover .image-box img{transform:scale(1.05);}
.project-block-one .inner-box .content-box{position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:2;}
.project-block-one .inner-box .content-box .view-btn{position:absolute;left:50%;top:42%;transform:translate(-50%,-50%);}
.project-block-one .inner-box .content-box .view-btn a{position:relative;display:inline-block;width:80px;height:80px;line-height:84px;font-size:30px;color:#fff;background:var(--theme-color);text-align:center;border-radius:50%;transform:scale(0,0);}
.project-block-one .inner-box:hover .content-box .view-btn a{transform:scale(1,1);}
.project-block-one .inner-box .content-box .view-btn a:hover{background:#fff !important;color:#222;}
.project-block-one .inner-box .content-box .text-box{position:absolute;left:0px;bottom:0px;width:100%;padding-left:40px;opacity:0;transition:all 500ms ease;}
.project-block-one .inner-box:hover .content-box .text-box{bottom:40px;opacity:1;}
.project-block-one .inner-box .content-box .text-box p{display:block;color:#fff;margin-bottom:5px;}
.project-block-one .inner-box .content-box .text-box h3{display:block;font-size:24px;line-height:28px;font-weight:600;}
.project-block-one .inner-box .content-box .text-box h3 a{display:inline-block;color:#fff;}
.project-block-one .inner-box .content-box .text-box h3 a:hover{text-decoration:underline;}
.project-section .owl-nav{position:relative;display:block;text-align:center;margin-top:60px;}
.wps_testimonials{position:relative;}
.wps_testimonials .owl-carousel .owl-stage-outer{overflow:visible;}
.wps_testimonials .owl-carousel .owl-stage-outer .owl-item{opacity:0;}
.wps_testimonials .owl-carousel .owl-stage-outer .owl-item.active{opacity:1;}
.wps_testimonials .testimonial-block-one .inner-box{position:relative;}
.wps_testimonials .testimonial-block-one .inner-box .text-box{position:relative;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;}
.wps_testimonials .testimonial-block-one .inner-box .text-box .rating li{position:relative;display:inline-block;font-size:16px;color:#FF8A00;margin:0px 2.5px;}
.wps_testimonials .testimonial-block-one .inner-box .text-box .rating{margin-bottom:15px;width:100%;}
.wps_testimonials .testimonial-block-one .inner-box .thumb-box{display:inline-block;}
.wps_testimonials .testimonial-block-one .inner-box .author-box h3{display:block;font-size:24px;line-height:30px;font-weight:600;margin-bottom:6px;}
.wps_testimonials .testimonial-block-one .inner-box .author-box .designation{position:relative;display:block;}
.testimonial-page-section .testimonial-block-one .inner-box .thumb-box{margin-bottom:-27px;top:10px;}
.testimonial-page-section .testimonial-block-one .inner-box .text-box p{margin-bottom:20px;}
.testimonial-page-section .testimonial-block-one .inner-box{margin-bottom:40px;}
.order-1{order:1 !important;}
.order-2{order:2 !important;}
.order-3{order:3 !important;}
.order-4{order:4 !important;}
.order-5{order:5 !important;}
.order-6{order:6 !important;}
.order-7{order:7 !important;}
.order-8{order:8 !important;}
.order-9{order:9 !important;}
.order-10{order:10 !important;}
.news-section{position:relative;padding-bottom:140px;}
.news-block-one .inner-box{position:relative;display:block;overflow:hidden;}
.news-block-one .inner-box .image-box{position:relative;display:block;}
.news-block-one .inner-box .image-box .image{position:relative;display:block;overflow:hidden;border-radius:20px;}
.news-block-one .inner-box .image-box .image img{width:100%;border-radius:20px;transition:all 500ms ease;}
.news-block-one .inner-box:hover .image-box .image img{transform:scale(1.05);}
.news-block-one .inner-box .image-box .post-date{position:absolute;right:30px;bottom:-20px;width:70px;text-align:center;background:var(--theme-color);border-radius:10px;padding:13px 0px;}
.news-block-one .inner-box .image-box .post-date h3{display:block;font-size:22px;line-height:22px;color:#fff;}
.news-block-one .inner-box .lower-content{position:relative;display:block;padding-top:25px;}
.news-block-one .inner-box .lower-content .post-info li{position:relative;display:inline-block;float:left;margin-right:30px;padding-left:25px;color:#101A30;}
.news-block-one .inner-box .lower-content .post-info li:last-child{margin:0px !important;}
.news-block-one .inner-box .lower-content .post-info li i{position:absolute;left:0px;top:5px;font-size:16px;color:var(--theme-color);}
.news-block-one .inner-box .lower-content .post-info li a{display:inline-block;color:#101A30;}
.news-block-one .inner-box .lower-content .post-info li a:hover{color:var(--theme-color);}
.news-block-one .inner-box .lower-content h3{display:block;font-size:24px;line-height:30px;font-weight:600;margin-bottom:16px;}
.news-block-one .inner-box .lower-content h3 a{display:inline-block;color:#101A30;}
.news-block-one .inner-box .lower-content h3 a:hover{color:var(--theme-color);}
.news-block-one .inner-box .lower-content p{margin-bottom:20px;}
.news-block-one .inner-box .lower-content .link a{position:relative;display:inline-block;font-size:20px;color:#222;}
.news-block-one .inner-box .lower-content .link a:hover{color:var(--theme-color);}
.news-style-two{position:relative;}
.news-block-two .inner-box{position:relative;display:block;}
.news-block-two .inner-box .image-box{position:relative;display:block;overflow:hidden;}
.news-block-two .inner-box .image-box .image{position:relative;display:block;overflow:hidden;}
.news-block-two .inner-box .image-box .image img{width:100%;transition:all 500ms ease;}
.news-block-two .inner-box:hover .image-box .image img{transform:scale(1.05);}
.news-block-two .inner-box .image-box .post-date{position:absolute;left:0px;font-size:16px;line-height:28px;color:#fff;font-weight:500;text-transform:uppercase;background:var(--theme-color);padding:2px 17px 0px 17px;border-radius:0px 20px 20px 0px;}
.news-block-two .inner-box .lower-content{position:relative;display:block;padding-top:22px;}
.news-block-two .inner-box .lower-content .category{position:relative;display:inline-block;font-size:16px;line-height:28px;padding-left:24px;color:var(--theme-color);margin-bottom:2px;}
.news-block-two .inner-box .lower-content .category:before{position:absolute;content:'';background:var(--theme-color);width:15px;height:2px;left:0px;top:10px;}
.news-block-two .inner-box .lower-content h3{display:block;font-size:24px;line-height:30px;font-weight:600;margin-bottom:16px;}
.news-block-two .inner-box .lower-content h3 a{display:inline-block;color:#101A30;}
.news-block-two .inner-box .lower-content h3 a:hover{color:var(--theme-color);}
.news-block-two .inner-box .lower-content p{margin-bottom:21px;}
.news-block-two .inner-box .lower-content .post-info li{position:relative;display:inline-block;float:left;line-height:30px;color:#101A30;margin-right:40px;padding-left:25px;}
.news-block-two .inner-box .lower-content .post-info li:last-child{margin:0px !important;}
.news-block-two .inner-box .lower-content .post-info li a{color:#101A30;}
.news-block-two .inner-box .lower-content .post-info li a:hover{color:var(--theme-color);}
.news-block-two .inner-box .lower-content .post-info li i{position:absolute;left:0px;top:5px;color:var(--theme-color);}
.news-block-two .inner-box .lower-content .post-info li.author-box{padding-left:39px;}
.news-block-two .inner-box .lower-content .post-info li .author-thumb{position:absolute;left:0px;top:0px;width:30px;height:30px;border-radius:50%;}
.news-block-two .inner-box .lower-content .post-info li .author-thumb img{width:100%;border-radius:50%;}
.news-block-two .inner-box .lower-content .post-info li:before{position:absolute;content:'';background:#D9D9D9;width:1px;height:24px;top:3px;right:-20px;}
.news-block-two .inner-box .lower-content .post-info li:last-child:before{display:none;}
.blog-grid{position:relative;}
.blog-grid .news-block-two .inner-box{margin-bottom:60px;}
.sidebar-page-container{position:relative;}
.sidebar-page-container .news-block-one .inner-box .lower-content h3{font-size:30px;}
.blog-classic-content .news-block-one .inner-box{margin-bottom:70px;padding-bottom:65px;border-bottom:1px solid #e5e5e5;}
.wps_testimonials .owl-nav button{position:absolute;}
.wps_testimonials .owl-dots{display:flex;}
.wps_testimonials .owl-dots{position:absolute;}
.wps_search_sec .mr_search-popup{position:fixed;left:0;top:0px;width:100%;height:100%;z-index:99999;visibility:hidden;opacity:0;overflow:auto;background:rgba(0, 0, 0, 0.80);-webkit-transform:translateY(101%);-ms-transform:translateY(101%);transform:translateY(101%);transition:all 700ms ease;-moz-transition:all 700ms ease;-webkit-transition:all 700ms ease;-ms-transition:all 700ms ease;-o-transition:all 700ms ease;}
.wps_search_sec .mr_search-popup.popup-visible{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);visibility:visible;opacity:1;}
.wps_search_sec .mr_search-popup .mr_popup-inner{width:100%;background:#fff;height:100%;}
.wps_search_sec .mr_search-popup .mr_upper-box{position:relative;padding:70px 70px;}
.wps_search_sec .mr_search-popup .mr_overlay-layer{left:0px;top:0px;right:0px;bottom:0px;display:block;}
.wps_search_sec .mr_search-popup .mr_close_search{position:relative;font-size:22px;color:#141417;cursor:pointer;z-index:5;top:11px;width:20px;transition:all 500ms ease;}
.wps_search_sec .mr_search-popup .mr_close_search:hover{color:red;}
.wps_search_sec .mr_search-popup .mr_search-form{position:relative;width:100%;padding:100px 0px 250px 0px;}
.wps_search_sec .mr_search-popup .mr_search-form .mr_form-group{position:relative;margin:0px;}
.wps_search_sec .mr_search-popup .mr_search-form fieldset input[type="search"]{position:relative;height:90px;padding:20px 0px;background:#ffffff;line-height:30px;font-size:24px;color:#808080;font-family:'Inter', sans-serif;border:none;border-radius:0px;padding-right:50px;border-bottom:1px solid #e5e5e5;}
.wps_search_sec .mr_search-popup .mr_search-form fieldset button[type="submit"]{position:absolute;top:30px;right:0px;font-size:22px;color:#141417;cursor:pointer;transition:all 500ms ease;}
.wps_search_sec .mr_search-popup .mr_search-form fieldset input[type="search"]:focus{border-color:#141417;}
.wps_search_sec .mr_search-popup .form-control:focus{box-shadow:none !important;}
.wps_search_sec .mr_search-box-outer{cursor:pointer;font-size:20px;margin-top:5px;}
.wps_search_sec .wps_search_box{transition:.5s ease;}
.wps_search_sec .wps_search_box i{transition:.5s ease;}
.wp_blog_block{transition:.5s ease;}
.mr_product_thumb{overflow:hidden;}
.wps_header_area .mr_main-menu .mr_navigation > li{margin:0px!important;transition:all 300ms ease;}
.wps_header_area .mr_main-menu .mr_navigation > li >a{transition:all 300ms ease;}
.wps_header_area{margin:0 auto;}
.wps_header_area .mr_main-menu .mr_navigation > li > ul{width:100%!important;}
.wps_header_area .mr_main-menu .mr_navigation > li > ul > li > ul{width:100%!important;}
.admin-bar .mr_fixed-header .mr_sticky-header{margin-top:32px!important;}
.swiper-slide{background-color:transparent;}
.wps_tab_ul{display:flex;}
.wps_price .cart-btn,.wps_price .variations_button,.wps_price .woocommerce-variation-availability{
display:none;
}