.elementor-5919 .elementor-element.elementor-element-58e7a9b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-5919 .elementor-element.elementor-element-58e7a9b:not(.elementor-motion-effects-element-type-background), .elementor-5919 .elementor-element.elementor-element-58e7a9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5919 .elementor-element.elementor-element-58e7a9b > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5919 .elementor-element.elementor-element-58e7a9b{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5919 .elementor-element.elementor-element-ce65374 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5919 .elementor-element.elementor-element-ce65374 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5919 .elementor-element.elementor-element-8d83611 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-5919 .elementor-element.elementor-element-6c8fefb{border-style:solid;border-width:0px 0px 1px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5919 .elementor-element.elementor-element-6c8fefb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5919 .elementor-element.elementor-element-fbaa3b1 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5919 .elementor-element.elementor-element-fbaa3b1 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-5919 .elementor-element.elementor-element-fbaa3b1 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-5919 .elementor-element.elementor-element-fbaa3b1 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-5919 .elementor-element.elementor-element-fbaa3b1 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-5919 .elementor-element.elementor-element-fbaa3b1{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:1px;--e-nav-menu-divider-height:50px;--e-nav-menu-divider-color:#000000;}.elementor-5919 .elementor-element.elementor-element-fbaa3b1 > .elementor-widget-container{transition:background 0s;border-style:solid;border-width:0px 1px 0px 1px;border-color:#000000;}@media(max-width:1024px){.elementor-5919 .elementor-element.elementor-element-58e7a9b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5919 .elementor-element.elementor-element-6c8fefb{border-width:0px 0px 2px 0px;}.elementor-5919 .elementor-element.elementor-element-fbaa3b1 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:755px){.elementor-5919 .elementor-element.elementor-element-58e7a9b{padding:0px 0px 0px 0px;}.elementor-5919 .elementor-element.elementor-element-6c8fefb{border-width:0px 0px 2px 0px;}.elementor-5919 .elementor-element.elementor-element-fbaa3b1 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5919 .elementor-element.elementor-element-fbaa3b1{width:100%;max-width:100%;}.elementor-5919 .elementor-element.elementor-element-db778a2 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-8d83611 */.btn-action  .visible-phone.button2:hover {
    color: #062846 !important;
}
					
@media screen and (max-width: 944px) {

    .header-bottom	.button2{
				background:#fff;
				color:#000;
				display: none !important;
				font-size:.85rem !important;
				justify-content: center;
				min-width: 115px;
			}

    .header-bottom .visible-phone {
		display: block !important;
	}

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-58e7a9b */.elementor-5919 .elementor-element.elementor-element-58e7a9b{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-fbaa3b1 */@media (max-width:767px) {
    
    .elementor-5919 .elementor-element.elementor-element-fbaa3b1 nav {
        overflow: auto;
    }
    
    .elementor-5919 .elementor-element.elementor-element-fbaa3b1 .elementor-nav-menu {
        flex-wrap: nowrap;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-db778a2 */.c2c-form{
 display: block;
 top: 0;
 float: left;
}

.c2c-form .aux-nav li a:hover{
    color: #fff;
}

.loading-spinner {
    align-items: center;
    color: #fff;
	display: none;
    flex-direction: column;
	padding-top: 120px;
    text-align: center;

}

.loading-spinner.show{
		display: flex;
}


.loading-spinner p{
	font-weight: 700;
    font-size: 1.75rem;
}

.spinner {
    animation: spin 1s linear infinite;
    border: 8px solid #fff;
    border-top: 8px solid #0B518C; 
    border-radius: 50%;
    height: 60px;
	margin-bottom: 24px;
    width: 60px;

}


@keyframes spin {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}


.aux-nav a:hover {color: white !important;}

.button1.send-c2c-button {
    background-color: rgb(255, 255, 255);
    color: rgb(114, 175, 197) !important;
}

.button1.send-c2c-button:hover {
    background: #343A40;
    color: #fff !important;
}/* End custom CSS */