*{
    margin: 0;
    padding: 0;
    box-sizing:border-box;
    list-style: none;
    text-decoration: none;
	font-family: "Lato", sans-serif;
}
.wrapper , .banner .et_pb_slide_description{
    width: 95% !important;
    float: none !important;
    margin: 0 auto !important;
    max-width: 1300px !important;
}
.center{
	text-align:center;
}
.p_t{
	padding-top:70px;
}
.p_b{
	padding-bottom:80px;
}
.row{
    width:100%;
    float:left;
}
p{
	font-weight:400!important;
}
header {
    width: 100%;
    float: left;
    position: relative;
    z-index: 999;
}
.btn{
	display: inline-flex;
    padding: 15px 35px !important;
    justify-content: center;
    align-items: center;
    border-radius: 100px !important;
    color: #F6F2EC !important;
     background-color: #D26B33 !important;
    font-size: 16px;
    font-weight: 900 !important;
    line-height: 24px !important;
	transition:all 1s!important;
}
.header .btn{
	padding: 12px 20px !important;
	background-color: #767050 !important;
}
.btn:hover{
	opacity:0.7;
}
.grid{
	display:flex;
	align-items:center;
	flex-wrap: wrap;
}
.header-left{
	width:80%!important;
}
.header-right{
	width:20%!important;
}
.header-left .et-menu>li{
    padding-left: 14px!important;
    padding-right: 14px!important;	
}
.sub-menu-toggle{
	display: none;
}
.et-db #et-boc .et-l .header-left .nav li ul {
	width: 320px;
}
.et-db #et-boc .et-l .header-left .et-menu li li a , .et-db #et-boc .et-l .header-left .et-menu li li{
    width: 100%;
	background-color:transparent!important;
	opacity: 1!important;
}
.banner .et_pb_slide_content{
	width:640px;
}
.et-db #et-boc .et-l .banner .et_pb_bg_layout_dark h1{
	color: #F6F2EC!important;
	font-size: 61px;
	font-weight: 800!important;
	line-height: 67px!important;
	padding-bottom:30px!important;
}
.banner .grid-btn{
	margin-top:60px!important;
}
.welcome-gc .og-text{
	color: #D26B33!important;
	font-size: 41px!important;
	font-weight: 900!important;
}
.welcome-gc h2{
	padding-bottom:27px!important;
}
.welcome-gc h4{
	padding-bottom:30px!important;
}
.welcome_btn{
	margin-top:60px!important;
}
.welcome-gc .et_pb_image:hover img , .key-services-sec .et_pb_main_blurb_image:hover .et_pb_image_wrap img , .zoom-image.et_pb_image:hover img{
  transform: scale(1.1);
  transition: transform 0.4s ease-in-out;
}
.welcome-gc .et_pb_image img , .key-services-sec .et_pb_main_blurb_image .et_pb_image_wrap img , .zoom-image.et_pb_image img{
  transition: transform 0.4s ease-in-out!important;
  display: block!important;
}
.key-services-sec .et_pb_main_blurb_image{
	margin-bottom:5px!important;
	overflow: hidden;
}
.key-services-sec h4 , .specialist-services-sec h4{
	padding-bottom:0!important;
}
.cg-gallery-item {
    aspect-ratio: 4 / 5;
    overflow: hidden;
}
.cg-gallery-item img {
     height: 100%!important;
     object-fit: cover;
     display: block!important;
}
.choose_us h2{
	padding-bottom:34px!important;
}
.choose_us  ul{
	margin:0!important;
	padding-bottom:0!important;
}
.choose_us li{
	list-style:none!important;
	display:flex;
	align-items:center;
	gap:19px;
}
.choose_us li:first-child:before{
	content:"";
  	display: inline-block;
	flex-shrink:0;
  	width: 32px;
  	height: 32px;
  	background-repeat: no-repeat!important;
  	background-size: 100% 100%!important;
  	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='%23767050' fill-rule='evenodd' d='M7.207.478a.5.5 0 0 0-.414 0L4.17 1.672L6.998 2.96l2.83-1.289zM3.7 5.61V2.556l2.8 1.275v3.375L3.991 6.065a.5.5 0 0 1-.293-.455m3.8 6.712v-3.34l2.652 1.208v3.375l-2.506-1.141a.5.5 0 0 1-.147-.102m3.652 1.245V10.19l2.803-1.276v3.055a.5.5 0 0 1-.293.455zM6.498 8.982v3.344a.5.5 0 0 1-.143.098l-2.51 1.143V10.19zM2.845 10.19v3.375L.34 12.424a.5.5 0 0 1-.293-.455V8.915zm4.653-2.982V3.83l2.803-1.276V5.61a.5.5 0 0 1-.293.455zm2.948-.37a.5.5 0 0 1 .414 0l2.62 1.192l-2.83 1.289L7.825 8.03zm-7.306 0a.5.5 0 0 1 .414 0l2.62 1.192l-2.829 1.29L.518 8.03z' clip-rule='evenodd'/%3E%3C/svg%3E")!important;
}
.choose_us li:nth-child(2)::before{
	content:"";
  display: inline-block;
  flex-shrink:0;
  width: 32px;
  height: 32px;
  background-repeat: no-repeat!important;
  background-size: 100% 100%!important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23767050' d='M19 9a7 7 0 1 0-10.974 5.76L5 20l2.256.093L8.464 22l3.466-6.004L12 16c.035.002.046-.003.07-.004L15.536 22l1.232-1.866L19 20l-3.026-5.24A6.99 6.99 0 0 0 19 9M7 9a5 5 0 1 1 5 5a5 5 0 0 1-5-5'/%3E%3Ccircle cx='12' cy='9' r='3' fill='%23767050'/%3E%3C/svg%3E")!important;
}
.choose_us li:nth-child(3)::before{
	content:"";
	flex-shrink:0;
  display: inline-block;
  width: 32px;
  height: 32px;
  background-repeat: no-repeat!important;
  background-size: 100% 100%!important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23767050' d='m8.914 24.5l4.257-4.257l-1.414-1.414L7.5 23.086l-.793-.793a1 1 0 0 0-1.414 0l-4 4a1 1 0 0 0 0 1.414l3 3a1 1 0 0 0 1.414 0l4-4a1 1 0 0 0 0-1.414ZM5 28.586L3.414 27L6 24.414L7.586 26Z'/%3E%3Cpath fill='%23767050' d='M24 30a6.007 6.007 0 0 1-6-6a5.8 5.8 0 0 1 .21-1.547L9.548 13.79A6 6 0 0 1 8 14a5.976 5.976 0 0 1-5.577-8.184l.558-1.421l3.312 3.312a1.023 1.023 0 0 0 1.414 0a1 1 0 0 0 0-1.414L4.393 2.979l1.423-.557A5.977 5.977 0 0 1 14 8a5.8 5.8 0 0 1-.21 1.547l8.663 8.663A6 6 0 0 1 24 18a5.976 5.976 0 0 1 5.577 8.184l-.557 1.421l-3.313-3.312a1.023 1.023 0 0 0-1.413 0a1 1 0 0 0-.001 1.414l3.313 3.313l-1.422.558A6 6 0 0 1 24 30M10.063 11.476l10.46 10.462l-.239.609a3.975 3.975 0 0 0 3.466 5.445l-.871-.87a3 3 0 0 1 0-4.243a3.07 3.07 0 0 1 4.243 0l.87.871a3.976 3.976 0 0 0-5.446-3.466l-.609.239l-10.46-10.46l.24-.61A3.976 3.976 0 0 0 8.25 4.008l.87.87a3 3 0 0 1 0 4.243a3.07 3.07 0 0 1-4.243 0l-.87-.871a3.975 3.975 0 0 0 5.445 3.466Z'/%3E%3Cpath fill='%23767050' d='M29.123 2.85a3.07 3.07 0 0 0-4.243 0l-7.48 7.48l1.414 1.414l7.48-7.48a1.024 1.024 0 0 1 1.414 0a1 1 0 0 1 0 1.414l-7.48 7.48l1.414 1.415l7.48-7.48a3.003 3.003 0 0 0 0-4.243'/%3E%3C/svg%3E")!important;
}
.choose_us li:nth-child(4)::before{
	content:"";
	flex-shrink:0;
  display: inline-block;
  width: 32px;
  height: 32px;
  background-repeat: no-repeat!important;
  background-size: 100% 100%!important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23767050' d='M12 3c2.21 0 4 1.79 4 4s-1.79 4-4 4s-4-1.79-4-4s1.79-4 4-4m4 10.54c0 1.06-.28 3.53-2.19 6.29L13 15l.94-1.88c-.62-.07-1.27-.12-1.94-.12s-1.32.05-1.94.12L11 15l-.81 4.83C8.28 17.07 8 14.6 8 13.54c-2.39.7-4 1.96-4 3.46v4h16v-4c0-1.5-1.6-2.76-4-3.46'/%3E%3C/svg%3E")!important;
}
.choose_us li:nth-child(5)::before{
	content:"";
	flex-shrink:0;
  display: inline-block;
  width: 32px;
  height: 32px;
  background-repeat: no-repeat!important;
  background-size: 100% 100%!important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23767050' d='m21.82 15.42l-2.5 4.33c-.49.86-1.4 1.31-2.32 1.25h-2v2l-2.5-4.5L15 14v2h2.82l-2.22-3.85l4.33-2.5l1.8 3.12c.52.77.59 1.8.09 2.65M9.21 3.06h5c.98 0 1.83.57 2.24 1.39l1 1.74l1.73-1l-2.64 4.41l-5.15.09l1.73-1l-1.41-2.45l-2.21 3.85l-4.34-2.5l1.8-3.12c.41-.83 1.26-1.41 2.25-1.41m-4.16 16.7l-2.5-4.33c-.49-.85-.42-1.87.09-2.64l1-1.73l-1.73-1l5.14.08l2.65 4.42l-1.73-1L6.56 16H11v5H7.4a2.51 2.51 0 0 1-2.35-1.24'/%3E%3C/svg%3E")!important;
}
.choose_btn{
	margin-top:35px!important;
}
.input-box{
	margin-bottom:25px!important;
}
.input-box:last-child{
	margin-bottom:0px!important;
}
.input-box input, .input-box textarea {
  	width: 100%!important;
  	display: flex!important;
	padding: 8px 16px!important;
	align-items: center!important;
	flex-shrink: 0!important;
	border-radius: 100px!important;
	background: #767050!important;
	color: #F6F2EC!important;
	font-size: 18px;
	font-weight: 400;
	line-height: 38px;
	border: 1px solid #767050!important;
}
.input-box textarea {
  	border-radius: 24px!important;
	background: #767050!important;
	height: 144px!important;
  	resize: none!important;
}
.input-box input::placeholder,.input-box textarea::placeholder {
  	color: #F6F2EC;
	font-size: 18px;
	font-weight: 400;
	line-height: 38px;
}
.input-box input:focus,.input-box textarea:focus {
  background-color: #615d3a!important;
}
.form-container .btn{
	border:none;
	padding: 15px 55px !important;
}
.form-container{
	margin-top:20px!important;
}
.check-sec span{
	color:#4B342C;
	font-family: "DM Sans", sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 49px;
}
.wpcf7-not-valid-tip {
    color: #DC150A !important;
	font-size: 16px !important;
    line-height: 26px;
    padding-left: 17px !important;
}
/* .privacy-check, .privacy-check label {
  display: flex;
  align-items: center;
  gap: 13px;
	margin: 35px 0 31px 0 !important;
} */
.privacy-check label {
  display: flex;
  align-items: center;
  gap: 13px;
	margin: 5px 0 5px 0 !important;
}
.privacy-check input[type="checkbox"] {
  	border-radius: 5px!important;
	background: #767050!important;
	width: 23px;
	height: 23px;
	flex-shrink: 0;
}
.wpcf7-response-output{
	float:left;
	width:100%;	
    font-size: 18px!important;
    line-height: 26px!important;
    padding: 0.2em 1em !important;
    margin-top: 15px !important;
}
.invalid .wpcf7-response-output{
	color: #DC150A !important;
	border: 2px solid #ffb900 !important;
}
.sent .wpcf7-response-output{
	color: #46b450 !important;
	border: 2px solid #46b450 !important;
}
.testimonial-box{
	border-radius: 15px!important;
    background: #F6F2EC!important;
    padding: 24px 40px!important;
}
.quote{
	margin:30px 0 40px!important;
}
.stars{
	color: #D26B33!important;
}
.et-db #et-boc .et-l .testimonial .et_pb_video_box video {
	height: 307px!important;
}
.testimonial-slider .owl-stage-outer{
	border-radius: 15px!important;
}
.testimonial-box p.quote {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.cg-gallery-slider .owl-nav , .testimonial-slider .owl-nav{
    display: block !important;
    text-align: center !important;
    margin-top: 40px !important;
}
.testimonial-slider .owl-nav {
     position: relative;
    left: 90%;
    transform: translateX(-50%);
    z-index: 10;
}
.cg-gallery-slider .owl-prev , .testimonial-slider .owl-prev{
    margin-right: 5px !important;
}
.cg-gallery-slider .owl-nav span , .testimonial-slider .owl-nav span{
  width: 32px;
  height: 32px;
  display: inline-block;
  background-repeat: no-repeat!important;
  background-size: 100% 100%!important;
  background-position: center;
  overflow: hidden;
  text-indent: -9999px;
  transition: all 0.3s ease;
}
/* Left arrow */
.cg-gallery-slider .owl-prev span {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23767050' fill-rule='evenodd' d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10s-4.477 10-10 10m-.47-13.53a.75.75 0 0 0-1.06 0l-3 3a.75.75 0 0 0 0 1.06l3 3a.75.75 0 1 0 1.06-1.06l-1.72-1.72H16a.75.75 0 0 0 0-1.5H9.81l1.72-1.72a.75.75 0 0 0 0-1.06' clip-rule='evenodd'/%3E%3C/svg%3E")!important;
}
.testimonial-slider .owl-prev span {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFFFFF' fill-rule='evenodd' d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10s-4.477 10-10 10m-.47-13.53a.75.75 0 0 0-1.06 0l-3 3a.75.75 0 0 0 0 1.06l3 3a.75.75 0 1 0 1.06-1.06l-1.72-1.72H16a.75.75 0 0 0 0-1.5H9.81l1.72-1.72a.75.75 0 0 0 0-1.06' clip-rule='evenodd'/%3E%3C/svg%3E")!important;
}

/* Right arrow */
.cg-gallery-slider .owl-next span {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23767050' fill-rule='evenodd' d='M12 22C17.523 22 22 17.523 22 12S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10m.47-13.53a.75.75 0 0 1 1.06 0l3 3a.75.75 0 0 1 0 1.06l-3 3a.75.75 0 1 1-1.06-1.06l1.72-1.72H8a.75.75 0 0 1 0-1.5h6.19l-1.72-1.72a.75.75 0 0 1 0-1.06' clip-rule='evenodd'/%3E%3C/svg%3E")!important;
}
.testimonial-slider .owl-next span {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFFFFF' fill-rule='evenodd' d='M12 22C17.523 22 22 17.523 22 12S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10m.47-13.53a.75.75 0 0 1 1.06 0l3 3a.75.75 0 0 1 0 1.06l-3 3a.75.75 0 1 1-1.06-1.06l1.72-1.72H8a.75.75 0 0 1 0-1.5h6.19l-1.72-1.72a.75.75 0 0 1 0-1.06' clip-rule='evenodd'/%3E%3C/svg%3E")!important;
}
.video-box video{
	object-fit: cover!important;
}
.footer .wrapper{
    display: grid;
    grid-template-columns: 1fr .8fr 1fr 0.7fr 1fr;
    column-gap: 65px;
}
.footer .et_pb_column_1_5{
	width:100%!important;
}
.social-icon{
	display: flex;
    gap: 14px;
}
.lineicons--facebook {
	  display: inline-block;
	  width: 30.72px;
	  height: 32px;
	  flex-shrink: 0;
	  background-repeat: no-repeat!important;
	  background-size: 100% 100%!important;
	  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 25'%3E%3Cpath fill='%23767050' d='M12 2.54c5.523 0 10 4.476 10 10c0 4.99-3.657 9.127-8.437 9.878V15.43h2.33l.443-2.89l-2.773-.001v-1.922c.015-.774.411-1.515 1.63-1.515h1.26V6.64s-1.144-.196-2.238-.196c-2.249 0-3.73 1.342-3.776 3.774l-.002.117v2.203H7.899v2.89h2.54v6.988C5.657 21.667 2 17.53 2 12.54c0-5.523 4.477-10 10-10'/%3E%3C/svg%3E")!important;
}
.entypo-social--instagram-with-circle {
  	display: inline-block;
  	width: 32px;
 	height: 32px;
	flex-shrink: 0;
  background-repeat: no-repeat!important;
  background-size: 100% 100%!important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='%23767050' d='M13 10a3 3 0 1 1-6 0q.001-.257.049-.5H6v3.997c0 .278.225.503.503.503h6.995a.503.503 0 0 0 .502-.503V9.5h-1.049q.048.243.049.5m-3 2a2 2 0 1 0-.001-4.001A2 2 0 0 0 10 12m2.4-4.1h1.199a.3.3 0 0 0 .301-.3V6.401a.3.3 0 0 0-.301-.301H12.4a.3.3 0 0 0-.301.301V7.6c.001.165.136.3.301.3M10 .4A9.6 9.6 0 0 0 .4 10a9.6 9.6 0 0 0 9.6 9.6a9.6 9.6 0 0 0 9.6-9.6A9.6 9.6 0 0 0 10 .4m5 13.489C15 14.5 14.5 15 13.889 15H6.111C5.5 15 5 14.5 5 13.889V6.111C5 5.5 5.5 5 6.111 5h7.778C14.5 5 15 5.5 15 6.111z'/%3E%3C/svg%3E")!important;
}
.mage--tiktok-circle {
  display: inline-block;
  width: 32px;
  height: 32px;
	flex-shrink: 0;
  background-repeat: no-repeat!important;
  background-size: 100% 100%!important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23767050' d='M12 2a10 10 0 1 0 10 10A10.01 10.01 0 0 0 12 2m5.939 7.713v.646a.37.37 0 0 1-.38.37a5.36 5.36 0 0 1-2.903-1.108v4.728a3.94 3.94 0 0 1-1.18 2.81a4 4 0 0 1-2.87 1.17a4.1 4.1 0 0 1-2.862-1.17a3.98 3.98 0 0 1-1.026-3.805c.159-.642.48-1.232.933-1.713a3.58 3.58 0 0 1 2.79-1.313h.82v1.703a.348.348 0 0 1-.39.348a1.918 1.918 0 0 0-1.23 3.631c.27.155.572.246.882.267c.24.01.48-.02.708-.092a1.93 1.93 0 0 0 1.313-1.816V5.754a.36.36 0 0 1 .359-.36h1.415a.36.36 0 0 1 .359.34a3.3 3.3 0 0 0 1.282 2.245a3.25 3.25 0 0 0 1.641.636a.37.37 0 0 1 .338.35z'/%3E%3C/svg%3E")!important;
}
.entypo-social--linkedin-with-circle {
  display: inline-block;
	flex-shrink: 0;
  width: 32px;
  height: 32px;
  background-repeat: no-repeat!important;
  background-size: 100% 100%!important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='%23767050' d='M10 .4C4.698.4.4 4.698.4 10s4.298 9.6 9.6 9.6s9.6-4.298 9.6-9.6S15.302.4 10 .4M7.65 13.979H5.706V7.723H7.65zm-.984-7.024c-.614 0-1.011-.435-1.011-.973c0-.549.409-.971 1.036-.971s1.011.422 1.023.971c0 .538-.396.973-1.048.973m8.084 7.024h-1.944v-3.467c0-.807-.282-1.355-.985-1.355c-.537 0-.856.371-.997.728c-.052.127-.065.307-.065.486v3.607H8.814v-4.26c0-.781-.025-1.434-.051-1.996h1.689l.089.869h.039c.256-.408.883-1.01 1.932-1.01c1.279 0 2.238.857 2.238 2.699z'/%3E%3C/svg%3E")!important;
}
.formkit--whatsapp {
  display: inline-block;
	flex-shrink: 0;
  width: 32px;
  height: 32px;
  background-repeat: no-repeat!important;
  background-size: 100% 100%!important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23767050' d='M13.95 4.24C11.86 1 7.58.04 4.27 2.05C1.04 4.06 0 8.44 2.09 11.67l.17.26l-.7 2.62l2.62-.7l.26.17c1.13.61 2.36.96 3.58.96c1.31 0 2.62-.35 3.75-1.05c3.23-2.1 4.19-6.39 2.18-9.71Zm-1.83 6.74c-.35.52-.79.87-1.4.96c-.35 0-.79.17-2.53-.52c-1.48-.7-2.71-1.84-3.58-3.15c-.52-.61-.79-1.4-.87-2.19c0-.7.26-1.31.7-1.75c.17-.17.35-.26.52-.26h.44c.17 0 .35 0 .44.35c.17.44.61 1.49.61 1.58c.09.09.05.76-.35 1.14c-.22.25-.26.26-.17.44c.35.52.79 1.05 1.22 1.49c.52.44 1.05.79 1.66 1.05c.17.09.35.09.44-.09c.09-.17.52-.61.7-.79c.17-.17.26-.17.44-.09l1.4.7c.17.09.35.17.44.26c.09.26.09.61-.09.87Z'/%3E%3C/svg%3E")!important;
}
.cbi--google-logo-circle {
  display: inline-block;
	flex-shrink: 0;
  width: 32px;
  height: 32px;
  background-repeat: no-repeat!important;
  background-size: 100% 100%!important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23767050' d='M12 1.61C6.262 1.61 1.61 6.262 1.61 12S6.262 22.39 12 22.39S22.39 17.738 22.39 12S17.738 1.61 12 1.61m3.873 14.694c-.942.868-2.226 1.378-3.76 1.378A5.68 5.68 0 0 1 6.435 12a5.68 5.68 0 0 1 5.68-5.684c1.53 0 2.815.563 3.8 1.48l-1.627 1.63c-.59-.564-1.338-.85-2.171-.85c-1.48 0-2.732 1-3.18 2.343c-.113.341-.178.705-.178 1.081s.065.74.178 1.08c.448 1.344 1.7 2.343 3.178 2.343c.765 0 1.414-.202 1.922-.543a2.6 2.6 0 0 0 1.134-1.716h-3.056v-2.198h5.35q.101.56.102 1.162c0 1.732-.62 3.186-1.693 4.176'/%3E%3C/svg%3E")!important;
}
.footer .menu a{
	color: #767050 !important;
    font-size: 15px;
    font-weight: 400 !important;
    line-height: 30px !important;
}
.footer .et_pb_widget_area_left{
	border-right: none!important;
}
.footer a{
	font-weight:800!important;
}
.footer .widget_nav_menu{
	margin-bottom:0px!important;	
}
.footer li{
	margin:0px!important
}
.footer-top .grid-btn{
	justify-content:center;
}
.grid-btn{
	display:flex;	
	gap:18px;
	margin-top:50px!important;
}
.btn.free{
	background-color:#D26B33!important;
}
.btn.call{
	background-color:#B59A7A!important;
}
.footer .area-we-cover ul{
	margin:0!important;
	padding-bottom:0!important;
}
.footer .area-we-cover li{
	list-style:none!important;
}


.wthsap_btn{
		display:inline-block;
    border-radius: 100px !important;
    background: #73624d !important;
    padding: 8px !important;
	transition:all 1s !important;
}
.wthsap_btn a{
	display:inline-block;
	 color: #FFF !important;
	padding-bottom:0 !important;
		width: 30px;
    height: 30px;
}
.wthsap_btn:before{
  content:'';
  display: inline-block;
  width: 24px;
  height: 24px;
  vertical-align: -0.125em;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24c1.12.37 2.33.57 3.57.57c.55 0 1 .45 1 1V20c0 .55-.45 1-1 1c-9.39 0-17-7.61-17-17c0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1c0 1.25.2 2.45.57 3.57c.11.35.03.74-.25 1.02z'/%3E%3C/svg%3E");
}
.mail_btn{
	display:inline-block;
    border-radius: 100px !important;
    background: #73624d !important;
    padding: 8px !important;
	transition:all 1s !important;
}
.mail_btn a{
	display:inline-block;
	color: #FFF !important;
	padding-bottom:0 !important;
	width: 30px;
    height: 30px;
}
.mail_btn:before{
	content:'';
  display: inline-block;
  width: 24px;
  height: 24px;
  vertical-align: -0.125em;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='m22 7l-8.991 5.727a2 2 0 0 1-2.009 0L2 7'/%3E%3Crect width='20' height='16' x='2' y='4' rx='2'/%3E%3C/g%3E%3C/svg%3E");
 
}
.custom-social-links{
	display:none;
	pointer-events:auto;
}
.service-card{
	padding-bottom:15px!important;
}
.service-card:last-child{
	padding-bottom:0px!important;
}
.specialist-services-sec .service-grid.et-last-child{
	justify-content: center;
}

.quote-section {
  background-color: #1E1E1E;
  color: #fff;
  padding: 60px 20px;
  text-align: center;
}

.quote-wrapper {
  max-width: 800px;
  margin: 0 auto;
}

.quote-section h2 {
  font-size: 36px;
  margin-bottom: 20px;
  color: #B59A7A;
}

.quote-lead {
  font-size: 18px;
  margin-bottom: 20px;
}

.quote-contact p {
  font-size: 18px;
  margin: 10px 0;
}

.quote-contact a {
  color: #fff;
  text-decoration: underline;
}
.quote-footer {
  margin-top: 20px;
  font-size: 16px;
  color: #ccc;
}


/* contact */

.page-id-316 .footer-top, .page-id-734 .footer-top{
	display:none;
}
.contact-grid{
	display: flex;
    gap: 24px;
	padding-bottom: 32px !important;
}
.contact-grid:last-child{
	padding-bottom: 0px !important;
}
.contact-box h5{
	text-transform: uppercase!important;
	padding-bottom:0!important;
}
.icon{
	display: flex;
	width: 58px;
	height: 53px;
	justify-content: center;
	align-items: center;
	flex-shrink: 0;
	background-color: #D26B33!important;
	margin-top: 6px!important;
}
.icon:before{
	content:"";
	flex-shrink: 0;
  	display: inline-block;
  	width: 24px;
  	height: 24px;
  	background-repeat: no-repeat;
  	background-size: 100% 100%;
}
.address-icon:before{	
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12 11.5A2.5 2.5 0 0 1 9.5 9A2.5 2.5 0 0 1 12 6.5A2.5 2.5 0 0 1 14.5 9a2.5 2.5 0 0 1-2.5 2.5M12 2a7 7 0 0 0-7 7c0 5.25 7 13 7 13s7-7.75 7-13a7 7 0 0 0-7-7'/%3E%3C/svg%3E")!important;
}
.tel-icon:before{	
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='m6.68 3.32l.613-.613a1 1 0 0 1 1.414 0l2.586 2.586a1 1 0 0 1 0 1.414L9.5 8.5a.98.98 0 0 0-.183 1.133a11.3 11.3 0 0 0 5.05 5.05a.98.98 0 0 0 1.133-.184l1.793-1.792a1 1 0 0 1 1.414 0l2.586 2.586a1 1 0 0 1 0 1.414l-.613.613a6 6 0 0 1-7.843.558l-1.208-.907a23 23 0 0 1-4.6-4.6l-.907-1.208A6 6 0 0 1 6.68 3.32'/%3E%3C/svg%3E")!important;
}
.mail-icon:before{	
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M3.48 17q-.665 0-1.14-.475t-.475-1.14V4.615q0-.666.475-1.14T3.48 3h14.77q.666 0 1.14.475q.476.474.476 1.14v4.962q0 .343-.233.576q-.232.232-.575.232H17.48q-1.195 0-2.04.813t-.845 1.994v3q0 .344-.232.576t-.576.232zm7.386-8L3.685 4.32q-.195-.122-.401-.045t-.265.289q-.077.148-.025.297t.194.235l7.23 4.733q.213.13.448.13t.447-.13l7.23-4.733q.141-.086.193-.245t-.025-.307q-.057-.211-.264-.278t-.4.053zm8 11.962q-1.362 0-2.316-.954t-.954-2.316v-4.5q0-.791.547-1.338t1.338-.546t1.338.546q.547.547.547 1.338v4q0 .213-.144.357t-.357.143t-.356-.143t-.144-.357v-4q0-.373-.255-.628q-.256-.256-.63-.256t-.628.256t-.256.628v4.5q0 .936.668 1.603q.667.667 1.605.667t1.601-.667q.665-.667.665-1.603v-3.5q0-.212.143-.356t.357-.144t.356.144t.144.356v3.5q0 1.362-.954 2.316t-2.316.954'/%3E%3C/svg%3E")!important;
}
.inner-contact {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 20px;
    align-self: stretch;
}
.inner-contact input , .inner-contact textarea{
	width: 100% !important;
    display: flex !important;
    padding: 4px 16px !important;
    align-items: center !important;
    flex-shrink: 0 !important;
    background: #F6F2EC !important;
    color: #767050 !important;
    font-size: 16px;
    font-weight: 400;
    line-height: 40px;
	border: 1px solid #B59A7A!important;
}
.inner-contact textarea{
	height: 112px!important;
  	resize: none!important;
}
.inner-contact .row{
	margin-bottom: 20px;
}
.inner-contact input::placeholder,.inner-contact textarea::placeholder {
  	color: #767050!important;
	font-size: 16px;
    font-weight: 400;
    line-height: 40px;
}
.inner-btn{
	margin-top:45px!important;
}
.inner-btn .btn{
	padding:12px 41px!important;
}
.inner-contact input:focus,.inner-contact textarea:focus {
  border: 2px solid #767050!important;
}

/* about */

.about-ul{
	margin:0!important;
}
.about-ul li , .about-survice-ul li{
	list-style: none !important;
}
.about-ul li:before{
	content:"";
	flex-shrink: 0;
  	display: inline-block;
  	width: 30px;
  	height: 30px;
  	background-repeat: no-repeat;
  	background-size: 100% 100%;
  	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%2373624D' d='M21 7L9 19l-5.5-5.5l1.41-1.41L9 16.17L19.59 5.59z'/%3E%3C/svg%3E")!important;
	vertical-align: middle;
    margin-right: 9px;
}
.about-survice-ul{
	margin:0!important;
	padding-bottom:0!important
}
.about-survice-ul.gborder li{
	padding: 18px 0 !important;
    border-bottom: 1px solid #867F5D !important;
}
.about-survice-ul.gborder li:first-child{
    border-top: 1px solid #867F5D !important;
}
.about-survice-ul.bborder li{
	padding: 18px 0 !important;
    border-bottom: 1px solid #CDAF8C !important;
}
.about-survice-ul.bborder li:first-child{
    border-top: 1px solid #CDAF8C !important;
}
.gborder li{
	padding: 12px 0 !important;
	border-bottom: 1px solid #EEEBE7!important;
}
.gborder li:first-child{
    border-top: 1px solid #EEEBE7!important;
}
.about-survice-ul li:before , .color-box-tick .about-ul li:before{
	content:"";
	    flex-shrink: 0;
  	display: inline-block;
  	width: 30px;
  	height: 30px;
  	background-repeat: no-repeat;
  	background-size: 100% 100%;
  	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFFFFF' d='M21 7L9 19l-5.5-5.5l1.41-1.41L9 16.17L19.59 5.59z'/%3E%3C/svg%3E")!important;
	vertical-align: middle;
    margin-right: 12px;
}
.project-management .about-survice-ul , .top-gap{
	margin-top:20px!important;
}
.project-management li{
	padding:5px 0!important;
}


/* survice */

.get-in-service ul{
	margin:0!important;
}
.get-in-service li{
	list-style:none!important;
	display:flex;
	gap:8px;
	padding-bottom: 10px !important;
}
.get-in-service li:before{
	content:"";
	flex-shrink: 0;
	margin-top: 7px;
  	display: inline-block;
  	width: 26px;
 	height: 26px;
  	background-repeat: no-repeat;
  	background-size: 100% 100%;
}
.get-in-service .address:before{	
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23767050' d='M50.001 0C33.65 0 20.25 13.36 20.25 29.666c0 6.318 2.018 12.19 5.433 17.016L46.37 82.445c2.897 3.785 4.823 3.066 7.232-.2l22.818-38.83c.46-.834.822-1.722 1.137-2.629a29.3 29.3 0 0 0 2.192-11.12C79.75 13.36 66.354 0 50.001 0m0 13.9c8.806 0 15.808 6.986 15.808 15.766S58.807 45.43 50.001 45.43c-8.805 0-15.81-6.982-15.81-15.763S41.196 13.901 50 13.901'/%3E%3Cpath fill='%23767050' d='m68.913 48.908l-.048.126l.042-.115zM34.006 69.057C19.88 71.053 10 75.828 10 82.857C10 92.325 26.508 100 50 100s40-7.675 40-17.143c0-7.029-9.879-11.804-24.004-13.8l-1.957 3.332C74.685 73.866 82 76.97 82 80.572c0 5.05-14.327 9.143-32 9.143s-32-4.093-32-9.143c-.001-3.59 7.266-6.691 17.945-8.174z' color='%23767050'/%3E%3C/svg%3E")!important;
}
.get-in-service .call:before{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23767050' d='M21.33 19.035a2.57 2.57 0 0 1-.884 1.432a5.25 5.25 0 0 1-3.738 1.564h-.325a11 11 0 0 1-4.205-1.087h-.01c-.305-.142-.62-.284-.925-.457a19 19 0 0 1-4.185-3.18a18.2 18.2 0 0 1-3.9-5.292A11.7 11.7 0 0 1 2.14 8.572a6.4 6.4 0 0 1 .407-3.708a6.8 6.8 0 0 1 1.148-1.432A2.2 2.2 0 0 1 5.29 2.69a2.5 2.5 0 0 1 1.687.935c.457.497 1.015 1.015 1.473 1.493l.63.62c.37.328.599.786.64 1.28c0 .453-.167.89-.468 1.229a9 9 0 0 1-.62.68l-.203.213c-.118.11-.208.246-.264.397q-.075.223-.06.457c.161.431.414.823.74 1.148c.509.69 1.017 1.29 1.535 1.94a12.9 12.9 0 0 0 3.29 2.733c.127.093.273.155.428.182c.134.01.27-.01.396-.06c.355-.209.67-.477.934-.793a2.17 2.17 0 0 1 1.422-.782a2.03 2.03 0 0 1 1.423.61c.203.172.426.406.64.63l.304.314l.315.305l.539.548q.482.428.904.915c.282.39.409.872.355 1.35m-3.646-6.958a.77.77 0 0 1-.762-.762a4.37 4.37 0 0 0-4.378-4.378a.762.762 0 0 1 0-1.524a5.893 5.893 0 0 1 5.902 5.902a.76.76 0 0 1-.762.762'/%3E%3Cpath fill='%23767050' d='M21.209 11.72a.77.77 0 0 1-.762-.761a7.455 7.455 0 0 0-7.456-7.467a.762.762 0 1 1 0-1.523a8.98 8.98 0 0 1 8.98 8.99a.76.76 0 0 1-.762.762'/%3E%3C/svg%3E")!important;
}
.get-in-service .mail:before{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='%23767050' fill-rule='evenodd' d='M11.821.098a1.62 1.62 0 0 1 2.077 2.076l-3.574 10.712a1.62 1.62 0 0 1-1.168 1.069a1.6 1.6 0 0 1-1.52-.434l-1.918-1.909l-2.014 1.042a.5.5 0 0 1-.73-.457l.083-3.184l7.045-5.117a.625.625 0 1 0-.735-1.012L2.203 8.088l-1.73-1.73a1.6 1.6 0 0 1-.437-1.447a1.62 1.62 0 0 1 1.068-1.238h.004z' clip-rule='evenodd'/%3E%3C/svg%3E")!important;
}
.kent ul{
	margin:20px 0 35px!important;
}
.wrapper-full-box .top-gap{
	margin-top: 40px !important;
}
.wrapper-full-box .bottom-gap{
	margin-bottom: 40px !important;
}
.no-border-gap li{
    display: flex;
	padding-bottom:16px!important;
}
.no-border-gap li:last-child{
	padding-bottom:0px!important;
}
.box-survices-center{
	display:flex;
	align-items:center;
}
.box-survices-grid{
	align-items:center;
}
.contact-open-grid{
	display:flex;
	gap:20px;
}
.grid-box{
	padding: 20px 30px!important;
	border-radius: 15px!important;
	width:390px;
}
.grid-box.green{
	background-color:#767050!important;
}
.grid-box.brown{
	background-color:#B59A7A!important;
}
.grid-box p{
	padding-bottom:0!important;
}
.grid-box .loc{
	margin-bottom:25px!important;
}
.grid-box  a{
	font-weight:700!important;
}
.get-in-service-box{
	display: flex;
    gap: 24px;
    align-items: center;
}
.get-in-service-box .first:before{
	content:"";
  display: inline-block;
  width: 58px;
  height: 58px;
  background-repeat: no-repeat;
  background-size: 100% 100%;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23B59A7A' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10 11H6a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h3a1 1 0 0 1 1 1v6q0 4-4 5m13-7h-4a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h3a1 1 0 0 1 1 1v6q0 4-4 5'/%3E%3C/svg%3E")!important;
}
.get-in-service-box .second:before{
	content:"";
  display: inline-block;
  width: 44px;
  height: 44px;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23B59A7A' d='M.5 22.5V3.116q0-.672.472-1.144T2.116 1.5h6.769q.67 0 1.143.472q.472.472.472 1.144V22.5h-1v-2h-8v2zm15.116 0v-5.792l2.15-2.089l-.872-4.042q-.955 1.51-2.103 2.149q-1.147.64-2.483.736v-1q1.315-.116 2.151-.633q.837-.517 1.485-1.577l.923-1.494q.356-.587.946-.706q.59-.12 1.221.156l4.466 1.854V14h-1v-3.267l-2.867-1.196L22.346 22.5h-1.011l-1.852-7.496l-2.867 2.742V22.5zM1.5 19.5h8V3.116q0-.27-.173-.443T8.885 2.5h-6.77q-.269 0-.442.173t-.173.443zm2.616-6.692L7.269 11L4.115 9.192zM17 6.692q-.71 0-1.201-.491T15.308 5t.491-1.201T17 3.308t1.201.491T18.692 5t-.491 1.201q-.492.491-1.201.491M1.5 19.5h8z'/%3E%3C/svg%3E")!important;
}
.get-in-service-box .third:before{
	content:"";
  display: inline-block;
  width: 44px;
  height: 44px;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='%23B59A7A' d='M236.69 227.75a6 6 0 0 1-8.44.94C227.87 228.38 189 198 128 198c-61.19 0-99.87 30.38-100.25 30.69a6 6 0 0 1-7.5-9.38c1.63-1.3 39-30.65 99.59-33.14a118.3 118.3 0 0 1-3.84-39.64c1.76-22.07 11.39-51.75 45.8-73.43a70.5 70.5 0 0 0-21.61-3.1c-19.74.64-32.65 12.56-38.37 35.43A6 6 0 0 1 96 110a6 6 0 0 1-1.46-.18a6 6 0 0 1-4.36-7.28c8.95-35.74 31.92-43.93 49.63-44.5a83 83 0 0 1 25.64 3.61C161.55 54 155 44.69 145 40.41c-10.55-4.51-23.36-2.62-38.09 5.59a6 6 0 1 1-5.84-10.47c18.17-10.14 34.56-12.2 48.71-6.12c13.42 5.76 21.77 17.64 26.57 27.16c4.65-8.13 12.14-17.51 23.1-21.08c11.2-3.65 23.37-.6 36.16 9.07a6 6 0 1 1-7.24 9.57c-9.46-7.15-17.93-9.59-25.17-7.24c-9.3 3-15.45 13.07-18.7 20A68.9 68.9 0 0 1 207 74.8c14.15 8.09 31 25.27 31 61.21a6 6 0 0 1-12 0c0-37.92-21.2-51-36-55.59a54.08 54.08 0 0 1 7.38 36.49a57.2 57.2 0 0 1-8.51 22.56a6 6 0 0 1-9.82-6.91c.78-1.12 17.81-26.37-4.39-53.06C146.19 95 130.5 117.69 128 147.05a106.7 106.7 0 0 0 4.3 39c62.82 1.35 101.77 31.92 103.43 33.25a6 6 0 0 1 .96 8.45M26 140a26 26 0 1 1 26 26a26 26 0 0 1-26-26m12 0a14 14 0 1 0 14-14a14 14 0 0 0-14 14'/%3E%3C/svg%3E")!important;
}
.get-in-service-box .circle{	
	width: 96px;
	height: 96px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 50%!important;
	border: 1px solid #B59A7A!important;
	box-sizing: border-box!important;
	flex-shrink: 0;
/* 	aspect-ratio: 1 / 1;
	overflow: hidden; */
}
.survice-get{
	position:relative!important;
}
.box-over-row{
	position: absolute!important;
    top: 100%;
    left: 0;
    width: 100%;
    transform: translateY(65px);
}

/* 404page */
h1.entry-title {
	color: #4b342c !important;
	font-size: 61px;
	font-weight: 900;
	line-height: 67px;
	 padding-bottom: 20px;
}
.error-404 p ,  .entry-content-row p{
	color: #73624D;
	font-size: 22px;
	font-weight: 400;
	line-height: 33px;
}
@media screen and (max-width: 1280px) {
	.header-left .et-menu>li {
		padding-left: 10px !important;
		padding-right: 10px !important;
	}
	.footer .wrapper {
        grid-template-columns: 1fr 0.7fr 1fr 0.7fr 1fr;
        column-gap: 45px;
    }
}
@media screen and (max-width: 1080px) {
	  .footer .wrapper {
		column-gap: 20px;
	  }
	.box-survices-grid{
		flex-direction: column;
	}
	.box-survices-grid.reverse{
		flex-direction: column-reverse;
	}
	.box-survices-grid .et_pb_column{
		width:100%!important;
	}
	.header-left , .header-right{
		width:100%!important;
	}
}
@media screen and (max-width: 1024px){
	
	.quote{
		margin: 15px 0 20px!important;
	}
}
@media screen and (max-width: 980px){
	.testimonial-slider .owl-nav {
		left: unset;
		transform: unset;
	}
	.et-db #et-boc .et-l .banner .et_pb_bg_layout_dark h1 {
		font-size: 45px;
		line-height: 55px !important;
	}
	.header-left .et_pb_menu__wrap{
		justify-content: flex-end!important;
	}
	.et-db #et-boc .et-l .header-left .mobile_menu_bar:before {
		font-size: 45px;
	}
	.social-icon {
		justify-content: center;
	}
	.footer .et_pb_column_1_5 {
		margin-right:0!important;
	}
	.reverse{
		display: flex;
    	flex-direction: column-reverse;
	}
	.reverse .et_pb_column:first-child{
		margin-bottom:0!important;
	}
	.mobile-btn{
		display:flex!important;
/* 		flex-wrap:wrap; */
		align-items:center;
		justify-content:center;
		gap:6px;
	}
	.mobile-btn a{
		padding-bottom:0!important;
	}
}
@media screen and (max-width: 768px){
	.box-over-row {
		transform: translateY(23px);
	}
}
@media screen and (max-width: 600px){
	.banner .et_pb_slide_content {
		width: auto;
	}
	.et-db #et-boc .et-l .banner .et_pb_bg_layout_dark h1 {
        font-size: 30px;
        line-height: 40px !important;
		padding-bottom: 20px !important;
    }
	.banner .grid-btn {
		margin-top: 40px !important;
	}
	.btn , .form-container .btn{
		padding: 12px 30px !important;
		font-size:14px;
	}
	.welcome-gc .og-text {
		font-size: 34px !important;
	}
	.welcome_btn {
		margin-top: 40px !important;
	}
	.choose_us h2 {
		padding-bottom: 18px!important;
	}
	.choose_us li{
		margin-bottom: 10px!important;
	}
	.choose_us li:last-child{
		margin-bottom: 0px!important;
	}
	.quote {
		margin: 10px 0 20px !important;
	}
	.grid-btn {
		margin-top: 30px !important;
	}
	.input-box input, .input-box textarea {
		font-size: 16px;		
	}
	.input-box{
		margin-bottom: 18px !important;
	}
	.input-box input::placeholder,.input-box textarea::placeholder {
		font-size: 16px;
	}
	.form-container{
		margin-top: 12px!important;
	}
	.privacy-check {
		margin: 10px 0 15px 0 !important;
	}
	.kent ul {
		margin: 0px 0 25px !important;
	}
	.wrapper-full-box .top-gap {
		margin-top: 20px !important;
	}
	.wrapper-full-box .bottom-gap {
		margin-bottom: 20px !important;
	}
	.no-border-gap li {
		padding-bottom: 10px !important;
	}
	.contact-open-grid {
		flex-wrap: wrap;
		justify-content: center;
	}
	.get-in-service-box {
		gap: 18px;
	}
	.box-over-row {
		position: unset !important;
		transform: translateY(0px);
	}
	.about-survice-ul.gborder li {
		padding: 10px 0 !important;
	}
}
@media screen and (max-width: 430px){
	.input-box input, .input-box textarea {
		font-size: 14px;
		line-height: 32px;
		margin-bottom: 18px !important;
	}
	.input-box input::placeholder,.input-box textarea::placeholder {
		font-size: 14px;
		line-height: 32px;
	}
	.check-sec span {
		font-size: 15px;
		line-height: 30px;
	}
}
@media screen and (max-width: 344px){
	.grid-btn {
		gap: 10px;
		flex-wrap: wrap;
	}
}