body{color:#fff;background-color:#000;overflow-x:hidden;font-family:Manrope,sans-serif!important}html.menu-open,body.menu-open,.menu-open.lenis{overflow:hidden!important}:root{--e-global-color-primary:#fff;--e-global-color-secondary:#00daf1;--e-global-color-text:#d7d7dd;--e-global-color-accent:#00daf1;--e-global-color-white:#fff;--e-global-color-very-dark-blue:#08080d;--e-global-color-mostly-black:#1f1f2a;--e-global-color-bright-blue:#005396;--e-global-color-light-grayish-blue:#d2cbfd;--e-global-color-dark-blue:#191923;--e-global-color-dark-black-blue:#07070c;--e-global-color-mostly-black-blue:#202025;--e-global-color-black:#000;--e-global-color-very-dark-black:#0d0d15;--e-global-color-very-dark-grayish-blue:#2e2e39;--e-global-color-light-blue:#755eff}h1{font-size:70px;font-weight:700;line-height:80px}h2{font-size:44px;font-weight:700;line-height:50px}h3{font-size:36px;font-weight:700;line-height:50px}h4{font-size:22px;font-weight:700;line-height:32px}h5{font-size:20px;font-weight:600;line-height:32px}h6{text-transform:uppercase;font-size:16px;font-weight:500;line-height:24px}p{font-size:18px;font-weight:400;line-height:30px}.text-size-16{font-size:16px;font-weight:400;line-height:26px}.btn-size-18{font-size:18px;font-weight:600;line-height:18px}a{font-family:Manrope,sans-serif;font-size:16px;font-weight:600;line-height:16px}.default-btn{color:var(--e-global-color-white);background:var(--e-global-color-bright-blue);border-radius:10px;padding:8px 8px 8px 50px;transition:all .3s ease-in-out;display:inline-block}.default-btn:hover{background:var(--e-global-color-accent);color:var(--e-global-color-white)}.default-btn i{color:var(--e-global-color-bright-blue);background-color:var(--e-global-color-white);border-radius:8px;margin-left:28px;padding:14px 19px;font-size:16px;line-height:16px;transition:all .3s ease-in-out}.default-btn:hover i{color:var(--e-global-color-white);background-color:var(--e-global-color-mostly-black)}.default-btn-two{color:var(--e-global-color-white);background:var(--e-global-color-mostly-black);border-radius:10px;padding:8px 8px 8px 40px;transition:all .3s ease-in-out;display:inline-block}.default-btn-two:hover{background:var(--e-global-color-accent);color:var(--e-global-color-white)}.default-btn-two i{color:var(--e-global-color-white);background-color:var(--e-global-color-very-dark-blue);border-radius:8px;margin-left:28px;padding:14px 19px;font-size:16px;line-height:16px;transition:all .3s ease-in-out}.default-btn-two:hover i{color:var(--e-global-color-white);background-color:var(--e-global-color-mostly-black)}.hover-effect{transition:all .3s ease-in-out}.hover-effect:hover{transform:translateY(-5px)}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif}html{scroll-behavior:smooth}.banner-section-outer{background-color:var(--e-global-color-black);overflow:hidden}header{z-index:2;position:relative}.navbar-collapse ul{text-align:center;display:inherit;align-items:center}.navbar-nav .nav-item a{font-size:18px;font-weight:400;line-height:18px;transition:all .3s ease-in-out;color:var(--e-global-color-white)!important}.navbar-nav .nav-item a:hover,.navbar-nav .active>a{color:var(--e-global-color-accent)!important}.navbar-brand{margin-left:0;margin-right:115px;padding-top:0;padding-bottom:0}.navbar{padding:42px 0}.navbar-nav li{margin:0 20px 0 15px}.navbar-nav li:first-child{margin-left:0}.navbar-nav li:last-child{margin-left:6px;margin-right:0;padding-right:0}.navbar-nav .nav-item .talk_btn{background-color:var(--e-global-color-bright-blue);border-radius:10px;transition:all .3s ease-in-out;color:var(--e-global-color-white)!important;padding:8px 10px 8px 32px!important;font-weight:600!important}.navbar-nav .nav-item .talk_btn:hover{background-color:var(--e-global-color-accent);color:var(--e-global-color-white)!important}.navbar-nav .nav-item .talk_btn i{color:var(--e-global-color-bright-blue);background-color:var(--e-global-color-white);border-radius:8px;margin-left:22px;padding:14px 19px;font-size:16px;line-height:16px;transition:all .3s ease-in-out}.navbar-nav .nav-item .talk_btn:hover i{color:var(--e-global-color-white);background-color:var(--e-global-color-mostly-black)}.navbar-collapse .drop-down-pages{text-align:left;margin-left:0}.navbar-nav .dropdown-menu{background-color:var(--e-global-color-black);border:none;border-radius:0;margin:0;padding:0;position:absolute;top:40px;left:-10px;box-shadow:1px 1px 30px #00000003}.navbar-nav .drop-down-pages li{margin:0}.navbar-nav .drop-down-pages .nav-item a{padding:12px 20px;font-size:16px;font-weight:400;line-height:16px;color:var(--e-global-color-white)!important}.navbar-expand-lg .drop-down-pages .nav-link{padding-left:0}.navbar-nav .nav-item .dropdown-item:hover{color:var(--e-global-color-accent)!important;background-color:#0000!important}.navbar-nav .drop-down-pages .active>a,.navbar-nav .drop-down-pages .active>a:hover{color:var(--e-global-color-white)!important;background-color:var(--e-global-color-accent)!important}.banner-section-outer .banner-section{z-index:1;padding:200px 0}.banner-section-outer.logo_reveal .banner-section{z-index:1;padding:500px 0 400px}.banner-section-outer .banner-section .banner-section-content h1{color:var(--e-global-color-white);text-align:center;margin-bottom:25px;font-size:110px;line-height:120px}.banner-section-outer .banner-section .banner-section-content .banner_content_wrapper{margin-bottom:40px;margin-left:60px;padding-left:28px}.banner-section-outer .banner-section .banner-section-content .banner_content_wrapper figure{top:12px;left:0}.banner-section-outer .banner-section .banner-section-content p{text-align:center;font-family:Montserrat,sans-serif;font-size:24px;font-weight:600;line-height:38px}.banner-section-outer .banner-section-content .btn_wrapper{text-align:center;padding-left:60px}.banner-section-outer .banner-section-content .btn_wrapper .readmore_btn{margin-right:12px}.banner-section-outer .banner-section .banner_image{margin-top:-40px;margin-left:-30px}.banner-section-outer .banner-section .banner_image .banner_main_image{z-index:1;position:relative}.banner-section-outer .banner-section .banner_image .banner_main_image img{border-radius:55px}.banner-section-outer .banner-section .banner_best_image{margin-right:-30px}.banner-section-outer .banner-section .banner_best_image figure{top:-45px;left:-8px}.banner-section-outer .banner-section .banner_image .banner_image_top_shape{top:-38px;left:-185px}.banner-section-outer .banner-section .banner_image .banner_image_bottom_shape{bottom:-50px;right:-305px}.banner-section-outer .banner-section .banner_image .banner_image_bottom_shape img{opacity:.35}.banner-section-outer .banner-section .banner_left_image{bottom:130px;left:140px}.banner-section-outer .banner-section .banner_left_image img{border-radius:35px}.banner-section-outer .banner_top_shape{z-index:1;top:0;left:0}.banner-section-outer .banner_background_shape{top:0;left:0}.banner-section-outer .top-btn figure{text-align:center;margin:0 auto;bottom:80px;left:5px;right:0}.top_bottom_shape img{animation:1s infinite alternate mover}@-webkit-keyframes mover{0%{transform:translateY(0)}to{transform:translateY(-30px)}}.left_right_shape img{animation:1s infinite alternate movers}@-webkit-keyframes movers{0%{transform:translate(0)}to{transform:translate(-30px)}}.statistics_section{background-color:var(--e-global-color-bright-blue);padding:110px 0;overflow:hidden}.statistics_section .statistics_content{z-index:1;padding-top:28px;position:relative}.statistics_section .statistics_content h3{color:var(--e-global-color-white)}.statistics_section .statistics_box{z-index:1;background-color:#4229d6;border-radius:20px;padding:38px 40px 35px 39px;position:relative}.statistics_section .statistics_box .span_wrapper{margin-bottom:10px}.statistics_section .statistics_box .span_wrapper span{color:var(--e-global-color-white);font-family:Montserrat,sans-serif;font-size:34px;font-weight:700;line-height:38px;transition:all .3s ease-in-out}.statistics_section .statistics_box:hover{background-color:var(--e-global-color-mostly-black)}.statistics_section .statistics_box:hover .span_wrapper span{color:var(--e-global-color-accent)}.statistics_section .statistics_box .span_wrapper .plus{margin-left:-2px}.statistics_section .statistics_box .pp{margin-bottom:8px;font-family:Montserrat,sans-serif;font-weight:600;line-height:24px}.statistics_section .statistics_box .text{color:var(--e-global-color-light-grayish-blue);transition:all .3s ease-in-out}.statistics_section .statistics_box:hover .text{color:var(--e-global-color-white)}.statistics_section .statistics_left_shape{top:-245px;left:0}.statistics_section .statistics_left_shape img{opacity:.2}.statistics_section .statistics_right_shape{bottom:-235px;right:0}.statistics_section .statistics_right_shape img{opacity:.2}.services_section{background-color:var(--e-global-color-black);padding:145px 0 160px}.services_section .services_content h6{color:var(--e-global-color-secondary);letter-spacing:1.1px;margin-bottom:16px}.services_section .services_content h2{color:var(--e-global-color-white);margin-bottom:78px}.services_section .services_box{background-image:linear-gradient(33deg,var(--e-global-color-very-dark-black)0%,var(--e-global-color-very-dark-grayish-blue)100%);z-index:1;border-radius:20px;padding:35px 26px;position:relative}.services_section .services_box:hover{background-image:linear-gradient(-33deg,var(--e-global-color-very-dark-black)0%,var(--e-global-color-very-dark-grayish-blue)100%)}.services_section .services_box:hover h5{color:var(--e-global-color-secondary)}.services_section .services_box:hover .btn_wrapper a{color:var(--e-global-color-white)}.services_section .box2{top:-70px}.services_section .box3{top:-138px}.services_section .services_box figure{margin-bottom:34px}.services_section .services_box .amount h2{color:var(--e-global-color-white);margin-bottom:5px;font-size:25px;line-height:26px}.services_section .services_box .amount p{color:var(--e-global-color-white);margin-bottom:0}.services_section .services_box h5{color:var(--e-global-color-white);font-size:18px;transition:all .3s ease-in-out}.services_section .services_box p{color:var(--e-global-color-text);margin-bottom:22px;line-height:28px}.services_section .services_box .btn_wrapper a{color:var(--e-global-color-secondary);transition:all .3s ease-in-out}.services_section .services_box .btn_wrapper a i{margin-left:8px;font-size:12px;line-height:12px}.services_section .services_box .btn_wrapper a:hover{color:var(--e-global-color-bright-blue)}.services_section .services_background_shape{top:-225px;right:55px}.services_section .services_right_shape{top:250px;right:0}.services_section .services_right_shape img{opacity:.18}.aboutus_section{background-color:var(--e-global-color-black);padding:150px 0;overflow:hidden}.aboutus_image,.aboutus_image .aboutus_main_image{z-index:1;position:relative}.aboutus_image .aboutus_main_image img{border-radius:35px}.aboutus_image .aboutus_image_shape{bottom:-38px;left:-40px}.aboutus_image .image_box_wrapper{background-image:linear-gradient(33deg,var(--e-global-color-very-dark-black)0%,var(--e-global-color-very-dark-grayish-blue)100%);z-index:1;border-radius:20px;width:52%;padding:25px 8px 30px 25px;position:absolute;bottom:95px;right:0}.aboutus_image .image_box_wrapper:hover{background-color:var(--e-global-color-accent);background-image:none}.aboutus_image .image_box_wrapper .box_image{padding-top:8px}.aboutus_image .image_box_wrapper .image_content_wrapper{padding-left:15px;display:inline-block}.aboutus_image .image_box_wrapper .image_content_wrapper .span_wrapper{margin-bottom:8px}.aboutus_image .image_box_wrapper .image_content_wrapper .span_wrapper span{color:var(--e-global-color-white);font-family:Montserrat,sans-serif;font-size:34px;font-weight:700;line-height:38px}.aboutus_image .image_box_wrapper .image_content_wrapper .span_wrapper .plus{margin-left:-1px}.aboutus_image .image_box_wrapper .image_content_wrapper p{color:var(--e-global-color-white);font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:20px}.aboutus_content{z-index:1;padding-top:8px;padding-left:25px;position:relative}.aboutus_content h6{color:var(--e-global-color-secondary);letter-spacing:1.1px;margin-bottom:20px}.aboutus_content h2{color:var(--e-global-color-white);margin-bottom:38px}.aboutus_content p{color:var(--e-global-color-text);margin-bottom:18px}.aboutus_content ul li{margin-bottom:16px;position:relative}.aboutus_content ul li:last-child{margin-bottom:45px}.aboutus_content ul li i{border:1px solid var(--e-global-color-secondary);color:var(--e-global-color-secondary);text-align:center;background-color:#0000;border-top-style:none;border-right-style:none;border-radius:100%;width:26px;height:26px;font-size:16px;line-height:26px;transition:all .3s ease-in-out;position:absolute;top:4px;left:0}.aboutus_content ul li p{color:var(--e-global-color-text);margin-bottom:0;padding-left:40px;font-weight:500;transition:all .3s ease-in-out}.aboutus_content ul li p:hover{color:var(--e-global-color-accent)}.aboutus_section .aboutus_background_shape{top:0;left:0}.aboutus_section .aboutus_top_shape{top:0;right:0}.who_we_are_section{background-color:var(--e-global-color-bright-blue);padding:168px 130px 175px 240px;overflow:hidden}.who_we_are_section .who_we_are_left_content{z-index:1;position:relative}.who_we_are_section .who_we_are_left_content h6{letter-spacing:1.1px;margin-bottom:20px}.who_we_are_section .who_we_are_left_content h2{margin-bottom:42px;font-size:42px;line-height:60px}.who_we_are_section .who_we_are_left_content p{color:var(--e-global-color-light-grayish-blue);margin-bottom:34px}.who_we_are_section .who_we_are_image{text-align:center;margin:0 auto;bottom:0;left:0;right:0}.who_we_are_section .who_we_are_left_shape{top:-310px;left:0}.who_we_are_section .who_we_are_left_shape img{opacity:.2}.who_we_are_section .who_we_are_right_shape{bottom:-300px;right:0}.who_we_are_section .who_we_are_right_shape img{opacity:.2}.who_we_are_section .who_we_are_right_content_wrapper{margin-left:-152px}.who_we_are_section .video_wrapper{z-index:2;top:22px;left:-138px}.who_we_are_section .video_wrapper .video_icon{float:left;width:45%}.who_we_are_section .video_wrapper .content{width:55%;padding:45px 0 0 8px;display:inline-block}.who_we_are_section .who_we_are_right_content{z-index:1;padding-top:190px;position:relative}.who_we_are_section .who_we_are_right_content .who_we_are_rightside{width:44%;display:inline-block}.who_we_are_section .who_we_are_right_content .who_we_are_rightside span{color:var(--e-global-color-white);margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:34px;font-weight:700;line-height:38px;display:block}.who_we_are_section .who_we_are_right_content .who_we_are_rightside ul{margin-bottom:14px}.who_we_are_section .who_we_are_right_content .who_we_are_rightside ul li{display:inline-block}.who_we_are_section .who_we_are_right_content .who_we_are_rightside ul li i{color:#fcbf56;font-size:14px}.who_we_are_section .who_we_are_right_content .who_we_are_rightside h6{text-transform:capitalize;color:var(--e-global-color-white);margin-bottom:0;font-weight:600}.who_we_are_section .who_we_are_right_content .who_we_are_rightside p{color:var(--e-global-color-light-grayish-blue)}.portfolio_section{background-color:var(--e-global-color-black);padding:145px 0 150px;position:relative}.portfolio_section .portfolio_content{text-align:center}.portfolio_section .portfolio_content h6{color:var(--e-global-color-secondary);letter-spacing:1.1px;margin-bottom:20px}.portfolio_section .portfolio_content h2{color:var(--e-global-color-white);margin-bottom:52px}.portfolio_section .portfolio_image{margin-bottom:150px;transition:all .3s ease-in-out;position:relative}.portfolio_section .portfolio_image figure img{border-radius:20px}.portfolio_section .portfolio_box{background-image:linear-gradient(33deg,var(--e-global-color-very-dark-black)0%,var(--e-global-color-very-dark-grayish-blue)100%);border-radius:20px;width:89%;padding:22px 35px;transition:all .3s ease-in-out;display:inline-block;position:absolute;bottom:-100px;left:20px}.portfolio_section .portfolio_image:hover .portfolio_box{background-image:linear-gradient(33deg,var(--e-global-color-very-dark-grayish-blue)0%,var(--e-global-color-very-dark-black)100%)}.portfolio_section .portfolio_box p{color:var(--e-global-color-white);margin-bottom:12px;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;line-height:28px;transition:all .3s ease-in-out}.portfolio_section .portfolio_image:hover .portfolio_box p{color:var(--e-global-color-secondary)}.portfolio_section .portfolio_box .btn_wrapper a{color:var(--e-global-color-secondary);transition:all .3s ease-in-out}.portfolio_section .portfolio_box .btn_wrapper a i{margin-left:8px;font-size:12px;line-height:12px}.portfolio_section .portfolio_image:hover .portfolio_box .btn_wrapper a{color:var(--e-global-color-white)}.portfolio_section .portfolio_image .portfolio_box .btn_wrapper a:hover{color:var(--e-global-color-bright-blue)}.portfolio_section .portfolio_image_box{background-color:var(--e-global-color-bright-blue);text-align:center;border-radius:5px;padding:4px 11px;transition:all .3s ease-in-out;display:inline-block;position:absolute;top:22px;left:20px}.portfolio_section .portfolio_image:hover .portfolio_image_box{background-color:var(--e-global-color-secondary)}.portfolio_section .portfolio_image:hover .portfolio_image_box span{color:var(--e-global-color-black)}.portfolio_section .portfolio_image_box span{color:var(--e-global-color-white);letter-spacing:.4px;font-family:Manrope,sans-serif;font-size:12px;font-weight:400;line-height:14px;transition:all .3s ease-in-out;display:inline-block}.portfolio_section .portfolio_left_shape{top:285px;left:0}.portfolio_section .portfolio_left_shape img{opacity:.18}.portfolio_section .owl-theme .owl-nav{display:none}.portfolio_section .owl-carousel .owl-dots{padding-left:10px;line-height:0;margin-top:6px!important;display:block!important}.portfolio_section .owl-carousel .owl-dots .owl-dot span{background:#44444c;width:16px;height:5px;margin:0 9px 0 0;font-size:0;line-height:10px;transition:all .3s ease-in-out;display:block}.portfolio_section .owl-carousel .owl-dots .owl-dot:hover span{background:var(--e-global-color-secondary)}.portfolio_section .owl-carousel .owl-dots .owl-dot.active span{background:var(--e-global-color-secondary);width:22px}.portfolio_section .owl-carousel .owl-dots .owl-dot:focus{outline:none}.testimonials_section{background-color:var(--e-global-color-black);z-index:1;padding:145px 0 150px;position:relative;overflow:hidden}.testimonials_section .testimonials_content{text-align:center;z-index:1;position:relative}.testimonials_section .testimonials_content h6{color:var(--e-global-color-secondary);letter-spacing:1.1px;margin-bottom:20px}.testimonials_section .testimonials_content h2{color:var(--e-global-color-white);margin-bottom:52px}.testimonials_section .testimonials_box{background-image:linear-gradient(-19deg,var(--e-global-color-very-dark-black)0%,var(--e-global-color-very-dark-grayish-blue)100%);z-index:1;border-radius:20px;width:100%;padding:42px 15px 42px 35px;transition:all .3s ease-in-out;position:relative}.testimonials_section .testimonials_box:hover{background-image:linear-gradient(-19deg,var(--e-global-color-bright-blue)0%,var(--e-global-color-light-blue)100%)}.testimonials_section .testimonials_box .testimonials_paragraph{color:var(--e-global-color-text);padding-left:10px;transition:all .3s ease-in-out}.testimonials_section .testimonials_box:hover .testimonials_paragraph{color:var(--e-global-color-light-grayish-blue)}.testimonials_section .testimonials_box .testimonial_apostrophy_shape{top:72px;right:48px}.testimonials_section .testimonials_box p span{color:var(--e-global-color-white);font-family:Manrope,sans-serif;font-size:26px;font-weight:700;line-height:30px}.testimonials_section .testimonials_box .testimonials_image{margin-bottom:35px}.testimonials_section .testimonials_box .testimonials_image figure{float:left}.testimonials_section .testimonials_box .testimonials_image .testimonials_image_content_wrappper{padding-top:22px;padding-left:28px;display:inline-block}.testimonials_section .testimonials_box .testimonials_image .testimonials_image_content_wrappper .person_name{color:var(--e-global-color-white);margin-bottom:5px;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;line-height:28px}.testimonials_section .testimonials_box .testimonials_image .testimonials_image_content_wrappper .testimonials_text{color:var(--e-global-color-text);transition:all .3s ease-in-out}.testimonials_section .testimonials_box:hover .testimonials_image .testimonials_image_content_wrappper .testimonials_text{color:var(--e-global-color-light-grayish-blue)}.testimonials_section .testimonials_background_shape{z-index:-1;top:0;left:0}.testimonials_section .testimonials_top_shape{top:0;left:0}.testimonials_section .owl-theme .owl-nav{display:none}.testimonials_section .owl-carousel .owl-dots{padding-left:10px;line-height:0;margin-top:62px!important;display:block!important}.testimonials_section .owl-carousel .owl-dots .owl-dot span{background:#44444c;width:16px;height:5px;margin:0 9px 0 0;font-size:0;line-height:10px;transition:all .3s ease-in-out;display:block}.testimonials_section .owl-carousel .owl-dots .owl-dot:hover span{background:var(--e-global-color-secondary)}.testimonials_section .owl-carousel .owl-dots .owl-dot.active span{background:var(--e-global-color-secondary);width:22px}.testimonials_section .owl-carousel .owl-dots .owl-dot:focus{outline:none}.combo_section{background-color:var(--e-global-color-black);padding:140px 0}.accordian-section{position:relative}.accordian-section .faq_right_shape{top:85px;right:0}.accordian-section .faq_right_shape img{opacity:.18}.accordian-section .heading{text-align:center}.accordian-section .heading h6{color:var(--e-global-color-secondary);letter-spacing:1.1px;margin-bottom:20px}.accordian-section .heading h2{color:var(--e-global-color-primary);margin-bottom:52px}.accordian-section .heading figure{margin:0 auto;left:0;right:0}.accordian-section .accordion-card button.btn.btn-link{color:var(--e-global-color-white);border-radius:15px 15px 0 0}.accordian-section .accordian-inner .accordion-card .btn{text-align:left;width:100%;padding:20px 65px 20px 30px;font-family:Montserrat,sans-serif;font-size:20px;font-weight:600;line-height:32px;text-decoration:none;display:block;position:relative}.accordian-section .accordion-card button.btn.btn-link.collapsed{color:var(--e-global-color-white);border-radius:15px}.accordian-section .accordian-inner .card-header{background:0 0;border:none;margin-bottom:0;padding:0}.accordian-section .accordian-inner .card-body{padding:0 25px 25px 30px}.accordian-section .accordian-inner .card-body p{color:var(--e-global-color-text)}.accordian-section .accordion-card button.btn.btn-link:focus{box-shadow:none;outline:none}.accordian-section .accordian-inner .accordion-card{background-image:linear-gradient(33deg,var(--e-global-color-very-dark-black)0%,var(--e-global-color-very-dark-grayish-blue)100%);border-radius:15px;margin-bottom:32px}.accordian-section .accordion-card .btn-link:before{content:"";vertical-align:middle;color:var(--e-global-color-white);background-color:var(--e-global-color-accent);text-align:center;border-radius:8px;width:45px;height:45px;font-family:"Font Awesome 6 FREE";font-size:16px;line-height:45px;display:inline-block;position:absolute;top:16px;right:10px}.accordian-section .accordion-card .collapsed:before{content:"";color:var(--e-global-color-white);background-color:var(--e-global-color-bright-blue);text-align:center;border-radius:8px}.accordian-section .accordian-inner .accordion-card:last-child{margin-bottom:0}.client_logos_section{padding-top:100px}.client_logos_section figure{height:100px;line-height:100px}.client_logos_section figure img{transition:all .3s ease-in-out}.client_logos_section figure img:hover{filter:brightness(15%)contrast(0%)saturate(31%)blur()hue-rotate(186deg)}.client_logos_section .logo_image2{padding-left:10px}.client_logos_section .logo_image3{padding-left:24px}.client_logos_section .logo_image4{padding-left:14px}.client_logos_section .logo_image5{padding-left:35px}.get_started_section{padding-top:205px;position:relative}.get_started_section .get_started_box{background-color:var(--e-global-color-bright-blue);z-index:2;border-radius:35px;width:100%;position:relative}.get_started_section .get_started_box .get_started_box_image{position:relative}.get_started_section .get_started_box .get_started_box_image figure{position:absolute;top:-141px;right:-15px}.get_started_section .get_started_box .get_started_box_content{padding:65px 50px}.get_started_section .get_started_box .get_started_box_content h6{letter-spacing:1.1px;color:var(--e-global-color-white);margin-bottom:22px}.get_started_section .get_started_box .get_started_box_content h2{color:var(--e-global-color-white);margin-bottom:45px}.get_started_section .get_started_shape{text-align:center;margin:0 auto;position:absolute;top:130px;left:460px;right:0}.footer-section{background-color:var(--e-global-color-black);margin-top:-300px;padding-top:232px;position:relative;overflow:hidden}.footer-section .logo{width:170px}.middle-portion{z-index:2;margin-bottom:82px;position:relative}.middle-portion h4{color:var(--e-global-color-white);margin-bottom:24px}.middle-portion .about_col h4{margin-bottom:18px}.middle-portion .about_col figure{margin-bottom:20px}.middle-portion .about_col p{color:var(--e-global-color-text);margin-bottom:25px;line-height:30px}.middle-portion ul .icons{display:inline-block}.middle-portion ul .icons i{color:var(--e-global-color-white);background-color:var(--e-global-color-dark-blue);text-align:center;border-radius:7px;width:46px;height:46px;margin-right:8px;font-size:16px;line-height:46px;transition:all .3s ease-in-out}.middle-portion ul .icons i:hover{background-color:var(--e-global-color-accent)}.middle-portion li a{color:var(--e-global-color-text);font-size:16px;font-weight:400;line-height:16px;text-decoration:none;transition:all .3s ease-in-out}.middle-portion .links_col{margin-left:-15px;padding-top:10px}.middle-portion .links_col ul li{margin-bottom:12px;position:relative}.middle-portion .links_col ul li:last-child{margin-bottom:0}.middle-portion .links_col ul li span{background-color:var(--e-global-color-accent);width:5px;height:5px;line-height:5px;transition:all .3s ease-in-out;display:inline-block;position:absolute;top:10px;left:0;transform:rotate(45deg)}.middle-portion .links_col ul li a{padding-left:22px}.middle-portion .contact_col{padding-top:10px}.middle-portion .contact_col ul .contact_mail{margin-bottom:14px}.middle-portion .contact_col ul li{margin-bottom:16px;position:relative}.middle-portion .contact_col ul li i{color:var(--e-global-color-accent);position:absolute;top:6px;left:0}.middle-portion .contact_col ul li a{padding-left:30px}.middle-portion .contact_col ul li span{color:var(--e-global-color-text);padding-left:30px;line-height:28px;transition:all .3s ease-in-out;display:block}.middle-portion .contact_col ul li span:hover,.middle-portion li a:hover{color:var(--e-global-color-accent)}.middle-portion .footer-info-content{margin-left:-32px;padding-top:10px}.middle-portion .footer-info-content input{background-color:var(--e-global-color-dark-blue);color:var(--e-global-color-text);box-shadow:none;border:none;border-radius:10px;outline:none;width:100%;height:50px;margin-bottom:25px;padding:10px 20px;font-family:Manrope,sans-serif;font-size:14px;font-weight:400;line-height:14px}.middle-portion .footer-info-content input::placeholder{color:var(--e-global-color-text)}.middle-portion .footer-info-content input:focus{box-shadow:none;background-color:var(--e-global-color-dark-blue);color:var(--e-global-color-text);border:none;outline:none}.middle-portion .footer-info-content .btn{background-color:var(--e-global-color-bright-blue);width:42px;height:40px;color:var(--e-global-color-white);box-shadow:none;border-radius:8px;outline:none;padding:0;font-size:16px;line-height:40px;transition:all .3s ease-in-out;position:absolute;top:71px;right:21px}.middle-portion .footer-info-content .btn:hover{background-color:var(--e-global-color-accent)}.middle-portion .footer-info-content ul li{transition:all .3s ease-in-out;position:relative}.middle-portion .footer-info-content ul li span{color:var(--e-global-color-text);padding-left:33px;font-family:Manrope,sans-serif;font-size:12px;font-weight:400;line-height:20px;transition:all .3s ease-in-out;display:block}.footer-info-content input[type=checkbox]{-webkit-appearance:none;border-radius:5px;width:auto;height:auto;margin:0;padding:10px;position:absolute;top:0;left:3px}.footer-info-content input[type=checkbox]:before{content:"";border:1px solid var(--e-global-color-dark-blue);width:4px;height:10px;max-width:-1px -1px 0 -1px;z-index:2;border-width:0 2px 2px 0;position:absolute;top:50%;right:50%;transform:rotate(45deg)translate(-50%,-50%)}.footer-info-content input[type=checkbox]:checked:before{border-color:var(--e-global-color-white)}.bottom-portion{text-align:center;z-index:1;border-top:1px solid #202025;position:relative}.copyright{padding:22px 0}.copyright p{color:var(--e-global-color-text);margin:0;font-size:14px;font-weight:400;line-height:20px}.footer-section .footer_right_shape figure{z-index:1;position:absolute;top:0;right:0}.footer-section .footer_background_shape figure{position:absolute;top:0;left:0}.sub-banner-section-outer{background-color:var(--e-global-color-black);overflow:hidden}.sub-banner-section-outer .banner-section{z-index:1;padding:250px 0 120px}.sub-banner-section-outer .banner-section .banner-section-content h1{margin-bottom:24px}.sub-banner-section-outer .banner-section .banner-section-content p{margin-bottom:36px;padding-right:10px;font-family:Montserrat,sans-serif;font-size:22px;font-weight:400;line-height:36px}.sub-banner-section-outer .banner-section .banner-section-content .btn_wrapper{text-align:center;background-color:var(--e-global-color-mostly-black);color:var(--e-global-color-white);border-radius:10px;padding:16px 36px;font-size:16px;font-weight:400;line-height:16px;display:inline-block}.sub-banner-section-outer .banner-section .banner-section-content .btn_wrapper i{margin:0 12px;font-size:14px;line-height:14px}.sub-banner-section-outer .banner-section .banner-section-content .btn_wrapper .sub_span{color:var(--e-global-color-accent)}.sub-banner-section-outer .banner-section .banner_image{margin-top:-70px;margin-right:-15px;padding-left:25px}.sub-banner-section-outer .banner-section .banner_image .banner_main_image{z-index:1;position:relative}.sub-banner-section-outer .banner-section .banner_image .banner_main_image img{border-radius:45px}.sub-banner-section-outer .banner-section .banner_image .banner_image_bottom_shape{bottom:-38px;right:-50px}.sub-banner-section-outer .banner-section .banner_image .banner_image_bottom_shape img{opacity:.35}.sub-banner-section-outer .banner_top_shape{z-index:1;top:0;left:0}.sub-banner-section-outer .banner_background_shape{top:0;left:0}.about_aboutus_section{background-color:var(--e-global-color-black);padding:140px 0 150px}.about_aboutus_section .aboutus_content{padding-top:0;padding-left:0}.about_aboutus_section .aboutus_content h6{color:var(--e-global-color-secondary);letter-spacing:1.1px;margin-bottom:18px}.about_aboutus_section .aboutus_content h2{color:var(--e-global-color-white);margin-bottom:42px;padding:0}.about_aboutus_section .aboutus_content p{color:var(--e-global-color-text);margin-bottom:30px;line-height:32px}.about_aboutus_section .aboutus_content .btn_wrapper{margin-bottom:80px}.about_aboutus_section .aboutus_content .btn_wrapper .default-btn{padding:8px 8px 8px 42px}.about_aboutus_section .aboutus_content .video_fig{z-index:1;position:relative}.about_aboutus_section .aboutus_content .video_fig img{border-radius:35px}.about_aboutus_section .aboutus_content .about_video_background_shape{top:-50px;left:0}.about_aboutus_section .aboutus_right_shape{top:302px;right:0}.about_aboutus_section .aboutus_right_shape img{opacity:.18}.mission_vision_section{background-color:var(--e-global-color-black);padding:215px 0 240px}.mission_vision_section .mission_vision_box{background-image:linear-gradient(33deg,var(--e-global-color-very-dark-black)0%,var(--e-global-color-very-dark-grayish-blue)100%);text-align:center;z-index:1;border-radius:20px;padding:65px 60px 60px;position:relative}.mission_vision_section .mission_vision_box:hover{background-image:linear-gradient(-33deg,var(--e-global-color-very-dark-black)0%,var(--e-global-color-very-dark-grayish-blue)100%)}.mission_vision_section .mission_vision_box:hover h4{color:var(--e-global-color-secondary)}.mission_vision_section .mission_vision_box figure{margin-bottom:32px}.mission_vision_section .mission_vision_box h4{color:var(--e-global-color-white);font-size:28px;font-weight:700;line-height:32px;transition:all .3s ease-in-out}.mission_vision_section .mission_vision_box p{color:var(--e-global-color-text)}.mission_vision_section .mission_vision_background_shape{top:-92px;right:275px}.mission_vision_section .mission_vision_left_shape{top:218px;left:0}.mission_vision_section .mission_vision_left_shape img{opacity:.18}.feature_section{background-color:var(--e-global-color-black);padding:150px 0 100px;overflow:hidden}.feature_image{z-index:1;position:relative}.feature_image .feature_main_image img{border-radius:35px}.feature_image .feature_second_image{bottom:-98px;right:-2px}.feature_image .feature_second_image img{border-top:10px solid var(--e-global-color-black);border-left:10px solid var(--e-global-color-black);border-radius:35px}.feature_content{z-index:1;padding-top:30px;padding-left:35px;position:relative}.feature_content h6{color:var(--e-global-color-secondary);letter-spacing:1.1px;margin-bottom:20px}.feature_content h2{color:var(--e-global-color-white);margin-bottom:44px;font-size:42px}.feature_content p{color:var(--e-global-color-text);margin-bottom:30px}.feature_content ul li{margin-bottom:26px;position:relative}.feature_content ul li:last-child{margin-bottom:38px}.feature_content ul li figure{float:left;padding-top:8px}.feature_content ul li .feature_content_wrapper{padding-left:15px;display:inline-block}.feature_content ul .second_li .feature_content_wrapper{padding-left:25px}.feature_content ul li .feature_content_wrapper .first_p{color:var(--e-global-color-white);margin-bottom:6px;font-family:Montserrat,sans-serif;font-weight:600;transition:all .3s ease-in-out}.feature_content ul li .feature_content_wrapper .first_p:hover{color:var(--e-global-color-secondary)}.feature_content .btn_wrapper .default-btn{padding:8px 8px 8px 42px}.feature_section .feature_background_shape{top:0;left:0}.feature_section .feature_top_shape{top:0;right:0}.services-banner-section-outer .banner-section .banner-section-content .btn_wrapper{padding:16px 28px}.services_service_section{padding:145px 0 110px}.services_service_section .services_box{margin-bottom:30px}.projects_portfolio_section{padding:60px 0 110px}.projects_portfolio_section .portfolio_image{margin-bottom:140px}.projects_portfolio_section .portfolio_left_shape{top:570px}.accordian-section .faq_left_shape{top:158px;left:0}.accordian-section .faq_left_shape img{opacity:.18}.faqs_client_logos_section{padding-top:125px}.team_section{background-color:var(--e-global-color-black);padding:145px 0 120px;position:relative}.team_section .team_content{text-align:center}.team_section .team_content h6{color:var(--e-global-color-secondary);letter-spacing:1.1px;margin-bottom:20px}.team_section .team_content h2{color:var(--e-global-color-white);margin-bottom:52px}.team_section .team_box{background-image:linear-gradient(33deg,var(--e-global-color-very-dark-black)0%,var(--e-global-color-very-dark-grayish-blue)100%);text-align:center;border-radius:20px;margin-bottom:30px;padding:20px 20px 35px;transition:all .3s ease-in-out;position:relative}.team_section .team_box figure{margin-bottom:26px}.team_section .team_box figure img{border-radius:20px}.team_section .team_box h5{color:var(--e-global-color-white);line-height:24px;transition:all .3s ease-in-out}.team_section .team_box p{color:var(--e-global-color-text);margin-bottom:22px}.team_section .team_box .team_social_icons i{color:var(--e-global-color-white);text-align:center;background-color:#1d1d28;border-radius:7px;width:46px;height:46px;margin-right:8px;font-size:16px;line-height:46px;transition:all .3s ease-in-out}.team_section .team_box:hover{background-image:linear-gradient(-33deg,var(--e-global-color-very-dark-black)0%,var(--e-global-color-very-dark-grayish-blue)100%)}.team_section .team_box:hover h5{color:var(--e-global-color-secondary)}.team_section .team_box:hover .team_social_icons i{background-color:var(--e-global-color-accent)}.team_section .team_box .team_social_icons i:hover{background-color:var(--e-global-color-bright-blue)}.team_section .team_left_shape img{opacity:.18}.team_section .team_left_shape{top:555px;left:0}.contact-banner-section-outer .banner-section .banner-section-content .btn_wrapper{padding:16px 22px}.contact_info_section{background-color:var(--e-global-color-black);padding:150px 0 125px}.contact_info_section .contact_info_content{margin-top:-10px}.contact_info_section .contact_info_content h6{color:var(--e-global-color-secondary);letter-spacing:1.1px;margin-bottom:20px}.contact_info_section .contact_info_content h2{color:var(--e-global-color-white);margin-bottom:52px}.contact_info_section .contact_info_box{background-image:linear-gradient(33deg,var(--e-global-color-very-dark-black)0%,var(--e-global-color-very-dark-grayish-blue)100%);border-radius:20px;width:91%;margin-bottom:30px;padding:40px 42px 32px 50px}.contact_info_section .contact_info_box figure{float:left;width:20%}.contact_info_section .contact_info_box .contact_info_box_content_wrapper{width:80%;margin-top:-5px;padding-left:28px;display:inline-block}.contact_info_section .contact_info_box .contact_info_box_content_wrapper h5{color:var(--e-global-color-white);transition:all .3s ease-in-out}.contact_info_section .contact_info_box .contact_info_box_content_wrapper p{color:var(--e-global-color-text);line-height:28px;transition:all .3s ease-in-out}.contact_info_section .contact_info_box .contact_info_box_content_wrapper p:hover{color:var(--e-global-color-accent)}.contact_info_section .contact_info_box .contact_info_box_content_wrapper p a{color:var(--e-global-color-text);font-size:18px;font-weight:400;line-height:18px;transition:all .3s ease-in-out}.contact_info_section .contact_info_box .contact_info_box_content_wrapper p a:hover{color:var(--e-global-color-accent)}.contact_info_section .contact_info_box:hover{background-image:linear-gradient(-33deg,var(--e-global-color-very-dark-black)0%,var(--e-global-color-very-dark-grayish-blue)100%)}.contact_info_section .contact_info_box:hover h5{color:var(--e-global-color-secondary)}.contact_info_section .contact_info_form_content{background-image:linear-gradient(33deg,var(--e-global-color-very-dark-black)0%,var(--e-global-color-very-dark-grayish-blue)100%);text-align:center;border-radius:20px;width:100%;margin-top:-5px;padding:62px 45px 55px 50px}.contact_info_section .contact_info_form_content h4{color:var(--e-global-color-white);margin-bottom:38px;font-size:30px}.contact_info_section .contact_info_form_content input{color:var(--e-global-color-text);width:100%;height:66px;box-shadow:none;background-color:#20202c;border:none;border-radius:10px;outline:none;margin-bottom:22px;padding:15px 26px;font-family:Manrope,sans-serif;font-size:18px;font-weight:400;line-height:28px}.contact_info_section .contact_info_form_content textarea{color:var(--e-global-color-text);resize:none;width:100%;height:148px;box-shadow:none;background-color:#20202c;border:none;border-radius:10px;outline:none;margin-bottom:32px;padding:15px 26px;font-family:Manrope,sans-serif;font-size:18px;font-weight:400;line-height:28px;overflow:auto}.contact_info_section .contact_info_form_content input:focus{box-shadow:none;border:none;outline:none}.form-control::placeholder{color:var(--e-global-color-text)}.contact_info_section .contact_info_form_content button{border:none;outline:none;padding:8px 8px 8px 38px;font-size:18px;font-weight:600;line-height:18px}.contact_info_section .contact_info_left_shape{top:278px;left:0}.contact_info_section .contact_info_left_shape img{opacity:.18}.contact_map_section{margin-bottom:-6px;overflow:hidden}.contact_map_section iframe{filter:grayscale()}.contact_map_section iframe:hover{filter:grayscale(0)}.contact_combo_section{padding:128px 0 140px}.contact_client_logos_section{padding-top:0}.banner-section-outer .video-banner{aspect-ratio:1;width:100%;height:0;min-height:100%;position:absolute;top:0;left:0}.banner-section-outer .video-banner video{z-index:0;-o-object-fit:cover;object-fit:cover;width:100%;max-width:100%;height:100%;display:block;position:absolute;top:0;left:0}.menu{isolation:isolate;position:relative}.menu-nav{z-index:-1;visibility:hidden;opacity:0;pointer-events:none;background-color:#1c1c1c;transition:all .3s;display:flex;position:absolute;inset-block-start:calc(100% - .5rem);inset-inline:0;box-shadow:0 .5rem 1rem #0000000d}@media (min-width:992px){.menu-nav{z-index:1;visibility:visible;opacity:1;pointer-events:unset;box-shadow:none;background-color:#0000;position:relative}.menu-nav ul+ul li+li{isolation:isolate;position:relative}.menu-nav ul+ul li+li:before{content:"";background-color:#79767f40;width:1px;height:1.5rem;position:absolute;inset-block-start:50%;inset-inline-start:-.75rem;transform:translateY(-50%)}}.menu-nav .has-sub{justify-content:space-between;gap:.25rem}@media (min-width:992px){.menu-nav .has-sub{gap:.5rem}}.menu-nav .has-sub:after{content:"";text-transform:none;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:1;display:inline-block;font-family:"Font Awesome 6 Free"!important}.menu-nav .has-sub.clear-content:after{display:none}.menu-open .menu-nav{z-index:1;visibility:visible;opacity:1;pointer-events:unset;inset-block-start:100%}.menu-open .menu-link{font-size:15px!important;line-height:19px!important}.menu-open .menu-link.active,.menu-open .menu-link:hover{color:var(--e-global-color-secondary)}.menu-open .list-btn{flex-direction:row;display:flex;gap:1.5rem!important;margin-top:15px!important}.menu-open .animated-border-btn span{background-color:#005396}.menu-open-subs,.menu-open .subs{display:none}.menu-open .menu-open-subs{display:block}.menu-backdrop{z-index:20;inset:0;-webkit-backdrop-filter:blur(5px);background:#00000080;width:100%;height:100%;display:none;position:fixed;top:0;box-shadow:0 4px 30px #0000001a}.menu-open .menu-backdrop{display:block}@media (min-width:992px){.menu-list{isolation:isolate;position:relative}}.menu-list+.menu-list .menu-link{border-top:1px solid #79767f26}@media (min-width:992px){.menu-list+.menu-list .menu-link{border-top:none}.menu-list:hover .menu-link{color:#4e8af9}.menu-list:hover .menu-sub{pointer-events:unset;visibility:visible;opacity:1;inset-block-start:100%}}.menu-list.current-page>.menu-link{color:#e7e0ff}@media (min-width:992px){.menu-list.current-page>.menu-link{color:#4e8af9}.menu-list:last-child .menu-sub{inset-inline:auto 0}}.menu-link{isolation:isolate;color:#fff;align-items:center;padding:.5rem 1rem;font-size:.875rem;display:flex;position:relative}@media (min-width:992px){.menu-link{color:hsl(var(--on-background));padding:1.75rem .75rem;font-size:1rem}}.menu-link.active{color:#e7e0ff}.menu-sub{transition:height .3s ease-in-out;overflow:hidden}@media (min-width:992px){.menu-sub{pointer-events:none;visibility:hidden;opacity:0;background-color:#fbfefe;border-radius:.25rem;min-width:180px;transition:all .3s ease-in-out;position:absolute;inset-block-start:calc(100% + .5rem);inset-inline-end:0;box-shadow:0 .5rem 1rem #929eab40}}@media (min-width:1200px){.menu-sub{min-width:200px;inset-inline-start:0}}.menu-sub:not(.active){display:none}@media (min-width:992px){.menu-sub:not(.active){display:block}}.menu-sub-link{isolation:isolate;color:#fff;align-items:center;padding:.5rem 1rem .5rem 2rem;font-size:.875rem;transition:all .3s ease-in-out;display:flex;position:relative}@media (min-width:992px){.menu-sub-link{color:#000;padding:.75rem 1rem;font-size:.875rem}.menu-sub-link:hover{color:#000;background-color:#eff1f1}}.menu-sub-list+.menu-sub-list .menu-sub-link{border-top:1px solid #79767f1a}.list{--direction:column;flex-direction:var(--direction);margin:0;padding:0;list-style:none;display:flex}.list-row{--direction:row}@media (min-width:0){.list-xs-row{--direction:row}}@media (min-width:375px){.list-xsm-row{--direction:row}}@media (min-width:576px){.list-sm-row{--direction:row}}@media (min-width:768px){.list-md-row{--direction:row}}@media (min-width:992px){.list-lg-row{--direction:row}}@media (min-width:1200px){.list-xl-row{--direction:row}}@media (min-width:1400px){.list-xxl-row{--direction:row}}@media (min-width:1600px){.list-max-row{--direction:row}}@media (min-width:1920px){.list-xmax-row{--direction:row}}.list-column{--direction:column}@media (min-width:0){.list-xs-column{--direction:column}}@media (min-width:375px){.list-xsm-column{--direction:column}}@media (min-width:576px){.list-sm-column{--direction:column}}@media (min-width:768px){.list-md-column{--direction:column}}@media (min-width:992px){.list-lg-column{--direction:column}}@media (min-width:1200px){.list-xl-column{--direction:column}}@media (min-width:1400px){.list-xxl-column{--direction:column}}@media (min-width:1600px){.list-max-column{--direction:column}}@media (min-width:1920px){.list-xmax-column{--direction:column}}.list-disc{padding-inline-start:1rem;list-style:outside}.list-dot{--dot-clr:#fff;--dot-size:.25rem}.list-dot>li+li{isolation:isolate;margin-inline-start:var(--dot-size);padding-inline-start:var(--dot-size);position:relative}.list-dot>li+li:before{content:"";width:calc(var(--dot-size)/2);height:calc(var(--dot-size)/2);background-color:var(--dot-clr);border-radius:50%;position:absolute;inset-block-start:50%;inset-inline-start:0;transform:translate(-50%,-50%)}.list-dot-sm{--dot-size:.5rem}.list-dot-md{--dot-size:.75rem}.list-dot-lg{--dot-size:1rem}.list-dot-xl{--dot-size:1.25rem}.list-dot-xxl{--dot-size:1.5rem}.list-dot-primary-key{--dot-clr:hsl(var(--primary-key))}.list-dot-primary-0{--dot-clr:hsl(var(--primary-0))}.list-dot-primary-2{--dot-clr:#4e8af9}.list-dot-primary-10{--dot-clr:hsl(var(--primary-10))}.list-dot-primary-20{--dot-clr:hsl(var(--primary-20))}.list-dot-primary-30{--dot-clr:hsl(var(--primary-30))}.list-dot-primary-40{--dot-clr:hsl(var(--primary-40))}.list-dot-primary-50{--dot-clr:hsl(var(--primary-50))}.list-dot-primary-60{--dot-clr:hsl(var(--primary-60))}.list-dot-primary-70{--dot-clr:hsl(var(--primary-70))}.list-dot-primary-80{--dot-clr:#4d30fb}.list-dot-primary-90{--dot-clr:hsl(var(--primary-90))}.list-dot-primary-95{--dot-clr:hsl(var(--primary-95))}.list-dot-primary-99{--dot-clr:hsl(var(--primary-99))}.list-dot-primary-100{--dot-clr:hsl(var(--primary-100))}.list-dot-secondary-key{--dot-clr:hsl(var(--secondary-key))}.list-dot-secondary-0{--dot-clr:hsl(var(--secondary-0))}.list-dot-secondary-10{--dot-clr:hsl(var(--secondary-10))}.list-dot-secondary-20{--dot-clr:hsl(var(--secondary-20))}.list-dot-secondary-30{--dot-clr:hsl(var(--secondary-30))}.list-dot-secondary-40{--dot-clr:hsl(var(--secondary-40))}.list-dot-secondary-50{--dot-clr:hsl(var(--secondary-50))}.list-dot-secondary-60{--dot-clr:hsl(var(--secondary-60))}.list-dot-secondary-70{--dot-clr:hsl(var(--secondary-70))}.list-dot-secondary-80{--dot-clr:hsl(var(--secondary-80))}.list-dot-secondary-90{--dot-clr:hsl(var(--secondary-90))}.list-dot-secondary-95{--dot-clr:hsl(var(--secondary-95))}.list-dot-secondary-99{--dot-clr:hsl(var(--secondary-99))}.list-dot-secondary-100{--dot-clr:hsl(var(--secondary-100))}.list-dot-neutral-key{--dot-clr:hsl(var(--neutral-key))}.list-dot-neutral-0{--dot-clr:hsl(var(--neutral-0))}.list-dot-neutral-4{--dot-clr:hsl(var(--neutral-4))}.list-dot-neutral-6{--dot-clr:hsl(var(--neutral-6))}.list-dot-neutral-10{--dot-clr:#1a1d1e}.list-dot-neutral-12{--dot-clr:hsl(var(--neutral-12))}.list-dot-neutral-17{--dot-clr:#272b2b}.list-dot-neutral-20{--dot-clr:hsl(var(--neutral-20))}.list-dot-neutral-22{--dot-clr:hsl(var(--neutral-22))}.list-dot-neutral-24{--dot-clr:hsl(var(--neutral-24))}.list-dot-neutral-30{--dot-clr:hsl(var(--neutral-30))}.list-dot-neutral-40{--dot-clr:hsl(var(--neutral-40))}.list-dot-neutral-50{--dot-clr:hsl(var(--neutral-50))}.list-dot-neutral-60{--dot-clr:hsl(var(--neutral-60))}.list-dot-neutral-70{--dot-clr:hsl(var(--neutral-70))}.list-dot-neutral-80{--dot-clr:hsl(var(--neutral-80))}.list-dot-neutral-87{--dot-clr:hsl(var(--neutral-87))}.list-dot-neutral-90{--dot-clr:hsl(var(--neutral-90))}.list-dot-neutral-92{--dot-clr:hsl(var(--neutral-92))}.list-dot-neutral-94{--dot-clr:hsl(var(--neutral-94))}.list-dot-neutral-95{--dot-clr:#eff1f1}.list-dot-neutral-96{--dot-clr:hsl(var(--neutral-96))}.list-dot-neutral-99{--dot-clr:#929eab}.link{cursor:pointer;transition:all .3s;text-decoration:none!important}.header{z-index:999;transition:all .3s}.header .logo img{width:170px}.header--fixed{width:100%;position:fixed;top:0}.header--sticky{position:sticky;top:0}@media (min-width:992px){.header--1 .menu-nav{background-color:#0000}.header--1 .menu-link{color:#fff}.header--1 .menu-link:hover{color:#00daf1}}.header--1 .menu-sub{background-color:#1a1d1e;box-shadow:0 .5rem 1rem #00000040}@media (min-width:992px){.header--1 .menu-sub-link{color:#fff}.header--1 .menu-sub-link:hover{background-color:#272b2b}}.header-crossed .header--fixed{top:0}.header-crossed .header--fixed:after{content:"";z-index:-1;position:absolute;inset:0}.header-crossed .header--1:after{content:"";z-index:-1;background:#00000080;position:absolute;inset:0;box-shadow:0 4px 30px #0000001a;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important}.header-crossed .header--sticky{box-shadow:0 .25rem 1rem #0000000d}.header-crossed .header--doc{background-color:#fff}.header .menu-toggle{background-color:#005396;transition:all .3s;color:#fff!important;border-color:#005396!important;flex-shrink:0!important;order:3!important;font-size:22px!important;line-height:1!important}.animated-border-btn{--border-width:1px;padding:var(--border-width);color:#fff}.animated-border-btn:hover{color:#00daf1}.animated-border-btn span{padding-block:.5rem!important;padding-inline:1.5rem!important;font-weight:700!important}.animated-border-btn:after{content:"";z-index:-1;pointer-events:none;background-color:#0000;background-image:radial-gradient(circle,#3fedfb 0,#fc466b00 71%),linear-gradient(#0000,#0000),linear-gradient(#0000,#0000),linear-gradient(#0000,#0000);background-position:0 0,100% 0,100% 100%,0 100%;background-repeat:no-repeat;background-size:50% 50%,50% 50%;width:200%;height:200%;animation:4s linear infinite borderRotate;position:absolute;top:-50%;left:-50%}@keyframes borderRotate{to{transform:rotate(1turn)}}.gradient-btn-1{color:#fff}.gradient-btn-1:hover{color:#00daf1}.gradient-btn-1:hover:before{background-position:100%}.gradient-btn-1:before{content:"";z-index:-1;border-radius:inherit;background-image:linear-gradient(90deg,#005396 21%,#00daf1 50%,#0d003b 80%);background-position:0;background-size:250%;transition:all .5s;position:absolute;inset:0}.gradient-btn-1:after{content:"";z-index:-2;border-radius:inherit;background-image:linear-gradient(90deg,#00daf1 10.35%,#005396 92.29%);position:absolute;inset:-1px}.gradient-btn-2{color:#fff;background-image:linear-gradient(90deg,#000,#0f193c,#ff4646,#0f193c,#000),radial-gradient(circle at 0 0,#ffa800,red,#ff4794);background-position:0;background-size:200%;background-origin:border-box;background-clip:padding-box,border-box;border:1px double #0000;transition:all .4s ease-in-out}.gradient-btn-2:hover{background-position:100%;transition:all .4s ease-in-out}.gradient-btn-3{color:#fff}.gradient-btn-3:hover:before{background-position:100%}.gradient-btn-3:before{content:"";z-index:-1;border-radius:inherit;background-image:linear-gradient(90deg,#8b62fb9d 10%,#0000 90%);background-position:0;background-size:125%;transition:all .5s;position:absolute;inset:0}.bg-neutral-10{--bg-opacity:1;background-color:#1a1d1e}.preloader{z-index:9999;background-color:#0c0c0c;place-items:center;height:100vh;display:grid;position:fixed;inset:0}.preloader__img{width:304px;animation:2s infinite imageBeat}.preloader h1{color:#0093c5;font-family:cursive;font-size:35px}.preloader__img img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@keyframes imageBeat{0%{transform:scale(1)}50%{transform:scale(.7)}to{transform:scale(1)}}.ant-dropdown-menu-vertical{max-height:61vh!important}body.languages_dropdown_open{overflow:hidden!important}.react-pdf__Page{justify-content:center;display:flex;background-color:#0000!important}.react-pdf__Page__canvas{width:100%!important;height:auto!important}.clr-neutral-90{--clr-opacity:1;color:hsl(180 3% 89%/var(--clr-opacity))}.clr-neutral-80{--clr-opacity:1;color:hsl(180 3% 77%/var(--clr-opacity))}.h3,h3{font-size:clamp(2.1rem,2.526vw + 1rem,3rem)}.fs-14,small{font-size:1.rem}.pointer-event{z-index:1;cursor:pointer!important}.post-widget{--bg-opacity:1;background-color:hsl(180 15% 5%/var(--bg-opacity));margin-bottom:25px;border-radius:1rem!important}.post-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;line-height:1.2em;display:-webkit-box;overflow:hidden}.post-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.25rem;font-weight:700;line-height:1.2em;display:-webkit-box;overflow:hidden}.rounded-top-end-4{border-start-end-radius:1rem!important}.rounded-top-start-4{border-start-start-radius:1rem!important}.p-8{padding:1rem!important}.gap-2{gap:.5rem!important}.bg-secondary-key{--bg-opacity:1;background-color:#009ac6}.h-9{height:2.25rem}.w-9{width:2.25rem}.w-14{width:2.5rem}.h-2px{height:2px}.fs-20{font-size:1.25rem}.fw-extrabold{font-weight:900}.link{text-decoration:none;transition:all .3s}.clr-secondary-key{--clr-opacity:1;color:#009ac6}.fw-bold{font-weight:700!important}h1,h2,h3,h4,h5,h6{margin:0 0 1rem;font-weight:700;line-height:1.2}.share-list-btns button,.ant-dropdown-menu-title-content button,.ant-dropdown-menu-title-content button:focus{box-shadow:none!important;border:none!important;outline:none!important}.share-buttons{color:#fff;align-items:center;display:flex}.share-buttons .share-icon{color:#fff;fill:#fff;width:23px;height:23px}.share-name{color:#fff;margin-left:4px;font-size:14px;font-weight:600}.ant-dropdown .ant-dropdown-menu,.ant-dropdown-menu-submenu .ant-dropdown-menu{background-color:#0b0f0f!important}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-divider{background-color:#4950573d}
