.elementor-9 .elementor-element.elementor-element-c540575 > .elementor-container{max-width:1550px;}.elementor-9 .elementor-element.elementor-element-c540575{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-9 .elementor-element.elementor-element-c540575 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-88d1fce.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-88d1fce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-88d1fce > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-88d1fce > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-88d1fce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-601c110 > .elementor-container{max-width:770px;}.elementor-9 .elementor-element.elementor-element-601c110{margin-top:0px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-2c7ee39 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2d0a8fa{width:auto;max-width:auto;}.elementor-9 .elementor-element.elementor-element-0626b8a > .elementor-container{max-width:1550px;}.elementor-9 .elementor-element.elementor-element-0626b8a{margin-top:0px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-37b25cd > .elementor-element-populated{padding:75px 0px 0px 30px;}.elementor-9 .elementor-element.elementor-element-47ac953{width:auto;max-width:auto;text-align:start;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-f6be20b.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-9 .elementor-element.elementor-element-f6be20b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-9 .elementor-element.elementor-element-f6be20b > .elementor-element-populated{padding:90px 0px 0px 0px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-5297837{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-5297837{right:0px;}.elementor-9 .elementor-element.elementor-element-5297837{top:0px;z-index:-1;}.elementor-9 .elementor-element.elementor-element-84fda9d img{width:80%;}.elementor-9 .elementor-element.elementor-element-75efd93{text-align:center;font-family:"Albra", Sans-serif;font-size:25px;font-weight:200;line-height:1.3em;letter-spacing:0.8px;color:#000000;}.elementor-9 .elementor-element.elementor-element-76a027e.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-9 .elementor-element.elementor-element-76a027e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-1e9d4c0{width:auto;max-width:auto;text-align:end;}.elementor-9 .elementor-element.elementor-element-75fcae2 > .elementor-container{max-width:632px;}.elementor-9 .elementor-element.elementor-element-75fcae2{margin-top:20px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-71bb840 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-abf11b5{text-align:center;font-family:"Albra", Sans-serif;font-size:24px;font-weight:200;line-height:1.2em;letter-spacing:0px;color:#000000;}.elementor-9 .elementor-element.elementor-element-db77e28 > .elementor-container{max-width:1550px;}.elementor-9 .elementor-element.elementor-element-db77e28{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-fe94353 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-534e85b{width:auto;max-width:auto;text-align:start;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-c5845d4.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-9 .elementor-element.elementor-element-c5845d4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-9 .elementor-element.elementor-element-c5845d4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-c5845d4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d835460.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-9 .elementor-element.elementor-element-d835460 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-30a0b48{width:auto;max-width:auto;text-align:end;}.elementor-9 .elementor-element.elementor-element-0aa6efe{text-align:center;}.elementor-9 .elementor-element.elementor-element-0aa6efe .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-77112f7 > .elementor-container{max-width:1550px;}.elementor-9 .elementor-element.elementor-element-77112f7{margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-96e9294.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-9 .elementor-element.elementor-element-96e9294.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-9 .elementor-element.elementor-element-96e9294 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-96e9294 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-9430f10{text-align:center;}.elementor-9 .elementor-element.elementor-element-9430f10 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0px;color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-37b25cd{width:20%;}.elementor-9 .elementor-element.elementor-element-f6be20b{width:59.332%;}.elementor-9 .elementor-element.elementor-element-76a027e{width:20%;}}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-88d1fce.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-88d1fce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-601c110{margin-top:0px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-2c7ee39.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-37b25cd > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-db77e28{margin-top:50px;margin-bottom:0px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-0626b8a{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-37b25cd.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-9 .elementor-element.elementor-element-37b25cd > .elementor-element-populated{padding:80px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-f6be20b > .elementor-element-populated{padding:80px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-75efd93 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-75efd93{font-size:21px;line-height:1.2em;letter-spacing:0.4px;}.elementor-9 .elementor-element.elementor-element-76a027e.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-9 .elementor-element.elementor-element-db77e28{margin-top:0px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-fe94353 > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d835460 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-d835460 > .elementor-element-populated{padding:50px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-0aa6efe > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-0aa6efe .elementor-heading-title{font-size:18px;letter-spacing:-0.2px;}.elementor-9 .elementor-element.elementor-element-77112f7{margin-top:0px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-9430f10 .elementor-heading-title{font-size:16px;}}/* Start custom CSS for column, class: .elementor-element-88d1fce */.elementor-9 .elementor-element.elementor-element-88d1fce{
    min-height: 100vh;
}/* End custom CSS */
/* Start custom CSS */.ghost > *{
    animation: fly 290s linear infinite;
    top: 0;
	left: 0;
	position: fixed;
	z-index: 999;
	pointer-events: none;
}
@keyframes fly {
	0% {

		transform: translate(-100%,110vh) rotateZ(0deg);opacity: 1;
	}

	12.5% {
		transform: translate(120vw,-70%) rotateZ(20deg);
	}

	25% {
		transform: translate(-100%,50vh) scale(1.75) rotateZ(-20deg);
	}

	37.5% {
		transform: translate(-100%,-70%) rotateZ(-40deg);opacity: .5;
	}

	50% {
		transform: translate(80vw,50vh) rotateZ(0deg);
	}

	62.5% {
		transform: translate(20vw,100vh) rotateZ(20deg);
	}
	75% {
		transform: translate(100%,80vh) rotateZ(20deg);opacity: .25;
	}
	87.5% {
		transform: translate(50vw,-100%) scale(1.75) rotateZ(20deg);
	}

	100% {
		transform: translate(-100%,110vh) rotateZ(0deg);opacity: 1;
	}
}


.video-container {
    height: 166px;
    width: 111px;
    position: default;
}

.video-container video {
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 0;
}


.float {   
    animation-name: floating; 
    animation-duration: 50s; 
    animation-iteration-count: infinite; 
    animation-timing-function: ease-in-out; 
        animation-direction: alternate;
} 
  
@keyframes floating { 
    0% { 
        
        transform: translate(0,  100vh); } 
    50%  { 
        
        transform: translate(0px, -100vh); } 
    100%   { 
        
        transform: translate(0, -100vh); }     
} 




.float2:hover {   
    animation-name: floating2; 
    animation-duration: 3s; 
    animation-iteration-count: infinite; 
    animation-timing-function: ease-in-out; 
        animation-direction: alternate;
} 
  
@keyframes floating2 { 
    0% { 
        
        transform: translate(0px,  0); } 
    50%  { 
        
        transform: translate(20px, 0); } 
    100%   { 
        
        transform: translate(0, 0); }     
} 


.float3:hover {   
    animation-name: floating3; 
    animation-duration: 3s; 
    animation-iteration-count: infinite; 
    animation-timing-function: ease-in-out; 
        animation-direction: alternate;
} 
  
@keyframes floating3 { 
    0% { 
        
        transform: translate(0px,  0); } 
    50%  { 
        
        transform: translate(-20px, 0); } 
    100%   { 
        
        transform: translate(0, 0); }     
} 



.float4:hover {   
    animation-name: floating4; 
    animation-duration: 3s; 
    animation-iteration-count: infinite; 
    animation-timing-function: ease-in-out; 
        animation-direction: alternate;
} 
  
@keyframes floating4 { 
    0% { 
        
        transform: translate(0,  0px); } 
    50%  { 
        
        transform: translate(0px, 20px); } 
    100%   { 
        
        transform: translate(0, 0px); }     
} 

.neue{
    font-family: 'Helvetica' !important;
    font-size: 22px;
    
}

@media screen and (max-width: 767px) {
  .neue{
    font-family: 'Helvetica' !important;
    font-size: 19px;
    
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Albra';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://houseofc.studio/wp-content/uploads/2022/05/FontsFree-Net-AlbraLight.ttf') format('truetype');
}
/* End Custom Fonts CSS */