@charset "UTF-8";.sec-title h2{font-size:2.3rem}.case-section .content-column .text-box{position:relative;color:#32b353;font-size:22px;line-height:1.4em;padding:25px 55px 35px 25px;overflow:hidden;border:1px solid #32b353;font-family:Bellefair,serif}.case-section .content-column .text-box .arrow:after{background:#32b353;border:1px solid #32b353}.case-section .content-column .text-box .arrow i{position:absolute;top:18px;right:18px}.case-section .content-column .text-box .arrow:hover:after{background:0 0}.case-section .content-column .text-box .arrow:hover i{color:#32b353}.case-section .content-column .sec-title .text ul{position:relative;margin:2rem 0;column-count:1}@media (min-width:768px){.case-section .content-column .sec-title .text ul{column-count:2;column-gap:1rem}}.case-section .content-column .sec-title .text ul li{position:relative;color:#575d6e;font-size:15px;padding-left:30px;font-weight:400;line-height:1.6em;margin-bottom:12px}.case-section .content-column .sec-title .text ul li:before{position:absolute;content:"\f1a3";left:0;top:5px;color:#e1a122;font-size:18px;line-height:1em;font-family:Flaticon}.services-block-two .text{font-size:.9rem}.services-block-two .inner-box{height:100%}.cta-section{background:#123053;padding:5rem 0;position:relative;overflow:hidden}.cta-section .image-column{position:absolute;top:50%;right:0;width:auto;height:100%;transform:translateY(-50%)}.cta-section .image-column img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}.cta-section .content-column .sec-title h2{color:#fff;font-family:Bellefair,serif;font-size:2.25rem;font-style:normal;font-weight:400;line-height:normal;text-transform:initial}.cta-section .content-column .sec-title h2:before{content:none}.cta-section .content-column .sec-title .text{color:#ececec;font-family:"Open Sans",sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:normal}.item-person{margin:80px 0}.item-person .image-column img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}.item-person .content-column .sec-title h2{font-size:1.8rem;margin:0;padding:0}.item-person .content-column .sec-title h2:before{content:none}.item-person .content-column .sec-title .designation{color:#676767;font-family:"Open Sans";font-size:1rem;font-style:normal;font-weight:400;line-height:normal;padding-bottom:20px;display:block}.item-person .content-column .sec-title .text{color:#575d6e;font-family:"Open Sans";font-size:1rem;font-style:normal;font-weight:200;line-height:normal}.item-person .content-column .social-links a{color:#909090;font-size:1rem}.item-person .content-column .social-links a:hover{color:#123053}.services-block-three.style-two .content-column{order:1}.services-block-three.style-two .image-column{order:0}.services-detail-section .image img{max-height:60vh;object-fit:cover}.services-detail-section .lower-content .list-style-one{column-count:1}@media (min-width:768px){.services-detail-section .lower-content .list-style-one{column-count:2;column-gap:1rem}}@media (min-width:1200px){.services-detail-section .lower-content .list-style-one{column-count:4;column-gap:1rem}}.lower-content h2{text-align:center;font-size:2.18rem}.lower-content h2:before{position:absolute;left:50%!important;transform:translateX(-50%)}.faq-section{position:relative;padding:10px 0 100px;background-color:#f9f9f9;background-position:left bottom;background-repeat:no-repeat}.faq-section .accordion .card{border:none;background-color:transparent;border-bottom:1px solid #d8d7d7!important}.faq-section .accordion .card .card-header{background-color:transparent;border:none}.faq-section .accordion .card .card-header .btn{display:flex;width:100%;color:#000;font-family:"Open Sans";font-size:1rem;font-style:normal;font-weight:400;line-height:2.5rem;padding:0;display:flex;justify-content:space-between;align-items:center;text-decoration:none}.faq-section .accordion .card .card-header .btn:not(.collapsed){color:#dea32f}.faq-section .accordion .card .card-header .btn:not(.collapsed) .icon{color:#dea32f;border-color:#dea32f}.faq-section .accordion .card .card-header .btn:hover{text-decoration:none}.faq-section .accordion .card .card-header .btn .icon{width:30px;height:30px;min-width:30px;min-height:30px;border:1px solid #a6a6a6;align-items:center;justify-content:center;border-radius:50%;color:#a6a6a6;display:none}@media (min-width:568px){.faq-section .accordion .card .card-header .btn .icon{display:flex}}.faq-section .accordion .card .text{color:#575d6e;font-family:"Open Sans";font-size:1rem;font-style:normal;font-weight:400;line-height:2rem}.faq-section .accordion .card .collapse{background-color:transparent;border:none}#chooseus-carousel{max-width:100%;padding:0 15px}@media (min-width:1200px){#chooseus-carousel{margin-left:calc((100% - 1200px)/ 2);max-width:calc(100% - (100% - 1200px)/ 2)}}#chooseus-carousel .item{margin:1rem}#chooseus-carousel .item .link{text-transform:uppercase;font-weight:600;color:#00204c;background:0 0;font-size:.8rem}#chooseus-carousel .item .link i{margin-right:.5rem}#chooseus-carousel .item .inner-box:hover .link{color:#e1a122}#chooseus-carousel .owl-stage-outer{overflow:visible}#chooseus-carousel .owl-dots{display:flex;align-items:flex-end;justify-content:center}#chooseus-carousel .owl-dots .owl-dot{background:#c2c2c2;margin:3px;height:20px;width:5px;border-radius:50px;transition:all .5s ease}#chooseus-carousel .owl-dots .owl-dot.active{background:#dea32f;height:30px}#chooseus-carousel .owl-next,#chooseus-carousel .owl-prev{position:absolute;top:50%;transform:translateY(-50%);font-size:3rem;color:#113358;opacity:.5;background-color:transparent;cursor:pointer;z-index:10;transition:.3s ease}#chooseus-carousel .owl-next:hover,#chooseus-carousel .owl-prev:hover{color:#113358;opacity:1}#chooseus-carousel .owl-prev{left:10px}@media (min-width:1200px){#chooseus-carousel .owl-prev{left:calc((100vw - 1200px)/ 2 * -1 + 10px)}}#chooseus-carousel .owl-next{right:10px}.news-section{position:relative;padding:110px 0 90px;background:#f9f9f9}.news-section .news-block{margin:0}.news-section .news-block .inner-box{background:#fff;padding:20px}.news-section .news-block .inner-box .image-box{max-height:250px;overflow:hidden;border-radius:4px;margin-bottom:20px}.news-section .news-block .inner-box h4{text-transform:math-auto;font-size:1.5rem;line-height:1;margin-bottom:2rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-clamp:2;-webkit-line-clamp:2}.news-section .news-block .inner-box .author{color:#828282;font-size:.8rem}.services-detail-section .lower-content ul{column-count:1}@media (min-width:768px){.services-detail-section .lower-content ul{column-count:2;column-gap:1rem}}@media (min-width:1200px){.services-detail-section .lower-content ul{column-count:4;column-gap:1rem}}.services-detail-section .lower-content ul li{position:relative;color:#575d6e;font-size:15px;padding-left:30px;font-weight:400;line-height:1.6em;margin-bottom:12px}.services-detail-section .lower-content ul li:before{position:absolute;content:"\f1a3";left:0;top:5px;color:#e1a122;font-size:18px;line-height:1em;font-family:Flaticon}.case-section{position:relative;padding-bottom:50px}.services-page-section{position:relative;padding:50px 0 70px}.case-section .content-column .inner-column,.welcome-section .content-column .inner-column{padding:0 40px 0}@media only screen and (max-width:992px){.case-section .content-column .inner-column,.welcome-section .content-column .inner-column{padding:0 0 0}}@media (min-width:992px){.flex-stretch{display:flex;align-items:stretch}.flex-stretch .image-column .inner-column{height:100%}.flex-stretch .image-column .inner-column .image{height:100%}.flex-stretch .image-column .inner-column .image img{width:100%;height:100%;object-fit:cover}.flex-stretch .content-column .inner-column{display:flex;justify-content:space-between;flex-direction:column}}