/*
Theme Name: Mindwellness Child
Theme URI: https://demo.bravisthemes.com/mindwellness/
Author: Bravis-Themes
Author URI: https://themeforest.net/user/bravis-themes/
Description: We are happy to present our new Mindwellness Private Psychiatry Clinic WordPress Theme. We implemented all the best features and created the usable and eye-catching design for you. Our original work has several directions: Private Psychiatry Clinic, Psychologists, Psychotherapy and Counselling.
Version: 1.0.3
License: ThemeForest
License URI: https://themeforest.net/licenses
Template: mindwellness
Text Domain: mindwellness-child
Tags: chiropractor, clinic, counseling, counselor, dermatologist, health, healthcare, medical, mental disease, orthopedic, psychiatrist, psychologist, psychology, therapist, therapy 
*/

/* =========================================================
   Aeonian Ovia brand layer
   Blue leads, purple is secondary, gold + violet are accents.
   Block-level colors set in Elementor still win over these.
   ========================================================= */
:root {
	--ao-blue: #22386C;
	--ao-navy: #182A55;
	--ao-purple: #873293;
	--ao-violet: #A521DD;
	--ao-gold: #F6C500;
	--ao-ink: #1C2440;
	--ao-mist: #EEF2F9;
}
html:root {
	--link-color: var(--ao-blue);
	--link-color-hover: var(--ao-purple);
	--link-color-active: var(--ao-purple);
	--gradient-color-from: var(--ao-blue);
	--gradient-color-to: var(--ao-purple);
}

/* Type: Marcellus for headings and display numbers, Lato for reading text */
body, p, li, input, textarea, select, button {
	font-family: "Lato", "Helvetica Neue", Arial, sans-serif;
}
h1, h2, h3, h4, h5, h6,
.pxl-item--title,
.pxl-item-accordion,
.pxl--counter-number {
	font-family: "Marcellus", Georgia, serif;
	font-weight: 400;
}
.pxl-item--title,
.pxl-item--title a {
	color: var(--ao-navy);
}
.pxl-item--title a:hover {
	color: var(--ao-purple);
}
.pxl-item-accordion {
	color: var(--ao-blue);
}

/* Accents: eyebrow labels in AO purple (secondary) */
.wrap-subtitle,
.wrap-subtitle span,
.pxl-item--subtitle {
	color: var(--ao-purple);
	letter-spacing: 0.2em;
}

/* Logo sizing: the AO logo is stacked (about 2.9:1), so cap height instead of width */
header .pxl-logo img,
.pxl-header-branding img {
	width: auto !important;
	max-width: 100%;
	height: auto;
	max-height: 64px;
}
.pxl-header-elementor-sticky .pxl-logo img,
.pxl-header-sticky .pxl-logo img {
	max-height: 60px;
}
.pxl-logo-mobile img {
	width: auto !important;
	max-height: 44px;
}
footer .pxl-logo img,
.pxl-footer .pxl-logo img {
	width: auto !important;
	max-width: 100%;
	max-height: 80px;
}

/* Header: solid white logo row so the navy logo reads over the dark hero */
.elementor-element-47edc0a {
	background-color: #FFFFFF;
}

/* Reach / Revenue / Operations panel: slim line icons at mockup size */
.elementor-element-6fbf7cf .elementor-icon-box-icon .elementor-icon,
.elementor-element-6fbf7cf .elementor-icon-box-icon svg {
	width: 44px;
	height: 44px;
}
.elementor-element-6fbf7cf .elementor-icon-box-wrapper {
	align-items: flex-start;
}

/* Video placeholders: locked to 16:9 so 1080p (1920x1080) and 4K (3840x2160) video drops in with no cropping or letterboxing */
.ao-16x9 img {
	width: 100% !important;
	height: auto !important;
	aspect-ratio: 16 / 9;
	object-fit: cover;
}
.ao-16x9 .pxl-video-player,
.ao-16x9 .pxl-video--inner,
.ao-16x9 .pxl-video--holder {
	height: auto !important;
}
.ao-16x9 .pxl-video--imagebg {
	height: auto !important;
	min-height: 0 !important;
	aspect-ratio: 16 / 9;
	background-size: cover;
	background-position: center;
}
.ao-16x9 iframe,
.ao-16x9 video {
	width: 100%;
	height: auto;
	aspect-ratio: 16 / 9;
}

/* Booking section: session picker rows (override theme button styles) */
.ao-svc .ao-svc-btn {
	display: flex !important;
	justify-content: space-between !important;
	align-items: center !important;
	gap: 12px !important;
	width: 100% !important;
	height: auto !important;
	min-height: 0 !important;
	padding: 14px 16px !important;
	margin: 0 !important;
	background: #FFFFFF !important;
	border: 1px solid #DDE4EF !important;
	border-radius: 0 !important;
	box-shadow: none !important;
	color: #22386C !important;
	text-transform: none !important;
	letter-spacing: 0 !important;
	line-height: 1.4 !important;
}
.ao-svc .ao-svc-btn::before,
.ao-svc .ao-svc-btn::after {
	display: none !important;
	content: none !important;
}
.ao-svc .ao-svc-btn:hover { border-color: #22386C !important; }
.ao-svc .ao-svc-btn.is-on {
	border-color: #22386C !important;
	box-shadow: inset 3px 0 0 #F6C500 !important;
}

/* ---- Generated: theme rules re-pointed from demo colors and Lora to AO brand (Oct 27, 2026) ---- */
.pxl-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_footer p.total strong{color:#182A55 !important}
.pxl-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_footer p.total bdi{color:#182A55 !important}
.woocommerce #respond input#submit.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce a.wc-forward:hover, .woocommerce-page a.wc-forward:hover, .woocommerce button.button:hover, .woocommerce-page button.button:hover, .woocommerce input.button:hover, .woocommerce-page input.button:hover, .woocommerce .cart button.button:hover, .woocommerce-page .cart button.button:hover, .woocommerce a.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce .form-row button.button.alt:hover, .woocommerce-page .form-row button.button.alt:hover, .woocommerce #respond input#submit.alt:focus, .woocommerce-page #respond input#submit.alt:focus, .woocommerce #respond input#submit:focus, .woocommerce-page #respond input#submit:focus, .woocommerce a.button:focus, .woocommerce-page a.button:focus, .woocommerce a.wc-forward:focus, .woocommerce-page a.wc-forward:focus, .woocommerce button.button:focus, .woocommerce-page button.button:focus, .woocommerce input.button:focus, .woocommerce-page input.button:focus, .woocommerce .cart button.button:focus, .woocommerce-page .cart button.button:focus, .woocommerce a.button.alt:focus, .woocommerce-page a.button.alt:focus, .woocommerce .form-row button.button.alt:focus, .woocommerce-page .form-row button.button.alt:focus, .woocommerce #respond input#submit.alt:active, .woocommerce-page #respond input#submit.alt:active, .woocommerce #respond input#submit:active, .woocommerce-page #respond input#submit:active, .woocommerce a.button:active, .woocommerce-page a.button:active, .woocommerce a.wc-forward:active, .woocommerce-page a.wc-forward:active, .woocommerce button.button:active, .woocommerce-page button.button:active, .woocommerce input.button:active, .woocommerce-page input.button:active, .woocommerce .cart button.button:active, .woocommerce-page .cart button.button:active, .woocommerce a.button.alt:active, .woocommerce-page a.button.alt:active, .woocommerce .form-row button.button.alt:active, .woocommerce-page .form-row button.button.alt:active, .woocommerce #respond input#submit.alt:not([disabled]):not(.disabled).active, .woocommerce-page #respond input#submit.alt:not([disabled]):not(.disabled).active, .woocommerce #respond input#submit:not([disabled]):not(.disabled).active, .woocommerce-page #respond input#submit:not([disabled]):not(.disabled).active, .woocommerce a.button:not([disabled]):not(.disabled).active, .woocommerce-page a.button:not([disabled]):not(.disabled).active, .woocommerce a.wc-forward:not([disabled]):not(.disabled).active, .woocommerce-page a.wc-forward:not([disabled]):not(.disabled).active, .woocommerce button.button:not([disabled]):not(.disabled).active, .woocommerce-page button.button:not([disabled]):not(.disabled).active, .woocommerce input.button:not([disabled]):not(.disabled).active, .woocommerce-page input.button:not([disabled]):not(.disabled).active, .woocommerce .cart button.button:not([disabled]):not(.disabled).active, .woocommerce-page .cart button.button:not([disabled]):not(.disabled).active, .woocommerce a.button.alt:not([disabled]):not(.disabled).active, .woocommerce-page a.button.alt:not([disabled]):not(.disabled).active, .woocommerce .form-row button.button.alt:not([disabled]):not(.disabled).active, .woocommerce-page .form-row button.button.alt:not([disabled]):not(.disabled).active, .woocommerce #respond input#submit.alt:not([disabled]):not(.disabled):active, .woocommerce-page #respond input#submit.alt:not([disabled]):not(.disabled):active, .woocommerce #respond input#submit:not([disabled]):not(.disabled):active, .woocommerce-page #respond input#submit:not([disabled]):not(.disabled):active, .woocommerce a.button:not([disabled]):not(.disabled):active, .woocommerce-page a.button:not([disabled]):not(.disabled):active, .woocommerce a.wc-forward:not([disabled]):not(.disabled):active, .woocommerce-page a.wc-forward:not([disabled]):not(.disabled):active, .woocommerce button.button:not([disabled]):not(.disabled):active, .woocommerce-page button.button:not([disabled]):not(.disabled):active, .woocommerce input.button:not([disabled]):not(.disabled):active, .woocommerce-page input.button:not([disabled]):not(.disabled):active, .woocommerce .cart button.button:not([disabled]):not(.disabled):active, .woocommerce-page .cart button.button:not([disabled]):not(.disabled):active, .woocommerce a.button.alt:not([disabled]):not(.disabled):active, .woocommerce-page a.button.alt:not([disabled]):not(.disabled):active, .woocommerce .form-row button.button.alt:not([disabled]):not(.disabled):active, .woocommerce-page .form-row button.button.alt:not([disabled]):not(.disabled):active{background-color:#34509A !important}
.widget_products .amount{color:#182A55}
.woocommerce nav.woocommerce-pagination .page-numbers.current span, .woocommerce nav.woocommerce-pagination .page-numbers:hover span{background-color:#22386C}
.woocommerce ul.products li.product .price{color:#182A55}
.single-product #pxl-content-area div.product .entry-summary .woocommerce-sg-product-rating .woocommerce-product-rating .star-rating, .single-product > div.product .entry-summary .woocommerce-sg-product-rating .woocommerce-product-rating .star-rating{color:#34509A !important}
.single-product #pxl-content-area div.product .entry-summary .woocommerce-sg-product-rating .woocommerce-product-rating .star-rating::before, .single-product > div.product .entry-summary .woocommerce-sg-product-rating .woocommerce-product-rating .star-rating::before, .single-product #pxl-content-area div.product .entry-summary .woocommerce-sg-product-rating .woocommerce-product-rating .star-rating span, .single-product > div.product .entry-summary .woocommerce-sg-product-rating .woocommerce-product-rating .star-rating span{color:#34509A !important}
.single-product #pxl-content-area div.product .entry-summary .single_add_to_cart_button:hover, .single-product > div.product .entry-summary .single_add_to_cart_button:hover{background-color:#34509A}
.single-product #pxl-content-area div.product .woocommerce-tabs ul.wc-tabs li.active > a, .single-product > div.product .woocommerce-tabs ul.wc-tabs li.active > a, .single-product #pxl-content-area div.product .woocommerce-tabs ul.wc-tabs li a:hover, .single-product > div.product .woocommerce-tabs ul.wc-tabs li a:hover{color:#22386C}
.single-product #pxl-content-area div.product .product_meta, .single-product > div.product .product_meta{background-color:#EEF2F9}
.single-product #pxl-content-area div.product .product_meta .tagged_as a, .single-product > div.product .product_meta .tagged_as a{color:#22386C}
.single-product #pxl-content-area div.product .woocommerce-social-share, .single-product > div.product .woocommerce-social-share{background-color:#EEF2F9}
.pxl-product-grid.layout-1 .woocommerce-product-inner .woocommerce-product-content .woocommerce-meta-right .price, .pxl-product-carousel.layout-1 .woocommerce-product-inner .woocommerce-product-content .woocommerce-meta-right .price{color:#182A55 !important}
.pxl-product-grid.layout-1 .woocommerce-product-inner .woocommerce-product--title, .pxl-product-carousel.layout-1 .woocommerce-product-inner .woocommerce-product--title{color:#182A55}
.woocommerce #comments .woocommerce-review__author{color:#182A55}
.woocommerce p.stars a::before{color:#34509A}
body.woocommerce-cart .cart-collaterals .cart_totals th{color:#182A55}
.pxl-grid .pxl-load-more .btn .pxl-load-icon{color:#182A55}
.ft-lora, .button-slide-1, .pxl-cta1.style1 .pxl-item--inner .pxl-item--holder .wrap-content .pxl-item--title, .pxl-cta1.style2 .pxl-item--inner .pxl-item--holder .wrap-content .pxl-item--title, .pxl-cta1.style3 .pxl-item--inner .pxl-item--holder .wrap-content .pxl-item--title, .booked-calendar-shortcode-wrap .bc-head .bc-row.top .monthname, .pxl-countdown .countdown-amount, .pxl-countdown .countdown-amount span, .pxl-portfolio-grid-layout1 .pxl-grid-filter .pxl--filter-inner .filter-item, .pxl-icon-box2 .pxl-item--holder .pxl-item--title, .pxl-counter1 .pxl--counter-number, .pxl-testimonial-carousel1 .pxl-item--inner .pxl-item--desc, .pxl-image-box1 .pxl-item--price, .pxl-accordion1 .pxl-item-accordion{font-family:"Marcellus", Georgia, serif !important}
h1, h2, h3, h4, h5, h6{font-family:"Marcellus", Georgia, serif}
#pxl-page-title-default::before{background-color:#EEF2F9}
.text-slider-2 span{color:#22386C !important}
.button-slider-4{background-color:#22386C !important}
.ft-theme-default, .pxl-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_footer p.total strong, .woocommerce #pxl-sidebar-area .widget_products ul li .product-title, .woocommerce #pxl-sidebar-area .widget_top_rated_products ul li .product-title, .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, .single-product #pxl-content-area div.product .woocommerce-tabs .woocommerce-tabs-panel .shop_attributes th, .single-product > div.product .woocommerce-tabs .woocommerce-tabs-panel .shop_attributes th, .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, body.woocommerce-cart .woocommerce-cart-form tbody .product-name a, .woocommerce-checkout .product-name, .woocommerce-checkout .product-total, .woocommerce-checkout .product-quantity, .woocommerce-checkout .cart-subtotal th, .woocommerce-checkout .order-total th, .woocommerce #comments .woocommerce-review__author, .woocommerce #review_form_wrapper .comment-reply-title, body.woocommerce-cart .cart-collaterals .cart_totals th, .pxl-grid-filter1 .filter-item, blockquote, blockquote p, .pxl-breadcrumb, .button-slider-2, .button-slider-4, .button-slider-5, .tp-bullets.custom .tp-bullet::before, .pxl-menu-primary li a, .pxl-nav-menu.style2 .pxl-menu-primary a, #pxl-search-popup .label, .pxl-item--archive .pxl-entity-date, .pxl-item--archive .feature-link, .single-post .pxl-item--holder .pxl-entity-date .date-day, .pxl-post--navigation .pxl--meta a, 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, .comment-title a, .comment-form .form-submit .submit, .error404 .wrap-content-404 .error-404-image, .pxl-pricing-carousel1 .pxl-swiper-slide .wrap-inner-content .pxl-item--title, .widget_block h2, .widget_block label, .pxl-heading .pxl-item--subtitle.sub-text-gradient, .pxl-link.hv-style4 li, .pxl-link.hv-style5 li, .pxl-link.hv-style6 li, .gallery-image .wrap-title, .tt_timetable th, .pxl-text-carousel1 .pxl-swiper-slide:nth-child(2n+1) .pxl-item--title, .pxl-text-carousel1 .pxl-swiper-slide:nth-child(2n) .pxl-item--title, .booked-calendar-shortcode-wrap .bc-head .bc-row .bc-col .monthName, .pxl-box-grid1 .pxl-grid-item .pxl-item--holder .pxl-item--title, .pxl-mailchimp.style-box-round [type="email"], .pxl-mailchimp.style-box-round [type="submit"], .pxl-mailchimp.style-box-white [type="email"], .pxl-mailchimp.style-box-white2 [type="email"], .pxl-grid-filter2, .pxl-blog-grid-layout1 .wrap-content .item--date .day, .pxl-banner1 .pxl-item--title, .pxl-video-player1 .pxl-video-text, .swiper-filter-wrap .filter-item, .pxl-grid-filter3 .filter-item, .pxl-tabs2 .pxl-tabs--inner .wrap-title .pxl-tabs--title .pxl-item--title .wrap-content-title .title-tab, .pxl-tabs3 .pxl-tabs--inner .wrap-title .pxl-tabs--title .pxl-item--title .wrap-content-title .title-tab, .pxl-tabs1.style-round-box .pxl-item--title, .pxl-tabs1 .pxl-item--title, .tt_navigation_cell .tt_tabs_navigation li a, .pxl-tabs4 .pxl-tabs--title .pxl-item--title, .pxl-progressbar-1 .pxl--percentage, .pxl-progressbar-2 .pxl--percentage, .pxl-pricing1 .pxl-item--price, .pxl-pricing1 .pxl-item--readmore .btn-readmore, .pxl-pricing-carousel1 .pxl-swiper-slide .wrap-content .pxl-item--title, .pxl-pricing-carousel1 .pxl-swiper-slide .wrap-content .pxl-item--pricing{font-family:"Marcellus", Georgia, serif}
@media screen and (min-width: 1201px){.pxl-menu-primary > li > a span::before{background-color:#EEF2F9}}
@media screen and (min-width: 1201px){.pxl-menu-primary .sub-menu, .pxl-menu-primary .children{background-color:#EEF2F9;border-top-color:#DDE4EF}}
@media screen and (min-width: 1201px){.pxl-menu-primary .sub-menu .sub-menu, .pxl-menu-primary .children .sub-menu, .pxl-menu-primary .sub-menu .children, .pxl-menu-primary .children .children{background-color:#EEF2F9}}
#pxl-search-popup .pxl-item--conent form .search-submit:hover{background-color:#34509A}
.pxl-item--archive .pxl-item--title{color:#182A55 !important}
.pxl-item--archive .quote-inner{background-color:#182A55}
.pxl-item--archive .feature-link{background-color:#22386C}
.pxl--post-footer .pxl--tags a{color:#22386C}
.pxl--post-footer .pxl--tags a:hover{color:#182A55}
.pxl-pagination-wrap .pxl-pagination-links .page-numbers{color:#22386C}
.pxl-pagination-wrap .pxl-pagination-links .page-numbers.current{background-color:#22386C}
.pxl-related-portfolio .pxl-swiper-title{color:#182A55}
.pxl-related-portfolio .pxl-swiper-slide .pxl-grid-item-inner{background-color:#EEF2F9}
.pxl-related-portfolio .pxl-swiper-slide .pxl-grid-item-inner .pxl-item--front .pxl-item-title{color:#182A55}
.widget_product_categories ul li a, .widget_categories ul li a, .widget_nav_menu ul li a, .widget_pages ul li a, .widget_archive ul li a, .widget_meta ul li a, .widget_recent_entries ul li a{color:#182A55}
.widget_tag_cloud a, .widget_product_tag_cloud a{color:#22386C}
.widget_pxl_recent_posts .meta-top a:hover{color:#34509A}
.pxl-gallery .pxl--item-inner.video-active::before{background-color:rgba(24, 42, 85, 0.8)}
#pxl-main .widget_product_categories ul li a:hover, #pxl-main .widget_categories ul li a:hover, #pxl-main .widget_nav_menu ul li a:hover, #pxl-main .widget_pages ul li a:hover, #pxl-main .widget_archive ul li a:hover, #pxl-main .widget_meta ul li a:hover, #pxl-main .widget_recent_entries ul li a:hover{color:#34509A !important}
#pxl-main .widget_product_categories ul li a:hover .count, #pxl-main .widget_categories ul li a:hover .count, #pxl-main .widget_nav_menu ul li a:hover .count, #pxl-main .widget_pages ul li a:hover .count, #pxl-main .widget_archive ul li a:hover .count, #pxl-main .widget_meta ul li a:hover .count, #pxl-main .widget_recent_entries ul li a:hover .count{color:#34509A}
.pxl-wg-bannerbox1 .pxl-wg-bannerbox-inner::before{background-color:#182A55}
.pxl-wg-bannerbox1 .pxl-wg-bannerbox-inner:hover::before{background-color:#182A55 !important}
.wrap-ctf2 .wpcf7-submit:hover{background-color:#34509A}
.wrap-ctf1 .wpcf7-submit:hover{background-color:#34509A}
.pxl-pricing-carousel1 .pxl-swiper-dots .pxl-swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#22386C}
.widget_block .wp-block-latest-posts__list li a{color:#182A55}
.btn.hover-style1::after{background-color:#182A55}
.pxl-recent-news1 .pxl-item--sticky{box-shadow:rgba(24, 42, 85, 0.32) 0px 12px 10px}
.pxl-client-carousel1 .pxl-swiper-pagination-bullet{border-color:#182A55;border-top-color:#182A55;border-right-color:#182A55;border-bottom-color:#182A55;border-left-color:#182A55}
.pxl-cta1.style1::before{background-color:#182A55}
.pxl-cta1.style1 .pxl-item--inner::before{background-color:#182A55}
.pxl-cta1.style1 .btn-cta a{background-color:#34509A}
.pxl-cta1.style2::before{background-color:#182A55}
.pxl-cta1.style2 .pxl-item--inner::before{background-color:#182A55}
.pxl-cta1.style2 .btn-cta a{background-color:#34509A}
.pxl-cta1.style3::before{background-color:#182A55}
.pxl-cta1.style3 .pxl-item--inner::before{background-color:#182A55}
.pxl-cta1.style3 .btn-cta a{background-color:#34509A}
.pxl-image-grid1 .pxl-grid-item .pxl-image-inner a::before{background-color:#182A55}
.pxl-image-carousel2 .wrap-item::before{background-color:#182A55}
.booked-calendar-shortcode-wrap .bc-body .bc-col.today span.date span{background-color:#22386C !important}
.ct-portfolio-detail{background-color:#EEF2F9}
.ct-portfolio-detail .list--detail .item--social a{color:#22386C}
.ct-portfolio-detail .list--detail .category a{color:#22386C}
.ct-portfolio-detail .list--detail .tag a{color:#182A55}
.pxl-box-grid1 .pxl-grid-inner::before{background-color:#182A55}
.pxl-box-grid1 .pxl-grid-item .pxl-item--holder .pxl-item--readmore a:hover{color:#34509A}
.mad-dropcap p::first-letter{color:#182A55}
.mad-dropcap--filled p::first-letter{background-color:#182A55}
.mad-dropcap.style-2:not(.mad-dropcap--filled) p::first-letter{font-family:"Marcellus", Georgia, serif}
.mad-text-medium.mad-dropcap.mad-dropcap--filled p::first-letter{font-family:"Marcellus", Georgia, serif}
.sd-ld .pxl-text-editor .pxl-item--inner:hover{border-color:#22386C;border-top-color:#22386C;border-right-color:#22386C;border-bottom-color:#22386C;border-left-color:#22386C}
.pxl-mailchimp.style-box-white2{box-shadow:rgba(24, 42, 85, 0.08) 0px 1px 62px}
.pxl-blog-grid-layout1 .pxl-meta--post a:hover{color:#34509A}
.pxl-blog-list .item-social .inner-item-social a:hover{color:#34509A}
.pxl-blog-list .pxl-item--title a:hover{color:#34509A}
.pxl-portfolio-grid-layout1 .pxl-grid-filter .pxl--filter-inner .filter-item:hover{background-color:#34509A}
.pxl-portfolio-grid-layout1 .pxl-grid-filter .pxl--filter-inner .filter-item.active{background-color:#22386C}
.pxl-portfolio-grid-layout1 .pxl-grid-inner.style1 .pxl-grid-item .entry-body{background-color:#EEF2F9}
.pxl-portfolio-grid-layout1 .pxl-grid-inner.style1 .pxl-grid-item .entry-body .item--title a:hover{color:#182A55;border-color:#182A55;border-top-color:#182A55;border-right-color:#182A55;border-bottom-color:#182A55;border-left-color:#182A55}
.pxl-portfolio-grid-layout1 .pxl-grid-inner.style2 .pxl-grid-item .wrap-content-service::before{background-color:#182A55}
.pxl-service-grid-layout1 .pxl-grid-item .pxl-item--inner .pxl-item--holder .wrap-inner{background-color:#EEF2F9}
.pxl-service-grid-layout1 .pxl-grid-item .pxl-item--inner .pxl-item--holder .wrap-inner .pxl-readmore a{color:#34509A}
.pxl-service-grid-layout1 .pxl-grid-item .pxl-item--inner:hover .pxl-readmore a{color:#34509A}
.pxl-service-grid-layout1 .pxl-grid-item .pxl-item--inner:hover .wrap-inner{background-color:#182A55}
.pxl-gallery-grid-layout1 .pxl-grid-item .item--featured a::before{background-color:#182A55}
.pxl-icon-box2 .pxl-item--holder .pxl-item--step i{color:#182A55}
.pxl-icon-box3 .pxl-item--inner .pxl-item--holder .pxl-item--title{color:#182A55}
.pxl-icon-box4 .pxl-item--inner::before{background-color:#EEF2F9}
.pxl-icon-box4 .pxl-item--inner .pxl-item--link a{color:#34509A}
.pxl-icon-box4:hover .pxl-item--inner::before{background-color:#182A55}
.pxl-counter1 .pxl--counter-number{color:#182A55}
.pxl-testimonial-carousel1 .pxl-swiper-pagination-bullet{border-color:#182A55;border-top-color:#182A55;border-right-color:#182A55;border-bottom-color:#182A55;border-left-color:#182A55}
.pxl-testimonial-carousel1 .pxl-item--inner .pxl-item--desc{color:#182A55}
.pxl-post-carousel1 .pxl-swiper-pagination-bullet{border-color:#182A55;border-top-color:#182A55;border-right-color:#182A55;border-bottom-color:#182A55;border-left-color:#182A55}
.pxl-post-carousel2 .pxl-swiper-pagination-bullet{border-color:#182A55;border-top-color:#182A55;border-right-color:#182A55;border-bottom-color:#182A55;border-left-color:#182A55}
.pxl-service-carousel1 .pxl-swiper-pagination-bullet{border-color:#182A55;border-top-color:#182A55;border-right-color:#182A55;border-bottom-color:#182A55;border-left-color:#182A55}
.pxl-service-carousel1 .pxl-swiper-pagination-bullet.swiper-pagination-bullet-active, .pxl-service-carousel1 .pxl-swiper-pagination-bullet:hover{background-color:#22386C;border-color:#22386C;border-top-color:#22386C;border-right-color:#22386C;border-bottom-color:#22386C;border-left-color:#22386C}
.pxl-service-carousel1 .pxl-swiper-slide .pxl-item--inner .pxl-item--holder{background-color:#EEF2F9}
.pxl-service-carousel1 .pxl-swiper-slide .pxl-item--inner .pxl-item--holder .pxl-readmore a{color:#22386C}
.pxl-image-box1{background-color:#EEF2F9}
.pxl-image-box1 .pxl-item--button a:hover{background-color:#34509A}
.pxl-image-box1:hover .pxl-item--title{background-color:#182A55}
.pxl-accordion1 .pxl-item-accordion{color:#22386C}
.pxl-accordion1 .pxl-item-accordion .icon-title{border-color:#22386C;border-top-color:#22386C;border-right-color:#22386C;border-bottom-color:#22386C;border-left-color:#22386C}
.pxl-accordion1 .pxl-item-accordion .icon-title::before{background-color:#22386C}
.pxl-accordion1 .pxl-item-accordion .icon-title::after{background-color:#22386C}
.pxl-accordion1 .btn-acc a{color:#22386C}
.pxl-accordion1 .btn-acc a:hover{color:#22386C}
.pxl-accordion1 .pxl--item.active .pxl-item-accordion{color:#22386C}
.pxl-accordion1 .pxl--item.active .pxl-item-accordion .icon-title{border-color:#22386C;border-top-color:#22386C;border-right-color:#22386C;border-bottom-color:#22386C;border-left-color:#22386C}
.pxl-accordion1 .pxl--item.active .pxl-item-accordion .icon-title::before, .pxl-accordion1 .pxl--item.active .pxl-item-accordion .icon-title::after{background-color:#22386C}
.pxl-accordion1.style2 .pxl--item.active .pxl-item-accordion{background-color:#22386C !important}
@media (max-width: 1250px){.tt_navigation_cell{background-color:#182A55}}
.pxl-team-carousel1 .pxl-swiper-pagination-bullet{border-color:#182A55;border-top-color:#182A55;border-right-color:#182A55;border-bottom-color:#182A55;border-left-color:#182A55}
.pxl-team-carousel1 .pxl-item--meta .pxl-item--title{color:#182A55}
.pxl-team-carousel1 .pxl-item--meta .pxl-item--title a:hover{border-color:#182A55;border-top-color:#182A55;border-right-color:#182A55;border-bottom-color:#182A55;border-left-color:#182A55}
.pxl-team-carousel2 .pxl-swiper-pagination-bullet{border-color:#182A55;border-top-color:#182A55;border-right-color:#182A55;border-bottom-color:#182A55;border-left-color:#182A55}
.pxl-team-carousel2 .pxl-item--meta .pxl-item--title{color:#182A55}
.pxl-team-carousel2 .pxl-item--meta .pxl-item--title a:hover{border-color:#182A55;border-top-color:#182A55;border-right-color:#182A55;border-bottom-color:#182A55;border-left-color:#182A55}
.pxl-pricing1 .pxl-item--meta{box-shadow:rgba(24, 42, 85, 0.09) 0px 1px 61px}
.pxl-pricing-carousel1 .pxl-swiper-pagination-bullet{border-color:#182A55;border-top-color:#182A55;border-right-color:#182A55;border-bottom-color:#182A55;border-left-color:#182A55}
.pxl-pricing-carousel1 .pxl-swiper-slide::before{background-color:#182A55}
.pxl-pricing-carousel1 .pxl-swiper-slide .wrap-content .btn-more a:hover{background-color:#34509A}
.pxl-hidden-menu-button .line{background-color:#182A55}
