@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300i,400,400i,600,600i,700,700i,900,900i);@-webkit-keyframes bouchicon{25%{-webkit-transform:scale(1.3);transform:scale(1.3)}75%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bouchicon{25%{-webkit-transform:scale(1.3);transform:scale(1.3)}75%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes animate-positive{0%{width:0%}}@keyframes animate-positive{0%{width:0%}}@-moz-keyframes folding{0%,10%{-moz-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-moz-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,to{-moz-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@-webkit-keyframes folding{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,to{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes folding{0%,10%{-moz-transform:perspective(140px) rotateX(-180deg);-ms-transform:perspective(140px) rotateX(-180deg);-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-moz-transform:perspective(140px) rotateX(0deg);-ms-transform:perspective(140px) rotateX(0deg);-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,to{-moz-transform:perspective(140px) rotateY(180deg);-ms-transform:perspective(140px) rotateY(180deg);-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@-moz-keyframes text{to{top:35px}}@-webkit-keyframes text{to{top:35px}}@keyframes text{to{top:35px}}@-moz-keyframes shadow{to{bottom:-18px;width:100px}}@-webkit-keyframes shadow{to{bottom:-18px;width:100px}}@keyframes shadow{to{bottom:-18px;width:100px}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes fadeInTab{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}html{font-size:100%}body{background-color:#fff;color:#666;font-size:14px;font-weight:400;line-height:24px;margin:0;padding:0;position:relative;overflow-x:hidden}p{font-size:16px!important;line-height:25.6px!important}a,body,h1,h2,h3,h4,h5,h6,li,p,ul{font-family:open-sans,sans-serif!important}a{color:#303030;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a,a>*{cursor:pointer;outline:medium;text-decoration:none}a:focus,a:hover{outline:medium;text-decoration:none;color:inherit}.top-padding{padding-top:10px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}.spacer{padding-bottom:50px!important}.white{color:#fff}h1,h2,h3,h4,h5,h6{color:#404040;margin:0 0 20px;padding:0}h1,h2{font-size:36px;line-height:52px;font-weight:700}h2{font-size:32px;line-height:48px}h3{font-size:28px;line-height:32px}h4{font-size:24px;line-height:38px}h5{font-size:20px;line-height:30px}h6{font-size:18px}p{margin:0 0 10px}.plan-price h3 sup,b,strong{font-weight:600}.pb-50{padding-top:0}.pt-40{padding:40px 0 30px}.pb-60{padding-bottom:50px}.pb-70{padding-bottom:20px}.pb-80{padding-bottom:80px}.pb-110{padding-bottom:50px}.pt-110{padding-top:110px}.ptb-80{padding:70px 0}.ptb-105{padding:105px 0}.ptb-100{padding:100px 0}.ptb-110{padding:110px 0}.pt110-pb50{padding:110px 0 50px}.pt110-pb75{padding:50px 0 0}.pt110-pb85{padding:110px 0 85px}.pt110-pb95{padding:110px 0 95px}.pt90-pb100{padding:90px 0 100px}.pt95-pb55{padding:95px 0 55px}.mb-40{margin-bottom:40px}.mb-65{margin-bottom:65px}.ml-35{margin-left:35px}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.section-title h2,.uppercase{text-transform:uppercase}.floatleft{float:left}.floatright{float:right}.alignleft{float:left;margin-right:15px;margin-bottom:15px}.alignright{float:right;margin-left:15px;margin-bottom:15px}.col-xs-10.col-sm-3.col-md-3{padding-left:0!important}.aligncenter{display:block;margin:0 auto 15px}img{max-width:100%;height:auto}.section-title h2{color:#222;font-size:30px;line-height:22px;margin-bottom:8px}.section-title.text-center h2{position:relative;padding-bottom:20px;margin-bottom:20px;line-height:1.2}.section-title.text-center h2::after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:60px;height:3px;background:#1565a8;border-radius:2px}.slide-content h4{color:#fff;font-weight:500}.section-title.text-light.text-center h2::after{background:#fff;opacity:.8}.section-title p{font-size:16px;margin-bottom:5px}.section-title.text-light h2,.section-title.text-light p{color:#fff}.bg-theme,.header-area.style-2 ul.menu>li:hover,.owl-dots .owl-dot.active span,.single-service.style-3:hover>h5::before{background-color:#1a4d7c}.bg-gray{background-color:#f5f7f8}.bg-white{background-color:#fff}.overlay-bg,.overlay-bg-2{position:relative;overflow:hidden}.overlay-bg-2::before,.overlay-bg::before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.overlay-bg::before{background:#1a4d7c}.overlay-bg-2::before{background-color:rgba(0,0,0,.4)}.btn.btn-bizes.eff-1{background:#1a4d7c;color:#fff}.btn-bizes.eff-1::after{border-bottom:9px solid transparent;border-left:15px solid #fff;border-top:0 solid #fff;content:"";display:block;left:0;overflow:hidden;position:absolute;top:0;width:0;z-index:-1}.btn-bizes.eff-1:hover:after{z-index:-1;border-left:200px solid #fff;border-bottom:200px solid transparent;overflow:hidden;background-color:#1a4d7c}.btn-bizes.eff-1:hover{color:#1a4d7c;border-color:#1a4d7c}.btn1{-webkit-transition:.1s color ease;-moz-transition:.1s color ease;-o-transition:.1s color ease;-ms-transition:.1s color ease;transition:.1s color ease}.btn-bizes.eff-1:after,.btn-bizes.eff-1:hover{-webkit-transition:.5s border ease;-moz-transition:.5s border ease;-o-transition:.5s border ease;-ms-transition:.5s border ease;transition:.5s border ease;overflow:hidden}.btn-bizes.eff-1:before,.btn-bizes.eff-1:hover:after,.btn-bizes.eff-1:hover:before{-webkit-transition:.75s all ease;-moz-transition:.75s all ease;-o-transition:.75s all ease;-ms-transition:.75s all ease;transition:.75s all ease}.btn.btn-bizes,.top-contact-menu li{font-size:15px;position:relative;transition:all .3s ease 0s}.btn.btn-bizes{border:2px solid #1a4d7c;border-radius:50px;color:#404040;display:inline-flex;font-weight:600;opacity:.999;overflow:hidden;padding:10px 40px;text-align:center}.btn.btn-bizes.bg-white{border:2px solid transparent;color:#1a4d7c}.slider-area .btn.btn-bizes,.slider-area.style-2 .btn.btn-bizes{margin-right:17px}.slider-area .btn-bizes.eff-2{color:#fff;margin-bottom:8px}.btn.eff-2:after,.btn.eff-2:before{content:"";width:0;z-index:-1;height:0;transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);border-style:solid;border-width:0;position:absolute;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s}.btn.eff-2:before{border-color:transparent transparent transparent #1a4d7c;bottom:0;left:0}.btn.eff-2:after{border-color:transparent #1a4d7c transparent transparent;top:0;right:0;-ms-transition:.5s;-o-transition:.5s}.btn.eff-2{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.btn.eff-2:hover{color:#fff}.btn.eff-2:hover::before{border-width:120px 0 0 120px}.btn.eff-2:hover:after{border-width:0 120px 120px 0}.btn.eff-2:active{background:#1a4d7c}.btn-black{background-color:#353535}.btn-blue{background-color:#1a4d7c;border-color:#1a4d7c}.btn-green{background-color:#13a381}.btn-yellow{background-color:#ff4800}.btn-orange{background-color:orange}.btn-red{background-color:#b10000}.btn-pink{background-color:coral}.btn-petrol{background-color:#8224e3}.btn.btn-bizes.bd-white{border:2px solid #fff;color:#fff}.bd-white.btn.eff-2::before{border-color:transparent transparent transparent #fff}.bd-white.btn.eff-2::after{border-color:transparent #fff transparent transparent}.btn.btn-bizes.bd-white:hover{color:#404040}.mean-container a.meanmenu-reveal{border:1px solid #1a4d7c!important;border-radius:3px;color:#fff;cursor:pointer;display:block;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1px;font-weight:700;height:22px;line-height:22px;padding:3px 7px;right:0;text-decoration:none;text-indent:-9999em;top:0;width:22px}header.header-area,header.header-area.style-3{position:absolute;width:100%;z-index:3}.header-top,.mean-container a.meanmenu-reveal{background-color:#1a4d7c!important}.top-contact-menu{margin:0;padding:0;list-style:none}.top-contact-menu li{margin-right:24px;display:inline-block;color:#fff;padding:15px 0}.top-contact-menu>li::after{position:absolute;right:-12px;top:22px;width:1px;height:12px;background-color:#fff;content:"";transition:all .3s ease 0s}.top-contact-menu>li:last-child{margin-right:0}.top-contact-menu>li:last-child:after{display:none}.top-contact-menu li ul{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.12);-moz-box-shadow:0 1px 2px rgba(0,0,0,.12);box-shadow:0 1px 2px rgba(0,0,0,.12);position:absolute;top:100%;left:0;width:152px;background-color:#fff;margin:0;padding:12px 10px;z-index:9;visibility:hidden;opacity:0;display:none;transition:all .3s ease 0s}.top-contact-menu>li:hover>ul{visibility:visible;opacity:1;display:block}.top-contact-menu li ul li{display:block;position:relative;margin:0;list-style:none;padding:0}.top-contact-menu li ul li a{display:block;padding:2px 10px;font-size:14px}.top-contact-menu li ul li a:hover{background-color:#efefef;color:#1a4d7c;border-radius:2px}.bizes-nav ul.menu,.top-social{float:right}.single-service.style-one>p,.top-social ul{margin:0}.bizes-nav ul.menu>li>a:last-child,.top-social li:last-child,.top-social ul li a:last-child{padding-right:0}.bizes-nav .menu li,.top-social ul li a{position:relative;transition:all .3s ease 0s}.top-social ul li a{color:#fff;font-size:15px;display:inline-block;padding:15px 8px}.top-social ul li a:hover{color:#1a4d7c}.top-social ul li a i{display:block;line-height:22px;position:relative}.top-social ul li a:hover i{-webkit-animation-name:bouchicon;animation-name:bouchicon;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.logo img{padding:10px 0;max-width:100%;max-height:80px;width:auto;height:auto}.logo h2{color:#000;font-size:28px;font-weight:900;margin-bottom:0;padding-top:16px}.navigation-area{position:fixed}.header-area.style-2 .logo h2,.header-area.style-3 .logo h2{color:#1a4d7c;transition:all .3s ease 0s}.header-area.style-3 .scroll-header .logo h2{padding-top:19px}.bizes-nav .menu li.mega-col li a:hover,.header-area.style-3 .navigation-area{background-color:transparent}.row.v-3{background-color:#fff;margin-top:38px}nav.bizes-nav{float:left;width:100%}.bizes-nav ul{list-style:none;display:block;margin:0;padding:0}.bizes-nav .menu li{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;list-style:none;padding:0 10px}.bizes-nav .menu li a{color:#666;display:block;padding-right:0!important}.bizes-nav .menu>li{float:left;padding:0}.bizes-nav ul.menu>li>a{color:#000;font-family:source sans pro;font-size:15px;font-weight:600;opacity:1;padding:30px 20px;text-transform:uppercase}.bizes-nav .menu>li:last-child>ul ul{left:auto;right:100%}.bizes-nav .menu>li ul{background-color:#fff;border-top:2px solid #1a4d7c;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";padding:15px 0;position:absolute;-webkit-transform:translate3d(0,10px,0);-moz-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);-o-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;visibility:hidden;width:200px;z-index:99;box-shadow:0 1px 2px rgba(0,0,0,.12)}.bizes-nav .menu>li>ul li a{padding:5px 12px}.bizes-nav .menu>li>ul li a:hover{background-color:#efefef;border-radius:2px;color:#1a4d7c}.bizes-nav .menu>li>ul>li>ul{left:100%;padding:10px;top:0}.bizes-nav .menu .mega-menu ul,.bizes-nav .menu>li:hover .mega-menu ul,.bizes-nav .menu>li:hover>ul,.bizes-nav .menu>li>ul>li:hover>ul{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.bizes-nav .menu>li:hover .mega-menu ul,.bizes-nav .menu>li:hover>ul,.bizes-nav .menu>li>ul>li:hover>ul{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility:visible}.bizes-nav .menu .mega-menu{padding:20px;width:400px}.bizes-nav .menu .mega-menu.three-column{width:600px}.bizes-nav .mega-menu.mega-center{left:50%;margin-left:-200px}.bizes-nav .mega-menu.mega-center.three-column{margin-left:-332px}.bizes-nav .mega-menu.mega-right{right:0}.bizes-nav .menu .mega-menu>li.mega-col{float:left;padding:0 10px;overflow:hidden;width:50%}.bizes-nav .menu .mega-menu.three-column>li.mega-col{width:33.33%}.bizes-nav .menu .mega-menu ul{background-color:transparent;border-top:none;left:auto;padding:0;position:relative;box-shadow:none}.bizes-nav .menu li.mega-col li{display:block;width:100%;padding:0}.bizes-nav .menu li.mega-col li a{padding:5px 0}.bizes-nav>ul.menu>li:last-child{padding-right:0}.mega-menu .title{color:#404040;display:block;font-size:15px;font-weight:600;margin-bottom:5px;padding:0 0 6px;position:relative;text-transform:capitalize}.bizes-nav .mega-menu .title::before{bottom:0;content:"";height:2px;left:0;position:absolute;width:30px}.bizes-nav .menu li.has-dropdown>a::after{content:"\eb89";font-family:icofont;font-size:16px;margin-top:-12px;position:absolute;right:10px;top:50%}.bizes-nav .menu li ul li.has-dropdown>a::after{content:"\eb8b";right:18px}.bizes-nav .menu>li>ul.mega-menu::before{left:57%;margin-left:-4px}.header-area.style-2 .navigation-area{background-color:#fff}.header-area.style-2 .bizes-nav .menu li.has-dropdown>a::after{content:""}.header-area.style-2 .bizes-nav ul.menu>li>a{color:#222}.header-area.style-2 .bizes-nav ul.menu>li>a:last-child{padding-right:20px}.header-area.style-2 .bizes-nav ul.menu>li>a:hover,.single-plan:hover .plan-head h5{color:#fff}.header-area.style-3 .bizes-nav ul.menu>li>a{color:#222;font-weight:400}.navigation-area .col-2.col-sm-9.col-md-9,.navigation-area .col-xs-2.col-sm-9.col-md-9{position:static}.pt-20{padding-top:20px}.mean-container .mean-bar{margin-top:18px;position:inherit;margin-bottom:14px}.header-area.style-3 .mean-container .mean-bar{margin-top:7px}.header-area.style-3 .scroll-header .mean-bar{margin-top:24px}.mobile-menu-area .mean-nav{left:0;position:absolute;top:139px;z-index:2}.header-area.style-2 .mobile-menu-area .mean-nav{top:85px}.header-area.style-3 .mobile-menu-area .mean-nav{top:106px}.mean-nav .mega-menu .title{margin-bottom:0;padding:12px 20px}.navigation-area{background-color:#fff;width:100%;z-index:999}.header-area.style-3 .logo h2{padding-left:15px}.header-area.style-3 .main-menu-wrap{padding-right:20px}.header-area.scroll-header{position:fixed;box-shadow:0 4px 3px rgba(0,0,0,.05)}.scroll-header .header-top{background-color:#222;transition:all .3s ease 0s}#accordion .panel-title a.collapsed::before,.scroll-header .navigation-area{background-color:#fff}.scroll-header .top-contact-menu>li{padding:8px 0}.scroll-header .top-contact-menu>li::after{top:15px}.scroll-header .top-social ul li a{padding:8px}.scroll-header .top-social li:last-child,.scroll-header .top-social ul li a:last-child{padding-right:0}.scroll-header .logo h2{color:#1a4d7c;padding-top:10px}.scroll-header .bizes-nav ul.menu>li>a{padding:28px 20px;color:#222}.portfolio-info h6:hover,.scroll-header .bizes-nav ul.menu>li>a:hover,.single-news h4.entry-title:hover,.single-plan:hover .plan-price h3{color:#1a4d7c}.scroll-header .bizes-nav ul.menu>li>a:last-child{padding-right:0}.tbl{display:table;height:100%;position:absolute;width:100%;z-index:2}.tbl-cell{display:table-cell;vertical-align:middle}.single-slide{min-height:100vh;background-repeat:no-repeat;background-position:center center;background-size:cover;height:550px;min-height:550px;position:relative}.slide-content{position:absolute;top:56%;transform:translateY(-50%);width:100%}.slider-3 .single-slide{height:600px}.single-slide-content{display:block;margin-bottom:1px}.single-slide-content h1{color:#fff;font-size:48px;margin-bottom:10px}.single-slide-content>p{color:#fff;font-size:17px;margin-bottom:33px}.slide-controls .owl-nav div,.slider-area.style-2 .slide-content{top:50%;transform:translateY(-50%)}.slider-area.style-2 .single-slide-content h1{background-color:#222;display:inline-block;padding:5px 35px}.slider-area.style-2 .single-slide{height:100vh}.slider-area.style-2 .single-slide-content>p{background-color:#222;padding:5px 30px;width:63%}.slide-controls .owl-nav div{font-size:25px;height:60px;left:0;line-height:60px;opacity:0;position:absolute;text-align:center;transition:all .3s ease 0s;visibility:hidden;width:60px;z-index:1}.slide-controls .owl-nav div.owl-next{left:auto;right:0}.slide-controls .owl-nav div i{border:2px solid #1a4d7c;border-radius:50%;display:block;height:50px;line-height:50px;margin:5px;width:50px;color:#1a4d7c}.single-service.style-3:hover i,.slide-controls .owl-nav div i:hover{background-color:#1a4d7c;color:#fff}.portfolio-img:hover a i,.slide-controls:hover .owl-nav div{opacity:1;visibility:visible}.owl-dots{bottom:0;position:absolute;text-align:center;width:100%}.slider-area .owl-dots{bottom:25px}.logo-wrap .owl-dots{bottom:-54px}.owl-dot{display:inline-block}.owl-dots .owl-dot span{background:0 0;border:1px solid #ddd;display:inline-block;backface-visibility:visible;border-radius:30px;height:10px;margin:5px 7px;transition:opacity .2s ease 0s;width:10px}.logo-wrap .owl-dots .owl-dot span{border:1px solid #1a4d7c}.slide-controls .owl-dots .owl-dot.active{box-shadow:0 0 0 2px #fff}.slide-controls .owl-dots .owl-dot{border-radius:50%;transition:box-shadow .3s ease 0s;height:15px;margin:0 5px;position:relative;width:15px}.slide-controls .owl-dots .owl-dot span{background-color:#fff;height:10px;left:-5px;position:absolute;top:-3px;width:10px}.slide-controls .owl-dots .owl-dot.active span{transform:scale(.8);background-color:#1a4d7c;box-shadow:0 0 0 2px #1a4d7c}.about-us-content{text-align:center;padding-top:20px;font-size:16px}.img-carousle{margin-bottom:45px}.bizes-tab li{margin-right:2px;top:10px;font-size:16px}.bizes-tab li:last-child{margin-right:0}.bizes-tab .nav.nav-tabs a{background-color:#1a4d7c;border-radius:0;color:#fff;font-size:18px;font-weight:600;text-align:center;text-transform:uppercase}.bizes-tab .nav.nav-tabs li.active a{background-color:#f5f7f8;border:1px solid transparent;color:#404040;margin-top:-10px}.bizes-tab .nav-tabs{border-bottom:1px solid transparent}.bizes-tab-content{background-color:#f5f7f8;padding:42px 30px;text-align:center}.bizes-tab-content>p{line-height:22px;margin-bottom:35px}.bizes-tab .btn{margin-bottom:5px}.about-content>h5{font-weight:600;line-height:1;margin-bottom:25px}.about-content>p{margin-bottom:40px}.video{background:url(assets/img/about/2.jpg) no-repeat center center/cover;height:400px;margin-bottom:45px;position:relative}.video a,.video a::before{border-radius:50%;position:absolute}.video a{border:15px solid rgba(29,161,242,.5);color:#1a4d7c;font-size:48px;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.video a::before{border:15px solid rgba(29,161,242,.3);content:"";height:108px;left:-30px;top:-30px;width:108px}.single-service.style-one{background-color:#fff;border:1px solid #f5f7f8;box-shadow:0 1px 2px 0 rgba(0,0,0,.15);padding:45px 30px 40px;height:385px!important;margin:0 5px 20px}.single-service.style-one i{background-color:#fff;border:2px solid #1a4d7c;border-radius:50%;color:#1a4d7c;display:inline-block;font-size:38px;height:100px;line-height:98px;margin-bottom:22px;width:100px}.single-service.style-one h5{font-size:18px;font-weight:600;margin-bottom:15px;text-transform:uppercase}.single-service{margin-bottom:55px}.single-service i{color:#404040;display:block;font-size:25px;margin-bottom:10px}.single-service.style-2>h5{margin-bottom:30px}.single-service.style-2>h5::before,.single-service.style-3>h5::before{background-color:#404040;content:"";height:1px;left:0;position:absolute;top:35px;transition:all .3s ease 0s;width:40px}.single-service.style-3{margin-bottom:65px}.single-service.style-3 i{border:1px solid #1a4d7c;color:#404040;display:inline-block;font-size:20px;height:45px;line-height:40px;margin-right:20px;text-align:center;transition:all .3s ease 0s;width:45px}.single-service.style-2>h5,.single-service.style-3>h5{font-size:18px;font-weight:600;position:relative}.single-service.style-3>h5::before{left:70px;top:40px}.single-service .style-3>p{margin-left:70px}.single-service3{margin-bottom:20px}.filter-menu{display:block;margin-bottom:30px;padding:0}.filter-menu button{background:0 0;border:medium;color:#404040;font-size:15px;margin:0 10px 20px;padding:5px 25px;border-radius:20px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;text-transform:uppercase}.filter-menu button.active,.filter-menu button:hover{background-color:#1a4d7c;border:medium;border-radius:5px;color:#fff}.filter-menu button:last-child{margin-right:0}.portfolio-img{display:block;overflow:hidden;position:relative;margin-bottom:15px}.portfolio-img::before,.portfolio-img>a i{display:block;left:50%;opacity:0;position:absolute}.portfolio-img::before{background:rgba(29,161,242,.7);content:"";height:100%;top:0;transition:all .3s ease 0s;width:0;z-index:1}.portfolio-img:hover:before{left:0;opacity:1;width:100%}.portfolio-img>a i{background-color:#fff;border:10px solid #a5d9fa;border-radius:50%;color:#404040;font-size:20px;height:70px;top:50%;transform:translateX(-50%) translateY(-50%);transition:all .7s ease 0s;visibility:hidden;width:70px;z-index:2;text-align:center;line-height:50px}.portfolio-info{display:block;margin-bottom:12px;overflow:hidden}.portfolio-info h6{font-size:18px;font-weight:600;margin-bottom:0;transition:all .3s ease 0s}.single-portfolio-area img{margin-bottom:50px}.portfolio-single-content>p{margin:0;padding-right:45px}.portfolio-project{background-color:#f5f7f8;padding:30px}.portfolio-single-content{margin-bottom:45px}.portfolio-single-content>h4{line-height:18px}.portfolio-project>p{margin-bottom:7px}.portfolio-project>p:last-child{margin:0}.plan-head,.single-plan{transition:all .3s ease 0s}.single-plan{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);margin-bottom:45px}.plan-head{border-bottom-left-radius:25px;border-bottom-right-radius:25px;box-shadow:0 1px 2px 0 rgba(0,0,0,.15);height:100px;margin-bottom:15px}.plan-head>h5{font-weight:600;line-height:100px;margin:0;transition:.3s}.plan-features>ul,.widget.widget-archives>ul,.widget.widget-category>ul{list-style:outside none none;margin:0;padding:0}.plan-features li{border-bottom:1px solid #ededed;color:#6a6a69;font-size:15px;padding:20px}.plan-features li:last-child{margin-bottom:47px}.plan-price h3{font-size:40px;font-weight:700;margin-bottom:15px;transition:.3s}.plan-price h3 span{font-size:20px}.plan-footer .btn{margin-bottom:30px}.single-plan:hover{box-shadow:0 8px 15px 0 rgba(0,0,0,.2)}.single-plan:hover .plan-head,.tags-cloud-list li a:hover{background-color:#1a4d7c}.client-wraper .col-md-4,.home-blog-wraper .col-md-4,.testimonial-wrap .col-md-4{width:100%}.single-news{background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.31);overflow:hidden;padding-bottom:10px;margin-bottom:45px;transition:transform .3s cubic-bezier(.68,-.55,.265,1.55) 0s,-webkit-transform .3s cubic-bezier(.68,-.55,.265,1.55) 0s}.single-news:hover{transform:translateY(-5px)}.single-news .post-thumbnail{display:block;margin-bottom:20px;position:relative}.post-thumbnail>a{display:block}.single-news .post-thumbnail img{margin:auto}.post-thumbnail .post-date{background-color:#fff;bottom:15px;color:#404040;font-weight:600;padding:5px 10px;position:absolute;right:30px;transition:all .3s ease 0s}.pagination li a:hover,.search-form>button,.single-news:hover .post-date{background-color:#1a4d7c;color:#fff}.single-news h4.entry-title{font-size:18px;font-weight:600;line-height:30px}.single-news .entry-content,.single-news .entry-header,.single-news .entry-meta{padding:0 25px}.single-news .entry-meta{display:block;margin-bottom:10px;overflow:hidden}.single-news .entry-meta span{padding-right:15px}.single-news .entry-meta span i,.single-news-wrap .entry-meta span i{margin-right:5px}.single-news .entry-meta a{color:#657786}.breadcrumbs li a:hover,.entry-meta a:hover,.entry-title>a:hover,.post-content a:hover,.single-news .entry-meta a:hover,.widget.widget-archives a:hover,.widget.widget-category a:hover,.widget.widget-link ul>li a:hover,.widget.widget-link ul>li a:hover i{color:#1a4d7c}.single-news-wrap{display:block;margin-bottom:80px}.single-news-wrap .post-thumbnail{margin-bottom:40px}.single-news-wrap .post-date{background-color:#1a4d7c;color:#fff;float:left;font-size:15px;line-height:17px;padding:8px 16px;text-align:center;font-weight:600}.single-news-wrap .entry-header{padding-left:75px}.single-news-wrap .entry-header h4{line-height:18px;font-weight:600}.single-news-wrap .entry-meta{margin-bottom:30px;padding:0 0 0 50px}.single-news-wrap .entry-meta span{padding-left:30px}.single-news-wrap .entry-content{margin-left:75px}.single-news-wrap .entry-content>p{margin-bottom:36px;padding-right:50px}.entry-content strong{display:block;padding:15px 0}.blog-social{margin:65px 0 0 80px}.blog-social,.single-author{display:block;overflow:hidden}.author-area>h3,.comment-form-area>h4{font-size:18px;font-weight:600;margin-bottom:30px}.author-thumb{float:left}.author-text{padding-left:115px}.author-text .author-name{font-size:16px;font-weight:600;line-height:20px;margin-bottom:6px}.author-text .author-name span{color:#657786;font-size:14px;padding-left:30px}.author-text>p{padding-right:150px}.comment-form-area{padding-right:65px}.comment-form-area>h4{text-transform:uppercase}.comment-form-area .single-field,.comment-form-area .single-field>input,.comment-form-area .single-field>textarea{border-radius:10px}.widget.widget-search{margin-bottom:55px}.search-form .search-field{border:1px solid #bbb;color:#657786;font-size:15px;height:45px;padding-left:10px;width:100%}.search-form{display:block;position:relative}.search-form>button{border:medium;font-size:18px;height:45px;position:absolute;right:0;top:0;width:50px;z-index:2}.widget-area .widget-title{color:#404040;font-size:18px;margin-bottom:22px}.widget-category ul li,.widget.widget-archives>ul li{margin-bottom:18px}.widget.widget-archives li:last-child,.widget.widget-category li:last-child{margin-bottom:50px}.widget-category ul li a,.widget.widget-archives>ul li a{color:#657786;font-size:15px}.contact-left>p i,.widget-category ul li a i,.widget.widget-archives>ul li a i{margin-right:5px;position:relative;top:1px}.widget.widget-blog .widget-title{margin-bottom:29px}.widget-post{display:block;overflow:hidden}.widget-post img{float:left;margin-bottom:25px}.widget-post .title{font-size:15px}.post-content{padding-left:97px;padding-top:5px}.widget.widget-tags{margin-bottom:45px;overflow:hidden}.widget.widget-tags .widget-title{margin-bottom:28px}.tags-cloud-list,.widget.contact-widget>ul,ul.social-links{list-style:outside none none;margin:0;padding:0}.tags-cloud-list>li{float:left;margin-bottom:5px;margin-right:5px}.pagination li a,.tags-cloud-list li a{background-color:#424242;border:1px solid transparent;color:#fff}.tags-cloud-list li a{border-radius:7px;display:block;padding:4px 20px;text-transform:uppercase}.pagination{margin:0}.pagination li a{border-radius:6px;font-size:15px;margin-right:5px;width:35px;height:35px;padding:6px}.contact-wrap{box-shadow:0 4px 8px 0 rgba(0,0,0,.2);content:"";display:table;margin:auto;padding:65px 40px;width:97.3%}.contact-area.style-2 .contact-wrap{background-color:#fff;margin-top:-200px;position:relative}.contact-left{padding-right:70px}.contact-left>p i{color:#404040;display:inline-block;font-size:25px;top:3px}.contact-left>p{display:inline-flex;font-size:15px;margin-bottom:30px}.contact-left span{margin-right:12px;margin-top:-2px}.single-field{height:auto;margin:0;padding:0;width:100%}.single-field>input{border:1px solid #c5c5c5;border-radius:5px;box-shadow:none;height:40px;margin-bottom:15px;padding:0 15px;width:100%}.half-field{float:left;width:48%}.half-field-last{width:48%;float:right}.single-field>textarea{border:1px solid #e0e0e0;height:auto;padding:10px 15px;width:100%;margin-bottom:30px}.single-field:focus{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6);outline:0}.single-todo{box-shadow:0 1px 3px 0 rgba(0,0,0,.25);margin-bottom:45px;padding:35px 30px;transition:all .3s ease 0s}.single-todo h5 i{border:1px solid #657786;border-radius:50%;color:#657786;display:inline-block;font-size:25px;height:60px;line-height:60px;margin-bottom:3px;margin-left:3px;margin-right:25px;text-align:center;transition:all .7s ease 0s;width:60px}.single-todo>h5,h4.widget-title{font-weight:600;text-transform:uppercase}.single-todo>p{margin:0}.single-todo:hover{box-shadow:0 10px 25px 0 rgba(0,0,0,.1)}.single-todo:hover h5 i{transform:rotate(360deg);transition:all .7s ease 0s;background-color:#1a4d7c;border:1px solid #1a4d7c;color:#fff}.brand-logo-area{background-color:#fff;padding:50px 0}.brand-logo-area.ptb-110{padding:0}.logo-wrap.owl-carousel{display:block}.logo-wrap.owl-carousel .owl-stage{display:flex;align-items:center}.logo-wrap.owl-carousel .owl-item,.single-logo{display:flex;align-items:center;justify-content:center}.single-logo{text-align:center;padding:20px 15px;min-height:110px;width:100%}.single-logo>img{transition:all .35s ease;max-width:180px;max-height:80px;width:auto!important;height:auto;cursor:pointer;display:block;margin:0 auto;filter:none;opacity:1;object-fit:contain}.single-logo:hover>img{transform:scale(1.06);opacity:.85}.logo-wrap .owl-dots,.logo-wrap .owl-nav{display:none}@media (max-width:991px){.brand-logo-area,.brand-logo-area.ptb-110{padding:40px 0}.single-logo{min-height:90px;padding:15px 10px}.single-logo>img{max-width:140px;max-height:60px}}@media (max-width:575px){.single-logo>img{max-width:120px;max-height:50px}}.shortcode-placeholder{border:2px dashed;padding:40px;text-align:center;border-radius:8px;margin:20px}.shortcode-placeholder-error{border-color:#e53e3e;color:#e53e3e;background:#fff5f5}.shortcode-placeholder-warning{border-color:#e5a000;color:#e5a000;background:#fffbf0}.footer-area{background-color:#404040;color:#fff;padding-top:70px;padding-bottom:70px}h4.widget-title{color:#fff;font-size:20px;font-weight:700;margin-bottom:32px}.widget.about-widget>p{color:#ddd;line-height:22px;margin-bottom:25px}ul.social-links li{float:left}ul.social-links li a,ul.social-links li a i{display:block;line-height:35px;text-align:center}ul.social-links li a{border-radius:50%;color:#fff;height:35px;margin-right:10px;width:35px;transition:all .7s ease 0s}ul.social-links li a,ul.social-links li:hover a{background-color:#1a4d7c}ul.social-links li a i{transition:all .5s ease 0s}.social-links.border a{background-color:transparent;border:1px solid #1a4d7c;border-radius:4px;color:#1a4d7c;height:30px;line-height:30px;width:30px}.social-links.border a i{line-height:30px}.social-links.border li:hover a{color:#fff;border:1px solid #1a4d7c}ul.social-links li a:hover i{-webkit-animation-name:bouchicon;animation-name:bouchicon;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.widget.contact-widget ul li{color:#ddd;font-size:15px;margin-bottom:16px}.widget.contact-widget ul li i{color:#ddd;font-size:18px;margin-right:13px;position:relative;top:3px}.widget.widget-link>ul{list-style:outside none none;margin:0 20px 0 0;padding:0}.widget.widget-link>ul li{float:left;padding-right:12px;width:50%;margin-bottom:8px}.widget.widget-link>ul li:nth-child(2n){padding-right:0}.widget.widget-link ul li i{color:#fff;font-size:16px;margin-right:10px;transition:all .3s ease-in-out}.widget.widget-link ul li a{color:#ddd;display:block;font-size:15px}.widget.widget-newsletter>p{color:#ddd}.widget.widget-newsletter .subscribe-form .widget-input{background-color:#484848;border:medium;color:#aaa;height:40px;margin-bottom:10px;text-align:center;width:100%;text-transform:uppercase;letter-spacing:1px;padding:0 12px}.breadcrumbs li,.widget-sbtn{color:#fff;text-transform:uppercase}.widget-sbtn{background-color:#1a4d7c;border:medium;font-size:15px;font-weight:400;height:40px;width:100%;letter-spacing:2px}.copy-right-area{background-color:#1a4d7c;padding:30px 0}.copy-right-area a,.copy-right-area p{color:#fff;margin:0;text-align:center;font-size:16px}.widget-sbtn:hover{opacity:.9}.banner-area{background:url(assets/img/about/3.jpg) center center/cover;padding:150px 0;width:100%;height:450px}.banner-content,.banner-content1{width:100%;position:relative;top:100px!important}.banner-content1{top:52px!important}.page-title{color:#fff;font-size:30px;text-align:left}.breadcrumbs{position:relative;top:90px;text-align:right}.breadcrumbs li{font-size:18px}.breadcrumbs li a{color:#fff}.breadcrumbs li i{margin-left:12px}.about-content{margin-bottom:45px}#accordion .panel,.about-area .about-content>h5{margin-bottom:25px}.about-area .about-content>p{margin-bottom:30px}.secondery-title>h5{font-weight:600;text-transform:uppercase}.progress-title{color:#657786;font-size:14px;font-weight:400;margin:0 0 5px}.progress{background:#c9c9c9 0 0;border-radius:20px;box-shadow:none;height:7px;margin-bottom:15px;overflow:visible}.progress .progress-bar{position:relative;-webkit-animation:animate-positive 2s;animation:animate-positive 2s}.progress .progress-bar:after{content:"\f0dd";font-family:fontawesome;font-size:20px;position:absolute;top:-18px;right:-5px}.progress .progress-value{color:#657786;font-size:14px;font-weight:400;position:absolute;right:8px;top:-40px}#accordion{padding-left:76px;overflow:hidden;position:relative;z-index:1}#accordion::before{background-color:#657786;content:"";height:92%;left:22px;position:absolute;top:0;width:1px;z-index:-1}#accordion .panel{border:medium;border-radius:0;box-shadow:none}#accordion .panel-heading{padding:0;border-radius:0;border:0}#accordion .panel-heading h4.panel-title{line-height:1;margin-bottom:15px}#accordion .panel-title a{background-color:#fff;color:#31162e;display:block;font-size:16px;font-weight:600;padding:0;position:relative;transition:all .5s ease 0s}#accordion .panel-title a i{margin-right:15px}#accordion .panel-title a::before{background-color:#1a4d7c;border:1px solid #1a4d7c;border-radius:19px;content:"";height:12px;left:-59px;position:absolute;text-align:center;top:0;width:12px}#accordion .panel-body{font-size:14px;line-height:25px;padding:5px 15px 15px 0;border:0}.team-wrap,.team-wrap-2{box-shadow:0 1px 2px 0 rgba(0,0,0,.2);margin-bottom:45px;overflow:hidden;position:relative}.singel-team{overflow:hidden;perspective:600px;position:relative}.singel-team>img,.skill-card:hover .skill-card-body h4::after{width:100%}.singel-team::after{background:rgba(29,161,242,.6);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .8s linear 0s;visibility:hidden;width:100%;z-index:2}.team-wrap-2:hover .singel-team::after,.team-wrap:hover .singel-team::after{visibility:visible;opacity:1}.quick-view{margin:0;padding:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%;z-index:4}.quick-view li,.team-social li{display:inline-block;opacity:0;transition:all .6s linear 0s;visibility:hidden;list-style:none;transform:rotateY(-90deg);transform-origin:left}.quick-view li:nth-of-type(2),.team-social li:nth-of-type(2){transition-delay:.2s}.quick-view li:nth-of-type(3),.team-social li:nth-of-type(3){transition-delay:.3s}.quick-view li:nth-of-type(4),.team-social li:nth-of-type(4){transition-delay:.4s}.team-wrap-2:hover .quick-view li,.team-wrap-2:hover .team-social li,.team-wrap:hover .quick-view li{visibility:visible;opacity:1;transform:rotateY(0deg)}.quick-view a,.team-social a{border:medium khaki;color:#fff;display:block;font-size:15px;padding:7px;text-align:center;transition:all .3s linear 0s}.team-social a{padding:2px 7px}.quick-view a:hover{background:#1a4d7c}.team-social a:hover{background:#1a4d7c;color:#404040}#scrollUp,.promo-area.bg-theme h5,.quick-view a:hover,.widget.contact-widget-v2 ul li a:hover{color:#fff}.team-info{padding:30px 0;transition:all .3s ease 0s}.team-info h6{font-size:18px;font-weight:600;margin-bottom:5px;text-transform:uppercase}.team-info p{margin:0}.team-social{list-style:outside none none;margin:20px 0 25px;padding:0}.team-social>li{display:inline-block;padding:0 5px}.team-bio{background-color:#1a4d7c;bottom:0;opacity:0;padding:10px 0;position:absolute;text-align:center;transform-origin:50% 100% 0;transition:all .7s ease 0s;width:100%}.team-bio>h6,.team-bio>p{color:#fff;text-transform:uppercase}.team-bio>h6{font-weight:600;margin-bottom:5px}.team-bio>p{padding-bottom:7px}.team-bio,.team-wrap-2:hover .team-info{transform:rotateX(90deg)}.team-wrap-2:hover .team-bio{opacity:1;transform:translate(0,2px) rotate(0deg)}.funfact-area{background:url(assets/img/funfacts/1.jpg) no-repeat center center/cover;position:relative}.single-fact{margin-bottom:44px}.single-fact .icon{color:#fff;font-size:40px;line-height:48px;margin-bottom:20px}.single-fact .fact-info span{color:#fff;display:block;font-size:17px;font-weight:600;margin:0;padding:0}.single-fact .fact-info span.counter{font-size:40px;font-weight:700;line-height:54px}.testimonial-area.bg-image{background:url(assets/img/client/1.jpg) no-repeat center center/cover}.single-testimonial{background-color:#f5f7f8;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);margin-bottom:45px;transition:all .3s ease 0s}.testimonial-wrap .single-testimonial img{display:inline-block;margin-top:-40px;position:relative;width:inherit;border-radius:50%;border:2px solid #1a4d7c}.testimonial-wrap.style-2 .single-testimonial .client-bio,.testimonial-wrap.style-2 .single-testimonial>img{margin-left:40px}.client-bio>h6,.promo-area h5{font-weight:600;margin:13px 0 0;text-transform:uppercase}.client-bio>p,.founder-text h3{margin-bottom:20px;text-transform:uppercase}.client-details{padding:0 40px}.client-details>p{margin-bottom:35px}.client-details i{color:#bbb;display:block;font-size:30px;padding-bottom:30px;transition:all .3s ease 0s}.single-testimonial.style-2 .client-details i{text-align:right}.single-testimonial:hover{background-color:#fff;box-shadow:0 10px 25px 0 rgba(0,0,0,.1)}.contact-item a:hover,.single-testimonial:hover .client-details i{color:#1a4d7c}.testimonial-wrap .col-md-4{padding-top:40px}.promo-area h5{line-height:42px;margin:0;padding-left:0}.preloader-wrap{width:100%;height:100%;z-index:9999;background:#1a4d7c;background:-webkit-linear-gradient(to left,#00c6ff,#0072ff);background:linear-gradient(to left,#00c6ff,#0072ff);position:absolute}.cube-folding{width:50px;height:50px;display:inline-block;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);font-size:0}.cube-folding span{position:relative;width:25px;height:25px;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);display:inline-block}.cube-folding span::before{content:"";background-color:#fff;position:absolute;left:0;top:0;display:block;width:25px;height:25px;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-moz-animation:folding 2.5s infinite linear both;-webkit-animation:folding 2.5s infinite linear both;animation:folding 2.5s infinite linear both}.cube-folding .leaf2{-moz-transform:rotateZ(90deg) scale(1.1);-ms-transform:rotateZ(90deg) scale(1.1);-webkit-transform:rotateZ(90deg) scale(1.1);transform:rotateZ(90deg) scale(1.1)}.cube-folding .leaf2::before{-moz-animation-delay:.3s;-webkit-animation-delay:.3s;animation-delay:.3s;background-color:#f2f2f2}.cube-folding .leaf3{-moz-transform:rotateZ(270deg) scale(1.1);-ms-transform:rotateZ(270deg) scale(1.1);-webkit-transform:rotateZ(270deg) scale(1.1);transform:rotateZ(270deg) scale(1.1)}.cube-folding .leaf3::before{-moz-animation-delay:.9s;-webkit-animation-delay:.9s;animation-delay:.9s;background-color:#f2f2f2}.cube-folding .leaf4{-moz-transform:rotateZ(180deg) scale(1.1);-ms-transform:rotateZ(180deg) scale(1.1);-webkit-transform:rotateZ(180deg) scale(1.1);transform:rotateZ(180deg) scale(1.1)}.cube-folding .leaf4::before{-moz-animation-delay:.6s;-webkit-animation-delay:.6s;animation-delay:.6s;background-color:#e6e6e6}.cube-wrapper{position:fixed;left:50%;top:50%;margin-top:-50px;margin-left:-50px;width:100px;height:100px;text-align:center}.cube-wrapper:after{content:"";position:absolute;left:0;right:0;bottom:-20px;margin:auto;width:90px;height:6px;background-color:rgba(0,0,0,.1);-webkit-filter:blur(2px);filter:blur(2px);-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;z-index:1;-moz-animation:shadow .5s ease infinite alternate;-webkit-animation:shadow .5s ease infinite alternate;animation:shadow .5s ease infinite alternate}.cube-wrapper .loading{font-size:14px;letter-spacing:1px;display:block;color:#fff;position:relative;top:25px;z-index:2;-moz-animation:text .5s ease infinite alternate;-webkit-animation:text .5s ease infinite alternate;animation:text .5s ease infinite alternate}#scrollUp{background:#1a4d7c 0 0;border-top-left-radius:50px;border-top-right-radius:50px;bottom:75px;font-size:32px;height:38px;line-height:36px;right:8px;text-align:center;width:38px}#scrollUp:hover{opacity:.8}.who-we-serve-area{background:#fff;padding-top:50px;padding-bottom:50px}.ai-governance-page .about-area .img-carousle .img-item img,.who-we-serve-img img{width:100%;height:auto;display:block}.who-we-serve-content{padding-left:20px}.who-we-serve-content h2{font-size:32px;font-weight:600;margin-bottom:30px;color:#222}.contact-widget-v2 ul,.service-card-body ul,.who-we-serve-list,.widget-quick-links ul{list-style:none;padding:0;margin:0}.who-we-serve-list li{display:flex;align-items:center;padding:18px 0;border-bottom:1px solid #e5e5e5}.who-we-serve-list .icon-circle{display:inline-flex;width:50px;height:50px;background:#1a4d7c;border-radius:50%;align-items:center;justify-content:center;margin-right:20px;flex-shrink:0}.who-we-serve-list .icon-circle i{color:#1a4d7c;font-size:22px}.who-we-serve-list .item-text{font-size:18px;color:#222;width:350px;line-height:1.6}.who-we-serve-btn{margin-top:30px;background:#1a4d7c;color:#fff!important;padding:12px 32px;border-radius:30px;display:inline-block}.who-we-serve-btn:hover{background:#1a4d7c;color:#fff}@media (max-width:767px){.who-we-serve-content{padding-left:0;margin-top:30px}.who-we-serve-content h2{font-size:26px}}.footer-v2 .widget.about-widget img{max-width:110px}.footer-v2 .widget.about-widget>p{color:#ddd;line-height:24px;margin-bottom:22px}.footer-v2 .widget-title{color:#fff;font-size:18px;font-weight:700;margin-bottom:26px;text-transform:uppercase;letter-spacing:.5px}.widget-quick-links ul li{padding:8px 0}.widget-quick-links ul li a{color:#ddd;font-size:15px;display:inline-block;transition:all .3s ease}.widget-quick-links ul li a:hover{color:#fff;padding-left:6px}.widget.contact-widget-v2 ul li{color:#ddd;font-size:15px;line-height:1.7;margin-bottom:14px;display:flex;align-items:flex-start}.widget.contact-widget-v2 ul li i{color:#1565a8;font-size:20px;margin-right:12px;margin-top:2px;top:0;position:static;flex-shrink:0;line-height:1.5}.footer-v2 .about-widget .footer-logo{display:block;margin-bottom:20px}.footer-v2 .about-widget ul.social-links{list-style:none;padding:0;margin:0;display:flex}.widget.contact-widget-v2 ul li a{color:#ddd}.widget.contact-widget-v2 .footer-contact-icon{background-color:#1a4d7c;border-radius:50%;color:#fff;flex-shrink:0;height:38px;width:38px;line-height:38px;margin-right:15px;text-align:center}.widget.contact-widget-v2 ul li .footer-contact-icon i{color:#fff;font-size:17px;margin:0;line-height:38px}.widget.contact-widget-v2 ul li strong{color:#fff;font-weight:600;margin-right:4px}@media (max-width:767px){.footer-v2 .widget{margin-bottom:30px}}.founder-strip{background-color:#f8f9fa;padding:40px 15px 40px 4px;border-top:1px solid #eee;border-bottom:1px solid #eee}.founder-flex{display:flex;align-items:center;gap:40px}.founder-image img{width:120px;height:120px;border-radius:50%;object-fit:cover;border:3px solid #fff;box-shadow:0 4px 15px rgba(0,0,0,.1)}.founder-text h3{font-size:18px;letter-spacing:2px;color:#1a4d7c;margin-bottom:10px}.founder-text p{font-size:22px;line-height:1.4;color:#333;font-weight:300;max-width:800px}.founder-text strong{font-weight:600;color:#000}.experience-badges{display:flex;gap:13px;margin-top:20px}.experience-badges span{font-size:14px;color:#777;text-transform:uppercase;font-weight:600}.experience-badges i{margin-right:5px;color:#333}@media (max-width:768px){.founder-flex{flex-direction:column;gap:20px;padding-right:30px}.experience-badges{justify-content:center;flex-wrap:wrap}}@media (min-width:992px){.col-md-3{width:280px}}.pt-50{padding:50px 0}.our-services-area .section-title h2{font-weight:300;letter-spacing:2px;color:#2c3e50}.our-services-area .section-title .title-line{display:inline-block;width:60px;height:2px;background:#2c3e50;margin-top:12px}.service-card{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.03);transition:all .3s ease;height:450px;padding-bottom:30px;margin:0 3px}.service-card:hover{box-shadow:0 6px 20px rgba(0,0,0,.12);transform:translateY(-4px)}.service-card,.service-card-img{overflow:hidden}.founder-profile-img img,.service-card-img img{width:100%;display:block;transition:transform .5s ease}.service-card-img img{height:180px;object-fit:cover}.service-card:hover .service-card-img img{transform:scale(1.05)}.service-card-body{padding:22px 22px 26px}.service-card-body h4{font-size:18px;color:#2c3e50;margin:0 0 10px;line-height:1.35;min-height:18px}.service-card-body .card-divider{display:block;width:40px;height:2px;background:#2c3e50;margin-bottom:16px}.service-card-body p{font-size:16px}.single-service1,.single-service2{padding:0 10px 15px;transition:all .3s ease 0s;border:2px solid #1a4d7c;border-radius:20px}.single-service2 p{padding-top:0}.single-service1{padding:20px;margin-bottom:-8px;border-radius:20px 0}.founder-profile-area{background:#f7f9fc}.founder-profile-row{display:flex;flex-wrap:wrap;align-items:center}.pt-30{padding:38px 0}.founder-profile-img img{height:auto}.founder-profile-img:hover img{transform:scale(1.03)}.founder-profile-content{padding-left:10px}.founder-profile-role{display:inline-block;font-size:14px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#1a4d7c;margin-bottom:12px}.founder-profile-name{font-size:30px;font-weight:700;color:#2c3e50;margin:0 0 18px;line-height:1.25}.founder-profile-divider{display:block;width:60px;height:3px;background:#1a4d7c;margin-bottom:22px}.advisory-list li:last-child,.founder-profile-content p:last-child{margin-bottom:0}.founder-profile-area{padding:55px 0}.founder-profile-area .founder-profile-row{flex-wrap:nowrap;gap:40px}.founder-profile-area .founder-profile-img{flex:0 0 165px;width:165px;height:165px;border-radius:50%;overflow:hidden;background:#fff}.founder-profile-area .founder-profile-img img{width:100%;height:100%;object-fit:cover}.founder-profile-area .founder-profile-content{flex:1;padding-left:0}.advisory-list li,.founder-profile-area .founder-profile-name{margin-bottom:22px}.founder-profile-area .founder-profile-tagline{font-size:16px;font-weight:700;color:#555;margin-bottom:10px}.founder-profile-area .founder-profile-bio{font-size:16px;line-height:1.75;color:#666}@media (max-width:767px){.founder-profile-area{padding:35px 0}.founder-profile-area .founder-profile-row{flex-direction:column;gap:0;text-align:center}.founder-profile-area .founder-profile-bio{text-align:justify}.founder-profile-content{padding-left:0;padding-top:30px;text-align:justify}.spacer{padding-bottom:0!important}.founder-profile-divider{margin-left:auto;margin-right:auto}.founder-profile-name{font-size:26px}.single-service2{padding:0 10px 15px;transition:all .3s ease 0s;border:2px solid #1a4d7c;border-radius:20px;margin-bottom:35px;margin-top:20px}.pt110-pb65{padding:34px 0 25px}.pt110-pb75{padding:28px 0 0!important}.service-card{background:#fff;margin-bottom:25px;box-shadow:0 2px 8px rgba(0,0,0,.06);transition:all .3s ease;overflow:hidden;height:450px;padding-bottom:0}.pb-70{padding-bottom:8px}}.pt110-pb65{padding:50px 0 25px!important}.icon-img,.icon-img-home{max-width:100%;height:auto;border:2px solid #1a4d7c;padding:10px;border-radius:50%;background-color:#1a4d7c;position:relative;top:-26px}.icon-img-home{top:-23px;left:41%}.single-service3{padding:0 15px 15px;transition:all .3s ease 0s;border:2px solid #1a4d7c;border-radius:20px}.spacer2{padding-bottom:30px!important}.ai-governance-page .our-services-area.pt110-pb75{padding-top:40px;padding-bottom:10px}.ai-governance-page .section-title.pb-70{padding-bottom:20px}.ai-governance-page .about-area.pb-50{padding-top:10px;padding-bottom:20px}.ai-governance-page .about-area .bizes-tab{margin-top:0}.ai-governance-page .about-area .tab-content h2{margin-top:0;margin-bottom:12px}.ai-governance-page .about-area .tab-content ul{margin:0;padding-left:20px}.ai-governance-page .about-area .tab-content ul li{margin-bottom:6px;line-height:1.55}@media (max-width:991px){.ai-governance-page .banner-area{background-position:center center;background-size:cover}.ai-governance-page .banner-content .page-title{font-size:30px;line-height:1.3}.ai-governance-page .our-services-area.pt110-pb75{padding-top:30px;padding-bottom:5px}.ai-governance-page .section-title p{font-size:15px;line-height:1.6}.ai-governance-page .about-area.pb-50{padding-top:5px;padding-bottom:10px}.ai-governance-page .about-area .col-md-6{margin-bottom:8px}.ai-governance-page .about-area .col-md-6:last-child{margin-bottom:0}.ai-governance-page .about-area .img-carousle,.ai-governance-page .about-area .img-item,.ai-governance-page .about-area .img-item img{margin:0}.ai-governance-page .about-area .bizes-tab,.ai-governance-page .about-area .tab-content,.ai-governance-page .about-area .tab-pane{padding-top:0;margin-top:0}}@media (max-width:767px){.ai-governance-page .banner-area{padding:60px 0}.ai-governance-page .banner-content .page-title{font-size:24px}.ai-governance-page .our-services-area.pt110-pb75{padding-top:20px;padding-bottom:0}.ai-governance-page .section-title.pb-70{padding-bottom:10px}.ai-governance-page .section-title p{font-size:14px}.ai-governance-page .about-area.pb-50{padding-top:0;padding-bottom:0}.ai-governance-page .about-area+.about-area.pb-50{padding-bottom:20px}.ai-governance-page .about-area .tab-content h2{font-size:22px;margin-top:10px;margin-bottom:8px}.ai-governance-page .about-area .tab-content ul li{font-size:14px;margin-bottom:4px}.ai-governance-page .about-area .col-md-6{margin-bottom:5px}.ai-governance-page .about-area .col-md-6:last-child{margin-bottom:0}.ai-governance-page .footer-area.pt90-pb60{padding-top:30px;padding-bottom:10px}.ai-governance-page .footer-area .widget{margin-bottom:25px}.ai-governance-page .copy-right-area{padding:10px 0}.ai-governance-page .copy-right-area p{font-size:12px;line-height:1.5}}@media (max-width:480px){.ai-governance-page .banner-area{padding:40px 0}.ai-governance-page .about-area .tab-content h2,.ai-governance-page .banner-content .page-title{font-size:20px}.ai-governance-page .section-title p{font-size:13px}}@media (max-width:767px){.pt110-pb65{padding:26px 0 8px}.footer-area{background-color:#404040;color:#fff;padding-top:53px;padding-bottom:20px}}@media (max-width:480px){.pt110-pb65{padding:26px 0 8px}}.about-area.about-split{background:#fff;position:relative}.about-area.about-split .about-split-row{display:flex;flex-wrap:wrap;align-items:center}.about-area.about-split .about-split-left{padding-right:20px;position:relative}.about-area.about-split .about-split-index{display:inline-block;font-size:12px;letter-spacing:3px;text-transform:uppercase;color:#c9a86a;font-weight:600;margin-bottom:22px}.about-area.about-split .about-split-headline{font-size:42px;line-height:1.18;font-weight:600;color:#0d1b2a;margin:0;letter-spacing:-.6px}.about-area.about-split .about-split-headline em{font-style:normal;color:#c9a86a;font-weight:600}.about-area.about-split .about-split-right{position:relative;padding-left:38px;border-left:2px solid #1a4d7c;margin-top:18px}.about-area.about-split .about-split-right::before{content:"";position:absolute;left:-2px;top:0;width:2px;height:60px}.about-area.about-split .about-split-lead{font-size:19px;line-height:1.7;color:#1f2d3d;font-weight:500;margin:0 0 22px}.about-area.about-split .about-split-body{font-size:16px;line-height:1.85;color:#5a6877;margin:0}@media (max-width:991px){.about-area.about-split .about-split-headline{font-size:32px}.about-area.about-split .about-split-left{padding-right:0;margin-bottom:30px}.about-area.about-split .about-split-right{padding-left:24px;margin-top:0}}@media (max-width:600px){.about-area.about-split .about-split-index{font-size:11px;letter-spacing:2.5px;margin-bottom:14px}.about-area.about-split .about-split-headline{font-size:24px}.about-area.about-split .about-split-lead{font-size:16px}.about-area.about-split .about-split-body{font-size:15px}.about-area.about-split .about-split-right{padding-left:18px}.about-area.about-split .about-split-right::before{height:44px}}.ptb-50{padding:40px 0}.icon-img2{max-width:100%;height:auto;border:2px solid #1a4d7c;padding:18px;border-radius:50%;background-color:#1a4d7c}.advisory-section{padding:60px 0;background:linear-gradient(180deg,#fff 0,#f8fafc 100%);position:relative}.advisory-header{max-width:780px;margin:0 auto 40px;text-align:center}.advisory-label{display:inline-block;font-size:11px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;color:#1a4d7c;margin-bottom:20px;padding:8px 20px;background:rgba(26,77,124,.08);border-radius:2px}.advisory-title{font-size:42px;font-weight:300;color:#1a2a3a;letter-spacing:-.5px;margin-bottom:30px;line-height:1.25}.advisory-divider{width:60px;height:2px;background:#1a4d7c;margin:0 auto 35px}.advisory-lead{font-size:20px;font-weight:500;color:#1a4d7c;margin-bottom:18px;line-height:1.5}.advisory-desc{font-size:17px;color:#5a6a7a;line-height:1.75;margin:0}.advisory-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.advisory-card{background:#fff;padding:50px;position:relative;box-shadow:0 4px 30px rgba(26,77,124,.06);border:1px solid rgba(26,77,124,.08);transition:all .4s ease}.advisory-card:hover{box-shadow:0 8px 50px rgba(26,77,124,.12);transform:translateY(-4px)}.advisory-card-accent{position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,#1a4d7c 0,#2a6a9e 100%)}.advisory-card-title{font-size:18px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#1a4d7c;margin-bottom:35px;padding-bottom:20px;border-bottom:1px solid #e8ecf0}.advisory-list{list-style:none;padding:0;margin:0}.advisory-list li{display:flex;align-items:flex-start;gap:12px;font-size:15px;color:#3a4a5a;line-height:1.65}.advisory-icon{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:rgba(26,77,124,.06);border-radius:6px;color:#1a4d7c;font-size:14px}.advisory-bullet{flex-shrink:0;width:12px;height:1px;background:#1a4d7c;margin-top:17px;opacity:.4}.advisory-text{flex:1;padding-top:7px}@media (max-width:991px){.advisory-section{padding:80px 0}.advisory-title{font-size:34px}.advisory-grid{grid-template-columns:1fr;gap:30px}.advisory-card{padding:40px}}@media (max-width:768px){.advisory-section{padding:60px 0}.advisory-header{margin-bottom:50px}.advisory-title{font-size:28px}.advisory-lead{font-size:18px}.advisory-card{padding:30px}.advisory-card-title{margin-bottom:25px;padding-bottom:15px}}.contact-floating-wrap{position:relative;margin-top:-180px;z-index:10;background:#fff;border-radius:10px;box-shadow:0 15px 50px rgba(0,0,0,.15);overflow:hidden}.contact-floating-wrap>.row{margin:0}.contact-floating-wrap>.row>[class*=col-]{padding:0}.contact-details-box{background:#fff;padding:50px 40px;height:100%;display:flex;flex-direction:column;justify-content:center}.contact-details-box p{margin-bottom:25px;color:#333;font-size:16px;line-height:1.6}.contact-details-box p:last-child,.talent-gap-list li:last-child{margin-bottom:0}.contact-form-box{background:#fff;padding:50px 40px;border-left:1px solid #eee;height:100%}.contact-form-box .form-control{width:100%;padding:14px 18px;border:1px solid #ddd;border-radius:5px;font-size:15px;transition:border-color .3s;background:#fff;margin-bottom:15px}.contact-form-box .form-control:focus{border-color:#1a1a2e;outline:0}.contact-form-box textarea.form-control{resize:vertical;min-height:130px}.contact-form-box .btn-submit,.contact-form-box button{background:#1a1a2e;color:#fff;border:0;padding:16px 50px;border-radius:5px;font-size:16px;cursor:pointer;transition:background .3s;display:block;margin:0 auto}.contact-form-box .btn-submit:hover,.contact-form-box button:hover{background:#2d2d4a}@media (max-width:991px){.contact-floating-wrap{margin-top:-120px}.contact-details-box,.contact-form-box{padding:35px 30px}}@media (max-width:768px){.contact-floating-wrap{margin-top:-80px}.contact-details-box{border-bottom:1px solid #eee}.contact-form-box{border-left:none}}.rkt-case-highlights{padding:60px 0;background-color:#f5f7f8}.rkt-case-highlights__header{text-align:center;margin-bottom:50px}.rkt-case-highlights__title{font-size:32px;font-weight:600;color:#1a1a2e;margin-bottom:15px}.rkt-case-highlights__divider{width:60px;height:3px;background:#1a4d7c;margin:0 auto}.rkt-case-card{background-color:#fff;border:1px solid #f5f7f8;box-shadow:0 1px 2px 0 rgba(0,0,0,.15);margin-bottom:1px;text-align:center;transition:box-shadow .3s ease,transform .3s ease;min-height:228px;padding:40px 20px 0}.rkt-case-card:hover{box-shadow:0 8px 25px rgba(0,0,0,.15);transform:translateY(-5px)}.rkt-case-card__icon-circle{display:inline-block;margin-bottom:22px}.rkt-case-card__icon-circle i{background-color:#fff;border:2px solid #1a4d7c;border-radius:50%;color:#1a4d7c;display:inline-block;font-size:38px;height:100px;line-height:98px;width:100px}.rkt-case-card__text{font-size:16px;line-height:1.6;color:#666;margin:0}.contact-floating-box{background:#fff;box-shadow:0 10px 40px rgba(0,0,0,.15);border-radius:4px;padding:40px 50px;position:relative;z-index:0;margin-top:-100px;margin-bottom:60px}.contact-details-col{display:flex;flex-direction:column;padding-right:30px}.contact-item{font-size:16px;color:#333;margin-bottom:25px;line-height:1.6}.contact-item a{color:#333;text-decoration:none;transition:color .3s ease}.contact-form-col{padding-left:30px}.contact-form-col .form-control,.contact-form-col input:not([type=submit]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.contact-form-col textarea{border:1px solid #ddd;border-radius:4px;padding:12px 15px;font-size:14px;width:100%;margin-bottom:15px;transition:border-color .3s ease}.contact-form-col .form-control:focus,.contact-form-col input:focus,.contact-form-col textarea:focus{border-color:#1a4d7c;outline:0}.contact-form-col textarea{min-height:120px;resize:vertical}.contact-form-col .btn,.contact-form-col button[type=submit]{background:#1a4d7c;color:#fff;border:0;padding:14px 40px;font-size:14px;font-weight:600;text-transform:uppercase;border-radius:4px;cursor:pointer;transition:background .3s ease}.contact-form-col .btn:hover,.contact-form-col button[type=submit]:hover{background:#133a5c}.contact-form-col button[type=submit]:disabled{opacity:.7;cursor:not-allowed}.contact-form-col input.is-invalid,.contact-form-col textarea.is-invalid{border-color:#d9534f}.contact-form-col .field-error{display:block;margin:-10px 0 12px;font-size:12px;color:#d9534f}.contact-form-col .form-status{margin-top:15px;font-size:14px}.contact-form-col .form-status.success{color:#2e7d32}.contact-form-col .form-status.error{color:#d9534f}.contact-form-col .form-status.sending{color:#1a4d7c}@media (max-width:767px){.contact-floating-box{background:#fff;box-shadow:0 10px 40px rgba(0,0,0,.15);border-radius:4px;position:relative;z-index:0;margin-bottom:60px;padding:30px 20px;margin-top:-50px}.contact-details-col{padding-right:15px;margin-bottom:30px}.contact-form-col{padding-left:15px;border-left:none;border-top:1px solid #eee;padding-top:30px}}.tf-sw-brand{border-radius:10px;overflow:hidden;border:1px solid var(--line)}.tf-sw-brand .swiper-slide:not(:last-child) .brand-item{border-right:1px solid var(--line)}.brand-item{padding:20px;width:100%;height:100%}.brand-item,.brand-item-v2,.row-brand{display:flex;justify-content:center;align-items:center}.brand-item-v2{width:100%;height:100%}.hover-img-brand img{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:.3}.hover-img-brand:hover img{opacity:1}.row-brand{gap:15px;flex-wrap:wrap}.row-brand .brand-item-v2{width:max-content;max-width:215px}:root{--talent-primary:#1a4d7c;--talent-primary-dark:#133a5e;--talent-primary-light:#2d6ba3;--talent-accent:#c9a96e;--talent-text:#2c3e50;--talent-muted:#6b7c8c;--talent-bg-soft:#f5f7fa;--talent-bg-light:#fbfcfd;--talent-border:#e6ebf0;--talent-shadow:0 10px 40px rgba(26, 77, 124, 0.08);--talent-shadow-hover:0 18px 50px rgba(26, 77, 124, 0.18)}.talent-gap-content h2,.talent-page{color:var(--talent-text)}.talent-page .section-title h2{font-size:36px;font-weight:600;line-height:1.25;letter-spacing:-.3px;margin-bottom:18px;padding-bottom:18px}.talent-page .section-title.text-center h2::after{content:"";position:absolute;left:50%;bottom:0;width:60px;height:3px;background:var(--talent-primary);transform:translateX(-50%)}.talent-page .banner-area.talent-banner-area{position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}.talent-page .banner-area.talent-banner-area::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(15,40,65,.82) 0,rgba(26,77,124,.78) 100%);z-index:1}.talent-page .banner-area.talent-banner-area .container{position:relative;z-index:2}.talent-page .banner-area.talent-banner-area .page-title{color:#fff;font-size:42px;font-weight:600;letter-spacing:-.5px;line-height:1.2;margin:0 0 18px;text-align:center}.banner-subtitle{color:rgba(255,255,255,.92);font-size:17px;line-height:1.7;max-width:780px;text-align:left;font-weight:300}.talent-gap-area{padding:50px 0;background-color:#fff}.talent-gap-content{padding-right:30px}.talent-gap-content h2{font-size:34px;font-weight:600;line-height:1.3;margin:0 0 36px;letter-spacing:-.3px}.skill-card-body ul,.talent-gap-list{list-style:none;padding:0;margin:0}.skill-card-body h4,.talent-gap-list li,.talent-page .section-title h2{color:var(--talent-text);position:relative}.talent-gap-list li{padding:0 0 0 26px;margin-bottom:26px;font-size:16.5px;line-height:1.75;font-weight:400}.talent-gap-list li::before{content:"";position:absolute;left:0;top:14px;width:14px;height:1px;background:var(--talent-primary)}.talent-gap-visual{position:relative}.talent-gap-visual img{width:100%;border-radius:4px;box-shadow:0 20px 50px rgba(26,77,124,.12)}.skills-area{padding:50px 0 30px;background-color:var(--talent-bg-soft)}.skills-grid{margin-top:10px}.skill-card{background:#fff;border-radius:10px;border:1px solid var(--talent-border);margin-bottom:30px;height:calc(100% - 30px);transition:all .35s ease;overflow:hidden;display:flex;flex-direction:column;max-height:400px}.skill-card-img{position:relative;overflow:hidden;height:180px;background:var(--talent-bg-soft)}.engagement-card-img img,.skill-card-img img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.engagement-card:hover .engagement-card-img img,.skill-card:hover .skill-card-img img{transform:scale(1.06)}.skill-card-img::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 60%,rgba(26,77,124,.15) 100%);pointer-events:none}.skill-card-body{padding:28px 28px 30px;flex:1;display:flex;flex-direction:column}.skill-card-body h4{font-size:19px;font-weight:600;margin:0 0 18px;line-height:1.35;padding-bottom:14px;border-bottom:2px solid var(--talent-bg-soft)}.skill-card-body h4::after,.skill-card-body ul li::before{content:"";position:absolute;left:0;height:2px;background:var(--talent-primary)}.skill-card-body h4::after{bottom:-2px;width:40px;transition:width .35s ease}.skill-card-body ul li{position:relative;padding:7px 0 7px 22px;font-size:14.5px;color:var(--talent-muted);line-height:1.55}.skill-card-body ul li::before{top:15px;width:10px}.engagement-area{padding:45px 0 40px;background-color:#fff}.engagement-grid{margin-bottom:40px}.engagement-card{background:#fff;border:1px solid var(--talent-border);border-radius:8px;margin-bottom:30px;height:calc(100% - 30px);transition:all .35s ease;overflow:hidden;display:flex;flex-direction:column}.engagement-card:hover,.skill-card:hover{border-color:transparent;box-shadow:var(--talent-shadow-hover);transform:translateY(-6px)}.engagement-card-img{position:relative;overflow:hidden;height:160px;background:var(--talent-bg-soft)}.engagement-card-img::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(19,58,94,.65) 100%)}.engagement-card-body{padding:24px 24px 28px;text-align:center;flex:1;display:flex;align-items:center;justify-content:center}.engagement-card-body h5,.engagement-note p,.why-rkt-content h2{font-size:16px;font-weight:600;color:var(--talent-text);margin:0;line-height:1.4}.engagement-note,.why-rkt-area{border-top:1px solid var(--talent-border)}.engagement-note{padding-top:36px;margin-top:10px}.engagement-note p{font-size:18px;line-height:1.6;font-weight:300;max-width:760px;margin:0 auto}.engagement-note strong{color:var(--talent-primary);font-weight:600}.why-rkt-area{padding:50px 0;background-color:var(--talent-bg-light)}.why-rkt-img{position:relative;padding-right:5px}.why-rkt-img img{width:100%;border-radius:12px;box-shadow:var(--talent-shadow)}.why-rkt-content h2::after,.why-rkt-img::before{content:"";position:absolute;background:var(--talent-primary)}.why-rkt-img::before{bottom:-20px;left:-20px;width:120px;height:120px;border-radius:12px;opacity:.08;z-index:-1}.why-rkt-content h2{font-size:36px;line-height:1.25;margin:0 0 30px;letter-spacing:-.3px;position:relative;padding-bottom:18px}.why-rkt-content h2::after{left:0;bottom:0;width:60px;height:3px}.why-rkt-list{list-style:none;padding:0;margin:0}.why-rkt-list li{display:flex;align-items:flex-start;gap:16px;padding:14px 0;font-size:16px;line-height:1.55;color:var(--talent-text);border-bottom:1px solid var(--talent-border)}.why-rkt-list li:last-child{border-bottom:none}.why-rkt-list .check{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--talent-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;margin-top:1px}.talent-page .row.align-items-center{display:flex;flex-wrap:wrap;align-items:center}.promo-subtitle{color:#fff;font-size:16px;font-weight:300;line-height:1.5;margin:8px 0 0;text-transform:none;letter-spacing:.3px}@media (max-width:1199px){.talent-page .banner-area.talent-banner-area .page-title{font-size:36px}}@media (max-width:991px){.talent-page .banner-area.talent-banner-area .page-title{font-size:30px}.talent-page .banner-area.talent-banner-area .banner-subtitle{font-size:15px}.talent-gap-content h2,.talent-page .section-title h2,.why-rkt-content h2{font-size:28px}.talent-gap-area{padding:70px 0}.engagement-area,.skills-area,.why-rkt-area{padding:70px 0 50px}.talent-gap-content{padding-right:0}.talent-gap-visual{padding-left:0;margin-top:40px}.why-rkt-img{padding-right:0;margin-bottom:40px}.talent-page .row.align-items-center{display:block}}@media (max-width:767px){.talent-page .banner-area.talent-banner-area .page-title{font-size:26px}.talent-gap-content h2,.talent-page .section-title h2,.why-rkt-content h2{font-size:24px}.skill-card-body{padding:22px 22px 24px}.skill-card-img{height:160px}.engagement-card-img{height:140px}}@media (max-width:480px){.talent-page .banner-area.talent-banner-area .page-title{font-size:22px}.talent-gap-content h2,.talent-page .section-title h2,.why-rkt-content h2{font-size:20px}}.talent-section{padding:50px 0;position:relative;overflow:hidden}.talent-section::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.02'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.talent-section .container{position:relative;z-index:1}.talent-row{display:flex;align-items:center}.talent-img,.talent-img-wrap{position:relative}.talent-img-wrap::before{content:"";position:absolute;top:-20px;left:-20px;width:100px;height:100px;background:rgba(255,255,255,.3);border-radius:50%;filter:blur(40px)}.talent-img-wrap::after{content:"";position:absolute;bottom:-30px;right:-30px;width:150px;height:150px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:50%;opacity:.2;filter:blur(50px)}.talent-img{width:100%;border-radius:16px;box-shadow:0 25px 50px -12px rgba(0,0,0,.5);z-index:1}.talent-content{padding-left:50px}.talent-badge,.talent-title{color:#fff;font-weight:700;text-transform:uppercase}.talent-badge{display:inline-block;background:rgba(255,255,255,.15);padding:10px 24px;border-radius:30px;font-size:12px;letter-spacing:2px;margin-bottom:25px;border:1px solid rgba(255,255,255,.3)}.talent-title{font-size:30px;margin:0 0 20px;line-height:1.2}.talent-desc{color:rgba(255,255,255,.75);font-size:18px;line-height:1.8;margin-bottom:35px}@media (max-width:991px){.talent-row{flex-direction:column}.talent-content{padding-left:0;padding-top:40px;text-align:center}.talent-title{font-size:36px}}@media (max-width:576px){.talent-section{padding:60px 0}.talent-title{font-size:28px}.talent-desc{font-size:16px}.talent-btn{padding:15px 30px;font-size:14px}}.who-we-area{padding:0 0 40px;background:#fff;position:relative}.who-we-row{align-items:center}.who-we-visual{position:relative}.who-we-img-accent,.who-we-img-main{position:relative;overflow:hidden;border-radius:8px;box-shadow:0 24px 50px -20px rgba(26,77,124,.28)}.who-we-img-main img{width:100%;height:320px;object-fit:cover;display:block;transition:transform .6s ease}.who-we-img-main:hover img{transform:scale(1.04)}.who-we-img-accent{position:absolute;bottom:-10px;right:-10px;width:52%;border:8px solid #fff;box-shadow:0 18px 35px -12px rgba(26,77,124,.28);z-index:2}.who-we-img-accent img{width:100%;height:150px;object-fit:cover;display:block}.who-we-badge{position:absolute;top:30px;left:-10px;background:linear-gradient(135deg,#1a4d7c 0,#2d6ba8 100%);color:#fff;padding:18px 22px;border-radius:6px;z-index:3;box-shadow:0 16px 30px -10px rgba(26,77,124,.45);display:flex;align-items:center;gap:14px}.who-we-badge-num{font-family:"Playfair Display","Georgia",serif;font-size:38px;line-height:1;font-weight:700;color:#fff}.who-we-badge-num i{font-style:normal;font-size:22px;vertical-align:top;color:#cfe5f5}.who-we-badge-label{font-size:11px;letter-spacing:1.5px;text-transform:uppercase;line-height:1.4;color:rgba(255,255,255,.92)}.who-we-content{padding-left:30px}.who-we-lead{font-size:17px;font-weight:500;line-height:1.7;color:#1a2a3a;margin-bottom:18px}.who-we-content p{color:#5a6670;line-height:1.85;font-size:15px;margin-bottom:16px}.our-approach-area{position:relative;padding:40px 0 20px;background:#fff}.our-approach-area .section-title{margin-bottom:25px}.our-approach-area .section-title h2{font-size:36px;font-weight:600;color:#1a2a3a;line-height:1.25;letter-spacing:-.3px;margin:0 0 22px;position:relative;padding-bottom:20px}.our-approach-area .section-title.text-center h2::after{content:"";position:absolute;left:50%;bottom:0;width:60px;height:3px;background:#1a4d7c;transform:translateX(-50%)}.approach-section-sub{font-size:16px;line-height:1.75;color:#5a6670;max-width:760px;margin:0 auto}.approach-grid{display:flex;flex-wrap:wrap;justify-content:center;margin-top:10px}.approach-iconbox{position:relative;background:#fff;border:1px solid #e6ebf0;border-radius:12px;padding:36px 28px 32px;margin-bottom:30px;height:calc(100% - 30px);transition:all .35s ease;overflow:hidden;text-align:left;box-shadow:0 6px 22px -10px rgba(26,77,124,.08)}.approach-iconbox:hover{box-shadow:0 22px 50px -18px rgba(26,77,124,.28);border-color:transparent}.approach-iconbox-watermark{position:absolute;top:8px;right:14px;font-size:90px;font-weight:800;line-height:1;color:rgba(26,77,124,.06);letter-spacing:-2px;transition:color .35s ease;pointer-events:none;font-family:"Georgia",serif}.approach-iconbox:hover .approach-iconbox-watermark{color:rgba(26,77,124,.12)}.approach-iconbox-icon{position:relative;z-index:1;width:64px;height:64px;border-radius:12px;background:linear-gradient(135deg,#e9f1f8 0,#d4e6f3 100%);color:#1a4d7c;display:inline-flex;align-items:center;justify-content:center;font-size:26px;margin-bottom:26px;transition:all .2s ease}.approach-iconbox:hover .approach-iconbox-icon{background:linear-gradient(135deg,#1a4d7c 0,#2d6ba8 100%);color:#fff;transform:rotate(-5deg);box-shadow:0 14px 28px -8px rgba(26,77,124,.45)}.approach-iconbox h5{font-size:19px;font-weight:600;color:#1a2a3a;margin:0 0 12px;line-height:1.3;letter-spacing:.1px}.approach-iconbox p{color:#6b7c8c;font-size:14px;line-height:1.7;margin:0 0 18px}.approach-iconbox-bar{display:block;width:40px;height:3px;background:#1a4d7c;border-radius:2px;transition:width .4s ease}.approach-iconbox:hover .approach-iconbox-bar{width:90px;background:linear-gradient(90deg,#1a4d7c 0,#5fa8d3 100%)}.advisory-why-area{padding:40px 0 50px;background:#f7f9fc;position:relative;overflow:hidden}.advisory-why-area::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(circle at 10% 20%,rgba(95,168,211,.1) 0,transparent 35%),radial-gradient(circle at 90% 80%,rgba(26,77,124,.1) 0,transparent 40%);z-index:0}.advisory-why-area>.container,.approach-iconbox h5,.approach-iconbox p{position:relative;z-index:1}.advisory-why-stage{display:grid;grid-template-columns:38% 62%;gap:36px;align-items:stretch}.advisory-why-media{position:relative;border-radius:8px;overflow:hidden;min-height:540px;box-shadow:0 28px 60px -20px rgba(14,42,68,.35)}.advisory-why-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.advisory-why-media:hover img{transform:scale(1.06)}.advisory-why-media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(14,42,68,.25) 0,rgba(14,42,68,.85) 100%)}.advisory-why-overlay{position:absolute;bottom:36px;left:36px;right:36px;z-index:2;color:#fff;display:flex;align-items:center;gap:18px}.advisory-why-stat-num{font-family:"Playfair Display","Georgia",serif;font-size:84px;font-weight:700;line-height:1;color:#fff;text-shadow:0 4px 18px rgba(0,0,0,.4)}.advisory-why-stat-text{font-size:13px;letter-spacing:3px;text-transform:uppercase;line-height:1.5;color:rgba(255,255,255,.95);border-left:2px solid #5fa8d3;padding-left:16px}.advisory-why-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.advisory-why-tile{background:#fff;padding:32px 28px 28px;border-radius:8px;position:relative;overflow:hidden;transition:all .35s ease;box-shadow:0 12px 30px -15px rgba(14,42,68,.18);border:1px solid #eef2f7}.advisory-why-tile::before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#5fa8d3 0,#1a4d7c 100%);transform:scaleY(0);transform-origin:top;transition:transform .4s ease}.advisory-why-tile:hover{transform:translateY(-6px);box-shadow:0 22px 45px -15px rgba(14,42,68,.28);border-color:transparent}.advisory-why-tile:hover::before{transform:scaleY(1)}.advisory-why-tile-wide{grid-column:span 2;display:flex;align-items:center;gap:24px;padding:28px 32px;background:#1a4d7c;color:#fff}.advisory-why-tile-wide::before{background:#fff}.advisory-why-num{display:inline-block;font-family:"Playfair Display","Georgia",serif;font-size:28px;font-weight:700;color:#404040;margin-bottom:10px;letter-spacing:1px}.advisory-section-sub{padding-bottom:20px}.advisory-why-tile-wide .advisory-why-num{color:#fff;margin:0;flex-shrink:0;font-size:38px}.advisory-why-tile h5{font-size:16px;font-weight:600;color:#0e2a44;margin:0 0 10px;line-height:1.35}.advisory-why-tile-wide h5{color:#fff;font-size:18px;margin:0 0 6px}.advisory-why-tile p{font-size:13.5px;line-height:1.7;color:#5a6670;margin:0}.advisory-why-tile-wide p{color:rgba(255,255,255,.85);font-size:14px}.advisory-why-tile-wide .advisory-why-tile-body{flex:1}.why-rkt-simple .advisory-section-head{margin-bottom:40px}.why-rkt-row{display:flex;flex-wrap:wrap;gap:15px;margin-top:10px}.why-rkt-box{flex:1 1 0;min-width:0;background:#fff;border:1px solid #e6ebf0;border-radius:12px;padding:28px 22px;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;box-shadow:0 6px 22px -12px rgba(26,77,124,.12);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.why-rkt-box:hover{transform:translateY(-2px);box-shadow:0 22px 44px -20px rgba(26,77,124,.3);border-color:transparent}.why-rkt-check{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#1a4d7c 0,#2d6ba8 100%);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:18px;flex:0 0 auto;box-shadow:0 8px 18px -8px rgba(26,77,124,.5)}.why-rkt-box p{margin:0;color:#1a2a3a;font-size:15px;line-height:1.55;font-weight:500}@media (max-width:1199px){.why-rkt-box{flex:1 1 calc(33.333% - 22px)}}@media (max-width:767px){.why-rkt-box{flex:1 1 calc(50% - 22px)}}@media (max-width:480px){.why-rkt-box{flex:1 1 100%}}.our-vision-area,.vision-quote{position:relative;padding:40px 0;overflow:hidden}.vision-quote{background:linear-gradient(135deg,#1a4d7c 0,#133a5e 100%);color:#fff;border-radius:14px;padding:60px 60px 56px;text-align:center;box-shadow:0 30px 60px -25px rgba(26,77,124,.5)}.vision-quote::after,.vision-quote::before{content:"";position:absolute;border-radius:50%}.vision-quote::before{top:-80px;right:-80px;width:280px;height:280px;background:radial-gradient(circle,rgba(95,168,211,.25) 0,transparent 70%)}.vision-quote::after{bottom:-120px;left:-80px;width:260px;height:260px;background:radial-gradient(circle,rgba(255,255,255,.06) 0,transparent 70%)}.vision-quote-mark{position:relative;display:block;font-family:"Georgia","Playfair Display",serif;font-size:130px;line-height:.8;color:rgba(255,255,255,.22);margin-bottom:-20px;z-index:1}.vision-quote-title{position:relative;z-index:1;font-size:38px;font-weight:600;color:#fff;line-height:1.2;margin:0 0 22px;letter-spacing:-.3px}.vision-quote-bar{position:relative;z-index:1;display:block;width:60px;height:3px;background:#5fa8d3;border-radius:2px;margin:0 auto 28px}.vision-quote-text{position:relative;z-index:1;font-size:19px;font-weight:400;color:rgba(255,255,255,.92);line-height:1.75;margin:0 auto;max-width:820px;letter-spacing:.1px}@media (max-width:991px){.advisory-why-stage{grid-template-columns:1fr}.advisory-why-media{min-height:360px}.approach-iconbox-watermark{font-size:70px}}@media (max-width:767px){.about-intro-area,.advisory-why-area,.our-approach-area,.who-we-area{padding:30px 0}.about-headline,.about-intro-area .section-title h2,.advisory-headline,.our-approach-area .section-title h2,.vision-quote-title{font-size:26px}.about-intro-content{padding-right:0;text-align:center}.about-intro-sub{margin:0 auto}.about-intro-title{font-size:32px}.about-intro-stats{margin-top:36px;padding-left:16px}.intro-stat-num{font-size:28px}.intro-stat-label{font-size:10px;letter-spacing:1px}.vision-quote{padding:40px 24px 36px}.vision-quote-text{font-size:16px}.vision-quote-mark{font-size:90px;margin-bottom:-12px}.approach-iconbox-watermark{font-size:80px}.who-we-content{padding-left:0;margin-top:50px}.who-we-visual{padding:0}.who-we-img-main img{height:300px}.who-we-img-accent{width:50%;right:0;bottom:-20px}.who-we-img-accent img{height:150px}.who-we-badge{top:20px;left:5px;padding:12px 16px}.who-we-badge-num{font-size:28px}.who-we-badge-label{font-size:10px;letter-spacing:1px}.about-section-head,.advisory-section-head{margin-bottom:40px}.advisory-why-grid{grid-template-columns:1fr}.advisory-why-tile-wide{grid-column:span 1;flex-direction:column;text-align:center}.advisory-why-stat-num{font-size:60px}.our-vision-area{padding:30px 0}.approach-card-img{height:160px}}.mobile-sc-row{display:flex;flex-wrap:wrap;align-items:center;margin-left:-15px;margin-right:-15px}.mobile-sc-col-left{flex:0 0 58.33333%;max-width:58.33333%;padding-left:15px;padding-right:15px;padding-top:50px}.mobile-sc-col-right{flex:0 0 41.66667%;max-width:41.66667%;padding-left:15px;padding-right:15px}.bg-light-gray-alt{background-color:#f8fafc}.mb-30{margin-bottom:30px}.mobile-sc-section-title{margin-bottom:15px}.mobile-sc-subtitle-label{display:inline-block;font-size:13px;font-weight:700;color:#1a4d7c;letter-spacing:2px;text-transform:uppercase;margin-bottom:10px}.mobile-sc-section-title h2{font-size:36px;font-weight:600;color:#0d1b2a;margin:0}.mobile-sc-title-line{width:50px;height:3px;background:#1a4d7c;margin:10px auto}.mobile-sc-title-desc{font-size:16px;color:#5a6877;max-width:600px;margin:0 auto;line-height:1.6}.mobile-sc-hero{padding:100px 0 80px;background-image:linear-gradient(135deg,#0d1b2a 0,#1a4d7c 100%);position:relative;overflow:hidden}.mobile-sc-hero.has-bg-img{background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.gd-service-card:hover .gd-icon-wrap i,.hero-mobile-content{color:#fff}.hero-mobile-badge{display:inline-block;background:rgba(201,168,106,.15);border:1px solid #0d1b2a;color:#fff;font-size:11px;font-weight:700;padding:6px 16px;border-radius:50px;margin-bottom:25px;letter-spacing:1.5px}.hero-mobile-title{font-size:48px;font-weight:700;line-height:1.15;margin-bottom:20px;color:#fff}.hero-mobile-desc{font-size:18px;line-height:1.6;color:rgba(255,255,255,.85);margin-bottom:15px}.hero-mobile-btn,.hero-mobile-btn:hover{background:#fff!important;color:#0d1b2a!important}.hero-mobile-btn{border-color:#0d1b2a!important;font-weight:600;padding:14px 35px;border-radius:4px;transition:all .3s;display:inline-block}.hero-mobile-btn:hover{border-color:#fff!important;transform:translateY(-2px)}.hero-mobile-graphic-wrap{display:flex;justify-content:center;align-items:center}.phone-mockup{width:280px;height:560px;background:#1e293b;border:10px solid #475569;border-radius:40px;position:relative;box-shadow:0 25px 50px -12px rgba(0,0,0,.5)}.phone-notch{position:absolute;top:0;left:50%;transform:translateX(-50%);width:120px;height:20px;background:#475569;border-bottom-left-radius:15px;border-bottom-right-radius:15px;z-index:5}.phone-screen{width:100%;height:100%;border-radius:30px;overflow:hidden;background:#0d1e2d;position:relative}.phone-app-mock{padding:15px;height:100%;display:flex;flex-direction:column;justify-content:flex-start}.phone-header{display:flex;justify-content:space-between;color:rgba(255,255,255,.4);font-size:10px;margin-top:10px;margin-bottom:20px}.phone-logo{font-weight:700;color:#1a4d7c}.phone-content-body{flex:1;display:flex;flex-direction:column;gap:12px}.phone-card-mock{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:15px;display:flex;justify-content:space-between;align-items:center;color:#fff}.mock-line-title{font-size:11px;color:rgba(255,255,255,.7)}.mock-badge{background:#10b981;color:#fff;font-size:9px;padding:2px 8px;border-radius:20px;font-weight:700}.phone-list-mock{background:rgba(255,255,255,.03);border-radius:8px;padding:10px;display:flex;align-items:center;gap:10px}.mock-avatar{width:24px;height:24px;border-radius:50%;background:rgba(201,168,106,.3)}.mock-text-line{height:6px;background:rgba(255,255,255,.15);border-radius:3px;width:70%}.phone-chart-mock{background:rgba(255,255,255,.04);border-radius:12px;padding:15px;display:flex;justify-content:space-around;align-items:flex-end;height:80px;margin-top:auto;margin-bottom:15px}.chart-bar{width:25px;border-radius:4px;background:#1a4d7c}.chart-bar.bar-1{height:40px}.chart-bar.bar-2{height:65px;background:#1a4d7c}.chart-bar.bar-3{height:50px}.phone-home-btn{position:absolute;bottom:5px;left:50%;transform:translateX(-50%);width:40px;height:4px;background:#475569;border-radius:10px}.anim-pulse{animation:pulse 3s infinite ease-in-out}.mobile-sc-services{padding:50px 0 60px;background:#f8fafc}.gd-intro-text{font-size:18px;color:#555;margin-bottom:40px;font-weight:400}.gd-services-row{display:flex;flex-wrap:wrap;margin-top:20px}.gd-services-row [class*=col-]{display:flex}.gd-services-row .gd-service-card{width:100%}.gd-service-card{background:#fff;border:1px solid #eaeaea;border-radius:8px;padding:35px 25px;text-align:center;transition:all .3s ease;box-shadow:0 5px 15px rgba(0,0,0,.02);position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center}.gd-service-card::before{content:'';position:absolute;top:0;left:0;width:100%;height:4px;background:#1a4d7c;transform:scaleX(0);transition:transform .3s ease}.gd-service-card:hover{transform:translateY(-8px);box-shadow:0 15px 35px rgba(26,77,124,.08);border-color:#1a4d7c}.gd-service-card:hover::before{transform:scaleX(1)}.gd-icon-wrap,.service-meta{align-items:center;justify-content:center;transition:all .3s ease}.gd-icon-wrap{width:70px;height:70px;display:flex;background:rgba(26,77,124,.05);border-radius:50%;margin:0 auto 20px;font-size:26px;color:#1a4d7c}.gd-icon-wrap i{color:#1a4d7c;transition:all .3s ease}.gd-service-card:hover .gd-icon-wrap{background:#1a4d7c;color:#fff}.gd-service-card h3{font-size:20px;font-weight:700;color:#222;margin-bottom:15px;margin-top:0}.gd-service-card p{font-size:15px;color:#666;line-height:1.6;margin-bottom:20px;flex-grow:1}.service-meta{display:inline-flex;gap:8px;margin-top:auto;padding:6px 16px;background:#f8fafc;border-radius:30px;border:1px solid #f1f5f9;width:fit-content;align-self:center}.gd-service-card:hover .service-meta{background:rgba(26,77,124,.04);border-color:rgba(26,77,124,.08)}.meta-label{font-size:10px;font-weight:700;text-transform:uppercase;color:#64748b;letter-spacing:.5px}.meta-value{font-size:11px;font-weight:600;color:#1a4d7c}.gd-invest-area{background-color:#f9fbfd;padding:100px 0}.gd-invest-list{margin-top:30px}.gd-invest-item{display:flex;align-items:flex-start;margin-bottom:25px;background:#fff;padding:20px;border-radius:6px;box-shadow:0 2px 10px rgba(0,0,0,.02);border-left:4px solid #1a4d7c}.gd-invest-num{font-size:20px;font-weight:700;color:#1a4d7c;margin-right:15px;background:rgba(26,77,124,.08);width:35px;height:35px;line-height:35px;text-align:center;border-radius:50%;flex-shrink:0}.gd-choose-card h3,.gd-invest-content h4{font-size:17px;font-weight:700;color:#222;margin-bottom:6px}.gd-choose-card p,.gd-invest-content p,.srv-box-list li{font-size:14px;color:#666;line-height:1.5;margin-bottom:0}.gd-choose-area{padding:100px 0}.gd-choose-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;margin-top:40px}.gd-choose-card{padding:30px;border:1px dashed #ccc;border-radius:8px;background:#fff;transition:all .3s ease}.gd-choose-card:hover{border-style:solid;border-color:#1a4d7c;box-shadow:0 10px 25px rgba(26,77,124,.05)}.gd-choose-card .gd-badge,.gd-upgrade-cta .btn-cta-white{color:#1a4d7c;font-weight:700;border-radius:4px;display:inline-block}.gd-choose-card .gd-badge{padding:5px 12px;background:rgba(26,77,124,.1);font-size:12px;text-transform:uppercase;margin-bottom:15px}.gd-choose-card h3{font-size:19px;margin-bottom:12px}.gd-choose-card p,.srv-box-list li{line-height:1.6}.gd-upgrade-cta{background:linear-gradient(rgba(26,77,124,.9),rgba(26,77,124,.9)),url(../img/about/banner_Ai_Govenace_op.png) no-repeat center center/cover;color:#fff;padding:85px 0;text-align:center}.gd-upgrade-cta h2{color:#fff;font-size:36px;font-weight:700;margin-bottom:15px}.gd-upgrade-cta p{color:rgba(255,255,255,.9);font-size:18px;max-width:700px;margin:0 auto 30px;line-height:1.6}.gd-upgrade-cta .btn-cta-white{background:#fff;font-size:16px;padding:14px 35px;transition:all .3s ease;border:2px solid #fff}.gd-upgrade-cta .btn-cta-white:hover{background:0 0;color:#fff;text-decoration:none}@media (max-width:768px){.gd-upgrade-cta h2{font-size:28px}.gd-upgrade-cta p{font-size:15px}}.srv-box-list{list-style:none;padding:0;margin:0 0 25px}.srv-box-list li{color:#5a6877;position:relative;padding-left:18px;margin-bottom:8px}.srv-box-list li:last-child{margin-bottom:0}.srv-box-list li::before{content:"•";color:#1a4d7c;font-size:18px;position:absolute;left:0;top:-2px;line-height:1}.srv-box-list li strong{color:#0d1b2a;font-weight:600}.mobile-sc-why-invest{padding:80px 0;background:#f8fafc}.why-invest-card{background:#fff;border-radius:8px;padding:30px;border:1px solid rgba(26,77,124,.05);box-shadow:0 4px 20px rgba(0,0,0,.02);position:relative;transition:all .3s;height:100%}.why-invest-card:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgba(26,77,124,.06)}.card-number{position:absolute;top:15px;right:20px;font-size:42px;font-weight:800;color:rgba(201,168,106,.1);font-family:serif;line-height:1}.why-invest-card:hover .card-number{color:rgba(201,168,106,.25);transition:color .3s}.card-icon{font-size:32px;color:#1a4d7c;margin-bottom:20px}.why-invest-card h3{font-size:18px;font-weight:700;color:#0d1b2a;margin-top:0;margin-bottom:12px}.why-invest-card p{font-size:14px;line-height:1.6;color:#5a6877;margin:0}.mobile-sc-process{padding:60px 0 80px;background:#f8fafc}.mobile-sc-timeline-wrapper{position:relative;margin-top:60px;padding:0 10px}.timeline-track-line{position:absolute;top:25px;left:50px;right:50px;height:2px;background:#e2e8f0;z-index:1}.mobile-sc-timeline-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:30px;position:relative;z-index:2}.timeline-step{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}.step-marker-node{width:50px;height:50px;border-radius:50%;background:#fff;border:2px solid #1a4d7c;display:flex;align-items:center;justify-content:center;z-index:3;margin-bottom:25px;transition:all .35s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 10px rgba(0,0,0,.05)}.step-num-text{font-size:15px;font-weight:700;color:#1a4d7c;transition:all .35s ease}.timeline-step:hover .step-marker-node{background:#1a4d7c;transform:scale(1.15);box-shadow:0 8px 20px rgba(26,77,124,.25)}.timeline-step:hover .step-num-text{color:#fff}.step-info{display:flex;flex-direction:column;align-items:center}.step-badge-mini{display:inline-block;font-size:11px;font-weight:700;color:#5a6877;text-transform:uppercase;letter-spacing:1px;margin-bottom:12px;transition:color .3s ease}.timeline-step:hover .step-badge-mini{color:#1a4d7c}.step-title-text{font-size:18px;font-weight:700;color:#0d1b2a;margin-top:0;margin-bottom:12px;line-height:1.3}.partner-card p,.step-desc-text{line-height:1.6;color:#5a6877;margin:0}.step-desc-text{font-size:14px;max-width:260px}@media (max-width:1024px){.timeline-track-line{display:none}.mobile-sc-timeline-steps{grid-template-columns:1fr;gap:40px}.timeline-step{flex-direction:row;align-items:flex-start;text-align:left}.step-marker-node{margin-bottom:0;margin-right:20px;flex-shrink:0}.step-info{align-items:flex-start}.step-desc-text{max-width:100%}}.mobile-sc-partner,.partner-card{padding:50px 0 40px;background:#fff}.partner-card{border-radius:8px;padding:40px;border:1px solid rgba(26,77,124,.05);box-shadow:0 4px 20px rgba(0,0,0,.04);text-align:center;transition:all .3s;height:400px;max-height:320px}.partner-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(26,77,124,.08)}.partner-icon{width:60px;height:60px;border-radius:50%;border:1px solid #1a2a3a;background:#f8fafc;color:#1a4d7c;display:flex;align-items:center;justify-content:center;font-size:28px;margin:0 auto 25px;transition:all .3s}.partner-card:hover .partner-icon{background:#1a4d7c;color:#fff}.mobile-cta-box h2,.partner-card h3,.service-tab-text h3{font-weight:700;color:#0d1b2a;margin-bottom:15px}.partner-card h3{font-size:20px;margin-top:0}.partner-card p{font-size:15px}.mobile-sc-cta{padding:80px 0;background:#1a4d7c;position:relative;overflow:hidden}.mobile-sc-cta .row{display:flex;justify-content:center}.mobile-cta-box{padding:60px 40px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:16px;box-shadow:0 15px 35px rgba(0,0,0,.2);position:relative;z-index:1;text-align:center}.cta-glow-element{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(201,168,106,.05) 0,transparent 60%);z-index:-1;pointer-events:none}.cta-badge{display:inline-block;background:rgba(255,255,255,.08);color:#fff;font-size:11px;font-weight:700;padding:6px 18px;border-radius:30px;border:1px solid rgba(201,168,106,.3);margin-bottom:20px;letter-spacing:1.5px}.mobile-cta-box h2{color:#fff;font-size:38px;margin-top:0}.mobile-cta-box p{color:rgba(255,255,255,.8);font-size:17px;max-width:680px;margin:0 auto 30px;line-height:1.6}.cta-button{background:#fff!important;color:#0d1b2a!important;border-color:#0d1b2a!important;font-weight:600;padding:14px 35px;border-radius:4px;transition:all .3s;display:inline-block}.cta-button:hover{background:#fff!important;color:#1a4d7c!important;border-color:#fff!important;transform:translateY(-2px)}@media (max-width:991px){.mobile-sc-row{flex-direction:column-reverse;gap:40px}.mobile-sc-col-left,.mobile-sc-col-right{flex:0 0 100%;max-width:100%}.step-connector{display:none}.process-step-item{margin-bottom:30px}}@media (max-width:768px){.hero-mobile-title{font-size:36px}.hero-mobile-desc{font-size:16px}.mobile-cta-box h2,.mobile-sc-section-title h2{font-size:28px}.mobile-cta-box{padding:40px 20px;text-align:center}.mobile-cta-box p{font-size:15px}.mobile-sc-cta,.mobile-sc-hero,.mobile-sc-intro,.mobile-sc-partner,.mobile-sc-process,.mobile-sc-results,.mobile-sc-services,.mobile-sc-services-tabs,.mobile-sc-why-invest{padding:60px 0}}.mobile-sc-intro{position:relative;background:#fff;padding:60px 0}.mobile-intro-image-wrapper{position:relative;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.08);z-index:1}.mobile-intro-img{width:100%;height:auto;display:block;border-radius:8px}.mobile-intro-accent-border{position:absolute;top:15px;left:15px;width:100%;height:100%;border:3px solid #1a4d7c;border-radius:8px;z-index:-1}.mobile-intro-content{padding-left:20px}.mobile-intro-content h2{font-size:36px;font-weight:700;color:#0d1b2a;margin-top:10px;margin-bottom:20px;line-height:1.25}.mobile-intro-desc{font-size:16px;line-height:1.7;color:#5a6877;margin-bottom:25px}.mobile-intro-btn-wrap{margin-top:30px}.mobile-intro-btn{display:inline-block;background:#1a4d7c;color:#fff;padding:14px 32px;font-size:15px;font-weight:600;border-radius:4px;text-decoration:none;box-shadow:0 4px 12px rgba(26,77,124,.15)}@media (max-width:991px){.mobile-intro-content{padding-left:0;margin-top:30px}.mobile-intro-content h2{font-size:30px}}.mobile-sc-services-tabs{position:relative;background:#f7f9fb}.services-tabs-nav{display:flex;justify-content:center;gap:12px;margin-bottom:50px;flex-wrap:wrap}.service-tab-btn{background:rgba(26,77,124,.05);color:#0d1b2a;border:1px solid rgba(26,77,124,.1);padding:12px 24px;font-size:15px;font-weight:600;border-radius:30px;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1)}.service-tab-btn:hover{background:rgba(26,77,124,.1);color:#1a4d7c}.service-tab-btn.active{background:#1a4d7c;color:#fff;border-color:#1a4d7c;box-shadow:0 4px 15px rgba(26,77,124,.2)}.service-tab-content{display:none;animation:fadeInTab .5s cubic-bezier(.16,1,.3,1)}.service-tab-content.active{display:block}.service-tab-image-wrapper{position:relative;border-radius:8px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.08)}.service-tab-img{width:100%;height:auto;display:block;transition:transform .5s ease}.service-tab-image-wrapper:hover .service-tab-img{transform:scale(1.03)}.service-tab-text{padding-left:20px}.service-tab-text h3{font-size:28px}.service-tab-desc{font-size:16px;line-height:1.7;color:#5a6877;margin-bottom:25px}@media (max-width:991px){.service-tab-text{padding-left:0;margin-top:30px}}@media (max-width:768px){.services-tabs-nav{margin-bottom:30px}.service-tab-btn{padding:10px 20px;font-size:14px}.mobile-sc-results{position:relative;background:#f8fafc;margin-bottom:15px}}.mobile-sc-results{position:relative;background:#f8fafc}.mobile-sc-title-line-left{width:50px;height:3px;background:#1a4d7c;margin-bottom:25px}.results-desc{font-size:16px;line-height:1.7;color:#5a6877}.results-desc,.results-stats-grid{margin-bottom:30px}.result-stat-box{background:rgba(26,77,124,.04);border-left:3px solid #1a4d7c;padding:15px;border-radius:0 4px 4px 0;transition:all .3s cubic-bezier(.16,1,.3,1);margin-top:5px}.result-stat-box:hover{background:rgba(26,77,124,.08);transform:translateY(-2px)}.stat-number{display:block;font-size:28px;font-weight:750;color:#1a4d7c;line-height:1.2}.stat-label{display:block;font-size:13px;font-weight:600;color:#5a6877;margin-top:4px}.results-quote-block{border-left:3px italic rgba(26,77,124,.2);padding:0 0 0 20px;margin-top:30px;position:relative}.results-quote-block::before{content:"“";font-size:50px;color:rgba(26,77,124,.1);position:absolute;left:0;top:-15px;line-height:1}.quote-text{font-size:15px;font-style:italic;color:#0d1b2a;line-height:1.6;margin-bottom:8px}.quote-author{font-size:13px;font-weight:600;color:#5a6877}.results-image-wrapper{position:relative;border-radius:8px;box-shadow:0 15px 40px rgba(0,0,0,.08);z-index:1}.results-img{width:100%;height:auto;display:block;border-radius:8px;transition:transform .5s ease}.results-image-wrapper:hover .results-img{transform:scale(1.02)}.results-image-glow{position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;background:radial-gradient(circle,rgba(26,77,124,.05) 0,transparent 70%);z-index:-1;pointer-events:none}.pricing-area{padding:70px 0;background-color:#f8fafc}.pricing-section-title{margin-bottom:60px}.pricing-card h3,.pricing-section-title h2{font-size:36px;font-weight:700;color:#222;margin-bottom:15px}.pricing-section-title p{color:#666;font-size:16px;max-width:600px;margin:0 auto}.pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;align-items:stretch}.pricing-card{background:#fff;border:1.5px solid #e2e8f0;border-radius:24px;padding:45px 30px 40px;text-align:center;position:relative;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;box-shadow:0 4px 6px -1px rgba(0,0,0,.01),0 2px 4px -2px rgba(0,0,0,.01)}.pricing-card:hover{transform:translateY(-8px);box-shadow:0 20px 25px -5px rgba(0,0,0,.05),0 8px 10px -6px rgba(0,0,0,.05)}.pricing-card.recommended{border:2px solid #1a4d7c;box-shadow:0 20px 25px -5px rgba(26,77,124,.05),0 8px 10px -6px rgba(26,77,124,.05)}.pricing-card.recommended::before{content:"Recommended";position:absolute;top:-15px;left:50%;transform:translateX(-50%);background:#1a4d7c;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:6px 20px;border-radius:20px;box-shadow:0 4px 10px rgba(26,77,124,.2)}.pricing-card h3{font-size:22px;margin-bottom:25px;margin-top:0}.price-tag{font-size:32px;font-weight:800;color:#1a4d7c;line-height:1.1;margin-bottom:8px;transition:all .3s ease}.plan-subtitle{font-size:13px;color:#94a3b8;margin-bottom:35px;font-weight:500;text-transform:lowercase}.pricing-features{list-style:none;padding:0;margin:0 0 40px;text-align:left;display:flex;flex-direction:column;gap:16px;flex-grow:1}.pricing-features li{font-size:14px;color:#475569;display:flex;align-items:center;line-height:1.4;font-weight:500}.pricing-features li.negative{color:#94a3b8}.pricing-features li span{flex-grow:1}.btn-pricing{width:100%;padding:14px 24px;border-radius:12px;font-size:15px;font-weight:700;transition:all .2s ease;text-decoration:none;display:inline-block;margin-top:auto}.pricing-card:not(.recommended) .btn-pricing{background:0 0;color:#1a4d7c;border:1.5px solid #1a4d7c}.pricing-card:not(.recommended) .btn-pricing:hover{background:#1a4d7c;color:#fff}.pricing-card.recommended .btn-pricing{background:#1a4d7c;color:#fff;border:1.5px solid #1a4d7c}.pricing-card.recommended .btn-pricing:hover{background:#133a5e;border-color:#133a5e}.p-0{padding:0 5px!important}.service-grid{width:290px}.meeraksh-ai-banner,.meeraksh-banner-inner{position:relative;width:100%;box-sizing:border-box}.meeraksh-ai-banner{display:block;max-height:140px;overflow:hidden;background:linear-gradient(100deg,#eef6ff 0,#e1efff 48%,#d1e5ff 100%);border-bottom:1px solid rgba(20,73,135,.1)}.meeraksh-banner-inner{max-width:1280px;min-height:130px;margin:0 auto;padding:15px 55px 15px 30px;display:flex;align-items:center;justify-content:center;gap:35px}.meeraksh-ai-visual{position:relative;width:190px;min-width:190px;height:115px;flex-shrink:0}.meeraksh-ai-box,.meeraksh-ai-box-front{position:absolute;width:125px;height:70px;left:8px;bottom:5px}.meeraksh-ai-box-front{height:50px;left:0;bottom:6px;display:flex;align-items:center;justify-content:center;gap:4px;background:linear-gradient(135deg,#245fb4,#143f82);color:#fff;border-radius:5px 5px 12px 12px;font-size:16px;font-weight:700;box-shadow:0 10px 25px rgba(20,67,130,.22);z-index:2}.meeraksh-ai-box-front small{font-size:10px;opacity:.85}.meeraksh-ai-box-top{position:absolute;width:125px;height:25px;left:0;top:-10px;background:#4d87d8;transform:skewY(-13deg);border-radius:5px;opacity:.9;z-index:1}.meeraksh-ai-chip{position:absolute;width:68px;height:68px;left:72px;top:1px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;color:#1853a0;border-radius:14px;box-shadow:0 8px 22px rgba(24,73,140,.2);transform:rotate(-5deg);z-index:2}.meeraksh-ai-chip i{font-size:26px;margin-bottom:2px}.meeraksh-ai-chip span{font-size:12px;font-weight:800}.meeraksh-banner-content{flex:1;min-width:0}.meeraksh-banner-content h2{margin:0 0 4px;padding:0;color:#223f86;font-size:25px;line-height:1;font-weight:800;letter-spacing:-.5px}.meeraksh-live-line{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#303a4b;font-size:20px;line-height:1.2;font-weight:600}.meeraksh-live-line strong{display:inline-block;padding:7px 15px;color:#fff;background:linear-gradient(135deg,#2879eb,#1558bd);border-radius:11px;font-size:11px;line-height:1.1;font-weight:800;box-shadow:0 7px 15px rgba(24,92,190,.2)}.meeraksh-banner-content p{margin:6px 0 0;padding:0;color:#536070;font-size:15px;line-height:1.4;font-weight:500}.meeraksh-banner-action{flex-shrink:0;display:flex;align-items:center}.meeraksh-explore-btn{display:inline-flex;align-items:center;justify-content:center;gap:13px;min-width:190px;padding:15px 25px;box-sizing:border-box;background:linear-gradient(135deg,#3566b1,#2859a3);color:#fff!important;border:0;border-radius:30px;font-size:16px;line-height:1;font-weight:700;text-decoration:none!important;box-shadow:0 8px 18px rgba(28,79,145,.2);transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.meeraksh-explore-btn:hover{color:#fff!important;background:linear-gradient(135deg,#2859a3,#174b91);transform:translateY(-2px);box-shadow:0 12px 25px rgba(28,79,145,.28)}.meeraksh-explore-btn i{font-size:14px;transition:transform .25s ease}.meeraksh-explore-btn:hover i{transform:translateX(5px)}.meeraksh-decoration{position:absolute;display:block;border-radius:50%;pointer-events:none}.decoration-1{width:8px;height:8px;left:4%;top:25%;background:#3a79dc;box-shadow:18px 18px 0 #82afe9,38px -9px 0 #f1b52d}.decoration-2{width:7px;height:7px;left:7%;bottom:20%;background:#83afe8}.decoration-3{width:7px;height:7px;right:9%;top:27%;background:#ef6090}.decoration-4{width:7px;height:7px;right:6%;top:50%;background:#f0b52b}.decoration-5{width:6px;height:6px;right:3%;bottom:18%;background:#78a7e3}.decoration-6{width:5px;height:5px;right:5%;bottom:35%;background:#528bd8}@media (max-width:991px){.meeraksh-ai-banner{min-height:130px}.meeraksh-banner-inner{min-height:130px;padding:12px 45px 12px 20px;gap:20px}.meeraksh-ai-visual{width:145px;min-width:145px;transform:scale(.8);transform-origin:center left}.meeraksh-banner-content h2{font-size:25px}.meeraksh-live-line{font-size:17px}.meeraksh-live-line strong{font-size:18px;padding:6px 12px}.meeraksh-banner-content p{font-size:13px}.meeraksh-explore-btn{min-width:155px;padding:13px 18px;font-size:14px}}@media (max-width:767px){.meeraksh-ai-banner{min-height:190px}.meeraksh-banner-inner{min-height:190px;padding:15px 25px 15px 15px;flex-wrap:wrap;justify-content:center;gap:5px 8px}.meeraksh-ai-visual{width:100px;min-width:100px;height:75px;transform:scale(.6);transform-origin:center}.meeraksh-banner-content{flex:1;min-width:170px}.meeraksh-banner-content h2{font-size:25px}.meeraksh-live-line{font-size:14px;gap:5px}.meeraksh-live-line strong{font-size:15px;padding:5px 9px}.meeraksh-banner-content p{font-size:12px;margin-top:4px}.meeraksh-banner-action{width:100%;justify-content:center;margin-top:7px}.meeraksh-explore-btn{min-width:170px;padding:11px 20px;font-size:14px}.decoration-1,.decoration-2{display:none}}@media (max-width:480px){.meeraksh-ai-banner{min-height:205px}.meeraksh-banner-inner{min-height:205px;padding:12px 15px}.meeraksh-ai-visual{width:121px;min-width:121px}.meeraksh-ai-chip{left:72px;top:-44px}.meeraksh-banner-content{min-width:150px}.meeraksh-banner-content h2{font-size:22px}.meeraksh-live-line{font-size:13px}.meeraksh-live-line strong{font-size:14px}.meeraksh-banner-content p{font-size:11px}}.slider-area.style-1{padding-top:80px}