/*
Theme Name: medicross child
Theme URI: https://www.appnova.com
Template: medicross
Author: shrikant 
Author URI: 
Description:  medicross
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE 1.1
Text Domain: medicross-child
*/


/***M**/

/* Blue : #0c213c;
Red : #50112e */

/* @import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@300;400;600;700&display=swap); */

:root,
body {
    --e-global-color-primary: #50112e !important;
    --e-global-color-secondary: #0c213c !important;
}

.ft-theme-default,
.pxl-swiper-pagination .pxl-swiper-current-slide,
.pxl-swiper-pagination .pxl-swiper-total-slides,
.pxl-link.style-underline a,
.pxl-text-effect1,
.pxl-icon1.style-2 span,
.pxl-icon1.style-3 a,
.pxl-social-icons1 a,
.pxl-heading .pxl-item--title,
#pxl-search-popup .pxl-item--conent form .search-field,
.pxl-search-popup-button .pxl_cart_counter,
.pxl-cart-sidebar-button .pxl_cart_counter,
.pxl-list1 label,
.pxl-language-switch .language,
.pxl-icon-postformat .link-icon a span,
.pxl-process1 .pxl-item--step,
.pxl-countdown .countdown-period,
.pxl-text-carousel1 .pxl-item--number,
.pxl-text-carousel1 .pxl-item--title,
.pxl-text-carousel2 .pxl-swiper-slide .pxl-item--inner .pxl-item--subtitle,
.pxl-text-carousel2 .pxl-swiper-slide .pxl-item--inner .pxl-item--title,
.pxl-text-carousel4 .pxl-swiper-slide .pxl-item--inner .pxl-item--title,
.pxl-text-carousel4 .pxl-swiper-slide .pxl-item--inner .pxl-item--number,
.pxl-text-carousel3 .pxl-item--title,
.pxl-text-carousel3 .pxl-item--desc,
.pxl-showcase2 .pxl-item--inner .pxl-item--image .pxl-item--readmore a,
.pxl-showcase2 .pxl-item--inner .pxl-item--title a,
.pxl-banner .pxl-banner-inner .hover-content .subtitle-phone,
.pxl-banner .pxl-banner-inner .hover-content .phone-number,
.pxl-banner .pxl-banner-inner .hover-content .btn,
.pxl-history .pxl-year .pxl-item-date,
.pxl-history .pxl-content .entry-body .desc ul li,
.pxl-post-share a,
.pxl-menu-primary li a,
.pxl-menu-primary>li>a,
.pxl-archive-post .post-content .post-title,
.pxl-archive-post .post-content .post-btn-wrap a,
.pxl-archive-post.format-link .post-featured .post-title a,
.pxl-archive-post.format-link .post-featured .post-title,
.pxl-archive-post.format-link .post-featured .link-text,
.pxl-archive-post.format-quote .content-top .link-icon span,
.pxl-archive-post.format-quote .post-featured .quote-text a,
.pxl-archive-post.format-quote .post-featured .quote-cite,
.post-tags-share>div .post-shares .label,
.post-tags-share .post-tags-wrap .post-tags a,
.pxl--post-footer label,
.pxl-post--navigation,
.pxl-post--author-info .pxl-user--name,
.error404 .btn-sm,
.error404 .pxl-error-title,
.btn--readmore,
.page-links .post-page-numbers,
.widget .widget-title,
.pxl-widget-title,
.wp-block-search__label,
.pxl-sidebar-sticky .widget .wp-block-heading,
.rss-widget-title,
.widget_block .wp-block-search__label,
.comments-title,
.comment-reply-title,
.widget_tag_cloud a,
.widget_product_tag_cloud a,
.widget_recent_comments ul,
.widget_recent_comments ol,
.widget_rss .rsswidget,
.widget_block .wp-block-search__label,
.widget_block .wp-block-group__inner-container>h2,
.widget_block .wp-block-latest-posts__list,
.widget_block .wp-block-latest-comments,
.pxl-wg-categories .pxl-category--inner span,
.pxl-contact-info-widget .pxl-phone--number,
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="number"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea,
select,
.pxl-select-higthlight,
.nice-select,
.comment-title,
.comment-text,
.comment-reply a,
.single-post .comment-form input[type="text"],
.single-post .comment-form textarea,
.comment-form-cookies-consent,
.nice-select ul.list,
.wrap-ctf2 button,
.wrap-ctf-bill button,
.wrap-ctf3 button,
.wrap-ctf-page button,
.wrap-ctf-page.single-sv button,
.form-contact-qrcode .first p,
.form-contact-qrcode button,
.form-contact-qrcode.online-appointment label,
.widget_shopping_cart .total strong,
#pxl-cart-sidebar .pxl-widget-cart-sidebar .widget_shopping_title,
.woocommerce .woocommerce-error,
.woocommerce .woocommerce-info,
.woocommerce .woocommerce-message,
.woocommerce .button.add_to_cart_button,
.woocommerce-page .button.add_to_cart_button,
.woocommerce button.single_add_to_cart_button,
.woocommerce-page button.single_add_to_cart_button,
.woocommerce #respond input#submit,
.woocommerce-page #respond input#submit,
.woocommerce a.added_to_cart.wc-forward,
.woocommerce-page a.added_to_cart.wc-forward,
.woocommerce .button:not(.add_to_cart_button):not(.single_add_to_cart_button):not(.added_to_cart),
.woocommerce-page .button:not(.add_to_cart_button):not(.single_add_to_cart_button):not(.added_to_cart),
.single-product .comment-form .form-submit .submit,
.single-product .meta .woocommerce-review__author,
.single-product #pxl-content-area div.product form.cart label,
.single-product>div.product form.cart label,
.single-product #pxl-content-area div.product .woocommerce-tabs .woocommerce-tabs-panel--reviews .comment-reply-title,
.single-product>div.product .woocommerce-tabs .woocommerce-tabs-panel--reviews .comment-reply-title,
.single-product #pxl-content-area div.product .woocommerce-tabs .woocommerce-tabs-panel--reviews #reviews ol.commentlist li.review .meta .woocommerce-review__author,
.single-product>div.product .woocommerce-tabs .woocommerce-tabs-panel--reviews #reviews ol.commentlist li.review .meta .woocommerce-review__author,
body.woocommerce-cart .woocommerce-cart-form .shop_table thead th,
.woocommerce-account #pxl-main #pxl-content-area .woocommerce-form label,
.pxl-shop-topbar-wrap .woocommerce-result-count,
.woocommerce.archive .products.shop-view-list li .woocommerce-wishlist button,
.pxl-grid .pxl-pagination-links .page-numbers,
.pxl-post-carousel .pxl-pagination-links .page-numbers,
.pxl-post-modern .pxl-pagination-links .page-numbers,
.pxl-grid-filter .filter-item,
.btn-readmore-1,
.pxl-post-carousel1 .pxl-swiper-slide .pxl-post--inner .post-date .date-day,
.pxl-post-carousel1 .pxl-swiper-slide .pxl-post--inner .post-date .date-month,
.pxl-post-carousel1 .pxl-swiper-slide .pxl-post--inner .pxl-post--meta,
.pxl-post-carousel1 .pxl-swiper-slide .pxl-post--inner .pxl-item--author,
.pxl-post-carousel1 .pxl-swiper-slide .pxl-post--inner .pxl-item--author a,
.pxl-blog-grid-layout1 .pxl-grid-item .pxl-post--inner .pxl-post--featured .pxl-post--category a,
.pxl-blog-grid-layout1 .pxl-grid-item .pxl-post--inner .pxl-post--title,
.pxl-blog-grid-layout1 .pxl-grid-item .pxl-post--inner .btn--readmore,
.pxl-blog-grid-layout2 .pxl-grid-item .pxl-inner-content .date,
.pxl-blog-grid-layout2 .pxl-grid-item .pxl-inner-content .btn--readmore,
.pxl-portfolio-grid-layout1 .btn-grid-loadmore .pxl-loadmore-text,
.pxl-portfolio-carousel1 .btn-grid-loadmore .pxl-loadmore-text,
.pxl-portfolio-grid-layout1 .pxl-grid-item .pxl-post--inner .pxl-post--category,
.pxl-portfolio-carousel1 .pxl-grid-item .pxl-post--inner .pxl-post--category,
.pxl-portfolio-grid-layout1 .pxl-swiper-slide .pxl-post--inner .pxl-post--category,
.pxl-portfolio-carousel1 .pxl-swiper-slide .pxl-post--inner .pxl-post--category,
.pxl-portfolio-grid-layout2 .btn-grid-loadmore .pxl-loadmore-text,
.pxl-portfolio-grid-layout2 .pxl-grid-item .pxl-post--inner .pxl-post--category a,
.pxl-portfolio-grid-layout2 .pxl-grid-item .pxl-post--inner .btn--readmore,
.pxl-portfolio-grid-layout3 .btn-grid-loadmore .pxl-loadmore-text,
.pxl-portfolio-grid-layout3 .pxl-post--category a,
.pxl-service-grid-layout1 .pxl-grid-item .pxl-post--readmore a,
.pxl-service-carousel1 .pxl-grid-item .pxl-post--readmore a,
.pxl-service-grid-layout1 .pxl-swiper-slide .pxl-post--readmore a,
.pxl-service-carousel1 .pxl-swiper-slide .pxl-post--readmore a,
.pxl-service-grid-layout2 .pxl-grid-item:not(.custom-box) .pxl-post--inner .count-post,
.pxl-service-carousel3 .pxl-grid-item:not(.custom-box) .pxl-post--inner .count-post,
.pxl-service-grid-layout2 .pxl-swiper-slide .pxl-post--inner .count-post,
.pxl-service-carousel3 .pxl-swiper-slide .pxl-post--inner .count-post,
.pxl-service-grid-layout3 .pxl-grid-item .pxl-post--readmore a,
.pxl-post-navigation .pxl-icon-link,
.pxl-industries-grid-layout1 .btn-grid-loadmore .pxl-loadmore-text,
.pxl-post-list .post-list-toolbar .current,
.pxl-post-list .list-item.format-link .link-title a,
.pxl-post-list .list-item.format-quote .link-title a,
.pxl-post-list .list-item.format-link .quote-inner-wrap .link-icon span,
.pxl-post-list .list-item.format-quote .quote-inner-wrap .link-icon span,
.pxl-post-list .list-item.format-link .quote-text,
.pxl-post-list .list-item.format-quote .quote-text,
.pxl-post-list .list-item.format-link .link-footer a,
.pxl-post-list .list-item.format-quote .link-footer a,
.pxl-post-list .list-item.format-link .quote-footer a,
.pxl-post-list .list-item.format-quote .quote-footer a,
.pxl-post-list .list-item.format-link .link-footer .quote-cite,
.pxl-post-list .list-item.format-quote .link-footer .quote-cite,
.pxl-post-list .list-item.format-link .quote-footer .quote-cite,
.pxl-post-list .list-item.format-quote .quote-footer .quote-cite,
.pxl-post-list .list-item.format-standard .item-title,
.pxl-post-list .list-item.format-video .item-title,
.pxl-post-list .list-item.format-audio .item-title,
.pxl-post-list .list-item.format-standard .post-readmore a,
.pxl-post-list .list-item.format-video .post-readmore a,
.pxl-post-list .list-item.format-audio .post-readmore a,
.pxl-post-list .list-item.format-standard .post-shares .label,
.pxl-post-list .list-item.format-video .post-shares .label,
.pxl-post-list .list-item.format-audio .post-shares .label,
.pxl-image-carousel2 .pxl-item--title,
.pxl-image-carousel3 .pxl-swiper-slide .pxl-item--inner .wrap-content .pxl-item--description,
.pxl-image-carousel5 .pxl-swiper-slide .pxl-item--inner .pxl-button a,
.pxl-slider-carousel1 .pxl-item--inner .content--wrapper .pxl-item--subtitle,
button,
.button,
input[type="submit"],
.btn:not(.btn-stroke),
.pxl-icon-box2 .pxl-item--inner .pxl-item--button,
.pxl-counter1 .pxl-counter--number,
.pxl-counter1 .pxl-counter--title,
.pxl-counter2 .pxl-counter--holder .pxl-counter--number,
.pxl-counter2 .pxl-counter--holder .pxl-counter--title,
.pxl-counter3 .pxl-counter--inner .pxl-counter--holder .pxl-counter--number .pxl-counter--value,
.pxl-counter3 .pxl-counter--inner .pxl-counter--holder .pxl-counter--number .pxl-counter--suffix,
.pxl-counter3 .pxl-counter--title,
.pxl-counter4 .pxl-counter--inner .pxl-counter--holder .pxl-counter--number .pxl-counter--value,
.pxl-counter4 .pxl-counter--inner .pxl-counter--holder .pxl-counter--number .pxl-counter--suffix,
.pxl-counter4 .pxl-counter--title,
.tt_navigation_cell .tt_tabs_navigation li a,
.tt_timetable thead tr th,
.tt_timetable .tt_hours_column,
body .tt_timetable .event .event_header,
.pxl-tabs1 .pxl-tabs--title .pxl-item--title,
.pxl-tabs2 .pxl-tabs--inner .pxl-tabs--title .pxl-item--title,
.pxl-progressbar-1.style-1 .pxl--title,
.pxl-progressbar-1.style-1 .pxl--percentage,
.pxl-pricing1 .content-inner .pxl-item--title-box,
.pxl-pricing1 .content-inner .pxl-item--price,
.pxl-pricing1 .content-inner .pxl-item--price span,
.pxl-pricing1 .content-inner .pxl-item--button a,
.pxl-pricing1 .content-inner .pxl-item--feature .content,
.ft-gt,
.pxl-breadcrumb,
.woocommerce #pxl-sidebar-area .widget_price_filter .price_label,
.woocommerce #pxl-sidebar-area .widget_price_filter .price_label span:first-child:before,
.woocommerce #pxl-sidebar-area .widget_products ul .amount,
.woocommerce #pxl-sidebar-area .widget_products ul a,
.woocommerce span.onsale,
.single-product .comment-reply-title,
.single-product .woocommerce-social-share label,
.single-product section.related .woocommerce-product-content .price,
.single-product section.related .woocommerce-product-content .woocommerce-product--title,
.single-product #pxl-content-area div.product .entry-summary .price,
.single-product>div.product .entry-summary .price,
.single-product #pxl-content-area div.product .quantity-label,
.single-product>div.product .quantity-label,
.single-product #pxl-content-area div.product .wooc-product-meta button,
.single-product>div.product .wooc-product-meta button,
.single-product #pxl-content-area div.product .woocommerce-tabs ul.wc-tabs li a,
.single-product>div.product .woocommerce-tabs ul.wc-tabs li a,
.woosw-popup .woosw-item--actions a.button,
.woosw-list table.woosw-items .woosw-item .woosw-item--actions a.button,
.woosw-list table.woosw-items .woosw-item .woosw-item--actions .added_to_cart.wc-forward,
.archive .woocommerce-product-content .price,
.archive .woocommerce-product-content .woocommerce-product--title,
.woocommerce-pagination ul .page-numbers,
.woocommerce.archive .products.shop-view-list li .add_to_cart_button,
.woocommerce.archive .products.shop-view-list li .added_to_cart,
.pxl-nav-menu .pxl-menu-primary>li>a,
.pxl-icon-box3 .pxl-item--inner .pxl-item--title,
.pxl-testimonial-carousel2 .pxl-swiper-slide .pxl-item--inner .pxl-item--desc,
.pxl-accordion1.style1 .pxl-accordion--title,
.pxl-accordion1.style3 .pxl-accordion--title,
.ft-gt,
.pxl-breadcrumb,
.woocommerce #pxl-sidebar-area .widget_price_filter .price_label,
.woocommerce #pxl-sidebar-area .widget_price_filter .price_label span:first-child:before,
.woocommerce #pxl-sidebar-area .widget_products ul .amount,
.woocommerce #pxl-sidebar-area .widget_products ul a,
.woocommerce span.onsale,
.single-product .comment-reply-title,
.single-product .woocommerce-social-share label,
.single-product section.related .woocommerce-product-content .price,
.single-product section.related .woocommerce-product-content .woocommerce-product--title,
.single-product #pxl-content-area div.product .entry-summary .price,
.single-product>div.product .entry-summary .price,
.single-product #pxl-content-area div.product .quantity-label,
.single-product>div.product .quantity-label,
.single-product #pxl-content-area div.product .wooc-product-meta button,
.single-product>div.product .wooc-product-meta button,
.single-product #pxl-content-area div.product .woocommerce-tabs ul.wc-tabs li a,
.single-product>div.product .woocommerce-tabs ul.wc-tabs li a,
.woosw-popup .woosw-item--actions a.button,
.woosw-list table.woosw-items .woosw-item .woosw-item--actions a.button,
.woosw-list table.woosw-items .woosw-item .woosw-item--actions .added_to_cart.wc-forward,
.archive .woocommerce-product-content .price,
.archive .woocommerce-product-content .woocommerce-product--title,
.woocommerce-pagination ul .page-numbers,
.woocommerce.archive .products.shop-view-list li .add_to_cart_button,
.woocommerce.archive .products.shop-view-list li .added_to_cart,
header .pxl-nav-menu .pxl-menu-primary>li>a,
.pxl-icon-box3 .pxl-item--inner .pxl-item--title,
.pxl-testimonial-carousel2 .pxl-swiper-slide .pxl-item--inner .pxl-item--desc,
.pxl-accordion1.style1 .pxl-accordion--title,
.pxl-accordion1.style3 .pxl-accordion--title,
.elementor-7325 .elementor-element.elementor-element-10cfbd9 .pxl-icon-box .pxl-item--description,
.elementor-7325 .elementor-element.elementor-element-f76555d .pxl-icon-box .pxl-item--description,
body,
.elementor-267 .elementor-element.elementor-element-1082294 .pxl-text-editor a,
.pxl-icon-box1.style-2 .pxl-item--inner .pxl-item--title,
.elementor-267 .elementor-element.elementor-element-de1c926 .pxl-text-editor,
.elementor-267 .elementor-element.elementor-element-de1c926 .pxl-text-editor p,
h1,
h2,
h3,
h4,
h5,
h6,
.elementor-23 .elementor-element.elementor-element-6ed72c7 .pxl-icon-box .pxl-item--description,
.elementor-23 .elementor-element.elementor-element-d59b5f7 .pxl-icon-box .pxl-item--description,
.elementor-23 .elementor-element.elementor-element-98624bd .pxl-tabs .pxl-item--content,
.elementor-37 .elementor-element.elementor-element-22b3d1f .pxl-icon-box .pxl-item--title,
.elementor-37 .elementor-element.elementor-element-22b3d1f .pxl-icon-box .pxl-item--title a,
.elementor-37 .elementor-element.elementor-element-60c7ad5 .pxl-icon-box .pxl-item--title,
.elementor-37 .elementor-element.elementor-element-60c7ad5 .pxl-icon-box .pxl-item--title a,
.elementor-37 .elementor-element.elementor-element-54f0c2c .pxl-icon-box .pxl-item--title,
.elementor-37 .elementor-element.elementor-element-54f0c2c .pxl-icon-box .pxl-item--title a,
.elementor-37 .elementor-element.elementor-element-77c09db .pxl-icon-box .pxl-item--title,
.elementor-37 .elementor-element.elementor-element-77c09db .pxl-icon-box .pxl-item--title a,
.elementor-37 .elementor-element.elementor-element-13e8b87 .pxl-icon-box .pxl-item--title,
.elementor-37 .elementor-element.elementor-element-13e8b87 .pxl-icon-box .pxl-item--title a,
.elementor-37 .elementor-element.elementor-element-f70d0d2 .pxl-icon-box .pxl-item--title,
.elementor-37 .elementor-element.elementor-element-f70d0d2 .pxl-icon-box .pxl-item--title a,
.pxl-accordion1.style2 .pxl--item .pxl-accordion--content ul li span,
.pxl-accordion1.style2 .pxl--item .pxl-accordion--content a {
    font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif !important;
}




body sr7-btn,
body sr7-col,
body sr7-content .sr7-layer,
body sr7-grp,
body sr7-img,
body sr7-layer,
body sr7-linebrk,
body sr7-row,
body sr7-shp,
body sr7-svg,
body sr7-txt,
body sr7-zone,
body .ft-gt,
.elementor-141 .elementor-element.elementor-element-3d8e329 .pxl-text-editor,
.elementor-141 .elementor-element.elementor-element-3d8e329 .pxl-text-editor p,
.elementor-10702 .elementor-element.elementor-element-77f2ef0 .pxl-list .pxl-item-content,
.pxl-process1 .pxl-item--description,
body .pxl-accordion1.style1 .pxl-accordion--title,
body .pxl-accordion1.style1 .pxl-accordion--content,
body .pxl-breadcrumb,
.elementor-10708 .elementor-element.elementor-element-77f2ef0 .pxl-list .pxl-item-content,
.elementor-10710 .elementor-element.elementor-element-77f2ef0 .pxl-list .pxl-item-content,
.elementor-141 .elementor-element.elementor-element-fb1ea0d .pxl-text-editor,
.elementor-141 .elementor-element.elementor-element-fb1ea0d .pxl-text-editor p,
.pxl-icon-box1.style-2 .pxl-item--inner .pxl-item--description,
.elementor-10869 .elementor-element.elementor-element-77f2ef0 .pxl-list .pxl-item-content,
.elementor-10808 .elementor-element.elementor-element-77f2ef0 .pxl-list .pxl-item-content,
.elementor-10743 .elementor-element.elementor-element-77f2ef0 .pxl-list .pxl-item-content,
.elementor-10806 .elementor-element.elementor-element-77f2ef0 .pxl-list .pxl-item-content,
.pxl-text-editor p,
.elementor-35 .elementor-element.elementor-element-f0cde1c .pxl-icon-box .pxl-item--title,
.elementor-35 .elementor-element.elementor-element-f0cde1c .pxl-icon-box .pxl-item--title a,
.pxl-icon-box3 .pxl-item--inner .pxl-item--title,
.elementor-35 .elementor-element.elementor-element-93e49f8 .pxl-icon-box .pxl-item--title,
.elementor-35 .elementor-element.elementor-element-93e49f8 .pxl-icon-box .pxl-item--title a,
.elementor-35 .elementor-element.elementor-element-3d12c5a .pxl-icon-box .pxl-item--title,
.elementor-35 .elementor-element.elementor-element-3d12c5a .pxl-icon-box .pxl-item--title a,
.elementor-35 .elementor-element.elementor-element-c1afe07 .pxl-icon-box .pxl-item--title,
.elementor-35 .elementor-element.elementor-element-c1afe07 .pxl-icon-box .pxl-item--title a,
.elementor-35 .elementor-element.elementor-element-e3a77a7 .pxl-icon-box .pxl-item--title,
.elementor-35 .elementor-element.elementor-element-e3a77a7 .pxl-icon-box .pxl-item--title a,
.elementor-35 .elementor-element.elementor-element-55ee72e .pxl-icon-box .pxl-item--title,
.elementor-35 .elementor-element.elementor-element-55ee72e .pxl-icon-box .pxl-item--title a,
.elementor-10733 .elementor-element.elementor-element-a27f8e7 .pxl-list .pxl-item-content,
.elementor-10733 .elementor-element.elementor-element-2941ba6 .pxl-list .pxl-item-content,
.elementor-10733 .elementor-element.elementor-element-a943548 .pxl-list .pxl-item-content,
.elementor-10733 .elementor-element.elementor-element-3cddaf5 .pxl-list .pxl-item-content,
.elementor-10733 .elementor-element.elementor-element-3433b18 .pxl-list .pxl-item-content,
.pxl-testimonial-carousel2 .pxl-swiper-slide .pxl-item--inner .pxl-item--desc,
body .pxl-testimonial-carousel2 .pxl-swiper-slide .pxl-item--inner .pxl-item--desc,
.elementor-10771 .elementor-element.elementor-element-a27f8e7 .pxl-list .pxl-item-content,
.elementor-10771 .elementor-element.elementor-element-2941ba6 .pxl-list .pxl-item-content,
.elementor-10771 .elementor-element.elementor-element-a943548 .pxl-list .pxl-item-content,
.elementor-10771 .elementor-element.elementor-element-3cddaf5 .pxl-list .pxl-item-content,
.elementor-10771 .elementor-element.elementor-element-3433b18 .pxl-list .pxl-item-content,
body blockquote:not(.pxl-blockquote) cite,
.pxl-post-list .list-item.format-standard .item-post-metas .meta-inner span,
.pxl-post-list .list-item.format-video .item-post-metas .meta-inner span,
.pxl-post-list .list-item.format-audio .item-post-metas .meta-inner span,
.pxl-post-list .list-item.format-standard .item-post-metas .meta-inner a,
.pxl-post-list .list-item.format-video .item-post-metas .meta-inner a,
.pxl-post-list .list-item.format-audio .item-post-metas .meta-inner a,
.pxl-post-list .list-item.format-standard .item-excerpt,
.pxl-post-list .list-item.format-video .item-excerpt,
.pxl-post-list .list-item.format-audio .item-excerpt,
.pxl-post-list .list-item.format-standard .item-post-metas .meta-inner span,
.pxl-post-list .list-item.format-video .item-post-metas .meta-inner span,
.pxl-post-list .list-item.format-audio .item-post-metas .meta-inner span,
.pxl-post-list .list-item.format-standard .item-post-metas .meta-inner a,
.pxl-post-list .list-item.format-video .item-post-metas .meta-inner a,
.pxl-post-list .list-item.format-audio .item-post-metas .meta-inner a,
.elementor-10949 .elementor-element.elementor-element-77f2ef0 .pxl-list .pxl-item-content,
.elementor-10712 .elementor-element.elementor-element-77f2ef0 .pxl-list .pxl-item-content {
    font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif !important;
}


.elementor-7325 .elementor-element.elementor-element-f00922f .pxl-nav-menu .pxl-menu-primary>li>a,
.pxl-service-grid-layout3 .pxl-grid-item .pxl-post--title,
body .pxl-accordion1.style1 .pxl-accordion--title {
    font-weight: 600 !important;
}

sr7-module .sr7-layer:not(a),
sr7-module sr7-layer:not(a) {
    font-weight: 600 !important;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: 600 !important;
}

.pxl-icon-postformat .link-icon a span {
    line-height: 0.9;
}

.elementor-8770 .elementor-element.elementor-element-f68a5e0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8770 .elementor-element.elementor-element-f68a5e0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-7325 .elementor-element.elementor-element-97b6e73:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-7325 .elementor-element.elementor-element-97b6e73>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,

.elementor-23 .elementor-element.elementor-element-2c8b3ce>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-23 .elementor-element.elementor-element-aee5bcd:not(.elementor-motion-effects-element-type-background),
.elementor-23 .elementor-element.elementor-element-aee5bcd>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.pxl-pricing1 .content-inner,
.elementor-23 .elementor-element.elementor-element-3921372:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-23 .elementor-element.elementor-element-3921372>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-267 .elementor-element.elementor-element-d72f602:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-267 .elementor-element.elementor-element-d72f602>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.pxl-testimonial-carousel3 .pxl-wrap-arrow .pxl-swiper-arrow,
.pxl-scroll-top::before,

body .sr7-arrows {
    background-color: #0c213c !important;

}

.elementor-23 .elementor-element.elementor-element-2c8b3ce:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap {

    background-color: #D4DAE8 !important;
}

/* body *{
    background: var( --e-global-color-secondary);
} */
.pxl-service-grid-layout3 .pxl-grid-item .pxl-post--icon {
    background-color: #0c213c !important;
}

.pxl-service-grid-layout3 .pxl-grid-item .pxl-post--inner:hover .pxl-post--icon {
    background-color: #50112e !important;
}

.pxl-service-grid-layout3 .pxl-grid-item .pxl-post--inner:hover .pxl-post--icon svg,
.pxl-service-grid-layout3 .pxl-grid-item .pxl-post--inner:hover .pxl-post--icon svg path {
    fill: white !important;
}

.elementor-23 .elementor-element.elementor-element-cbcf563 .pxl-counter .pxl-counter--number,
.elementor-23 .elementor-element.elementor-element-dd7b5ed .pxl-counter .pxl-counter--number .pxl-counter--value,
.elementor-23 .elementor-element.elementor-element-6b77761 .pxl-counter .pxl-counter--number,
.elementor-23 .elementor-element.elementor-element-fc085fa .pxl-counter .pxl-counter--number,
.elementor-23 .elementor-element.elementor-element-dd7b5ed .pxl-counter .pxl-counter--number,
.elementor-23 .elementor-element.elementor-element-e5457bb .pxl-heading .pxl-item--title {
    color: #50112e !important;
}

.elementor-23 .elementor-element.elementor-element-5d30eb8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-23 .elementor-element.elementor-element-5d30eb8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-23 .elementor-element.elementor-element-54e0674:not(.elementor-motion-effects-element-type-background),
.elementor-23 .elementor-element.elementor-element-54e0674>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: linear-gradient(180deg, #f0f0f0 0%, #f5f5f5 100%) !important;
}

.pxl-service-grid-layout3 .pxl-grid-item .pxl-post--inner:not(:hover) {
    background-color: #D4DAE8 !important;
}


.pxl-portfolio-carousel1 .pxl-swiper-slide .pxl-post--inner .pxl-post--category {
    background-color: #50112e !important;
    color: #fff !important;
}

/* .elementor-7325 .elementor-element.elementor-element-a1a02f5 .pxl-button .btn svg,
.elementor-7325 .elementor-element.elementor-element-a1a02f5 .pxl-button .btn path,
.elementor-23 .elementor-element.elementor-element-779c641 .pxl-button .btn svg,
.elementor-23 .elementor-element.elementor-element-779c641 .pxl-button .btn svg path,
.elementor-23 .elementor-element.elementor-element-7d57d3a .pxl-button .btn svg,
.elementor-23 .elementor-element.elementor-element-7d57d3a .pxl-button .btn path {
    fill: currentColor !important;
} */

.pxl-button .btn svg,
.pxl-button .btn path {
    fill: currentColor !important;
}

.pxl-nav-menu.fr-style-divider .pxl-menu-primary>li>a::before {
    background-color: #50112e !important;
}

@media screen and (min-width: 1201px) {
    .pxl-nav-menu.sub-style-default .sub-menu>li .pxl-menu-item-text::before {

        background-color: #fff !important;
    }

    .pxl-nav-menu.sub-style-default .sub-menu>li:hover>a .pxl-menu-item-text,
    .pxl-nav-menu.sub-style-default .sub-menu>li.current_page_item>a .pxl-menu-item-text,
    .pxl-nav-menu.sub-style-default .sub-menu>li.current-menu-item>a .pxl-menu-item-text,
    .pxl-nav-menu.sub-style-default .sub-menu>li.current_page_ancestor>a .pxl-menu-item-text,
    .pxl-nav-menu.sub-style-default .sub-menu>li.current-menu-ancestor>a .pxl-menu-item-text {
        color: #fff !important;
    }
}

.elementor-23 .elementor-element.elementor-element-6ed72c7 .pxl-icon-box .pxl-item--icon svg path,
.elementor-23 .elementor-element.elementor-element-d59b5f7 .pxl-icon-box .pxl-item--icon svg path {
    fill: #50112e !important;
}

/* .elementor-7325 .elementor-element.elementor-element-a1a02f5 .pxl-button .btn:hover {
    color: #0c213c !important;
} */

.elementor-267 .elementor-element.elementor-element-b865217 .pxl-icon1 a:hover {
    background-color: #50112e !important;
}

.elementor-23 .elementor-element.elementor-element-3505502 .pxl-heading .pxl-item--title,
.elementor-23 .elementor-element.elementor-element-c23e2e4 .pxl-heading .pxl-item--title,
.elementor-10700 .elementor-element.elementor-element-4d6fabf .pxl-heading .pxl-item--title,
.elementor-10700 .elementor-element.elementor-element-514de35 .pxl-heading .pxl-item--title,
.elementor-10700 .elementor-element.elementor-element-331174c .pxl-heading .pxl-item--title {
    color: #0c213c !important;
    -webkit-text-stroke-color: #0c213c !important;

}

.elementor-23 .elementor-element.elementor-element-93088b8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-23 .elementor-element.elementor-element-93088b8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #f1f1f1 !important;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    color: #0c213c;
}

.elementor-23 .elementor-element.elementor-element-a1ce065 .pxl-list .pxl-item-content,
.elementor-23 .elementor-element.elementor-element-2cfe798 .pxl-text-editor,
.elementor-23 .elementor-element.elementor-element-2cfe798 .pxl-text-editor p,
.pxl-service-grid-layout3 .pxl-grid-item .pxl-post--title,
.elementor-23 .elementor-element.elementor-element-98624bd .pxl-tabs .pxl-tabs--title>.pxl-item--title,
.elementor-23 .elementor-element.elementor-element-0c58f7f .pxl-heading .pxl-item--title,
.pxl-blog-grid-layout2 .pxl-grid-item .pxl-inner-content .pxl-post--title,
.elementor-23 .elementor-element.elementor-element-631099a .pxl-heading .pxl-item--title,
.elementor-23 .elementor-element.elementor-element-ad111ea .pxl-heading .pxl-item--title {
    color: #0c213c !important;
}

sr7-module .sr7-layer:not(a),
sr7-module sr7-layer:not(a) {
    color: #0c213c !important;
    border-color: #0c213c !important;
}


/* .elementor-23 .elementor-element.elementor-element-5f6a82d .pxl-heading .pxl-item--title {
    color: #50112e !important;
}

.pxl-breadcrumb li:last-child span {
    color: #50112e !important;
} */
.pxl-breadcrumb li:last-child span {
    color: #ffffff !important;
}

.elementor-141 .elementor-element.elementor-element-e210095:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-141 .elementor-element.elementor-element-e210095>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,

.elementor-10700 .elementor-element.elementor-element-02be30a .pxl-counter .pxl-counter--icon,

.elementor-10702 .elementor-element.elementor-element-50e9b28 .pxl-icon1 a,
.elementor-10702 .elementor-element.elementor-element-2a28ec3 .pxl-icon1 a,
.elementor-10702 .elementor-element.elementor-element-2185e0d .pxl-icon1 a {
    background-color: #0c213c !important;
}

.elementor-10700 .elementor-element.elementor-element-f02949d .pxl-icon-box .pxl-item--icon,
.elementor-326 .elementor-element.elementor-element-a3ba1c6 .pxl-icon-box .pxl-item--icon {
    background-color: #0c213c !important;
    border-color: #0c213c !important;
}

.elementor-10700 .elementor-element.elementor-element-02be30a .pxl-counter .pxl-counter--icon svg path {
    fill: #50112e !important;
}

.elementor-10700 .elementor-element.elementor-element-bf8e38f .pxl-icon1 a svg path {
    fill: #0c213c !important;
}

.elementor-10700 .elementor-element.elementor-element-86f3c03:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10700 .elementor-element.elementor-element-86f3c03>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, #f2f2f2 0%, #f1f1f1 50%) !important;
}

.pxl-service-grid-layout1 .pxl-grid-item .pxl-post--title,
.pxl-service-carousel1 .pxl-grid-item .pxl-post--title,
.pxl-service-grid-layout1 .pxl-swiper-slide .pxl-post--title,
.pxl-service-carousel1 .pxl-swiper-slide .pxl-post--title,
.elementor-326 .elementor-element.elementor-element-d431ffd .pxl-text-editor,
.elementor-326 .elementor-element.elementor-element-d431ffd .pxl-text-editor p,
.elementor-326 .elementor-element.elementor-element-a3ba1c6 .pxl-icon-box .pxl-item--description,
.elementor-10702 .elementor-element.elementor-element-3cb91d8 .pxl-heading .pxl-item--title,
.elementor-10702 .elementor-element.elementor-element-ce840d0 .pxl-heading .pxl-item--title,
.elementor-10702 .elementor-element.elementor-element-0988f86 .pxl-heading .pxl-item--title,
.elementor-10702 .elementor-element.elementor-element-0c911ab .pxl-heading .pxl-item--title,
.elementor-10702 .elementor-element.elementor-element-196b6b1 .pxl-heading .pxl-item--title,
.elementor-10702 .elementor-element.elementor-element-8387de8 .pxl-heading .pxl-item--title,
.elementor-10702 .elementor-element.elementor-element-0988f86 .pxl-heading .pxl-item--title,
.elementor-10702 .elementor-element.elementor-element-416bdef .pxl-heading .pxl-item--title,
.pxl-process1 .pxl-item--title,
.elementor-10702 .elementor-element.elementor-element-8e8ea96 .pxl-heading .pxl-item--title,
.pxl-accordion1.style1 .pxl-accordion--title,
.elementor-10708 .elementor-element.elementor-element-59d569d .pxl-heading .pxl-item--title,
.elementor-10708 .elementor-element.elementor-element-1faf862 .pxl-text-editor,
.elementor-10708 .elementor-element.elementor-element-1faf862 .pxl-text-editor p,
.elementor-10708 .elementor-element.elementor-element-27708ec .pxl-button .btn,
.elementor-10708 .elementor-element.elementor-element-27708ec .pxl-button .btn i,
.elementor-10708 .elementor-element.elementor-element-8e8ea96 .pxl-heading .pxl-item--title,
.pxl-accordion1.style1 .pxl-accordion--title {
    color: #0c213c !important;
}

.pxl-video-player .pxl-btn-video i {
    color: #0c213c !important;
}

.elementor-10702 .elementor-element.elementor-element-003c6b3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10702 .elementor-element.elementor-element-003c6b3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10708 .elementor-element.elementor-element-003c6b3>.elementor-element-populated,
.elementor-10710 .elementor-element.elementor-element-003c6b3>.elementor-element-populated,
.elementor-10837 .elementor-element.elementor-element-003c6b3>.elementor-element-populated,
.elementor-10869 .elementor-element.elementor-element-003c6b3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10869 .elementor-element.elementor-element-003c6b3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10719 .elementor-element.elementor-element-9af6822:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10719 .elementor-element.elementor-element-9af6822>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10729 .elementor-element.elementor-element-003c6b3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10729 .elementor-element.elementor-element-003c6b3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10808 .elementor-element.elementor-element-003c6b3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10808 .elementor-element.elementor-element-003c6b3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10743 .elementor-element.elementor-element-003c6b3>.elementor-element-populated,
.elementor-10806 .elementor-element.elementor-element-003c6b3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10806 .elementor-element.elementor-element-003c6b3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10731 .elementor-element.elementor-element-9af6822:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10731 .elementor-element.elementor-element-9af6822>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10712 .elementor-element.elementor-element-003c6b3>.elementor-element-populated,
.elementor-10949 .elementor-element.elementor-element-003c6b3>.elementor-element-populated {
    background: #D4DAE8 !important;
    border-color: #B6C0D7 !important;
}

.elementor-10702 .elementor-element.elementor-element-bfdf507>.elementor-element-populated,
.elementor-10708 .elementor-element.elementor-element-bfdf507>.elementor-element-populated,
.elementor-10710 .elementor-element.elementor-element-bfdf507>.elementor-element-populated,
.elementor-10837 .elementor-element.elementor-element-bfdf507>.elementor-element-populated,
.elementor-10869 .elementor-element.elementor-element-bfdf507:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10869 .elementor-element.elementor-element-bfdf507>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10719 .elementor-element.elementor-element-76be331:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10719 .elementor-element.elementor-element-76be331>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10729 .elementor-element.elementor-element-bfdf507:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10729 .elementor-element.elementor-element-bfdf507>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10808 .elementor-element.elementor-element-bfdf507:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10808 .elementor-element.elementor-element-bfdf507>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10743 .elementor-element.elementor-element-bfdf507>.elementor-element-populated,
.elementor-10806 .elementor-element.elementor-element-bfdf507:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10806 .elementor-element.elementor-element-bfdf507>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10731 .elementor-element.elementor-element-76be331>.elementor-element-populated,
.elementor-10712 .elementor-element.elementor-element-bfdf507>.elementor-element-populated,
.elementor-10949 .elementor-element.elementor-element-bfdf507>.elementor-element-populated {
    background: #3f4e76 !important;
    border-color: #4E618F !important;
    color: #fff !important;
}

.elementor-10702 .elementor-element.elementor-element-a879593 .pxl-text-editor,
.elementor-10702 .elementor-element.elementor-element-a879593 .pxl-text-editor p,
.elementor-10702 .elementor-element.elementor-element-196b6b1 .pxl-heading .pxl-item--title,
.elementor-10708 .elementor-element.elementor-element-196b6b1 .pxl-heading .pxl-item--title,
.elementor-10708 .elementor-element.elementor-element-a879593 .pxl-text-editor,
.elementor-10708 .elementor-element.elementor-element-a879593 .pxl-text-editor p,
.elementor-10710 .elementor-element.elementor-element-196b6b1 .pxl-heading .pxl-item--title,
.elementor-10710 .elementor-element.elementor-element-a879593 .pxl-text-editor,
.elementor-10710 .elementor-element.elementor-element-a879593 .pxl-text-editor p,
.elementor-10837 .elementor-element.elementor-element-196b6b1 .pxl-heading .pxl-item--title,
.elementor-10837 .elementor-element.elementor-element-a879593 .pxl-text-editor,
.elementor-10837 .elementor-element.elementor-element-a879593 .pxl-text-editor p,
.elementor-10869 .elementor-element.elementor-element-196b6b1 .pxl-heading .pxl-item--title,
.elementor-10869 .elementor-element.elementor-element-a879593 .pxl-text-editor,
.elementor-10869 .elementor-element.elementor-element-a879593 .pxl-text-editor p,
.elementor-10719 .elementor-element.elementor-element-bbf8f6c .pxl-heading .pxl-item--title,
.elementor-10719 .elementor-element.elementor-element-01589c2 .pxl-text-editor,
.elementor-10719 .elementor-element.elementor-element-01589c2 .pxl-text-editor p,
.elementor-10719 .elementor-element.elementor-element-9f52424 .pxl-button .btn,
.elementor-10729 .elementor-element.elementor-element-196b6b1 .pxl-heading .pxl-item--title,
.elementor-10729 .elementor-element.elementor-element-a879593 .pxl-text-editor,
.elementor-10729 .elementor-element.elementor-element-a879593 .pxl-text-editor p,
.elementor-10808 .elementor-element.elementor-element-196b6b1 .pxl-heading .pxl-item--title,
.elementor-10808 .elementor-element.elementor-element-a879593 .pxl-text-editor,
.elementor-10808 .elementor-element.elementor-element-a879593 .pxl-text-editor p,
.elementor-10743 .elementor-element.elementor-element-196b6b1 .pxl-heading .pxl-item--title,
.elementor-10743 .elementor-element.elementor-element-a879593 .pxl-text-editor,
.elementor-10743 .elementor-element.elementor-element-a879593 .pxl-text-editor p,
.elementor-10806 .elementor-element.elementor-element-196b6b1 .pxl-heading .pxl-item--title,
.elementor-10806 .elementor-element.elementor-element-a879593 .pxl-text-editor,
.elementor-10806 .elementor-element.elementor-element-a879593 .pxl-text-editor p,
.elementor-10731 .elementor-element.elementor-element-bbf8f6c .pxl-heading .pxl-item--title,
.elementor-10731 .elementor-element.elementor-element-01589c2 .pxl-text-editor,
.elementor-10731 .elementor-element.elementor-element-01589c2 .pxl-text-editor p,
.elementor-10731 .elementor-element.elementor-element-9f52424 .pxl-button .btn,
.elementor-10712 .elementor-element.elementor-element-196b6b1 .pxl-heading .pxl-item--title,
.elementor-10712 .elementor-element.elementor-element-a879593 .pxl-text-editor,
.elementor-10712 .elementor-element.elementor-element-a879593 .pxl-text-editor p,
.elementor-10949 .elementor-element.elementor-element-196b6b1 .pxl-heading .pxl-item--title,
.elementor-10949 .elementor-element.elementor-element-a879593 .pxl-text-editor,
.elementor-10949 .elementor-element.elementor-element-a879593 .pxl-text-editor p {
    color: #fff !important;
}

.elementor-10702 .elementor-element.elementor-element-e61cb8a>.elementor-element-populated,
.elementor-10708 .elementor-element.elementor-element-e61cb8a>.elementor-element-populated,
.elementor-10710 .elementor-element.elementor-element-e61cb8a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10710 .elementor-element.elementor-element-e61cb8a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10837 .elementor-element.elementor-element-e61cb8a>.elementor-element-populated,
.elementor-10869 .elementor-element.elementor-element-e61cb8a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10869 .elementor-element.elementor-element-e61cb8a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10719 .elementor-element.elementor-element-bf0d822:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10719 .elementor-element.elementor-element-bf0d822>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10729 .elementor-element.elementor-element-e61cb8a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10729 .elementor-element.elementor-element-e61cb8a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10808 .elementor-element.elementor-element-e61cb8a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10808 .elementor-element.elementor-element-e61cb8a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10743 .elementor-element.elementor-element-e61cb8a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10743 .elementor-element.elementor-element-e61cb8a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10806 .elementor-element.elementor-element-e61cb8a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10806 .elementor-element.elementor-element-e61cb8a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10731 .elementor-element.elementor-element-bf0d822:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10731 .elementor-element.elementor-element-bf0d822>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10712 .elementor-element.elementor-element-e61cb8a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10712 .elementor-element.elementor-element-e61cb8a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10949 .elementor-element.elementor-element-e61cb8a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10949 .elementor-element.elementor-element-e61cb8a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background: #B6C0D7 !important;
    border-color: #3f4e76 !important;
}

.pxl-process1 .pxl-item--step {
    background: #0c213c !important;
}

.elementor-10702 .elementor-element.elementor-element-b3f7909 .pxl-button .btn:hover,
.elementor-10719 .elementor-element.elementor-element-6eb1aef .pxl-icon1 a,
.elementor-10719 .elementor-element.elementor-element-abddd6b .pxl-icon1 a,
.elementor-10719 .elementor-element.elementor-element-77eba20 .pxl-icon1 a,
.elementor-10743 .elementor-element.elementor-element-50e9b28 .pxl-icon1 a,
.elementor-10743 .elementor-element.elementor-element-2a28ec3 .pxl-icon1 a,
.elementor-10743 .elementor-element.elementor-element-2185e0d .pxl-icon1 a,
.elementor-10712 .elementor-element.elementor-element-50e9b28 .pxl-icon1 a,
.elementor-10712 .elementor-element.elementor-element-2a28ec3 .pxl-icon1 a,
.elementor-10712 .elementor-element.elementor-element-2185e0d .pxl-icon1 a,
.elementor-10949 .elementor-element.elementor-element-50e9b28 .pxl-icon1 a,
.elementor-10949 .elementor-element.elementor-element-2a28ec3 .pxl-icon1 a,
.elementor-10949 .elementor-element.elementor-element-2185e0d .pxl-icon1 a {
    background: #0c213c !important;
}

.elementor-10708 .elementor-element.elementor-element-e3fb3b8:not(.elementor-motion-effects-element-type-background),
.elementor-10708 .elementor-element.elementor-element-e3fb3b8>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10716 .elementor-element.elementor-element-fa5719e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10716 .elementor-element.elementor-element-fa5719e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10808 .elementor-element.elementor-element-e3fb3b8:not(.elementor-motion-effects-element-type-background),
.elementor-10808 .elementor-element.elementor-element-e3fb3b8>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10743 .elementor-element.elementor-element-e3fb3b8:not(.elementor-motion-effects-element-type-background),
.elementor-10743 .elementor-element.elementor-element-e3fb3b8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #f1f1f1 !important;
}

.elementor-10719 .elementor-element.elementor-element-86f3c03:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10719 .elementor-element.elementor-element-86f3c03>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10731 .elementor-element.elementor-element-86f3c03:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10731 .elementor-element.elementor-element-86f3c03>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, #f5f5f5 0%, #f1f1f1 50%);
}

.elementor-10731 .elementor-element.elementor-element-6858e98 .pxl-text-carousel .pxl-swiper-slide .pxl-item--inner .pxl-item--number {
    color: white !important;
}

.elementor-10708 .elementor-element.elementor-element-6bd0c8d>.elementor-widget-container,
.elementor-10708 .elementor-element.elementor-element-50394fd>.elementor-widget-container,
.elementor-10708 .elementor-element.elementor-element-298a0d7>.elementor-widget-container,
.elementor-10708 .elementor-element.elementor-element-50e9b28 .pxl-icon1 a,
.elementor-10708 .elementor-element.elementor-element-2a28ec3 .pxl-icon1 a,
.elementor-10708 .elementor-element.elementor-element-2185e0d .pxl-icon1 a,
.elementor-10708 .elementor-element.elementor-element-dfbc24d .pxl-button .btn:hover i,
.elementor-10710 .elementor-element.elementor-element-6bd0c8d>.elementor-widget-container,
.elementor-10710 .elementor-element.elementor-element-50394fd>.elementor-widget-container,
.elementor-10710 .elementor-element.elementor-element-298a0d7>.elementor-widget-container,
.elementor-10710 .elementor-element.elementor-element-dfbc24d .pxl-button .btn i,
.elementor-10710 .elementor-element.elementor-element-50e9b28 .pxl-icon1 a,
.elementor-10710 .elementor-element.elementor-element-2a28ec3 .pxl-icon1 a,
.elementor-10710 .elementor-element.elementor-element-2185e0d .pxl-icon1 a,
.elementor-10729 .elementor-element.elementor-element-50e9b28 .pxl-icon1 a,
.elementor-10729 .elementor-element.elementor-element-2a28ec3 .pxl-icon1 a,
.elementor-10729 .elementor-element.elementor-element-2185e0d .pxl-icon1 a,
.elementor-10808 .elementor-element.elementor-element-50e9b28 .pxl-icon1 a,
.elementor-10808 .elementor-element.elementor-element-2a28ec3 .pxl-icon1 a,
.elementor-10808 .elementor-element.elementor-element-2185e0d .pxl-icon1 a {
    background: #0c213c !important;
}

.pxl-link.style-underline a,
.pxl-icon-box1.style-2 .pxl-item--inner .pxl-item--description,
.elementor-10708 .elementor-element.elementor-element-74492eb .pxl-icon-box .pxl-item--icon i,
.elementor-10710 .elementor-element.elementor-element-59d569d .pxl-heading .pxl-item--title,
.elementor-10710 .elementor-element.elementor-element-1faf862 .pxl-text-editor,
.elementor-10710 .elementor-element.elementor-element-1faf862 .pxl-text-editor p,
.elementor-10710 .elementor-element.elementor-element-3cb91d8 .pxl-heading .pxl-item--title,
.elementor-10710 .elementor-element.elementor-element-ce840d0 .pxl-heading .pxl-item--title,
.elementor-10710 .elementor-element.elementor-element-0988f86 .pxl-heading .pxl-item--title,
.elementor-10710 .elementor-element.elementor-element-416bdef .pxl-heading .pxl-item--title,
.elementor-10710 .elementor-element.elementor-element-8e8ea96 .pxl-heading .pxl-item--title,
.pxl-accordion1.style1 .pxl-accordion--title,
.pxl-link.style-underline a,
.elementor-10716 .elementor-element.elementor-element-ae20a43 .pxl-text-editor,
.elementor-10716 .elementor-element.elementor-element-ae20a43 .pxl-text-editor p,
.elementor-10716 .elementor-element.elementor-element-919b712 .pxl-heading .pxl-item--title,
.elementor-10949 .elementor-element.elementor-element-77f2ef0 .pxl-list .pxl-item-content {
    color: #0c213c !important;
}

.elementor-10710 .elementor-element.elementor-element-e3fb3b8:not(.elementor-motion-effects-element-type-background),
.elementor-10710 .elementor-element.elementor-element-e3fb3b8>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10837 .elementor-element.elementor-element-e3fb3b8:not(.elementor-motion-effects-element-type-background),
.elementor-10837 .elementor-element.elementor-element-e3fb3b8>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10869 .elementor-element.elementor-element-e3fb3b8:not(.elementor-motion-effects-element-type-background),
.elementor-10869 .elementor-element.elementor-element-e3fb3b8>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10729 .elementor-element.elementor-element-e3fb3b8:not(.elementor-motion-effects-element-type-background),
.elementor-10729 .elementor-element.elementor-element-e3fb3b8>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10806 .elementor-element.elementor-element-e3fb3b8:not(.elementor-motion-effects-element-type-background),
.elementor-10806 .elementor-element.elementor-element-e3fb3b8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background: #f1f1f1 !important;
}

.elementor-10710 .elementor-element.elementor-element-b31c4f9 .pxl-icon-box .pxl-item--description,
.elementor-10710 .elementor-element.elementor-element-5217c87 .pxl-icon-box .pxl-item--description,
.elementor-10710 .elementor-element.elementor-element-4631d0d .pxl-icon-box .pxl-item--description {
    color: #fff !important;
}

.elementor-10716 .elementor-element.elementor-element-fa5719e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10716 .elementor-element.elementor-element-fa5719e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: linear-gradient(180deg, #f1f1f1 0%, #f5f5f5 100%);
}

.elementor-10716 .elementor-element.elementor-element-8cf9462 .pxl-icon1 a svg path {
    color: #50112e !important;
}

body .pxl-button .btn.btn-glossy:not(.btn-2-icons),
body header .pxl-button .btn,
.form-contact-qrcode button,
.elementor-39 .elementor-element.elementor-element-955c713 .pxl-contact-form .wpcf7-submit,
.pxl-post-list .list-item.format-video .post-readmore a.btn,
.pxl-post-list .list-item.format-standard .post-readmore a.btn,
body .pxl-portfolio-grid-layout1 .btn-grid-loadmore,
.pxl-accordion1.style2 .pxl--item .pxl-accordion--content a,
.resurcenewlisting .btn {
    background-color: #50112e !important;
    color: #fff !important;
    border: 1px solid #50112e;
}

body .pxl-button .btn i,
.form-contact-qrcode button svg,
.resurcenewlisting .btn i,
.resurcenewlisting .btn svg {
    color: currentColor !important;
}

.form-contact-qrcode button svg path,
.elementor-39 .elementor-element.elementor-element-955c713 .pxl-contact-form .wpcf7-submit svg path {
    fill: currentColor !important;
}

body sr7-module a.sr7-layer {
    background-color: #50112e !important;
    color: #fff !important;
    border: 1px solid #50112e !important;
}

.resurcenewlisting .btn {
    border: 1px solid #50112e !important;
}

body .pxl-button .btn.btn-glossy:not(.btn-2-icons):hover,
body header .pxl-button .btn:hover,
body sr7-module a.sr7-layer:hover,
.form-contact-qrcode button:hover,
.elementor-39 .elementor-element.elementor-element-955c713 .pxl-contact-form .wpcf7-submit:hover,
body header .pxl-button .btn:hover,
.pxl-post-list .list-item.format-video .post-readmore a.btn:hover,
.pxl-post-list .list-item.format-standard .post-readmore a.btn:hover,
body .pxl-portfolio-grid-layout1 .btn-grid-loadmore:hover,
.pxl-accordion1.style2 .pxl--item .pxl-accordion--content a:hover,
.resurcenewlisting .btn:hover {
    background-color: #fff !important;
    color: #50112e !important;
    border-color: #50112e !important;

}

.pxl-post-list .list-item.format-standard .post-readmore a.btn svg,
.pxl-post-list .list-item.format-standard .post-readmore a.btn svg path {
    fill: currentColor !important;
}

.elementor-10716 .elementor-element.elementor-element-8cf9462 .pxl-icon1 a {
    background: #0c213c !important;
    color: #50112e !important;
}

.elementor-10716 .elementor-element.elementor-element-81d7d45 .pxl-heading .pxl-item--title,
.elementor-10837 .elementor-element.elementor-element-59d569d .pxl-heading .pxl-item--title,
.elementor-10837 .elementor-element.elementor-element-1faf862 .pxl-text-editor,
.elementor-10837 .elementor-element.elementor-element-1faf862 .pxl-text-editor p,
.elementor-10837 .elementor-element.elementor-element-3cb91d8 .pxl-heading .pxl-item--title,
.elementor-10837 .elementor-element.elementor-element-ce840d0 .pxl-heading .pxl-item--title,
.pxl-heading .pxl-item--title.split-in-fade,
.elementor-10869 .elementor-element.elementor-element-59d569d .pxl-heading .pxl-item--title,
.elementor-10719 .elementor-element.elementor-element-f98ad5f .pxl-text-editor,
.elementor-10719 .elementor-element.elementor-element-f98ad5f .pxl-text-editor p,
.pxl-service-grid-layout1 .pxl-grid-item .pxl-post--title,
.pxl-service-carousel1 .pxl-grid-item .pxl-post--title,
.pxl-service-grid-layout1 .pxl-swiper-slide .pxl-post--title,
.pxl-service-carousel1 .pxl-swiper-slide .pxl-post--title,
.elementor-10743 .elementor-element.elementor-element-1faf862 .pxl-text-editor,
.elementor-10743 .elementor-element.elementor-element-1faf862 .pxl-text-editor p,
.elementor-10806 .elementor-element.elementor-element-1faf862 .pxl-text-editor,
.elementor-10806 .elementor-element.elementor-element-1faf862 .pxl-text-editor p,
.elementor-35 .elementor-element.elementor-element-15ac735 .pxl-text-editor,
.elementor-35 .elementor-element.elementor-element-15ac735 .pxl-text-editor p,
.elementor-35 .elementor-element.elementor-element-21332a7 .pxl-heading .pxl-item--title,
.elementor-35 .elementor-element.elementor-element-643febb .pxl-list .pxl-item-content,
.elementor-35 .elementor-element.elementor-element-a35a436 .pxl-heading .pxl-item--title {
    color: #0c213c !important;
}

.elementor-10719 .elementor-element.elementor-element-f02949d .pxl-icon-box .pxl-item--icon {
    background-color: #0c213c !important;
    border-color: #0c213c !important;
}

html body header .pxl-icon-box1.style-2 .pxl-item--inner .pxl-item--description,
.elementor-10837 .elementor-element.elementor-element-b31c4f9 .pxl-icon-box .pxl-item--description,
.elementor-10837 .elementor-element.elementor-element-5217c87 .pxl-icon-box .pxl-item--description,
.elementor-10837 .elementor-element.elementor-element-4631d0d .pxl-icon-box .pxl-item--description,
.elementor-10869 .elementor-element.elementor-element-b31c4f9 .pxl-icon-box .pxl-item--description,
.elementor-10869 .elementor-element.elementor-element-5217c87 .pxl-icon-box .pxl-item--description,
.elementor-10869 .elementor-element.elementor-element-4631d0d .pxl-icon-box .pxl-item--description,
.elementor-10719 .elementor-element.elementor-element-6858e98 .pxl-text-carousel .pxl-swiper-slide .pxl-item--inner .pxl-item--number,
.elementor-10729 .elementor-element.elementor-element-b31c4f9 .pxl-icon-box .pxl-item--description,
.elementor-10729 .elementor-element.elementor-element-5217c87 .pxl-icon-box .pxl-item--description,
.elementor-10729 .elementor-element.elementor-element-4631d0d .pxl-icon-box .pxl-item--description,
.elementor-10808 .elementor-element.elementor-element-b31c4f9 .pxl-icon-box .pxl-item--description,
.elementor-10808 .elementor-element.elementor-element-5217c87 .pxl-icon-box .pxl-item--description,
.elementor-10808 .elementor-element.elementor-element-4631d0d .pxl-icon-box .pxl-item--description,
.elementor-10743 .elementor-element.elementor-element-b31c4f9 .pxl-icon-box .pxl-item--description,
.elementor-10743 .elementor-element.elementor-element-5217c87 .pxl-icon-box .pxl-item--description,
.elementor-10743 .elementor-element.elementor-element-4631d0d .pxl-icon-box .pxl-item--description,
.elementor-10806 .elementor-element.elementor-element-b31c4f9 .pxl-icon-box .pxl-item--description,
.elementor-10806 .elementor-element.elementor-element-5217c87 .pxl-icon-box .pxl-item--description,
.elementor-10806 .elementor-element.elementor-element-4631d0d .pxl-icon-box .pxl-item--description,
.elementor-45 .elementor-element.elementor-element-1162af5 .pxl-icon-box .pxl-item--description,
.elementor-45 .elementor-element.elementor-element-232b325 .pxl-icon-box .pxl-item--description,
.elementor-45 .elementor-element.elementor-element-f811c99 .pxl-icon-box .pxl-item--description,
.elementor-23 .elementor-element.elementor-element-6ed72c7 .pxl-icon-box .pxl-item--description,
.elementor-23 .elementor-element.elementor-element-d59b5f7 .pxl-icon-box .pxl-item--description,
.elementor-10708 .elementor-element.elementor-element-b31c4f9 .pxl-icon-box .pxl-item--description,
.elementor-10708 .elementor-element.elementor-element-5217c87 .pxl-icon-box .pxl-item--description,
.elementor-10708 .elementor-element.elementor-element-4631d0d .pxl-icon-box .pxl-item--description,
.elementor-10708 .elementor-element.elementor-element-dfbc24d .pxl-button .btn.pxl-icon--right:not(.btn-svg) i,
.elementor-10708 .elementor-element.elementor-element-dfbc24d .pxl-button .btn.pxl-icon--right:not(.btn-svg) svg,
.elementor-10708 .elementor-element.elementor-element-dfbc24d .pxl-button .btn.pxl-icon--right:not(.btn-svg) i,
.elementor-10708 .elementor-element.elementor-element-dfbc24d .pxl-button .btn.pxl-icon--right:not(.btn-svg) svg,
.elementor-10708 .elementor-element.elementor-element-e7cef82 .pxl-button .btn.pxl-icon--right:not(.btn-svg) i,
.elementor-10708 .elementor-element.elementor-element-e7cef82 .pxl-button .btn.pxl-icon--right:not(.btn-svg) svg,
.elementor-10710 .elementor-element.elementor-element-dfbc24d .pxl-button .btn.pxl-icon--right:not(.btn-svg) i,
.elementor-10710 .elementor-element.elementor-element-dfbc24d .pxl-button .btn.pxl-icon--right:not(.btn-svg) svg,
.elementor-10710 .elementor-element.elementor-element-e7cef82 .pxl-button .btn.pxl-icon--right:not(.btn-svg) i,
.elementor-10710 .elementor-element.elementor-element-e7cef82 .pxl-button .btn.pxl-icon--right:not(.btn-svg) svg,
.elementor-10837 .elementor-element.elementor-element-dfbc24d .pxl-button .btn.pxl-icon--right:not(.btn-svg) i,
.elementor-10837 .elementor-element.elementor-element-dfbc24d .pxl-button .btn.pxl-icon--right:not(.btn-svg) svg,
.elementor-10837 .elementor-element.elementor-element-e7cef82 .pxl-button .btn.pxl-icon--right:not(.btn-svg) i,
.elementor-10837 .elementor-element.elementor-element-e7cef82 .pxl-button .btn.pxl-icon--right:not(.btn-svg) svg,
.elementor-10869 .elementor-element.elementor-element-dfbc24d .pxl-button .btn.pxl-icon--right:not(.btn-svg) i,
.elementor-10869 .elementor-element.elementor-element-dfbc24d .pxl-button .btn.pxl-icon--right:not(.btn-svg) svg,
.elementor-10869 .elementor-element.elementor-element-e7cef82 .pxl-button .btn.pxl-icon--right:not(.btn-svg) i,
.elementor-10869 .elementor-element.elementor-element-e7cef82 .pxl-button .btn.pxl-icon--right:not(.btn-svg) svg {
    color: white !important;
}

.elementor-10719 .elementor-element.elementor-element-4fd4921 .pxl-pricing .pxl-item-description,
.elementor-10719 .elementor-element.elementor-element-4fd4921 .pxl-pricing .pxl-item--feature .content,
.elementor-10719 .elementor-element.elementor-element-4fd4921 .pxl-pricing .pxl-item--price,
.elementor-10719 .elementor-element.elementor-element-4fd4921 .pxl-pricing .pxl-item--title-box {
    color: white !important;
}

.elementor-10719 .elementor-element.elementor-element-4fd4921 .pxl-pricing .pxl-item--feature .content svg path,
.elementor-10719 .elementor-element.elementor-element-4fd4921 .pxl-pricing .pxl-item--title-box svg path {
    fill: white !important;
}

.pxl-pricing1 .content-inner .pxl-item-description,
.elementor-10719 .elementor-element.elementor-element-4fd4921 .pxl-pricing .pxl-item--title-box {
    border-bottom-color: white !important;
}

.elementor-10716 .elementor-element.elementor-element-8cf9462 .pxl-icon1 a svg path {
    fill: #50112e !important;
}

.elementor-10729 .elementor-element.elementor-element-dfbc24d .pxl-button .btn i,
.elementor-10729 .elementor-element.elementor-element-e7cef82 .pxl-button .btn i,
.elementor-10808 .elementor-element.elementor-element-dfbc24d .pxl-button .btn.pxl-icon--right:not(.btn-svg) i,
.elementor-10808 .elementor-element.elementor-element-dfbc24d .pxl-button .btn.pxl-icon--right:not(.btn-svg) svg,
.elementor-10808 .elementor-element.elementor-element-e7cef82 .pxl-button .btn.pxl-icon--right:not(.btn-svg) i,
.elementor-10808 .elementor-element.elementor-element-e7cef82 .pxl-button .btn.pxl-icon--right:not(.btn-svg) svg,
.elementor-10743 .elementor-element.elementor-element-dfbc24d .pxl-button .btn i,
.elementor-10743 .elementor-element.elementor-element-e7cef82 .pxl-button .btn.pxl-icon--right:not(.btn-svg) i,
.elementor-10743 .elementor-element.elementor-element-e7cef82 .pxl-button .btn.pxl-icon--right:not(.btn-svg) svg,
.elementor-10806 .elementor-element.elementor-element-dfbc24d .pxl-button .btn.pxl-icon--right:not(.btn-svg) i,
.elementor-10806 .elementor-element.elementor-element-dfbc24d .pxl-button .btn.pxl-icon--right:not(.btn-svg) svg,
.elementor-10806 .elementor-element.elementor-element-e7cef82 .pxl-button .btn.pxl-icon--right:not(.btn-svg) i,
.elementor-10806 .elementor-element.elementor-element-e7cef82 .pxl-button .btn.pxl-icon--right:not(.btn-svg) svg,
.pxl-archive-post.format-link .post-featured .link-text {
    color: white !important;
}

.elementor-35 .elementor-element.elementor-element-feefec6:not(.elementor-motion-effects-element-type-background),
.elementor-35 .elementor-element.elementor-element-feefec6>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.pxl-progressbar-1.style-1 .pxl-progressbar--wrap .pxl--progressbar {
    background-color: #0c213c !important;
}

.pxl-archive-post.format-link .content-top .link-icon a svg {
    fill: white !important;
}

.elementor-35 .elementor-element.elementor-element-f0cde1c .pxl-icon-box .pxl-item--title,
.elementor-35 .elementor-element.elementor-element-f0cde1c .pxl-icon-box .pxl-item--title a,
.elementor-35 .elementor-element.elementor-element-1547553 .pxl-text-editor,
.elementor-35 .elementor-element.elementor-element-1547553 .pxl-text-editor p,
.pxl-info-box1 .pxl-title,
.elementor-35 .elementor-element.elementor-element-4a34d26 .pxl-text-editor,
.elementor-35 .elementor-element.elementor-element-4a34d26 .pxl-text-editor p,
.elementor-35 .elementor-element.elementor-element-8688770 .pxl-heading .pxl-item--title,
.elementor-35 .elementor-element.elementor-element-413da80 .pxl-text-editor,
.elementor-35 .elementor-element.elementor-element-413da80 .pxl-text-editor p,
.form-contact-qrcode .first h3,
.form-contact-qrcode .first p,
.elementor-10733 .elementor-element.elementor-element-b27ffff .pxl-text-editor,
.elementor-10733 .elementor-element.elementor-element-b27ffff .pxl-text-editor p,
.elementor-10733 .elementor-element.elementor-element-44f7217 .pxl-heading .pxl-item--title,
.elementor-39 .elementor-element.elementor-element-5ed43f7 .pxl-text-editor,
.elementor-39 .elementor-element.elementor-element-5ed43f7 .pxl-text-editor p,
.comments-title,
.widget_pxl_recent_posts .pxl-item--title,
.elementor-354 .elementor-element.elementor-element-f192cce .pxl-text-editor a {
    color: #0c213c !important;
}

.elementor-35 .elementor-element.elementor-element-cbc3489:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-35 .elementor-element.elementor-element-cbc3489>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-35 .elementor-element.elementor-element-076b42c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-35 .elementor-element.elementor-element-076b42c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #0c213c !important;
}

.elementor-35 .elementor-element.elementor-element-19dae8a>.elementor-widget-container,
.elementor-10733 .elementor-element.elementor-element-ffd9afe:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10733 .elementor-element.elementor-element-ffd9afe>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10771 .elementor-element.elementor-element-ffd9afe:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10771 .elementor-element.elementor-element-ffd9afe>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background: #f1f1f1 !important;
}

.elementor-10733 .elementor-element.elementor-element-fadf096 .pxl-icon-box .pxl-item--icon {
    background-color: #0c213c !important;
    border-color: #0c213c !important;
}

.elementor-10733 .elementor-element.elementor-element-544f7fe .pxl-icon-box .pxl-item--icon i,
.elementor-10733 .elementor-element.elementor-element-c9be1a2 .pxl-icon-box .pxl-item--icon i,
.elementor-10733 .elementor-element.elementor-element-ba6ba7c .pxl-icon-box .pxl-item--icon i,
.elementor-10733 .elementor-element.elementor-element-d1c6179 .pxl-icon-box .pxl-item--icon i,
.elementor-10733 .elementor-element.elementor-element-8be5539 .pxl-icon-box .pxl-item--icon i,
.elementor-10771 .elementor-element.elementor-element-544f7fe .pxl-icon-box .pxl-item--icon i,
.elementor-10771 .elementor-element.elementor-element-c9be1a2 .pxl-icon-box .pxl-item--icon i,
.elementor-10771 .elementor-element.elementor-element-ba6ba7c .pxl-icon-box .pxl-item--icon i,
.elementor-10771 .elementor-element.elementor-element-d1c6179 .pxl-icon-box .pxl-item--icon i,
.elementor-10771 .elementor-element.elementor-element-8be5539 .pxl-icon-box .pxl-item--icon i,
.elementor-10733 .elementor-element.elementor-element-c128eb5 .pxl-icon-box .pxl-item--icon i,
.elementor-10733 .elementor-element.elementor-element-10e215f .pxl-icon-box .pxl-item--icon i {
    color: white !important;
    text-fill-color: white !important;
    -webkit-text-fill-color: white !important;
}

.elementor-10733 .elementor-element.elementor-element-c890d39 .pxl-icon1 a,
.elementor-10771 .elementor-element.elementor-element-44f7217 .pxl-heading .pxl-item--title,
.elementor-416 .elementor-element.elementor-element-edf386d .pxl-text-editor,
.elementor-416 .elementor-element.elementor-element-edf386d .pxl-text-editor p {
    color: #0c213c !important;
}

.elementor-39 .elementor-element.elementor-element-c1b22b6 .pxl-icon1 a,
.elementor-39 .elementor-element.elementor-element-251a789 .pxl-icon1 a,
.elementor-39 .elementor-element.elementor-element-8067416 .pxl-icon1 a,
.elementor-39 .elementor-element.elementor-element-3c79e83 .pxl-icon-box .pxl-item--icon,
.elementor-39 .elementor-element.elementor-element-db3a31f .pxl-icon-box .pxl-item--icon,
.elementor-39 .elementor-element.elementor-element-39187fc .pxl-icon-box .pxl-item--icon,
.elementor-39 .elementor-element.elementor-element-5744193 .pxl-icon-box .pxl-item--icon,
.elementor-47 .elementor-element.elementor-element-f4c0205 .pxl-icon1 a,
.elementor-47 .elementor-element.elementor-element-ab2b3ce .pxl-icon1 a,
.elementor-47 .elementor-element.elementor-element-9447778 .pxl-icon1 a {
    background-color: #0c213c !important;
}

.pxl-archive-post.format-quote .content-top .link-icon span,
.pxl-archive-post.format-quote .post-featured .quote-cite,
.pxl-archive-post .post-date .date-day,
.pxl-archive-post .post-date .date-month,
blockquote:not(.pxl-blockquote) cite,
blockquote:not(.pxl-blockquote):before,
.post-tags-share>div .post-shares .label i {
    color: white !important;
}

.pxl-sidebar-sticky h3.xl-item--title.style-default.ft-gt.highlight-default,
.elementor-354 .elementor-element.elementor-element-8a74691 .pxl-heading .pxl-item--title,
.elementor-45 .elementor-element.elementor-element-355e58b .pxl-text-editor,
.elementor-45 .elementor-element.elementor-element-355e58b .pxl-text-editor p,
.pxl-accordion1.style1 .pxl-accordion--title {
    color: #0c213c !important;
}

.post-content h3,
.elementor-47 .elementor-element.elementor-element-19f1dc2 .pxl-text-editor,
.elementor-47 .elementor-element.elementor-element-19f1dc2 .pxl-text-editor p,
.elementor-47 .elementor-element.elementor-element-2113412 .pxl-heading .pxl-item--title,
.elementor-47 .elementor-element.elementor-element-1d07602 .pxl-text-editor,
.elementor-47 .elementor-element.elementor-element-1d07602 .pxl-text-editor p {
    color: #0c213c !important;
}

.pxl-icon-postformat .link-icon a i,
.form-contact-qrcode.online-appointment label {
    color: #0c213c !important;
}

.elementor-23 .elementor-element.elementor-element-46ba79b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-23 .elementor-element.elementor-element-46ba79b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: linear-gradient(180deg, #f1f1f1 0%, #f5f5f5 100%);
}

@media (max-width: 1200px) {
    .elementor-element.elementor-element-98624bd .pxl-tabs .pxl-tabs--title>.pxl-item--title.active {

        color: #fff !important;

    }

    .pxl-menu-primary li.menu-item>a,
    .pxl-menu-primary li.menu-item>a {
        color: #0c213c !important;
    }
}


.elementor-35 .elementor-element.elementor-element-a423d4b:not(.elementor-motion-effects-element-type-background),
.elementor-35 .elementor-element.elementor-element-a423d4b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: linear-gradient(180deg, #f1f1f1 0%, #f4f4f4 100%);
}

footer .pxl-item--image img {
    display: none;
}

.elementor-23 .elementor-element.elementor-element-6ed72c7 .pxl-icon-box .pxl-item--icon svg path,
.elementor-23 .elementor-element.elementor-element-d59b5f7 .pxl-icon-box .pxl-item--icon svg path,
.elementor-23 .elementor-element.elementor-element-6ed72c7 .pxl-icon-box .pxl-item--icon svg path,
.elementor-23 .elementor-element.elementor-element-d59b5f7 .pxl-icon-box .pxl-item--icon svg path {
    fill: white !important;
}

.elementor-267 .elementor-element.elementor-element-ae57031 .pxl-link a:hover {
    color: white !important;
}

.elementor-10731 .elementor-element.elementor-element-4fd4921 .pxl-pricing .pxl-item--title-box {
    color: #fff !important;
    border-color: #fff !important;
}

.elementor-10731 .elementor-element.elementor-element-4fd4921 .pxl-pricing .pxl-item--price,
.elementor-10731 .elementor-element.elementor-element-4fd4921 .pxl-pricing .pxl-item-description,
.elementor-10731 .elementor-element.elementor-element-4fd4921 .pxl-pricing .pxl-item--feature .content {
    color: #fff !important;
}

.elementor-10731 .elementor-element.elementor-element-4fd4921 .pxl-pricing .pxl-item--feature .content svg path,
.elementor-10731 .elementor-element.elementor-element-4fd4921 .pxl-pricing .pxl-item--title-box svg path {
    fill: white !important;
}

.pxl-post-list .list-item.format-standard .post-image .post-date .day,
.pxl-post-list .list-item.format-video .post-image .post-date .day,
.pxl-post-list .list-item.format-audio .post-image .post-date .day,
.pxl-post-list .list-item.format-standard .post-image .post-date .month,
.pxl-post-list .list-item.format-video .post-image .post-date .month,
.pxl-post-list .list-item.format-link .link-footer a,
.pxl-post-list .list-item.format-quote .link-footer a,
.pxl-post-list .list-item.format-link .quote-footer a,
.pxl-post-list .list-item.format-quote .quote-footer a,
.pxl-post-list .list-item.format-link .link-footer .quote-cite,
.pxl-post-list .list-item.format-quote .link-footer .quote-cite,
.pxl-post-list .list-item.format-link .quote-footer .quote-cite,
.pxl-post-list .list-item.format-quote .quote-footer .quote-cite,
.pxl-post-list .list-item.format-audio .post-image .post-date .month,
.pxl-post-list .list-item.format-link .quote-inner-wrap .link-icon span,
.pxl-post-list .list-item.format-quote .quote-inner-wrap .link-icon span {
    color: white !important;
}

.pxl-post-list .list-item.format-standard .post-shares .label i,
.pxl-post-list .list-item.format-video .post-shares .label i,
.pxl-post-list .list-item.format-audio .post-shares .label i {
    color: white !important;
}

.pxl-post-list .list-item.format-link .link-icon svg,
.pxl-post-list .list-item.format-quote .link-icon svg {
    fill: white !important;
}



.elementor-11080 .elementor-element.elementor-element-8328b1b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-11080 .elementor-element.elementor-element-8328b1b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-1756 .elementor-element.elementor-element-de38553:not(.elementor-motion-effects-element-type-background),
.elementor-1756 .elementor-element.elementor-element-de38553>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-11082 .elementor-element.elementor-element-8328b1b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-11082 .elementor-element.elementor-element-8328b1b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-1756 .elementor-element.elementor-element-de38553:not(.elementor-motion-effects-element-type-background),
.elementor-1756 .elementor-element.elementor-element-de38553>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-11084 .elementor-element.elementor-element-8328b1b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-11084 .elementor-element.elementor-element-8328b1b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-11087 .elementor-element.elementor-element-8328b1b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-11087 .elementor-element.elementor-element-8328b1b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-1756 .elementor-element.elementor-element-de38553:not(.elementor-motion-effects-element-type-background),
.elementor-1756 .elementor-element.elementor-element-de38553>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-11080 .elementor-element.elementor-element-00e16f4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-11080 .elementor-element.elementor-element-00e16f4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-11082 .elementor-element.elementor-element-00e16f4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-11082 .elementor-element.elementor-element-00e16f4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-11084 .elementor-element.elementor-element-00e16f4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-11084 .elementor-element.elementor-element-00e16f4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-11087 .elementor-element.elementor-element-00e16f4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-11087 .elementor-element.elementor-element-00e16f4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-47 .elementor-element.elementor-element-eff3064:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-47 .elementor-element.elementor-element-eff3064>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-37 .elementor-element.elementor-element-7ad6700:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-37 .elementor-element.elementor-element-7ad6700>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: linear-gradient(180deg, #f0f0f0 0%, #f5f5f5 70%) !important;
}




.elementor-11080 .elementor-element.elementor-element-fff8549 .pxl-text-editor,
.elementor-11080 .elementor-element.elementor-element-fff8549 .pxl-text-editor p,
.elementor-11080 .elementor-element.elementor-element-f4f777a .pxl-heading .pxl-item--title,
.elementor-11080 .elementor-element.elementor-element-ead965b .pxl-heading .pxl-item--title,
.elementor-11080 .elementor-element.elementor-element-2ccfbd8 .pxl-heading .pxl-item--title,
.elementor-1753 .elementor-element.elementor-element-21543e1 .pxl-counter .pxl-counter--number,
.elementor-1753 .elementor-element.elementor-element-8f61186 .pxl-counter .pxl-counter--number,
.elementor-1753 .elementor-element.elementor-element-8f61186 .pxl-counter .pxl-counter--number,
.elementor-1753 .elementor-element.elementor-element-21543e1 .pxl-counter .pxl-counter--number .pxl-counter--suffix,
.elementor-1756 .elementor-element.elementor-element-0477436 .pxl-heading .pxl-item--title,
.elementor-11080 .elementor-element.elementor-element-f2f82d5 .pxl-heading .pxl-item--title,
.elementor-11080 .elementor-element.elementor-element-ffc6a7c .pxl-heading .pxl-item--title,
.elementor-11080 .elementor-element.elementor-element-6340655 .pxl-heading .pxl-item--title,
.elementor-11080 .elementor-element.elementor-element-e57c08b .pxl-heading .pxl-item--title,
.elementor-11082 .elementor-element.elementor-element-fff8549 .pxl-text-editor,
.elementor-11082 .elementor-element.elementor-element-fff8549 .pxl-text-editor p,
.elementor-11082 .elementor-element.elementor-element-f4f777a .pxl-heading .pxl-item--title,
.elementor-11082 .elementor-element.elementor-element-ead965b .pxl-heading .pxl-item--title,
.elementor-11082 .elementor-element.elementor-element-2ccfbd8 .pxl-heading .pxl-item--title,
.elementor-1753 .elementor-element.elementor-element-8244491 .pxl-heading .pxl-item--title,
.elementor-1753 .elementor-element.elementor-element-21543e1 .pxl-counter .pxl-counter--number .pxl-counter--value,
.elementor-11084 .elementor-element.elementor-element-fff8549 .pxl-text-editor,
.elementor-11084 .elementor-element.elementor-element-fff8549 .pxl-text-editor p,
.elementor-11087 .elementor-element.elementor-element-fff8549 .pxl-text-editor,
.elementor-11087 .elementor-element.elementor-element-fff8549 .pxl-text-editor p {
    color: #0c213c !important;
}

.elementor-1756 .elementor-element.elementor-element-ae891a2 .pxl-icon-box .pxl-item--icon,
.elementor-1756 .elementor-element.elementor-element-f08c86d .pxl-icon-box .pxl-item--icon,
.elementor-1756 .elementor-element.elementor-element-7462a57 .pxl-icon-box .pxl-item--icon,
.elementor-1756 .elementor-element.elementor-element-b1148bf .pxl-icon-box .pxl-item--icon,
.elementor-1756 .elementor-element.elementor-element-39f045d .pxl-icon-box .pxl-item--icon,
.elementor-1756 .elementor-element.elementor-element-d79602a .pxl-icon-box .pxl-item--icon,
.elementor-1756 .elementor-element.elementor-element-42c4fdc .pxl-icon-box .pxl-item--icon,
.elementor-1756 .elementor-element.elementor-element-744fd0e .pxl-icon-box .pxl-item--icon,
.elementor-1756 .elementor-element.elementor-element-b49d413 .pxl-icon-box .pxl-item--icon,
.elementor-1756 .elementor-element.elementor-element-de38553:not(.elementor-motion-effects-element-type-background) .pxl-icon-box .pxl-item--icon {
    background-color: #0c213c !important;
    border-color: #0c213c !important;
}

.elementor-1755 .elementor-element.elementor-element-fc676ab .pxl-heading .pxl-item--title {
    color: white;
}

#pxl-main,
.elementor-page:not(.single-product) #pxl-main {
    padding-top: 18px !important;
}

.pxl-industries-grid-layout1 .wrap-filter {
    display: none !important;
}

.pxl-grid-filter .filter-item.active,
.pxl-grid-filter .filter-item:hover,
.pxl-portfolio-grid-layout1 .pxl-grid-item .pxl-post--inner .pxl-post--category {
    color: white !important;
}


.elementor-23 .elementor-element.elementor-element-e7ec7e5 .pxl-image-single img,
.elementor-23 .elementor-element.elementor-element-9e43b25 .pxl-image-single img {
    display: none !important;
}


.elementor-10719 .elementor-element.elementor-element-ca216c8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10719 .elementor-element.elementor-element-ca216c8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background: #0c213c !important;
}


.elementor-35 .elementor-element.elementor-element-f85208e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-35 .elementor-element.elementor-element-f85208e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-10733 .elementor-element.elementor-element-9a77390:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10733 .elementor-element.elementor-element-9a77390>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background: #0c213c !important;
}

.elementor-47 .elementor-element.elementor-element-eff3064>.elementor-element-populated>.elementor-background-overlay {
    display: none;
}

.elementor-267 .elementor-element.elementor-element-4327b11>.elementor-widget-container,
.elementor-267 .elementor-element.elementor-element-1ba601a>.elementor-widget-container,
.elementor-267 .elementor-element.elementor-element-7eb5de5>.elementor-widget-container {
    margin-bottom: 10px;
}


.elementor-10712 .elementor-element.elementor-element-0eaaf29,
.elementor-10708 .elementor-element.elementor-element-0eaaf29,
.elementor-10710 .elementor-element.elementor-element-0eaaf29,
.elementor-10949 .elementor-element.elementor-element-0eaaf29 {
    margin-top: 60px;

}

.elementor-10733 .elementor-element.elementor-element-b40a0b0 .pxl-image-single img,
.elementor-10733 .elementor-element.elementor-element-b40a0b0 .pxl-item--inner,
.elementor-10733 .elementor-element.elementor-element-b40a0b0 .pxl-item--bg,
.elementor-10733 .elementor-element.elementor-element-cfafead .pxl-image-single img,
.elementor-10733 .elementor-element.elementor-element-cfafead .pxl-item--inner,
.elementor-10733 .elementor-element.elementor-element-cfafead .pxl-item--bg {
    display: none;
}

.elementor-37 .elementor-element.elementor-element-6513c5e .pxl-heading .pxl-item--title {
    color: white !important;
}

.pxl-accordion1.style2 .pxl--item.active .pxl-accordion--title {
    color: white !important;
}

.elementor-10949 .elementor-element.elementor-element-a7d11e5>.elementor-container {
    max-width: 100%;
}

.elementor-267 .elementor-element.elementor-element-2bcc363>.elementor-widget-container {
    margin-top: 25px !important;
}

.elementor-10719 .elementor-element.elementor-element-edf51fe:not(.elementor-motion-effects-element-type-background),
.elementor-10719 .elementor-element.elementor-element-edf51fe>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #D4DAE8 !important;
}

.elementor-35 .elementor-element.elementor-element-cbc3489:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-35 .elementor-element.elementor-element-cbc3489>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: none !important;
}

/* 
.elementor-37 .elementor-element.elementor-element-22b3d1f .pxl-icon-box .pxl-item--icon {
    background-color: #0c213c!important;
    border-color: white!important;
  } */


.elementor-37 .elementor-element.elementor-element-f9fa26b .pxl-video-player .pxl-btn-video:hover i {
    color: #FFFFFF !important;
}

.pxl-accordion1.style2 .pxl--item.active .pxl-icon--plus::before,
.pxl-accordion1.style2 .pxl--item.active .pxl-icon--plus::after {
    background-color: white !important;
}



.elementor-11080 .elementor-element.elementor-element-8328b1b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-11080 .elementor-element.elementor-element-8328b1b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-11082 .elementor-element.elementor-element-8328b1b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-11082 .elementor-element.elementor-element-8328b1b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-11084 .elementor-element.elementor-element-8328b1b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-11084 .elementor-element.elementor-element-8328b1b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-11087 .elementor-element.elementor-element-8328b1b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-11087 .elementor-element.elementor-element-8328b1b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, #D4DAE8 0%, #fff 70%) !important;

}


.elementor-11080 .elementor-element.elementor-element-00e16f4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-11080 .elementor-element.elementor-element-00e16f4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-11082 .elementor-element.elementor-element-00e16f4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-11082 .elementor-element.elementor-element-00e16f4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-11084 .elementor-element.elementor-element-00e16f4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-11084 .elementor-element.elementor-element-00e16f4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-11087 .elementor-element.elementor-element-00e16f4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-11087 .elementor-element.elementor-element-00e16f4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {

    background: #D4DAE8 !important;
}

.elementor-element-454cd86 .elementor-container {
    max-width: 1810px;
}

.elementor-10719 .elementor-element.elementor-element-fa6ca9f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap {
    display: none;
}

.elementor-267 .elementor-element.elementor-element-304e52b>.elementor-widget-container {
    margin-top: 20px;
}

.elementor-element-454cd86 .elementor-container {
    margin-top: 50px;
}


.elementor-35 .elementor-element.elementor-element-a2bb3a1>.elementor-element-populated {
    margin-left: 0;
}

.elementor-35 .elementor-element.elementor-element-a2bb3a1 {
    flex-grow: 2;
}

.elementor-35 .elementor-element.elementor-element-727e772 {
    flex-grow: 1;
}

/* .elementor-35 .elementor-element.elementor-element-a77267a>.elementor-widget-container {
    margin-bottom: 152px;
} */
.elementor-35 .elementor-element.elementor-element-cf42868.elementor-column>.elementor-widget-wrap {
    min-height: 276px;
}

.pxl-accordion1.style2 .pxl--item .pxl-accordion--content {
    background-image: none !important;
}

.pxl-accordion1.style2 .pxl--item.active .pxl-icon--plus::before,
.pxl-accordion1.style2 .pxl--item.active .pxl-icon--plus::after {
    color: white !important;
}


.pxl-icon-box3 .pxl-item--inner .pxl-item--title {
    font-weight: 600 !important;
}

.elementor-10708 .elementor-element.elementor-element-10633cd .pxl-video-player .pxl-btn-video:hover i,
.elementor-10710 .elementor-element.elementor-element-5c512f5 .pxl-video-player .pxl-btn-video:hover i {
    color: white !important;
}


.elementor-35 .elementor-element.elementor-element-a2bb3a1>.elementor-element-populated .elementor-container {
    max-width: 100%;
    padding: 0;
    margin: 0;

}


.elementor-35 .elementor-element.elementor-element-a2bb3a1>.elementor-element-populated .elementor-container {
    max-width: 100%;
    padding: 0;
    margin: 0;

}

.elementor-35 .elementor-element.elementor-element-1e7ab7b>.elementor-widget-container {
    margin: 0;
}

.elementor-35 .elementor-element.elementor-element-6c2d2b8,
.elementor-35 .elementor-element.elementor-element-6c2d2b8>.elementor-background-overlay,
.elementor-column.elementor-col-100,
.elementor-column[data-col="100"] {
    display: flex;
}

.elementor-35 .elementor-element.elementor-element-727e772>.elementor-element-populated {
    align-items: revert !important;
    flex-wrap: revert;
}

.newresource_filter .elementor-widget-container {
    /* display: flex; */
    margin-right: auto;
    margin-left: auto;
    position: relative;
    max-width: 1320px;
    flex-wrap: wrap;
    padding: 15px;
}

.resurcenewlisting {
    width: 100%;
    display: block;
    position: relative !important;
    margin-bottom: 30px;
    padding: 15px;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}

.resurcenewlisting .btn .pxl--btn-text {
    padding-right: 15px;
}

.newresource_filter .pxl-grid-masonry {
    height: auto !important;
}

.resurcenewlisting h3,
.pxl-blog-grid-layout1 .pxl-grid-item .pxl-post--inner .pxl-post--title {
    color: #0c213c !important;
}

.newresource_filter .elementor-widget-container .pxl-grid-item {
    position: static !important;
    transform: none !important;
}

@media (max-width:500px) {
    .resurcenewlisting {
        flex-wrap: wrap;
    }

    .resurcenewlisting h3 {
        width: 100%;
    }

}

.pxl-grid-filter {
    margin-bottom: 60px;
    text-align: center;
    margin-top: 40px;
}


.pxl-grid-filter .filter-itemnew {
    cursor: pointer;
    -webkit-transition: all 300ms linear 0ms;
    -khtml-transition: all 300ms linear 0ms;
    -moz-transition: all 300ms linear 0ms;
    -ms-transition: all 300ms linear 0ms;
    -o-transition: all 300ms linear 0ms;
    transition: all 300ms linear 0ms;
    position: relative;
    z-index: 2;
    justify-content: center;
    position: relative;
    font-size: 15px;
    line-height: 41px;
    border-radius: 1000px;
    border: 1px solid #dadee2;
    border-top-color: rgb(218, 222, 226);
    border-right-color: rgb(218, 222, 226);
    border-bottom-color: rgb(218, 222, 226);
    border-left-color: rgb(218, 222, 226);
    color: var(--secondary-color);
    padding: 0 35px;
    margin-bottom: 10px;

}

.pxl-grid-filter .filter-itemnew.active,
.pxl-grid-filter .filter-itemnew:hover {
    background-color: var(--primary-color);
    border-color: var(--primary-color);
    color: white;
}


.elementor-267 .elementor-element.elementor-element-76bd509>.elementor-widget-container {

    padding: 0;
    margin: 10px 0 20px;
}

body .pxl-button .btn.btn-glossy:not(.btn-2-icons).pupupbutton {
    width: 100%;
    max-width: 323px;
    margin: 10px 0 20px;
    background: white;
    background: white !important;
    border-color: white !important;
    color: var(--e-global-color-secondary) !important;
    text-align: left !important;
    justify-content: space-between;
}

/**New Pop ***/
#popupform {
    background: #fff;

    padding: 34px;


    border-radius: 10px;
    max-width: 700px;
}

#popupform .wpcf7-form-control-wrap {
    margin-bottom: 10px;
    display: block;
}

#popupform .wpcf7-form-control-wrap input[type="checkbox"] {
    height: auto;
}

#popupform .form-contact-qrcode.online-appointment .wpcf7-checkbox .first {
    margin-left: 0;
}

.wpcf7-not-valid-tip {
    font-size: 14px;
}

#popupform .form-contact-qrcode.online-appointment button {
    margin-left: 15px;
}

.uacf7-form-10997>p {
    color: #0c213c;
}


#popupform .form-contact-qrcode textarea {
    height: 100px;
}

#popupform .wpcf7 form .wpcf7-response-output {
    margin: 10px 0 0 0;
}

#popupform .form-contact-qrcode.online-appointment label {
    margin-bottom: 5px;
}

.wpcf7 form .wpcf7-response-output {
    color: red;
    border-color: red;
}

.wpcf7 form.sent .wpcf7-response-output {
    border-color: #46b450;
    color: #46b450;
}

#popupform .wpcf7-not-valid-tip {
    color: #dc3232;
    font-size: 1em;
    font-weight: normal;
    display: block;
    font-size: 12px;
    background-color: #dc3232;
    color: rgba(255, 255, 255, 0.87);
    padding: 0 6px;
    border-radius: 0px;
    line-height: 22px;
    z-index: 99;
    position: absolute;
    top: -25px;
    left: 26px;
}

#popupform .wpcf7-not-valid-tip:before {
    content: '';
    position: absolute;
    top: 100%;
    border-width: 5px;
    border-color: #dc3232 transparent transparent;
    border-style: solid;
    left: 10px;
}

.elementor-47 .elementor-element.elementor-element-eff3064>.elementor-element-populated {
    padding-bottom: 50px;
}


.elementor-element-b0261c2 .form-contact-qrcode.online-appointment button {
    margin-left: 15px;
}

@media (min-width: 1025px) {
    .elementor-47 .elementor-element.elementor-element-8a12484 {
        display: flex;
    }


    .elementor-47 .elementor-element.elementor-element-097868a {
        width: 100%;
    }

    .elementor-47 .elementor-element.elementor-element-8a12484 {
        max-width: 1810px;
        margin-left: auto;
        margin-right: auto;
        left: 0 !important;
    }

    .elementor-47 .elementor-element.elementor-element-8a12484>.elementor-container {
        width: 66.667%;
        max-width: 66.667%;

    }
}

@media (max-width: 1024px) and (min-width: 768px) {}


.elementor-267 .elementor-element.elementor-element-88f229d .pxl-text-editor,
.elementor-267 .elementor-element.elementor-element-88f229d .pxl-text-editor p,
.elementor-267 .elementor-element.elementor-element-589f918 .pxl-text-editor,
.elementor-267 .elementor-element.elementor-element-589f918 .pxl-text-editor p {
    margin-bottom: 0;
}

.elementor-10733 .elementor-element.elementor-element-44f7217>.elementor-widget-container .pxl-heading .pxl-item--subtitle {
    font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif !important;
    font-weight: normal;
}

#pxl-gallery-677d3b0f28db8 {
    margin-bottom: 40px;
}


.pxl-testimonial-grid1 .pxl-grid-item .bottom-content .quote .line::before {
    background-color: #50112e !important;
}


.elementor-35 .elementor-element.elementor-element-feefec6 h3.pxl-item--title,
.elementor-35 .elementor-element.elementor-element-6aa3168 .pxl-text-editor p {
    color: white !important;
}

.elementor-10731 .elementor-element.elementor-element-02be30a .pxl-counter .pxl-counter--icon svg path {
    fill: white !important;
}

body.single-industries .elementor-column.elementor-col-50:first-child .elementor-element:not(.elementor-motion-effects-element-type-background):has(.pxl-item--bg.bg-image) .elementor-element:not(.elementor-motion-effects-element-type-background):has(.pxl-item--bg.bg-image) {
    background: #D4DAE8 !important;
    border-radius: 20px 20px 20px 20px;
}

.elementor-23 .elementor-element.elementor-element-6b77761 .pxl-counter .pxl-counter--number .pxl-counter--suffix,
.elementor-23 .elementor-element.elementor-element-fc085fa .pxl-counter .pxl-counter--number .pxl-counter--suffix {
    transform: translatey(-3px) !important;
    margin-left: -4px !important;
    font-size: 35px !important;
}

.elementor-23 .elementor-element.elementor-element-dd7b5ed .pxl-counter .pxl-counter--number .pxl-counter--suffix {
    transform: translateY(-3px) !important;
    font-size: 35px !important;
}

.elementor-23 .elementor-element.elementor-element-cbcf563 .pxl-counter .pxl-counter--number .pxl-counter--suffix {
    transform: translateY(-3px) !important;
    font-size: 35px !important;
}

@media (max-width: 1024px) and (min-width: 768px) {}

/* .elementor-23 .elementor-element.elementor-element-fc085fa .pxl-counter .pxl-counter--number .pxl-counter--suffix {
    transform: translatey(0) !important;
} */

.elementor-element-36db0c8d p,
#pxl-post-10757 p,
#pxl-post-10759 p,
#pxl-post-10761 p {
    font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif !important;
}

.elementor-element-36db0c8d p strong,
#pxl-post-10757 p strong,
#pxl-post-10759 p strong,
#pxl-post-10761 p strong {
    color: #0c213c !important;
    font-weight: 600;
}


/* .elementor-8770 .elementor-element.elementor-element-7d23156 .pxl-logo img{
    width: 120px;
} */


.elementor-35 .elementor-element.elementor-element-b1aafc9 .pxl-item--title,
.elementor-35 .elementor-element.elementor-element-3d7e514>.elementor-container .pxl-item--title {
    color: white !important;
}

.elementor-35 .elementor-element.elementor-element-b1aafc9 .pxl-item--desc,
.elementor-35 .elementor-element.elementor-element-3d7e514>.elementor-container .pxl-item--desc {
    min-height: 85px;
}

.elementor-10837 .elementor-element.elementor-element-1faf862 .pxl-text-editor .pxl-item--inner,
.elementor-10837 .elementor-element.elementor-element-54d5531,
.elementor-10837 .elementor-element.elementor-element-1aea0a9 .pxl-text-editor .pxl-item--inner,
.elementor-10837 .elementor-element.elementor-element-44592ef,
.elementor-10837 .elementor-element.elementor-element-a4987cd,
.elementor-10837 .elementor-element.elementor-element-58519ff .pxl-text-editor .pxl-item--inner {
    max-width: 100%;
    width: 100%;
}

.elementor-10837 .elementor-element.elementor-element-e3fb3b8,
.elementor-10837 .elementor-element.elementor-element-97d534e,
.elementor-10837 .elementor-element.elementor-element-5a5a78f {
    padding: 40px;
    background: #f1f1f1 !important;
}

@media (max-width: 767px) {

    .elementor-10837 .elementor-element.elementor-element-e3fb3b8,
    .elementor-10837 .elementor-element.elementor-element-97d534e,
    .elementor-10837 .elementor-element.elementor-element-5a5a78f {
        padding: 0 30px;
        margin: 0 20px;
    }
}

@media (max-width: 1250px) and (min-width: 1025px) {

    .elementor-35 .elementor-element.elementor-element-b1aafc9 .pxl-item--desc,
    .elementor-35 .elementor-element.elementor-element-3d7e514>.elementor-container .pxl-item--desc {
        font-size: 18px;
        line-height: 31px;
        min-height: 100px;
    }


}


/**NEW HEADER DESIGN **/
#pxl-header-elementor .pxl-header-elementor-main .elementor-section .elementor-section:first-child {
    /* background: white; */
    position: relative;
    z-index: 0;
}

#pxl-header-elementor .pxl-header-elementor-main .elementor-section .elementor-section:first-child:has(.pxl-logo)::before {
    /* content: ''; */
    position: absolute;
    left: -55px;
    right: -55px;
    top: 0;
    bottom: 0;
    background: white;
    z-index: -1;
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+73,60719b+82,0f203c+94,0f203c+100 */
    background: linear-gradient(to bottom, #ffffff 0%, #ffffff 73%, #60719b 82%, #0f203c 94%, #0f203c 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */


}

#pxl-header-elementor .pxl-header-elementor-main .elementor-7325 .elementor-element.elementor-element-f76555d .pxl-icon-box .pxl-item--description,
#pxl-header-elementor .pxl-header-elementor-main .elementor-7325 .elementor-element.elementor-element-10cfbd9 .pxl-icon-box .pxl-item--description {
    color: #0c213c !important;
}

#pxl-header-elementor .pxl-header-elementor-main .elementor-7325 .elementor-element.elementor-element-21faa91>.elementor-element-populated {
    padding: 15px 0px 34px 0px;
}

#pxl-header-elementor .elementor-7325 .elementor-element.elementor-element-10cfbd9 .pxl-icon-box .pxl-item--icon,
#pxl-header-elementor .elementor-7325 .elementor-element.elementor-element-f76555d .pxl-icon-box .pxl-item--icon {
    background-color: #0c213c !important;
}


.elementor-8770 .elementor-element.elementor-element-f68a5e0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {}

.elementor-8770 .elementor-element.elementor-element-7d23156.elementor-widget-pxl_logo:before,
.elementor-141 .elementor-element.elementor-element-c209912.elementor-widget-pxl_logo:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    background: white;
    z-index: -2;
    width: 220px;
}

.elementor-8770 .elementor-element.elementor-element-7d23156.elementor-widget-pxl_logo:after,
.elementor-141 .elementor-element.elementor-element-c209912.elementor-widget-pxl_logo:after {
    transform: rotate(337deg);
    right: -15px;
    bottom: -69px;
    content: '';
    position: absolute;
    left: auto;
    top: -60px;
    background: white;
    z-index: -1;
    width: 150px;
    transform: rotate(346deg);
    height: auto;
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+73,60719b+79,0f203c+83,0f203c+100 */
    background: linear-gradient(to right, #ffffff 0%, #ffffff 73%, #60719b 79%, #0f203c 83%, #0f203c 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */



}

.elementor-8770 .elementor-element.elementor-element-7d23156.elementor-widget-pxl_logo,
.elementor-141 .elementor-element.elementor-element-c209912.elementor-widget-pxl_logo {
    position: absolute !important;
    left: 0;
    top: 0;
    /* background: red; */
    z-index: 0;
    height: 100%;
    overflow: hidden;
    width: 280px;
    display: flex;
    align-items: center;
    justify-content: center;

}

.elementor-8770 .elementor-element.elementor-element-1205853 .pxl-nav-menu .pxl-menu-primary,
.elementor-141 .elementor-element.elementor-element-9811ce2 .pxl-nav-menu .pxl-menu-primary {
    padding-left: 280px;
}

@media (min-width: 1201px) and (max-width: 1410px) {

    .elementor-8770 .elementor-element.elementor-element-7d23156.elementor-widget-pxl_logo,
    .elementor-141 .elementor-element.elementor-element-c209912.elementor-widget-pxl_logo {
        width: 240px;
    }

    .elementor-8770 .elementor-element.elementor-element-7d23156.elementor-widget-pxl_logo,
    .elementor-141 .elementor-element.elementor-element-c209912.elementor-widget-pxl_logo {
        width: 240px;
    }

    .elementor-8770 .elementor-element.elementor-element-1205853 .pxl-nav-menu .pxl-menu-primary>li>a,
    .elementor-141 .elementor-element.elementor-element-9811ce2 .pxl-nav-menu .pxl-menu-primary>li>a {
        font-size: 16px !important;
    }

    .pxl-menu-primary>li {
        margin: 0 7px !important;
    }

    .elementor-8770 .elementor-element.elementor-element-1205853 .pxl-nav-menu .pxl-menu-primary,
    .elementor-141 .elementor-element.elementor-element-9811ce2 .pxl-nav-menu .pxl-menu-primary,
    .elementor-8770 .elementor-element.elementor-element-1205853 .pxl-nav-menu .pxl-menu-primary,
    .elementor-141 .elementor-element.elementor-element-9811ce2 .pxl-nav-menu .pxl-menu-primary,
    .elementor-8770 .elementor-element.elementor-element-1205853 .pxl-nav-menu .pxl-menu-primary,
    .elementor-141 .elementor-element.elementor-element-9811ce2 .pxl-nav-menu .pxl-menu-primary {
        padding-left: 220px;
    }

}



@media (max-width: 1600px) {
    #pxl-header-elementor .pxl-header-elementor-main .elementor-section .elementor-section:first-child:has(.pxl-logo)::before {
        left: -20px;
        right: -20px;
    }
}

/**NEW HEADER DESIGN **/


.elementor-10716 .elementor-element.elementor-element-a53b22f .pxl-image-single,
.elementor-10716 .elementor-element.elementor-element-d9c008f .pxl-image-single {
    display: none !important;
}


.elementor-35 .elementor-element.elementor-element-f0cde1c .pxl-icon-box:hover .pxl-item--icon svg,
.elementor-35 .elementor-element.elementor-element-93e49f8 .pxl-icon-box:hover .pxl-item--icon svg,
.elementor-35 .elementor-element.elementor-element-3d12c5a .pxl-icon-box:hover .pxl-item--icon svg {
    filter: invert(1);
}

/* .pxl-icon-box3 .pxl-item--inner:hover .pxl-item--icon svg {
    filter: invert(1);
} */

.elementor-35 .elementor-element.elementor-element-f0cde1c .pxl-icon-box .pxl-item--description {


    word-break: break-word !important;
}

.elementor-35 .elementor-element.elementor-element-93e49f8 .pxl-icon-box .pxl-item--description {
    word-break: break-word !important;
}

.elementor-35 .elementor-element.elementor-element-3d12c5a .pxl-icon-box .pxl-item--description {
    word-break: break-word !important;
}


.elementor-35 .elementor-element.elementor-element-a2bb3a1>.elementor-element-populated .elementor-container:has(.elementor-element.elementor-element-1d20412) {
    width: 100%;
}

.pxl-testimonial-grid1 .pxl-grid-item .bottom-content .quote .line {
    display: none !important;
}

.elementor-10710 .elementor-element.elementor-element-54d5531,
.elementor-10710 .elementor-element.elementor-element-1faf862 .pxl-text-editor .pxl-item--inner,
.elementor-3801 .elementor-element.elementor-element-a31b9ff .pxl-text-editor .pxl-item--inner,
.elementor-3799 .elementor-element.elementor-element-9737702 .pxl-text-editor .pxl-item--inner {
    width: 100%;
    max-width: 100%;
}

.elementor-3801 .elementor-element.elementor-element-dc44c06:not(.elementor-motion-effects-element-type-background),
.elementor-3801 .elementor-element.elementor-element-dc44c06>.elementor-motion-effects-container>.elementor-motion-effects-layer,
.elementor-3799 .elementor-element.elementor-element-558037a:not(.elementor-motion-effects-element-type-background),
.elementor-3799 .elementor-element.elementor-element-558037a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background: #f1f1f1 !important;
}

.elementor-35 .elementor-element.elementor-element-cbc3489:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-35 .elementor-element.elementor-element-cbc3489>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    max-width: 1320px;
    margin: 0 auto;
}

body .elementor-33 .elementor-element.elementor-element-0beaa3d>.elementor-element-populated .pupupbutton,
body .pxl-sidebar-area .elementor-widget-container .pxl-button .btn.btn-glossy:not(.btn-2-icons).pupupbutton {
    background-color: var(--e-global-color-secondary) !important;
    color: white !important;
}

.elementor-33 .elementor-element.elementor-element-0beaa3d>.elementor-element-populated .pupupbutton {}

body:not(.rtl) .elementor-10733 .elementor-element.elementor-element-ca02884 .pxl-image-single,
.elementor-10733 .elementor-element.elementor-element-6a6c546 .pxl-image-single {
    display: none;
}


svg .cls-2,
svg .cls-3 {
    opacity: 1 !important;
}


.elementor-10700 .elementor-element.elementor-element-e32a403>.elementor-widget-container {
    text-align: left;
}

.elementor-10700 .elementor-element.elementor-element-fa6ca9f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10700 .elementor-element.elementor-element-fa6ca9f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-position: 60% center !important;
}

.elementor-10700 .elementor-element.elementor-element-fa6ca9f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap {
    background-position: center right !important;
    background-size: 725px auto !important;
}

@media (max-width: 1780px) {
    .elementor-10700 .elementor-element.elementor-element-fa6ca9f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap {

        background-size: 38% auto !important;
    }

    .elementor-10700 .elementor-element.elementor-element-c741f89 {
        max-width: 28%;
    }

    /* .elementor-10700 .elementor-element.elementor-element-67b551e>.elementor-widget-container {
        padding: 0px 30px 0px 30px;
    } */
}

@media (max-width: 1180px) {
    .elementor-10700 .elementor-element.elementor-element-fa6ca9f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap {
        background-size: 32% auto !important;
    }
}

@media (max-width:1024px) {
    .elementor-10700 .elementor-element.elementor-element-c741f89 {
        max-width: 100%;
        padding-top: 100px;
    }

    .elementor-10700 .elementor-element.elementor-element-fa6ca9f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap {
        background-size: 36% auto !important;
        background-position: 73% 43% !important;
    }
}

@media (max-width: 1600px) {
    .elementor-10700 .elementor-element.elementor-element-e32a403 {
        max-width: 100%;
        width: 100%;


    }
}

@media (max-width:767px) {
    .elementor-10700 .elementor-element.elementor-element-fa6ca9f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap {
        background-size: 300px auto !important;
        background-position: center 300px !important;
    }

    .elementor-10700 .elementor-element.elementor-element-c741f89 {
        padding-top: 200px;
    }
}



.elementor-10700 .elementor-element.elementor-element-ca216c8.elementor-column>.elementor-widget-wrap {
    justify-content: center;
    margin-bottom: 49px;
}


.elementor-7325 .elementor-element.elementor-element-3c9f159>.elementor-container {
    max-width: 1840px;
}

.elementor-7325 .elementor-element.elementor-element-97b6e73.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    background: white !important;
}

.elementor-7325 .elementor-element.elementor-element-f00922f .pxl-nav-menu .pxl-menu-primary>li>a {
    color: #0c213c !important;
}

.elementor-7325 .elementor-element.elementor-element-f00922f .pxl-nav-menu .pxl-menu-primary>li>a i {
    color: #50112e !important;
}

#pxl-header-elementor .pxl-header-elementor-main .elementor-section .elementor-section:first-child {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}

.elementor-7325 .elementor-element.elementor-element-f00922f>.elementor-widget-container {
    margin: 0px 0px 0px 220px;
}

.elementor-7325 .elementor-element.elementor-element-21faa91.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    border: 0 !important;
}

#pxl-header-elementor .pxl-header-elementor-main .elementor-7325 .elementor-element.elementor-element-21faa91>.elementor-element-populated {
    padding: 0;
}

body .elementor-7325 .elementor-element.elementor-element-3c4b2a4 .pxl-search-popup-button svg {
    fill: #0c213c !important;
}

body .elementor-7325 .elementor-element.elementor-element-3c4b2a4 .pxl-search-popup-button {
    border-color: #0c213c !important;
}

.elementor-7325 .elementor-element.elementor-element-3c9f159>.elementor-container {
    max-width: 100%;
    padding-left: 55px;
}

.elementor-7325 .elementor-element.elementor-element-3c4b2a4 .pxl-search-popup-button.style-box-bd:hover {
    border-color: #0c213c !important;
}

.elementor-7325 .elementor-element.elementor-element-f00922f .pxl-menu-primary .sub-menu,
.elementor-7325 .elementor-element.elementor-element-f00922f .pxl-menu-primary .children {
    background-color: white !important;
}

.elementor-7325 .elementor-element.elementor-element-f00922f .pxl-menu-primary .sub-menu a,
.elementor-7325 .elementor-element.elementor-element-f00922f .pxl-menu-primary .children a,
.elementor-7325 .elementor-element.elementor-element-f00922f .pxl-menu-primary .sub-menu li:hover>a .pxl-menu-item-text,
.elementor-7325 .elementor-element.elementor-element-f00922f .pxl-menu-primary .children li:hover>a {
    color: #0c213c !important;
}

.elementor-7325 .elementor-element.elementor-element-f00922f .pxl-menu-primary .sub-menu li:hover>a .pxl-menu-item-text::before {
    background-color: #0c213c !important;
}

.elementor-7325 .elementor-element.elementor-element-97b6e73>.elementor-element-populated {
    padding-right: 0;
}

.elementor-7325 .elementor-element.elementor-element-90196e5>.elementor-container {
    max-width: 100%;
}

.elementor-7325 .elementor-element.elementor-element-1c788f6 .pxl-logo img {
    max-height: 51px;
}

@media (min-width: 1201px) and (max-width: 1650px) {
    .elementor-7325 .elementor-element.elementor-element-f00922f>.elementor-widget-container {
        margin: 0px 0px 0px 230px;
    }

    .elementor-7325 .elementor-element.elementor-element-f00922f .pxl-nav-menu .pxl-menu-primary>li>a {
        font-size: 16px;
    }

    .elementor-7325 .elementor-element.elementor-element-1c788f6 .pxl-logo img {

        max-width: 185px;
    }
}

.elementor-8770 .elementor-element.elementor-element-7d23156.elementor-widget-pxl_logo:after,
.elementor-141 .elementor-element.elementor-element-c209912.elementor-widget-pxl_logo:after {
    background: white;
}

@media (min-width: 1201px) {
    .pxl-menu-primary>li>a {
        color: #0c213c !important;
    }
}

.elementor-8770 .elementor-element.elementor-element-f68a5e0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-141 .elementor-element.elementor-element-e210095:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap {
    background: white !important;
    color: #0c213c !important;
}

.elementor-141 .elementor-element.elementor-element-cf11925 .pxl-search-popup-button svg {
    fill: #fff !important;
}

.elementor-8770 .elementor-element.elementor-element-1e89453 .pxl-search-popup-button {
    border-color: #0c213c !important;
}

.elementor-141 .elementor-element.elementor-element-cf11925 .pxl-search-popup-button.style-box-bd,
.elementor-8770 .elementor-element.elementor-element-1e89453 .pxl-search-popup-button.style-box-bd {
    background-color: #0c213c !important;
}


.elementor-141 .elementor-element.elementor-element-cf11925 .pxl-search-popup-button.style-box-bd,
.elementor-8770 .elementor-element.elementor-element-1e89453 .pxl-search-popup-button.style-box-bd {
    background: white !important;
}

.elementor-141 .elementor-element.elementor-element-cf11925 .pxl-search-popup-button svg path {
    stroke: #0c213c !important;
}

.elementor-141 .elementor-element.elementor-element-cf11925 .pxl-search-popup-button,
.elementor-8770 .elementor-element.elementor-element-1e89453 .pxl-search-popup-button {
    border-color: #0c213c !important;
}


body .elementor-141 .elementor-element.elementor-element-cf11925 .pxl-search-popup-button svg,
.elementor-8770 .elementor-element.elementor-element-1e89453 .pxl-search-popup-button svg {
    fill: #0c213c !important;
}

body .elementor-141 .elementor-element.elementor-element-cf11925 .pxl-search-popup-button.style-box-bd:hover {
    background-color: #FFFFFF;
    border-color: #0c213c !important;
}


.elementor-8770 .elementor-element.elementor-element-1205853 .pxl-menu-primary .sub-menu,
.elementor-8770 .elementor-element.elementor-element-1205853 .pxl-menu-primary .children {
    background: white !important;
}

body .elementor-8770 .elementor-element.elementor-element-1e89453 .pxl-search-popup-button {
    border-color: #0c213c !important;
}

.pxl-menu-primary .sub-menu li a,
.pxl-menu-primary .children li a {
    color: #0c213c !important;
}

.pxl-nav-menu.sub-style-default .sub-menu>li:hover>a .pxl-menu-item-text {
    color: #0c213c !important;
}

.pxl-nav-menu.sub-style-default .sub-menu>li .pxl-menu-item-text::before {
    background-color: #0c213c !important;
}

body .elementor-8770 .elementor-element.elementor-element-1e89453 .pxl-search-popup-button svg {
    fill: #0c213c !important;
}

body .elementor-8770 .elementor-element.elementor-element-1e89453 .pxl-search-popup-button.style-box-bd:hover {

    border-color: #0c213c !important;
}

.elementor-141 .elementor-element.elementor-element-9811ce2 .pxl-menu-primary .sub-menu,
.elementor-141 .elementor-element.elementor-element-9811ce2 .pxl-menu-primary .children {
    background: white !important;
}


body .pxl-nav-menu.sub-style-default .sub-menu>li.current-menu-item>a .pxl-menu-item-text {
    color: #0c213c !important;
}


.elementor-10700 .elementor-element.elementor-element-6cd41ff,
.elementor-10731 .elementor-element.elementor-element-5dae016 {

    margin-top: 60px;
}

.elementor-10716 .elementor-element.elementor-element-81d7d45>.elementor-widget-container {
    margin: 60px 0px 0px 0px;
}

.elementor-10716 .elementor-element.elementor-element-f437af4>.elementor-widget-container {
    margin-top: 80px;
}

.elementor-10716 .elementor-element.elementor-element-f080b76 {
    margin-top: 0px;
    margin-bottom: 0;
}


@media (max-width: 1024px) {
    .elementor-10716 .elementor-element.elementor-element-81d7d45>.elementor-widget-container {
        margin: 50px 0px 0 0px;
    }
}


.elementor-10949 .elementor-element.elementor-element-0eaaf29 {
    margin-bottom: 0;
}


.page-id-10949 #pxl-main {
    padding-bottom: 50px;
}

.elementor-10837 .elementor-element.elementor-element-1e83589 {
    margin-top: 60px;
}


.elementor-10700 .elementor-element.elementor-element-343d0ac>.elementor-widget-container,
.elementor-10731 .elementor-element.elementor-element-343d0ac>.elementor-widget-container {
    margin-top: 40px;
}

.elementor-10700 .elementor-element.elementor-element-4d6fabf .pxl-heading,
.elementor-10731 .elementor-element.elementor-element-4d6fabf .pxl-heading {
    margin-bottom: 40px;
}

.elementor-66 .elementor-element.elementor-element-2618eab {
    margin-bottom: 75px;
}

.elementor-66 .elementor-element.elementor-element-2618eab {
    margin-top: 60px;
}

.elementor-37 .elementor-element.elementor-element-956a670 {
    margin: 50px 0;
}

.elementor-39 .elementor-element.elementor-element-ca42e8f {
    margin-top: 60px;
    margin-bottom: 60px;
}

.elementor-33 .elementor-element.elementor-element-996e904 {
    margin-bottom: 70px;
}

.elementor-33 .elementor-element.elementor-element-83166b8 {
    margin-top: 0;
}

.elementor-33 .elementor-element.elementor-element-996e904 {
    margin-top: 70px;
}

.elementor-33 .elementor-element.elementor-element-83166b8 {
    margin-bottom: 30px;
}


.elementor-23 .elementor-element.elementor-element-f9222dd {
    margin-bottom: 70px;
}


.archive .pxl-pagination-wrap .pxl-pagination-links {
    width: 100%;
    display: inline-flex;
    column-gap: 15px;
}


.archive .pxl-pagination-wrap .page-numbers {
    text-transform: uppercase;
    font-weight: 500;
    color: var(--secondary-color);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 52px;
    border-radius: 1000px;
    height: 52px;
    border: 1px solid #dadee2;
    font-size: 16px;

}

.archive .pxl-pagination-wrap .page-numbers.current {
    color: #fff;
    border-color: var(--secondary-color);
    background-color: var(--secondary-color);
}



.archive .pxl-pagination-wrap .page-numbers.current {
    color: #fff;

    border-color: var(--secondary-color);

    background-color: var(--secondary-color);

}


.pxl-sidebar-sticky #pxl_elementor_box-1 {
    display: none;
}

.archive #pxl-page-title-elementor {
    margin-bottom: 60px;
}

.elementor-45 .elementor-element.elementor-element-1ec7391 {
    margin-top: 70px;
}


.elementor-35 .elementor-element.elementor-element-1a6312e {
    margin-top: 70px;

}


.elementor-3801 .elementor-element.elementor-element-9e71237>.elementor-widget-container,
.elementor-3799 .elementor-element.elementor-element-ee30946>.elementor-widget-container,
.elementor-10710 .elementor-element.elementor-element-3cb91d8>.elementor-widget-container,
.elementor-3797 .elementor-element.elementor-element-e99b80b>.elementor-widget-container {
    margin-top: 0;
}

.elementor-3801 .elementor-element.elementor-element-7c45bdc,
.elementor-3799 .elementor-element.elementor-element-63b9e71,
.elementor-3797 .elementor-element.elementor-element-c62adf9 {
    margin-bottom: 70px;
}

.elementor-3799 .elementor-element.elementor-element-cfebb3a {
    display: none;
}

.elementor-10710 .elementor-element.elementor-element-0eaaf29 {
    margin-bottom: 0;
}

#pxl-main,
.elementor-page:not(.single-product) #pxl-main {
    padding-bottom: 70px;
}

.elementor-10716 .elementor-element.elementor-element-a3585dc {
    margin-top: 20px;
}

.elementor-10716 .elementor-element.elementor-element-a3585dc {

    margin-bottom: 70px;
}


.elementor-47 .elementor-element.elementor-element-8a12484 {
    margin-top: 70px;
}



.elementor-47 .elementor-element.elementor-element-f33e59d {
    margin-top: 70px;
}



.elementor-10733 .elementor-element.elementor-element-b848c52 {
    margin-top: 70px;
}


.elementor-10949 .elementor-element.elementor-element-ce840d0 .pxl-heading .pxl-item--title {
    margin-top: 35px;
}

.elementor-10949 .elementor-element.elementor-element-0e93349 .pxl-heading .pxl-item--title {
    margin-top: 20px;
}

.elementor-10949 .elementor-element.elementor-element-0988f86 .pxl-heading .pxl-item--title {
    margin-top: 20px;
}

.elementor-10949 .elementor-element.elementor-element-792e607>.elementor-widget-container {
    margin-bottom: 0;
}


/* .elementor-3801 .elementor-element.elementor-element-4b8f333 .pxl-button .btn.btn-default:hover svg,
.elementor-element.elementor-element-6cefbf7 .pxl-button .btn.pxl-icon--right:not(.btn-svg):hover svg,
.elementor-element.elementor-element-16037f5 .pxl-button .btn.pxl-icon--right:not(.btn-svg):hover svg {
    -webkit-animation: none !important;
    animation: none !important;

} */


.btn:not(.btn-stroke).btn-default:not(.no-ef):hover i,
.btn:not(.btn-stroke).btn-glossy:hover i,
.btn:not(.btn-stroke).btn-default:not(.no-ef):hover svg,
.btn:not(.btn-stroke).btn-glossy:hover svg {
    -webkit-animation: none !important;
    animation: none !important;
}



@media (max-width: 776px) {
    body sr7-module a.sr7-layer.btn-slide-1 {
        font-size: 14px !important;
        height: 57px !important;
        padding: 0px 20px 0px 20px !important;
        width: 185px !important;
    }


    .elementor-element-de39077 .pxl-swiper-arrow-wrap {
        justify-content: space-between !important;
    }

    body .elementor-element-de39077 .pxl-swiper-arrow-wrap .pxl-swiper-arrow.pxl-swiper-arrow-prev {
        left: 0 !important;
        margin-top: 20px;
    }
    body .elementor-element-de39077 .pxl-swiper-arrow-wrap .pxl-swiper-arrow.pxl-swiper-arrow-next{
        right: 0 !important;
        margin-top: 20px;
    }
    .elementor-10949 .elementor-element.elementor-element-4ca5c81 > .elementor-element-populated{
        margin-bottom: 0!important;
    }
    .elementor-10949 .elementor-element.elementor-element-0eaaf29{
        margin-top: 0!important;
    }
}

@media (max-width: 776px) {
 
    .elementor-element elementor-element-87e1513{
        display: none!important;
    }
    .elementor-3799 .elementor-element.elementor-element-7882f8c{
        margin-bottom: 0!important;
    }
}
.elementor-35 .elementor-element.elementor-element-b1aafc9 .pxl-item--desc,
.elementor-35 .elementor-element.elementor-element-3d7e514>.elementor-container .pxl-item--desc {
    min-height: 120px;
}
 
.elementor-23 .elementor-element.elementor-element-94fc90e {
    padding-top: 60px !important;
}
 
.pxl-icon-box3 .pxl-item--inner {
    align-items: center;
 
}
 
.pxl-icon-box3 .pxl-item--inner .pxl-item--title {
    margin-bottom: 0;
}
 
.elementor-267 .elementor-element.elementor-element-106ad92 .elementor-divider-separator {
 
    border-block-start: var(--divider-border-width) var(--divider-border-style) var(--divider-color);
}
.archive .pxl-pagination-wrap .page-numbers.prev svg {transform: rotate(180deg);}