.cta-section-content .cta-button{display: block;}
.cta-content{text-align: left;}
.cta-content{margin: 0;}

/* Services Detail pages */
.problam-solution h3{font-weight: 600;padding-left: 40px;position: relative;font-size: 22px; display: none;}
.problam-solution h3:after{content: "";height: 100%;width: 25px;background: url('../images/service-detail-tick.png') center/contain no-repeat;left: 0;top: 0;position: absolute;}

/* .quick-overview{background: linear-gradient(180deg, #FDEDDA 0%, #efefef66 100%);} */
.top-header{background: #FE8A02;padding: 7px 0px;padding-inline: 60px;position: relative;z-index: 4;}
.top-header .contact-info{display: flex;align-items: center;gap: 10px;margin-bottom: 0px;list-style: none;padding-left: 0px;}
.top-header .contact-info img{width: 18px;}
.top-header .contact-info li{margin-right: 5px;color: #fff;}
.top-header .contact-info li a{text-decoration: none;color: #fff;display: flex;align-items: center;gap: 5px;font-weight: 500;transition: all 0.5s;}
.top-header .contact-info li a:hover{    color: #000;}
.top-header .contact-info .dash{width: 1px;height: 20px;background-color: #fff;}
.top-header p{margin-bottom: 0px;color: #fff;font-weight: 500;}
header .navbar .white-btn{border-color:  #000 !important;}
header.header-light .navbar > .white-logo{display: none;}
header.header-light .navbar > .black-logo{display: block;}
header .navbar .btn.bstyle-2:hover{border-color: #FE8A02 !important;}
/* Popup */
.get-qoute-popup .popup-testimonial{position: relative;padding: 12px 20px 20px  20px;backdrop-filter: blur(6px);background: #ffffff48;border-radius: 20px;height:210px;display: flex;flex-direction: column;justify-content: space-between;}
.get-qoute-popup .popup-testimonial > p{padding-left: 28px;opacity: 1;}
.get-qoute-popup .popup-testimonial:after{content: "\f10d";font-size: 30px;position: absolute;top:0px;left: 14px;font-family: 'Font Awesome 5 Free';font-weight: 900;color: #fff;opacity: 0.5;}
.get-qoute-popup .popup-testimonial img{width: 120px;background: #ffffffd9;padding: 10px 20px;border-radius: 50px;}
.get-qoute-popup .popup-testimonial h3{font-size: 16px;font-weight: 600;margin-bottom: 0px;}
.get-qoute-popup .popup-testimonial .user-info p{font-size: 13px;margin-bottom: 0px;}

/* About us */
.join-team-sticky .timeline-image-left{margin-left: auto;}

/* Career */
.job-opening .nav-tabs{scroll-margin-top: 100px;}

/* Get a consultation */
.build-section .main-build{padding-inline: 40px;padding-right: 20px;}
.build-section .main-build .build-columns{height:660px}
.build-section .main-build .build-columns #custom-vertical-swiper{height: 100%;width: 100%;;}
.build-section .main-build .build-columns .title-one{width: 100%;;}
/* .build-section .main-build .row{flex-wrap: nowrap;} */


.bg-darkgreen{background: #0D4B29;}
.bg-darkgreen i{color: #0D4B29;}
.bg-navyBlue{background: #0D62A6;}
.bg-navyBlue i{color: #0D62A6;}
 


/*-----------Responsive--------------*/
@media (max-width: 1366px){
.top-header {
padding-inline: 40px;
}
}

@media (min-width: 992px){
header .dropdown .dropdown-menu.mega-menu{box-shadow: none;max-width:1440px;left: 50%;transform: translateX(-50%);background: transparent;margin-top: 0px !important;padding-top: 20px;overflow: visible;}
header .dropdown:hover .dropdown-menu.mega-menu{display: block;}
header .dropdown .dropdown-menu.mega-menu .mega-menu-inner{background-color: #fff;border-radius: 20px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.1);}
header .dropdown .dropdown-menu.mega-menu .menu-left{border-radius: 20px 0px 0px 20px;width: 35%;}
header .dropdown .dropdown-menu.mega-menu div#submenu-image{max-width: 440px;}
header.header-light{background-color: transparent !important;}
header.header-light .navbar-nav{background-color: #696868;}
header.header-light.sticky{top: 0;background-color: #fff !important;}
header.header-light.sticky .navbar-nav{background-color: #fff;}
}


@media screen and (min-width:1281px) and (max-width:1440px){
header .dropdown .dropdown-menu.mega-menu div#submenu-image {
max-width: 380px;
}
}

@media screen and (min-width:1025px) and (max-width:1280px){
header .dropdown .dropdown-menu.mega-menu div#submenu-image {
max-width: 330px;
}
}


@media screen and (min-width:992px) and (max-width:1024px){
header .dropdown .dropdown-menu.mega-menu div#submenu-image {
max-width: 340px;
}
header .dropdown .dropdown-menu.mega-menu .menu-left {
width: 32%;
}

}


@media screen and (min-width:768px) and (max-width:1024px){
.build-section .main-build .build-columns {
height: 600px;
}

}

@media screen and (min-width:320px) and (max-width:767px){
.get-qoute-popup .quote-left-content{gap:20px;}
header .dropdown .dropdown-menu.mega-menu .mega-menu-inner{background:transparent;}
.top-header{padding-inline: 12px;}
.top-header p, .top-header a{font-size: 12px;}
header .navbar .white-btn{display: none;}
.build-section .main-build{padding: 20px;}
.main-build .custom-vertical-slide{gap: 20px;flex-direction: column;text-align: center;}
.main-build .custom-vertical-slide .slidercontent p{width: 100%;}
.top-header .contact-info .dash {
height: 12px;
}
}    


@media screen and (max-width: 767px){
.infinite-slider {
height: calc(100% - 115px) !important;
}
}