@media only screen and (min-width:480px){}@media screen and (max-width:1400px){header .menu-widget li.mega-menu ul.sub-menu{left:-15%!important}.hero-section .hero-image .tag.tag-4{right:-10px}.offering-main.home-offerings{margin-top:35px;padding:0 15px}.homepage-service{padding:0 0 0 15px}.homepage-service .service-item{min-height:270px}.ftr-call-to-action{padding-left:15px!important}.ftr-about,.ftr-menu,.ftr-social-links{padding:0 15px!important}}@media screen and (max-width:1300px){.hero-section{overflow:hidden}}@media screen and (max-width:1100px){body{overflow:hidden;overflow-y:auto}.custom-global-header{padding:8px 15px 5px}.custom-global-header .site-logo{max-width:130px}header .menu-widget li{margin:0 10px}.custom-global-header ul.main-header-menu li a{font-size:16px}header .menu-widget li.mega-menu ul.sub-menu{left:-22%!important}.custom-global-header a.app-btn{font-size:15px;padding:5px 5px 5px 15px}.custom-global-header a.app-btn span{margin-right:5px}.custom-global-header a.app-btn:after{font-size:20px;width:30px;height:30px;margin:0 0 0 5px}.hero-content{max-width:55%}.hero-content h1{font-size:45px}.hero-content p{font-size:16px}.hero-image{max-width:35%}.hero-section .hero-image .tag{left:-60px;top:30px;padding:10px 65px 10px 15px;font-size:14px;line-height:18px}.hero-section .hero-image .tag:after{font-family:"Font Awesome 6 Free";content:"\f061";font-weight:900;font-size:20px;position:absolute;right:20px;top:30%;transform:rotate(-35deg)}.hero-section .hero-image .tag span{font-size:12px}.hero-section .hero-image .tag.tag-2{left:inherit;top:100px;right:0}.hero-section .hero-image .tag.tag-3{left:-60px;top:180px}.hero-section .hero-image .tag.tag-4{top:220px;right:0}.focus-services .heading h2{font-size:45px;padding:0 10%}.offering-main.home-offerings .offerings-list{padding:0 15px 15px}.offering-main.home-offerings .offerings-list h2{width:30%;padding:0 15px 0 0}.offering-main.home-offerings .offerings-list h2 a,.offering-main.home-offerings .offerings-list h2 a:hover{font-size:20px}.offering-main.home-offerings .offerings-list .list-elem-content{width:70%}.offering-main.home-offerings .offerings-list .description{padding:0 100px 0 0}.offering-main.home-offerings .offerings-list .description p{font-size:14px;line-height:20px;font-weight:300}.offering-main.home-offerings .offerings-list .description:after{font-size:26px;right:15px;top:20%}.homepage-service .service-item{min-height:315px}.homepage-service .service-item .custom-icon img{max-height:35px}.home-service-heading h2{font-size:45px;padding:0 10%}.homepage-service .service-item h3{font-size:18px}.homepage-service .service-item .service-content{font-size:13px;line-height:20px}.service-text{padding:17px;font-size:15px;line-height:24px}.service-trust-text{padding:15px;font-weight:500}.home-post-swiper{padding:15px}.home-post-swiper .blog-card .post-content{padding:10px}.home-post-swiper .blog-card .post-content .post-desc{font-size:12px}footer .ftr-call-to-action,footer .ftr-about,footer .ftr-menu,footer .ftr-social-links{padding:0 15px}footer .footer-callout{min-width:70%}footer .menu-widget li{width:100%}footer .footer-menu.vertical-menu.menu-widget{flex-wrap:wrap;gap:5px;line-height:15px}footer .footer-menu.vertical-menu.menu-widget li{width:auto}.inner-page-header{padding:40px 15px 15px}.inner-page-header .inner-title{max-width:100%}.inner-page-header h2.inner-page-header-title{font-size:55px}.inner-page-header .inner-title.w-100 h2.inner-page-header-title{font-size:55px}.cpt-team-list{gap:10px}.cpt-team-list .team-item{width:32%}.cpt-advisors-list{gap:10px}.cpt-advisors-list .advisors-item{width:32%}}@media screen and (max-width:992px){header .menu-main-menu-container,header .site-button-widget{display:none}header .main-header_sidebar-btn{display:block}.hero-section{flex-wrap:wrap;padding:50px 20px 0}.hero-content{max-width:100%;order:2;text-align:center;padding:25px 0;opacity:1}.hero-image{max-width:80%;margin:auto}.hero-section .globe img{transform:scale(1)}.hero-section .hero-image .tag{opacity:1}.focus-services .heading h2{font-size:36px;padding:0}.homepage-service{padding:0 15px 0 15px}.home-service-heading h2{font-size:36px;padding:0}.homepage-service .service-item{min-height:275px;max-width:49%;width:48%}.offering-main.home-offerings .offerings-list{padding:0 0 15px}.offering-main.offering-listing .offerings-list{padding:15px;align-items:flex-start}.offering-main.offering-listing .offerings-list h2{font-size:18px}.focus-services-grid .swiper-slide.focus-service-item{width:50%;padding:120px 0}.why-us{padding:0 15px!important}.why-us .elementskit-infobox{min-height:180px}.why-us .ekit-wid-con .elementskit-infobox h3.elementskit-info-box-title{font-size:18px!important}.why-us .ekit-wid-con .elementskit-infobox p{font-size:13px!important}.cpt-services-list .service-item{width:48%}.cpt-team-list .team-item .thumbnail{width:200px;height:200px}.blog-post-widget.columns-3 .blog-card{width:48%}.inner-page-section{padding:25px 15px 25px}.single.single-post .inner-page-header{padding:35px 15px 15px}.inner-page-header .inner-title.w-100 h2.inner-page-header-title{font-size:45px}.single.single-post .inner-page-header .inner-title.w-100 h2.inner-page-header-title{font-size:24px;max-width:100%;line-height:36px}.contact-form{padding:37px 22px!important}.contact-info-widget-main .widget-contact{padding:15px 5px}.contact-info-widget-main .widget-contact .contact-info .info_icon{width:70px;height:70px}.count-column-bg{display:none!important}}@media screen and (max-width:600px){.hero-content h1{font-size:35px}.focus-services .heading h2{font-size:26px;padding:0 1%}.hero-section .hero-image .tag{left:-30px;top:15px}.hero-section .hero-image .tag.tag-2{left:inherit;top:80px;right:-30px}.hero-section .hero-image .tag.tag-3{left:-40px;top:180px}.hero-section .hero-image .tag.tag-4{top:220px;right:-30px}.focus-services-grid .swiper-slide.focus-service-item{width:100%}.why-us .elementskit-infobox{min-height:inherit}.focus-service-item{width:47%;border-radius:15px;padding:80px 0}.focus-service-item .title h3{font-size:24px}.focus-services-grid .center-arrow{width:80px;height:80px}.offering-main.home-offerings .offerings-list{flex-wrap:wrap}.offering-main.home-offerings .offerings-list h2{width:100%}.offering-main.home-offerings .offerings-list .list-elem{flex-wrap:wrap}.offering-main.home-offerings .offerings-list .list-elem-content{width:100%}.tags-marquee{margin:15px 0 0}.tags-marquee .swiper-marquee span.tags{color:var(--theme-white);font-size:40px}.tags-marquee .swiper-marquee span.seperator{font-size:70px;line-height:70px}.homepage-service{margin-bottom:15px}.homepage-service .service-item{min-height:inherit;max-width:100%;width:100%}.service-trust-text{margin-bottom:35px!important}.home-post-insight .blog-card{flex-wrap:wrap}.home-post-insight .featured-post{width:100%}.home-post-insight{padding:25px 15px}.home-post-insight .heading h2{font-size:36px}.home-post-insight .post-titles{width:100%}.home-post-insight .blog-card .post-content h3.blog-card-title{font-size:22px;font-weight:400;line-height:28px}.home-post-insight .post-titles a{color:var(--theme-third);font-size:16px}.home-post-insight .post-titles li:after{font-size:16px}footer .menu-widget{margin:0 0 15px}footer .ftr-call-to-action a.app-btn{font-size:18px;font-weight:600;padding:10px 20px 10px}.progress-wrap{right:10px}.inner-page-header{padding:30px 15px 15px;flex-wrap:wrap}.inner-page-header .inner-title{max-width:100%}.inner-page-header .inner-title.w-100 h2.inner-page-header-title{font-size:45px}.inner-page-header .inner-title h2.inner-page-header-title{font-size:45px;line-height:45px}.offering-main.offering-listing .offerings-list{width:100%}.cpt-services-list .service-item{width:100%}.cpt-team-list .team-item{width:48%}.cpt-team-list .team-item .thumbnail{width:170px;height:170px}.cpt-team-list .team-item h3{font-size:18px;font-weight:600}.cpt-advisors-list .advisors-item{width:48%}.cpt-advisors-list .advisors-item .thumbnail{width:170px;height:170px}.cpt-advisors-list .advisors-item h3{font-size:18px;font-weight:600}.cpt-client-list .client-item{width:99%}.blog-post-widget.columns-3 .blog-card{width:99%}}@media screen and (max-width:400px){.cpt-team-list .team-item .thumbnail{width:140px;height:140px}.cpt-advisors-list .advisors-item .thumbnail{width:140px;height:140px}}