/*
Theme Name:   Mediax Child  
Theme URI:    https://wordpress.themeholy.com/mediax
Description:  This is a child theme for Mediax - WordPress Theme
Author:       Themeholy
Author URI:   https://themeforest.net/user/themeholy 
Template:     mediax
Version:      1.0
Tags:         two-columns, three-columns, left-sidebar, right-sidebar, flexible-header, custom-background, custom-colors, custom-header, custom-menu, theme-options, editor-style, featured-images, microformats, post-formats,  sticky-post, threaded-comments, translation-ready
Text Domain:  mediax-child
*/

/*  [ Add your custom css below ]
- - - - - - - - - - - - - - - - - - - - */    
/*.pain-ser .elementor-element.elementor-widget.elementor-widget-text-editor {min-height: 183px;}*/
.pain-ser a {display: block;width: 100%;height: 100%;}
.th-btn.btn-sm.style2.theme-color.th_btn:hover {color: #fff !important;}
.service-card:hover .box-title a{color: #fff;}
.counter-number {color: #fff;}
.th-btn.th_btn {background: rgb(0,0,125);color: #fff !important;background: linear-gradient(180deg, rgba(0,0,125,1) 0%, rgba(0,0,81,1) 50%);}
.widget.footer-widget i, .footer-info i {color: #fff !important;}
.widget.widget_nav_menu.footer-widget h3::after {background-color: #fff;}
@media (max-width: 575px) {.header-layout1 .header-logo {height: 92px;padding-right: 0;padding-top: 10px;}
#nav_menu-2 a, #nav_menu-1 a, .footer-info {font-size: 14px;}
.header-links li {display: inline-block;position: relative;margin-right: 0px !important;}
.header-links .social-links a {margin-right: 6px;}
.header-links .icon-btn {--btn-size: 30px;line-height: 30px;font-size: 12px;}

#page-3363 .elementor-element.e-con-full.e-flex.e-con.e-child {float: left;width: 50% !important;}
}

#powerTip {background: #F6CC0B;padding: 5px 10px;color: ;}

#powerTip p {color: #000;}
.pins_normal.pins_animation.hotspot_pulse_line.hotspot_hastooltop img {width: 22px !important;height: 22px !important;}
.pins_item_hover.pins_image_hover, .pins_item {height: 22px !important;width: 22px !important;}

.drag_wrap.tips.back_phy_the img {height: 52px !important;width: 22px !important;background: #f2cb22;border-radius: 100%;}
.drag_wrap.tips.back_phy_the img:hover {height: 52px !important;width: 22px !important;background: #f2cb22 !important;border-radius: 100%;}
.header-links li:first-child a {display: none;}
.header-links li:first-child  .dropdown a {display: block !important;}
.header-links .social-links a {display: inline-block !important;}
.header-top a:hover {color: #fff;}
.header-links .dropdown #dropdownMenuLink {background: none !important;border: 0;box-shadow: none;}
.dropdown-menu.show {width: 180px;text-align: left;padding:0 !important;}
.header-links .dropdown .dropdown-menu li a:hover {background:#00007d;color: #fff !important;}
.dropdown-menu.show li {display: block;padding: 0;}
.call-tracking.enable-act {padding: 0 10px;}
.header-links .icon-btn {border: 1px solid #fff !important;}
@media (max-width: 767px) {.footer-wrapper.footer-layout1.prebuilt-foo.background-image .col-md-6.col-xl-auto {width: 50%}
#block-8 .about-text {display: none;}
#mob-act{display: block !important;position: fixed;bottom: 0;left: 0;right: 0;z-index: 9999999999999;}
#mob-act .mob-act-items {margin: 0;padding: 0;list-style: none;display: flex;flex-wrap: wrap;width: 100%;}
#mob-act .mob-act-items li{border-style: solid;text-align: center;padding: 5px;position: relative;align-content: center;flex: 1;}
.copyright-wrap {padding-bottom: 50px;}
#mob-act .mob-act-items li a{color: #fff;display: block;}
.has-loc-icon {margin-bottom: 0px !important;}
}

#mob-act{display:none;}
.has-loc-icon, .footer-widget.widget_nav_menu a{color:#010173;}
#page-3363 .elementor-element.e-con-full.e-flex.e-con.e-child {float: left;width: 25%;}
.ft-addr {padding: 50px 0 0 0;background: #f0f0f0;}
.footer-wrapper.footer-layout1.prebuilt-foo.background-image .widget-area {padding-top: 50px;}
.breadcumb-wrapper::after {background: rgba(15,1,124,0.5);height: 100%;content: "";width: 100%;position: absolute;top: 0;left: 0;}
.breadcumb-wrapper {position: relative;}
.breadcumb-title {color: #fff;}
.breadcumb-menu li, .breadcumb-menu li a, .breadcumb-menu li.active{color: #fff;}
#breadcumbwrap .container  {z-index:9;position: relative;}
.appointment-steps-listing li {color: #fff;}

.our-locations .fa.fa-map-marker-alt, .our-locations .fa-solid.fa-phone, .our-locations .fa.fa-envelope {color: #010173 !important;}
.our-locations .th-social {display: none;}
/*Menu Coloumns CSS*/
@media (min-width: 992px){.sub-menu-columns .sub-menu {width: 550px !important;}
.sub-menu-columns ul.sub-menu li {display: inline-block;float: left;width: 270px !important;}
.sub-menu-columns ul.sub-menu li:nth-child(odd) {float: left;margin-right: 10px;}
.sub-menu-columns ul.sub-menu li:nth-child(even) {float: right;}
}
/*Menu coloumns Ends Here*/

.main-menu ul.sub-menu li:hover {background: #0F017C;}
.main-menu ul.sub-menu li:hover a {color: #fff;}
.main-menu ul.sub-menu li a:before {content: "\f469";color:#fff;}            
.main-menu ul.sub-menu {padding: 0 !important;left: -27px;}
.main-menu ul.sub-menu a {font-size: 14px !important;line-height: 30px;}
.page-id-29804 #breadcumbwrap, .page-id-29802 #breadcumbwrap, .page-id-29800 #breadcumbwrap, .parent-pageid-29430 #breadcumbwrap, .page.page-id-29430 #breadcumbwrap, .page-id-29124 #breadcumbwrap, .parent-pageid-29124 #breadcumbwrap {display: none;}
.wwt:hover {background:rgba(15,1,124,0.2) !important;border-radius: 12px;}
.wwt .elementor-button.elementor-button-link {padding: 0;margin: 0 !important;}
.wwt p {margin-bottom: 0;}
.munster-ad .th-social svg {fill: #fff !important;height: 20px;}
.munster-ad .th-social a{background: #000;margin: 0;height: 40px;width: 40px;line-height: 40px;}
.munster-ad .footer-info i {color: #000 !important;}
.munster-adw .th-social {display: none;}
@media (max-width: 1500px) {.main-menu > ul > li {margin: 0 3px !important;}}
@media (min-width: 768px) {.slide-ba {--width: 100% !important;}}
@media (min-width: 1300px) {.menu-area .row {--bs-gutter-x: 0;}}
@media (max-width: 991px) {.header-layout1 .header-logo img {max-width: 120px;height: auto !important;margin-left: 10px;}}
.team-sticky .about-box {display: none;}
.team-sticky .about-box.mb-40 {display: block;}
.blog-navigation {margin-bottom: 100px;clear: left;}
.blog-navigation div {float: left;}
.blog-navigation div img {width: 50px;border-radius: 8px;margin:0 20px;}
.blog-navigation .blog-btn {display: none;}
@media (max-width:520px){.wpcf7-form.init .col-6{width: 100% !important;}
	
}
.blog-meta a:nth-child(2) {display: none;}
.oper-man {  text-align: center;}
.page-template-default.page.page-id-30878 .space-top.space-extra-bottom { padding-top: 50px;}
@media(min-width:768px){.cappf .elementor-button.elementor-button-link.elementor-size-sm { display: none !important;}}
@media (max-width: 768px) {#tidio-chat {bottom: 50px !important;}}