/*
 Theme Name:   Entro Child
 Theme URI:    https://reactheme.com//entro
 Description:  Entro Child
 Author:       ReacThemes
 Author URI:   http://reactheme.com
 Template:     entro
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
 */

.hotspots-interaction{display:block !important;}
.hotspots-placeholder{display:none !important;}
#top-to-bottom{bottom:60px !important;}
.whatwedosection.sticky { position: fixed; left: 0; width: 100%;overflow-y: auto;z-index:999 !important; box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);top:0px !important;padding-top:0px !important;padding-bottom:0px !important;top:0px !important;display:flex !important;} 
.whatwedosection.sticky::-webkit-scrollbar{height:7px}
.whatwedosection.stikcy::-webkit-scrollbar-track{background:#fff}
.whatwedosection.stciky::-webkit-scrollbar-thumb{background:#DA3E3A;border-radius:10px}

.whatwedosection::-webkit-scrollbar{height:7px}
.whatwedosection::-webkit-scrollbar-track{background:#fff}
.whatwedosection::-webkit-scrollbar-thumb{background:#DA3E3A;border-radius:10px}

.wpcf7-response-output{border:0px !important;padding:0px !important;margin-top:10px !important;margin-bottom:10px !important;}
body.sidebar-on-mobile-active::before{background:transparent !important;content:unset !important;}
.headermain.sticky2{box-shadow: 0 -6px 10px 5px rgba(0, 0, 0, 0.5) !important;position:fixed !important;top:0px !important;}
.form-control{width:100% !important;}
.contactus{width:100% !important;}
.contactus p{margin:0px !important;}
.contactus .form-control{border:1px solid #e3e3e3 !important;border-radius:0px !important;color:#342121 !important; background:transparent !important;}
.contactus .form-control::placeholder{color:#342121 !important;}
:focus-visible { outline: none; box-shadow: none; }
.contactus1 p{margin:0px !important;}
.contactus1 {text-align:center !important;}
.wpcf7-spinner{margin:0px !important;}
.contactus1 .submitbutton{border:0px !important;}

.getquote{display:none !important;}

.enquirywhatsapp{border-radius: 10px; background-color: #63c96e;color:#fff !important;}
@media screen and (min-width: 1601px) 
{
	.hometestimonials .ee--tstml-inner-wrap{min-height:284px !important;}
	.contactusmain{display:flex;gap:40px !important;}
	.contactus{margin-bottom:32px !important;}
	.contactus .form-control{font-size:16px !important;padding:14px 22px !important;}
	.contactus .form-control.form-controlmessage{height:140px !important;}
	.contactus1{margin-top:45px !important;}
	.contactus1 .submitbutton{font-size:18px !important;padding:14px 78px !important;}
	.enquirywhatsapp{font-size:18px !important;padding:14px 25px !important;display:block !important;}
	.contactus1.contactusservice{display:flex !important;gap:24px !important;}
}

@media only screen and (max-width: 1753px) and (min-width: 1601px)
	{
		
		.hometestimonials .ee--tstml-inner-wrap{min-height:320px !important;}
}

@media only screen and (max-width: 1600px) and (min-width: 1025px)
{ 
	.hometestimonials .ee--tstml-inner-wrap{min-height:176px !important;}
	.contactusmain{display:flex;gap:20px !important;}
	.contactus{margin-bottom:15px !important;}
	.contactus .form-control{font-size:14px !important;padding:10px 15px !important;}
	.contactus1{margin-top:20px !important;}
	.contactus1 .submitbutton{font-size:15px !important;padding:10px 58px !important;}
	.contactus .form-control.form-controlmessage{height:100px !important;}
	.enquirywhatsapp{font-size:15px !important;padding:10px 25px !important;display:block !important;}
	.contactus1.contactusservice{display:flex !important;gap:10px !important;}
}


@media only screen and (max-width: 1547px) and (min-width: 1300px)
{ 
    .hometestimonials .ee--tstml-inner-wrap{min-height:205px !important;}
}

@media only screen and (max-width: 1300px) and (min-width: 1025px)
{ 
    .hometestimonials .ee--tstml-inner-wrap{min-height:233px !important;}
}

@media only screen and (max-width: 1200px) and (min-width: 1025px)
{
	.enquirywhatsapp{padding-left:9px !important;padding-right:9px !important;font-size:13px !important;}
	.contactus1 .submitbutton{font-size:13px !important;}
}

@media only screen and (max-width: 1140px) and (min-width: 1025px)
{ 
	.franciamenu .menu-item a{font-size:15px !important;}
}

@media only screen and (max-width: 1024px) and (min-width: 768px)
{

	.contactusmain{display:flex;gap:20px !important;}
	 .hometestimonials .ee--tstml-inner-wrap{min-height:218px !important;}
	.contactus1.contactusservice{display:flex !important;gap:10px !important;}
	
}



@media only screen and (min-width: 1025px)
{
	.getquote1{display:none !important;}
}

@media only screen and (max-width: 1024px)
{	
	
	.hometestimonials .eel-name{text-align:left !important;}
	.contactus{margin-bottom:20px !important;}
	.contactus .form-control{font-size:15px !important;padding:10px 15px !important;}
	.contactus1{margin-top:20px !important;}
	.contactus1 .submitbutton{font-size:15px !important;padding:10px 58px !important;}
	.contactus .form-control.form-controlmessage{height:100px !important;}
	.enquirywhatsapp{font-size:15px !important;padding:10px 25px !important;display:block !important;}
	
	.whatwedosection.sticky{overflow-x:auto !important;flex-wrap:nowrap !important;}
	.whatwedosection.sticky .e-con.e-child{width:fit-content !important;flex: 0 0 fit-content !important;}
	.whatwedosection{overflow-x:auto !important;flex-wrap:nowrap !important;gap:20px;justify-content:space-evenly !important;}
	.whatwedosection .e-con.e-child{width:fit-content !important;flex: 0 0 fit-content !important;}
	.whatwedosection .e-con.e-child h3{padding-left:15px !important;padding-right:15px !important;}
	
}

@media only screen and (max-width: 767px)
{
   .portfoliogallery1 .eel-gallery-filters{overflow-x:auto !important;}
	.portfoliogallery1 .eel-filter{min-width:fit-content !important;margin-bottom:5px !important;}
	.portfoliogallery1 .eel-gallery-filters::-webkit-scrollbar{height:7px}
.portfoliogallery1 .eel-gallery-filters::-webkit-scrollbar-track{background:#fff}
.portfoliogallery1 .eel-gallery-filters::-webkit-scrollbar-thumb{background:#da3e3a;border-radius:10px}
	 .hometestimonials .ee--tstml-inner-wrap{min-height:200px !important;}
	.contactus1 .submitbutton{width:80% !important;margin-bottom:15px !important;margin-left:24px !important;}
	.contactus1 .submitbutton.submitbuttonproject{margin-bottom:0px !important;}
	.enquirywhatsapp{width:80% !important;margin-left:auto !important;margin-right:auto !important;}
	
}