:root{--ga-bg-primary:#00020b;--ga-accent:#0460d9;--ga-card-bg:#050615;--ga-card-border:#21222f;--ga-card-gradient-end:#0030B254;--ga-white:#fff;--ga-featured-image:url('/wp-content/uploads/2024/02/4db06381406adddb2cd7102defd69d63065bfc8f.png');--ga-play-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="80" height="80" viewBox="0 0 80 80" fill="none"><rect width="80" height="80" rx="40" fill="white" fill-opacity="0.24"/><rect x="6.31641" y="6.31567" width="67.3684" height="67.3684" rx="33.6842" fill="white"/><path d="M49.6316 35.5726C53.1225 37.4921 53.1225 42.508 49.6316 44.4275L38.6444 50.4689C35.2771 52.3205 31.1573 49.8843 31.1573 46.0415L31.1573 33.9587C31.1573 30.1159 35.2771 27.6797 38.6444 29.5312L49.6316 35.5726Z" fill="%2300020B"/></svg>')}header{position:absolute !important;width:100%}main{padding-top:0 !important;background:var(--ga-bg-primary)}main a{color:var(--ga-accent)}body.single main .wgl-container:has(.blog-post-single-item) #main-content .blog-post_content .wp-block-heading{font-size:36px}.swiper-pagination{display:flex !important;justify-content:center}body .wgl-carousel_wrapper .pagination_line_circle .swiper-pagination li button{width:16px !important;background:#fff;opacity:.2}body .wgl-carousel_wrapper .pagination_line_circle .swiper-pagination li.swiper-pagination-bullet-active button{width:34px !important;opacity:1}.non-action{pointer-events:none;cursor:default}h4.blog-post_title a{color:#fff}ul li::marker{color:var(--ga-accent);font-size:24px;line-height:1}.hidden-block{display:none}.post_featured_bg{margin:0 0 40px !important;width:100% !important;max-width:unset !important;border-radius:0 !important;overflow:visible !important;height:400px;background-image:var(--ga-featured-image);background-position:center center;background-size:cover;background-repeat:no-repeat}.post_featured_bg .blog-post-single-item{padding-top:100px !important;height:calc(100% + 4px);background:linear-gradient(360deg,var(--ga-bg-primary) 0%,rgba(0,2,11,0) 100%)}.post_featured_bg .blog-post-single-item .single_meta .item_wrapper .blog-post_content{padding:0}.post_featured_bg .blog-post-single-item .single_meta .item_wrapper .blog-post_content .wgl-container{max-width:unset;padding:0 64px;margin:0;width:auto}.post_featured_bg .blog-post-single-item .single_meta .item_wrapper .blog-post_content .row{margin:0;margin:0 auto;max-width:var(--odefy-elementor-container-width);width:100%;float:unset}.post_featured_bg .blog-post-single-item .single_meta .item_wrapper .blog-post_content .content-container{padding:0}.post_featured_bg .blog-post-single-item .single_meta .item_wrapper .blog-post_content .post_categories{display:none}.post_featured_bg .blog-post-single-item .single_meta .item_wrapper .blog-post_content .blog-post_title{text-align:center}.post_featured_bg .blog-post-single-item .single_meta .item_wrapper .blog-post_content .meta_wrapper{position:absolute;top:308px;width:100%;max-width:1200px;left:50%;transform:translatex(-50%)}.post_featured_bg .blog-post-single-item .single_meta .item_wrapper .blog-post_content .meta_wrapper .meta-data .post_author{order:1;color:rgba(255,255,255,.6);text-transform:capitalize}.post_featured_bg .blog-post-single-item .single_meta .item_wrapper .blog-post_content .meta_wrapper .meta-data .post_author:after{content:'';display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--ga-accent)}.post_featured_bg .blog-post-single-item .single_meta .item_wrapper .blog-post_content .meta_wrapper .meta-data .post_author a{color:var(--ga-accent)}.post_featured_bg .blog-post-single-item .single_meta .item_wrapper .blog-post_content .meta_wrapper .meta-data .post_date{order:2;color:rgba(255,255,255,.6);text-transform:capitalize;display:flex;align-items:center}.post_featured_bg .blog-post-single-item .single_meta .item_wrapper .blog-post_content .meta_wrapper .meta-data .post_date:after{content:'';display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--ga-accent)}.post_featured_bg .blog-post-single-item .single_meta .item_wrapper .blog-post_content .meta_wrapper .meta-data .comments_post{order:3;color:rgba(255,255,255,.6);text-transform:capitalize}body.single main .wgl-container:has(.blog-post-single-item){margin:0 auto;width:100%;max-width:calc(1200px + calc(2 * 64px)) !important;box-sizing:border-box;padding-left:64px !important;padding-right:64px !important}@media (max-width:1024px){body.single main .wgl-container:has(.blog-post-single-item) .sidebar_none{padding-top:0}}body.single main .wgl-container:has(.blog-post-single-item) .row{margin:0}body.single main .wgl-container:has(.blog-post-single-item) #main-content{padding:0;height:100%;margin:0 auto;max-width:var(--odefy-elementor-container-width);width:100%;float:none}.contact-btn-navigation{cursor:pointer}.single_post_info:has(.share_social-wpapper){display:none}.blog-post_wrapper .blog-post_content .post_categories{pointer-events:none}.blog-post_wrapper .post_categories{pointer-events:none}@media (max-width:1024px){.post_featured_bg{height:240px;margin-bottom:80px !important}.post_featured_bg .blog-post-single-item .single_meta .item_wrapper .blog-post_content .meta_wrapper{top:146px}.post_featured_bg .blog-post-single-item .single_meta .item_wrapper .blog-post_content .blog-post_title{font-size:30px;margin:0}}.main-article{padding-top:120px}.main-article h1,.main-article h2,.main-article h3,.main-article h4,.main-article h5,.main-article h6{margin-bottom:24px}.main-article #service-overview>h1,.main-article #service-overview>h2,.main-article #service-overview>h3,.main-article #service-overview>h4{text-align:center;margin:0 -120px 64px}@media (max-width:1440px){.main-article #service-overview>h1,.main-article #service-overview>h2,.main-article #service-overview>h3,.main-article #service-overview>h4{margin:0 0 64px}}body.single main .wgl-container:has(.blog-post-single-item) #main-content .blog-post_content .wp-block-heading{font-size:32px;margin-bottom:16px;line-height:1.2}body.single main .wgl-container:has(.blog-post-single-item) #main-content .blog-post_content p,body.single main .wgl-container:has(.blog-post-single-item) #main-content .blog-post_content ol,body.single main .wgl-container:has(.blog-post-single-item) #main-content .blog-post_content ul{line-height:1.6;font-size:20px;margin-bottom:12px}body.single main .wgl-container:has(.blog-post-single-item) #main-content .blog-post_content p strong,body.single main .wgl-container:has(.blog-post-single-item) #main-content .blog-post_content ol strong,body.single main .wgl-container:has(.blog-post-single-item) #main-content .blog-post_content ul strong,body.single main .wgl-container:has(.blog-post-single-item) #main-content .blog-post_content b,body.single main .wgl-container:has(.blog-post-single-item) #main-content .blog-post_content strong{color:#fff}@media (max-width:1280px){body.single main .wgl-container:has(.blog-post-single-item) #main-content .blog-post_content .wp-block-heading{font-size:28px}}@media (max-width:1200px){.main-article #service-overview>h1,.main-article #service-overview>h2,.main-article #service-overview>h3,.main-article #service-overview>h4{margin:0 0 40px}}@media (max-width:1024px){.main-article h1{font-size:40px;line-height:1.4}.main-article h2{font-size:36px;line-height:1.4}.main-article h3{font-size:32px;line-height:1.4}.main-article h4{font-size:28px;line-height:1.4}.main-article h5{font-size:24px;line-height:1.4}.main-article h6{font-size:20px;line-height:1.4}body.single main .wgl-container:has(.blog-post-single-item) #main-content .blog-post_content p,body.single main .wgl-container:has(.blog-post-single-item) #main-content .blog-post_content ol,body.single main .wgl-container:has(.blog-post-single-item) #main-content .blog-post_content ul{font-size:16px}}@media (max-width:768px){.post_featured_bg .blog-post-single-item .single_meta .item_wrapper .blog-post_content .wgl-container{padding:0 40px}body.single main .wgl-container:has(.blog-post-single-item){padding:0 40px !important}.main-article #service-overview>h1,.main-article #service-overview>h2,.main-article #service-overview>h3,.main-article #service-overview>h4{margin:0 0 24px}.main-article h1{font-size:32px;line-height:1.4}.main-article h2{font-size:28px;line-height:1.4}.main-article h3{font-size:24px;line-height:1.4}.main-article h4{font-size:20px;line-height:1.4}.main-article h5{font-size:18px;line-height:1.4}.main-article h6{font-size:16px;line-height:1.4}}@media (max-width:600px){body.single main .wgl-container:has(.blog-post-single-item) #main-content .blog-post_content .wp-block-heading{font-size:24px}.post_featured_bg .meta_wrapper{flex-direction:row;align-content:flex-start}.post_featured_bg .meta_wrapper .meta-data:not(:first-child){margin:0}.post_featured_bg .blog-post-single-item .single_meta .item_wrapper .blog-post_content .wgl-container{padding:0 16px}body.single main .wgl-container:has(.blog-post-single-item){padding:0 16px !important}.post_featured_bg .blog-post-single-item .single_meta .item_wrapper .blog-post_content .blog-post_title{font-size:24px}.main-article{padding-top:80px}}@media (max-width:425px){.post_featured_bg .blog-post-single-item .single_meta .item_wrapper .blog-post_content .blog-post_title{font-size:22px}}@media (max-width:375px){.post_featured_bg .blog-post-single-item .single_meta .item_wrapper .blog-post_content .blog-post_title{font-size:20px}}.post_cats .portfolio-category{pointer-events:none;text-decoration:none;cursor:default}.clients_image img.main_image,.clients_image img.hover_image{width:110px;height:34px;object-fit:contain}.wgl-clients,.wgl-clients .swiper-wrapper{min-height:58px}.wgl-clients .swiper-slide,.clients_item{min-height:58px}.clients_image{min-height:34px}.overlay{transform:translateY(4px)}.description{opacity:.8}.services .swiper.swiper-container .swiper-wrapper .swiper-slide .elementor-element.e-parent{padding:0}.projects-list .portfolio__item{flex:1 1 auto}.projects-list .portfolio__item .item__image{border-radius:16px !important;min-width:260px}.projects-list .portfolio__item .item__image:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(328.57deg,rgba(0,0,0,.1536) 0%,rgba(0,0,0,.64) 100%)}.projects-list .portfolio__item .item__image .item__image-wrap img{filter:unset !important;object-fit:cover}.projects-list .portfolio__item .item__image:after{background:unset !important}.projects-list .portfolio__item .item__description{height:100%;width:100% !important;padding:24px}.projects-list .portfolio__item .item__description .description__wrapper{height:100%;width:100%;white-space:normal;display:flex;flex-direction:column;justify-content:space-between}.projects-list .portfolio__item .item__description .description__wrapper .post_cats{display:flex;flex-wrap:wrap;gap:12px;flex:0 0 auto;align-items:flex-start}.projects-list .portfolio__item .item__description .description__wrapper .item__title{text-align:center;white-space:nowrap}.projects-list .portfolio__item .item__description .description__wrapper .post_cats .portfolio-category{padding:8px 20px;border:1px solid var(--ga-white);border-radius:120px;text-transform:capitalize;background-color:rgb(255 255 255/20%);backdrop-filter:blur(10px);margin:0;line-height:1.4;font-size:14px;font-weight:500}.projects-list .portfolio__item .item__description .description__wrapper .post_cats .portfolio-category:after{display:none}@media (max-width:1024px){.client-say-carousel .wgl-navigation_wrapper{top:16px;right:16px}}.client-say-video .elementor-custom-embed-play:empty{background-image:var(--ga-play-icon);background-size:contain;background-position:center;background-repeat:no-repeat}.posts-list .blog-post .blog-post_media .blog-post_media_part{border-radius:16px}.posts-list .blog-style-standard .blog-post .post_meta-wrap{margin-top:24px;justify-content:flex-start}.posts-list .blog-style-standard .blog-post .post_meta-wrap .meta-data{opacity:1}.posts-list .blog-style-standard .blog-post .post_meta-wrap .meta-data .post_date{font-weight:500;font-family:Inter;line-height:1;font-size:16px;text-transform:capitalize;color:var(--ga-accent)}.posts-list .blog-style-standard .blog-post .blog-post_title{margin-top:16px;flex:1 1 auto}.posts-list .blog-style-standard .blog-post .blog-post_title>a{color:#fff;font-size:24px;font-weight:600;line-height:1.4;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.posts-list .blog-style-standard .blog-post .blog-post_text{color:#fff;font-size:16px !important;line-height:1.4 !important;font-weight:400 !important;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.posts-list .swiper-wrapper{height:auto !important}.posts-list .item{min-height:stretch;display:flex !important;flex-direction:column;margin-bottom:48px !important}.posts-list .blog-post{margin-bottom:0 !important;display:flex !important;flex-direction:column;flex:1 1 100%}.posts-list .blog-post .blog-post_wrapper{flex:1 1 100%;display:flex;flex-direction:column}.posts-list .blog-post .blog-post_content{padding:20px !important;flex:1 1 100%;border-radius:24px;border:1px solid var(--ga-card-border);background-color:var(--ga-card-bg);background-image:linear-gradient(165deg,var(--ga-card-bg) 35%,var(--ga-card-gradient-end) 145%);display:flex;flex-direction:column}.posts-list .blog-post .blog-post_content .blog-post_footer{display:none !important}.team-carousel .swiper-wrapper{gap:24px !important}.team-carousel .team-section{display:inline}.team-carousel .team-section .team-name{overflow:hidden}.team-carousel .team-section .team-name .dblh__title-wrapper>span>span{display:block;max-width:fit-content;overflow:hidden;text-overflow:ellipsis}@media (max-width:600px){.team-carousel .swiper-wrapper{gap:12px !important}}