.elementor-13990 .elementor-element.elementor-element-290f269{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-13990 .elementor-element.elementor-element-78e28a2{font-family:var( --e-global-typography-fb3ddd7-font-family ), Sans-serif;font-size:var( --e-global-typography-fb3ddd7-font-size );font-weight:var( --e-global-typography-fb3ddd7-font-weight );text-transform:var( --e-global-typography-fb3ddd7-text-transform );line-height:var( --e-global-typography-fb3ddd7-line-height );letter-spacing:var( --e-global-typography-fb3ddd7-letter-spacing );word-spacing:var( --e-global-typography-fb3ddd7-word-spacing );}.elementor-13990 .elementor-element.elementor-element-4784cb3{text-align:start;}.elementor-13990 .elementor-element.elementor-element-4784cb3 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-13990 .elementor-element.elementor-element-5d8bd08{font-family:var( --e-global-typography-fb3ddd7-font-family ), Sans-serif;font-size:var( --e-global-typography-fb3ddd7-font-size );font-weight:var( --e-global-typography-fb3ddd7-font-weight );text-transform:var( --e-global-typography-fb3ddd7-text-transform );line-height:var( --e-global-typography-fb3ddd7-line-height );letter-spacing:var( --e-global-typography-fb3ddd7-letter-spacing );word-spacing:var( --e-global-typography-fb3ddd7-word-spacing );}.elementor-13990 .elementor-element.elementor-element-20e59a5{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-13990 .elementor-element.elementor-element-7b43300{--display:flex;}.elementor-13990 .elementor-element.elementor-element-63c3562.elementor-element{--align-self:flex-start;}.elementor-13990 .elementor-element.elementor-element-63c3562{text-align:start;}.elementor-13990 .elementor-element.elementor-element-63c3562 img{width:100%;}.elementor-13990 .elementor-element.elementor-element-38456d6{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-13990 .elementor-element.elementor-element-77a96cd{font-family:var( --e-global-typography-fb3ddd7-font-family ), Sans-serif;font-size:var( --e-global-typography-fb3ddd7-font-size );font-weight:var( --e-global-typography-fb3ddd7-font-weight );text-transform:var( --e-global-typography-fb3ddd7-text-transform );line-height:var( --e-global-typography-fb3ddd7-line-height );letter-spacing:var( --e-global-typography-fb3ddd7-letter-spacing );word-spacing:var( --e-global-typography-fb3ddd7-word-spacing );}.elementor-13990 .elementor-element.elementor-element-e1294f2{--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;--justify-content:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-13990 .elementor-element.elementor-element-a087343{--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;--justify-content:flex-start;}.elementor-13990 .elementor-element.elementor-element-a0c3197{width:auto;max-width:auto;text-align:start;}.elementor-13990 .elementor-element.elementor-element-a0c3197.elementor-element{--align-self:flex-start;}.elementor-13990 .elementor-element.elementor-element-a0c3197 img{width:200px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-089fe9f );border-radius:800px 800px 800px 800px;}.elementor-13990 .elementor-element.elementor-element-fc89bd4{width:auto;max-width:auto;text-align:start;}.elementor-13990 .elementor-element.elementor-element-fc89bd4.elementor-element{--align-self:flex-start;}.elementor-13990 .elementor-element.elementor-element-fc89bd4 img{width:200px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8f41503 );border-radius:800px 800px 800px 800px;}.elementor-13990 .elementor-element.elementor-element-62a1f67{--display:flex;}.elementor-13990 .elementor-element.elementor-element-95cdd79{font-family:var( --e-global-typography-fb3ddd7-font-family ), Sans-serif;font-size:var( --e-global-typography-fb3ddd7-font-size );font-weight:var( --e-global-typography-fb3ddd7-font-weight );text-transform:var( --e-global-typography-fb3ddd7-text-transform );line-height:var( --e-global-typography-fb3ddd7-line-height );letter-spacing:var( --e-global-typography-fb3ddd7-letter-spacing );word-spacing:var( --e-global-typography-fb3ddd7-word-spacing );}.elementor-13990 .elementor-element.elementor-element-6e6f330{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-13990 .elementor-element.elementor-element-917d5fe{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;}.elementor-13990 .elementor-element.elementor-element-fba4a7d{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13990 .elementor-element.elementor-element-fba4a7d.elementor-element{--align-self:flex-start;}.elementor-13990 .elementor-element.elementor-element-fba4a7d img{width:100%;}.elementor-13990 .elementor-element.elementor-element-3f7c2eb{font-family:"Neulis", Sans-serif;font-size:calc(12px + 0.6vw);font-weight:400;text-transform:none;line-height:1.1em;letter-spacing:0px;}@media(min-width:768px){.elementor-13990 .elementor-element.elementor-element-7b43300{--width:500px;}.elementor-13990 .elementor-element.elementor-element-38456d6{--width:100%;}.elementor-13990 .elementor-element.elementor-element-e1294f2{--width:100%;}.elementor-13990 .elementor-element.elementor-element-917d5fe{--width:100%;}}@media(max-width:1024px){.elementor-13990 .elementor-element.elementor-element-78e28a2{font-size:var( --e-global-typography-fb3ddd7-font-size );line-height:var( --e-global-typography-fb3ddd7-line-height );letter-spacing:var( --e-global-typography-fb3ddd7-letter-spacing );word-spacing:var( --e-global-typography-fb3ddd7-word-spacing );}.elementor-13990 .elementor-element.elementor-element-5d8bd08{font-size:var( --e-global-typography-fb3ddd7-font-size );line-height:var( --e-global-typography-fb3ddd7-line-height );letter-spacing:var( --e-global-typography-fb3ddd7-letter-spacing );word-spacing:var( --e-global-typography-fb3ddd7-word-spacing );}.elementor-13990 .elementor-element.elementor-element-77a96cd{font-size:var( --e-global-typography-fb3ddd7-font-size );line-height:var( --e-global-typography-fb3ddd7-line-height );letter-spacing:var( --e-global-typography-fb3ddd7-letter-spacing );word-spacing:var( --e-global-typography-fb3ddd7-word-spacing );}.elementor-13990 .elementor-element.elementor-element-95cdd79{font-size:var( --e-global-typography-fb3ddd7-font-size );line-height:var( --e-global-typography-fb3ddd7-line-height );letter-spacing:var( --e-global-typography-fb3ddd7-letter-spacing );word-spacing:var( --e-global-typography-fb3ddd7-word-spacing );}}@media(max-width:767px){.elementor-13990 .elementor-element.elementor-element-78e28a2{font-size:var( --e-global-typography-fb3ddd7-font-size );line-height:var( --e-global-typography-fb3ddd7-line-height );letter-spacing:var( --e-global-typography-fb3ddd7-letter-spacing );word-spacing:var( --e-global-typography-fb3ddd7-word-spacing );}.elementor-13990 .elementor-element.elementor-element-5d8bd08{font-size:var( --e-global-typography-fb3ddd7-font-size );line-height:var( --e-global-typography-fb3ddd7-line-height );letter-spacing:var( --e-global-typography-fb3ddd7-letter-spacing );word-spacing:var( --e-global-typography-fb3ddd7-word-spacing );}.elementor-13990 .elementor-element.elementor-element-77a96cd{font-size:var( --e-global-typography-fb3ddd7-font-size );line-height:var( --e-global-typography-fb3ddd7-line-height );letter-spacing:var( --e-global-typography-fb3ddd7-letter-spacing );word-spacing:var( --e-global-typography-fb3ddd7-word-spacing );}.elementor-13990 .elementor-element.elementor-element-95cdd79{font-size:var( --e-global-typography-fb3ddd7-font-size );line-height:var( --e-global-typography-fb3ddd7-line-height );letter-spacing:var( --e-global-typography-fb3ddd7-letter-spacing );word-spacing:var( --e-global-typography-fb3ddd7-word-spacing );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Neulis';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://cinemagics.com/wp-content/uploads/2025/10/53814.ttf') format('truetype');
}
@font-face {
	font-family: 'Neulis';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://cinemagics.com/wp-content/uploads/2025/10/53806.ttf') format('truetype');
}
@font-face {
	font-family: 'Neulis';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://cinemagics.com/wp-content/uploads/2025/10/Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Neulis';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://cinemagics.com/wp-content/uploads/2025/10/Normal.ttf') format('truetype');
}
@font-face {
	font-family: 'Neulis';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://cinemagics.com/wp-content/uploads/2025/10/medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Neulis';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://cinemagics.com/wp-content/uploads/2025/10/SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Neulis';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://cinemagics.com/wp-content/uploads/2025/10/Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Neulis';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://cinemagics.com/wp-content/uploads/2025/10/EBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Neulis';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://cinemagics.com/wp-content/uploads/2025/10/Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */