h1, h2, h3, h4, h5, h6{
hyphens: none;
}

.scroll_to_top_style_default {
    color: #fff !important;
}

i.inited.white {
    padding-bottom: 40px;
}

.scroll_to_top_style_default:hover {
	color: #113f67 !important
}

@media screen and (max-width: 767px) {
	
i.inited.white {
    padding-bottom: 28px;
}
	
	.custom_links_list_item_link {
		width: 100% !important;
	}
	.custom_links_list_item,
	.custom_links_list{
	text-align: center!important
}
	.menu_mobile_header_wrap {
		background: #fff !important
	}
	
	.menu_mobile_inner.with_widgets{
		background:#113F67 !important;
	}
	.menu_mobile .menu_mobile_close .menu_button_close_icon {
		color :#113F67 !important;
	}
	
	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area .menu-item>a {
		color: #fff;
		font-family: Helvitca;
	}
	
	
	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area .menu-item>a>span {
		    font-family: "Helvetica", Sans-serif;
	}
	
	        .menu_mobile .sc_layouts_logo img {
            max-height: 65px;
        }
	
	body .centeralign .sc_icons_item {
	   
        padding: 0px !important;
        padding-bottom: 20px !important;
	}
	
	.elementor-widget-container h2 {
		line-height:31px!important;
	}
}

.wpcf7 .wpcf7-submit-style:active .wpcf7-submit+.submit-style-in, .wpcf7 .wpcf7-submit-style:focus .wpcf7-submit+.submit-style-in, .wpcf7 .wpcf7-submit-style:hover .wpcf7-submit+.submit-style-in {
    color: #113F67!important;
}

input.wpcf7-form-control.wpcf7-submit.has-spinner:hover
.wpcf7-submit-style .submit-style-in:before {
	    color: #113F67!important;
}



input.wpcf7-form-control.wpcf7-submit.has-spinner:hover + .submit-style-in:before {
	color: #113F67!important;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner {
    color: #fff;
	       border: 2px solid #113F67 !important;
}

input.wpcf7-form-control.wpcf7-submit.has-spinner:hover + .wpcf7 .wpcf7-submit-style .submit-style-in:before {
	color: red !important;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner:hover {
    color: #113F67;
    background: #fff !important;
        border: 2px solid #113F67 !important;
}

i.white:after, .sc_layouts_title_caption i.white:after {
	    border: 3px solid #fff !important;
}

header {
    position: sticky !important;
    top: 0;
} 

.menu_main_nav>li>a, .sc_layouts_menu_nav>li>a {
    font-weight: 700 !important;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: 0;
}

.menu_main_nav>li>a, .sc_layouts_menu_nav>li>a {
    font-weight: 700 !important;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: 0;
    font-family: Helvetica;
}
 
.sc_layouts_menu_nav>li>a:hover, .sc_layouts_menu_nav>li.sfHover>a,
.sc_layouts_menu_nav>li.current-menu-item>a, .sc_layouts_menu_nav>li.current-menu-parent>a, .sc_layouts_menu_nav>li.current-menu-ancestor>a{
	color: #8AC7DB !important;
}


.menu_hover_color_line .sc_layouts_menu_nav>li:not(.menu-collapse)>a:after, .menu_hover_color_line .sc_layouts_menu_nav>li:not(.menu-collapse).menu-item-has-children>a:after {
		background: #8AC7DB !important;
}


body .sc_layouts_menu_nav li {

    padding: 0px 20px;
}


.centeralign .sc_icons_item {
    padding: 30px !important;
		    align-items: center;
    display: grid;

}


.centeralign  .sc_icons_divider .slider-wrapper .sc_icons_item::after, .centeralign .sc_icons_divider .sc_icons_columns_wrap .sc_icons_item::after {
    background-color: rgb(250 252 250);
}

.br {
	color:#ffffff;
}

@media (max-width: 767px) {
	.br {
		text-align:center;
	}
	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area .menu-item>a>span {
		font-size: 20px;
}
	
	.menu_mobile_nav_area ul.sub-menu span:hover {
    color: #fff !important;
}
	
	.menu_mobile_nav_area ul.sub-menu span {
    color: #fff !important;
}
}

.sc_layouts_menu_popup .sc_layouts_menu_nav, .sc_layouts_menu_popup .sc_layouts_menu_nav>li>ul, .sc_layouts_menu_nav>li>ul ul, .sc_layouts_menu_nav>li ul:not(.sc_item_filters_tabs) {
    background-color: #fff;
	border-radius: 0;
	font-family: Helvetica;
	font-size: 16px;
}

ul.sub-menu span {color: #000 !important;font-weight: 700 !important;}

ul.sub-menu span:hover {color: #8ac7db !important;}

li.menu-item-21728,
li.menu-item-21729 {border-bottom: solid 1px #f1f1f1;}

.sc_layouts_menu_popup .sc_layouts_menu_nav, .sc_layouts_menu_nav>li ul:not(.sc_item_filters_tabs) {
	padding: 0;}
}

ul.sub-menu {
    margin-top: -10px !important;
}

.h4list h4 {
	font-size: 17px;
	margin-top: 0;
	margin-bottom:0;
}

.h4list h3 {
	font-size: 17px;
	font-weight: 700;
	margin-top: 0;
	margin-bottom:0;
}

span.mleft {margin-left: 118px;}
span.mleft1 {margin-left: 95px;}
span.mleft2 {margin-left: 105px;}
span.mleft3 {margin-left: 128px;}
span.mleft4 {margin-left: 35px;}

@media screen and (max-width: 767px) {
span.mleft, span.mleft1, span.mleft2, span.mleft3, span.mleft4 {margin-left: 0;}
}

.elementor-21799 .elementor-element.elementor-element-7dc11ba img {object-fit: cover;}

#brdradius .elementor-widget-wrap {border-radius: 10px !important;}

.uael-text-break.uael-column-rules.uael-table {
	width:100%;
}

.uael-table__text-inner h3 {
	color:#fff;
	font-size:16px;
}

.sc_layouts_menu_popup .sc_layouts_menu_nav>li>a, .sc_layouts_menu_nav>li li>a {
    padding: 10px !important;
}

/* sub menu */

#menu-item-20812 .sub-menu {
    width: 20.6em !important;
}

#menu-item-20880 .sub-menu {
    width: 9em !important;
}

.sub-menu  {
    margin-left: 40px !important;
}

@media screen and (max-width: 767px) {
	.sub-menu  {
    margin-left: 0;
}
	#menu-item-20812 .sub-menu,
	#menu-item-20880 .sub-menu {
	   width: auto;
}
}
/* end here */

#myList {
    font-family: Helvetica;
	margin-bottom:30px!important;
}

h5 {
	font-size:17px;
	line-height:1;
}

@media only screen and (max-width: 767px) { h5 {
	font-size:16px;
	line-height:1;
}
}