/*!
Theme Name: Outgrid Child
Theme URI: https://uicore.co
Description: Multi-Purpose Elementor WordPress Theme
Author: UiCore
Author URI: https://uicore.co
Template: outgrid
Version: 1.0.0
Text Domain: outgrid
*/

 /* Add your custom style here */

.uicore-nav-menu .uicore-nav .uicore-menu>.menu-item>a {
	font-size: 22px !important;
}

.uicore-navbar .uicore-nav {
	margin-top: 40px;
	justify-content: normal !important;
}
@media (min-width: 1025px) {
    .uicore-navbar .uicore-extra {
		gap: 5px;
	}
}
@media (min-width: 1025px) {
    .uicore-navbar.uicore-left-menu .uicore-header-wrapper {
        height: 100%;
        padding: 0 30px !important;
    }
}
main  a, main .elemenmtor elementor-widget-text-editor a {
	text-decoration: underline !important;
	text-decoration-color: #808FAD !important;
}


@media (max-width: 600px) {
    .wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content {
        padding: 20px 0px 0px 0px
    }
}
.wp-block-image figcaption {
    line-height: 16px;
}
.single-post .ui-breadcrumb span[itemprop="itemListElement"]:nth-of-type(2),
.single-post .ui-breadcrumb i:nth-of-type(2){
  display: none !important;
}
.mc4wp-form-fields {
	display: flex
}
.mc4wp-form-fields input {
	margin-right: 12px;
	border-radius: 10px
}
.mc4wp-form-fields input[type="submit"] {
	background-color: #DF5 !important;
	width: 36%;
	margin-right: 0px;
	color: #011F5B !important;
}
.mc4wp-form-fields input[type="submit"]:hover {
background: #E6E9EF;
}
.mc4wp-alert p {
	color: #FFF;
    font-size: 22px;
    padding: 20px;
    border: solid 1px #DF5;
    margin-top: 20px;
}
@media only screen and (max-width: 1025px) {
    .uicore-navbar .uicore-branding {
        height: 80px;
    }
.uicore-navbar .uicore-branding a .uicore-logo {
display: none;
}
.uicore-navbar .uicore-branding a::before {
  content: "";
  display: block;
  width: 200px;   
  height: 80px;  
  background-image: url("/wp-content/uploads/2025/12/logo-simple-white.png");
  background-repeat: no-repeat;
  background-position: right center;
  background-size: contain;
}
	.uicore-navbar:not(.uicore-box) .uicore-header-wrapper nav {
		height: 60px
	}
}