﻿@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito+Sans&display=swap";:root{--screen-height:500px}html{height:100%;min-height:100%}body{margin:0px;padding:0px;overflow-x:hidden;height:auto;min-height:100%;font-size:14px;font-family:"Nunito Sans",sans-serif}p{margin:0px;padding:0px;line-height:23px;color:#494949;font-size:16px}.clear,.clearfix{clear:both}button,button:focus,a{outline:none !important;cursor:pointer}button[disabled]{opacity:.4 !important}a{text-decoration:none;color:#b0cb1f;cursor:pointer;outline:none}a:hover,a:focus{text-decoration:none;color:#000}em{font-style:italic}ul{list-style:none;padding:0px;margin:0px}li{list-style:none}small{font-size:.6em}h1{font-size:16px;line-height:22px;margin:0 0 15px 0;color:#b0cb1f;font-weight:bold;text-transform:uppercase}h2{font-size:65px;line-height:75px;margin:0 0 20px 0;font-weight:800;color:#0a3364}h2.white{color:#fff}h3{font-size:40px;line-height:45px;margin:0 0 25px 0;color:#0a3364;font-weight:700}h4{font-size:18px;line-height:18px;margin:0 0 10px 0;color:#0a3364;font-weight:500}h5{font-size:16px;line-height:22px;margin:0 0 10px 0;color:#0a3364;font-weight:bold;text-transform:uppercase}h6{font-size:15px;line-height:15px;margin:0 0 10px 0;color:#0a3364}.all_btn{cursor:pointer;font-size:15px;line-height:15px;text-align:center;padding:10px;box-shadow:none;position:relative;transition:all .3s ease 0s;display:inline-block;border-radius:5px;min-width:75px;vertical-align:top;margin:0px 3px}.all_btn:hover{box-shadow:0px 3px 15px 0px rgba(0,0,0,.3);transition:all .5s ease 0s;color:#fff}.theme_btn{background:#0a3364;color:#fff !important;border:1px solid #0a3364}.themeoption_btn{background:#000;color:#fff !important;border:1px solid #000}.view_btn{line-height:30px;color:#0a3364;font-size:16px;transition:all .5s ease 0s;background:rgba(0,0,0,0);padding:0px;border:0px}.view_btn i{margin-right:10px;position:relative;top:2px;left:0px;font-size:20px;transition:all .3s ease 0s}.view_btn:hover{color:#b0cb1f;transition:all .5s ease 0s}.view_btn:hover i{left:10px;transition:all .3s ease 0s}.list_li li{margin:0px 0px 5px 0px;padding:0px 0px 0px 20px;line-height:25px;color:#494949;font-size:16px;position:relative}.list_li li::before{background:#b0cb1f;width:8px;height:8px;border-radius:100%;content:"";position:absolute;top:7px;left:0px}.list_li li .inner_li{padding-top:5px}.list_li li .inner_li li::before{background:rgba(0,0,0,0);border:2px solid #b0cb1f}.list_li li .inner_li.width_20 li{width:20%;float:left}.loader_new{background:hsla(0,0%,100%,.9);position:fixed;z-index:9999999;top:0px;left:0px;text-align:center;height:100%;width:100%;display:none;bottom:0px;right:0px}.loader_new .img_loader{position:fixed;top:0;right:0;left:0;bottom:0;display:grid;place-content:center}.loader_new .img_loader .loading__anim{width:35px;height:35px;border:5px solid rgba(189,189,189,.25);border-left-color:#039be5;border-top-color:#039be5;border-radius:50%;display:inline-block;animation:rotate 600ms infinite linear}@keyframes rotate{to{transform:rotate(1turn)}}.loader_new.active{display:table}.square{position:absolute;top:-50px;left:-30px;display:block;z-index:-1;width:400px;height:450px}.square .line{position:absolute;background:#b0cb1f}.square .line.line-01{left:0px;top:0px;height:15px;width:0px;-webkit-transition:width .2s linear;transition:width .2s linear}.square .line.line-02{right:0px;top:0px;height:0px;width:15px;-webkit-transition:width .2s linear;transition:height .2s linear}.square .line.line-03{right:0px;bottom:0px;height:15px;width:0px;-webkit-transition:width .2s linear;transition:width .2s linear}.square .line.line-04{left:0px;bottom:0px;height:0px;width:15px;-webkit-transition:width .2s linear;transition:height .2s linear}.square_animate .square .line.line-01{-webkit-transition-delay:.2s;transition-delay:.2s;width:100%}.square_animate .square .line.line-02{-webkit-transition-delay:.6s;transition-delay:.6s;height:100%}.square_animate .square .line.line-03{-webkit-transition-delay:.8s;transition-delay:.8s;width:100%}.square_animate .square .line.line-04{-webkit-transition-delay:1.2s;transition-delay:1.2s;height:100%}.banner_block{display:block;position:relative}.banner_block .carousel{height:100%}.banner_block .carousel .carousel-inner,.banner_block .carousel .carousel-item{height:100%}.banner_block .carousel img{width:100%}.banner_block .carousel .carousel-indicators [data-bs-target]{width:18px;height:18px;border:3px solid rgba(0,0,0,0);border-radius:100%;margin:0px 5px}.banner_block .carousel .carousel-indicators [data-bs-target].active{border-color:#b0cb1f}.banner_block .content_block{position:absolute;top:30%;left:0px;display:block;z-index:999;width:100%}.banner_block .content_block h1{color:#fff;font-size:65px;line-height:75px;margin:0 0 20px 0;font-weight:800;text-transform:none}.banner_block .content_block p{font-size:18px;line-height:30px;color:#fff;min-height:150px}.banner_block .content_block .container{position:relative}.banner_block .content_block .square{top:-50px;left:-30px;width:400px;height:450px}.banner_block .content_block .bottom_line{position:absolute;left:160px;bottom:-65%;display:block;z-index:-1;width:13px;height:200px;text-align:center}.banner_block .content_block .bottom_line .line_white{position:relative;width:3px;background:hsla(0,0%,100%,.6);height:170px;display:block;margin:auto}.banner_block .content_block .bottom_line .arrows{-webkit-animation:bounce 1s infinite;animation:bounce 1s infinite;display:block;position:relative;cursor:pointer;width:15px;height:55px;opacity:1;margin-top:5px}.banner_block .content_block .bottom_line .arrows .arrow{border-left:2px solid hsla(0,0%,100%,.6);border-bottom:2px solid hsla(0,0%,100%,.6);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:13px;height:13px;display:block;position:absolute}.banner_block .content_block .bottom_line .arrows .arrow.arrow-01{opacity:.6;top:0px}.banner_block .content_block .bottom_line .arrows .arrow.arrow-02{opacity:.4;top:15px}.banner_block .content_block .bottom_line .arrows .arrow.arrow-03{opacity:.2;top:30px}@keyframes bounce{0%{transform:translateY(0)}100%{transform:translateY(15px)}}@keyframes bounce_hp{0%{transform:translateX(0px)}100%{transform:translateX(-15px)}}@keyframes bounce_hn{0%{transform:translateX(0)}100%{transform:translateX(15px)}}.developing_block{position:relative;display:block;padding:50px 0px;background:url(../images/team_bg.jpg) top center no-repeat;background-size:cover;background-attachment:fixed}.developing_block .container{position:relative}.developing_block .square{top:55px;left:-15px;width:250px;height:250px;z-index:9}.developing_block .developtitle_margin{position:relative;top:0px;z-index:9;margin-bottom:50px}.developing_block .product_mainblock{display:block;position:relative}.developing_block .product_mainblock .product_box{width:100%;margin-bottom:50px;position:relative}.developing_block .product_mainblock .product_box .img_box{margin-bottom:15px;text-align:center}.developing_block .product_mainblock .product_box .img_box img{margin:auto;box-shadow:2px 2px 7px rgba(0,0,0,.2)}.developing_block .product_mainblock .product_box .img_box .hover_border{bottom:38px;z-index:3}.developing_block .product_mainblock .product_box .img_box .hover_border .line{background:#fff}.developing_block .product_mainblock .product_box .name_box{text-align:center;display:block;font-size:16px;font-weight:bold;color:#0a3364;padding:0px 30px}.developing_block .product_mainblock .product_box .hover_border{position:absolute;display:block;top:15px;left:15px;right:15px;bottom:-15px;z-index:2}.developing_block .product_mainblock .product_box .hover_border .line{position:absolute;background:#0a3364}.developing_block .product_mainblock .product_box .hover_border .line.line-01{right:0px;top:0px;height:1px;width:100%;-webkit-transition:width .12s linear;transition:width .12s linear;-webkit-transition-delay:.12s;transition-delay:.12s}.developing_block .product_mainblock .product_box .hover_border .line.line-02{right:0px;bottom:0px;height:100%;width:1px;-webkit-transition:height .12s linear;transition:height .12s linear;-webkit-transition-delay:.24s;transition-delay:.24s}.developing_block .product_mainblock .product_box .hover_border .line.line-03{right:0px;bottom:0px;height:1px;width:100%;-webkit-transition:width .12s linear;transition:width .12s linear;-webkit-transition-delay:.24s;transition-delay:.24s}.developing_block .product_mainblock .product_box .hover_border .line.line-04{left:0px;bottom:0px;height:100%;width:1px;-webkit-transition:height .12s linear;transition:height .12s linear;-webkit-transition-delay:.12s;transition-delay:.12s}.developing_block .product_mainblock .owl-nav{position:relative;width:100%;display:block;text-align:center;top:-170px}.developing_block .product_mainblock .owl-nav .disabled{display:none}.developing_block .product_mainblock .owl-nav button{position:absolute;top:0px;display:inline-block;width:50px;height:15px;margin:0px 30px}.developing_block .product_mainblock .owl-nav button span{color:rgba(0,0,0,0);width:55px;height:15px;display:block;top:-8px;position:absolute;padding:0px 0px 0px 55px;line-height:18px;font-size:18px}.developing_block .product_mainblock .owl-nav .owl-prev{left:-60px}.developing_block .product_mainblock .owl-nav .owl-prev span{background:url(../images/prev.png) center center no-repeat;left:-50px;-webkit-animation:bounce_hp 1s infinite;animation:bounce_hp 1s infinite}.developing_block .product_mainblock .owl-nav .owl-next{right:-60px}.developing_block .product_mainblock .owl-nav .owl-next span{background:url(../images/next.png) center center no-repeat;right:-50px;-webkit-animation:bounce_hn 1s infinite;animation:bounce_hn 1s infinite}.feature_mainblock{display:block;position:relative;padding:100px 0px 100px}.feature_mainblock .featuretitle_margin{position:relative;z-index:9;font-size:16px;line-height:22px;margin-bottom:25px;color:#b0cb1f;font-weight:bold;text-transform:uppercase;font-family:"Nunito Sans",sans-serif}.feature_mainblock h3{font-size:35px}.feature_mainblock .feature_block .feature_box{position:relative;width:100%;padding:20px 15px;text-align:center;transition:transform .6s;transform-style:preserve-3d;background:#fff;margin-bottom:30px;border-radius:10px;transition:all .3s linear;border:2px solid rgba(0,0,0,0);box-shadow:1px 0px 10px rgba(0,0,0,.2);border-right:2px solid #b0cb1f}.feature_mainblock .feature_block .feature_box:hover{border:2px solid #b0cb1f;transition:all .3s linear}.feature_mainblock .feature_block .feature_box:hover .icon img{transform:rotateY(360deg);transition:all .3s linear}.feature_mainblock .feature_block .feature_box .icon{padding:0px;height:50px;width:50px;position:relative;margin:auto;text-align:center;margin-bottom:10px}.feature_mainblock .feature_block .feature_box .icon img{width:80%;transition:all .6s ease-out;display:block;margin:auto;transition:all .3s linear}.feature_mainblock .feature_block .feature_box span{color:#494949;font-size:17px;display:block;font-weight:bold}.usp_block{display:block;position:relative;padding:50px 0px 50px}.usp_block .usptitle_margin{margin-bottom:8px}.usp_block .square{top:20px;left:7%;width:150px;height:135px}.usp_block .width_li li{float:left;width:25%;padding-right:15px}.services_block{display:block;position:relative;background:#e8eff7;background-size:cover;background-attachment:fixed;padding:50px 0px}.services_block .container{position:relative}.services_block .servicetitle_margin{position:relative;top:100px;z-index:9;font-size:16px;line-height:22px;margin-bottom:15px;color:#b0cb1f;font-weight:bold;text-transform:uppercase;font-family:"Nunito Sans",sans-serif}.services_block .square{top:55px;left:-15px;width:250px;height:250px;z-index:9}.services_block .owl_carousel_services{position:relative;z-index:9}.services_block h2{margin-bottom:40px}.services_block .left_block{padding:100px 0px 0px;position:relative}.services_block .left_block .number{color:#e6e6e6;position:absolute;top:15px;right:0px;font-size:400px;font-weight:bolder;font-family:Arial,Helvetica,sans-serif;z-index:-1}.services_block .left_block .content{background:hsla(0,0%,100%,.6);padding:30px;display:block;margin-bottom:15px}.services_block .owl-nav{position:relative;width:100%;display:block;text-align:center}.services_block .owl-nav .disabled{display:none}.services_block .owl-nav button{position:relative;top:50%;display:inline-block;width:50px;border-top:2px solid rgba(73,73,73,.7) !important;height:15px;margin:0px 30px}.services_block .owl-nav button span{color:rgba(0,0,0,0);width:55px;height:15px;display:block;top:-8px;position:absolute;padding:0px 0px 0px 55px;line-height:18px;font-size:18px}.services_block .owl-nav .owl-prev span{background:url(../images/prev.png) center center no-repeat;left:-50px;-webkit-animation:bounce_hp 1s infinite;animation:bounce_hp 1s infinite}.services_block .owl-nav .owl-next span{color:#494949;background:url(../images/next.png) center center no-repeat;right:-50px;-webkit-animation:bounce_hn 1s infinite;animation:bounce_hn 1s infinite}.services_block .right_block{position:relative;padding:45px 0px;text-align:center;display:block}.services_block .right_block img{width:90%;margin:auto}.about_block{display:block;position:relative;background:url(../images/about_bg.webp) top center no-repeat;background-size:cover;background-attachment:fixed;padding:50px 0px 80px}.about_block .abouttitle_margin{position:relative;margin-top:100px;z-index:9;font-size:16px;line-height:22px;margin-bottom:15px;color:#b0cb1f;font-weight:bold;text-transform:uppercase;font-family:"Nunito Sans",sans-serif}.about_block h2{color:#fff;margin-bottom:40px}.about_block .left_block{padding:0px 0px 20px 0px;position:relative}.about_block .left_block .content{background:rgba(10,51,100,.5);padding:30px;display:block}.about_block .left_block .content p b{color:#b0cb1f}.about_block .left_block .content p,.about_block .left_block .content .view_btn{color:#fff}.about_block .left_block .content .view_btn:hover{color:#b0cb1f}.about_block .with_girl_display{display:block}.about_block .without_girl_display{display:none}.about_block img{position:relative;z-index:9}.about_block .square{top:-20px;left:55%;z-index:9;width:300px;height:300px}.casestudies_block{position:relative;text-align:center;display:block;padding:50px 0px 0px}.casestudies_block .square{top:-60px;left:50%;z-index:9;width:250px;height:200px}.casestudies_block .content_block{position:relative;z-index:9}.casestudies_block .content_block .cs_box{display:block;background:#fff;transition:all .5s linear;padding:20px}.casestudies_block .content_block .cs_box .title{color:#0a3364;font-size:30px;margin-bottom:15px;line-height:35px;font-weight:600}.casestudies_block .content_block .cs_box .small_title{font-size:13px;line-height:8px;margin:0 0 15px 0;background:#b0cb1f;font-weight:bold;text-transform:uppercase;border-radius:5px;padding:10px;color:#000;display:inline-block}.casestudies_block .content_block .cs_box:hover{background:#0a3364;transition:all .5s linear}.casestudies_block .content_block .cs_box:hover p,.casestudies_block .content_block .cs_box:hover .title,.casestudies_block .content_block .cs_box:hover a{color:#fff}.casestudies_block .content_block .cs_box:hover .view_btn:hover{color:#b0cb1f}#cookie_directive_container{padding:15px 0px;display:block;box-shadow:1px 1px 10px #ccc;background:#494949;position:fixed;bottom:0px;left:0px;width:100%;z-index:9999}#cookie_directive_container p.content_p{color:#fff;width:calc(100% - 100px);display:inline-block;padding-top:5px}#cookie_directive_container p.content_p a{color:#fff}#cookie_directive_container p.content_p a:hover,#cookie_directive_container p.content_p a:focus{color:#0a3364}#cookie_directive_container a.close_cookie{display:inline-block;border-color:#0a3364;background:#0a3364;color:#fff !important}.inner_banner_block{position:relative;display:block;background:url(../images/about_bg.webp) top center no-repeat;background-size:cover;padding:70px 0px;text-align:center}.inner_banner_block h2{color:#fff;position:relative;z-index:2;line-height:80px;margin-bottom:0px}.inner_banner_block h2 small{font-size:40%;display:block;line-height:1.5;margin-top:10px}.inner_banner_block p{font-size:25px;line-height:35px;color:#fff;position:relative;z-index:2}.inner_banner_block .square{top:40px;right:30%;width:200px;height:200px;left:auto;z-index:1}.small_square_animation .square{right:40%;width:140px;height:140px}.inner_content_block{position:relative;padding:50px 0px;display:block;background:url(../images/team_bg.jpg) bottom center no-repeat;background-size:100%}.add_block{display:inline-block;background:rgba(216,216,216,.3);border:1px solid #ccc;padding:15px}.about_content_block{position:relative;padding:50px 0px 0px;display:block}.about_content_block .right_block p{font-size:25px;line-height:40px;color:#0a3364;font-weight:bold}.modal .image_circle{width:150px;height:150px;float:left;margin:0px 15px 15px 0px}.modal p{line-height:25px}.team_block{position:relative;padding:50px 0px;display:block;background:#fff}.team_block .team_box{position:relative;display:block}.team_block .team_box .img_box{position:relative;display:block;overflow:hidden}.team_block .team_box .img_box::after{position:absolute;width:100%;height:100%;top:0px;left:0px;content:"";background:rgba(10,51,100,.7);opacity:0;visibility:hidden;transition:all .3s ease 0s}.team_block .team_box .img_box img{box-shadow:5px 5px 10px rgba(0,0,0,.5);transition:all .3s ease 0s;width:90%}.team_block .team_box .img_box .name_box{color:#fff;z-index:9;top:500px;transition:all .3s ease 0s}.team_block .team_box .img_box .hover_border{bottom:-15px;z-index:3}.team_block .team_box .img_box .hover_border .line{background:#fff}.team_block .team_box .content{position:relative;display:block;padding:30px 50px 30px 110px;text-align:left;z-index:4}.team_block .team_box .content .icons .view_btn:hover{color:#b0cb1f;transition:all .5s ease 0s}.team_block .team_box .content .icons .view_btn:hover i{left:0px;transition:all .3s ease 0s}.team_block .team_box .name_box{line-height:50px;font-size:50px;font-weight:bold;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform .7s;transition:transform .7s;white-space:nowrap;color:#0a3364;-webkit-transform-origin:left bottom 0;transform-origin:left bottom 0;display:block;position:absolute;left:80px;top:500px;z-index:4;letter-spacing:-1px;will-change:transform}.team_block .team_box .name_box small{position:absolute;font-size:15px;top:40px;right:0px;font-family:"Nunito Sans",sans-serif}.team_block .team_box .hover_border{position:absolute;display:block;top:15px;left:15px;right:15px;bottom:15px;z-index:2}.team_block .team_box .hover_border .line{position:absolute;background:#0a3364}.team_block .team_box .hover_border .line.line-01{right:0px;top:0px;height:2px;width:0px;-webkit-transition:width .12s linear;transition:width .12s linear;-webkit-transition-delay:.12s;transition-delay:.12s}.team_block .team_box .hover_border .line.line-02{right:0px;bottom:0px;height:0px;width:2px;-webkit-transition:height .12s linear;transition:height .12s linear;-webkit-transition-delay:.24s;transition-delay:.24s}.team_block .team_box .hover_border .line.line-03{right:0px;bottom:0px;height:2px;width:0px;-webkit-transition:width .12s linear;transition:width .12s linear;-webkit-transition-delay:.24s;transition-delay:.24s}.team_block .team_box .hover_border .line.line-04{left:0px;bottom:0px;height:0px;width:2px;-webkit-transition:height .12s linear;transition:height .12s linear;-webkit-transition-delay:.12s;transition-delay:.12s}.team_block .team_box:hover .img_box img{transition:all .3s ease 0s;width:100%}.team_block .team_box:hover .img_box::after{transition:all .3s ease 0s;opacity:1;visibility:visible}.team_block .team_box:hover .hover_border .line.line-01{-webkit-transition-delay:.24s;transition-delay:.24s;width:100%}.team_block .team_box:hover .hover_border .line.line-02{-webkit-transition-delay:.12s;transition-delay:.12s;height:100%}.team_block .team_box:hover .hover_border .line.line-03{-webkit-transition-delay:.12s;transition-delay:.12s;width:100%}.team_block .team_box:hover .hover_border .line.line-04{height:100%;-webkit-transition-delay:.24s;transition-delay:.24s}.advisor_verticals_block{background:#e8eff7}.advisor_verticals_block .advisor_block{padding:50px 0px 50px 90px;position:relative;display:block}.advisor_verticals_block .advisor_block h3{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform .7s;transition:transform .7s;white-space:nowrap;-webkit-transform-origin:left bottom 0;transform-origin:left bottom 0;display:block;position:absolute;left:45px;top:170px;z-index:4;letter-spacing:-1px;will-change:transform;margin:0px}.advisor_verticals_block .advisor_block small{font-family:"Nunito Sans",sans-serif}.advisor_verticals_block .advisor_block .img_box{float:left;width:200px;overflow:hidden}.advisor_verticals_block .advisor_block .content{float:left;margin-left:25px;width:calc(100% - 225px)}.advisor_verticals_block .advisor_block .content .name_box{line-height:35px;font-size:30px;font-weight:bold;color:#0a3364;display:block;margin-bottom:15px}.advisor_verticals_block .advisor_block .content .icons .view_btn:hover{color:#b0cb1f;transition:all .5s ease 0s}.advisor_verticals_block .advisor_block .content .icons .view_btn:hover i{left:0px;transition:all .3s ease 0s}.advisor_verticals_block .vertical_block{background:#0a3364;padding:50px 25% 50px 50px;position:relative;margin-top:-100px;width:130%}.advisor_verticals_block .vertical_block p{color:#b0cb1f}.advisor_verticals_block .vertical_block ul li{color:#fff;width:50%;float:left}.wwa_block{display:block;position:relative;background:url(../images/about_bg.webp) top center no-repeat;background-size:cover;padding:50px 0px;margin-top:50px}.wwa_block p{margin-bottom:24px;color:#fff}.wwa_block h3{color:#fff}.wwa_block h4{color:#b0cb1f}.wwa_block h4 i{margin:0px 10px;font-size:10px;position:relative;top:-2px}.we_different_block{padding:50px 0px 50px}.we_different_main{padding-top:30px}.we_different_main .row>*{margin-bottom:30px}.icon_heading_box{display:flex;align-items:center;transition:all .3s ease-out;height:100%;padding:10px;box-shadow:1px 0px 10px rgba(0,0,0,.2);border-radius:10px;border:2px solid rgba(0,0,0,0)}.icon_heading_box .icon_box{padding:10px;height:100%;display:flex;align-items:center;position:relative;background-color:#0a3364;border-radius:100%}.icon_heading_box .icon_box img{width:50px;-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1);transition:all .6s ease-out}.icon_heading_box h4{margin-bottom:0px;padding:10px 15px;color:#000;line-height:1.2;letter-spacing:1px;position:relative;height:100%;width:100%;display:flex;align-items:center;font-size:16px;font-weight:500}.icon_heading_box:hover{border:2px solid #b0cb1f}.icon_heading_box:hover .icon_box img{transform:rotateY(360deg)}.journey_block{padding:50px 0px 50px;background:linear-gradient(180deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.6) 100%),url(../images/story-bg2.jpg) top center no-repeat;background-size:cover;background-attachment:fixed}.steps{max-width:calc(700px + 100px);margin:auto;position:relative;margin-top:32px}.steps:after{content:"";position:absolute;width:4px;background-color:#0a3364;top:0px;bottom:0px;left:50%;margin-left:-2px}.steps-container{display:flex;position:relative;background-color:inherit;width:calc(50% + 32px);margin-bottom:30px}.steps-container .date{font-weight:700;color:#000;margin-bottom:10px;width:68px;height:68px;background-color:#fff;border:2px solid #b0cb1f;border-radius:50%;flex-shrink:0;align-items:center;display:flex;justify-content:center;z-index:1;transition:all .3s ease-out}.steps-container .content{padding:30px;background-color:#fff;border:2px solid rgba(0,0,0,0);position:relative;border-radius:20px;box-shadow:1px 4px 13px rgba(0,0,0,.35);width:100%;transition:all .3s ease-out}.steps-container .content p{color:#000;font-weight:700;letter-spacing:1px;transition:all .3s ease-out}.steps-container .step-line{width:40px;background-color:#0a3364;height:2px;margin-top:34px;flex-shrink:0}.steps-container:last-child{margin-bottom:0px}.steps-container:nth-child(even){left:calc(50% - 32px);flex-direction:row-reverse}.steps-container:hover .content{border:2px solid #0a3364}.steps-container:hover .date{background-color:#b0cb1f;color:#fff}.industry-type{font-weight:700;color:#fff;font-size:16px;letter-spacing:1px;position:absolute;bottom:0px;left:50%;transform:translateX(-50%);padding:12px 20px 10px;background-color:#b0cb1f;line-height:1;border-radius:4px 4px 0px 0px}.case_studies_content{padding:50px 0px}.case_studies_content p,.case_studies_content ul{margin-bottom:24px}.case_studies_content h4{margin-bottom:15px}.left_square{position:relative;padding-top:50px;padding-bottom:50px;padding-left:30px;margin-bottom:30px}.left_square h2{margin-bottom:0px}.left_square .square{top:0px;left:0px;width:300px;height:auto;bottom:0px}.image_border{position:relative;padding:30px;background-color:#eee}.image_border img{border-radius:20px;position:relative;z-index:1}.image_border:before{content:"";position:absolute;top:0px;right:0px;border-top:250px solid #0a3364;border-left:250px solid rgba(0,0,0,0)}.image_border:after{content:"";position:absolute;bottom:0px;left:0px;border-bottom:250px solid #b0cb1f;border-right:250px solid rgba(0,0,0,0)}.case_studies_bg{background:url(../images/team_bg.jpg) top center no-repeat;background-size:cover}.pt-100{padding-top:100px}.case-studies-pdfbtn{display:block;text-align:center}.case-studies-pdfbtn .view_btn{padding:5px 30px;display:inline-block;vertical-align:top;border-radius:20px;color:#fff;background-color:#0a3364}.case-studies-pdfbtn .view_btn:hover,.case-studies-pdfbtn .view_btn:focus{background-color:#b0cb1f}.requirement_challenges_content{padding:50px 0px;display:block;position:relative;background:url(../images/about_bg.webp) top center no-repeat;background-size:cover}.requirement_challenges_content h3{color:#b0cb1f;font-size:25px}.requirement_challenges_content ul li{color:#fff}.requirement_challenges_content p{color:#fff;margin-bottom:20px}.requirement_challenges_content .requiremnt_block{padding-right:65px;border-right:1px solid hsla(0,0%,100%,.2)}.requirement_challenges_content .challenges_block{padding-left:50px}.quote-main{background-color:#eee;padding:50px 0px}.quote-main p{font-size:20px}.quote-main .blockquote-footer{color:#b0cb1f;font-size:16px;font-weight:700;letter-spacing:1px}.clients_list{padding:50px 0px}.clients_block{padding-top:30px}.clients_block .client_logo{border:6px solid rgba(0,0,0,0);background-color:hsla(0,0%,100%,.4);padding:20px;display:block;width:100%;margin:0px auto 24px;box-shadow:1px 1px 20px #ccc;transition:all .3s ease-out;text-align:center;position:relative;border-radius:10px}.clients_block .client_logo a{position:relative;z-index:2}.clients_block .client_logo img{margin:auto;width:60%}.clients_block .client_logo:before,.clients_block .client_logo:after{content:"";position:absolute;width:100%;height:100%;left:0px;top:0px;transition:all .3s ease-out;z-index:1;border-color:#b0cb1f;border-style:solid;transform:scale(0);border-width:0px;border-radius:10px}.clients_block .client_logo:before{border-bottom-width:4px;border-left-width:4px;transform-origin:0px 100%}.clients_block .client_logo:after{border-top-width:4px;border-right-width:4px;transform-origin:100% 0px}.clients_block .client_logo:hover:before,.clients_block .client_logo:hover:after{transform:scale(1)}.industries_block{padding-top:50px}.industries_list{padding:20px 0px;background:url(../images/team_bg.jpg) top center no-repeat;background-size:cover}.industries_list .row>*{margin-bottom:30px}.industries_list .industries_list_box{background-color:hsla(0,0%,100%,.3);padding:20px 20px;box-shadow:0px 0px 10px #ccc;border-radius:10px;overflow:hidden;position:relative;border-right:2px solid #b0cb1f;z-index:1}.industries_list .industries_list_box:after{content:"";background-color:#0a3364;height:100%;left:-100%;position:absolute;top:0;transition:all .35s ease-in-out;width:100%;z-index:-1}.industries_list .industries_list_box .icon{background-color:#0a3364;border-radius:50%;float:left;height:60px;line-height:60px;position:absolute;top:20px;right:20px;text-align:center;width:60px;z-index:1;transition:all .3s ease-out;margin-bottom:15px}.industries_list .industries_list_box .icon:after{content:"";border:2px solid #b0cb1f;border-radius:50%;height:70px;left:-5px;position:absolute;top:-5px;width:70px;z-index:-1;transition:all .3s ease-out}.industries_list .industries_list_box .icon img{width:35px;-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1)}.industries_list .industries_list_box h4{font-weight:700;text-transform:capitalize;transition:all .3s ease-out;height:55px;font-size:22px;letter-spacing:1px;margin-bottom:15px;line-height:1.2;float:left;width:calc(100% - 100px);margin-right:20px}.industries_list .industries_list_box p{margin-bottom:0px;clear:both;transition:all .3s ease-out;clear:both}.industries_list .industries_list_box:hover:after{left:0px}.industries_list .industries_list_box:hover .icon{background-color:#fff;color:#0a3364}.industries_list .industries_list_box:hover .icon:after{border-color:#fff}.industries_list .industries_list_box:hover .icon img{-webkit-filter:none;filter:none}.industries_list .industries_list_box:hover h4,.industries_list .industries_list_box:hover p{color:#fff}.products_block{padding:50px 0px}.products_block .products_inner .animation-example{position:relative;height:100vmin;width:100vmin;margin:10% auto 0}.products_block .products_inner .animation-example .item{position:absolute;top:0;left:50%;height:50%;width:50%;transform:translateX(-50%);transform-origin:50% 70%}.products_block .products_inner .animation-example .item:nth-child(2){transform:translateX(-50%) rotate(60deg)}.products_block .products_inner .animation-example .item:nth-child(3){transform:translateX(-50%) rotate(120deg)}.products_block .products_inner .animation-example .item:nth-child(4){transform:translateX(-50%) rotate(180deg)}.products_block .products_inner .animation-example .item:nth-child(5){transform:translateX(-50%) rotate(240deg)}.products_block .products_inner .animation-example .item:nth-child(6){transform:translateX(-50%) rotate(300deg)}.products_block .products_inner .animation-example .item .line{height:100%;width:calc(50% + 1px);border-right:3px dashed #12418c}.products_block .products_inner .animation-example .item .circle{position:absolute;top:0;left:50%;height:110px;width:180px;background:#354757;border-color:#354757;transform:translateX(-50%) translateY(-120%) rotate(0deg);box-shadow:1px 1px 30px rgba(73,73,73,.85);cursor:pointer}.products_block .products_inner .animation-example .item .circle span{display:flex;align-items:center;justify-content:center;color:#fff;font-weight:bold;font-size:19px;height:110px;position:relative;text-align:center}.products_block .products_inner .animation-example .item .circle:before{content:" ";width:0;height:0;border-bottom:50px solid;border-color:inherit;border-left:90px solid rgba(0,0,0,0);border-right:90px solid rgba(0,0,0,0);position:absolute;top:-49px}.products_block .products_inner .animation-example .item .circle:after{content:"";width:0;position:absolute;bottom:-49px;border-top:50px solid;border-color:inherit;border-left:90px solid rgba(0,0,0,0);border-right:90px solid rgba(0,0,0,0)}.products_block .products_inner .animation-example .item .circle.two{transform:translateX(-50%) translateY(-135%) rotate(-60deg);background:#64ab07;border-color:#64ab07}.products_block .products_inner .animation-example .item .circle.three{transform:translateX(-50%) translateY(-135%) rotate(-120deg);background:#009ea9;border-color:#009ea9}.products_block .products_inner .animation-example .item .circle.four{transform:translateX(-50%) translateY(-135%) rotate(180deg);background:#354757;border-color:#354757}.products_block .products_inner .animation-example .item .circle.five{transform:translateX(-50%) translateY(-135%) rotate(120deg);background:#64ab07;border-color:#64ab07}.products_block .products_inner .animation-example .item .circle.six{transform:translateX(-50%) translateY(-135%) rotate(60deg);background:#009ea9;border-color:#009ea9}.products_block .products_inner .animation-example .circle_bg{position:absolute;top:-10%;left:5%;width:90%;height:90%;margin:0;z-index:-9;animation:rotate 3s infinite linear}.products_block .products_inner .animation-example .circle_bg:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:linear-gradient(140deg, #ccc, #d8d8d8, #fff);padding:60px;border-radius:50%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude}.products_block .products_inner .animation-example .center{position:absolute;top:35%;left:50%;transform:translateX(-50%) translateY(-50%);height:50%;width:50%}.products_block .products_inner .animation-example .center .title{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);display:flex;align-items:center;justify-content:center;line-height:normal;color:#0a3364;font-size:36px;font-weight:800;text-align:center;padding:0px 20px}.products_block .products_inner .animation-example .center .circle{position:absolute;transform:translateX(-50%) translateY(-50%);border-radius:50%;height:55%;width:55%;top:22%;left:22%;animation:rotate 3s infinite linear;border-radius:100%;background:#fff}.products_block .products_inner .animation-example .center .circle:after{content:"";display:inline-block;padding-top:100%}.products_block .products_inner .animation-example .center .circle:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:linear-gradient(140deg, #0A3364, #b0cb1f, #000);padding:10px;border-radius:50%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.products_block .product_overview{position:relative;margin-top:40px}.products_block .product_overview .circle{position:relative;top:0;left:0;height:90px;width:150px;background:#354757;border-color:#354757;box-shadow:1px 2px 20px rgba(73,73,73,.7);cursor:pointer;text-align:center;margin:auto}.products_block .product_overview .circle span{display:flex;align-items:center;justify-content:center;color:#fff;font-weight:bold;font-size:17px;height:90px;position:relative;text-align:center}.products_block .product_overview .circle:before{content:" ";width:0;height:0;border-bottom:40px solid;border-color:inherit;border-left:75px solid rgba(0,0,0,0);border-right:75px solid rgba(0,0,0,0);position:absolute;top:-39px;left:0}.products_block .product_overview .circle:after{content:"";width:0;position:absolute;bottom:-39px;border-top:40px solid;border-color:inherit;border-left:75px solid rgba(0,0,0,0);border-right:75px solid rgba(0,0,0,0);left:0}.products_block .product_overview .circle.two{background:#64ab07;border-color:#64ab07}.products_block .product_overview .circle.three{background:#009ea9;border-color:#009ea9}.products_block .product_overview .circle.four{background:#354757;border-color:#354757}.products_block .product_overview .circle.five{background:#64ab07;border-color:#64ab07}.products_block .product_overview .circle.six{background:#009ea9;border-color:#009ea9}.products_block .product_overview .circle.active{background:linear-gradient(#354757, #fff);border-color:#354757}.products_block .product_overview .circle.active:after{border-color:#fff}.products_block .product_overview .circle.active span{color:#fff}.products_block .product_overview .circle.active.two{background:linear-gradient(#64ab07, #fff);border-color:#64ab07}.products_block .product_overview .circle.active.two span{color:#000}.products_block .product_overview .circle.active.three{background:linear-gradient(#009ea9, #fff);border-color:#009ea9}.products_block .product_overview .circle.active.three span{color:#000}.products_block .product_overview .circle.active.four{background:linear-gradient(#354757, #fff);border-color:#354757}.products_block .product_overview .circle.active.four span{color:#fff}.products_block .product_overview .circle.active.five{background:linear-gradient(#64ab07, #fff);border-color:#64ab07}.products_block .product_overview .circle.active.five span{color:#000}.products_block .product_overview .circle.active.six{background:linear-gradient(#009ea9, #fff);border-color:#009ea9}.products_block .product_overview .circle.active.six span{color:#000}.products_block .product_overview .product_details{border:6px solid rgba(0,0,0,0);background-color:#fff;padding:70px 30px 30px 30px;box-shadow:1px 1px 20px #ccc;border-radius:10px}.technologies_block{padding:50px 0px}.technologies_inner .row{margin:0px}.technologies_inner .row>div{padding:0px}.technologies_inner{padding-top:50px}.technologies_logo{float:left;width:100%;position:relative;height:160px;border:4px solid rgba(0,0,0,0);z-index:0;transition:all .3s ease;opacity:1}.technologies_logo:before,.technologies_logo:after{content:"";display:block;position:absolute;background:#fff;top:calc(50% + 1px);left:calc(50% + 1px);transform:translate(-50%, -50%);animation-iteration-count:1;transform-origin:50% 50%;opacity:1}.technologies_logo:before{width:calc(100% + 9px);height:calc(100% + 9px);z-index:1;transition:height 1s ease,opacity .8s ease;margin-left:-1px}.technologies_logo:after{height:calc(100% + 9px);width:calc(100% + 9px);z-index:1;transition:width 1s ease,opacity .8s ease;margin-top:-1px}.technologies_logo img{max-width:80%;max-height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(1);transform-origin:center center;transition:all .5s ease;z-index:2}.technologies_logo:hover img{transform:translate(-50%, -50%) scale(1.1)}.technologies_logo:hover{z-index:10;border:4px solid #0a3364}.technologies_logo:hover:before,.technologies_logo:focus:before{transition:height .2s ease,opacity .3s ease;height:calc(100% - 30px);opacity:.8}.technologies_logo:hover:after,.technologies_logo:focus:after{transition:width .2s ease,opacity .3s ease;width:calc(100% - 30px);opacity:.8}.service_content{padding:50px 0px}.service_content p,.service_content ul{margin-bottom:24px}.service_content h4{margin-bottom:15px;font-size:25px;line-height:30px}.service_content *:last-child{margin-bottom:0px}.service__block{padding:50px 0px;background:#e8eff7;background-size:cover;position:relative}.service__block .row_margin{padding-top:30px}.service__block .row_margin>div{margin-bottom:30px}.service__block .desktop_view{display:block}.service__block .mobile_view{display:none}.service__block .service_box{padding:20px 20px;box-shadow:0px 0px 10px #ccc;border-radius:10px;overflow:hidden;position:relative;border-right:2px solid #b0cb1f;z-index:1;height:100%;background:#fff}.service__block .service_box:after{content:"";background-color:#0a3364;height:100%;left:-100%;position:absolute;top:0;transition:all .35s ease-in-out;width:100%;z-index:-1}.service__block .s_default{transition:.5s;height:auto;position:relative;clear:both;filter:none}.service__block .s_default img{margin-bottom:0px;float:left;margin-right:20px}.service__block .s_default h4{margin-bottom:0px;line-height:1.4;color:#000;float:left;width:calc(100% - 90px);top:7px;position:relative}.service__block .s_hover{position:relative;transition:all 500ms ease;padding-top:20px}.service__block .service_box:hover::after{left:0px}.service__block .service_box:hover .s_default img{transition:.5s;filter:brightness(0) invert(1)}.service__block .service_box:hover .s_default h4{color:#fff}.service__block .service_box:hover .s_hover p{color:#fff}.service__block .product_box_block{padding:20px 20px 50px 20px;margin-bottom:30px;box-shadow:-5px -7px 8px #ccc;border-radius:10px 10px 0px 0px;overflow:hidden;position:relative;border:1px solid #0a3364;background:#fff;border-bottom:0px;z-index:1;height:100%}.service__block .product_box_block:after{content:"";background-color:#0a3364;height:100%;left:-100%;position:absolute;top:0;transition:all .35s ease-in-out;width:100%;z-index:-1}.service__block .product_box_block .web_link{margin-top:5px;padding:4px;border-radius:100%;text-align:center;width:30px;height:30px;color:#000;font-size:25px}.service__block .product_box_block .web_link:focus,.service__block .product_box_block .web_link:hover{color:#000}.service__block .product_box_block .web_link i:before{content:""}.service__block .product_box_block div{transition:.5s;height:auto;background:rgba(0,0,0,0);padding:0px;border:0px;width:100%;position:relative;clear:both;filter:none}.service__block .product_box_block div img{margin-bottom:0px;float:left;margin-right:20px;width:50px}.service__block .product_box_block div h4{margin-bottom:0px;line-height:1.4;font-size:16px;color:#000;float:left;width:calc(100% - 110px);top:13px;position:relative}.service__block .product_box_block.collapsed{padding-bottom:20px;box-shadow:0px 0px 10px #ccc;background:#fff;border-radius:10px;border:0px;border-right:2px solid #b0cb1f}.service__block .product_box_block.collapsed .web_link i:before{content:""}.service__block .product_box_block.collapsed:hover::after{left:0px}.service__block .product_box_block.collapsed:hover div img{transition:.5s;filter:brightness(0) invert(1);transition:.5s}.service__block .product_box_block.collapsed:hover div h4{color:#fff}.service__block .product_box_block.collapsed:hover .web_link{color:#fff}.service__block .product_content{position:relative;margin-top:-31px;margin-bottom:30px}.service__block .product_content .card{border-radius:0px 0px 10px 10px;box-shadow:0px 0px 10px #ccc;background:#fff;border:1px solid #0a3364}.service__block .product_content .card .links_border{padding-top:15px;margin-top:15px;border-top:1px solid hsla(0,0%,80%,.7)}.service__block .product_content .card .icon_link{margin-right:10px;position:relative;width:30px;height:30px;overflow:hidden;transition:all .5s}.service__block .product_content .card .icon_link span{opacity:0;width:80px;visibility:hidden;color:#000;display:inline-block;font-size:13px;transition:all .5s;position:relative;top:8px;left:-100px;overflow:hidden}.service__block .product_content .card .icon_link img{width:30px}.service__block .product_content .card .icon_link:hover{width:120px}.service__block .product_content .card .icon_link:hover span{opacity:1;visibility:visible;left:5px;transition:all .5s;overflow:hidden}.service_category_block{padding:0px 0px 50px 0px;position:relative}.service_category_block .row{padding-top:30px}.service_category_block .row>div{margin-bottom:30px}.service_category_block h3 span{display:block;font-size:22px;margin-top:10px}.service_category_block .cat_box{display:block;position:relative;border-left:2px solid #0a3364;border-right:2px solid #b0cb1f;box-shadow:0px 0px 15px #ccc;border-radius:100%;text-align:center;padding:35px 30px;width:250px;height:250px;margin:0px 15px;transition:all .3s ease-out;transform:scale(1)}.service_category_block .cat_box .title{font-size:20px;font-weight:bold;color:#0a3364;display:block}.service_category_block .cat_box span{display:block;border-top:1px solid #ccc;margin:20px 20px 0px 20px;position:relative}.service_category_block .cat_box span em{background:#fff;padding:5px;top:-12px;position:relative;font-size:16px;color:#494949}.service_category_block .cat_box .content{font-size:13px;line-height:20px}.service_category_block .cat_box:hover{transition:all .3s ease-out;transform:scale(1.1)}.no_bg::before{background:none !important}.why_choose__block{padding:50px 0px}.why_choose__block .row{padding-top:30px}.why_choose_box{background-color:rgba(0,0,0,0);width:100%;height:230px;perspective:1000px;margin-bottom:20px}.why_choose_box:hover .wc_inner{transform:rotateY(180deg)}.wc_inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d;box-shadow:1px 1px 20px hsla(0,0%,80%,.5)}.wc_default,.wc_hover{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;align-items:center;text-align:center;flex-wrap:wrap;justify-content:center}.wc_default{background-color:#fff;padding:20px 35px}.wc_default img{margin-bottom:20px}.wc_default h4{width:100%;margin-bottom:0px;line-height:1.2;font-size:18px;color:#000}.wc_hover{background-color:#0a3364;transform:rotateY(180deg);padding:20px 15px}.wc_hover p{color:#fff;font-size:15px;line-height:1.4}.doit_block{padding:50px 0px;position:relative;background-size:cover}.doit_block:before{content:"";position:absolute;inset:0;background:url(../images/team_bg.jpg) top center no-repeat;background-size:cover}.doit_block .container{position:relative}.doit_block img{margin-bottom:30px}.doit_block .doit_inner{padding-top:30px}.doit_block .doit_inner .row>div{margin-bottom:15px}.doit_block .margin_do{margin-top:100px}.doit_block .step_content{min-height:130px;background-color:hsla(0,0%,100%,.4);box-shadow:1px 1px 10px hsla(0,0%,80%,.5);padding:15px 20px 10px;border-radius:10px;transition:all 500ms ease;border-left:4px solid;margin-bottom:30px}.doit_block .step_content:hover{background-color:#fff}.doit_block .step_content h4{color:inherit;position:relative;margin-bottom:5px}.doit_block .step_content h4 span{counter-increment:step;position:relative;margin-right:7px;border:1px solid #ccc;width:30px;height:30px;text-align:center;line-height:30px;border-radius:30px;display:inline-block;vertical-align:middle}.doit_block .step_content.step1{color:#fc0630}.doit_block .step_content.step2{color:#f5921c}.doit_block .step_content.step3{color:#f9b911}.doit_block .step_content.step4{color:#bfd32b}.doit_block .step_content.step5{color:#2b8f74}.doit_block .step_content.step6{color:#5aaae2}.doit_block .step_content.step7{color:#902370}.howhelp_block{padding:50px 0px;position:relative;background-size:cover}.howhelp_block:before{content:"";position:absolute;inset:0;background:url(../images/team_bg.jpg) top center no-repeat;background-size:cover}.howhelp_block .container{position:relative}.jobs_content{padding:50px 0px}.jobs_content p{margin-bottom:24px}.jobs_content p:last-child{margin-bottom:0px}.benefits_content{padding-top:50px}.benefits_content .new_list_li li{width:calc(100%/2 - 12px);display:inline-block;vertical-align:top;margin-left:20px;position:relative;margin-bottom:12px;padding-left:22px;line-height:25px;color:#494949;font-size:16px}.benefits_content .new_list_li li:nth-child(1n+1){margin-left:0px;clear:both}.benefits_content .new_list_li li:before{content:"";position:absolute;width:8px;height:8px;border-radius:50%;left:4px;top:8px;background-color:#b0cb1f;display:flex}.benefits_content .new_list_li li:after{content:"";position:absolute;width:16px;height:16px;border:1px solid #b0cb1f;border-radius:50%;left:0px;display:flex;top:4px}.how_apply_block{padding:80px 0px;position:relative;overflow:hidden;background-color:#0a3364}.how_apply_block p{margin-bottom:24px}.how_apply_block *:last-child{margin-bottom:0px}.how_apply_block h3,.how_apply_block p{color:#fff}.how_apply_block .container{position:relative}.how_apply_block a{font-weight:700}.how_apply_block a:hover{color:#fff}.cube{position:absolute;top:90%;left:50%;width:10px;height:10px;border:solid 1px hsla(0,0%,100%,.6);transform-origin:top left;transform:scale(0) rotate(0deg) translate(-50%, -50%);-webkit-animation:cube 12s ease-in forwards infinite;animation:cube 12s ease-in forwards infinite}.cube:nth-child(2n){border-color:#b0cb1f}.cube:nth-child(2){-webkit-animation-delay:2s;animation-delay:2s;left:25%;top:40%}.cube:nth-child(3){-webkit-animation-delay:4s;animation-delay:4s;left:75%;top:50%}.cube:nth-child(4){-webkit-animation-delay:6s;animation-delay:6s;left:90%;top:10%}.cube:nth-child(5){-webkit-animation-delay:8s;animation-delay:8s;left:10%;top:75%}.cube:nth-child(6){-webkit-animation-delay:10s;animation-delay:10s;left:50%;top:10%}@-webkit-keyframes cube{from{transform:scale(0) rotate(0deg) translate(-50%, -50%);opacity:1}to{transform:scale(20) rotate(960deg) translate(-50%, -50%);opacity:0}}@keyframes cube{from{transform:scale(0) rotate(0deg) translate(-50%, -50%);opacity:1}to{transform:scale(20) rotate(960deg) translate(-50%, -50%);opacity:0}}.positions_block{padding:50px 0px;position:relative}.positions_block .row{padding-top:30px}.positions_block .row>div{margin-bottom:30px}.positions_box{box-shadow:0px 0px 10px #ccc;border-radius:10px;overflow:hidden;position:relative;border-right:2px solid #b0cb1f;z-index:1;height:100%;background:#fff;width:100%;float:left}.positions_box a{padding:20px 20px;color:#000;width:100%;float:left}.positions_box:after{content:"";background-color:#0a3364;height:100%;left:-100%;position:absolute;top:0px;transition:all .35s ease-in-out;width:100%;z-index:-1}.positions_box h5{font-weight:500;font-size:18px;color:#000;text-transform:capitalize;margin-bottom:5px;width:100%;float:left;transition:all .35s ease-in-out}.positions_box .pb_notes{font-size:14px;margin-top:10px;margin-right:10px;float:left;transition:all .35s ease-in-out}.positions_box .pb_notes:nth-child(4){clear:both}.positions_box .pb_notes img{width:20px;transition:all .35s ease-in-out;display:inline-block;vertical-align:top}.positions_box .pb_notes span{display:inline-block;vertical-align:middle}.positions_box .pb_btn{font-size:0px;width:30px;height:30px;display:flex;border:2px solid #b0cb1f;border-radius:50%;position:absolute;right:10px;bottom:10px;transform:rotate(0deg);transform-origin:center center;transition:all .35s ease-in-out}.positions_box .pb_btn:before{content:"";position:absolute;width:12px;height:12px;border:3px solid #b0cb1f;border-radius:2px;transform:rotate(45deg);border-left:0px;border-bottom:0px;left:4px;top:7px}.positions_box:hover::after{left:0px}.positions_box:hover h5{color:#fff}.positions_box:hover .pb_notes{color:#fff}.positions_box:hover .pb_notes img{filter:brightness(0) invert(1)}.positions_box:hover .pb_btn{transform:rotate(360deg);border-color:#fff}.job_middle_content{padding:50px 0;background:#e8eff7;background-size:cover}.job_details{border:1px solid #d8d8d8;margin-bottom:30px;padding:15px;border-radius:10px;background-color:#b0cb1f}.job_details .job_detail_box{text-align:center;padding:20px 15px;background-color:#fff;margin-bottom:15px;box-shadow:0px 0px 10px rgba(0,0,0,.2);border-radius:10px}.job_details .job_detail_box img{width:40px;margin-bottom:10px}.job_details .job_detail_box h5{letter-spacing:1px;margin-bottom:5px;text-transform:capitalize;font-size:18px}.job_details .job_detail_box p{color:#000}.job_details .job_detail_box:last-child{margin-bottom:0px}.job_skill_main{padding-top:15px}.job_skill_box{padding:0px 30px 30px;display:block;position:relative;width:100%;clear:both;overflow:auto}.job_skill_box h4{font-weight:700;margin-bottom:20px;font-size:22px}.job_skill_box:last-child{padding-bottom:0px}.job_skill_box ul{display:block;position:relative;width:100%;clear:both;float:left}.job_pagination{padding:50px 0px;background:url(../images/team_bg.jpg) bottom center no-repeat;background-size:cover}.services_page{background:url(../images/about_bg.webp) top center no-repeat;background-size:cover;background-attachment:fixed}.services_page .jp_box{box-shadow:none}.jp_box{box-shadow:0px 0px 10px #ccc;border-radius:10px;overflow:hidden;display:inline-block;position:relative;border-left:2px solid #b0cb1f;z-index:1;background:#fff}.jp_box a{padding:20px 20px;color:#000;width:100%;display:flex;align-items:center}.jp_box h5{margin-bottom:0px;text-transform:capitalize;font-size:15px;letter-spacing:1px}.jp_box h5 span{font-size:14px;color:#000;display:block;letter-spacing:0px}.jp_box:after{content:"";background-color:#0a3364;height:100%;right:-100%;position:absolute;top:0px;transition:all .35s ease-in-out;width:100%;z-index:-1}.jp_box .jp_arrow{font-size:0px;width:30px;height:30px;display:flex;border:2px solid #b0cb1f;border-radius:50%;margin-right:15px;transform:rotate(0deg);transform-origin:center center;transition:all .35s ease-in-out}.jp_box .jp_arrow:before{content:"";position:absolute;width:12px;height:12px;border:3px solid #b0cb1f;border-radius:2px;transform:rotate(-135deg);border-left:0px;border-bottom:0px;left:9px;top:7px}.jp_box.jp_next{text-align:right;border-right:2px solid #b0cb1f;border-left:0px}.jp_box.jp_next::after{left:-100%;right:auto}.jp_box.jp_next .jp_arrow{margin-left:15px;margin-right:0px}.jp_box.jp_next .jp_arrow:before{transform:rotate(45deg);left:4px}.jp_box.jp_next:hover::after{left:0px}.jp_box:hover::after{right:0px;left:auto}.jp_box:hover h5{color:#fff}.jp_box:hover h5 span{color:#b0cb1f}.jp_box:hover .pb_btn{transform:rotate(360deg);border-color:#fff}.contact_content{padding:50px 0px}.contact_content p:last-child{margin-bottom:0px}.contact_form{padding:0px 0px 50px;background:#fff;background-size:cover}.contact_form form .row{padding-top:40px}.contact_office{padding-right:30px}.contact_office .contact_box{padding:30px 30px;border:2px solid #0a3364;margin-top:40px;margin-bottom:70px;position:relative}.contact_office .contact_box h4{color:#fff;font-size:18px;letter-spacing:1px;margin-bottom:20px;position:absolute;left:-2px;top:-42px;background-color:#0a3364;padding:11px 20px}.contact_office .contact_box h4:before{content:"";position:absolute;right:-30px;border-bottom:40px solid #0a3364;border-right:30px solid rgba(0,0,0,0);top:0px}.contact_office .contact_box .co_detail{display:flex;align-items:center;margin-bottom:20px}.contact_office .contact_box .co_detail:last-child{margin-bottom:0px}.contact_office .contact_box .co_detail a{font-size:16px;color:#000}.contact_office .contact_box .co_icon{border:2px solid #0a3364;width:44px;height:44px;margin-right:10px;text-align:center;line-height:40px;border-radius:10px}.contact_office .contact_box .co_icon img{width:24px}.contact_office .contact_box:nth-child(2n){border-color:#b0cb1f;margin-bottom:0}.contact_office .contact_box:nth-child(2n) .co_icon{border-color:#b0cb1f}.contact_office .contact_box:nth-child(2n) h4{background-color:#b0cb1f}.contact_office .contact_box:nth-child(2n) h4:before{border-bottom-color:#b0cb1f}.inqury_main{margin-bottom:30px}.inqury_main h4{margin-bottom:15px;font-size:16px;font-weight:700;letter-spacing:1px}.inqury_main .radio_btn{margin-bottom:10px;margin-right:5px}.inqury_main .radio_btn .form-check-label{border:1px solid #ccc;padding:10px 15px;vertical-align:text-top;border-radius:25px;transition:all 250ms ease}.inqury_main .radio_btn input[type=radio]{display:none}.inqury_main .radio_btn input[type=radio]+.form-check-label:before{content:"";background:#fff;border-radius:100%;border:1px solid #ccc;display:inline-block;width:20px;height:20px;position:relative;top:0px;margin-right:5px;vertical-align:top;cursor:pointer;text-align:center;transition:all 250ms ease}.inqury_main .radio_btn input[type=radio]:checked+.form-check-label{background-color:#0a3364;color:#fff}.inqury_main .radio_btn input[type=radio]:checked+.form-check-label:before{background-color:#b0cb1f;box-shadow:inset 0px 0px 0px 4px #fff}.inqury_main .radio_btn input[type=radio]:focus+.form-check-label:before{outline:none;border-color:#b0cb1f}.contact_form .form-group{margin-bottom:30px}.contact_form .form-group label{background-color:#0a3364;margin-bottom:0px;padding:2px 5px;color:#fff;position:relative}.contact_form .form-group label span{color:#dc3545}.contact_form .form-group label:before{content:"";position:absolute;right:-20px;border-bottom:25px solid #0a3364;border-right:20px solid rgba(0,0,0,0);top:0px}.contact_form .form-group .form-control{border-radius:0px;height:40px;border:1px solid #0a3364;background-color:rgba(0,0,0,0);color:#000;box-shadow:none}.contact_form .form-group textarea.form-control{height:110px}.contact_form .form_btn{display:block}.contact_form .form_btn button{padding:5px 30px;display:inline-block;vertical-align:top;border-radius:20px;line-height:30px;color:#fff;background-color:#0a3364;font-size:16px;border:0px;transition:all .5s ease 0s}.contact_form .form_btn button i{margin-right:10px;position:relative;top:2px;left:0px;font-size:20px;transition:all .3s ease 0s}.contact_form .form_btn button:hover,.contact_form .form_btn button:focus{background-color:#b0cb1f}.contact_form .form_btn button:hover i,.contact_form .form_btn button:focus i{left:10px;transition:all .3s ease 0s}.monthly_rewind_wrapper .rewind_block{display:block;position:relative;padding:20px 0px 50px}.monthly_rewind_wrapper .rewind_block .r_box{display:block;border-radius:20px;box-shadow:0px 0px 10px #ccc;border-radius:10px;padding:10px;position:relative;margin-bottom:30px;cursor:pointer;border:5px solid rgba(0,0,0,0);transition:all .5s ease 0s}.monthly_rewind_wrapper .rewind_block .r_box img{border-radius:10px}.monthly_rewind_wrapper .rewind_block .r_box:hover{box-shadow:0px 0px 20px rgba(73,73,73,.5);border:5px solid #b0cb1f;transition:all .5s ease 0s}.monthly_rewind_wrapper .rewind_block .float-end{font-size:16px;color:#494949;line-height:16px;margin-bottom:20px}.monthly_rewind_wrapper .rewind_block .float-end select{padding:10px;border:1px solid #d8d8d8;background:rgba(0,0,0,0);border-radius:5px}.monthly_rewind_wrapper .rewind_block .float-end select option{font-size:15px}.monthly_rewind_wrapper .rewind_block .float-end select option:checked{background:#0a3364;color:#fff}.monthly_rewind_wrapper .modal-fullscreen{width:90%;height:90%;margin:25px auto}.monthly_rewind_wrapper .modal-fullscreen .modal-body{text-align:center}.monthly_rewind_wrapper .modal-fullscreen .modal-header{border:0px}.monthly_rewind_wrapper .modal-fullscreen img{width:95%;margin:auto}.careerwwa_block{display:block;position:relative;padding:50px 0px;margin-top:50px}.careerwwa_block p{margin-bottom:24px}.careerwwa_block h4{color:#b0cb1f}.careerwwa_block h4 i{margin:0px 10px;font-size:10px;position:relative;top:-2px}.benefits_content{padding:50px 0px;background:#e8eff7;background-size:cover;position:relative}/*# sourceMappingURL=style.css.map */
