@import url('https://fonts.googleapis.com/css2?family=Poppins&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Kaushan+Script&display=swap');
.num-font{
font-family: 'Kaushan Script', cursive !important;
}

body{
font-family: 'Poppins', sans-serif !important;
}
.text-dark{
color:#000 !important;
}
.text-theme{
color:#1D5D9B !important;
}
.bg-gradiant{
/*	background: -moz-linear-gradient(top,#c7ecff 0,#f9efff 100%);*/
/*background-image: linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);*/
background-image: linear-gradient(to top, #dfe9f3 0%, white 100%);
background-size: cover;
background-position: center;
background-repeat: no-repeat;
background-blend-mode: darken;
height: auto;
}
.bg-grad{
background:rgba(0,0,0,0.5)url("/assets/img/bg-grad.jpg");
background-size: cover;
background-position: center;
background-repeat:no-repeat;
height: auto;
}
/*.hero-bg-bg1::before {
background: url("/assets/img/overlay.png") left 0 no-repeat;
background-size: auto;
position: absolute;
height: 80vh;
width: 100%;
right: 0;
left: 0;
top:25px !important;
background-size: contain;
background-repeat: repeat-x;
opacity: .5;
}*/
.about-agency::before, .hero-bg-bg1::before {
content: "";
width: 100%;
top: 0;
}
.navbar-toggler{
border:#fff !important;
box-shadow: none !important;
}
.pre-title{
}
.pre-title::before, .pre-title::after {
content: "";
display: inline-block;
width: 6px;
aspect-ratio: 1/1;
border-radius: 1rem;
top: 50%;
translate: 0 -50%;
background-color: #f4a309;
margin: 0 6px;
}
.btn-theme{
background: #e4edf5;
border:1px solid #1D5D9B;
cursor: pointer;
z-index: 999;
position: relative;
}
.btn-theme:hover{
background: -moz-linear-gradient(bottom,#c7ecff 0,#f9efff 100%);
border:1px solid #1D5D9B;
}
.bx-shadow{
box-shadow: 0 45px 65px rgba(0,0,0,0.50), 0 35px 22px rgba(0,0,0,0.16) !important;
}
.bx-shadow2{
box-shadow: 0px -25px 20px -20px rgba(0, 0, 0, 0.45), -25px 0 20px -20px rgba(0, 0, 0, 0.45) !important;
}




