.elementor-1775 .elementor-element.elementor-element-b0e6c59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1775 .elementor-element.elementor-element-b0e6c59:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-b0e6c59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-3abfef3{text-align:center;}.elementor-1775 .elementor-element.elementor-element-3abfef3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-1775 .elementor-element.elementor-element-dc604c2{text-align:center;}.elementor-1775 .elementor-element.elementor-element-dc604c2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-1775 .elementor-element.elementor-element-79eaddf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1775 .elementor-element.elementor-element-79eaddf:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-79eaddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1775 .elementor-element.elementor-element-8bb3a4d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1775 .elementor-element.elementor-element-5e9c80f{--display:flex;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1775 .elementor-element.elementor-element-f88665d.elementor-element{--align-self:center;}.elementor-1775 .elementor-element.elementor-element-0425f28{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;--z-index:999;}.elementor-1775 .elementor-element.elementor-element-2b9da9a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1775 .elementor-element.elementor-element-cdb1c22 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:30px;}.elementor-1775 .elementor-element.elementor-element-cdb1c22 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-30px;}.elementor-1775 .elementor-element.elementor-element-cdb1c22 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1775 .elementor-element.elementor-element-cdb1c22 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1775 .elementor-element.elementor-element-cdb1c22 .elementor-labels-inline .elementor-field-group > label{padding-left:20px;}body:not(.rtl) .elementor-1775 .elementor-element.elementor-element-cdb1c22 .elementor-labels-inline .elementor-field-group > label{padding-right:20px;}body .elementor-1775 .elementor-element.elementor-element-cdb1c22 .elementor-labels-above .elementor-field-group > label{padding-bottom:20px;}.elementor-1775 .elementor-element.elementor-element-cdb1c22 .elementor-field-group > label, .elementor-1775 .elementor-element.elementor-element-cdb1c22 .elementor-field-subgroup label{color:#FFFFFF;}.elementor-1775 .elementor-element.elementor-element-cdb1c22 .elementor-field-group > label{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:400;}.elementor-1775 .elementor-element.elementor-element-cdb1c22 .elementor-field-type-html{padding-bottom:0px;}.elementor-1775 .elementor-element.elementor-element-cdb1c22 .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-1775 .elementor-element.elementor-element-cdb1c22 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-color:#FFFFFF;}.elementor-1775 .elementor-element.elementor-element-cdb1c22 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-color:#FFFFFF;}.elementor-1775 .elementor-element.elementor-element-cdb1c22 .elementor-field-group .elementor-select-wrapper::before{color:#FFFFFF;}.elementor-1775 .elementor-element.elementor-element-cdb1c22 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;padding:10px 60px 10px 60px;}.elementor-1775 .elementor-element.elementor-element-cdb1c22 .e-form__buttons__wrapper__button-next{background-color:#FFFFFF;color:#000000;}.elementor-1775 .elementor-element.elementor-element-cdb1c22 .elementor-button[type="submit"]{background-color:#FFFFFF;color:#000000;}.elementor-1775 .elementor-element.elementor-element-cdb1c22 .elementor-button[type="submit"] svg *{fill:#000000;}.elementor-1775 .elementor-element.elementor-element-cdb1c22 .e-form__buttons__wrapper__button-previous{background-color:#FFFFFF;color:#000000;}.elementor-1775 .elementor-element.elementor-element-cdb1c22 .e-form__buttons__wrapper__button-next:hover{background-color:#FFFFFF;color:#000000;}.elementor-1775 .elementor-element.elementor-element-cdb1c22 .elementor-button[type="submit"]:hover{background-color:#FFFFFF;color:#000000;}.elementor-1775 .elementor-element.elementor-element-cdb1c22 .elementor-button[type="submit"]:hover svg *{fill:#000000;}.elementor-1775 .elementor-element.elementor-element-cdb1c22 .e-form__buttons__wrapper__button-previous:hover{background-color:#FFFFFF;color:#000000;}.elementor-1775 .elementor-element.elementor-element-cdb1c22{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}:root{--page-title-display:none;}@media(max-width:700px){.elementor-1775 .elementor-element.elementor-element-3abfef3 .elementor-heading-title{font-size:40px;}.elementor-1775 .elementor-element.elementor-element-dc604c2 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-1775 .elementor-element.elementor-element-79eaddf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1775 .elementor-element.elementor-element-5e9c80f{--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-1775 .elementor-element.elementor-element-0425f28{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for html, class: .elementor-element-f88665d */:root {
	--size: 45;
	--speed: 5;
	--trans: linear;
	--hole: #121212;
	--start: #046BD2;
	--line: gray;
	--ini: from 90deg at;
	--end: 0 25%, #fff0 0 100%;
	--bg:	
		conic-gradient(from 90deg at 97.5% 97.5%, var(--hole) var(--end)), 
		conic-gradient(var(--ini) 95% 95%, var(--line) var(--end)), 
		conic-gradient(var(--ini) 92.5% 92.5%, var(--hole) var(--end)), 
		conic-gradient(var(--ini) 90% 90%, var(--line) var(--end)), 
		conic-gradient(var(--ini) 87.5% 87.5%, var(--hole) var(--end)), 
		conic-gradient(var(--ini) 85% 85%, var(--line) var(--end)), 
		conic-gradient(var(--ini) 82.5% 82.5%, var(--hole) var(--end)), 
		conic-gradient(var(--ini) 80% 80%, var(--line) var(--end)), 
		conic-gradient(var(--ini) 77.5% 77.5%, var(--hole) var(--end)), 
		conic-gradient(var(--ini) 75% 75%, var(--line) var(--end)), 
		conic-gradient(var(--ini) 72.5% 72.5%, var(--hole) var(--end)), 
		conic-gradient(var(--ini) 70% 70%, var(--line) var(--end)), 
		conic-gradient(var(--ini) 67.5% 67.5%, var(--hole) var(--end)), 
		conic-gradient(var(--ini) 65% 65%, var(--line) var(--end)), 
		conic-gradient(var(--ini) 62.5% 62.5%, var(--hole) var(--end)), 
		conic-gradient(var(--ini) 60% 60%, var(--line) var(--end)), 
		conic-gradient(var(--ini) 57.5% 57.5%, var(--hole) var(--end)), 
		conic-gradient(var(--ini) 55% 55%, var(--line) var(--end)), 
		conic-gradient(var(--ini) 52.5% 52.5%, var(--hole) var(--end)), 
		conic-gradient(var(--ini) 50% 50%, var(--start) var(--end)), 
		conic-gradient(var(--ini) 47.5% 47.5%, var(--hole) var(--end)), 
		conic-gradient(var(--ini) 45% 45%, var(--line) var(--end)),
		conic-gradient(var(--ini) 42.5% 42.5%, var(--hole) var(--end)), 
		conic-gradient(var(--ini) 40% 40%, var(--line) var(--end)),
		conic-gradient(var(--ini) 37.5% 37.5%, var(--hole) var(--end)), 
		conic-gradient(var(--ini) 35% 35%, var(--line) var(--end)),
		conic-gradient(var(--ini) 32.5% 32.5%, var(--hole) var(--end)), 
		conic-gradient(var(--ini) 30% 30%, var(--line) var(--end)),
		conic-gradient(var(--ini) 27.5% 27.5%, var(--hole) var(--end)), 
		conic-gradient(var(--ini) 25% 25%, var(--line) var(--end)),
		conic-gradient(var(--ini) 22.5% 22.5%, var(--hole) var(--end)), 
		conic-gradient(var(--ini) 20% 20%, var(--line) var(--end)),
		conic-gradient(var(--ini) 17.5% 17.5%, var(--hole) var(--end)), 
		conic-gradient(var(--ini) 15% 15%, var(--line) var(--end)),
		conic-gradient(var(--ini) 12.5% 12.5%, var(--hole) var(--end)), 
		conic-gradient(var(--ini) 10% 10%, var(--line) var(--end)),
		conic-gradient(var(--ini) 7.5% 7.5%, var(--hole) var(--end)), 
		conic-gradient(var(--ini) 5% 5%, var(--line) var(--end)),
		conic-gradient(var(--ini) 2.5% 2.5%, var(--hole) var(--end)), 
		conic-gradient(var(--ini) 0% 0%, var(--start) var(--end));
}
.cube {
	width: calc(var(--size) * 1vmin);
	height:  calc(var(--size) * 1vmin);
	background: var(--bg), var(--hole);
	background-size: 200% 200%;
	background-position: 0% 0%;
	background-repeat: no-repeat;
	transform: rotateX(45deg) rotateZ(45deg) translateZ(calc(calc(var(--size) * 1vmin) / 2));
	transform-style: preserve-3d;
	animation: move-top calc(var(--speed) * 1s) var(--trans) 0s infinite;

}

.cube:before, .cube:after {
	content: "";
	background: var(--bg), var(--hole);
	background-size: 200% 200%;
	background-position: 100% 100%;
	background-repeat: no-repeat;
	position: absolute;
	width: 100%;
	height: 100%;
	transform: rotate(180deg) rotateY(-90deg) translateY(calc(var(--size) * 1vmin));
	transform-origin: right bottom;
	animation: move-side calc(var(--speed) * 1s) var(--trans) calc(var(--speed) * -0.95s) infinite;
	opacity: 0.65;
} 

.cube:after {
	transform: rotate(180deg) rotateY(-90deg) rotateX(-90deg) translateY(calc(var(--size) * 1vmin));
	opacity: 0.35;
}

@keyframes move-top {
	100% { background-position: 100% 100%; }
}
@keyframes move-side {
	100% { background-position: 0% 0%; }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-cdb1c22 */input[type="file"] {
    background-repeat: no-repeat;
    background-position: 50% 25%;
    border: 1px solid #fff !important;
    border-radius: 10px;
    padding: 25% 18% 14% 18%;
    text-align: center;
    cursor: pointer;
    color: #fff;
    margin: 0px;
    position: relative;
    height: 120px;
    overflow: hidden;
}

input[type="file"]::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024" fill="currentColor"%3E%3Cpath d="M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0 0 60.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"%3E%3C/path%3E%3C/svg%3E');
    background-repeat: no-repeat;
    background-position: 50% 25%;
    background-size: 10%;
    filter: invert(100%) brightness(100%);
    z-index: -1;
}



.iti__country {
    background-color: #000 !important; 
}
.iti__search-input {
    background-color: #000 !important;
    border: 1px solid #fff !important;
}
.iti__country-list .iti__country.iti__standard {
    background-color: #000 !important;
}
.iti__country.iti__standard:hover {
    background-color: #444 !important;
}

.elementor-1775 .elementor-element.elementor-element-cdb1c22 .elementor-message-success {
    color: #fff;
}
.elementor-1775 .elementor-element.elementor-element-cdb1c22 .elementor-message-success::before{
    display: none;
}/* End custom CSS */