.font-16{font-size: 16px !important;}

/*Testimonials css*/
body .elementor-widget-gt3-core-TestimonialsLite .slick-arrow.slick-next {
    right: auto;left: 85px;}
body .elementor-widget-gt3-core-TestimonialsLite .slick-arrow.slick-next,
body .elementor-widget-gt3-core-TestimonialsLite .slick-arrow.slick-prev{top: inherit;
     bottom: -50%;color: #FF0055 !important; background: url(/wp-content/uploads/next-arrow-svg.svg) no-repeat;}
body .elementor-widget-gt3-core-TestimonialsLite .slick-arrow:before{right: 21px;
    top: 17px;height: 15px;border: 0 !important; }
body .elementor-widget-gt3-core-TestimonialsLite .slick-arrow:after{top: 20px;
    right: 21px;border: 0 !important;}
body .elementor-widget-gt3-core-TestimonialsLite .slick-arrow.slick-prev{left: 40px;background: url(/wp-content/uploads/prv-arrow-svg.svg) no-repeat;} 
body .elementor-widget-gt3-core-TestimonialsLite .slick-arrow{margin-left: 28px;} 
body .elementor-widget-gt3-core-TestimonialsLite .testimonials_author_wrapper .testimonials-sub_name{font-size: 14px;
    color: #718494;}
.elementor-widget-gt3-core-TestimonialsLite .testimonials_author_wrapper .testimonials_title{color: #000000;
    font-size: 22px;}
/*#key-actions .elementor-icon-list-icon{--e-icon-list-icon-size: 46px;}*/                  
#key-actions .key-act-heading:after{content: "";width: 55px;
    height: 2px; background: #fff;display: inline-block;
    position: absolute;left: 0;top: 12px;}
/*Testimonials css end*/

.readMore-btn{font-size: 18px;font-weight: 600;
    margin-top: 15px;display: inline-block;position: relative;}
.readMore-btn:after{content: ''; background: url(/wp-content/uploads/up-arrow-black.svg) no-repeat;
    width: 100%; height: 7px;display: inline-block;
    position: absolute;top: 12px; margin-left: 15px; }

/*Case-study css*/
#case-study-section .elementor-row{width: 95%;margin: 0 auto}
body #case-study-section .slick_arrow_icon__right{background:url(/wp-content/uploads/case-study-slider-up-right-arrow.png) no-repeat;}  
#case-study-section .slick_arrow_icon__left, #case-study-section .slick_arrow_icon__right{width: 45px;
    height: 20px;background:url(/wp-content/uploads/case-study-slider-up-left-arrow.png) no-repeat;}
#our-cilent-slider .slick-arrow, #case-study-section .slick-arrow{background-color: transparent;}   
/*logo slider css*/
#our-cilent-slider {border-left: solid 2px #E5E7E8;}
#our-cilent-slider .slick-arrow.slick-prev {left: 52px;}
#our-cilent-slider .gt3_modified.slick-arrow{bottom: 4%;top: auto;}
#our-cilent-slider .slick_arrow_icon__left:before, #our-cilent-slider .slick_arrow_icon__right:before,
 #case-study-section .slick_arrow_icon__left:before, #case-study-section .slick_arrow_icon__right:before{ display: none; }
#our-cilent-slider .slick-arrow.slick-next{right: auto;left: 100px;}
#our-cilent-slider .slick_arrow_icon__left, #our-cilent-slider .slick_arrow_icon__right{background:url(/wp-content/uploads/prv-arrow-svg.svg) no-repeat;height: 9px;
    width: 100%;}
#our-cilent-slider .elementor-widget-wrap{margin-top: 20px;}    
#our-cilent-slider .elementor-widget-container .elementor-image{margin-bottom: 20px;}    
#our-cilent-slider .slick_arrow_icon__right{background:url(/wp-content/uploads/next-arrow-svg.svg) no-repeat;}    
/*logo slider css end*/



/*Case-study css*/
#case-study-section .elementor-row{width: 95%;margin: 0 auto}
body #case-study-section .slick_arrow_icon__right{background:url(/wp-content/uploads/case-study-slider-up-right-arrow.png) no-repeat;}  
#case-study-section .slick_arrow_icon__left, #case-study-section .slick_arrow_icon__right{width: 45px;
    height: 20px;background:url(/wp-content/uploads/case-study-slider-up-left-arrow.png) no-repeat;}
#our-cilent-slider .slick-arrow, #case-study-section .slick-arrow{background-color: transparent;}   
/*logo slider css*/
#our-cilent-slider {border-left: solid 2px #E5E7E8;}
#our-cilent-slider .slick-arrow.slick-prev {left: 52px;}
#our-cilent-slider .gt3_modified.slick-arrow{bottom: 4%;top: auto;}
#our-cilent-slider .slick_arrow_icon__left:before, #our-cilent-slider .slick_arrow_icon__right:before,
 #case-study-section .slick_arrow_icon__left:before, #case-study-section .slick_arrow_icon__right:before{ display: none; }
#our-cilent-slider .slick-arrow.slick-next{right: auto;left: 100px;}
#our-cilent-slider .slick_arrow_icon__left, #our-cilent-slider .slick_arrow_icon__right{background:url(/wp-content/uploads/prv-arrow-svg.svg) no-repeat;height: 9px;
    width: 100%;}
#our-cilent-slider .elementor-widget-wrap{margin-top: 20px;}    
#our-cilent-slider .elementor-widget-container .elementor-image{margin-bottom: 20px;}    
#our-cilent-slider .slick_arrow_icon__right{background:url(/wp-content/uploads/next-arrow-svg.svg) no-repeat;}    
/*logo slider css end*/


    
/*fqs tbs*/
#freq-qs-tbs .elementor-tab-title{padding: 35px 20px;} 
#freq-qs-tbs .elementor-accordion-icon svg{width: auto !important;}  
#freq-qs-tbs .elementor-accordion-icon{font-size: 24px;}    

/*fqs tbs end*/


#blog-slider .blogboxed_content{padding: 240px 20px 31px;}
#blog-slider .slick-prev.gt3_modified{left: -240px;top: 0;transform: rotate(179deg);}
#blog-slider .slick-next.gt3_modified{left: -109px;right: auto;top: 7px;}
#blog-slider .gt3_modified .slick_arrow_icon, #blog-slider .gt3_modified .slick_arrow_icon:hover{background:url(/wp-content/uploads/fi-rr-arrow-left.svg) no-repeat;    width: 30px;
    height: 16px;}
#blog-slider .gt3_modified:hover .slick_arrow_icon{background:url(/wp-content/uploads/fi-rr-arrow-left-1.svg) no-repeat;}    
#blog-slider .gt3_modified.slick-prev:hover .slick_arrow_icon{transform: rotate(179deg);}
#blog-slider .gt3_modified.slick-next:hover .slick_arrow_icon{transform: rotate(179deg);}
#blog-slider .gt3_modified{padding: 25px 34px; height: min-content; border-radius: 6px;
    width: 100px; background: transparent;}
#blog-slider .gt3_modified:hover{background-image: linear-gradient(238deg, #ff0055 0%, #ff562c 100%);}        
#blog-slider .gt3_modified .slick_arrow_icon:before{display: none;}    
#blog-slider .boxed_block_item.slick-slide{margin-right: 20px;margin-left: 20px;}
#blog-slider .slick-list{min-height: 394px;height: 100%;}
#blog-slider .boxed_block_item.slick-slide .blogboxed_img_block{max-height: 218px;}
#blog-slider .boxed_block_item.slick-slide .item_wrapper{border-radius: 10px;}
#blog-slider .item_wrapper{box-shadow: 0px 1px 11px 0px rgb(0 0 0 / 7%);}
#blog-slider .listing_meta{float: right;margin: 0;}
#blog-slider .gt3blogboxed_block_wrap{margin-bottom: 40px;}
#blog-slider .blogboxed_info_box{float: left;margin-top: 2px;}
#blog-slider .post_date{color:#FF2643 !important;}
#blog-slider .post_date:before{background:url(/wp-content/uploads/fi-rr-calendar.png) no-repeat;content:'';height:15px; width:15px;display: inline-block;
    margin-right: 9px;position: relative; top: 2px;}  


/*search-engine-tabs css*/
#search-engine-tabs .elementor-tab-content h3{color: #FFFFFF;font-size: 24px !important;margin-bottom: 13px;}
#search-engine-tabs .elementor-tab-title{padding: 24px; max-width: /*416px*/410px;
    width: 100%;}
#search-engine-tabs .elementor-tab-title.elementor-active{background: transparent linear-gradient(258deg, #FF562C 0%, #FF0055 100%) 0% 0% no-repeat padding-box;border-radius: 10px;
    color: #fff;}
#search-engine-tabs .elementor-tabs-wrapper{overflow-y: auto;max-height: 290px;}
#search-engine-tabs .elementor-tabs-wrapper::-webkit-scrollbar {width: 5px;}
/* Track */
#search-engine-tabs .elementor-tabs-wrapper::-webkit-scrollbar-track {background:#2e2c2c;}
 /* Handle */
#search-engine-tabs .elementor-tabs-wrapper::-webkit-scrollbar-thumb {background: #fff;}
/* Handle on hover */
#search-engine-tabs .elementor-tabs-wrapper::-webkit-scrollbar-thumb:hover {background: #555;}
#search-engine-tabs .elementor-tab-content{/*max-width: 695px;*/margin-left: /*97px*/54px;
   /* width: 100%;*/}
/*search-engine-tabs css end*/

/* css*/
.middle-free-details{position: relative;background:url(/wp-content/uploads/free-audit-middle.webp) no-repeat;background-size: contain; }
body .middle-free-details h2{font-size: 29px;line-height: 39px; font-weight: 600;
    color: #fff; text-align: center; max-width: 458px; margin: 0 auto; width: 100%; padding: 0; position: absolute;
    z-index: 999; top: 50%;  left: 50%; transform: translate(-50%, -50%);}


@media only screen and (max-width: 767px) {
 #search-engine-tabs .elementor-tab-content{
    margin-left: 0px;max-width: inherit;}
 #freq-qs-tbs .elementor-tab-title {
    padding:20px;} 
#freq-qs-tbs .elementor-accordion-icon {
    font-size: 15px;}
#seo-audit-report .middle-free-details{background:url(/wp-content/uploads/mob-img.jpg) no-repeat;border: solid 1px #962a19;}     
#seo-audit-report .middle-free-details img{opacity: 0;}
body .middle-free-details h2{max-width: 238px;font-size: 21px !important;
    line-height: 27px !important;}
    #case-study-bg-mob{background-image: linear-gradient(243deg, #FF562C 0%, #f2295b 100%);margin: 20px;
    border-radius: 15px;} 
#blog-slider .boxed_block_item.slick-slide{margin-right: 0;
    margin-left: 0px;}
    #search-engine-tabs .golobl-process-tab-element .elementor-tab-content > h3 { font-size: 19px !important; }
    .golobl-process-tab-element .elementor-tab-title { padding: 15px !important; }           
}
@media only screen and (max-width:1024px) and (min-width: 768px){
#search-engine-tabs .elementor-tabs-wrapper {overflow-y: auto;
    max-height: 290px;width: 85%;margin-left: 20px;}
#search-engine-tabs .elementor-tabs{display: grid;}
#search-engine-tabs .elementor-tab-title {max-width:550px;} 
#search-engine-tabs .elementor-tab-content{margin-left: 5px;}
#our-cilent-slider .slick-arrow,
#case-study-section .slick-arrow{display: none !important;} 
#our-cilent-slider{border-left: 0;} 
#our-services-section .elementor-icon-box-description {
    min-height: 75px;height: 100%;}
#our-services-section .elementor-icon-box-description a{position: absolute;
    bottom: 0;}
#blog-slider .gt3_modified{width: 56px;padding: 5px 14px 0;}
#blog-slider .slick-prev.gt3_modified{left: -127px;} 
#blog-slider .slick-next.gt3_modified {left: -59px;}
#template-view .elementor-col-25{width: 50%;}
#template-view .elementor-column-wrap{margin:0px 20px 30px 20px;}
#case-study-bg-mob{background-image: linear-gradient(243deg, #FF562C 0%, #f2295b 100%);
    margin: 0 30px; border-radius: 15px;}
#view-std-btn{margin: 40px 0 20px;}        
}

@media only screen and (max-width:1400px) and (min-width: 1200px){
#search-engine-tabs .elementor-tabs-wrapper{width: 39%;}
}

/* START: About us Page Contact Form CSS */
.col_first-row { width: 100%; display: flex;}
.col_second-row { width: 100%; display: flex;}
.col-50 { width: 50%;}
.col_second-row { width: 100%; }
.main_form input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required { color: #fbf7f7; border: 1px solid white; }
.main_form textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required { color: white; border: 1px solid white; }
.main_form .form-filed-box { margin: 15px; }
.main_form input.wpcf7-form-control.has-spinner.wpcf7-submit.about-us-pge-btn { background-image: unset !important; background-color: white !important; color: #ff0055 !important;padding-left: 70px; padding-right: 70px; font-weight: 600; }
/* END: About us Page Contact Form CSS */

/* START: Single Service Pages Contact Form CSS */
.service_col_first-row {width: 100%; display: flex;column-gap: 30px; }
.service_col_second-row { width: 100%; display: flex;column-gap: 30px;}
.service_col_fourth-row { text-align: center; }
.col-50 { width: 50%;}
.col_second-row { width: 100%; }
.service_main_form input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required { color: #fbf7f7; border: 1px solid white; }
.service_main_form textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required { color: white; border: 1px solid white; }
.service_main_form input.wpcf7-form-control.has-spinner.wpcf7-submit.about-us-pge-btn { background-image: unset !important; background-color: white !important; color: #ff0055 !important; padding-left: 70px; padding-right: 70px; font-weight: 600; }
/* END: Single Service Pages Contact Form CSS */

/*START: Case Study Pages Global CSS*/
@media only screen and (min-width:991px) and (max-width:1024px){
    .globel-case-study-banner-text-col .elementor-widget-wrap{align-content: center;} 
    .globel-case-study-banner-section{padding: 0px 20px 0px 60px !important;}
}

@media only screen and (max-width:1440px){
    .globel-case-study-banner-text-col .elementor-widget-wrap{ align-content: center;} 
    .globel-case-study-banner-text-col .elementor-column-wrap.elementor-element-populated { margin: 0px 0px 0px 0px !important;}
    .globel-case-study-banner-text-col .elementor-widget.elementor-widget-gt3-core-button { padding-top: 20px;}
}
/*END: Case Study Pages Global CSS*/