/**
Theme Name: Pros
Author: Brainstorm Force
Author URI: http://wpastra.com/about/
Description: Astra is the fastest, fully customizable & beautiful theme suitable for blogs, personal portfolios and business websites. It is very lightweight (less than 50KB on frontend) and offers unparalleled speed. Built with SEO in mind, Astra comes with schema.org code integrated so search engines will love your site. Astra offers plenty of sidebar options and widget areas giving you a full control for customizations. Furthermore, we have included special features and templates so feel free to choose any of your favorite page builder plugin to create pages flexibly. Some of the other features: # WooCommerce Ready # Responsive # Compatible with major plugins # Translation Ready # Extendible with premium addons # Regularly updated # Designed, Developed, Maintained & Supported by Brainstorm Force. Looking for a perfect base theme? Look no further. Astra is fast, fully customizable and beautiful theme!
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: Pros
Template: astra
.shopify-page-logo .ast-site-identity{background:url('/wp-content/uploads/2021/12/shopify-plus-logo-w.svg');}
body{font-family:'Poppins' !important;}
*/
.elementor-widget-theme-page-title,.gform_wrapper{display:block !important;}

.ast-article-single header,.klaviyo-footer{display:none;}
.elementor-toc__header,.elementor-toc__body {padding: 10px 0 0 0;}
.elementor-toc__toggle-button i{font-size:18px;}
.author #content, .post-type-archive-web-story #content{margin-top:-5.2%;}
.header-bg{background:linear-gradient( 90deg, #0087B4 -0.5%, #1BBFC5 54%, #1BBFC5 100% );}
.showcase-dialog{background: linear-gradient( 90.05deg, #dffff1 -0.16%, #c2fffa 17.4%, #cbf4ff 32.26% );box-shadow: 0px 15px 13px rgb(107 149 255 / 15%);margin-top:20px;border-radius:22px; border:2px solid #fff;}
.showcase-dialog-edge {position: absolute;bottom: calc(100% - 14px);right: 30px;width: 50px;height: 34px;background: #cbf4ff;border-top: 3px solid #fff;border-right: 3px solid #fff;transform: skew(332deg, 326deg);}
.prosbg-lp{background:url(/Pros-bg.jpg) #1BBFC5;}
.prosbg-lp p a,.prosbg-lp a{color:#fff;text-decoration: underline; text-underline-offset: 3px;}
.logo-position .ast-site-identity{background-repeat:no-repeat;background-position-x: 195px;background-position-y: 35px;background-size: 110px;width: 310px;}
.client-testimonials{display:none;}
.home-testbox .client-testimonials{display:block !important;}
#home-video-banner .elementor-background-video-embed{width:100% !important;}
.package h3{margin:0px !important;}
#popbg{background:linear-gradient(0deg,rgba(255,255,255,.94) 0%,rgba(255,255,255,.94) 100%),linear-gradient(112deg,#1778be 0%,#34ae21 100%);    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, .25);border-radius:10px;}
#popbg .gform_legacy_markup_wrapper{margin:0px;}
#popbg p{margin:0px !important;}
#popbg .gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding:0px;margin-top:10px;}
#popbg .gform_legacy_markup_wrapper li.hidden_label input{margin-top:0px;width:100%;border-radius: 10px;padding: 10px;border:1px solid var( --e-global-color-primary );}
#popbg .gform_legacy_markup_wrapper textarea.small{border-radius: 10px;padding: 10px;border:1px solid var( --e-global-color-primary );}
#popbg .gform_button{padding:5px 40px;border-radius:10px;margin:0px;}
#popbg .gform_legacy_markup_wrapper .field_description_below .gfield_description{padding:0px;}
#popbg .gform_legacy_markup_wrapper div.validation_error{padding:5px 0 5px 0;margin:0px;}
#popbg .gform_legacy_markup_wrapper .gform_validation_errors>h2,#popbg .gform_legacy_markup_wrapper .validation_message{font-size: 12px;font-weight:500;}
#popbg .gform_legacy_markup_wrapper li.gfield.gfield_error, .gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{border:none !important;margin:0px !important;}
#popbg .gform_legacy_markup_wrapper .gform_footer{padding:0px; margin:0px;}
#popbg .Our-Certifications h3{align-items: center;padding: 10px;color: #fff;background-color: #1a1a1a;position: relative;height: 40px;min-width: 140px;}
#popbg .Our-Certifications h3:after{content:"";border:20px solid #1a1a1a;border-right-color:transparent;position:absolute;top:0;right:-40px;}
/***************** GET My Quote Start ****************************/
.Pros-Lp-W{padding:2% 0;background:#fff;}
.Pros-Lp-W .Pros-Lp-Content p,.Pros-Lp-W .Pros-Lp-Content ul li{color:#545454;}
.Pros-Lp-W .Pros-Lp-Content .elementor-icon-list-icon i{color:#545454 !important;}
.Pros-Lp-W .Pros-Lp-Content p a{color:#1bbfc5;}
.Pros-Lp-W .Pros-Lp-Content .elementor-headline-text-active{font-size:24px; color:#545454;}
.GermyQuote{margin:10px; background:#f1f1f1;}
.GermyQuote .elementor-widget-wrap{padding:0px !important;}
.form-head,.form-box{margin-bottom:0px !important;}
.form-head h2{ padding:2% 0;color:#fff; background:#1BBFC5;}
.form-box .gform_wrapper{margin-top:0px;display: block !important;}
.form-box form{border-radius:0px 0px 30px 30px !important;padding:0px 20px 0 20px !important;}
.form-box .gform_wrapper form{border-radius: 30px;padding: 20px;}
.form-box .gform_wrapper form .gf_page_steps .gf_step_pending,.form-box .gform_wrapper form .gf_page_steps .gf_step_previous{opacity: .2;}
.form-box .gform_wrapper form .gf_page_steps,.gf_page_steps{border-bottom: none !important; text-align:center;}
.form-box .gform_wrapper form .gf_step_number,.gf_step_number {background: #ccc !important;height: 54px;width: 54px;border-radius: 50px;font-size: 43px !important;color: #fff !important;display: inline-block;line-height: 1.2;z-index: 1;position: relative;text-align: center;border: none;}
.form-box .gform_wrapper form .gf_step_label,.gf_step_label {color: #443f35;font-size: 16px;display: block !important;font-weight: normal;}
.form-box .gform_wrapper select{height:auto}
.form-box .gform_wrapper .gravity-theme .gf_step_completed .gf_step_number::before,.gform_required_legend{display:none;}
.form-box .gform_wrapper form .gform_next_button,.gf-landing-form .gform_wrapper form .gform_button{padding:0px 10%;background: #ff9900; border-radius:5px; font-size:20px;color:#fff;}
.form-box .gform_wrapper form .gform_previous_button{padding:0px 10%;background: #ff9900 !important; border-radius:5px; font-size:20px;color:#fff !important;}
.tel{padding-bottom:10px;text-align:center;}
.single-post .post-views{/*border-left-style: dashed;padding: 2px 9px;border-color: #ddd;position: absolute;right: 10px;margin-top: -36px;*/display:none;}
.blog-post-content .elementor{border-top:2px solid #ddd;}
.blog-post-content .elementor-toc__header h4,.blog-post-content .elementor-toc__header .elementor-toc__toggle-button{padding:10px;}
#categories-2 ul,#recent-posts-7 ul,.blog-post-content #elementor-toc__c9cd7fc .elementor-toc__list-wrapper{height: 30vh; overflow:auto;}
.elementor-widget-sidebar .widget{margin:0 0 0.8em 0;}
.astra-widget-social-profiles-inner ul li svg{width:25px; height:25px;}
.site-info-inner section{margin-bottom:20px;}
.meta-data .elementor-repeater-item-135172b{width: 160px;margin-top:5px;margin-left: 0px !important;} 
.meta-data .elementor-repeater-item-135172b .elementor-icon-list-icon{display:none;}
.meta-data .elementor-repeater-item-135172b .post-views{color:#fff; display:block;}
.meta-data .elementor-repeater-item-135172b .post-views .post-views-icon,.meta-data .elementor-repeater-item-135172b .post-views .post-views-label,.meta-data .elementor-repeater-item-135172b .post-views .post-views-count{color:#fff;}
.goal-acheived h3{text-align:center;}
.case-Services ul li{border: 1px solid var(--e-global-color-primary); padding: 5px 20px !important; border-radius: 50px;margin:5px 10px !important;}
.case-Services ul li:hover{background:var(--e-global-color-primary);color:var(--e-global-color-1c49d3c7);}
.case-Services ul li:hover a span{color:var(--e-global-color-1c49d3c7);}
.case-Services ul li a:hover{color:var(--e-global-color-1c49d3c7);}
/***************** GET My Quote End ****************************/
.black-text a{color:#000;}
.testimonials-box{background:#fafafa;}
/*#post-19699 h1,*/#form #gform_wrapper_13 h3{ display:none;}
.deve-plate h3{font-size:18px !important; margin-bottom: 0px;margin-top:15px; font-weight:500;}
.entry-content p{margin-bottom:10px;}
.ui-dialog .ui-dialog-buttonpane button{ padding:0 20px !important;}
.zoom {padding: 50px;background-color: green;transition: transform .2s; /* Animation */width: 200px;height: 200px;margin: 0 auto;}
.zoom:hover {transform: scale(1.5); /* (150% zoom)*/}
.bialty-container .entry-meta{/*width: 20%;position: absolute;margin-left: 60%;margin-top: -40px;padding-bottom: 15px;padding-left: 23px;border-left: dash*/margin-top: -4.2%;border-bottom: 2px solid #F1F1F1;margin-left: 67%;padding-bottom: 15px;text-align: right;padding-right: 20px;}
p,.elementor-widget:not(:last-child){ margin-bottom:20px;}
html {scroll-behavior: smooth;}
.support-platforms {display: flex;justify-content: center;align-items: center;margin: 0 15px 30px;background: #fff;border-radius: 9px;border: 1px solid #c7d8df;height:150px;padding:10px;}
.web-services-checklist h3 a{border-bottom:0px solid #ccc !important; }
.ast-site-identity{padding:0px 0 !important;}
.ast-justify-content-flex-end{justify-content:flex-start !important;}
#primary{ margin-top:0% !important;}
#primary,.page .entry-header{ margin-bottom:0px !important;}
#menu-item-13490{background: #ff9900;border-radius: 3px;}
.elementor-post__read-more,#menu-item-13490 a,.blue-text a{color:#fff;}
.blue-text a:hover{color:#ff9900;}
.above-header-user-select{width:100%;text-align:center;}
.covid{font-size: 20px;font-weight: 600;}
.covid a{color:#fff !important;}
.elementor-19699 .elementor-element.elementor-element-6d71b3d8{height:550px;}
.ast-sticky-shrunk .main-header-menu .sub-menu .menu-link{ padding:0px;}
/*#menu-item-19821{background: #000;padding: 10px;}*/
.post-type-archive-web-story .elementor-posts .elementor-post__card .elementor-post__text{padding:0px 10px;}
.post-type-archive-web-story #content article{width:35%;display:contents;}
.post-type-archive-web-story #content .web-story .elementor-post__thumbnail__link,.post-type-archive-web-story #content article .web-story .elementor-post__text h2, .post-type-archive-web-story #content article .web-story .elementor-post__text .elementor-post__meta-data{display:none;}
.entry-content h3, h3{ margin-top:20px; margin-bottom:5px}
#menu-item-19825,.casestudy .saboxplugin-wrap{display:none;}
.home-header{position: absolute !important;}
.top-text span{font-weight:400px;}
.uael-post-wrapper{margin-bottom: 10px;}
.uael-post__bg-wrap{border-radius: 4px;}
.uael-post__thumbnail img{border-radius: 3px 3px 0px 0;}
.uael-post__title{padding-bottom: 15px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.gform_heading h3{text-align:center;}
#gform_wrapper_20 .gform_required_legend{display:none;}
.elementor-widget-container h1,.elementor-widget-container h2{font-family:"Proxima-Reg","Open Sans", Arial, Helvetica, sans-serif;}
.elementor-widget-container h1{font-size:55px}
.elementor-widget-container h2{ font-size:32px}
.gform_wrapper h3.gform_title{font-size:24px;}
.gf-landing-form .gform_wrapper form .gf_page_steps .gf_step_pending,.gf-landing-form .gform_wrapper form .gf_page_steps .gf_step_previous{opacity: .2;}
.gf-landing-form .gform_wrapper form .gf_page_steps 
.gf-landing-form .gform_wrapper form .gf_page_steps,.gf_page_steps{border-bottom: none !important; text-align:center;}
.gf-landing-form .gform_wrapper form .gf_step_number,.gf_step_number {/*background: #ccc;height: 54px;width: 54px;border-radius:50px;font-size: 48px !important;color: #fff;display: inline-block;line-height: 1.2;z-index: 1;position: relative;text-align:center;*/
background: #ccc !important;height: 54px;width: 54px;border-radius: 50px;font-size: 43px !important;color: #fff !important;display: inline-block;
    line-height: 1.2;z-index: 1;position: relative;text-align: center;border: none;}
.gf-landing-form .gform_wrapper form .gf_step_label,.gf_step_label {color: #443f35;font-size: 16px;display: block !important;font-weight: normal;}
.gf-landing-form .gform_wrapper select{height:auto}
#input_13_6,#input_7_6{height:100px;}
#gform_fields_14 li{ padding-top:0px; margin-top:0px;}
#field_14_15 h2{ font-size:23px; font-weight:600; text-align:center;}
#gform_fields_14 li .ginput_container input{padding: 10px; border-radius: 4px; box-shadow: 1px 1px #ccc;}
#field_13_2,#field_13_15,#field_13_9,#field_7_11{text-align:center;}
.ginput_container_textarea textarea{height:100px !important;}
.gform_page_footer{text-align:center;}
.gf-landing-form .gform_wrapper form,#gform_14,#gform_13,#gform_17,#gform_7,#gform_18,#gform_19{background:#f1f1f1;border-radius: 30px;padding: 20px;}
#gform_fields_13 input,#input_13_3, #input_13_7,#input_13_14,#input_7_7,#input_7_12,#input_7_13,#input_7_16,#gform_fields_17 input,#input_17_3, #input_17_7,#input_17_14,#input_18_3,#input_18_7,#input_18_5,#input_18_14,#input_19_3,#input_19_7,#input_19_5,#input_19_14{width:100%;}
.gf-landing-form .gform_wrapper.gravity-theme .gf_step_completed .gf_step_number::before{display:none;}
.gf-landing-form .gform_wrapper form .gform_next_button,.gf-landing-form .gform_wrapper form .gform_button,#gform_next_button_13_8,#gform_previous_button_13, #gform_submit_button_13, #gform_next_button_17_8,#gform_previous_button_17, #gform_submit_button_17,#gform_submit_button_3,#gform_next_button_7_10,#gform_previous_button_7,#gform_submit_button_7,#gform_submit_button_3,#gform_submit_button_14,#gform_next_button_18_8,#gform_previous_button_18,#gform_submit_button_18,#gform_previous_button_19,#gform_submit_button_19,#gform_next_button_19_8{padding:0px 10%;background: #ff9900; border-radius:5px; font-size:20px;color:#fff;}
.gf-landing-form .gform_wrapper form .gform_previous_button{padding:0px 10%;background: #ff9900 !important; border-radius:5px; font-size:20px;color:#fff !important;}
#input_7_9{transform: scale(0.920);  -webkit-transform: scale(0.920); transform-origin: 0 0;-webkit-transform-origin: 0 0;}
.gf-landing-form .gform_wrapper form  .call-text{color:#000;}
.ginput_recaptcha { /*transform:scale(0.77);*/ transform-origin:0 0;}
.gform_legacy_markup_wrapper .gform_footer{text-align:center !important;}
.pros-certifications{border-top: none;padding-top: 40px;text-align: center;}
.pros-certifications ul li {margin-right: 0;margin-bottom: 15px;text-align: center;display: inline-block;margin-left:0px;}
.new-googlebadge {background-position: -2px 0;width: 155px;height: 65px;display: block;background-repeat: no-repeat;}
.new-yextbadge {margin: 0 15px !important;width: 142px;height: 60px;display: block;background-repeat: no-repeat;}
.new-bingbadge {background-position: -3px -271px;width: 210px;height: 105px;display: block;background-repeat: no-repeat;}
.new-shopifybadge {background-position: -3px -351px;width: 180px;height: 88px;display: block;background-repeat: no-repeat;}
.tel-head{font-size: 18px;color: #556c26;background: rgba(0, 0, 0, 0);margin-top: 10px !important;line-height: 30px;display: block;
    padding: 0px 0px 5px 35px;position: relative;}
.menu-item-19824 a,.menu-item-35069 a{padding: 5px 25px !important;height: 36px !important;border-radius: 3px;border:2px solid #ccc; background:#ff9900;}
.menu-item-19824 a span,.menu-item-35069 a span{color:#fff;}
.Shopify-Experts a{color:#fff !important;}
.menu-item-19825 a,.menu-item-35069 a{padding:5px 25px !important;height: 36px !important;border-radius: 3px;border: 2px solid #1BBFC5;margin-left:10px;}
.menu-item-19824 a:hover,.menu-item-35069 a:hover{background:#1BBFC5;}
.menu-item-19824 a span:hover, .menu-item-19825 a span:hover,.menu-item-35069 a span:hover{color:#fff;}
.main-header-menu .sub-menu .menu-link{padding:5px 10px;}
#case-studies .elementor-image-box-img{width:100%;}
.ast-fullscreen-menu-enable.ast-header-break-point .main-header-bar-navigation .close{margin-top: 15px;
    margin-right: 15px;}
.ast-button-wrap .menu-toggle .menu-toggle-icon{line-height: 1.05;font-size: 42px;color: #fff;}
.ast-fullscreen-menu-enable.ast-header-break-point .main-navigation,.ast-fullscreen-menu-enable.ast-header-break-point .sub-menu{background: #000;}
.elementor-image-box-title{margin-bottom:10px;}
.elementor-image-box-title a{border-bottom:2px solid #1BBFC5 !important;padding-bottom:5px;font-weight:bold;}
.elementor-image-box-title a:hover{border-bottom:2px solid #000 !important;color:#000;}
.form-5{background: rgb(238, 238, 238);    padding: 20px;}
.form-5 h5{ text-align:center;font-weight: 700;font-size:24px;}
.form-5 .gform_footer{ text-align:center;}
.form-5 ul li.gfield{margin-top: 10px !important;padding-right:0px !important;}
.form-5 ul li.gfield input,.form-5 ul li.gfield select{height:45px;border-radius: 6px;}
.form-5 ul li.gfield input:hover,.form-5 ul li.gfield select:hover,.form-5 ul li.gfield textarea:hover{box-shadow: 2px 1px #ccc;-webkit-box-shadow: 1px 1px 1px 1px #ccc;}
#gform_submit_button_5{background: #1BBFC5;padding: 1px 15%;border-radius: 3px; font-size: 20px;}
.elementor-post__meta-data{margin-top:10px;}
#categories-2 h2,#recent-posts-7 h2{ margin-bottom:10px;}
#categories-2 ul li{border-bottom: 1px solid #ccc;padding:5px 0 5px 0;}
.elementor-post__text{margin-bottom: 20px;padding-bottom: 20px;/*box-shadow: 0 0 5px 2px #1bbfc5;border-bottom: 2px solid #1bbfc5;*/}
.elementor-post__read-more{border: 1px solid;padding: 5px 20px 8px 20px;border-radius: 20px;background: #1bbfc5;}
.elementor-post__read-more:hover{background:#035278;}
.read-more a{padding: 10px;border: 1px solid;border-radius: 4px;}
.entry-header h2 a,#text-25 h2{color:#1bbfc5;}
.ast-right-sidebar #secondary{ padding-left:20px;}
#text-25{padding: 10px;background: #f1f1f1;border-radius:4px;}
#text-25 h2{margin-bottom:10px;text-align: center;font-size: 24px;}
.menu-toggle, button, .ast-button, .ast-custom-button, .button, input#submit, input[type="button"], input[type="submit"], input[type="reset"]{ background:#1BBfc5;}
.wpcf7-textarea{ height:100px;}
.elementor-testimonial__image img{ width:50px; height:50px;}
.post-thumb-img-content{ text-align:center;}
.single .entry-header .post-thumb+.ast-single-post-order{ margin-top:10px;}
.single .entry-header{margin-bottom:10px;}
.entry-header h2{font-size: 30px;}
.read-more a:hover{color:#fff; background:#1bbfc5;}
.entry-content h2{font-size:22px; font-weight:bold;}
.ast-archive-description,.single .post-navigation,#categories-2 .cat-item-37{ display:none;}
.orangebutton{ background:#1bbfc5 !important;padding:5px 40px !important;}
.ast-desktop .menu-item-19817 .menu-item > .menu-link, .menu-item-19817 .menu-item .sub-menu > .menu-link, .ast-desktop .ast-container .menu-item-19817 .menu-item:hover{color:#fff !important;}
.footer-adv-overlay{padding:30px 0px;}
.ast-footer-overlay{padding:10px 0;}
.widget_recent_entries nav li{border-bottom: 1px solid #ccc;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 5px;}
.widget_recent_entries nav li:hover{background:#f1f1f1;box-shadow: 0 0 11px rgba(0, 0, 0, 0.5) !important;
    transform: translate(0px, -6px);transition: box-shadow 0.3s ease 0s;}
.what span{color:#ff9900;}
.box-content-head{background-image: url(/wp-content/uploads/2020/11/Pros-bg.jpg);
    padding: 20px; border-radius: 10px 10px 0px 0px;background-repeat: no-repeat;
    background-position: center center;background-size: cover; margin-bottom:5px !important;}
.box-content-head h2{color:#fff;}
.content-b b{color:#333; font-size:14px;}
.home-box:hover {box-shadow: 0 0 11px rgba(0, 0, 0, 0.5) !important; transform: translate(0px, -6px);
    transition: box-shadow 0.3s ease 0s;}
.widget-form .gform_wrapper .top_label .gfield_label{display:none;}
.category .site-content,.tag .site-content{margin-top:-80px;}
.main-header-bar{ background:none;}
.blogreadmore .elementor-post__read-more{ background:#1BBFC5; color:#fff;}
.blogreadmore .elementor-post__read-more:hover{background:#ff9900;}
#media_image-7,#media_image-8, #media_image-9{float: left;margin-bottom:25px}
#media_image-7{width:25%;margin-left:10px;}
#media_image-8{width:27%;margin-left:10px;}
#media_image-9{width:35%;}
.astra-widget-social-profiles-inner{ text-align:center;}
.Clutch-Profile{display: block;position: fixed;bottom:70px;left:2%;}
.whatsapp{ display:none; position: fixed;bottom:80px;right:5%;width: 50px;height: 50px;z-index: 9999; /* -webkit-animation: rubberBand 1s linear 1s infinite normal;animation: rubberBand 1s linear 1s infinite normal;*/}
.whatsapp i{font-size:60px;}
.whatsapp img{display:none;}
.become-a-contributor{background: #f1f1f1;padding: 20px;text-align: center;}
.become-a-contributor h2{ font-size:30px;}
.become-a-contributor p{ margin-top:20px; line-height:20px;}
.become-a-contributor a{ background:#ff9900; color:#fff;    padding: 10px 30px;
    box-shadow: 0px 7px 15px rgba(0,0,0,0.7);border-radius:5px;}
#gform_submit_button_15:hover,.become-a-contributor a:hover{background:#1bbfc5;}
.becomea .gform_wrapper .top_label .gfield_label,.becomea .gform_wrapper legend.gfield_label{ display:none;}
.becomea .gform_wrapper .top_label input.medium,.becomea .gform_wrapper .top_label select.medium{ width:100%;}
.becomea .gform_wrapper .gform_footer{ text-align:center;}
#gform_submit_button_15{border-radius:5px;padding: 5px 15%;border-radius: 5px; background:#ff9900;box-shadow: 0px 7px 15px rgba(0,0,0,0.7);}
.single-casestudy #comments{ display:none;}
.elementor-portfolio-item__overlay{ margin:25px;}
.glossaryList li a{font-size:30px;border: none !important; font-family:Proxima-Reg;color: #1bbfc5 !important;}
.glossaryList .glossary_itemdesc,.glossaryList .glossary_itemdesc .glossaryLink{ font-size:20px; font-family:Proxima-Reg;color:#000 !important}
/*.glossaryList .glossary_itemdesc{overflow: hidden;
    white-space: nowrap;
	text-overflow: ellipsis;}*/
.glossary-post .saboxplugin-wrap{ display:none;}
.glossaryList .glossary-read-more-link{ display:block; width: 135px;border: 2px solid #1bbfc5 !important; padding: 1px 15px; font-size:20px;
border-radius: 25px; margin-top: 10px; color: #fff !important; background:#1bbfc5;}
.glossaryList .glossary-read-more-link:hover{background:#035278; color:#fff !important; border:2px solid #fff;}
.grad-lightBlue a { background:transparent linear-gradient(90deg,#6eb7e6,#6eb7e6 16%,#a7dcff) 0 0 no-repeat padding-box;}
.grad-lightBlue a:hover{ color:transparent linear-gradient(90deg,#6eb7e6,#6eb7e6 16%,#a7dcff) 0 0 no-repeat padding-box; border-color:transparent linear-gradient(90deg,#6eb7e6,#6eb7e6 16%,#a7dcff) 0 0 no-repeat padding-box; border-width:1px;}
.bounce-up-down-2{-webkit-animation-name: bounce-up-down-2;animation-name: bounce-up-down-2; -webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out; -webkit-animation-duration: 5s;animation-duration: 5s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}
@keyframes bounce-up-down-2 {
  0%   { transform: translate3d(0,-30px,0); }
  50%  { transform: translate3d(0,0px,0); }
  100% { transform: translate3d(0, -30px, 0); }    
}
.calendly-inline-widget { height:800px !important;margin-top: -35px;}
/*.elementor-22378 .elementor-element.elementor-element-9ebd808 .elementor-posts-container .elementor-post__thumbnail{ padding-bottom:0px !important;}
.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail img{position: inherit;padding-top: 25%;margin-top: 15%;}
#fieldlist_1{ background:#fff;}.cal-con .fieldset{ border:0px;}.cal-con #fieldlist_1 #fbuilder legend{ display:none;}.cal-con #fieldname2_1,.cal-con #fieldname3_1{width: 100% !important; border-radius: 5px; border:1px solid #CED4DA;}.pricing-packages .gform-body{ padding:0 25px;}*/
.pricing-packages h5{ text-align:center;/*text-shadow: 0px 1px 3px #000000;*/font-size:25px;font-weight: bold;margin:0px;padding-top: 10px; color:#000;}
.pricing-packages .gform_legacy_markup_wrapper ul li.gfield{margin-top:0px; padding-right:0px !important;}
.pricing-packages .gform_legacy_markup_wrapper li.hidden_label input{ margin-top:0px;}
.pricing-packages .gform_footer{ text-align:center; margin:0px !important;}
.pricing-packages #gform_submit_button_16{ padding:5px 35px;border-radius:5px;background:#ff9900;}f
.call-quote a:hover{box-shadow: inset 2px 2px 10px rgb(0 0 0 / 16%);}
#gform_wrapper_3{ margin:0px;}
#gform_3 .gform_footer{ padding:0px; margin:0px; text-align:center;}
#gform_3 ul li.gfield{ margin-top:5px;}
#gform_3 ul.gform_fields li.gfield{padding-right:0px;}
#field_3_5 .ginput_container{margin-top: 16px;}
#gform_3 li.hidden_label input{height: 43px;}
#gform_3 textarea.medium{ height:100px;}
.elementor-accordion-item .elementor-active	{background:#1BBFC5; color:#fff;}
.elementor-accordion-item .elementor-tab-content{background:#fff;color:#2e2e2e;}
.tablepress tfoot th, .tablepress thead th,.tablepress tbody td{ text-align:center;}
.ahfb-svg-iconset svg{width:30px; height:30px;}
#bio-img img{border-radius:50%;padding: 5px;margin-top: 10px;}
#bio-img img:hover{transform: scale(1.1);margin-bottom: 10px;}
.show_more{display:inline-block;}
.show_more .wpsm-show,.wpsm-content .wpsm-hide{color:#1bbfc5 !important}
.app-integrations{transform: translate(0,-15px);}
.elementor-tabs .app-intergrations{border: 1px solid #D5E7FB;padding: 20px;border-radius: 4px;box-shadow: 2px 2px #f1f1f1;margin-bottom: 10px;
    width: 48%; display: inline-block;margin-right: 10px; font-size: 14px;color: #000;}
.blog-post .elementor-pagination{width: 50%;margin: auto;border: 1px solid #ccc;padding:6px 0;border-radius: 5px; margin-bottom:20px;}
.blog-post .elementor-pagination .current{border: 1px solid #ccc;padding: 10px 15px;background: #f1f1f1;}
.blog-post article{}
.cta-phone-box .tel{font-size:20px;font-weight:600; line-height:30px;background: #f1f1f1;padding: 10px 5px;border-radius:5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}
.cta-phone-box .tel a{animation: blinker 1.7s cubic-bezier(.5, 0, 1, 1) infinite alternate; font-size:24px;}
@keyframes blinker { to { opacity: 0; } }
.post-tag-box ul li{margin-bottom:10px !important;}
.post-tag-box .elementor-post-info__terms-list a{border:1px solid #ccc;padding: 2px 10px;border-radius: 5px;box-shadow: 0 0 10px 0 rgba(0,0,0,.2);}
.box-banner .elementor-widget:not(:last-child) {margin-bottom:5px;}
.offer-box .cross-line{ text-decoration:line-through;}
.offer-box .cta-box{background:#1bbfc5;border-radius: 5px;padding: 0px 10px;font-weight:600;}
.post-tag-box .widget_tag_cloud{ list-style:none;}
.post-tag-box .widget_tag_cloud .tagcloud a{text-transform: capitalize;font-weight: 500;font-size: 14px !important;}
.rank-math-html-sitemap__section {width: 48%;display: inline-flex;border: 1px solid #ccc;margin-right: 5px;border-radius: 5px;padding: 9px;}
.rank-math-html-sitemap__section h2 {width: 220px;}
.rank-math-html-sitemap__section ul{list-style:none; margin-bottom:10px; margin-left:10px;}
.rank-math-html-sitemap__section ul li{line-height: 20px;margin-bottom:15px;}
.rank-math-html-sitemap__section ul li::before{content: '✓';padding-right: 15px;color:#1BBFC5;font-weight: 700;}
.cm-glossary.classic-definition ul>li, .cm-glossary.classic-excerpt ul>li{border: 1px solid #ccc;padding: 15px;box-shadow: 0 0 10px 0 rgba(0,0,0,.15); border-radius: 5px;}
.SEO-tags ul{list-style:none;margin:0px;}
.SEO-tags ul li{display:inline; padding:0 20px; border:1px solid #ccc;margin:0px 5px 10px 5px;box-shadow:2px 2px rbsng;line-height:30px;border-radius:5px;}
.SEO-tags ul li:hover{background:red;border-radius:5px;}
.SEO-tags ul li:first-child{background:#000;}
.location-menu-section .location-menu ul{margin-left:5px;}
.location-menu-section .location-menu ul li{list-style:none;}
.cta-box{background:#f0f0f0; padding: 10px; border-radius: 10px;font-size: 20px;box-shadow:1px 1px 5px 0px rgba(0,0,0,0.5);margin:10px 0;}
.cta-box a{background:#000; padding: 5px 20px; border-radius: 10px; margin-left: 15px;}
.cta-box a:hover{background:#1BBFC5;}
/*----------------------------------------------------Shopify Apps CSS Start ------------------------------------------------------------------*/
.content-box-shopifyapp h2{margin-bottom:15px;margin-top:15px; color:#1BBFC5; font-size:30px; font-weight:600; text-align:center;}
.content-box-shopifyapp h3{font-size:20px; font-weight:500; color:#1BBFC5;}
.content-box-shopifyapp ul li{line-height:30px;}
.content-box-shopifyapp ul{list-style:none; margin-bottom:10px;}
.content-box-shopifyapp ul li::before{content: '✓';padding-right: 15px;color:#1BBFC5;font-weight: 700;}
.why-choose-app h3{color:#1BBFC5; font-size:18px; font-weight:600;}
/*----------------------------------------------------Shopify Apps CSS Start ------------------------------------------------------------------*/

/*----------------------------------------------------Timer CSS Start ------------------------------------------------------------------*/
.timer{width: 40%;margin: auto;}
.timer .elementor-countdown-item{border: 1px solid #ff9900;border-radius: 10px;}
.timer .elementor-countdown-item .elementor-countdown-digits{font-size:30px;}
.trusted .elementor-image-box-content{text-align:left;}
/*----------------------------------------------------Timer CSS Start ------------------------------------------------------------------*/

/*-----------------------------------------------Google Ads Landing CSS Start ------------------------------------------------------------------*/
.partner-box h3{margin:0px;}
#book-button{border: 1px solid #fff;border-radius:10px;box-shadow:1px 0 6px 2px #4e5b71 inset;}

/*-----------------------------------------------Google Ads Landing CSS End ------------------------------------------------------------------*/
/*----------------------------------------------------Responsive CSS Start ------------------------------------------------------------------*/
@media only screen and (max-width: 991px){
.e-n-menu-heading{margin-top: 19px !important;}
#book-button{border:none;border-radius:0px;box-shadow:none;}
#request-box .form-5{padding:0px;}
#request-box .form-5 .gform-footer {padding:0px; margin:0px;}
#request-box .form-5 .gform-footer #gform_submit_button_5{padding-top: 0px;margin: 10px 0px 0px 0px;}	
}
@media only screen and (min-device-width: 360px) and (max-device-width: 640px) and (orientation : portrait) { 
	/* Galaxy S5 Portrait */
	.covid{font-size: 16px;line-height: 20px;background: #000;padding: 15px;}
    .ast-above-header,.ast-header-break-point .ast-above-header-section-separated.ast-above-header-mobile-stack .ast-above-header-1 .ast-above-header-section-1{padding: 0em 0 0 0;}
        .ast-above-header {padding-top: 0px !important;}
	.Clutch-Profile{left: -50%;}
	.Clutch-Profile img{width: 150px;}
	.elementor-tabs .app-intergrations {width:100%;}
	#media_image-2{ display:none;}
	.ast-header-break-point .main-header-menu,.ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-megamenu, .ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-full-megamenu-wrapper,.ast-header-break-point .main-header-bar-navigation .menu-item-has-children .sub-menu{ background:transparent;border:none;}
	.ast-mobile-popup-drawer.active .ast-desktop-popup-content, .ast-mobile-popup-drawer.active .ast-mobile-popup-content{ margin-top:-15%;}
	.ast-mobile-popup-drawer.active .menu-toggle-close{z-index:9999}
}
@media only screen and (min-device-width: 360px) and (max-device-width: 640px) and (orientation : landscape) { 
	/* Galaxy S5 landscape */
	.covid{font-size: 16px;line-height: 20px;background: #000;padding: 15px;}
    .ast-above-header,.ast-header-break-point .ast-above-header-section-separated.ast-above-header-mobile-stack .ast-above-header-1 .ast-above-header-section-1{padding: 0em 0 0 0;}
        .ast-above-header {padding-top: 0px !important;}
	.Clutch-Profile{top:84%;left: 60%;right: 3px;}
	#media_image-2{ display:none;}
	.elementor-tabs .app-intergrations {width:100%;}
	.ast-header-break-point .main-header-menu,.ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-megamenu, .ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-full-megamenu-wrapper,.ast-header-break-point .main-header-bar-navigation .menu-item-has-children .sub-menu{ background:transparent;border:none;}
	.ast-mobile-popup-drawer.active .ast-desktop-popup-content, .ast-mobile-popup-drawer.active .ast-mobile-popup-content{ margin-top:-15%;}
	.ast-mobile-popup-drawer.active .menu-toggle-close{z-index:9999}
}
@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation : portrait) { 
/* iPhone 5 Portrait */
	.covid{font-size: 16px;line-height: 20px;background: #000;padding: 15px;}
    .ast-above-header,.ast-header-break-point .ast-above-header-section-separated.ast-above-header-mobile-stack .ast-above-header-1 .ast-above-header-section-1{padding: 0em 0 0 0;}
        .ast-above-header {padding-top: 0px !important;}
	.whatsapp{left:80%;top: 60%;  z-index: 999;}
	.whatsapp i{font-size:45px;}
	.whatsapp img{ width:40px;}
	.Clutch-Profile{left:0%;}
	.Clutch-Profile img{width: 150px;}
	.elementor-tabs .app-intergrations {width:100%;}
	#media_image-2{ display:none;}
	.calendly-inline-widget {min-width:100% !important; margin-top:0px;height: 1250px !important;}
	.ast-mobile-popup-drawer .ast-mobile-popup-header{background:transparent;}
	.ast-header-break-point .main-header-menu,.ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-megamenu, .ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-full-megamenu-wrapper,.ast-header-break-point .main-header-bar-navigation .menu-item-has-children .sub-menu{ background:transparent;border:none;}
	.ast-mobile-popup-drawer.active .ast-desktop-popup-content, .ast-mobile-popup-drawer.active .ast-mobile-popup-content{ margin-top:-15%;}
	.ast-mobile-popup-drawer.active .menu-toggle-close{z-index:9999}
	.shopify-page .ast-site-identity{background-position-x: 120px;background-position-y: 20px;background-size: 70px;width: 220px;}
}
@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation : landscape) { 
    /* iPhone 5 landscape */
	.covid{font-size: 16px;line-height: 20px;background: #000;padding: 15px;}
    .ast-above-header,.ast-header-break-point .ast-above-header-section-separated.ast-above-header-mobile-stack .ast-above-header-1 .ast-above-header-section-1{padding: 0em 0 0 0;}
        .ast-above-header {padding-top: 0px !important;}
	.Clutch-Profile{top:84%;left: 6%;right: 3px;}
	.whatsapp{left:80%; top: 60%;  z-index: 999;}
	.whatsapp img{ width:40px;}
	.Clutch-Profile{left:-70% !important;}
	.Clutch-Profile img{width: 150px !important;}
	.elementor-tabs .app-intergrations {width:100%;}
	.ast-header-break-point .main-navigation ul .menu-item .menu-link{padding:15px 0;}
	/*.ast-header-break-point .ast-builder-menu-1 .main-header-menu .sub-menu > .menu-item > .menu-link{ padding:10px;}*/
	.ast-header-break-point .main-header-menu,.ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-megamenu, .ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-full-megamenu-wrapper,.ast-header-break-point .main-header-bar-navigation .menu-item-has-children .sub-menu{ background:transparent;border:none;}
	#media_image-2{ display:none;}
	.calendly-inline-widget {min-width:100% !important; margin-top:0px;height: 1250px !important;}
	.ast-mobile-popup-drawer .ast-mobile-popup-header{background:transparent;}
	.ast-mobile-popup-drawer.active .ast-desktop-popup-content, .ast-mobile-popup-drawer.active .ast-mobile-popup-content{ margin-top:-15%;}
	.ast-mobile-popup-drawer.active .menu-toggle-close{z-index:9999}
}
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation : portrait) { 
/* iPhone 6 Portrait */
	.covid{font-size: 16px;line-height: 20px;background: #000;padding: 15px;}	
	.ast-above-header,.ast-header-break-point .ast-above-header-section-separated.ast-above-header-mobile-stack .ast-above-header-1 .ast-above-header-section-1{padding: 0em 0 0 0;}
        .ast-above-header {padding-top: 0px !important;}
        .elementor-widget-container h1{padding-top:2%;}
	.Clutch-Profile{left:0%;z-index:999;}
	.whatsapp i{font-size:45px;}
	.whatsapp{top: 60%;  z-index: 999; left: 82%;}
	.Clutch-Profile img{ width:50%;}
	.ast-header-break-point .main-navigation ul .menu-item .menu-link{padding:20px 35px;}
	/*.ast-header-break-point .ast-builder-menu-1 .main-header-menu .sub-menu > .menu-item > .menu-link{ padding:20px 10px;}*/
	.ast-header-break-point .main-header-menu,.ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-megamenu, .ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-full-megamenu-wrapper,.ast-header-break-point .main-header-bar-navigation .menu-item-has-children .sub-menu{ background:transparent;border:none;}
	.ast-mobile-popup-drawer .ast-mobile-popup-header{ background:#ccc;}
	.menu-item-19824 a {padding: 0px;height: auto;}
	.menu-item-19825{ display:none;}
	#media_image-2{ display:none;}
	.calendly-inline-widget {min-width:100% !important; margin-top:0px;height: 1250px !important;}
	.bialty-container .entry-meta{width:80%;margin-left: 52%; border:none;margin-top: -56px;}
	/*.ast-header-break-point .main-navigation ul .menu-item .menu-link{border:none !important;}*/
	.ast-mobile-popup-drawer .ast-mobile-popup-header{background:transparent;}
	.ast-mobile-popup-drawer.active .ast-desktop-popup-content, .ast-mobile-popup-drawer.active .ast-mobile-popup-content{ margin-top:-15%;}
	.ast-mobile-popup-drawer.active .menu-toggle-close{z-index:9999}
	.elementor-tabs .app-intergrations {width:100%;}
	.menu-item-19824 a{height:30px;}
	.foo-bar ul li{ margin:0px;}
	.logo-position .ast-site-identity{background-position-x: 120px;background-position-y: 15px;background-size: 90px;width: 220px;}
	.gform_legacy_markup_wrapper .gf_step{width:auto;display:inline-block;}
}
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation : landscape) { 
    /* iPhone 6 landscape */
	.bialty-container .entry-meta{width:80%;margin-left:77%;border: none;margin-top: -25px;}
	.covid{font-size: 16px;line-height: 20px;background: #000;padding: 15px;}
	.ast-above-header,.ast-header-break-point .ast-above-header-section-separated.ast-above-header-mobile-stack .ast-above-header-1 .ast-above-header-section-1{padding: 0em 0 0 0;}
        .ast-above-header {padding-top: 0px !important;}
        .elementor-widget-container h1{padding-top:2%;}
	.Clutch-Profile{left:-6%;}
	.whatsapp{left:86%;top: 60%;  z-index: 999;}
	.Clutch-Profile img{ width:50%;}
	.elementor-tabs .app-intergrations {width:100%;}
	.ast-header-break-point .main-navigation ul .menu-item .menu-link{padding:20px 35px;}
	/*.ast-header-break-point .ast-builder-menu-1 .main-header-menu .sub-menu > .menu-item > .menu-link{ padding:10px;}*/
	.ast-header-break-point .main-header-menu,.ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-megamenu, .ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-full-megamenu-wrapper,.ast-header-break-point .main-header-bar-navigation .menu-item-has-children .sub-menu{ background:transparent;border:none;}
	.ast-mobile-popup-drawer .ast-mobile-popup-header{ background:#ccc;}
	#media_image-2{ display:none;}
	.calendly-inline-widget {min-width:100% !important; margin-top:0px;height: 1250px !important;}
	.ast-mobile-popup-drawer .ast-mobile-popup-header{background:transparent;}
	.ast-mobile-popup-drawer.active .ast-desktop-popup-content, .ast-mobile-popup-drawer.active .ast-mobile-popup-content{ margin-top:-15%;}
	.ast-mobile-popup-drawer.active .menu-toggle-close{z-index:9999}f
	.menu-item-19824 a{}
	.logo-position .ast-site-identity{background-position-x: 200px;background-position-y: 32px;background-size: 120px;width: 320px;}
	.gform_legacy_markup_wrapper .gf_step{width:auto;display:inline-block;}
}
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation : portrait) { 
    /* iPhone 6+ Portrait */
	.covid{font-size: 16px;line-height: 20px;background: #000;padding: 15px;}
    .ast-above-header,.ast-header-break-point .ast-above-header-section-separated.ast-above-header-mobile-stack .ast-above-header-1 .ast-above-header-section-1{padding: 0em 0 0 0;}
        .ast-above-header {padding-top: 0px !important;}
	.Clutch-Profile{top:84%;left:0%;right: 3px;}
	.whatsapp{left:86%;}
	.elementor-tabs .app-intergrations {width:100%;}
	.Clutch-Profile img{ width:50%;}
	.ast-header-break-point .main-navigation ul .menu-item .menu-link{padding:20px 35px;}
	/*.ast-header-break-point .ast-builder-menu-1 .main-header-menu .sub-menu > .menu-item > .menu-link{ padding:10px;}*/
	.ast-header-break-point .main-header-menu,.ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-megamenu, .ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-full-megamenu-wrapper,.ast-header-break-point .main-header-bar-navigation .menu-item-has-children .sub-menu{ background:transparent;border:none;}
	.ast-mobile-popup-drawer .ast-mobile-popup-header{ background:#ccc;}
	#media_image-2{ display:none;}
	.ast-mobile-popup-drawer .ast-mobile-popup-header{background:transparent;}
	.ast-mobile-popup-drawer.active .ast-desktop-popup-content, .ast-mobile-popup-drawer.active .ast-mobile-popup-content{ margin-top:-15%;}
	.ast-mobile-popup-drawer.active .menu-toggle-close{z-index:9999}
	.gform_legacy_markup_wrapper .gf_step{width:auto;display:inline-block;}
}
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation : landscape) { 
    /* iPhone 6+ landscape */
	.covid{font-size: 16px;line-height: 20px;background: #000;padding: 15px;}
    .ast-above-header,.ast-header-break-point .ast-above-header-section-separated.ast-above-header-mobile-stack .ast-above-header-1 .ast-above-header-section-1{padding: 0em 0 0 0;}
    .ast-above-header {padding-top: 0px !important;}
	.Clutch-Profile{top:84%;left: 6%;right: 3px;}
	.whatsapp{left:86%; top:50%}
	.Clutch-Profile img{ width:50%;}
	.ast-header-break-point .main-navigation ul .menu-item .menu-link{padding:20px 35px;}
	/*.ast-header-break-point .ast-builder-menu-1 .main-header-menu .sub-menu > .menu-item > .menu-link{ padding:10px;}*/
	.ast-header-break-point .main-header-menu,.ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-megamenu, .ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-full-megamenu-wrapper,.ast-header-break-point .main-header-bar-navigation .menu-item-has-children .sub-menu{ background:transparent;border:none;}
	.ast-mobile-popup-drawer .ast-mobile-popup-header{ background:#ccc;}
	#media_image-2{ display:none;}
	.calendly-inline-widget {min-width:100% !important; margin-top:0px;height: 1250px !important;}
	.ast-mobile-popup-drawer .ast-mobile-popup-header{background:transparent;}
	.ast-mobile-popup-drawer.active .ast-desktop-popup-content, .ast-mobile-popup-drawer.active .ast-mobile-popup-content{ margin-top:-15%;}
	.ast-mobile-popup-drawer.active .menu-toggle-close{z-index:9999}
	.gform_legacy_markup_wrapper .gf_step{width:auto;display:inline-block;}
}
@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
  /* Ipad For portrait layouts only */
	.covid{font-size: 16px;line-height: 20px;background: #000;padding: 15px;}
    .ast-above-header,.ast-header-break-point .ast-above-header-section-separated.ast-above-header-mobile-stack .ast-above-header-1 .ast-above-header-section-1{padding: 0em 0 0 0;}
    .ast-above-header {padding-top: 0px !important;}
	.Clutch-Profile{top:84%;left:0%;}
	.whatsapp{ right: 0%; top: 60%;}
	.whatsapp i{font-size:45px;}
	.Clutch-Profile img{ width:150px;}
	.ast-header-break-point .main-navigation ul .menu-item .menu-link{padding:20px 35px;}
	/*.ast-header-break-point .ast-builder-menu-1 .main-header-menu .sub-menu > .menu-item > .menu-link{ padding:10px;}*/
	.ast-header-break-point .main-header-menu,.ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-megamenu, .ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-full-megamenu-wrapper,.ast-header-break-point .main-header-bar-navigation .menu-item-has-children .sub-menu{ background:rgba(0,0,0,0.5);border:none;}
	.ast-mobile-popup-drawer .ast-mobile-popup-header{background:transparent;}
	.ast-mobile-popup-drawer.active .ast-desktop-popup-content, .ast-mobile-popup-drawer.active .ast-mobile-popup-content{ margin-top:-15%;}
	.ast-mobile-popup-drawer.active .menu-toggle-close{z-index:9999}
	.gform_legacy_markup_wrapper .gf_step{width:auto;display:inline-block;}
	
}
@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
  /* Ipad For landscape layouts only */
	.covid{font-size: 16px;line-height: 20px;background: #000;padding: 15px;}
    .ast-above-header,.ast-header-break-point .ast-above-header-section-separated.ast-above-header-mobile-stack .ast-above-header-1 .ast-above-header-section-1{padding: 0em 0 0 0;}
    .ast-above-header {padding-top: 0px !important;}
	#media_image-2{ display:none;}
	.whatsapp{left:86%;}
	.Clutch-Profile{-70%;}
	.Clutch-Profile img{ width:150px;}
	.ast-header-break-point .main-navigation ul .menu-item .menu-link{padding:20px 35px;}
	/*.ast-header-break-point .ast-builder-menu-1 .main-header-menu .sub-menu > .menu-item > .menu-link{ padding:10px;}*/
	.ast-header-break-point .main-header-menu,.ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-megamenu, .ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-full-megamenu-wrapper,.ast-header-break-point .main-header-bar-navigation .menu-item-has-children .sub-menu{ background:rgba(0,0,0,0.5);border:none;}
	.ast-mobile-popup-drawer .ast-mobile-popup-header{ background:#ccc;}
	.calendly-inline-widget {min-width:100% !important; margin-top:0px;height: 1250px !important;}
	.ast-mobile-popup-drawer.active .ast-desktop-popup-content, .ast-mobile-popup-drawer.active .ast-mobile-popup-content{ margin-top:-15%;}
	.ast-mobile-popup-drawer.active .menu-toggle-close{z-index:9999}
	.gform_legacy_markup_wrapper .gf_step{width:auto;display:inline-block;}
}
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation:portrait) {
  /* Ipad Pro For portrait layouts only */
	.covid{font-size: 16px;line-height: 20px;background: #000;padding: 15px;}
    .ast-above-header,.ast-header-break-point .ast-above-header-section-separated.ast-above-header-mobile-stack .ast-above-header-1 .ast-above-header-section-1{padding: 0em 0 0 0;}
        .ast-above-header {padding-top: 0px !important;}
	.Clutch-Profile{top:84%;left: 6%;right: 3px;}
	.whatsapp{left:86%;}
	.Clutch-Profile img{ width:50%;}
	.ast-header-break-point .main-navigation ul .menu-item .menu-link{padding:20px 35px;}
	/*.ast-header-break-point .ast-builder-menu-1 .main-header-menu .sub-menu > .menu-item > .menu-link{ padding:10px;}*/
	.ast-header-break-point .main-header-menu,.ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-megamenu, .ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-full-megamenu-wrapper,.ast-header-break-point .main-header-bar-navigation .menu-item-has-children .sub-menu{ background:rgba(0,0,0,0.5);border:none;}
	.ast-mobile-popup-drawer.active .ast-desktop-popup-content, .ast-mobile-popup-drawer.active .ast-mobile-popup-content{ margin-top:-15%;}
	.ast-mobile-popup-drawer.active .menu-toggle-close{z-index:9999}
	.ast-mobile-popup-drawer .ast-mobile-popup-header{ background:#ccc;}
	.Clutch-Profile{top:85%;left:1%;right: 3px;}
	.calendly-inline-widget {min-width:100% !important; margin-top:0px;height: 1250px !important;}
	.gform_legacy_markup_wrapper .gf_step{width:auto;display:inline-block;}
}
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation:landscape) {
  /* Ipad Pro For landscape layouts only */
	.covid{font-size: 16px;line-height: 20px;background: #000;padding: 15px;}
    .ast-header-break-point .ast-above-header-section-separated.ast-above-header-mobile-stack .ast-above-header-1 .ast-above-header-section-1{padding: 0em 0 0 0;}
	.ast-mobile-popup-drawer.active .ast-desktop-popup-content, .ast-mobile-popup-drawer.active .ast-mobile-popup-content{ margin-top:-15%;}
	.ast-mobile-popup-drawer.active .menu-toggle-close{z-index:9999}
    .ast-above-header {padding-top: 0px !important;}
	.Clutch-Profile{top:85%;left:1%;right: 3px;}
	#media_image-2{ display:none;}
	.calendly-inline-widget {min-width:100% !important; margin-top:0px;height: 1250px !important;}
	.gform_legacy_markup_wrapper .gf_step{width:auto;display:inline-block;}
}
@media (max-width: 544px){
body.admin-bar .ast-mobile-popup-drawer, body.admin-bar .ast-mobile-popup-drawer .ast-mobile-popup-inner{top:0px;}	
.ast-header-break-point .ast-builder-menu-1 .menu-item.menu-item-has-children > .ast-menu-toggle{top:0px !important;color:#fff !important;}
	.gform_legacy_markup_wrapper .gf_step{width:auto;display:inline-block;}
}
@media (max-width:812px){
	#ast-desktop-header{display:none;}
	#ast-mobile-header{display:block;}
	.gform_legacy_markup_wrapper .gf_step{width:auto;display:inline-block;}
}
@media (max-width:823px){
	#ast-desktop-header{display:none;}
	#ast-mobile-header{display:block;}
	.gform_legacy_markup_wrapper .gf_step{width:auto;display:inline-block;}
}
/*----------------------------------------------------Responsive CSS End ------------------------------------------------------------------*/