.boady-overlay{position:absolute;background:rgba(22,23,29,.7);width:100%;height:100%;left:0;top:0;z-index:-1}
.bg-img{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-2}
.bg-img img,.profile img{width:100%;height:100%;object-fit:cover;display:block}
.desk-none{display:none!important}
@media (max-width:499px){
.mob-none{display:none!important}
.desk-none{display:block!important}
}
.header-top1{padding:60px;text-align:center}
.header-top1 div{font-size:50px;font-weight:900;color:#fff;margin-bottom:15px}
.header-top1 .h3{font-size:33px;letter-spacing:1px;overflow:hidden;background:linear-gradient(90deg,#000,#ba0913,#000);background-repeat:no-repeat;background-size:200% auto;animation:animate 3s linear infinite;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:0;font-weight:900}
@keyframes animate{
0%{background-position:0 50%}
100%{background-position:200% 50%}
}
nav{width:100%;height:70px;background:#ba0913}
nav .navbar{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:center;height:100%}
nav .navbar .bx-menu,nav .navbar .nav-links .side-bar-logo .logo-name,nav .navbar .nav-links .side-bar-logo .menu-close,nav .navbar img{display:none}
nav .navbar .nav-links{height:100%;line-height:50px}
nav .navbar .nav-links .links{display:flex}
nav .navbar .nav-links .links li{list-style:none;padding:0 14px}
nav .navbar .nav-links .links li a{color:#fff;text-decoration:none;white-space:nowrap;font-size:15px;text-transform:uppercase;font-weight:700;padding:5px;border:2px solid transparent;transition:border-color .2s linear}
nav .navbar .nav-links .links li a:hover{border-color:#fff;text-shadow:0 2px 2px #000}
.city_droupdown_bg{background:#1e3a8a;padding:45px 0;text-align:center}
.container1{width:90%;margin:0 auto}
.select-option{display:flex;align-items:center;justify-content:center;gap:15px;flex-wrap:wrap}
.select-option select{background:#fff;padding:15px 15px;border:1px solid #fff;font-size:15px;width:800px;height:55px}
.select-option button{background:#ba0913;padding:8px 20px 4px;cursor:pointer;border:7px solid #fff;height:55px;color:#fff;font-weight:700}
@media (max-width:767px){
.select-option select{width:300px}
.header-top1{padding:20px}
.header-top1 div,.random-word{font-size:33px}
.header-top1 .h3{font-size:25px}
nav{height:auto;padding:5px 0}
nav .navbar{padding:0 15px;justify-content:end}
nav .navbar .bx-menu,nav .navbar .nav-links .side-bar-logo .logo-name,nav .navbar .nav-links .side-bar-logo .menu-close,nav .navbar img{display:block}
.navbar img{width:35px}
nav .navbar .nav-links{position:fixed;top:0;left:-70%;width:70%;max-width:70%;background:#000;padding:20px;line-height:40px;transition:.5s;z-index:999;display:block}
nav .navbar .nav-links .side-bar-logo{display:flex;align-items:center;justify-content:space-between;padding:20px}
nav .navbar .nav-links .links{display:block;margin-top:20px}
nav .navbar .nav-links .links li{padding:0 20px}
.nav-links{transition:left .3s ease}
.logo-name a{color:#fff;font-size:17px}
}
.card .h23{font-size:1rem;color:#222;font-weight:700;font-family:Poppins,sans-serif;margin:0}
a{color:#0056b3;font-weight:500}
.card-2{padding:20px 5px}
.card-2 h2{margin-bottom:10px}
@media (max-width:400px){
.select-option select{width:280px}
}
.bg-about{background-image:url(../assets/images/about/about-2.jpg);background-repeat:repeat}
.footer-style4-area{position:relative;display:block;z-index:2}
.footer-style4{position:relative;display:block;padding:100px 0 74px;z-index:2}
.footer-style4-area:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background-color:#000;z-index:1}
.single-footer-widget{position:relative;display:block}
.single-footer-widget-2.margin_left_30{margin-left:30px}
.single-footer-widget-2.width250{width:250px}
.single-footer-widget{position:relative;display:block}
.single-footer-widget .title{position:relative;display:block;margin-top:-4px;margin-bottom:25px}
.footer-style4 .single-footer-widget-2 .title::before{background:#ba0913}
.single-footer-widget .title::before{content:"";position:absolute;top:0;left:-30px;bottom:0;width:20px;height:1px;margin:11px 0}
.single-footer-widget-2 .title h3{color:#fff}
.single-footer-widget .title h3{position:relative;display:block;color:#fff;font-size:20px;line-height:1.3em;font-weight:700;text-transform:capitalize}
.footer-widget-links2{position:relative;display:block}
.footer-widget-links2 li{position:relative;display:block;margin-bottom:10px}
.footer-style4 .footer-widget-links2 li a{color:#839ab2}
.footer-style4 .footer-widget-links2 li a:hover{color:#fff}
.footer-widget-links2 li a{position:relative;display:inline-block;font-size:16px;font-weight:400;line-height:22px;transition:all .5s ease}
.footer-widget-links2 li a:before{content:"";position:absolute;top:0;left:-15px;bottom:0;width:5px;height:5px;background:#1f67b0;border-radius:50%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;margin:9px 0}
.footer-bottom-style4{position:relative;display:block;border-top:1px solid rgba(255,255,255,.15);padding:26px 0 27px;z-index:2}
.footer-bottom-style4 .outer_box{position:relative;display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:wrap}
.footer-bottom_left_box{position:relative;display:flex;align-items:center}
.copyright-text-style4{position:relative;display:block}
.copyright-text-style4 p{color:#839ab2}
.copyright-text-style4 p a{color:#fff;text-transform:uppercase}
.copyright-text p a{font-weight:700;transition:all .5s ease}
.copyright-text-style4 p a{color:#fff;text-transform:uppercase}
.footer-menu-style1{position:relative;display:block;padding-left:15px;margin-top:-15px}
.footer-menu-style1 ul{overflow:hidden}
.footer-menu-style1 ul li:last-child{margin-right:0;padding-right:0}
.footer-menu-style1 ul li{position:relative;display:inline-block;float:left;padding-right:11px;margin-right:10px}
.footer-menu-style4 ul li a{color:#839ab2}
.footer-menu-style1 ul li a{font-size:16px;transition:all .5s ease}
.footer-social-links{position:relative;display:flex;align-items:center}
@media only screen and (min-width:1200px) and (max-width:1400px){
.footer-social-links{align-items:flex-start;justify-content:flex-start;flex-direction:column}
}
.footer-social-links .inner_title{position:relative;display:block}
.footer-bottom_right_box_style4 .footer-social-links .inner_title h3{color:#fff}
.footer-social-links .inner_title h3{font-size:16px;line-height:36px;font-weight:700}
.social-links-style1{position:relative;display:block;overflow:hidden}
@media only screen and (min-width:1200px) and (max-width:1400px){
.footer-social-links .social-links-style1{padding-left:0}
}
.social-links-style1 li{position:relative;display:inline-block;float:left;margin-right:5px}
.footer-bottom_right_box_style4 .social-links-style2 li a i{color:#fff;background:#ba0913}
.social-links-style1 li a i{position:relative;display:block;background:#fbfbfd;width:36px;height:36px;border-radius:50%;color:#9a9fb8;font-size:16px;font-weight:400;line-height:36px;text-align:center;transition:all .5s ease}