.working-for-recro{font-family:Montserrat,sans-serif}.about.section-bg{padding:60px 0;background:#3f3f38;position:static}.container{max-width:1140px;margin:0 auto;padding:0 15px}.display-1{font-size:4.5rem;margin-bottom:40px;color:#fff}.icon-boxes{width:100%}.icon-box{padding:30px;position:relative;overflow:hidden;background:#3f3f38;transition:all .3s ease;border-radius:8px;margin-bottom:20px;height:100%}.icon-box:hover{transform:none;box-shadow:none}.icon-box i{transition:all .3s ease;display:inline-block;font-size:40px;color:#ce6718;margin-bottom:10px}.icon-box h4{font-weight:600;margin-bottom:15px;font-size:22px;color:#fff}.icon-box p{margin:0;color:#fff;font-size:15px;line-height:1.8}.content{background:#3f3f37!important;padding:30px;height:100%;border-radius:8px}.content h3{font-weight:600;font-size:26px;color:#fff;margin-bottom:20px}.content p{color:#fff;margin-bottom:20px;font-size:15px;line-height:1.8}.about-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 48px;color:#fff;border-radius:24px;transition:all .3s ease;text-decoration:none;margin-top:20px;border:2px solid #ce6718;background-color:transparent;gap:10px;position:relative;overflow:hidden}.about-btn:after{content:"";position:absolute;width:0;height:100%;top:0;left:0;background:#ce6718;transition:all .3s ease;z-index:-1}.about-btn:hover:after{width:100%}.about-btn:hover{background:#ce6718;color:#fff;transform:translateY(-2px)}.btn-text{font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1px;line-height:1}.arrow-icon{display:inline-flex;align-items:center;justify-content:center;font-size:24px;line-height:1;height:24px;transition:transform .3s ease}.arrow-icon:after{content:"›";display:block;margin-top:-2px}.about-btn:hover .arrow-icon:after{animation:bounceRight .5s infinite}@keyframes bounceRight{0%,to{transform:translate(0)}50%{transform:translate(3px)}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-md-6{flex:0 0 50%;max-width:50%;padding:0 15px}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}@media (max-width: 1024px){.col-xl-7,.col-xl-5{flex:0 0 100%;max-width:100%}.content{margin-top:20px}}@media (max-width: 768px){.col-md-6{flex:0 0 100%;max-width:100%;padding:0 15px}.container{padding:0 20px;text-align:center}.display-1{font-size:3rem;margin-bottom:30px}.icon-box{padding:25px;margin:8px auto;text-align:center}.icon-box h4{font-size:20px;text-align:center}.icon-box p{text-align:center}.content{padding:20px;text-align:center}.about-btn{padding:10px 30px;width:100%;justify-content:center}}@media (max-width: 640px){.display-1{font-size:2.5rem}.icon-box i{font-size:32px}.content h2.apply-heading{font-size:1.5rem}.about.section-bg{padding:40px 0}.container{padding:0 15px}.icon-box{margin:6px 0}}.color-primary{color:#ce6718!important}.display-1,h3,h4,p{font-family:Montserrat,sans-serif}.content h2.apply-heading{font-family:Montserrat,sans-serif;font-size:1.8rem;font-weight:700;color:#fff;margin-bottom:25px;line-height:1.2}[data-aos=fade-up] .apply-heading{opacity:0;transform:translateY(20px);transition:all .6s ease}@keyframes gentleBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.icon-box:hover i{animation:gentleBounce 1s ease infinite}.arrow-icon{transition:transform .3s ease}.about-btn:hover .arrow-icon{transform:translate(5px)}.recruiting-icon{height:40px;width:40px}
