.blue-f-icon{font-size: 30px;border-radius: 50%;color:white;}
.f-icon{font-size: 30px;background-color: #f78200;padding: 12px;border-radius: 50%;color:white;}
.overlay-logo{width:100% ; height :40px}
.view-more-1{border-radius:5px;background-color: #eaf4fd;font-size: 0.65em;border: 1px solid #d1d1d1;padding: 3px 15px;}
.our-products{border-radius: 10px; width: 91%;}
.right-img-1{height: 287px; width: 100%;}
.hero-section{text-align: justify; border-left: 6px solid #f78200;}
.hero-bg {background-image: url('/static/imgs/slider-1.webp');background-size: cover;background-position: center;background-repeat: no-repeat;height: 480px;}
.last-section-img{height: 100%}
.row {position: relative;}
.main-content {padding: 20px;border: 4px solid #d5d6d7;background-color: white;border-radius: 25px;height: 290px;}
.overlay-content {position: absolute;top:0px;left: 50%;transform: translate(-50%, -50%);padding: 20px;border-radius: 10px;border: 4px solid #d5d6d7;z-index: 99;background-color: white;}
.icon-content{position: absolute;top:0px;left: 50%;transform: translate(-50%, -50%);z-index: 99;}
.col-md-6 { position: relative;}
.col-md-3 {position: relative;}
.business-gaps-div img {width: 100%; height: 700px;}
.how-to-identify-div{text-align: center; border:2px solid #f78200;background: linear-gradient(355deg, #fff2e4, #00000000);height: 224px; }
.how-to-identify-blue-div{text-align: center;border: 2px solid #004b9b;background: linear-gradient(357deg, #8ebef238, #00000000);height:224px;}
.h1{padding: 90px 513px 10px 50px;}
.hero-text{padding: 0px 800px 0px 50px;}
.hero-text-2{padding: 0px 650px 0px 50px;}
.fs-1{font-size:2.9rem !important}
/* Remove separator on mobile */
@media(min-width: 300px ) and (max-width: 1200px){
    .before-icon-org-bar{display: none !important;}
	.hero-bg {height: unset !important;background-position: left !important;}
	.h1{padding: 5px 20px !important ; font-size: 20px !important}
	.hero-text,.hero-text-2{padding: 5px 72px 12px 20px !important;}
	.main-content{height: fit-content !important ; padding-bottom: 20px}
	.business-gaps-div img{ height:auto !important; }
	.how-to-identify-div{text-align: center; border:2px solid #f78200;background: linear-gradient(355deg, #fff2e4, #00000000);height: fit-content; }
.how-to-identify-blue-div{text-align: center;border: 2px solid #004b9b;background: linear-gradient(357deg, #8ebef238, #00000000);height:fit-content;}
}