.elementor-kit-6{--e-global-color-primary:#084064;--e-global-color-secondary:#5D5D5D;--e-global-color-text:#7A7A7A;--e-global-color-accent:#32AA76;--e-global-color-b24222a:#082323;--e-global-color-0fa5b78:#F5F5F5;--e-global-color-32a8280:#0F171B;--e-global-color-f8cef58:#10232C;--e-global-color-b95a6c2:#091D1D80;--e-global-color-c11832c:#091D1DB3;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:1em;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-weight:500;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.glass-bg{
    /* From https://css.glass */
background: rgba(255, 255, 255, 0.2);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
border: 1px solid rgba(255, 255, 255, 0.3);
}

.glass-bg2{
    /* From https://css.glass */
background: rgba(255, 255, 255, 0.2);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(5px);
border: 1px solid rgba(255, 255, 255, 0.3);
}

.mesh-blue{
    background-color:#000000;
    background-image:
radial-gradient(at 87.3% 11.6%, #47CBFF 0px, transparent 50%), radial-gradient(at 24.1% 64.7%, #1B78BF 0px, transparent 50%), radial-gradient(at 80% 75%, #0D1C2E 0px, transparent 50%);



animation: gradient 13s ease infinite;
    background-size: 200% 200%;
}

@keyframes gradient {
	0% {
		background-position: 0% 20%;
	}
	25% {
		background-position: 100% 50%;
	}
	50% {
		background-position: 50% 70%;
	}
	100% {
		background-position: 0% 20%;
	}
}

.mesh-blue-btn{ background-color:#084064; background-image: radial-gradient(at 87.3% 11.6%, #32AA76 0px, transparent 50%), radial-gradient(at 24.1% 64.7%, #1B78BF 0px, transparent 50%), radial-gradient(at 80% 75%, #47CBFF 0px, transparent 50%);



animation: gradient 5s ease infinite;
    background-size: 200% 200%;
}/* End custom CSS */