/*-------# General-------*/

body{font-family: "Montserrat", sans-serif;color:#ffffff;font-size:16px;background-color: #000000;}
a{color:#49A093;text-decoration:none;}
a:hover{color:#49A093;text-decoration:none;}
h1, h2, h3, h4, h5, h6{font-weight: 600;}
/*---------------# Comman stylesheet---------------*/
.custom-select{background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 2 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size: 10px 12px;}
.btn-them{background-color:#ffffff;color:#DD473B;border-radius:50px;}
.btn-md{padding:10px 25px;}
.btn-them:hover{background-color:#2d1a6b;color:#fff;box-shadow:0px 2px 7px -1px #2d1a6b;}
.btn-sm{padding:7px 30px;}

/**/
.titlePage{color:#EA532B;font-size: 24px;}
.buttonLink{box-shadow:0px 1px 4px 0px #00000040;padding:15px;border-radius:8px;display:block;
    color:#000;margin-bottom:15px;background-color:#F1F6F3;}
.quetion{color:#626B69;margin-left: 15px;font-weight:300;font-size: 16px;}
.buttonSubmit, .buttonSubmit:hover{background-color:#6C988C;border-color:#6C988C;padding:12px 25px;font-weight:600;font-size:18px!important;border-radius:10px;}
.form-control{border-radius: 8px;}
.colorTheme{background: -webkit-linear-gradient(45deg, #4CA99B, #1E433D 120%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600;display:inline-block;}
.font18{font-size:18px;}


/*--------# Sections General-------*/
section{padding:50px 0 50px 0;}
.section-bg{background-color:white;}
.section-title{padding-bottom:30px;}
.section-title h2{font-size:32px;font-weight:400;margin-bottom:20px;position:relative;color:#1e2029;}
.section-title h2::after{content:'';position:absolute;display:block;width:50px;height:3px;/*background:#e96b56;*/bottom:0;left:calc(50% - 25px);}
.section-title p{margin-bottom:0;}
@media (max-width:767px){
.section-title h2{font-size:30px;margin-bottom:10px;}
.section-title p{font-size:14px;}
section{padding:20px 0 20px 0;}
}
/*---------# Footer--------*/
#footer{background-color:#fff5f5;color:#1e2029;font-size:14px;border-top:1px solid #eee;padding:15px 0;}


.card{background-color:#19151F;border-radius:10px;box-shadow: 0px 2px 12px 0px #6263671C;}

.accordion .accordion-item{margin-bottom:15px;background-color:#19151F;border-radius:10px;}
.accordion .accordion-item .accordion-button{background-color: transparent;color:#fff;box-shadow:none;}
.accordion .accordion-item .accordion-collapse{border-top:1px solid #303032;}
.accordion-button::after, .accordion-button:not(.collapsed)::after {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%233E8278'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");}

img{max-width: 100%;}

.text-underline{text-decoration: underline;}
.btnGetInTouch{background-color:#19151F;box-shadow:0px 2px 12px 0px #6263671C;border-radius:10px;padding:15px 15px;margin-bottom:15px;}


@media (max-width:992px){
	.logo{padding:0;}
}	


@media (max-width:992px){
.btn{font-size: 14px;}
}
@media (max-width:767px){
.filedContent .form-label{font-size: 14px;}
.filedContent .form-group{margin-bottom:10px;}
.filedContent .form-group{margin-bottom:20px;}
.loginHeader{justify-content:center;}
.LoginSection{background-image:none!important;}
}
@media (max-width:420px){
.mobile-nav-toggle{top:14px;}
}
@media (max-width:360px){
.appScreen .phRight{left:auto;right:0;}	
}




