/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 04 2025 | 16:32:09 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 
.page-id-72{
	margin:0;
}
.page-id-72 .wp-block-cover{
	padding:160px 0;
}
.page-id-82 .elementor-widget-text-editor .elementor-widget-container p{
	margin:0;
}
/* .hero-divider{
	height:3px;
	width:400px;
	margin-top: 80px;
	margin-bottom:80px;
}
.hero-p{
    font-family: "Roboto", sans-serif;
	font-size:24px;
	line-height:32px;
    font-weight:400;
	max-width: 72.7%;
	margin:auto;
	margin-bottom:45px;
	
} */
/* .hero-btn a{
	font-size:22px;
	line-height:24px;
	font-weight:600;
	text-align:center;
	letter-spacing:2;
	font-family: "Oswald", sans-serif;
	border-radius:0;
	padding: 18px 40px;
}
.hero-btn a::after {
  content: url("/wp-content/uploads/2024/07/arrow-down.svg");
  display:inline-block;
  
} */
/* .qoute{
	font-family: "Roboto", sans-serif;
	font-size:36px;
	line-height:44px;
    font-weight:400;
	max-width: 72.7%;
	margin:auto;
	margin-bottom:45px;
    color:#282565;

} */
/* .qoute-owner{
	font-size:18px;
    line-height:30px;
    font-weight:600;
	font-family: "Oswald", sans-serif;
} */
.page-id-72 .wp-block-cover.home-second-cover{
	padding:93px 0 568px;
}
/* .visit-btn a{
	font-size:22px;
	line-height:24px;
	font-weight:600;
	text-align:center;
	letter-spacing:2;
	font-family: "Oswald", sans-serif;
	border-radius:0;
	padding: 18px 40px;
	margin-top:20px;
} */
.temprory-footer{
	gap:4em;
}
/* .eyebrow_link{
	font-size:24px;
    line-height:32px;
    font-weight:600;
	font-family: "Oswald", sans-serif;
}
.footer-p-large{
	font-size:24px;
    line-height:32px;
    font-weight:400;
	font-family: "Roboto", sans-serif;

}
.footer-p-small{
	font-size:18px;
    line-height:24px;
    font-weight:400;
	font-family: "Roboto", sans-serif;
    margin:0;
	margin-bottom: 10px;
}
.footer-p-small:last-child{
	margin-bottom: 10px;
}
.footer-p-small a{
	font-size:18px;
    line-height:24px;
    font-weight:600;
	font-family: "Roboto", sans-serif;
    color:#5c72f2;
} */
.page-id-72 header{
	display:none;
}
footer .site-info{
	display:none;
}
footer .footer-copy-rights{
	margin-bottom:0;
/* 	align-items: end !important; */
	align-items: stretch !important;
	padding: 30px 40px;
}
footer .footer-copy-rights .wp-block-image{
	margin:0;
    text-align: right !important;
}
footer .copyrights{
	font-size:12px;
    line-height:16px;
    font-weight:400;
	font-family: "Roboto", sans-serif;
	margin-bottom: 0;
	margin:0;
}
footer .wp-block-image figure{
	margin:0;
}

/*new code*/
.page-id-82{
	margin:0;
}
.page-id-82 header{
	display:none;
}
.what-we-do p a{
	color:#4E5BCF;
}
.what-we-do p a:hover{
	color:#A95FFF;
}
.footer-visit-btn a{
	  width:100% !important;
} 
.footer-left-col{
  justify-content: end;
  display: flex;
  flex-direction: column;
}
.footer-links{
  margin-bottom: 20px;
}
.footer-link .wp-block-button__link{
  background:transparent;
  font-size: 12px;
  line-height: 16px;
  font-weight: 400;
  padding:10px;
  font-family: "Roboto", sans-serif;
}
.footer-links .footer-link:nth-child(1) .wp-block-button__link{
  padding-left:0px;
}
@media(max-width:1024px){
/* 	.wp-block-cover .wp-block-cover__inner-container, .wp-block-cover-image .wp-block-cover__inner-container {
	  width: 80%;
	}
	.hero-divider {
	 width: 100%;
	}
	.hero-p {
	max-width: 100%;
	}
	.qoute {
    max-width: 100%;
   } */
	
}
@media(max-width:767px){
/* 	.home-second-cover img{
		width:auto;
		object-fit:fill;
		left: -216%;
	} */
	/*new code*/
	
	footer .footer-copy-rights .wp-block-image{
	margin:0;
    text-align: center !important;
    }
	.middle-owner-quote p{
		margin-bottom:0;
	}
	footer .footer-copy-rights {
	  flex-direction: column;
	  align-items: center !important;
	  justify-content: center;
	  gap: 40px;
	}
	.footer-links{
      justify-content: center;
    }
}
