/* All inner pages header mobile specific text color */
@media (max-width: 767px){
.mobile-heading-color h1, .mobile-heading-color h2, .mobile-heading-color h3, .mobile-heading-color h4, .mobile-heading-color h5, .mobile-heading-color h6 {
	color: #09336e !important;
}
.mobile-text-color {
	color: #002052 !important;
}
}
/* About page */
.elementor .e-dba2d9b {
    flex-direction: column;
    padding: 0px;
}
.aboutbigheading h1 span{
	color: #0689dd;
	font-size: 60px;
}
.about-quote span {
	color: #0f85d2;
	font-size: 18px;
}
/* Contact page */
.main-contact-form input, .main-contact-form textarea, .main-contact-form select {
	border: solid 1px #0f85d2;
	padding: 12px;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    color: #515D74;
	width: 100%;
	margin: 0 !important;
}
.main-contact-form .country-select {
	width: 100%;
}
.main-contact-form textarea {
	height: 150px;
}
.main-contact-form input[type="checkbox"] {
	width: auto;
	margin: 0;
}
@media (max-width: 767px){
.main-contact-form input, .main-contact-form textarea, .main-contact-form select {
	width: 100%;
}
}
.main-contact-form input[type="submit"] {
	background: url(../images/arrow-white.png) no-repeat 0 100% #0f85d2; 
	background-position: 70% 15px;
	padding: 10px 35px 10px 15px;
	transition: .4s all;
	color: #ffffff;
	font-weight: 700;
}
@media (768px <= width <= 900px) {
.main-contact-form input[type="submit"] {
	background-position: 82% 15px;
}
}
/* Privacy and Terms pages */
.bullet-fix ul {
	margin: 0 0 10px 50px !important;
}
.bullet-fix ul li {
	list-style-type: disc !important;
}