
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
/*Smooth Scrolling*/
html {scroll-behavior: smooth;}
/*Smooth Scrolling*/
:root{
    /*Colors*/
    /* --white-color:hsl(0, 0%, 100%);
    --black-color:hsl(0, 0%, 0%); */
    --grey-color-1:	hsl(0, 0%, 20%);
    --orange-color:hsl(30, 100%, 58%);
    --orange-color-1:hsl(36, 100%, 50%);
    --lightorange-color:hsl(30, 100%, 65%);
    --midgrey-color:hsl(0, 6%, 90%);
    --darkgrey-color:hsl(0, 0%, 85%);
    --lightgrey-color:hsl(0, 0%, 96%);
    --btnblue-color:hsl(234, 68%, 32%);
    --btnblue-hover-color:hsl(234, 68%, 45%);
    --white-color:hsl(0, 0%, 100%);
    --medium-blue:hsl(234, 64%, 52%);
    --section-darkblue:hsl(234, 82%, 15%);
    --text-darkblue:hsl(234, 68%, 32%);
    --section-lightgrey:hsl(0, 11%, 96%);
    /*Colors*/
    /*fonts*/
    --heading1-font-size:3rem; /*48px*/
    --heading2-font-size:2.25rem; /*36px*/
    --heading3-font-size:1.5rem; /*24px*/
    --heading4-font-size:1.25rem; /*20px*/
    --heading5-font-size:1.125rem;/*18px*/
    /*fonts*/
    }
    .cta_btn a:hover, .ep-form-submit input[type="submit"].wpcf7-submit:hover{background-color:var(--lightorange-color) !important;}
    .spacetop_10{padding-top:0.625em} /*10px*/
    .spacebtm_10{padding-bottom:0.625em} /*10px*/
    .spacetop_10m{margin-top:0.625em} /*10px*/
    .spacebtm_10m{margin-bottom:0.625em} /*10px*/
    .spacetop_20{padding-top:1.25em} /*20px*/
    .spacebtm_20{padding-bottom:1.25em} /*20px*/
    .spacetop_20m{margin-top:1.25em} /*20px*/
    .spacebtm_20m{margin-bottom:1.25em} /*20px*/
    .spacetop_30{padding-top:1.875em} /*30px*/
    .spacebtm_30{padding-bottom:1.875em} /*30px*/
    .spacetop_30m{margin-top:1.875em} /*30px*/
    .spacebtm_30m{margin-bottom:1.875em} /*30px*/
    .spacetop_40{padding-top:2.5em} /*40px*/
    .spacebtm_40{padding-bottom:2.5em} /*40px*/
    .spacetop_40m{margin-top:2.5em} /*40px*/
    .spacebtm_40m{margin-bottom:2.5em} /*40px*/
    .section_topspace{padding-top:6.25em;}
    .section_btmspace{padding-bottom:6.25em}
    .aligncenter{text-align: center !important;}
    .alignleft{text-align:left !important;}
    .alignright{text-align: right !important;}    
 body{line-height: 1.5;}   
 .category_page_Container {max-width: 1200px;margin: 50px auto;}
 body.archive .ast-archive-description{padding: 0 !important;}
 .blogbreadcrumbi-sep {font-size: 1.25rem; margin: 0 5px;}
/*Menu*/
.ast-builder-menu-1 .menu-item > .menu-link, .ast-builder-menu-2 .menu-item > .menu-link{text-decoration: none !important;}
.ast-below-header-bar{box-shadow: 0 0.5px 6px rgba(0,0,0,.1);}
.ast-logo-title-inline .ast-site-identity{padding:10px 0}
.ast-builder-menu-2{margin-left: 77px;}
/*Menu*/
/*Header*/
h1{font-size:var(--heading1-font-size);text-transform: none !important;}
h2{font-size:var(--heading2-font-size)}
h3{font-size:var(--heading3-font-size);color:var(--grey-color-1);font-weight: 400;}
h4{font-size:var(--heading4-font-size);color:var(--grey-color-1);}
h3, .entry-content h3, .entry-content h3 a{margin: 0;}
.elementor_heading_regular{font-size: var(--heading4-font-size);line-height: 1.3;font-weight: 400;}
.elementor_heading_h3 h3, .elementor-heading-title h3{font-size: var(--heading3-font-size);font-weight: 500 !important;line-height: 1.3 !important}
.elementor_heading_h2_white h2{color: var(--white-color);}
.elementor_heading_h2_black h2{color: var(--wp--preset--color--black) !important;}
.elementor-heading-title{line-height: 1.2 !important;}
/*Blog*/
.content-area .elementor-widget-theme-post-content h1, .content-area .elementor-widget-theme-post-content h2, .content-area .elementor-widget-theme-post-content h3, .content-area .elementor-widget-theme-post-content h4, .content-area .elementor-widget-theme-post-content h5, .content-area .elementor-widget-theme-post-content h6{margin-top:0;margin-bottom: 0;}
p {margin-bottom: 1em;}
/*Blog*/

/*Headers*/
.main_section{padding-top: 6.25em;padding-bottom: 6.25em;}
.cta_btn a, .cta_btn a:link, .cta_btn a:hover{min-width: 10em !important;display: inline-block;font-family: var(--base-font) !important;background-color:var(--btnblue-color) !important;color:var(--ast-global-color-5) !important;padding: 1em; text-transform: none;text-decoration: none !important; text-align: center; font-size: var(--heading5-font-size) !important;font-weight: 400 !important;cursor: pointer;border-radius: 5px;}
.cta_btn a:hover{background-color:var(--btnblue-hover-color) !important;}
.micro_heading, .micro_heading_mblue, .micro_heading_white, .micro_heading_orange{text-transform: uppercase;font-size: 1rem !important;font-weight: 500;text-align: center;letter-spacing: 4px;}
.micro_heading_mblue{color: var(--medium-blue);}
.micro_heading_white{color: var(--white-color);font-weight:300;}
.micro_heading_orange{color: var(--orange-color-1);}
/* Replace menu item text with a logo */
#menu-item-6433 a {display: block;background-image: url('/wp-content/uploads/2024/07/legacyflo-logo1.svg');background-size: contain;background-repeat: no-repeat;   text-indent: -9999px; /* Hide the text */width: 145px; /* Set the width of your logo */height: 35px; /* Set the height of your logo */margin-left: -73px;margin-top: 10px;    margin-right: 10px;}

#menu-item-6435 a {display: block;background-image: url('/wp-content/uploads/2024/07/clrstream-logo1.svg');background-size: contain;background-repeat: no-repeat;   text-indent: -9999px; /* Hide the text */width: 145px; /* Set the width of your logo */height: 35px; /* Set the height of your logo */margin-left: -73px;margin-right: 10px;}

#menu-item-6436 a {display: block;background-image: url('/wp-content/uploads/2024/07/ideolve-logo1.svg');background-size: contain;background-repeat: no-repeat;   text-indent: -9999px; /* Hide the text */width: 145px; /* Set the width of your logo */height: 35px; /* Set the height of your logo */margin-left: -73px;margin-right: 10px;margin-top:5px}

#menu-item-6437 a {display: block;background-image: url('/wp-content/uploads/2024/07/skyconnect-logo1.svg');background-size: contain;background-repeat: no-repeat;   text-indent: -9999px; /* Hide the text */width: 150px; /* Set the width of your logo */height: 35px; /* Set the height of your logo */margin-left: -73px;margin-right: 10px;margin-top:10px}

/*Footer*/
ul.copyrightul{display: flex;justify-content: center;}
ul.copyrightul li{float: left;margin: 0 20px 0 0;padding: 0;list-style: none !important;}
ul.copyrightul li:last-child{margin: 0;}
#footer ul.copyrightul li a, ul.copyrightul li a:hover, #footer .footer-widget .copyright_cr a{font-weight: 500 !important;color:#0033cc !important}
#footer ul.copyrightul li a:hover, #footer .copyright_link:hover, #footer .footer-widget .copyright_cr a:hover{text-decoration: underline !important;color:#0033cc !important;font-weight: 500 !important}
.subscribe_input_flex{display: flex;justify-content: center;align-items: center;margin-top:15px;flex-wrap: wrap;}
.copyright_subscribe{text-align: left;font-weight: 400 !important;color:#ffffff;}
.ast-footer-copyright{font-size: 15px;}
/* #mc_embed_signup label{padding-bottom:15px !important;} */
#mc_embed_signup form{padding: 0 !important;}
#mc_embed_signup input.button, #mc_embed_signup .button:hover{width:150px !important;background-color:#1A2589 !important;text-transform: capitalize;line-height:0;height: 40px !important;border-radius: 20px !important;color: #ffffff !important; font-weight: 500 !important;border: 0 solid #ffffff;margin:0}
#mc_embed_signup .button:hover{background-color:#2534c1 !important;}
#mc_embed_signup_scroll{text-align: center;}
#mc_embed_signup input.email{width: 300px !important; border-radius: 5px !important; text-align:left !important;font-weight: 400 !important;height: 40px !important;margin-right:10px !important;padding-left: 15px !important;}
/*Footer*/
.redasterisk{position: relative;}
.redasterisk::after {content: "*";color: red;position: absolute;top:0;left: 5px;}
.elementor-button-wrapper .elementor-button:hover{text-decoration: none !important;}
.balancetxt{text-wrap: balance;}
.hidesection{display: none;}
@media (min-width: 320px) and (max-width: 767px){
    .main_section{padding-left: 1.25em;padding-right:1.25em;}
    .subscribe_footer_flex {align-items: center; gap: 2rem; display: flex;flex-wrap: wrap;}
    .subscribe_input_block1, .subscribe_input_block2, .sm_footer_block{flex-basis: 100%;}
    .subscribe_footer_flex{justify-content: center;}
    .copyright_smicons::before, .copyright_smicons::after{content: none;}
}


.page_banner_Container{display: flex;height: 400px;justify-content: center;align-items: center;}
.banner_mainContainer350{display: flex;height: 350px;justify-content: center;align-items: center;}
.hompepg_bannerContainer{background-position: center;background-size: cover; position: relative;}
.headerContainer{display: flex;width: 1000px;margin-left:auto;margin-right:auto;justify-content: center;align-items: center;height: 500px;}
.bannerMain_header_black h1, .bannerMain_header_white h1, .sectionMain_heading_black h2, .sectionMain_heading_white h2, .sectionMain_heading_black, .sectionMain_heading_white{font-size: 48px !important;line-height: 115%;margin-bottom: 0!important;font-weight: 700!important;text-align: center;}
.sectionMain_heading_black, .sectionMain_heading_white, .sectionMain_heading_black h2, .sectionMain_heading_white h2{font-size: 36px !important;}
.bannerSub_header_white, .bannerSub_header_black, .sectionSub_heading_black, .sectionSub_heading_white, .bannerMain_header_white, .bannerSub_header_white p, .bannerSub_header_black p, .sectionSub_heading_black p, .sectionSub_heading_white p, .bannerMain_header_white p {font-size: 20px !important;line-height: 130% !important;margin-bottom: 0 !important;font-weight: 400 !important;text-align: center;}
.bannerSub2_header_black, .sectionSub2_heading_black, .sectionSub2_heading_white, .bannerSub2_header_white, .bannerSub2_header_black h3, .sectionSub2_heading_black h3, .sectionSub2_heading_white h3, .bannerSub2_header_white h3 {font-size:24px;line-height: 120%;margin-bottom: 0!important;font-weight: 500!important;text-align: center;}
.bannerSub3_header_black, .sectionSub3_heading_black, .sectionSub3_heading_white, .bannerSub3_header_white, .bannerSub3_header_black h4, .sectionSub3_heading_black h4, .sectionSub3_heading_white h4, .bannerSub3_header_white h4 {font-size: 20px;line-height: 130%;margin-bottom: 0!important;font-weight: 300!important;text-align: center;}
.bannerSub3_header_black h4, .sectionSub3_heading_black h4, .sectionSub3_heading_white h4, .bannerSub3_header_white h4{font-weight: 500 !important;}
.bannerMain_header_black h1, .bannerSub_header_black, .bannerSub_header_black p .sectionMain_heading_black h2, .sectionSub_heading_black, .sectionSub_heading_black p, .bannerSub2_header_black, .sectionSub2_heading_black{color:#000000 !important}
.bannerSub_header_white, .bannerMain_header_white h1, .bannerMain_header_white, .sectionMain_heading_white h2, .sectionSub_heading_white, .sectionSub2_heading_white, .bannerSub2_header_white, .sectionSub3_heading_white, .bannerSub3_header_white {color:#ffffff !important}
.btnContainer_left{margin-top:50px;text-align: left;}
.btnContainer_center{margin-top:50px;text-align: center;}
.sectionMain_container, .sectionMain_container_grey1, .sectionMain_container_grey2, .sectionMain_container_purple, .sectionMain_container_blue, .sectionMain_container_yellow, .sectionMain_container_blueF8F8FF{width:100% !important;padding-top:100px !important;padding-bottom:100px !important;position: relative;}
.sectionMain_container{background:#ffffff;}
.elementor_sectionMain_container, .elementor_sectionMain_container_darkblue, .elementor_sectionMain_container_lightgrey{background-color: var(--white-color);padding-block: 80px;}
.elementor_sectionMain_container_darkblue{background-color: var(--section-darkblue);}
.elementor_sectionMain_container_lightgrey{background-color: var(--section-lightgrey);}

.sectionMain_container_grey1{background: #f9f9f9;}
.sectionMain_container_grey2{background: #ededed;}
.sectionMain_container_purple{background: #F1F1FF !important;}
.sectionMain_container_blue{background: #071146;}
.sectionMain_container_blueF8F8FF{background: #F8F8FF;}
.sectionMain_container_yellow{background: #FFF8EE;}
.section_container{width: 1135px;margin-left:auto;margin-right: auto;}
.section_container_1000{width: 1000px;margin-left:auto;margin-right: auto;}
.sectionMain_heading_btm{padding-bottom:75px;}
.banner_img_setup{background-size: cover;position: relative;height: 550px !important;background-position: center;}
.fontweight500{font-weight: 500 !important;}
.fontweight300{font-weight: 300 !important;}
.fontweight400{font-weight: 400 !important;}
.fontweight600{font-weight: 600 !important;}
.fontweight700{font-weight: 700 !important;}
.font14{font-size:0.875rem}
.font18{font-size:1.125rem}
.font20{font-size:1.25rem !important}
.font24{font-size:1.5rem !important}
.font32{font-size:1.75rem; line-height: 130% !important;}
.font36{font-size:2.25rem; line-height: 130% !important;} 
/*links*/
a.linkunderline:link{text-decoration: underline !important;}
a:link,a:hover, a:link {outline: 0 !important;color: #0033cc;}
a:hover{text-decoration: underline !important;}
.txtunderline,.txtunderline_white{text-decoration: underline !important;text-underline-offset: 3px;}
.txtunderline_white{color: #ffffff;}
/*links*/
/*Box Shadow*/
.card_outline{box-shadow: 0px 4px 11px rgb(0 0 0 / 12%);border-radius: 10px;padding: 25px;background-color: #ffffff;}
.carditem_heading{font-weight: 500 !important; margin: 0 0 15px 0;color: #000000; font-size: 20px;line-height: 120%;}
.carditem_txt{}
.carditem_img{margin-bottom: 15px;}
/*Box Shadow*/
/*BG color*/
.bg_color_yellow{background-color:#FFAC30;}
.bg_color_yellow_gradient{background:linear-gradient(180deg, #FF9D0C 0%, #FFCE84 150.37%, #FFCE84 210.96%, #FFFFFF 244%);}
.bg_color_blue{background-color:#1A2589;}
.bg_color_blue_gradient{background:linear-gradient(180deg, #1A2589 0%, #2A36A3 89.88%, #FFFFFF 188.08%, #FFFFFF 244%);}
.bg_color_blue{background-color:#1A2589;}
.bg_color_skyconnectblue{background-color:#0051B1;}
.bg_color_skyconnectblue_gradient{background:linear-gradient(180deg, #0051B1 0%, #297EE3 150.37%, #85BDFF 210.96%, #FFFFFF 244%);}
.bg_color_clrstreamgreen{background-color:#007A8A;}
.bg_color_clrstreamgreen_gradient{background:linear-gradient(180deg, #007A8A 0%, #008FA2 115.03%, #00B6CE 156.83%, #FFFFFF 244%);}
.bg_color_legacyfloyellow{background-color:#FF9213;}
.bg_color_legacyfloyellow_gradient{background:linear-gradient(180deg, #FF9213 40.83%, #FFFFFF 244%);}
/*BG color*/
/*Text color*/
.whitetxt{color: #ffffff !important;}
.blacktxt{color:#000000 !important}
.orangetxt{color:var(--orange-color-1);}
.bluetxt{color:var(--medium-blue);}
.bluetitle{color:var(--text-darkblue);}
.bluetitle h2, .bluetitle h3, .bluetitle h4, .bluetitle h5{color:var(--text-darkblue);}
/*Text color*/
/*Section Spacing*/
.section_mainContainer{padding: 75px 0;width: 1135px;margin: 0 auto;text-align: center;position: relative;}
.spacebtm1{padding-bottom: 75px !important}
.spacetop1{padding-top:75px;}
.spacetop50{padding-top:50px !important}
.spacebtm50{padding-bottom:50px !important}
.spacetop50_margin{margin-top:50px !important}
.spacebtm50_margin{margin-bottom:50px !important}
.spacetop40{padding-top:40px}
.spacebtm40{padding-bottom:40px}
.spacetop40_margin{margin-top:40px}
.spacebtm40_margin{margin-bottom:40px}
.spacetop2{padding-top:30px !important}
.spacebtm2{padding-bottom:30px !important;}
.spacetop2_margin{margin-top:30px !important}
.spacebtm2_margin{margin-bottom:30px !important;}
.spacetop3{padding-top:20px !important}
.spacebtm3{padding-bottom:20px !important;}
.spacetop3_margin{margin-top:20px !important}
.spacebtm3_margin{margin-bottom:20px !important;}
.spacetop4{padding-top:15px !important}
.spacebtm4{padding-bottom:15px !important;}
.spacetop4_margin{margin-top:15px !important}
.spacebtm4_margin{margin-bottom:15px !important;}
.spaceright_margin{margin-right: 30px !important;}
.spaceleft_margin{margin-left: 30px !important;}
.notopspace{padding-top:0 !important;}
.nobtmspace{padding-bottom:0 !important;}
.nobtmmargin{margin-bottom: 0 !important;}
.contentspacetop{padding-top:50px !important;}
.contentspacebtm{padding-bottom:50px !important;}
.contentspacetop_margin{margin-top:50px !important;}
.contentspacebtm_margin{margin-bottom:50px !important;}
.heading_boxwidth{width:1000px;margin-left:auto;margin-right: auto;}
.leftalign, .leftalign p{text-align: left !important;}
.rightalign, .rightalign p{text-align: right !important;}
.centeralign, .centeralign p{text-align: center !important;}
.italictxt, .italictxt p{font-style: italic;}
.section_line{background-color: transparent;border: 0;height: 0;margin: 0;padding: 0;border-bottom: 1px solid #cdcdcd;}
.box700, .box800, .box900, .box1000{margin-left: auto;margin-right: auto;/*text-wrap:balance;*/}
.box700{width:700px}
.box800{width:800px}
.box900{width:900px}
.box1000{width:1000px}
/*Section Spacing*/
/*Buttons*/
.btnrightspace {margin-right: 10px;}
.mithi_btn_border, .mithi_btn_border:link, .mithi_btn_fill, .mithi_btn_fill:link, .mithi_btn_border_b, .mithi_btn_border_b:link, .yotu-playlist .yotu-pagination-more, #submit_btn, .mithi_btn_fill_purple, .mithi_btn_fill_purple:link, .mithi_btn_fill_white, .mithi_btn_fill_white:link, .mithi_btn_fill_orange, .mithi_btn_fill_orange:link {min-width:160px;display:inline-block;background:transparent !important;border:1px solid #1A2589;color:#1A2589 !important;/*width:250px;*/padding: 10px 20px;text-transform: none;text-decoration:none !important;text-align:center;border-radius: 25px;font-size: 18px !important;font-weight: 500!important;}
.mithi_btn_border_b, .mithi_btn_border_b:link{border:1px solid #323232 !important;color:#323232 !important;}
.mithi_btn_border:hover, .mithi_btn_border_b:hover{background:#1A2589 !important;border:1px solid #1A2589;color:#ffffff !important;-o-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-khtml-transition: all 0.3s linear; -webkit-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;text-decoration:none !important;}
.mithi_btn_border_b:hover{background:#323232 !important;border:1px solid #323232;}
.mithi_btn_fill, .mithi_btn_fill:link, .yotu-playlist .yotu-pagination-more, #submit_btn, #submit_btn:link, .mithi_btn_fill_purple, .mithi_btn_fill_purple:link, .mithi_btn_fill_white, .mithi_btn_fill_white:link{background:#1A2589 !important;color: #ffffff !important;}
.mithi_btn_fill:hover, #submit_btn:hover, .mithi_btn_fill_purple:hover{background:#2534c1 !important;color: #ffffff !important;border:1px solid #1A2589;-o-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-khtml-transition: all 0.3s linear; -webkit-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;text-decoration:none !important}
.mithi_btn_fill_purple, .mithi_btn_fill_purple:link{background:#6E78D3 !important;color: #ffffff !important;border:1px solid #6E78D3;}
.mithi_btn_fill_purple:hover{background:#8a92db !important;border:1px solid #8a92db;}
.mithi_btn_fill_white, .mithi_btn_fill_white:link{background:#ffffff !important;color: #000000 !important;border:1px solid #ffffff;}
.mithi_btn_fill_orange, .mithi_btn_fill_orange:link{background:#FFAC30 !important;color: #ffffff !important;border:1px solid #FFAC30;}
.mithi_btn_fill_orange:hover{background:#ff9900 !important;color: #ffffff !important;border:1px solid #ff9900;-o-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-khtml-transition: all 0.3s linear; -webkit-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;text-decoration:none !important}
/*Product Menu CTA Button*/
.megamenu_cta_btn, .megamenu_cta_btn:link{display:inline-block;text-transform: none;text-decoration:none !important;text-align:center;border-radius: 8px;font-size: 16px !important; background-color: #ffffff !important;color: #000000 !important; font-weight: 400 !important; min-width: fit-content;padding:5px 10px !important;border:1.5px solid #000000;transition: none;}
.megamenu_cta_btn:hover{background-color:#1A2589 !important;color: #ffffff !important;text-decoration:none !important;transition: none;}
/*Product Menu CTA Button*/
.btn_rightspace{margin-right: 30px !important;}
.btn_leftspace{margin-left: 30px !important;}
.multibtn_flex{display: flex; flex-wrap: wrap; gap: 1.5rem;justify-content: flex-start; align-content: center;}
/*Buttons*/
/*Chatbot*/
#engt-container .engt-launcher-button, #engt-offline-container .engt-launcher-button{top:-25px}       
.engt-auto-popup-container{top:-50px !important; width:175px !important}  
.engt-popup-text-right{width:150px !important;line-height: 120% !important;}
.pop-up-close{margin-top:-12px !important}
/*Chatbot*/
/*Breadcrumbs*/
.breadcrumb_card{width: 1135px;margin-inline: auto;padding: 10px 0;}
.breadcrumb_card span span a, .breadcrumb_card span span a:link{color:#333333 !important;font-weight:300 !important;font-size:14px !important;margin-right:5px}
.breadcrumb_sep{font-size: 20px;color: #666666;position: relative;top: 1px;}
.breadcrumb_last{color:#4D57CC;font-size:14px !important;font-weight:500 !important;margin-left:5px}
/*Breadcrumbs*/
.hideondesktop-showonmob{display: none;}
/*order and unorder list*/
ul.liststyle,  ol.liststyle{margin: 0;padding: 0 0 0 20px;line-height: 150%;list-style-position: outside;}
ul.liststyle li, ol.liststyle li {list-style: inherit;padding: 10px 0 0 0;margin: 0 0 0 15px;text-align: left;}
::marker{font-size: 18px;}
/*order and unorder list*/
/*Page Banner*/
.banner_flex{display: flex; flex-wrap: wrap; align-items: center;gap:5rem;}
.banner_content_card{flex-basis: 67%;/*position: absolute;left: 40%;margin-left: 80px;*/ padding-right:75px}
.banner_img_card{background-repeat: no-repeat; background-position: center;background-size: cover;flex-basis: 25%; /*position: absolute; width: 50vw; right: 60%;*/}
/*Page Banner*/
.cta_arrow {position: relative;margin-right: 30px;}
.cta_arrow::before {content: "\2192";font-size: 24px;font-weight: 400; position: absolute;top: -9px;margin-left: 10px;}
.grecaptcha-badge { visibility: hidden; }
/*FAQs*/
/*Forms*/
.eael-contact-form-7.labels-hide .wpcf7-form label{display: block !important;}
/*Forms*/
/*FAQs*/
@media (min-width:320px) and (max-width:767px){
    .spacetop50{padding-top:30px !important}
    .spacebtm50{padding-bottom:30px !important}
    .spacetop50_margin{margin-top:30px !important}
    .spacebtm50_margin{margin-bottom:30px !important}
    .spacebtm1{padding-bottom:20px}
    .spacetop1{padding-top:30px !important;}
    .spacetop2{padding-top:20px !important}
    .spacebtm2{padding-bottom:20px !important;}
    .spacetop2_margin{margin-top:20px !important}
    .spacebtm2_margin{margin-bottom:20px !important;}
    .spacetop3{padding-top:15px !important}
    .spacebtm3{padding-bottom:15px !important;}
    .spacetop3_margin{margin-top:15px !important}
    .spacebtm3_margin{margin-bottom:15px !important;}
    .spacetop4{padding-top:10px !important}
    .spacebtm4{padding-bottom:10px !important;}
    .spacetop4_margin{margin-top:10px !important}
    .spacebtm4_margin{margin-bottom:15px !important;}
    .spacebtm1{padding-bottom:30px;}
    .spaceright_margin{margin-right: 20px !important;}
    .spaceleft_margin{margin-left: 20px !important;}
    .heading_boxwidth, .section_container, .section_container_1000, .box700, .box800, .box900, .box1000{width:100%;}
    .leftalign_mob{text-align: left !important;}
    .centeralign_mob{text-align: center !important;}
    .contentspacebtm{padding-bottom: 30px !important;}
    .contentspacetop{padding-top: 30px !important;}
    .nobtmspacemob{padding-bottom: 0 !important;}
    .nobtmmarginmob{margin-bottom: 0 !important;}
    .notopspacemob{padding-top: 0 !important;}
    .notopmarginmob{margin-top: 0 !important;}
    .btmmarginmob{margin-bottom: 20px;}
    .topmarginmob{margin-top: 20px;}
    .btmspacemob{padding-bottom: 20px;}
    .topspacemob{padding-top: 20px;}
    .sectionMain_container, .sectionMain_container_grey1, .sectionMain_container_grey2, .sectionMain_container_purple, .sectionMain_container_blue, .sectionMain_container_yellow, .sectionMain_container_blueF8F8FF{padding: 30px 0 !important;}
    .page_banner_Container{padding: 40px 15px;height: auto;}
    .bannerMain_header_black h1, .bannerMain_header_white h1{font-size:36px !important;}
    .sectionMain_heading_black h2, .sectionMain_heading_white h2{font-size: 28px !important;}
    .bannerSub2_header_black, .sectionSub2_heading_black, .sectionSub2_heading_white, .bannerSub2_header_white, .bannerSub2_header_black h3, .sectionSub2_heading_black h3, .sectionSub2_heading_white h3, .bannerSub2_header_white h3{font-size: 20px;}
    .bannerSub_header_white, .bannerSub_header_black, .sectionSub_heading_black, .sectionSub_heading_white, .bannerMain_header_white{font-size: 20px !important;}
    .bannerSub3_header_black, .sectionSub3_heading_black, .sectionSub3_heading_white, .bannerSub3_header_white, .bannerSub3_header_black h4, .sectionSub3_heading_black h4, .sectionSub3_heading_white h4, .bannerSub3_header_white h4{font-size: 18px;}
    .bannerSub_header_white, .bannerSub_header_black, .sectionSub_heading_black, .sectionSub_heading_white, .bannerMain_header_white, .bannerSub_header_white p, .bannerSub_header_black p, .sectionSub_heading_black p, .sectionSub_heading_white p, .bannerMain_header_white p{font-size: 18px !important;}
    .mithi_btn_border, .mithi_btn_border:link, .mithi_btn_fill, .mithi_btn_fill:link, .mithi_btn_border_b, .mithi_btn_border_b:link, .yotu-playlist .yotu-pagination-more, #submit_btn, .mithi_btn_fill_purple, .mithi_btn_fill_purple:link, .mithi_btn_fill_white, .mithi_btn_fill_white:link, .mithi_btn_fill_orange, .mithi_btn_fill_orange:link{font-size:16px !important;width: 100%;}
    .btn_rightspace{margin-right: 0 !important;}
    .btn_leftspace{margin-left: 0 !important;}
    .card_outline{padding: 15px;}
    .carditem_heading{font-size: 18px;margin: 0 0 10px 0;}
    .pagebannermainContainer, .banner_mainContainer350{height: auto;padding-top: 50px;padding-bottom: 50px;}
    .font14{font-size:12px}
    .font18{font-size:16px}
    .font20{font-size:18px !important}
    .font24{font-size:20px !important;line-height: 1.3;}
    .font32{font-size:24px !important}
    .font36{font-size:28px !important}
    .multibtn_flex{gap:1rem;text-align: center;}
    .multibtn_block{flex-basis: 100%;}
    .table_responsive{overflow-x: auto;}
    .rm_br_mobile br, .hideonmobile{display: none;}
    .breadcrumb_card{width: 100%;padding: 10px 15px;}
    .order1{order:1}
    .order2{order:2}
    .hideondesktop-showonmob{display: block;}
    /*Page Banner*/
    .banner_flex{align-items: normal;height:auto;gap:0;display: flex !important;}
    .banner_img_card{flex-basis: 100%; height: 25vh !important;position: initial;}
    .banner_content_card {flex-basis: 100%; position: initial;margin: 30px 15px; padding-right:0}    
    /*Page Banner*/
    .elementor_sectionMain_container{padding-block: 50px;}
    
}
@media (min-width:768px) and (max-width:1199px) {
    .spacebtm1{padding-bottom:20px}
    .spacetop1{padding-top:30px !important;}
    .spacetop2{padding-top:20px !important}
    .spacebtm2{padding-bottom:20px !important;}
    .spacetop2_margin{margin-top:20px !important}
    .spacebtm2_margin{margin-bottom:20px !important;}
    .spacetop3{padding-top:15px !important}
    .spacebtm3{padding-bottom:15px !important;}
    .spacetop3_margin{margin-top:15px !important}
    .spacebtm3_margin{margin-bottom:15px !important;}
    .spacetop4{padding-top:10px !important}
    .spacebtm4{padding-bottom:10px !important;}
    .spacetop4_margin{margin-top:10px !important}
    .spacebtm4_margin{margin-bottom:15px !important;}
    .spacebtm1{padding-bottom:30px;}
    .spaceright_margin{margin-right: 20px !important;}
    .spaceleft_margin{margin-left: 20px !important;}
    .heading_boxwidth, .section_container, .section_container_1000, .box700, .box800, .box900, .box1000{width:100%;}
    .leftalign_tab{text-align: left !important;}
    .centeralign_tab{text-align: center !important;}
    .contentspacebtm{padding-bottom: 30px !important;}
    .contentspacetop{padding-top: 30px !important;}
    .nobtmspacemob{padding-bottom: 0;}
    .nobtmmarginmob{padding-bottom: 0;}
    .font14{font-size:12px}
    .font18{font-size:16px}
    .font20{font-size:18px !important}
    .font24{font-size:20px !important}
    .font32{font-size:24px !important}
    .font36{font-size:28px !important}
    .sectionMain_container, .sectionMain_container_grey1, .sectionMain_container_grey2, .sectionMain_container_purple, .sectionMain_container_blue, .sectionMain_container_yellow, .sectionMain_container_blueF8F8FF{padding: 30px 15px !important;}
    .page_banner_Container{padding: 40px 15px;height: auto;}
    .bannerMain_header_black h1, .bannerMain_header_white h1, .sectionMain_heading_black h2, .sectionMain_heading_white h2{font-size:42px !important;}
    .sectionMain_heading_black h2, .sectionMain_heading_white h2{font-size: 30px !important;}
    .bannerSub2_header_black, .sectionSub2_heading_black, .sectionSub2_heading_white, .bannerSub2_header_white, .bannerSub2_header_black h3, .sectionSub2_heading_black h3, .sectionSub2_heading_white h3, .bannerSub2_header_white h3{font-size: 24px;}
    .bannerSub_header_white, .bannerSub_header_black, .sectionSub_heading_black, .sectionSub_heading_white, .bannerMain_header_white, .bannerSub_header_white p, .bannerSub_header_black p, .sectionSub_heading_black p, .sectionSub_heading_white p, .bannerMain_header_white p{font-size: 18px !important;}
    .bannerSub_header_white, .bannerSub_header_black, .sectionSub_heading_black, .sectionSub_heading_white, .bannerMain_header_white, .bannerSub_header_white p, .bannerSub_header_black p, .sectionSub_heading_black p, .sectionSub_heading_white p, .bannerMain_header_white p{font-size: 18px !important;}
    .mithi_btn_border, .mithi_btn_border:link, .mithi_btn_fill, .mithi_btn_fill:link, .mithi_btn_border_b, .mithi_btn_border_b:link, .yotu-playlist .yotu-pagination-more, #submit_btn, .mithi_btn_fill_purple, .mithi_btn_fill_purple:link, .mithi_btn_fill_white, .mithi_btn_fill_white:link{font-size:16px !important;}
    .pagebannermainContainer, .banner_mainContainer350{height: auto;padding-top: 50px;padding-bottom: 50px;}
    .carditem_heading{font-size: 18px;margin: 0 0 10px 0;}
    .breadcrumb_card{width: 100%;padding: 10px 15px;}
    .order1{order:1}
    .order2{order:2}
    .centeralign_tab{text-align: center !important;}
    /*Page Banner*/
    .banner_flex{gap: 3rem;display: flex !important;}
    .banner_img_card{flex-basis: 29%;}
    .banner_content_card{flex-basis: 64%; padding-right: 20px}
    /*Page Banner*/
    .elementor_sectionMain_container{padding-block: 50px;}
}

/* @media(min-width:1200px) and (max-width:1365px){
    body{font-size:13px;}
    .font14{font-size:0.75rem !important}
    .font18{font-size:1rem !important}
    .font20{font-size:1.125rem !important}
    .font24{font-size:1.25rem !important}
    .font32{font-size:1.75rem; line-height: 130% !important;}
    .font36{font-size:1.875rem; line-height: 130% !important;} 
} */