html{scroll-behavior:smooth}body{font-size:14px}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-font-sans-serif:system-ui , -apple-system , "Segoe UI" , Roboto , "Helvetica Neue" , Arial , "Noto Sans" , "Liberation Sans" , sans-serif , "Apple Color Emoji" , "Segoe UI Emoji" , "Segoe UI Symbol" , "Noto Color Emoji";--bs-font-monospace:SFMono-Regular , Menlo , Monaco , Consolas , "Liberation Mono" , "Courier New" , monospace;--bs-gradient: linear-gradient(
      180deg,
      rgba(255, 255, 255, 0.15),
      rgba(255, 255, 255, 0)
    );--bs-main-color:#fd5115;--bs-main-blue-color:#1761ac}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#c2c0c0}::-webkit-scrollbar-thumb{background: rgb(23 97 172)}::-webkit-scrollbar-thumb:hover{background:#555}scrollbar-thumb{background: rgb(23 97 172)}scrollbar-thumb:hover{background:#555}.mar-bot-50{margin-bottom:50px}.mar-bot-40{margin-bottom:40px}.mar-bot-35{margin-bottom:35px}.mar-bot-30{margin-bottom:30px}.mar-top-30{margin-top:30px}.mar-top-80{margin-top:80px}.mar-top-80{margin-top:80px}.mar-top-55{margin-top:55px}.mar-top-108{margin-top:108px}.mt-50{margin-top:50px}.mb-50{margin-bottom:50px!important}a{transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out}a:hover{transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out}p{padding-bottom:0;margin-bottom:0}ul,li{padding-bottom:0;margin-bottom:0}.social-media-dock{width:60px;height:auto;background:#fff;position:fixed;left:0;top:40%;z-index:9999;border-top-right-radius:11px;border-bottom-right-radius:11px;box-shadow:rgba(0,0,0,.35) 0 5px 15px;display:none}.social-media-dock ul li a img{width:42px;transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out}.social-media-dock ul li{padding:7px}.social-media-dock ul li a:hover img{opacity:.5;transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out}header{float:left;width:100%;position:absolute;z-index:999;margin-top:50px}.navbar-white-bg{background:#fff;border-radius:15px;padding:10px;position:sticky;top:0;box-shadow:none}.gv-logo{width:174px}.navbar-nav .nav-item .nav-link{font-size:18px;font-weight:400;color:#000;padding:10px 21px 12px;border-radius:8px}.navbar-nav .nav-link.active,.navbar-nav .show>.nav-link{color:#fff;background: rgb(23 97 172)}.navbar-nav .nav-link:hover{color:#fff;background: rgb(23 97 172)}li.nav-item{margin-right:3px}li.nav-item:last-child{margin-right:0}.menu_fixed{position:fixed;background:#fff;-webkit-box-shadow:0 0 25px -10px;box-shadow:0 0 25px -10px;top:0;left:0;right:0;z-index:1000;margin:0;width:100%;border-radius:0;transition:.2s all ease-in-out}.carousel-caption{position:absolute;right:auto;bottom:33%!important;left:16%!important;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:left}.slide-text h4{font-size:17px;font-weight:200;margin-bottom:10px}.slide-text h3{font-size:55px;color:var(--bs-main-color);font-weight:900;padding:0;margin-bottom:0}.slide-text h2{font-size:75px;font-weight:100;padding:0 0 10px;margin-bottom:0}.slide-text p{font-size:22px;line-height:30px;margin-bottom:20px;font-weight:200}.readmore-btn{font-size:16px;text-decoration:none;padding:10px 25px;text-decoration:none;letter-spacing:0;border:1px solid #ccc;color:#fff;border-radius:5px}.readmore-icon{width:25px;vertical-align:middle;transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out}.readmore-btn:hover{border:1px solid var(--bs-main-color);color:var(--bs-main-color)}.readmore-btn:hover .readmore-icon{margin-left:15px;transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out}.readmore-btn:hover span{margin-left:15px;transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out}.welcome-section{padding:160px 0;background:url(https://gyanvitaranam.com/assets/images/backgrounds/products-bg.jpg) no-repeat top center;background-size:cover;position:relative}.welcome-content-strip{padding:10px}.welcome-content-strip p{height:320px;overflow-y:scroll;padding-right:30px}.title-strip{margin-bottom:15px}.title-strip h3{color:var(--bs-main-blue-color);font-size:42px;text-transform:uppercase;font-weight:900}.title-strip h4{color:var(--bs-main-color);font-size:20px;text-transform:uppercase;font-weight:400}.title-strip p{font-size:19px;line-height:25px;color:#333;font-weight:400;margin-bottom:10px}.text-justify{text-align:justify}.text-pera{font-size:20px;line-height:28px;color:#333}.readmore-withbg{color:#fff;background:var(--bs-main-color);padding:12px 30px;font-size:16px;text-align:center;text-transform:uppercase;text-decoration:none;border-radius:5px;transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out;border:1px solid transparent}.readmore-withbg:hover{background:#fff;color:var(--bs-main-color);border:1px solid var(--bs-main-color);transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out}.products-section{padding:60px 0;background:url(https://gyanvitaranam.com/assets/images/backgrounds/products-bg.jpg) no-repeat top center;background-size:cover;position:relative}.products-section-home{background:#1761ac;position:relative;padding:50px 0 0}.products-section-home:after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:53%;background-color:#f7f7f7}#products-carousel .item-details{background-color: rgb(11 94 179 / 90%);color:#fff;padding:15px;text-align:left;position:absolute;margin:0 auto;bottom:0;left:0;right:0;width:100%;border-top-right-radius:0;border-top-left-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out}.shadow-effect:hover .item-details{opacity:.8;width:100%;transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out}.blue-bg:hover .item-details{opacity:.8;width:100%;left:0;transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out}#products-carousel .item-details:hover{opacity:1;width:100%;background: rgb(23 97 172);left:0;transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out}#products-carousel .item-details h5{margin:0 0 15px;font-size:20px;text-transform:uppercase;line-height:18px;color:#fff;font-weight:400}#products-carousel .item-details h4{margin:0 0 10px;font-size:17px;line-height:9px;font-weight:200}#products-carousel .item-details h5 span{color:red;float:right;padding-right:20px}#products-carousel .item-details p{font-size:15px;line-height:21px;padding-top:2px}#products-carousel .item-details a{font-size:15px;color:#fff;text-decoration:none}#products-carousel .item-details a>i{margin-left:10px}#products-carousel .item{text-align:center;margin-bottom:80px}.owl-carousel .owl-nav [class*="owl-"]{transition:all .3s ease}.owl-carousel .owl-nav [class*="owl-"].disabled:hover{background-color:#d6d6d6}.owl-carousel{position:relative}.owl-carousel .owl-next,.owl-carousel .owl-prev{width:50px;height:50px;line-height:50px;border-radius:50%;position:absolute;top:30%;font-size:20px;color:#fff;border:1px solid #ddd;text-align:center}.owl-carousel .owl-prev{left:-70px}.owl-carousel .owl-next{right:-70px}.border-radius20{border-radius:0}button.owl-next{border:2px solid #fff!important;color:#fff}button.owl-next i{color:#fff;font-size:28px}button.owl-prev i{color:#fff;font-size:28px}button.owl-prev{border:2px solid #fff!important;color:#fff}.service-section{padding:90px 0;background:url(https://gyanvitaranam.com/assets/images/backgrounds/services-bg.jpg) no-repeat top center;background-size:cover;position:relative}.service-section-home{padding:60px 0;background:url(https://gyanvitaranam.com/assets/images/backgrounds/services-bg.jpg) no-repeat top center fixed;background-size:cover;position:relative}.text-main-color{color:var(--bs-main-color)!important}.content{position:relative;width:90%;max-width:400px;margin:auto;overflow:hidden;border-radius:20px;box-shadow:rgba(0,0,0,.25) 0 25px 50px -12px}.content .content-overlay{background:rgba(0,0,0,.7);position:absolute;height:100%;width:100%;left:0;top:0;bottom:0;right:0;opacity:0;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;border-radius:20px}.content:hover .content-overlay{opacity:1}.content-image{width:100%;border-radius:20px}.content-details{position:absolute;text-align:center;padding-left:1em;padding-right:1em;width:100%;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.content:hover .content-details{top:50%;left:50%;opacity:1}.content-details h3{color:#fff;font-weight:500;letter-spacing:0;margin-bottom:.5em;text-transform:capitalize;font-size:25px}.content-details p{color:#fff;font-size:16px;line-height:20px}.fadeIn-bottom{top:80%}.fadeIn-top{top:20%}.fadeIn-left{left:20%}.fadeIn-right{left:80%}.shadow-effect{background:#fff;border-radius:5px;padding:15px;position:relative;transition:.4s all ease-in-out;margin:10px;box-shadow:rgba(9,30,66,.25) 0 4px 8px -2px , rgba(9,30,66,.08) 0 0 0 1px}.shadow-effect:hover{background: #ffff;transition:.4s all ease-in-out}.service-normal-title{font-size:23px;text-align:center;color:#fff;padding:15px 0;transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out}.item:hover .service-normal-title{display:none;transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out}.learn-btn{padding:8px 20px;font-size:17px;text-decoration:none;letter-spacing:0;border:1px solid #ccc;color:#fff;border-radius:5px}.learn-btn:hover{border:1px solid var(--bs-main-color);color:var(--bs-main-color)}.service-section .owl-nav{display:none}.group-companpanies-section{padding:60px 0;background:url(https://gyanvitaranam.com/assets/images/backgrounds/group-of-companies-bg.jpg) no-repeat top center;background-size:cover;position:relative}.company-div:hover .company-title{background:var(--bs-main-color);transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out}.company-div img{background:#fff;padding:15px;box-shadow:rgba(0,0,0,.24) 0 3px 8px;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out;border-top-left-radius:15px;border-top-right-radius:15px}.company-div:hover img{-webkit-filter:none;filter:none;transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out}.item.company-div{margin:8px}.contact-section{padding:60px 0}.contact-address-strip-home{border-radius:20px;padding:35px;background:#edece5}.address-list li{margin-bottom:15px;font-size:18px;color:#000;position:relative;padding-left:60px;line-height:40px}.address-list li:first-child{line-height:35px}.address-list li:last-child{margin-bottom:10px}.address-list li a{color:#000;text-decoration:none}.address-list li a:hover{color: rgb(23 97 172)}.address-list li img{position:absolute;left:0;top:0;width:40px;height:40px}.contact-form-field{height:52px;border-radius:25px;padding-left:30px}.contact-form-textarea{border-radius:25px;padding-left:30px}footer{padding:90px 0;background:#023c78;background-size:cover;position:relative}.footer-about p{color:#fff;font-size:16px;line-height:28px;margin-top:20px;padding-right:15px}.footer-about h4{color:#fff;margin-bottom:28px;padding-bottom:28px;text-transform:uppercase;font-size:20px;border-bottom:1px solid rgba(255,255,255,.2)}.footer-list li a{color:#fff;font-size:16px;text-decoration:none}.footer-list li a:hover{color:#fff}.footer-list li{margin-bottom:12px;transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out}.footer-list li:hover{padding-left:10px;transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out}.footer-list li a i{color:var(--bs-main-color);padding-right:10px}.list-inline li{display:inline}.footer-list-social-media li a i{color:#fff;font-size:19px;text-decoration:none}ul.list-inline.footer-list-social-media li{margin-right:15px}.footer-list-social-media li a{text-decoration:none}.copy-right{color:#fff;font-size:18px}.copy-right-section{padding:25px 0;background:#052c55}.btn-submit{line-height:46px;font-size:16px;letter-spacing:0;border-radius:5px;color:#fff;background:var(--bs-main-color);text-decoration:none;padding:3px 60px;position:relative}.btn-submit:hover{border:1px solid var(--bs-main-color);color:var(--bs-main-color)}.owl-nav{display:none}.theme-btn:hover span.material-symbols-outlined{right:-15px;transition:.4s all ease-in-out}span.material-symbols-outlined{font-size:30px;position:relative;top:9px;right:0;transition:.4s all ease-in-out}.sc-breadcrumb-style{background:url(https://gyanvitaranam.com/assets/images/backgrounds/pr-bg.webp);background-position:center;background-repeat:no-repeat;background-size:cover;padding:260px 0 100px}.sc-breadcrumb-style .sc-slider-subtitle{font-weight:600;font-size:16px;text-transform:uppercase;color:#fff;background:rgba(255,255,255,.1);display:inline-block;padding:5px 22px 5px;border-left:2px solid #e42032;margin-bottom:10px;border-top-right-radius:10px;border-bottom-right-radius:10px}.contact-bg{background:url(https://gyanvitaranam.com/assets/images/backgrounds/contact-bg.webp);background-position:center;background-repeat:no-repeat;background-size:cover;padding:260px 0 100px}.contact-bg .sc-slider-subtitle{font-weight:600;font-size:16px;text-transform:uppercase;color:#fff;background:rgba(255,255,255,.1);display:inline-block;padding:5px 22px 5px;border-left:2px solid #e42032;margin-bottom:10px;border-top-right-radius:10px;border-bottom-right-radius:10px}.terms-bg{background:url(https://gyanvitaranam.com/assets/images/backgrounds/breadcrumb-terms-conditions.jpg.pagespeed.ce.70bDCG57pA.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;padding:260px 0 100px}.terms-bg .sc-slider-subtitle{font-weight:600;font-size:16px;text-transform:uppercase;color:#fff;background:rgba(255,255,255,.1);display:inline-block;padding:5px 22px 5px;border-left:2px solid #e42032;margin-bottom:10px;border-top-right-radius:10px;border-bottom-right-radius:10px}.aboutus-bg{background:url(https://gyanvitaranam.com/assets/images/backgrounds/abt-bg.webp);background-position:center;background-repeat:no-repeat;background-size:cover;padding:260px 0 100px}.aboutus-bg .sc-slider-subtitle{font-weight:600;font-size:16px;text-transform:uppercase;color:#fff;background:rgba(255,255,255,.1);display:inline-block;padding:5px 22px 5px;border-left:2px solid #e42032;margin-bottom:10px;border-top-right-radius:10px;border-bottom-right-radius:10px}.careers-bg{background:url(https://gyanvitaranam.com/assets/images/backgrounds/career-bg.webp);background-position:center;background-repeat:no-repeat;background-size:cover;padding:260px 0 100px}.careers-bg .sc-slider-subtitle{font-weight:600;font-size:16px;text-transform:uppercase;color:#fff;background:rgba(255,255,255,.1);display:inline-block;padding:5px 22px 5px;border-left:2px solid #e42032;margin-bottom:10px;border-top-right-radius:10px;border-bottom-right-radius:10px}.service-bg{background:url(https://gyanvitaranam.com/assets/images/backgrounds/wedo-bg.webp);background-position:center;background-repeat:no-repeat;background-size:cover;padding:260px 0 100px}.service-bg .sc-slider-subtitle{font-weight:600;font-size:16px;text-transform:uppercase;color:#fff;background:rgba(255,255,255,.1);display:inline-block;padding:5px 22px 5px;border-left:2px solid var(--bs-main-color);margin-bottom:10px;border-top-right-radius:10px;border-bottom-right-radius:10px}.consortium-bg{background:url(https://gyanvitaranam.com/assets/images/backgrounds/consortium-bg.webp);background-position:center;background-repeat:no-repeat;background-size:cover;padding:260px 0 100px}.consortium-bg .sc-slider-subtitle{font-weight:600;font-size:16px;text-transform:uppercase;color:#fff;background:rgba(255,255,255,.1);display:inline-block;padding:5px 22px 5px;border-left:2px solid #e42032;margin-bottom:10px;border-top-right-radius:10px;border-bottom-right-radius:10px}.what-we-do-bg{background:url(https://gyanvitaranam.com/assets/images/backgrounds/we-do-bg.webp);background-position:center;background-repeat:no-repeat;background-size:cover;padding:260px 0 100px}.what-we-do-bg .sc-slider-subtitle{font-weight:600;font-size:16px;text-transform:uppercase;color:#fff;background:rgba(255,255,255,.1);display:inline-block;padding:5px 22px 5px;border-left:2px solid #e42032;margin-bottom:10px;border-top-right-radius:10px;border-bottom-right-radius:10px}.p-z-idex{position:relative;z-index:3!important}.company-title{background:#1e2b56;color:#fff;text-align:center;font-size:15px;padding:0;height:50px;line-height:50px;transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out}.sc-mb-25{margin-bottom:25px}.white-color{color:#fff}.slider-title{font-size:60px;font-weight:900}.blue-bg .item-details{background-color: rgb(51 51 51 / 80%);color:#fff;padding:27px;text-align:left;position:absolute;margin:0 auto;bottom:0;left:76px;right:0;width:81%;transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out;border-radius:10px}.blue-bg{margin-bottom:30px;border-radius:10px}.blue-bg .item-details h5{margin:0 0 15px;font-size:22px;line-height:26px;color:var(--bs-main-color)}.blue-bg .item-details p{font-size:18px}.blue-bg .item-details a{color:var(--bs-main-color);text-decoration:none;font-size:20px}.welcome-section{background:url(https://gyanvitaranam.com/assets/images/backgrounds/about-bg-two.webp) fixed;background-position:center;background-repeat:no-repeat;background-size:cover;padding:120px 0}.products-section{background:url(https://gyanvitaranam.com/assets/images/backgrounds/about-bg-two.webp);background-position:center;background-repeat:no-repeat;background-size:cover;padding:60px 0}.service-section{background:url(https://gyanvitaranam.com/assets/images/backgrounds/about-bg-two.webp);background-position:center;background-repeat:no-repeat;background-size:cover;padding:90px 0}.filter-strip{padding:30px 50px;background:#1761ac;margin-bottom:30px;border-radius:10px}.btn-right{display:block;text-align:right;margin-top:51px}.search-div{position:relative}.search-div i{position:absolute;right:19px;top:14px;font-size:24px;color:#000}.font-size-filter{font-size:18px;color:#000;font-weight:600;text-transform:uppercase}.service-strip .service-normal-title{color:#000}.service-strip{margin-bottom:30px}.service-1{background:url(https://cdn.acodez.in/wp-content/themes/acodez/images/service-1.jpg) no-repeat right top;background-position:5% top}.service{min-height:500px;padding:80px 0}.product-details-div h3{font-size:32px;text-transform:uppercase}.product-details-div h4{font-size:25px}.product-details-div p{font-size:20px;line-height:30px}.border-radius-10{border-radius:10px}.companies-strip{border:1px solid #ccc;padding:30px;background:#fff;border-radius:10px;box-shadow:rgba(0,0,0,.1) 0 20px 25px -5px , rgba(0,0,0,.04) 0 10px 10px -5px;transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out}.companies-strip:hover{box-shadow:none;transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out}.company-name{font-size:23px;padding:15px 0;text-align:center;background: rgb(23 97 172);color:#fff}.companies-strip li img{border:none;width:40px;padding-bottom:15px;position:absolute;left:0}.companies-strip li{font-size:16px;margin-bottom:12px;position:relative;padding-left:55px;line-height:32px}.companies-strip ul{margin-top:20px}.companies-strip:hover .company-logo{width:90%}.sc-slider-content.p-z-idex{margin-left:25px}.theme-btn{display:inline-block;vertical-align:middle;-webkit-transform:perspective(0) translateZ(0);transform:perspective(0) translateZ(0);position:relative;color:#fff;background:#176dc4;padding:3px 27px;line-height:46px;font-size:16px;text-align:center;text-transform:uppercase;text-decoration:none;border-radius:5px;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.theme-btn i{font-size:30px;position:relative;bottom:-5px}.theme-btn:hover{background: rgb(23 97 172)}.theme-btn:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;border-radius:.25rem;background:var(--bs-main-color);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.theme-btn:hover,.theme-btn:focus,.theme-btn:active{color:#fff;box-shadow:none}.theme-btn:hover:before,.theme-btn:focus:before,.theme-btn:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.service-detials-area{padding:60px 0}.aboutus-section{padding:60px 0}.what-we-do-section{padding:30px 0}.career-section{padding:60px 0}.apply-now-section{padding:60px 0}.terms-of-use-section{padding:60px 0}.terms-conditions-section{padding:60px 0}.privacy-policy-section{padding:60px 0}.service-detials-area .widget-categories-box{background:#f5f5f5;padding:42px 40px 25px;border-radius:5px;margin-bottom:30px;box-shadow:none}.widget-categories-box{background:#fff;padding:42px 40px 25px;border-radius:5px;margin-bottom:30px;box-shadow: 0px 0px 70px rgb(0 0 0 / 5%)}.categories-title h4{font-size:24px;font-weight:700;line-height:24px;border-bottom:2px solid #e9e9ea;padding:0 0 15px;margin:0 0 30px;position:relative;padding-left:10px}.categories-title h4:before{position:absolute;content:"";left:0;top:0;height:24px;width:3px;background:var(--bs-main-color)}.widget-categories-menu ul{display:block;padding-left:0}.widget-categories-menu ul li{display:block;list-style:none;margin-bottom:15px;background:transparent;padding:16px 20px 16px;border-radius:4px;transition:.5s;border:2px solid #ced3d9;position:relative;z-index:1}.widget-categories-menu ul li.active{background:linear-gradient(to right,#0e467e 6%,#1761ac 96%)}.widget-categories-menu ul li.active a{color:#fff}.widget-categories-menu ul li.active a span{background:#fff;color:#0e1317}.widget-categories-menu ul li:hover{border:2px solid #1761ac}.widget-categories-menu ul li:before{position:absolute;content:"";left:0;top:0;height:100%;width:0;background:linear-gradient(to right,#0e467e 6%,#1761ac 96%);transition:.5s;z-index:-1}.widget-categories-menu ul li:hover:before{width:100%}.widget-categories-menu ul li a{display:block;color:#0d0e14;transition:.5s;font-size:18px;text-decoration:none}.widget-categories-menu ul li a span{display:inline-block;float:right;background:linear-gradient(to right,#0e467e 6%,#1761ac 96%);height:22px;width:22px;font-size:12px;text-align:center;margin-top:2px;color:#fff;line-height:22px;transition:.5s;border-radius:5px}.widget-categories-menu ul li:hover a span{background:#fff;color:#0e1317}.widget-categories-menu ul li:hover a{color:#fff}.service-details-main-title{padding:20px 0 18px}.service-details-main-title h1{font-size:23px;margin-bottom:0;color: rgb(23 97 172)}.service-details-overview-title{padding:0}.service-details-overview-title h2{font-size:25px}.service-details-overview-list ul li{list-style:none;position:relative;padding-left:30px;padding-right:12px;padding-bottom:12px;font-size:19px;line-height:30px}.service-details-overview-list ul{padding-left:0;margin-top:15px;margin-bottom:15px}.service-details-text p{font-size:17px;line-height:29px}.service-details-overview-text p{font-size:19px;line-height:30px}.service-details-overview-list ul li::before{position:absolute;content:"";left:0;top:9px;height:12px;width:12px;background:linear-gradient(to right,#0e467e 6%,#1761ac 96%);border-radius:50%}.border-radius-5{border-radius:5px}.strock-div{border:1px solid #ccc;padding:30px;border-radius:10px;margin-top:30px;margin-bottom:30px;box-shadow:rgba(0,0,0,.1) 0 10px 15px -3px , rgba(0,0,0,.05) 0 4px 6px -2px;transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out}.strock-div:hover{box-shadow:none;transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out}.strock-div h2{color:var(--bs-main-blue-color);font-size:22px;text-transform:uppercase;padding-bottom:10px}.fa-eye{font-size:150px}.service-details-overview-list-2 li{border:1px solid #ccc;padding:30px;border-radius:10px;margin-top:30px;margin-bottom:30px;box-shadow:rgba(0,0,0,.1) 0 10px 15px -3px , rgba(0,0,0,.05) 0 4px 6px -2px;transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out;padding-left:40px!important;border-left: 5px solid rgb(23 97 172)}.service-details-overview-list-2 li:hover{border-left:5px solid #368add}.service-details-overview-list-2 ul li::before{position:absolute;content:"";left:12px;top:40px;height:12px;width:12px;background:linear-gradient(to right,#0e467e 6%,#1761ac 96%);border-radius:50%}.group-name{padding:0 0 0;font-size:20px;color:#1761ac}.company-logo{border-radius:10px;padding:0;width:80%;margin:0 auto;text-align:center}.careers-strip{display:block;margin-top:0;margin-left:0;width:100%;height:350px;position:relative;padding:10px}.orange-border{background-color:var(--bs-main-color);background-image:linear-gradient(130deg,#fd6f15,#ee5a15);position:absolute}.orange-top{width:100px;height:10px;top:0;left:0}.orange-left{width:10px;height:100px;top:0;left:0}@keyframes leftgrow {
    0% {
      height: 100px;
      width: 10px;
    }
  
    40% {
      height: 100%;
      width: 10px;
    }
  
    100% {
      width: 100%;
      height: 100%;
    }
  }@keyframes leftshrink {
    0% {
      width: 100%;
      height: 100%;
    }
  
    60% {
      height: 100%;
      width: 10px;
    }
  
    100% {
      height: 100px;
      width: 10px;
    }
  }@keyframes topgrow {
    0% {
      width: 100px;
      height: 10px;
    }
  
    60% {
      width: 100%;
      height: 10px;
    }
  
    100% {
      width: 100%;
      height: 100%;
    }
  }@keyframes topshrink {
    0% {
      width: 100%;
      height: 100%;
    }
  
    40% {
      width: 100%;
      height: 10px;
    }
  
    100% {
      width: 100px;
      height: 10px;
    }
  }.orange-left.grow{animation:leftgrow .5s forwards}.orange-left.shrink{animation:leftshrink .5s forwards}.orange-top.grow{animation:topgrow .5s forwards}.orange-top.shrink{animation:topshrink .5s forwards}.white-card{display:block;text-decoration:none;position:absolute;background-color:#fff;left:10px;top:10px;width:calc(100% - 20px);height:calc(100% - 20px);text-align:center;box-shadow:0 10px 40px 0 rgba(0,0,0,.2)}.white-card img{width:100px;margin-top:44px}.category{font-size:21px;color:#222;font-weight:700;margin:10px 0 0}.job-numbers{font-size:19px;color:#222;font-weight:200;margin-bottom:20px}.CTA{text-decoration:none;text-transform:uppercase;padding:11px 40px 13px;color:var(--bs-main-color);font-size:14px;line-height:16px;letter-spacing:1px;font-weight:600;border:2px solid var(--bs-main-color);display:inline-block;transition:all .5s}.CTA.active{background-color:var(--bs-main-color);color:#fff}.form-group{margin-bottom:1rem}.form-group label{margin-bottom:10px;font-size:15px}.custom-file-upload input[type="file"]{display:none}.custom-file-upload .custom-file-upload1{border:1px dashed var(--bs-main-blue-color);display:block;padding:6px 15px;cursor:pointer;border-radius:10px;height:52px;line-height:40px;background:#deeefd;text-align:center}.job-description-strip{background:#fff;box-shadow: 0px 20px 40px rgb(0 0 0 / 25%);border-radius:8px;margin-bottom:30px;padding:60px 40px}.job-title{font-size:36px;color: rgb(23 97 172);padding:7px 0}.job-post-date{font-size:18px;color:#515252}.job-info-list li{font-size:18px;padding-right:30px;font-weight:600}.job-info-list li i{font-size:15px;padding-right:10px;color:var(--bs-main-color)}.skill-title{font-size:22px;color:var(--bs-main-color);padding:20px 0;margin-top:10px;margin-bottom:0}.skills-list li{font-size:18px;color:#515252;line-height:normal;padding-left:0;position:relative;line-height:40px}.skills-list li i{color:var(--bs-main-color);padding-right:10px}.text-gray{color:#c6c0be!important}.featured-products-title{margin-top:56px}.item-details span.material-symbols-outlined{font-size:30px;position:relative;top:11px;right:0;transition:.4s all ease-in-out}.carousel-caption{width:75%;left:15%;top:50%!important;transform:translateY(-50%);text-align:left;bottom:initial}.swiper-container{padding:0;height:100vh;width:100%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}@media screen and (max-width:768px){.swiper-container{height:500px}.swiper-slide{padding-top:0%!important}.corelist li a{font-size:19px!important;text-decoration:none;color:#333}}.swiper-slide{width:100%;background-size:cover;display:flex;align-items:center;justify-content:center;transition:all .3s ease;padding-top:15%}.swiper-slide:after{content:"";position:absolute;width:100%;height:100%;bottom:0;z-index:1;opacity:.3}.swiper-slide:before{content:"";position:absolute;width:100%;height:100%;bottom:0;z-index:1}.swiper-button-prev,.swiper-button-next{width:50px;height:50px;background-image:none;display:flex;align-items:center;justify-content:center}.swiper-button-prev{left:30px}.swiper-button-next{right:30px}.swiper-button-prev span,.swiper-button-next span{width:10px;height:10px;display:flex;align-items:center;justify-content:center;background-color:transparent;position:absolute;border:solid 2px #fff;border-left:0;border-bottom:0;transition:all .3s ease}.swiper-button-prev span{transform:rotate(-135deg);left:50%}.swiper-button-next span{transform:rotate(45deg);right:50%}.swiper-button-prev span:after,.swiper-button-next span:after{content:"";position:absolute;background-color:#fff;width:0;height:2px;transition:all .3s ease;transform:rotate(-45deg)}.swiper-button-prev:hover span{left:30%}.swiper-button-next:hover span{right:30%}.swiper-button-prev:hover span:after,.swiper-button-next:hover span:after{width:calc(20px - 4px)}@media screen and (max-width:768px){.swiper-button-prev{left:0}.swiper-button-next{right:0}.swiper-button-prev:hover span{left:50%}.swiper-button-next:hover span{right:50%}.swiper-button-prev:hover span:after,.swiper-button-next:hover span:after{display:none}}.swiper-pagination{height:40px}.swiper-pagination-bullet{background-color:transparent;border:solid 1px #fff;opacity:1;transition:all .3s ease-in-out}.swiper-pagination-bullet:hover{background-color:#fff}.swiper-pagination-bullet-active{width:20px;border-radius:50px;transition:all .3s ease-in-out;left:0;background-color:transparent;border:solid 1px #fff}.slide-text{text-align:center;color:#fff;opacity:1;z-index:2;width:90%;max-width:750px}.slide-text h1{font-family:"IBM Plex Sans",sans-serif;font-size:30px;letter-spacing:.03em}@media screen and (max-width:768px){.slide-text{width:80%}.slide-text h1{font-size:20px;letter-spacing:.02em}.slide-text p{font-size:15px;line-height:20px}.readmore-btn{font-size:11px;color:#fff!important;text-decoration:none;font-weight:600}span.material-symbols-outlined{font-size:26px;position:relative;top:8px;right:0;transition:.4s all ease-in-out}}.slide-text .btn{font-family:"IBM Plex Mono",monospace;background-color:transparent;border:solid 1px #fff;padding:15px 30px;min-width:100px;width:fit-content;font-size:14px;letter-spacing:2px;color:#fff;position:relative;border-radius:80px;transition:all .3s ease-in-out;cursor:pointer;margin-top:20px}.slide-text .btn:after{content:"";background-color:rgba(255,255,255,.1);width:100%;height:100%;display:block;position:absolute;z-index:2;left:0;top:0;border-radius:inherit;transition:all .3s ease-in-out}.slide-text .btn:hover::after{left:4px;top:5px;background-color:rgba(255,255,255,.3)}.slide-text .btn:hover{font-weight:800}@media screen and (max-width:768px){.slide-text .btn:hover::after{left:0;top:0;background-color:rgba(255,255,255,.1)}}button:focus{outline:0}.pl-0{padding-left:0}.core-competency-section{padding:120px 0 250px;background:#edece5;position:relative}.core-img{border-radius:5px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.corelist li{background:#fff;padding:8px 25px;margin-bottom:8px;border-radius:5px;position:relative;padding-left:50px;transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out}.corelist li a{font-size:22px;text-decoration:none;color:#333}.corelist li span{width:30px;height:30px;background: rgb(23 97 172);color:#fff;text-align:center;line-height:30px;font-size:17px;position:absolute;left:10px;top:8px;border-radius:15px;transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out}.corelist li:hover{background:var(--bs-main-color);color:#fff;transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out}.corelist li:hover a{color:#fff}.corelist li:hover span{background:#fff;color:var(--bs-main-color);transition:.8s all ease-in-out;-o-transition:.8s all ease-in-out;-webkit-transition:.8s all ease-in-out;-moz-transition:.8s all ease-in-out;-ms-transition:.8s all ease-in-out}.our-consortium-section{background:#fff;padding:0 0 120px;position:relative}.consortiumlist li{background:#edece5;padding:8px 25px;margin-bottom:15px;border-radius:5px;position:relative;padding-left:55px;transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out}.consortiumlist li a{font-size:16px;color:#333;text-decoration:none}.consortiumlist li span{width:43px;height:40px;background:var(--bs-main-color);color:#fff;text-align:center;line-height:43px;font-size:22px;position:absolute;left:0;top:0;transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;border-top-left-radius:5px;border-bottom-left-radius:5px}.consortiumlist li:hover{background:var(--bs-main-color);color:#fff;transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out}.consortiumlist li:hover a{color:#fff}.consortiumlist li:hover span{background:#edece5;color:var(--bs-main-color);transition:.8s all ease-in-out;-o-transition:.8s all ease-in-out;-webkit-transition:.8s all ease-in-out;-moz-transition:.8s all ease-in-out;-ms-transition:.8s all ease-in-out}.consortium-img{border-radius:5px;height:97%;object-fit:cover}.custom-shape-divider-bottom-1684308287{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0}.custom-shape-divider-bottom-1684308287 svg{position:relative;display:block;width: calc(100% + 1.3px);height:150px}.custom-shape-divider-bottom-1684308287 .shape-fill{fill:#fff}.location-map-section{padding:30px 0 80px 0;background:#edece5}.what-we-do-strip{background:#fff;padding:20px;box-shadow:rgba(149,157,165,.2) 0 8px 24px;border-radius:5px;position:relative;margin-bottom:30px}.what-we-do-strip h4{background:var(--bs-main-blue-color);text-align:left;padding:15px 15px;transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out}.what-we-do-strip:hover h4{background:#3384d6;transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out}.what-we-do-strip h4 a{color:#fff;font-weight:200;text-decoration:none;font-size:22px;display:block}.what-we-do-strip:hover img{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out}.what-we-do-strip img{transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out}.more-btn{text-align:center;text-decoration:none}.what-we-do-strip h4 a span{top:0}.what-we-do-strip:hover span{margin-right:15px}.sports-cluster-table tr th{background: rgb(23 97 172);color:#fff;font-size:18px}.sports-cluster-table tr td{color:#333;font-size:17px}.consortium-strip{background:#edece5;border-radius:5px;margin-bottom:30px;transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out}.consortium-strip:hover{box-shadow:rgba(149,157,165,.2) 0 8px 24px;background:#fff;transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out}.consortium-strip h4{margin-bottom:15px;font-size:19px;color:#333;text-decoration:none}.address-title{padding-bottom:15px;color:var(--bs-main-color);font-size:25px;font-weight:400}.google-map{border-radius:15px;box-shadow:rgba(149,157,165,.2) 0 8px 24px;background:#fff;padding:15px}.visitwebsite-btn{padding:8px 25px;border:1px solid var(--bs-main-color);color:#fff;border-radius:5px;text-decoration:none;font-size:16px;background:var(--bs-main-color)}.visitwebsite-btn:hover{border:1px solid var(--bs-main-color);color:var(--bs-main-color);background:transparent}.consortium-strip-img{border-radius:5px}.visitwebsite-btn span.material-symbols-outlined{font-size:24px;position:relative;top:7px;right:0;transition:.4s all ease-in-out}.consortium-content{padding:15px;margin-top:30px}.consortium-content p{font-size:16px}.consortium-section{padding:60px 0}.products-strip{background:#fff;border-radius:5px;margin-bottom:30px;transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;box-shadow:rgba(9,30,66,.25) 0 4px 8px -2px , rgba(9,30,66,.08) 0 0 0;padding:15px;position:relative;min-height:600px}.products-strip h4{font-size:22px;color:#333;text-decoration:none;padding:15px 0 10px;margin-bottom:0}.products-strip p{font-size:18px;line-height:28px}.products-content{padding-bottom:10px;margin-top:0;background:#fff;padding:15px 15px 25px;position:absolute;bottom:26px;left:0;right:0;margin:0 auto;width:90%;border-radius:5px;box-shadow:rgba(149,157,165,.2) 0 8px 24px}.products-strip-home{background:#fff;border-radius:5px;transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;box-shadow:rgba(9,30,66,.25) 0 4px 8px -2px , rgba(9,30,66,.08) 0 0 0;padding:15px;position:relative;min-height:350px;margin-left:5px;margin-right:5px}.products-strip-home h4{font-size:20px;color:#333;text-decoration:none;padding:15px 0 10px;margin-bottom:0}.products-strip-home p{font-size:16px;line-height:24px}.products-content-home{padding-bottom:10px;margin-top:0;background:#fff;padding:15px;position:absolute;bottom:25px;left:0;right:0;margin:0 auto;width:85%;border-radius:5px}#btn-back-to-top{position:fixed;bottom:20px;right:20px;display:none}.btn-backtotop{background:var(--bs-main-color);transition:.7s all ease-in-out;-o-transition:.7s all ease-in-out;-ms-transition:.7s all ease-in-out;-moz-transition:.7s all ease-in-out;-webkit-transition:.7s all ease-in-out;box-shadow:rgba(0,0,0,.25) 0 54px 55px , rgba(0,0,0,.12) 0 -12px 30px , rgba(0,0,0,.12) 0 4px 6px , rgba(0,0,0,.17) 0 12px 13px , rgba(0,0,0,.09) 0 -3px 5px}.btn-backtotop:hover{background:#176dc4;transition:.7s all ease-in-out;-o-transition:.7s all ease-in-out;-ms-transition:.7s all ease-in-out;-moz-transition:.7s all ease-in-out;-webkit-transition:.7s all ease-in-out}.btn-backtotop i{color:#fff;font-size:30px}.table-striped > tbody > tr:nth-of-type(even) > * {--bs-table-accent-bg: rgb(184 217 250);color:var(--bs-table-striped-color)}.table-striped > tbody > tr:nth-of-type(odd) > * {--bs-table-accent-bg:#fff;color:var(--bs-table-striped-color)}.flags{width:45px}input.form-control{height:52px;border-radius:10px;padding-left:15px}select.form-control{height:52px;border-radius:10px;padding-left:15px}textarea.form-control{border-radius:10px;padding-left:15px}.about-img{margin-bottom:30px}.blog-single .blog{display:flex;flex-direction:row;column-gap:50px}.blog-single .blog .blog-img{width:45%;position:relative}.blog-list-date{position:absolute;left:0;top:15px;padding:10px 15px;background:#fd5115;color:#fff;z-index:99;font-size:13px;border-top-right-radius:15px;border-bottom-right-radius:15px}.blog .blog-img{width:100%;position:relative}.blog .blog-img img{width:100%}.blog .blog-content{display:flex;flex-direction:column;row-gap:15px;margin-top:10px}.blog .blog-content .blog-desc{color:#333;font-size:16px;text-align:justify}h2.blog-title{font-size:22px}.blog .blog-content .blog-details{display:flex;align-items:center;column-gap:15px}.blog .blog-content .blog-details .blog-author-img{display:flex;align-items:center}.blog .blog-content .blog-details .blog-author-img img{width:50px;border-radius:20px}.blog .blog-content .blog-details .blog-author-details .blog-author-desig{font-size:13px;color:#888}.blog-strip{border-radius:15px;padding:15px}.blog-section{padding:60px 0;background:#edf1f5}.blog-sidebar{border:1px solid #d4d5d8;padding:20px 20px;background:#fff;box-shadow:rgba(149,157,165,.2) 0 8px 24px;border-radius:15px}.blog-section-isidepage{padding:90px 0;background:#fff}.blog-section-isidepage-details{padding:160px 0 60px;background:#edf1f5}.blog-strip{border:1px solid #d4d5d8;padding:20px 20px;background:#fff;box-shadow:rgba(149,157,165,.2) 0 8px 24px;height:100%}.blog-date{font-size:13px;color:#1761ac}.readmore-blog{font-size:14px;text-decoration:none;color:#fff;font-weight:600;background: rgb(23 97 172);padding:7px 15px;text-align:center;border-radius:15px;display:inline;width:120px}.readmore-blog:hover{color:#fff;background:var(--bs-main-color)}.blog-sidebar-desc a{font-size:13px;color:#333;text-decoration:none}.blog-sidebar-desc a:hover{color:var(--bs-main-color)}.sidebar-blog{padding:px}.sidebar-blog .blog-title{font-size:18px}.sidebar-blog .blog-date{font-size:11px;color:#1761ac}.sidebar-title{font-size:19px}.blog-tag-strip{display:flex;flex-flow:wrap;align-items:center}.blog-tag-strip h5 a{border:1px solid #ccc;padding:4px 12px;font-size:11px;text-decoration:none;color:#333}.blog-tag-strip h5 a:hover{color:var(--bs-main-color);border:1px solid var(--bs-main-color)}.blog-tag-strip h5{margin:5px}.blog-footer{background:#f0f8ff;padding:15px;border-radius:15px}.category-title{font-size:16px;margin-bottom:0;color:var(--bs-main-color)}.social-media li a i{color:#333;font-size:16px;text-decoration:none}.social-media li a:hover i{color:var(--bs-main-color)}ul.list-inline.social-media li{margin-right:10px}.social-media li a{text-decoration:none}.followus-title{margin-right:15px;margin-bottom:0}.followus-title a{color:#333;text-decoration:none}.followus-title a:hover{color:#fd5115}.blog-footer-socail{display:flex;justify-content:flex-end;align-items:center}.blog-footer-category{display:flex;justify-content:flex-start;align-items:center}.category-list li a{font-size:15px;color:#000;margin-bottom:5px;text-decoration:none;font-weight:600}.category-list li a:hover{color:var(--bs-main-color)}.category-list li{line-height:35px}.row-flex{display:flex;flex-wrap:wrap}.blog-post-info{padding:0}.blog-post-info>span{font-size:13px;transition:all .4s ease 0s}.blog-post-info>span a{color:#aaa;font-size:14px;text-decoration:none}p.author-dec{color:#333;font-size:16px;text-align:justify}