@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";:root{--theme-font: "DM Sans", sans-serif;--color-white: #ffffff;--color-black: #000000;--color-dark: #151515;--theme-color: #14A1E5;--color-blue: #2e3192;--light-color: #C6CCD4;--color-gray: #868686;--footer-bg:#151515;--text-color-rgb: 30, 45, 125;--header-border-color: rgba(182, 182, 182, 0.7);--base-text-font-size: 15px;--border-color-rgb: 225, 227, 228;--border-color: #e1e3e4}section,header,footer,main{height:auto;float:left;clear:both}section,header,footer,main{width:100%;position:relative}.page-header::before,.clients-section .clients-logo-wrapper .more-btn::after,.clients-section .clients-logo-wrapper .more-btn::before,.about-section::before,.service-section .service-slider .slider-item .service-item .img-box::before,footer::before,.home-slider .hero-slider .slide-inner::before,.main-menu ul li>a::before,.buttonDownload i::before,.buttonDownload i::after{position:absolute;content:""}@-webkit-keyframes pulse-border{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}}@keyframes pulse-border{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}}@-webkit-keyframes pulse-border-2{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes pulse-border-2{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@-webkit-keyframes slideDown{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}html{scroll-behavior:smooth;overflow-x:hidden}body{margin:auto;font-family:var(--theme-font);color:var(--color-black);transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;position:relative;z-index:1;width:100%;letter-spacing:.5px}body::-webkit-scrollbar{width:5px}body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(126,214,234,.5);box-shadow:inset 0 0 5px rgba(126,214,234,.5)}body::-webkit-scrollbar-thumb{background-color:var(--theme-color);outline:1px solid var(--theme-color)}ul{margin:0;padding:0;display:block}li{list-style:none;font-family:var(--theme-font)}a,a:hover,a:focus,button,button:focus{outline:none !important;text-decoration:none;color:var(--color-white);-webkit-box-shadow:none !important;box-shadow:none !important;font-family:var(--theme-font);transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease}button,input,optgroup,select,textarea,:focus,:focus-visible{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease}h1,h2,h3,h4,h5,h6{margin:0;font-family:inherit;font-weight:inherit;line-height:inherit;transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease}h1{font-size:70px}h2{font-size:50px}h3{font-size:30px}h4{font-size:20px}p{transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;font-family:inherit;font-weight:normal;margin-bottom:15px}img{width:100%;max-width:100%;vertical-align:middle;height:auto;border-style:none;transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease}svg{vertical-align:middle;transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease}.is_relative{position:relative}section,div,footer{scroll-margin-top:150px}.o-hidden{overflow:hidden}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}button,input[type=submit]{padding:0;overflow:visible;background:none;border:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}button,select{text-transform:none}.o-hidden{overflow:hidden}section,header,footer,main{position:relative}.container{width:100%;max-width:100%}@media(min-width: 1700px){.container{max-width:1530px}}@media(max-width: 1699px){.container{padding:0 50px}}@media(max-width: 767px){.container{padding:0 30px}}@media(max-width: 575px){.container{padding:0 17px}}.container.custom-container{padding:0 120px}.mainContent{padding:50px 0}@media(min-width: 1200px){.mainContent{padding:100px 0}}@media(min-width: 1700px){.mainContent{padding:120px 0}}@media(min-width: 1200px){.hidden-desk{display:none !important}.hidden-lap-and-up{display:none !important}}@media(-moz-touch-enabled: 1),(hover: none){.touch-area{position:relative;background:rgba(0,0,0,0)}.touch-area::before{position:absolute;content:"";top:-8px;right:-8px;left:-8px;bottom:-8px;-webkit-transform:translateZ(0);transform:translateZ(0)}}.hidden{display:none !important;visibility:hidden}.allContentWrapper{position:relative;width:100%;float:left;z-index:1;background-color:var(--color-white)}.parallax-background{background-position:50% 50%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.cursor{width:50px;height:50px;border-radius:100%;border:1px solid rgba(0,0,0,.5);-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out;position:fixed;pointer-events:none;left:0;top:0;-webkit-transform:translate(calc(-50% + 15px), -50%);transform:translate(calc(-50% + 15px), -50%);z-index:999}@media(max-width: 1199px){.cursor{display:none}}.cursor2{width:10px;height:10px;border-radius:100%;background-color:var(--theme-color);opacity:1;position:fixed;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);pointer-events:none;-webkit-transition:width .3s,height .3s,opacity .3s;transition:width .3s,height .3s,opacity .3s;z-index:999}@media(max-width: 1199px){.cursor2{display:none}}.load-complete{position:fixed;left:0;right:0;top:0;bottom:0;background:var(--color-white);z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.load-complete img{width:100%;max-width:200px}.load-complete.hides{opacity:0;-webkit-transition:all 1s;transition:all 1s;visibility:hidden}.buttonDownload{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:35px;position:relative;padding:0;padding-bottom:5px;background-color:rgba(0,0,0,0);color:var(--color-white);text-decoration:none;font-family:var(--theme-font);font-size:15px;text-align:center;border-bottom:1px solid var(--color-white)}.buttonDownload i{position:relative;width:20px}.buttonDownload i::before,.buttonDownload i::after{display:block;right:0;top:0}.buttonDownload i::before{width:20px;height:5px;border-style:solid;border-width:0 1px 1px}.buttonDownload i::after{width:0;height:0;left:0;right:0;margin:0 auto;margin-top:-7px;border-style:solid;border-width:4px 4px 0 4px;border-color:rgba(0,0,0,0);border-top-color:inherit;-webkit-animation:downloadArrow 1s linear infinite;animation:downloadArrow 1s linear infinite;-webkit-animation-play-state:paused;animation-play-state:paused}.buttonDownload:hover{color:var(--color-white)}.buttonDownload:hover i::before{border-color:var(--color-white)}.buttonDownload:hover i::after{border-top-color:var(--color-white);-webkit-animation-play-state:running;animation-play-state:running}@media(max-width: 575px){.buttonDownload{border:none;padding:0}}@-webkit-keyframes downloadArrow{0%{margin-top:-7px;opacity:1}0.001%{margin-top:-15px;opacity:.4}50%{opacity:1}100%{margin-top:0;opacity:.4}}@keyframes downloadArrow{0%{margin-top:-7px;opacity:1}0.001%{margin-top:-15px;opacity:.4}50%{opacity:1}100%{margin-top:0;opacity:.4}}.learn-more-btn{padding:15px 30px;background-color:var(--theme-color);border:1px solid var(--theme-color);color:var(--color-white);font-size:15px;text-transform:uppercase;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:50px}.learn-more-btn i img{max-width:18px}.learn-more-btn i svg{width:15px;height:15px;fill:var(--color-white)}.learn-more-btn:hover{background-color:var(--color-dark);color:var(--color-white)}.learn-more-btn:hover i svg{fill:var(--theme-color)}.header{position:absolute;width:100%;left:0;right:0;top:0;padding:0;border-bottom:1px solid hsla(0,0%,100%,.15);background-color:rgba(0,0,0,0);z-index:1024}.header .nav-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .nav-menu .logo img{max-width:136px}@media(max-width: 767px){.header .nav-menu .logo img{max-width:120px}}@media(max-width: 1199px){.header .nav-menu .logo{padding:15px 0}}.header .nav-menu .menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0}.header .nav-menu .menu-wrapper .download-btn{border-left:1px solid hsla(0,0%,100%,.15);padding-left:50px;margin-left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 575px){.header .nav-menu .menu-wrapper .download-btn span{display:none}}@media(max-width: 767px){.header .nav-menu .menu-wrapper .download-btn{padding-left:30px;margin-left:30px}}@media(max-width: 575px){.header .nav-menu .menu-wrapper .download-btn{padding-left:17px;margin-left:17px}}.header .nav-menu .menu-wrapper .header-mobile-nav{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0px;color:var(--color-white);border-left:1px solid hsla(0,0%,100%,.15);padding-left:50px;margin-left:50px}.header .nav-menu .menu-wrapper .header-mobile-nav .icon-state{position:relative;vertical-align:middle}.header .nav-menu .menu-wrapper .header-mobile-nav .header-mobile-nav-toggle{top:-1px}.header .nav-menu .menu-wrapper .header-mobile-nav .icon{width:20px;height:16px;display:block;fill:currentColor;background:none;pointer-events:none;overflow:visible}.header .nav-menu .menu-wrapper .header-mobile-nav .icon-state{position:relative;vertical-align:middle}.header .nav-menu .menu-wrapper .header-mobile-nav .icon-state-primary,.header .nav-menu .menu-wrapper .header-mobile-nav .icon-state-secondary{display:block;-webkit-transition:opacity .35s ease-in-out,-webkit-transform .35s ease-in-out;transition:opacity .35s ease-in-out,-webkit-transform .35s ease-in-out;transition:opacity .35s ease-in-out,transform .35s ease-in-out;transition:opacity .35s ease-in-out,transform .35s ease-in-out,-webkit-transform .35s ease-in-out}.header .nav-menu .menu-wrapper .header-mobile-nav .icon-state-secondary{position:absolute;top:50%;left:0;opacity:0;-webkit-transform:translateY(-50%) scale(0.3);transform:translateY(-50%) scale(0.3)}.header .nav-menu .menu-wrapper .header-mobile-nav .icon--close{width:19px;height:19px;display:block}.header .nav-menu .menu-wrapper .header-mobile-nav .mobile-nav-toggle-show .icon-state-primary{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}.header .nav-menu .menu-wrapper .header-mobile-nav .mobile-nav-toggle-show .icon-state-secondary{opacity:1;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}@media(max-width: 767px){.header .nav-menu .menu-wrapper .header-mobile-nav{padding-left:30px;margin-left:30px}}@media(max-width: 575px){.header .nav-menu .menu-wrapper .header-mobile-nav{padding-left:17px;margin-left:17px}}@media(max-width: 1199px){.header .nav-menu{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}}.header.is-sticky{position:fixed;background-color:rgba(0,0,0,.75);-webkit-box-shadow:0 5px 16px rgba(0,0,0,.1);box-shadow:0 5px 16px rgba(0,0,0,.1);backdrop-filter:blur(10px);-webkit-animation:slideDown .35s ease-out;animation:slideDown .35s ease-out}.nav-is-toggled .main-menu{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .4s cubic-bezier(0, 1, 0.4, 1),visibility .4s linear,-webkit-transform .4s cubic-bezier(0.18, 1.25, 0.4, 1);transition:opacity .4s cubic-bezier(0, 1, 0.4, 1),visibility .4s linear,-webkit-transform .4s cubic-bezier(0.18, 1.25, 0.4, 1);transition:opacity .4s cubic-bezier(0, 1, 0.4, 1),transform .4s cubic-bezier(0.18, 1.25, 0.4, 1),visibility .4s linear;transition:opacity .4s cubic-bezier(0, 1, 0.4, 1),transform .4s cubic-bezier(0.18, 1.25, 0.4, 1),visibility .4s linear,-webkit-transform .4s cubic-bezier(0.18, 1.25, 0.4, 1)}.main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-menu ul li{position:relative;padding:40px 20px;display:inline-block}.main-menu ul li>a{color:var(--color-white);font-size:15px;font-weight:500;position:relative}.main-menu ul li>a::before{left:0;right:0;bottom:0;width:0;opacity:0;visibility:hidden;height:1px;background-color:var(--color-white);transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;margin:0 auto}.main-menu ul li>a .caret{margin-left:3px;top:2px;position:relative;height:8px;width:10px;display:inline-block;font-size:14px}.main-menu ul li>a .caret::after{content:"";position:absolute;left:0;top:50%;margin-top:-7px;z-index:1;font-family:"Font Awesome 5 Free";line-height:1;font-size:12px;font-weight:700;opacity:.8}.main-menu ul li .sub-menu{opacity:0;filter:alpha(opacity=0);visibility:hidden;transition:all .35s ease;-webkit-transition:all .35s ease;-o-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;z-index:99;margin-top:-1px;-webkit-box-shadow:0 0 20px 0 rgba(62,28,131,.1);box-shadow:0 0 20px 0 rgba(62,28,131,.1);min-width:250px;padding:0px;background:var(--color-white);list-style-type:none;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:0 0;transform-origin:0 0}.main-menu ul li .sub-menu li{background:0 0;position:relative;display:block;border-bottom:1px solid var(--border-color);background-color:rgba(0,0,0,0);padding:15px 15px;color:var(--color-gray);transition:all .35s ease;-webkit-transition:all .35s ease;-o-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease}.main-menu ul li .sub-menu li a{display:block;line-height:1.4;padding:0px;font-size:15px;position:relative;color:currentColor}.main-menu ul li .sub-menu li a::before{display:none}.main-menu ul li .sub-menu li:last-child{border:none}.main-menu ul li .sub-menu li:hover{background-color:var(--theme-color);color:var(--color-white)}@media(min-width: 1200px){.main-menu ul li .sub-menu{position:absolute;top:100%}}@media(max-width: 1199px){.main-menu ul li .sub-menu{display:none}}.main-menu ul li.active a::before{width:100%;opacity:1;visibility:visible}.main-menu ul li:hover a::before{width:100%;opacity:1;visibility:visible}.main-menu ul li:hover .sub-menu{top:100%;opacity:1;filter:alpha(opacity=100);visibility:visible;height:auto;display:block;-webkit-transform:rotateX(0);transform:rotateX(0)}@media(max-width: 1199px){.main-menu ul li{display:block;padding:15px 20px}}@media(max-width: 1199px){.main-menu ul{gap:30px}}@media(max-width: 1199px){.main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:100;background-color:#000;-webkit-transition:.45s;transition:.45s;position:absolute;width:100vw;height:auto;left:0;top:100%;visibility:hidden;padding:50px 0;z-index:9;opacity:0;margin:0;-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transition:opacity .25s ease-in-out,visibility .25s ease-in-out,max-height 0s linear .25s,-webkit-transform .25s ease-in-out;transition:opacity .25s ease-in-out,visibility .25s ease-in-out,max-height 0s linear .25s,-webkit-transform .25s ease-in-out;transition:opacity .25s ease-in-out,transform .25s ease-in-out,visibility .25s ease-in-out,max-height 0s linear .25s;transition:opacity .25s ease-in-out,transform .25s ease-in-out,visibility .25s ease-in-out,max-height 0s linear .25s,-webkit-transform .25s ease-in-out;will-change:transform}.main-menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;text-align:center}.main-menu ul li a{font-size:18px;font-weight:500}}.home-slider{padding:0;position:relative;overflow:hidden}.home-slider .hero-slider{width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:0}.home-slider .hero-slider .swiper-slide{overflow:hidden;color:#fff}.home-slider .hero-slider .swiper-container{width:100%;height:100%;position:absolute;left:0;top:0}.home-slider .hero-slider .slide-inner{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1}.home-slider .hero-slider .slide-inner::before{left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.home-slider .hero-slider .slide-inner .slide-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-slider .hero-slider .slide-inner .meta{position:absolute;width:100%;left:0;right:0;bottom:120px}@media(max-width: 1399px){.home-slider .hero-slider .slide-inner .meta{bottom:100px}}@media(max-width: 991px){.home-slider .hero-slider .slide-inner .meta{bottom:50px}}.home-slider .hero-slider .slide-inner .meta .row{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media(max-width: 1199px){.home-slider .hero-slider .slide-inner .slider-left,.home-slider .hero-slider .slide-inner .slider-right{width:100%}}.home-slider .hero-slider .slide-inner .slider-title{position:relative;transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease}.home-slider .hero-slider .slide-inner .slider-title h2{font-size:70px;line-height:normal;color:var(--color-white);font-weight:600;text-align:left;margin:0;padding:0;max-width:65%}@media(max-width: 1399px){.home-slider .hero-slider .slide-inner .slider-title h2{font-size:35px;max-width:60%}}@media(max-width: 1199px){.home-slider .hero-slider .slide-inner .slider-title h2{max-width:80%;margin:0 auto;margin-bottom:15px;text-align:center}}@media(max-width: 991px){.home-slider .hero-slider .slide-inner .slider-title h2{max-width:100%;font-size:30px}}@media(max-width: 575px){.home-slider .hero-slider .slide-inner .slider-title h2{font-size:26px}}.home-slider .hero-slider .slide-inner .slider-title p{font-size:20px}@media(max-width: 1199px){.home-slider .hero-slider .slide-inner .slider-title p{text-align:center}}.home-slider .hero-slider .slide-inner .slider-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;-webkit-box-align:end;-ms-flex-align:end;align-items:end;padding-bottom:20px}@media(max-width: 1199px){.home-slider .hero-slider .slide-inner .slider-description{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.home-slider .hero-slider .slide-inner .slider-description p{font-size:18px;color:var(--color-white);line-height:32px;padding:0;margin:0}@media(max-width: 1399px){.home-slider .hero-slider .slide-inner .slider-description p{font-size:15px}}.home-slider .hero-slider .slide-inner .slider-description .button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.home-slider .hero-slider .slide-inner .slider-description .button-wrapper .theme-btn{padding:15px 30px;font-size:15px;color:var(--color-white);background-color:var(--theme-color);border:1px solid var(--theme-color);border-radius:0;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-slider .hero-slider .slide-inner .slider-description .button-wrapper .theme-btn i svg{width:15px;height:15px;fill:var(--color-white)}.home-slider .hero-slider .slide-inner .slider-description .button-wrapper .theme-btn:hover{background-color:var(--color-black);color:var(--theme-color)}.home-slider .hero-slider .slide-inner .slider-description .button-wrapper .theme-btn:hover svg{fill:var(--theme-color)}@media(max-width: 1199px){.home-slider .hero-slider .slide-inner .slider-description .button-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width: 1199px){.home-slider .hero-slider .slide-inner .slider-description{max-width:70%;margin:0 auto;text-align:center}}@media(max-width: 575px){.home-slider .hero-slider .slide-inner .slider-description{max-width:100%}}.home-slider .hero-slider .swiper-button-prev,.home-slider .hero-slider .swiper-button-next{background:rgba(0,0,0,0);width:30px;height:30px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.home-slider .hero-slider:hover .swiper-button-prev,.home-slider .hero-slider:hover .swiper-button-next{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible}.home-slider .hero-slider .swiper-button-prev{left:50px;-webkit-transform:translateX(50px);transform:translateX(50px)}.home-slider .hero-slider .swiper-button-prev::after{content:"";display:inline-block;vertical-align:middle;background-image:url(../images/arrow-prev.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;width:30px;height:30px}.home-slider .hero-slider .swiper-button-next{right:50px;-webkit-transform:translateX(-50px);transform:translateX(-50px)}.home-slider .hero-slider .swiper-button-next::after{content:"";color:#d4d3d3;display:inline-block;vertical-align:middle;background-image:url(../images/arrow-next.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;width:30px;height:30px}.home-slider .hero-slider .swiper-pagination{bottom:150px;left:0;right:0;text-align:center;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 1399px){.home-slider .hero-slider .swiper-pagination{bottom:50px}}.home-slider .hero-slider .swiper-pagination-bullet{width:5px;height:5px;text-align:right;line-height:12px;font-size:12px;color:#000;opacity:1;background:rgba(0,0,0,0);border:1px solid var(--color-white);-webkit-transition:all .2s ease;transition:all .2s ease}.home-slider .hero-slider .swiper-pagination-bullet-active{background-color:var(--color-white)}footer{position:fixed;bottom:0;z-index:0;background-size:cover;background-repeat:no-repeat}footer::before{left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);z-index:-1}footer .footer-top{padding:100px 0}footer .footer-top .footer-logo img{max-width:130px}@media(max-width: 991px){footer .footer-top .footer-logo{text-align:center}}footer .footer-top .footer-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .footer-top .footer-links .links-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}footer .footer-top .footer-links .links-item h4{font-size:18px;text-transform:uppercase;color:var(--theme-color);margin:0;padding:0;font-weight:600}@media(max-width: 991px){footer .footer-top .footer-links .links-item h4{text-align:center}}footer .footer-top .footer-links .links-item ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px 40px;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer-top .footer-links .links-item ul li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(50% - 40px)}footer .footer-top .footer-links .links-item ul li a{color:var(--color-white);font-size:15px;text-transform:capitalize}footer .footer-top .footer-links .links-item ul li a:hover{color:var(--theme-color)}@media(max-width: 991px){footer .footer-top .footer-links .links-item ul li{width:100%;text-align:center}}footer .footer-top .footer-links .links-item p{color:var(--color-white);font-size:15px;line-height:30px;text-transform:capitalize}@media(max-width: 991px){footer .footer-top .footer-links .links-item p{text-align:center}}footer .footer-top .footer-links .links-item .cnt-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}footer .footer-top .footer-links .links-item .cnt-in a{display:block;color:var(--color-white);font-size:15px;font-weight:700}footer .footer-top .footer-links .links-item .cnt-in a:hover{color:var(--theme-color)}@media(max-width: 991px){footer .footer-top .footer-links .links-item .cnt-in a{text-align:center}}@media(max-width: 991px){footer .footer-top .footer-links{margin-top:50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 991px){footer .footer-top{padding:50px 0}}footer .footer-bottom{border-top:1px solid hsla(0,0%,100%,.15);padding:30px 0}footer .footer-bottom .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .footer-bottom .social-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:15px}footer .footer-bottom .social-links ul li a{width:45px;height:45px;background-color:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.15);border-radius:100%;color:var(--color-white);font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .footer-bottom .social-links ul li a:hover{color:var(--theme-color);border-color:var(--theme-color)}@media(max-width: 991px){footer .footer-bottom .social-links ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}}footer .footer-bottom .copy-rights{text-align:right}footer .footer-bottom .copy-rights p{font-size:15px;color:var(--color-white);text-transform:uppercase;padding:0;margin:0}@media(max-width: 991px){footer .footer-bottom .copy-rights{text-align:center}}@media(max-width: 991px){footer{position:relative}}.service-section .service-title h2{font-size:50px;line-height:65px;color:var(--color-black);font-weight:700;margin:0;padding:0}@media(max-width: 1399px){.service-section .service-title h2{font-size:35px;line-height:normal}}@media(max-width: 991px){.service-section .service-title h2{font-size:26px;text-align:center}}.service-section .service-slider{margin-top:70px}.service-section .service-slider .slider-item .service-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.service-section .service-slider .slider-item .service-item .img-box{position:relative;overflow:hidden}.service-section .service-slider .slider-item .service-item .img-box::before{left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);backdrop-filter:blur(15px);transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;opacity:0;visibility:hidden}.service-section .service-slider .slider-item .service-item .img-box .explore-btn{position:absolute;left:0;right:0;bottom:0;width:100%;padding:20px;opacity:0;visibility:hidden;-webkit-transform:translateY(100px);transform:translateY(100px);transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease}.service-section .service-slider .slider-item .service-item .img-box .explore-btn span{display:block;width:100%;border-radius:50px;padding:15px 30px;background-color:var(--color-white);color:var(--color-black);font-size:15px;text-transform:uppercase;text-align:center;line-height:normal;transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease}.service-section .service-slider .slider-item .service-item .img-box .explore-btn:hover span{background-color:var(--theme-color);color:var(--color-white)}.service-section .service-slider .slider-item .service-item .title-blk h4{font-size:18px;color:var(--color-black);font-weight:600;padding:0;margin:0;line-height:normal}@media(max-width: 991px){.service-section .service-slider .slider-item .service-item .title-blk h4{text-align:center}}.service-section .service-slider .slider-item .service-item:hover .img-box::before{opacity:1;visibility:visible}.service-section .service-slider .slider-item .service-item:hover .img-box .explore-btn{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.service-section .service-slider .owl-nav{position:absolute;top:-135px;right:0;margin:0px auto}.service-section .service-slider .owl-nav [class*=owl-]{width:60px;height:60px;border-radius:100%;background:var(--color-black);transition:400ms;-webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;margin-right:15px}.service-section .service-slider .owl-nav [class*=owl-]:last-child{margin-right:0}.service-section .service-slider .owl-nav [class*=owl-] img{width:18px}.service-section .service-slider .owl-nav [class*=owl-]:hover{background:var(--theme-color)}@media(max-width: 991px){.service-section .service-slider .owl-nav [class*=owl-]{position:relative;margin-right:15px;margin-top:30px;width:40px;height:40px}.service-section .service-slider .owl-nav [class*=owl-]:last-child{margin-right:0}.service-section .service-slider .owl-nav [class*=owl-] img{width:16px}.service-section .service-slider .owl-nav [class*=owl-].owl-prev{right:0;left:0}.service-section .service-slider .owl-nav [class*=owl-].owl-next{right:0;left:0;top:auto}}@media(max-width: 991px){.service-section .service-slider .owl-nav{position:relative;top:auto;bottom:0px;left:0;text-align:center;right:0;-webkit-transform:initial;transform:initial;margin:0px auto}}@media(max-width: 991px){.service-section .service-slider{margin-top:50px}}.about-section{width:100%;height:100%;background-color:var(--theme-color);background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;overflow:hidden;z-index:1}@media(max-width: 1699px){.about-section{height:100%}}.about-section::before{left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:linear-gradient(135deg, rgba(0, 122, 181, 0.35) 0%, rgb(0, 58, 86) 100%);z-index:-1}.about-section .content-wrapper{width:100%;height:100%;z-index:999;padding:0;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-section .content-wrapper .content-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:150px}.about-section .content-wrapper .content-block .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about-section .content-wrapper .content-block .title-block h2{font-size:50px;color:var(--color-white);max-width:60%;line-height:65px}@media(max-width: 1399px){.about-section .content-wrapper .content-block .title-block h2{font-size:35px;line-height:normal}}@media(max-width: 1199px){.about-section .content-wrapper .content-block .title-block h2{max-width:100%}}@media(max-width: 991px){.about-section .content-wrapper .content-block .title-block h2{font-size:26px;text-align:center}}.about-section .content-wrapper .content-block .text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.about-section .content-wrapper .content-block .text-block .outer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;max-width:40%}.about-section .content-wrapper .content-block .text-block .outer h4{color:#fff;font-size:25px}@media(max-width: 991px){.about-section .content-wrapper .content-block .text-block .outer h4{text-align:center}}.about-section .content-wrapper .content-block .text-block .outer p{margin:0;padding:0;font-size:18px;line-height:35px;color:var(--color-white)}@media(max-width: 1399px){.about-section .content-wrapper .content-block .text-block .outer p{font-size:15px;line-height:30px}}@media(max-width: 991px){.about-section .content-wrapper .content-block .text-block .outer p{text-align:center}}.about-section .content-wrapper .content-block .text-block .outer .button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px}.about-section .content-wrapper .content-block .text-block .outer .button-wrapper .theme-btn{padding:15px 30px;font-size:15px;font-weight:600;color:var(--color-black);background-color:var(--color-white);border:1px solid var(--color-white);border-radius:0;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-section .content-wrapper .content-block .text-block .outer .button-wrapper .theme-btn i svg{width:15px;height:15px;fill:var(--color-black)}.about-section .content-wrapper .content-block .text-block .outer .button-wrapper .theme-btn:hover{background-color:var(--color-black);color:var(--color-white)}.about-section .content-wrapper .content-block .text-block .outer .button-wrapper .theme-btn:hover svg{fill:var(--color-white)}@media(max-width: 991px){.about-section .content-wrapper .content-block .text-block .outer .button-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width: 1199px){.about-section .content-wrapper .content-block .text-block .outer{max-width:100%}}@media(max-width: 991px){.about-section .content-wrapper .content-block .text-block .outer{gap:15px}}@media(max-width: 1199px){.about-section .content-wrapper .content-block .text-block{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(max-width: 1699px){.about-section .content-wrapper .content-block{gap:80px}}@media(max-width: 1399px){.about-section .content-wrapper .content-block{gap:50px}}@media(max-width: 1199px){.about-section .content-wrapper .content-block{gap:30px}}@media(max-width: 1199px){.about-section .content-wrapper{position:relative}}@media(max-width: 1199px){.about-section{background-size:cover !important;background-position:center center !important}}.team-section .service-title h2{font-size:50px;line-height:65px;color:var(--color-black);font-weight:700;margin:0;padding:0}.team-section .service-title h2 span{color:var(--theme-color);display:block}@media(max-width: 1399px){.team-section .service-title h2{font-size:35px;line-height:normal}}@media(max-width: 991px){.team-section .service-title h2{font-size:26px;text-align:center}}.team-section .team-slider{margin-top:70px}.team-section .team-slider .slider-item .team-item .img-box{overflow:hidden}.team-section .team-slider .slider-item .team-item .img-box img{-webkit-transform:scale(1);transform:scale(1)}.team-section .team-slider .slider-item .team-item .text-block{text-align:center;padding:15px 15px;background-color:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.team-section .team-slider .slider-item .team-item .text-block h4{font-size:18px;color:var(--color-black);margin:0;padding:0;font-weight:600;line-height:normal}.team-section .team-slider .slider-item .team-item .text-block p{font-size:15px;color:var(--theme-color);font-weight:500}.team-section .team-slider .slider-item .team-item:hover .img-box img{-webkit-transform:scale(1.1);transform:scale(1.1)}.team-section .team-slider .owl-nav{position:absolute;top:-135px;right:0;margin:0px auto}.team-section .team-slider .owl-nav [class*=owl-]{width:60px;height:60px;border-radius:100%;background:var(--color-black);transition:400ms;-webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;margin-right:15px}.team-section .team-slider .owl-nav [class*=owl-]:last-child{margin-right:0}.team-section .team-slider .owl-nav [class*=owl-] img{width:18px}.team-section .team-slider .owl-nav [class*=owl-]:hover{background:var(--theme-color)}@media(max-width: 991px){.team-section .team-slider .owl-nav [class*=owl-]{position:relative;margin-right:15px;margin-top:30px;width:40px;height:40px}.team-section .team-slider .owl-nav [class*=owl-]:last-child{margin-right:0}.team-section .team-slider .owl-nav [class*=owl-] img{width:16px}.team-section .team-slider .owl-nav [class*=owl-].owl-prev{right:0;left:0}.team-section .team-slider .owl-nav [class*=owl-].owl-next{right:0;left:0;top:auto}}@media(max-width: 991px){.team-section .team-slider .owl-nav{position:relative;top:auto;bottom:0px;left:0;text-align:center;right:0;-webkit-transform:initial;transform:initial;margin:0px auto}}@media(max-width: 991px){.team-section .team-slider{margin-top:50px}}.operation-section{background-color:#002030}.operation-section .section-title{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}.operation-section .section-title h2{font-size:50px;color:var(--color-white);font-weight:600}@media(max-width: 1399px){.operation-section .section-title h2{font-size:35px;line-height:normal}}@media(max-width: 991px){.operation-section .section-title h2{font-size:26px}}.operation-section .section-title p{font-size:18px;line-height:45px;color:var(--color-white);max-width:75%;margin:0 auto}@media(max-width: 1399px){.operation-section .section-title p{font-size:15px;line-height:30px}}@media(max-width: 991px){.operation-section .section-title p{max-width:100%}}.operation-section .map-outer{margin-top:70px}@media(max-width: 991px){.operation-section .map-outer{margin-top:50px}}.operation-section .descripton-block{text-align:center}.operation-section .descripton-block p{font-size:18px;line-height:45px;color:var(--color-white);max-width:60%;margin:0 auto}@media(max-width: 1399px){.operation-section .descripton-block p{font-size:15px;line-height:30px}}@media(max-width: 991px){.operation-section .descripton-block p{max-width:100%}}.clients-section .section-title{text-align:center}.clients-section .section-title h2{font-size:50px;color:var(--color-black);font-weight:600}@media(max-width: 1399px){.clients-section .section-title h2{font-size:35px;line-height:normal}}@media(max-width: 991px){.clients-section .section-title h2{font-size:26px}}.clients-section .section-title p{font-size:18px;line-height:35px;color:var(--color-gray);text-align:center;max-width:70%;margin:0 auto;margin-top:30px}@media(max-width: 1399px){.clients-section .section-title p{font-size:15px;line-height:30px}}.clients-section .clients-logo-wrapper{margin-top:70px;text-align:center}.clients-section .clients-logo-wrapper ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.clients-section .clients-logo-wrapper ul li{width:20%;padding:30px 30px;border:1px solid rgba(0,0,0,.05);text-align:center}.clients-section .clients-logo-wrapper ul li img{max-width:200px;margin:0 auto}@media(max-width: 767px){.clients-section .clients-logo-wrapper ul li{width:33.3333333333%}}@media(max-width: 575px){.clients-section .clients-logo-wrapper ul li{width:50%}}.clients-section .clients-logo-wrapper.partner-logo-wrapper ul li{width:25%}.clients-section .clients-logo-wrapper.partner-logo-wrapper ul li img{max-width:250px;margin:0 auto}@media(max-width: 767px){.clients-section .clients-logo-wrapper.partner-logo-wrapper ul li{width:33.3333333333%}}@media(max-width: 575px){.clients-section .clients-logo-wrapper.partner-logo-wrapper ul li{width:50%}}.clients-section .clients-logo-wrapper .more-btn{font-size:18px;font-weight:600;display:inline-block;text-transform:uppercase;color:var(--color-black);position:relative;padding-bottom:15px;margin:0 auto;margin-top:50px}.clients-section .clients-logo-wrapper .more-btn::before{left:0;right:0;bottom:0;width:100%;height:2px;background-color:var(--color-black)}.clients-section .clients-logo-wrapper .more-btn::after{left:0;right:0;bottom:0;width:0;height:2px;margin:0 auto;background-color:var(--theme-color);transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease}.clients-section .clients-logo-wrapper .more-btn:hover{color:var(--theme-color)}.clients-section .clients-logo-wrapper .more-btn:hover::after{width:100%}@media(max-width: 1399px){.clients-section .clients-logo-wrapper .more-btn{font-size:15px;line-height:normal}}@media(max-width: 991px){.clients-section .clients-logo-wrapper{margin-top:50px}}.page-header{position:relative;padding:0;background-color:var(--color-black);background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:1}.page-header::before{left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.85);backdrop-filter:blur(20px);z-index:-1}.page-header .page-title{text-align:center;padding:200px 0 100px;position:relative}.page-header .page-title .title{color:var(--color-white);font-size:36px;font-weight:700;margin:0;padding:0;margin-bottom:15px}@media(max-width: 991px){.page-header .page-title .title{font-size:30px}}.page-header .page-title .breadcrumb{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 1399px){.page-header .page-title{padding:150px 0 50px}}.team-page .team-item{display:block;width:100%;margin:0 auto;margin-bottom:50px}.team-page .team-item .img-box{overflow:hidden}.team-page .team-item .img-box img{-webkit-transform:scale(1);transform:scale(1)}.team-page .team-item .text-block{text-align:center;padding:0;padding-top:15px;background-color:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.team-page .team-item .text-block h4{font-size:18px;color:var(--color-black);margin:0;padding:0;font-weight:600;line-height:normal}.team-page .team-item .text-block p{font-size:15px;color:var(--theme-color);font-weight:500;margin:0}.team-page .team-item:hover .img-box img{-webkit-transform:scale(1.1);transform:scale(1.1)}.team-page .team-title h3{font-size:30px;font-weight:700;color:var(--theme-color);margin-bottom:30px;text-align:center;text-transform:uppercase}.contact-page .contact-title{margin-bottom:50px}.contact-page .contact-title h2{font-size:35px;line-height:45px;color:var(--color-black);text-transform:capitalize;font-weight:700;margin:0;padding:0;text-align:center}.contact-page .contact-title h2 span{color:var(--theme-color);display:block}@media(max-width: 1399px){.contact-page .contact-title h2{font-size:30px;line-height:normal}}@media(max-width: 991px){.contact-page .contact-title h2{font-size:26px;text-align:center}}.contact-page .address-details .detail-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:50px 30px;border:1px solid rgba(0,0,0,.15);border-radius:15px;height:100%;transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease}.contact-page .address-details .detail-box .icon{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-page .address-details .detail-box .icon svg{width:100%;height:100%;fill:var(--theme-color)}.contact-page .address-details .detail-box .text-item{font-size:18px;font-style:normal;font-weight:600;line-height:30px;color:var(--color-black);text-align:center;max-width:80%;margin:0 auto}.contact-page .address-details .detail-box .text-item a{color:var(--color-black)}@media(max-width: 1199px){.contact-page .address-details .detail-box .text-item{font-size:15px;max-width:100%}}.contact-page .address-details .detail-box:hover{border-color:var(--theme-color)}@media(max-width: 1199px){.contact-page .address-details .detail-box{padding:30px 15px}}@media(max-width: 767px){.contact-page .address-details .detail-box{margin-bottom:15px;height:auto}}.contact-page .heading{font-size:30px;font-style:normal;font-weight:600;line-height:36px;text-transform:capitalize;text-align:center}@media(max-width: 1199px){.contact-page .heading{font-size:26px}}.contact-page .contact-lines{background-color:#e6e6e6;width:100%;height:1px;margin:30px auto 50px;position:relative}.contact-page .contact-lines::before{position:absolute;content:"";left:0;right:0;bottom:-1px;width:150px;height:3px;border-radius:5px;background-color:var(--theme-color);margin:0 auto}.contact-page .contact-form input.form-control{width:100%;height:70px;background-color:#f5f5f5;color:var(--color-black);border-radius:0;-webkit-box-shadow:none;box-shadow:none;outline:none;border:none;font-size:14px;padding:15px 30px}.contact-page .contact-form input.form-control::-webkit-input-placeholder{color:var(--color-gray)}.contact-page .contact-form input.form-control::-moz-placeholder{color:var(--color-gray)}.contact-page .contact-form input.form-control:-ms-input-placeholder{color:var(--color-gray)}.contact-page .contact-form input.form-control::-ms-input-placeholder{color:var(--color-gray)}.contact-page .contact-form input.form-control::placeholder{color:var(--color-gray)}.contact-page .contact-form textarea.form-control{width:100%;height:200px;background-color:#f5f5f5;color:var(--color-black);border-radius:0;-webkit-box-shadow:none;box-shadow:none;outline:none;border:none;font-size:14px;padding:15px 30px}.contact-page .contact-form textarea.form-control::-webkit-input-placeholder{color:var(--color-gray)}.contact-page .contact-form textarea.form-control::-moz-placeholder{color:var(--color-gray)}.contact-page .contact-form textarea.form-control:-ms-input-placeholder{color:var(--color-gray)}.contact-page .contact-form textarea.form-control::-ms-input-placeholder{color:var(--color-gray)}.contact-page .contact-form textarea.form-control::placeholder{color:var(--color-gray)}.contact-page .contact-form .btn-group{margin-top:30px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-page .contact-form .btn-group button{padding:15px 50px;background-color:var(--theme-color);border:1px solid var(--theme-color);color:var(--color-white);font-size:15px;text-transform:uppercase;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:50px}.contact-page .contact-form .btn-group button i img{max-width:18px}.contact-page .contact-form .btn-group button i svg{width:15px;height:15px;fill:var(--color-white)}.contact-page .contact-form .btn-group button:hover{background-color:var(--color-dark);color:var(--color-white)}.contact-page .contact-form .btn-group button:hover i svg{fill:var(--theme-color)}.contact-page .google-map{margin-top:100px}.contact-page .google-map iframe{width:100%;height:550px}@media(max-width: 767px){.contact-page .google-map iframe{height:350px}}@media(max-width: 991px){.contact-page .google-map{margin-top:50px}}.about-page .about-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.about-page .about-content h4{font-size:26px;color:var(--theme-color);font-weight:700;margin:0;padding:0}.about-page .about-content h4 span{color:var(--color-black);display:block}.about-page .about-content .description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.about-page .about-content .description p{font-size:18px;line-height:35px;color:var(--color-gray);margin:0;padding:0}@media(max-width: 1399px){.about-page .about-content .description p{font-size:15px;line-height:30px}}@media(max-width: 991px){.about-page .about-content .description{margin-bottom:30px}}@media(min-width: 992px){.about-page .about-content{padding-right:50px}}.about-page .mission-content{padding:50px 50px;background-color:#f9f9f9;border-left:2px solid var(--theme-color)}.about-page .mission-content p{font-size:18px;line-height:35px;color:var(--color-gray);margin:0;padding:0}@media(max-width: 1399px){.about-page .mission-content p{font-size:15px;line-height:30px}}@media(max-width: 991px){.about-page .mission-content{padding:30px 30px}}.about-page .section-space{width:100%;height:50px;margin:0 auto}.about-page .about-img{border:1px solid #dadada;padding:15px}.about-page .chairman-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.about-page .chairman-message h4{font-size:26px;color:var(--theme-color);margin:0;padding:0;font-weight:700}@media(max-width: 991px){.about-page .chairman-message h4{text-align:center;font-size:20px}}.about-page .chairman-message .text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.about-page .chairman-message .text-block p{font-size:18px;color:var(--color-gray);line-height:35px;margin:0;padding:0}.about-page .chairman-message .text-block p b{color:var(--color-black)}.about-page .chairman-message .text-block p span{display:block}@media(max-width: 1399px){.about-page .chairman-message .text-block p{font-size:15px;line-height:30px}}@media(max-width: 991px){.about-page .chairman-message .text-block p{text-align:center}}@media(min-width: 992px){.about-page .chairman-message{padding-left:50px}}@media(max-width: 991px){.about-page .chairman-message{margin-top:30px}}.history-section .history-title{margin-bottom:70px}.history-section .history-title h2{font-size:50px;line-height:65px;color:var(--color-black);font-weight:700;margin:0;padding:0;text-align:center}@media(max-width: 1399px){.history-section .history-title h2{font-size:35px;line-height:normal}}@media(max-width: 991px){.history-section .history-title h2{font-size:26px}}@media(max-width: 1199px){.history-section .history-title{margin-bottom:50px}}.history-section .timeline__content p{font-size:15px;color:var(--color-dark);line-height:28px;margin:0;padding:0}@media(max-width: 1399px){.history-section .timeline__content{font-size:15px;line-height:30px}}.history-section .timeline__content figure{overflow:hidden;margin:0 0 20px}.history-section .timeline__content figure img{-webkit-transition:all 400ms;transition:all 400ms}.history-section .timeline__content .det span{color:var(--theme-color)}.history-section .timeline__content:hover figure img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 400ms;transition:all 400ms}.community-section .content-block h3{font-size:30px;color:var(--theme-color);font-weight:600;line-height:normal;margin-bottom:30px;text-align:center}.community-section .content-block p{font-size:18px;line-height:35px;color:var(--color-gray);text-align:justify;-moz-text-align-last:center;text-align-last:center}.community-section .content-block .image-listing{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.community-section .content-block .img-block{text-align:center;border:1px solid #eee;margin-bottom:30px;overflow:hidden}.community-section .content-block .img-block img{-webkit-transition:all 400ms;transition:all 400ms}.community-section .content-block .img-block:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 400ms;transition:all 400ms}@media(max-width: 767px){.community-section .content-block .img-block{margin-bottom:20px}}.community-section .detail-outer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.community-section .detail-outer .box{width:calc(50% - 30px);border:1px solid #eee;padding:40px}@media(max-width: 991px){.community-section .detail-outer .box{width:calc(100% - 30px)}}.community-section .detail-outer .box h4{font-size:20px;margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:20px;color:var(--theme-color)}.community-section .detail-outer .box ul li{line-height:32px;position:relative;padding-left:15px}.community-section .detail-outer .box ul li:before{position:absolute;content:"";left:0;top:10px;width:10px;height:15px;background:url(../images/more-btn.svg) no-repeat}.service-page-section .row .service-content{padding:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;border:1px solid #eee}.service-page-section .row .service-content h4{font-size:26px;color:var(--theme-color);line-height:normal;margin-bottom:30px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #eee;padding-bottom:30px}@media(max-width: 991px){.service-page-section .row .service-content h4{font-size:20px;margin-bottom:15px;padding-bottom:15px}}.service-page-section .row .service-content p{font-size:18px;color:var(--color-gray);line-height:35px}.service-page-section .row .service-content p:last-child{margin:0}@media(max-width: 1399px){.service-page-section .row .service-content p{font-size:15px;line-height:30px}}.service-page-section .row .service-content ul li{line-height:32px;position:relative;padding-left:15px;color:var(--color-gray)}.service-page-section .row .service-content ul li:before{position:absolute;content:"";left:0;top:10px;width:10px;height:15px;background:url(../images/more-btn.svg) no-repeat}@media(max-width: 991px){.service-page-section .row .service-content{margin-top:30px;padding:30px}}.service-page-section .row.row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.service-page-section .row .line-gap{width:100%;height:1px;background-color:rgba(105,105,105,.15);margin:100px auto}@media(max-width: 991px){.service-page-section .row .line-gap{margin:50px auto}}.white-popup-block{max-width:1000px;background-color:#fff;position:relative;margin:0 auto;padding:30px 30px}@media(max-width: 991px){.white-popup-block .img-box{margin-bottom:30px}}.white-popup-block .popup-content{max-height:550px;overflow-y:scroll;padding-right:30px}@media(max-width: 991px){.white-popup-block .popup-content{max-height:350px}}.white-popup-block .popup-content::-webkit-scrollbar{width:2px}.white-popup-block .popup-content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(21,21,21,.5);box-shadow:inset 0 0 2px rgba(21,21,21,.5)}.white-popup-block .popup-content::-webkit-scrollbar-thumb{background-color:var(--color-dark);outline:1px solid var(--color-dark)}.white-popup-block .modal-title{font-size:30px;color:var(--color-black);line-height:normal;margin-bottom:10px;font-weight:600}@media(max-width: 991px){.white-popup-block .modal-title{text-align:center;font-size:20px}}.white-popup-block .position{font-size:16px;color:var(--theme-color);font-weight:600;margin-bottom:20px}@media(max-width: 991px){.white-popup-block .position{text-align:center}}.white-popup-block p{font-size:15px;color:var(--color-gray);line-height:30px}.white-popup-block p:last-child{margin:0}@media(max-width: 991px){.white-popup-block p{text-align:center}}.white-popup-block ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0px;margin-bottom:15px}.white-popup-block ul li{color:var(--color-gray);font-size:15px;line-height:30px;padding:0;margin:0;position:relative;padding-left:30px}.white-popup-block ul li::before{position:absolute;content:"";font-family:"Font Awesome 6 Free";font-size:12px;font-weight:900;left:0;top:0;color:var(--color-gray)}@media(max-width: 1199px){.white-popup-block ul li::before{right:0;margin:0 auto}}@media(max-width: 1199px){.white-popup-block ul li{padding:0;padding-top:30px;text-align:center;max-width:70%;margin:0 auto}}@media(max-width: 991px){.white-popup-block ul li{max-width:100%}}.white-popup-block .popup-modal-dismiss{width:30px;height:30px;position:absolute;right:5px;top:5px;color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--theme-color)}@media(max-width: 991px){.mfp-container{position:fixed}}