.elementor-kit-7{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-5218492:#000000;--e-global-color-3b73766:#FFFFFF;--e-global-color-b085edd:#000000;--e-global-color-5bb0e9a:#8D8D8D;--e-global-color-611920d:#FFFFFF;--e-global-color-a0f546f:#545454;--e-global-color-8e75461:#666666;--e-global-color-5943712:#CCCCCC;--e-global-color-06f6aae:#FFFFFF;--e-global-color-5c44538:#FFFFFF;--e-global-color-8675dc7:#CCCCCC;--e-global-color-2dab99a:#797979;--e-global-color-4c0d63a:#535658;--e-global-color-e5e0bd3:#535658;--e-global-color-2b5612f:#000000E6;--e-global-color-b123f88:#000000CC;--e-global-color-d702e6f:#9F9F9F;--e-global-color-201ca2a:#CCCCCC;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-ccbdaa4-font-family:"Myriad Pro";--e-global-typography-ccbdaa4-font-size:1rem;--e-global-typography-ccbdaa4-font-weight:400;--e-global-typography-ccbdaa4-line-height:1.2em;--e-global-typography-6ae2459-font-family:"Myriad Pro";--e-global-typography-6ae2459-font-size:0.875rem;--e-global-typography-6ae2459-font-weight:400;--e-global-typography-6ae2459-line-height:1.5em;--e-global-typography-5334550-font-family:"Myriad Pro";--e-global-typography-5334550-font-size:1.5rem;--e-global-typography-5334550-font-weight:400;--e-global-typography-5334550-line-height:1.2em;--e-global-typography-8207cba-font-family:"Myriad Pro";--e-global-typography-8207cba-font-size:1.125rem;--e-global-typography-8207cba-font-weight:400;--e-global-typography-8207cba-line-height:1.5em;--e-global-typography-4ae6346-font-family:"Myriad Pro";--e-global-typography-4ae6346-font-size:0.875rem;--e-global-typography-4ae6346-font-weight:400;--e-global-typography-4ae6346-line-height:1.25em;--e-global-typography-425a946-font-family:"Myriad Pro";--e-global-typography-425a946-font-size:clamp(2.5rem, 2.1429rem + 1.1429vw, 3rem);--e-global-typography-425a946-font-weight:700;--e-global-typography-425a946-line-height:1em;--e-global-typography-1c77953-font-family:"Myriad Pro";--e-global-typography-1c77953-font-size:clamp(1.5rem, 1.2321rem + 0.8571vw, 1.875rem);--e-global-typography-1c77953-font-weight:700;--e-global-typography-1c77953-line-height:1.1em;--e-global-typography-59df162-font-family:"Myriad Pro";--e-global-typography-59df162-font-size:1.125rem;--e-global-typography-59df162-font-weight:600;--e-global-typography-59df162-font-style:italic;--e-global-typography-59df162-line-height:1.3em;--e-global-typography-ada7ffe-font-family:"Myriad Pro";--e-global-typography-ada7ffe-font-size:1.125rem;--e-global-typography-ada7ffe-font-weight:700;--e-global-typography-ada7ffe-line-height:1.5em;--e-global-typography-6395c25-font-family:"Myriad Pro";--e-global-typography-6395c25-font-size:1.125rem;--e-global-typography-6395c25-font-weight:700;--e-global-typography-6395c25-line-height:2em;--e-global-typography-2e5119d-font-family:"Myriad Pro";--e-global-typography-2e5119d-font-size:2rem;--e-global-typography-2e5119d-font-weight:300;--e-global-typography-2e5119d-line-height:1em;--e-global-typography-2e5119d-letter-spacing:2px;--e-global-typography-8be1a3b-font-family:"Myriad Pro";--e-global-typography-8be1a3b-font-size:1.125rem;--e-global-typography-8be1a3b-font-weight:400;--e-global-typography-8be1a3b-line-height:1.2em;--e-global-typography-cd40ccf-font-family:"Myriad Pro";--e-global-typography-cd40ccf-font-size:clamp(1.875rem, 0.3571rem + 4.8571vw, 4rem);--e-global-typography-cd40ccf-font-weight:600;--e-global-typography-cd40ccf-line-height:1em;--e-global-typography-f9c696d-font-family:"Myriad Pro";--e-global-typography-f9c696d-font-size:clamp(1rem, 0.1964rem + 2.5714vw, 2.125rem);--e-global-typography-f9c696d-font-weight:300;--e-global-typography-f9c696d-line-height:1em;--e-global-typography-fffc1d8-font-family:"Myriad Pro";--e-global-typography-fffc1d8-font-size:clamp(1.25rem, 1.0714rem + 0.5714vw, 1.5rem);--e-global-typography-fffc1d8-font-weight:400;--e-global-typography-fffc1d8-line-height:1em;--e-global-typography-6963325-font-family:"Myriad Pro";--e-global-typography-6963325-font-size:0.75rem;--e-global-typography-6963325-font-weight:400;--e-global-typography-6963325-line-height:1.4em;background-color:#000000;}.elementor-kit-7 p{margin-block-end:0.9em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:min(calc(100vw - 60px), 1170px);}.e-con{--container-max-width:min(calc(100vw - 60px), 1170px);--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.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);}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}@media(max-width:480px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:87.5%;}.e-con{--container-max-width:87.5%;}}/* Start custom CSS */p:last-child {
	margin-block-end: 0!important;
}
/* Font Style */
.bold {
    font-weight: 700!important;
}
.semibold {
    font-weight: 600!important;
}
.light {
    font-weight: 300!important;
}
.italic {
    font-style: italic!important;
}
.grey {
    color: #545454!important;
}
/* Menu on page */
.menu-on-page .elementor-nav-menu .menu-item .elementor-item:hover {
    text-decoration: underline;
}
.menu-on-page .elementor-nav-menu .menu-item {
    list-style-type: disc;
    margin-inline-start: 15px;
}
.menu-on-page .elementor-nav-menu .menu-item::before {
    content: '';
    width: 5px;
    height: 5px;
    background-image: url('https://movingimagesentertainment.com/wp-content/uploads/2025/11/circle-solid-full.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    top: 50%;
    left: -14px;
    transform: translateY(-50%);
}
/* Large Title Shadow*/
.title-text-shadow {
    text-shadow: 0px 1px 1px rgba(35, 31, 32, 0.75);
}
/* Social Links */
.social-links .elementor-widget-heading {
    line-height: 10px;
}
.social-links a .elementor-widget-heading .elementor-heading-title  {
    border-block-end: solid 1px transparent;
}
.social-links .elementor-widget-icon-box .elementor-icon-box-content {
    line-height: 13px;
}
.social-links .elementor-widget-icon-box .elementor-icon-box-wrapper {
    position: relative;
    z-index: 2;
}

.social-links a .elementor-widget-icon-box::before {
    content: '';
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 0px;
    transition: 0.3s;
    top: 0px;
    left: 0px;
}
.social-links a:hover .elementor-widget-icon-box::before {
    width: 100%;
    height: 100%;

}
.social-links a:hover .elementor-widget-heading .elementor-heading-title {
    color: #ffffff;
}
.insta > .elementor-widget-icon-box::before {
    background-color: #4090db;
}
a.insta:hover .elementor-widget-heading .elementor-heading-title {
    border-block-end-color: #4090db;
}
.tweets > .elementor-widget-icon-box::before {
    background-color: #0084b4;
}
a.tweets:hover .elementor-widget-heading .elementor-heading-title {
    border-block-end-color: #0084b4;
}
.vimeo > .elementor-widget-icon-box::before {
    background-color: #4caae8;
}
a.vimeo:hover .elementor-widget-heading .elementor-heading-title {
    border-block-end-color: #4caae8;
}
.facebook > .elementor-widget-icon-box::before {
    background-color: #45619d;
}
a.facebook:hover .elementor-widget-heading .elementor-heading-title {
    border-block-end-color: #45619d;
}
.linkedin > .elementor-widget-icon-box::before {
    background-color: #0077b5;
}
a.linkedin:hover .elementor-widget-heading .elementor-heading-title {
    border-block-end-color: #0077b5;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Myriad Pro';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://movingimagesentertainment.com/wp-content/uploads/2025/11/MYRIADPRO-REGULAR.woff') format('woff');
}
@font-face {
	font-family: 'Myriad Pro';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://movingimagesentertainment.com/wp-content/uploads/2025/11/MYRIADPRO-REGULAR.woff') format('woff');
}
@font-face {
	font-family: 'Myriad Pro';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://movingimagesentertainment.com/wp-content/uploads/2025/11/MyriadPro-Light.woff') format('woff');
}
@font-face {
	font-family: 'Myriad Pro';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://movingimagesentertainment.com/wp-content/uploads/2025/11/MYRIADPRO-SEMIBOLD.woff') format('woff');
}
@font-face {
	font-family: 'Myriad Pro';
	font-style: italic;
	font-weight: 600;
	font-display: swap;
	src: url('https://movingimagesentertainment.com/wp-content/uploads/2025/11/MYRIADPRO-SEMIBOLDIT.woff') format('woff');
}
@font-face {
	font-family: 'Myriad Pro';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('https://movingimagesentertainment.com/wp-content/uploads/2025/11/MYRIADPRO-BOLD.woff') format('woff');
}
@font-face {
	font-family: 'Myriad Pro';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://movingimagesentertainment.com/wp-content/uploads/2025/11/MYRIADPRO-BOLD.woff') format('woff');
}
@font-face {
	font-family: 'Myriad Pro';
	font-style: italic;
	font-weight: bold;
	font-display: swap;
	src: url('https://movingimagesentertainment.com/wp-content/uploads/2025/11/MYRIADPRO-BOLDIT.woff') format('woff');
}
@font-face {
	font-family: 'Myriad Pro';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url('https://movingimagesentertainment.com/wp-content/uploads/2025/11/MYRIADPRO-BOLDIT.woff') format('woff');
}
/* End Custom Fonts CSS */