

/* ---------top- bar--------- */
.mkdf-top-bar {
    display: none !important;
}
/* -------------------- */

/* .mkdf-icon-list-item {
    display: table;
    table-layout: fixed;
    width: 100%;
    position: relative;
    margin-bottom: 3px;
} */

div.sharedaddy {
    clear: both;
    display: none;
}

.vector-icon .mkdf-iwt .mkdf-iwt-custom-icon-holder img
{
	width:35px !important;
	height:35px !important;
	object-fit:contain;
}
/* -----menu-underline------------------ */
.mkdf-main-menu > ul > li .item_text:after{
	    bottom: -6px !important;
}

.inner {
    top:-10px !important;
}
/* ----------mouse hover effect------------ */
/* nav.mkdf-main-menu.mkdf-drop-down.mkdf-default-nav {
    height: 50%;
    padding-top: 25px;
} */

 .mkdf-vertical-align-containers .mkdf-position-center {
	height: unset;
}




.Service-icon {
    vertical-align: middle;
    display: block;
    margin: 0 auto;
    -webkit-transition: opacity 0.15s ease-out;
    transition: opacity 0.15s ease-out;
 width: 29% !important;
}
.Service-icon h6 {
    font-size: 16px;
    line-height: 1.25em;
    font-weight: 400;
}   


/* ==============service-icons============= */
/* ------------Icon-1--------------- */
.fa-address-book:before, .fa-contact-book:before {
    top: 0px;
    left: -20px;
    position: absolute;
    width: 35px;
    content: "" !important;
    background-image: url(https://scientiaconseil.com/wp-content/uploads/2023/03/Performance-Marketing.svg);
    height: 35px;
    background-size: contain;
    background-repeat: no-repeat;
}
/* ---------------Icon-2--------- */
.fa.fa-address-book-o:before {
    top: 0px;
    left: -20px;
    position: absolute;
    width: 35px;
    content: "" !important;
    background-image: url(https://scientiaconseil.com/wp-content/uploads/2023/03/Hiring.svg);
    height: 35px;
    background-size: contain;
    background-repeat: no-repeat;
}
/* ----------Icon-3---------------- */
.fa-address-card:before, .fa-contact-card:before, .fa-vcard:before {
    top: 0px;
    left: -20px;
    position: absolute;
    width: 35px;
    content: "" !important;
    background-image: url(https://scientiaconseil.com/wp-content/uploads/2023/03/Content.svg);
    height: 35px;
    background-size: contain;
    background-repeat: no-repeat;
}

.fa.fa-address-card-o:before{
	 top: 0px;
    left: -20px;
    position: absolute;
    width: 35px;
    content: "" !important;
    background-image: url(https://scientiaconseil.com/wp-content/uploads/2023/03/noun-social-media-management-4168297.svg);
    height: 35px;
    background-size: contain;
    background-repeat: no-repeat;
}

/* ========About Us========= */
/* --About-us------Cards--------------- */
/* .mkdf-team-description {
    height: 250px;
} */

/* .mkdf-team-info {
    padding: 0px !important;
} */
/* --Mobile-view-client-img------------- */

/* .Clients-img .flex-viewport {
    height: 100px !important;
}
.Clients-img ul.flex-direction-nav {
    display: none;
} */
/* ---------------------------- */
.card-designation-alter .mkdf-team-title-holder.normal {
    height: 121px;
}


/* .card-designation-alter h6.mkdf-team-position {
    padding-top: 10px;
} */
/* .mkdf-team.main-info-below-image .mkdf-team-info .mkdf-team-name {
    line-height: 1.2;
} */

.card-designation-alter>.vc_column-inner>.wpb_wrapper>.mkdf-team>.mkdf-team-inner>.mkdf-team-info>.mkdf-team-title-holder{
	height:80px;
}
/* ----------Social-icon------- */
.card-designation-alter .mkdf-team-social-holder-between {
    display: none;
}

/* .card-designation-alter>.vc_column-inner>.wpb_wrapper>.mkdf-team>.mkdf-team-inner>.mkdf-team-info>.mkdf-team-text>.mkdf-team-text-inner>.mkdf-team-description{
	height:180px;
} */

  .card-designation-alter>.vc_column-inner>.wpb_wrapper>.mkdf-team>.mkdf-team-inner>.mkdf-team-info>.mkdf-team-title-holder>.mkdf-team-name{
	font-weight:700;
}

/* -------Popup---------- */
div#popmake-4182{
    width: 26%;
	padding-top:45px;
    left: 60%;
    border-radius: 27px;
}

.Popup-Forms .input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{
padding:10px 10px !important;
	width: 80% !important; 

}




/* ===========inner-popup===style=========== */
.theme-4162 .Forms{
    width: 100%;
}
.pum-theme-4162 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close{
	right: 9px;
    bottom: auto;
    top: 9px;
}
.pum-theme-4162 .pum-container, .pum-theme-lightbox .pum-container{
  border: unset !important;
    box-shadow: unset !important;
}



/* --------------- */
/* ===============popup-btn============= */
button.btn {
    padding: 6px 20px;
    font-size: 24px;
    color: white;
    background: #058b63;
    border: 2px solid white;
    border-radius: 10px;
	    cursor: pointer;
}
/* ===========footer========= */
/* footer form */
/* ----columns----------- */
 span.wpcf7-not-valid-tip {
    margin-top: -10px !important;
}

.mkdf-four-columns .mkdf-column {
    width: 20% !important;
    float: left;
}
/* ------col-3----------------- */
div#block-54 {
    margin-top: -11px !important;
}
/* ------------------------ */
h3.wp-block-heading {
    color: white;
	    padding-bottom: 15px;
}





.mkdf-container-inner {
    width: 90% !important;
}


 footer .widget select, footer .widget input[type="text"]
{
	margin-bottom:15px !important;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required
{
	margin-bottom:10px !important;
	
}
textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required
{
	height:100px !important;
	margin-bottom:5px;
}
footer .mkdf-footer-top-holder {
    display: block;

    background-color: #212121;
    position: relative;
    background-position: center center;
    background-size: cover;
    padding: 60px 15px 60px 15px !important;
} 
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    padding: 8px 12px !important;
	margin:10px 0px;
	border:1px solid #b7a6a6;
}
input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-required.wpcf7-validates-as-number {
    padding: 8px 12px;
    margin: 10px 0px;
}


/* ------------Line-and space---------------- */
footer .widget li:not(.mkdf-blog-list-item) {
    border-bottom: unset;
	    margin-bottom: 12px;
}
footer .widget {
    margin-bottom:0px !important;
}
.widget.widget_text p{
	margin:0px !important;
}
/* ------linked-in-icon------------------- */
i.fa-brands.fa-linkedin-in {
       width: 20px !important;
    height: 20px !important;
    font-size: 20px !important;
    border-radius: 52% !important;
    color: white !important;
    padding: 15px !important;
    background-color: #007ebb !important;
    margin-top: 20px !important;
}

/* -------validate- eror message------------ */
.wpcf7 form.invalid .wpcf7-response-output{
	border:none;
}
/* ---------contact-btn-footer-------------- */

/* join-us Btn------------- */
.mkdf-footer-top-holder input.wpcf7-form-control.has-spinner.wpcf7-submit {
    margin-top: 9px !important;
}


#text-8.wpcf7-not-valid-tip{
	    top: 25px !important;
}










/*============flicker-animation-for response================= */
.mkdf-search-slides-from-window-top .mkdf-mobile-header {
    -webkit-transition: unset !important ;
    transition: unset !important;
}



/* =======back-to-top icon========== */
#mkdf-back-to-top.on{
	display:none !important;
}



/* =====Testing Corrections======================== */
.mkdf-header-standard-full-width .mkdf-main-menu > ul > li > a span.item_inner {
    padding: 0 30px 0 0 !important;
}


/* -------Home page-->Sprint5X7----------- */

i.mkdf-icon-font-awesome.fa.fa-circle.mkdf-icon-element {
    padding-left: 12px !important;
}



	
/* 	---Footer-copyrights--------------------------- */
	footer .mkdf-footer-bottom-holder-inner{
		padding:0px !important;
	}

	
/* 	==========Mobile-response================= */

/* ==Forms=====Popup-From-styles===================== */
	
	.Forms{
padding:0% 10%;
}
label.labels {
  font-size: 14px !important;
  font-weight: 700;
  padding-left: 6px !important;
}

input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #b7a6a6;
}
input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-required.wpcf7-validates-as-number {
    border: 1px solid #b7a6a6;
}

.Popup-Forms .wpcf7-not-valid-tip {
    position: absolute;
    top: 37px;
    font-size: 12px;
}

.wpcf7-form .wpcf7-response-output {
    margin-left: 10% !important;
    width: 75%;
}
/* ===Contact-last-page-styles============================ */
	.Submit-Btn{
    padding-top:5%;
}

.Forms{
    width:78%;
padding-left:10%;
text-align:left;
}


.Forms input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #b7a6a6;
}
.Forms input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-required.wpcf7-validates-as-number {
    border: 1px solid #b7a6a6;
}

/* .Forms .wpcf7-not-valid-tip {
    position: absolute;
        top: 25px;
} */
label.labels {
    padding-left: 11px;
}
.Forms .wpcf7-form .wpcf7-response-output {
    margin-left: 10% !important;
    width: 75%;
}
.Forms input.wpcf7-form-control.has-spinner.wpcf7-submit {
    margin-top: 29px;
}
/* ===hiring page->====Contact page-1=========================== */
	
	.Submit-Btn{
    padding-top:5%;
}

.Forms{
    width:78%;
padding-left:10%;
text-align:left;
}

	@media (min-width: 320px) and (max-width: 1400px){
.Forms input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #b7a6a6;
}
	}
.Forms input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-required.wpcf7-validates-as-number {
    border: 1px solid #b7a6a6;
}


label.labels {
    padding-left: 11px;
}
.Forms .wpcf7-form .wpcf7-response-output {
    margin-left: 10% !important;
    width: 75%;
}

.Forms input.wpcf7-form-control.wpcf7-file.wpcf7-validates-as-required {
    padding-top: 30px;
}

/* ================== */
.sales_sct, .pipeline_sct{
	padding-left:30px;
}
.req_icon img{
	width:35px;
	height:35px;
	object-fit:contain;
}
.twelve-icons img{
	width:35px;
	height:35px;
	object-fit:contain;
}
.mkdf-accordion-holder .mkdf-icon-accordion-holder {
    margin-right: 20px !important;
}
/* .Customer-Acquisition {
    padding-left:12%;
} */

/* ------------------- */
.clients_imgs img{
    margin:0 auto;
    display:block;
}

	
@media only screen and (min-width:320px) and (max-width:767px){
	div#popmake-4182{
    width:92% !important;
    left:10px !important;
}
.mkdf-four-columns .mkdf-column {
    width: 100% !important;
    float: left;
}

	.twelve-icons{
		width:50%;
		float:left;
	}
	.icon-fath{
		clear:both;
	}
	.sales_sct, .pipeline_sct{
	padding-left:0px !important;
}
	h2.Green-banner {
    font-size: 23px !important;
}

    .grow_acquisition_markets {
			width:100% !important;
}
	.twelve-icons.service-set{
		width: 100% !important;
    margin-left: 14px;
	}
	.mkdf-accordion-holder:not(.mkdf-boxed) span.mkdf-tab-title {
    padding: 0 0 0 15px;
}
/* 	----testinomial--------------- */
	.test_quotes .mkdf-testimonials-slider .mkdf-testimonials .owl-pagination {
    text-align: center;
}
/* 	------green-banner---------------- */
	.contact_section h2{
    text-align: center;
    font-size: 25px;
}
.test_quotes .mkdf-testimonials-slider .mkdf-testimonials .owl-pagination {
    text-align: center;
}
	.Home_launch {
    width: 50%;
    float: left;
}
	.b2b_pip{
		clear:both !important;
	}
	.Home_fathom{
		width:50%;
		float:left;
	}
	.startup_lrc{
		padding-left:20px;
	}
	/*--------Banner-mobile------ */
.mkdf-slider-inner {
    display: none;
}
	.card-designation-alter{
		margin-bottom:15%;
	}
	.icons_start_up{
		padding-top:25px;
	}
	.service_confi{
		width:100% !important;
	}
	.heading h2.mkdf-section-title.mkdf-section-title-medium {
    font-size: 32px !important;
		    line-height: 1;
}
}

/* ================= */
@media only screen and (min-width:768px) and (max-width:1023px) {
    .fathom_sec .fath_inner{
    width:100%;
}
.contact_section h2{
    font-size:28px;
}
	.card-designation-alter .mkdf-team-title-holder.normal {
    height: 70px !important;
}
.mkdf-four-columns .mkdf-column {
    width: 100% !important;
    float: left;
}
	.twelve-icons{
		width:33%;
		float:left;
	}
.card-designation-alter {
    width: 50%;
}
.about-rajat {
    clear: both;
}
	footer .mkdf-footer-top-holder{
		padding: 30px 15px 0px 15px !important;
	}
	footer .mkdf-four-columns .mkdf-column {
		width:50% !important;
		float:left;
	}
footer .mkdf-four-columns .mkdf-column:nth-child(4) {
		clear:both;
	}
}
/* @media (min-width:1024px) and (max-width:1199px){
.mkdf-column {
    width: 20% !important;
}
} */

/* @media (min-width:320px) and (max-width:1024px){
	.card-designation-alter .mkdf-title .mkdf-title-holder {
		height:100% !important;
	}
} */
/* ---------------- */
/* @media (min-width:992px) and (max-width:1196px){
	.card-designation-alter{
		width:50%;
	}
} */
/* ------------------- */
/* @media (min-width:601px) and (max-width:1200px){
	.card-designation-alter{
		margin-bottom:5%;
	}
} */
	@media (min-width:320px) and (max-width:1400px){	
	footer .mkdf-footer-bottom-holder-inner {
    padding:0px !important;
}
	}

.mkdf-mobile-header-holder a.mkdf-btn.mkdf-btn-medium.mkdf-btn-solid {
    padding: 2px 3px !important;
}
.mkdf-mobile-header .mkdf-mobile-menu-opener{
	height:0px;
	padding-top:25px;
}
.mkdf-mobile-header .mkdf-mobile-menu-opener a{
	padding-right:0px;
}

@media only screen and (min-device-width :320px) and (max-device-width : 767px) { 
footer .mkdf-icon-list-item p {
    color: white !important;
}
footer i.mkdf-icon-simple-line-icon.icon_phone.mkdf-icon-list-item-icon-elem {
    color: white !important;
}
}
/* About page banner .page-id-565 */
.mkdf-subtitle {
/* 	color: #fff !important; */
    text-shadow: 0px 0px 8px #8c8a8a !important;
    font-size: 25px !important;
}


.page-id-4385 .mkdf-title .mkdf-title-holder h1 span, .page-id-4388 .mkdf-title .mkdf-title-holder h1 span{
	  text-shadow: 0px 0px 8px #8c8a8a !important;
}