/* Enter Your Custom CSS Here */


.page-id-468 .main-header-bar {
       background-color:#1676f4!important;
    }

.page-id-467 .main-header-bar {
       background-color:#1676f4!important;
    }

.page-id-469 .main-header-bar {
       background-color:#1676f4!important;
    }



#primary-menu li{
	font-weight: 700;
	text-transform: uppercase;
	font-size: .9em;
}

#menu-item-721 a{
	padding-left:.8em;
	padding-right:.5em;
	font-size: 1.3em;
}

#menu-item-722 a{
	padding-left:.5em;
	padding-right:.5em;
	font-size: 1.3em;
}

#menu-item-723 a{
	padding-left:.5em;
	padding-right:.5em;
	font-size: 1.3em;
}

#menu-item-949 a{
	padding-left:.5em;
	padding-right:.5em;
	font-size: 1.3em;
}


/* contact form */

.elementor-element-56d8f28, .elementor-element-6e43c24, .elementor-element-4f88d4f, .elementor-element-5be9e94{
	margin-bottom:0px!important;
}

.elementor-element-98833b8 .elementor-column-wrap{
	padding:0px!important;
}

.elementor-element-dbb62c3 .elementor-column-wrap{
	padding:0px!important;
}

.conform .wpforms-field-label{
	margin-bottom:5px!important;
	font-weight:500!important;
}

.conform .wpforms-field-sublabel{
	margin-top:3px!important;
}

.conform #wpforms-7-field_1, #wpforms-7-field_3, #wpforms-7-field_2, #wpforms-7-field_0, #wpforms-7-field_0-last, #wpforms-7-field_5{
	background:#fff!important;
}

#wpforms-confirmation-7{
	text-align: center!important;
	font-size: 30px!important;
	margin-top: 60px!important;
}

.elementor-element-09ea2d8 a{
	color:black!important;
}

.elementor-element-09ea2d8 a:hover{
	color:#3a8bf4!important;
}


/* prices */

.caption{
	font-weight:700;
	font-size: 12px;
}





@media only screen and (max-width: 360px) {
  .caption {
    display:none;
  }
}

