.elementor-88 .elementor-element.elementor-element-3c75402 > .elementor-container{min-height:51vh;}.elementor-88 .elementor-element.elementor-element-3c75402:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-3c75402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.iftpro.ch/wp-content/uploads/2024/01/6-e1732842670129.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-88 .elementor-element.elementor-element-3c75402 > .elementor-background-overlay{background-color:#000000;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-88 .elementor-element.elementor-element-3c75402{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-88 .elementor-element.elementor-element-74af3c8e{text-align:center;}.elementor-88 .elementor-element.elementor-element-74af3c8e .elementor-heading-title{color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-96775bf .hfe-nav-menu__toggle{margin-left:auto;}.elementor-88 .elementor-element.elementor-element-96775bf .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-88 .elementor-element.elementor-element-96775bf .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-88 .elementor-element.elementor-element-96775bf .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-88 .elementor-element.elementor-element-96775bf .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-88 .elementor-element.elementor-element-96775bf .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-88 .elementor-element.elementor-element-96775bf .menu-item a.hfe-menu-item, .elementor-88 .elementor-element.elementor-element-96775bf .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-88 .elementor-element.elementor-element-96775bf a.hfe-menu-item, .elementor-88 .elementor-element.elementor-element-96775bf a.hfe-sub-menu-item{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;}.elementor-88 .elementor-element.elementor-element-96775bf .menu-item a.hfe-menu-item, .elementor-88 .elementor-element.elementor-element-96775bf .sub-menu a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-96775bf .menu-item a.hfe-menu-item:hover,
								.elementor-88 .elementor-element.elementor-element-96775bf .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-88 .elementor-element.elementor-element-96775bf .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-88 .elementor-element.elementor-element-96775bf .menu-item a.hfe-menu-item.highlighted,
								.elementor-88 .elementor-element.elementor-element-96775bf .menu-item a.hfe-menu-item:focus{color:#B19777;}.elementor-88 .elementor-element.elementor-element-96775bf .sub-menu,
								.elementor-88 .elementor-element.elementor-element-96775bf nav.hfe-dropdown,
								.elementor-88 .elementor-element.elementor-element-96775bf nav.hfe-dropdown-expandible,
								.elementor-88 .elementor-element.elementor-element-96775bf nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-88 .elementor-element.elementor-element-96775bf nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#252531;}.elementor-88 .elementor-element.elementor-element-96775bf ul.sub-menu{width:220px;}.elementor-88 .elementor-element.elementor-element-96775bf .sub-menu a.hfe-sub-menu-item,
						 .elementor-88 .elementor-element.elementor-element-96775bf nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-88 .elementor-element.elementor-element-96775bf nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-88 .elementor-element.elementor-element-96775bf nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-88 .elementor-element.elementor-element-96775bf nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-88 .elementor-element.elementor-element-96775bf .sub-menu li.menu-item:not(:last-child),
						.elementor-88 .elementor-element.elementor-element-96775bf nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-88 .elementor-element.elementor-element-96775bf nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#323130;border-bottom-width:1px;}.elementor-88 .elementor-element.elementor-element-96775bf{width:var( --container-widget-width, 52.85% );max-width:52.85%;--container-widget-width:52.85%;--container-widget-flex-grow:0;top:-237px;}.elementor-88 .elementor-element.elementor-element-96775bf.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-96775bf{right:-126px;}body.rtl .elementor-88 .elementor-element.elementor-element-96775bf{left:-126px;}.elementor-88 .elementor-element.elementor-element-5d8a426 .hfe-site-logo-container, .elementor-88 .elementor-element.elementor-element-5d8a426 .hfe-caption-width figcaption{text-align:left;}.elementor-88 .elementor-element.elementor-element-5d8a426 .hfe-site-logo-container .hfe-site-logo-img{border-style:none;}.elementor-88 .elementor-element.elementor-element-5d8a426 .widget-image-caption{margin-top:0px;margin-bottom:0px;}.elementor-88 .elementor-element.elementor-element-5d8a426{width:var( --container-widget-width, 15.089% );max-width:15.089%;--container-widget-width:15.089%;--container-widget-flex-grow:0;top:-214.997px;}.elementor-88 .elementor-element.elementor-element-5d8a426.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-5d8a426{left:-156.99px;}body.rtl .elementor-88 .elementor-element.elementor-element-5d8a426{right:-156.99px;}.elementor-88 .elementor-element.elementor-element-bf91166 .hfe-nav-menu__toggle{margin-left:auto;}.elementor-88 .elementor-element.elementor-element-bf91166 .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-88 .elementor-element.elementor-element-bf91166 .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-88 .elementor-element.elementor-element-bf91166 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-88 .elementor-element.elementor-element-bf91166 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-88 .elementor-element.elementor-element-bf91166 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-88 .elementor-element.elementor-element-bf91166 .menu-item a.hfe-menu-item, .elementor-88 .elementor-element.elementor-element-bf91166 .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-88 .elementor-element.elementor-element-bf91166 a.hfe-menu-item, .elementor-88 .elementor-element.elementor-element-bf91166 a.hfe-sub-menu-item{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;}.elementor-88 .elementor-element.elementor-element-bf91166 .menu-item a.hfe-menu-item, .elementor-88 .elementor-element.elementor-element-bf91166 .sub-menu a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-bf91166 .menu-item a.hfe-menu-item:hover,
								.elementor-88 .elementor-element.elementor-element-bf91166 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-88 .elementor-element.elementor-element-bf91166 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-88 .elementor-element.elementor-element-bf91166 .menu-item a.hfe-menu-item.highlighted,
								.elementor-88 .elementor-element.elementor-element-bf91166 .menu-item a.hfe-menu-item:focus{color:#B19777;}.elementor-88 .elementor-element.elementor-element-bf91166 .sub-menu,
								.elementor-88 .elementor-element.elementor-element-bf91166 nav.hfe-dropdown,
								.elementor-88 .elementor-element.elementor-element-bf91166 nav.hfe-dropdown-expandible,
								.elementor-88 .elementor-element.elementor-element-bf91166 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-88 .elementor-element.elementor-element-bf91166 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#252531;}.elementor-88 .elementor-element.elementor-element-bf91166 ul.sub-menu{width:220px;}.elementor-88 .elementor-element.elementor-element-bf91166 .sub-menu a.hfe-sub-menu-item,
						 .elementor-88 .elementor-element.elementor-element-bf91166 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-88 .elementor-element.elementor-element-bf91166 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-88 .elementor-element.elementor-element-bf91166 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-88 .elementor-element.elementor-element-bf91166 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-88 .elementor-element.elementor-element-bf91166 .sub-menu li.menu-item:not(:last-child),
						.elementor-88 .elementor-element.elementor-element-bf91166 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-88 .elementor-element.elementor-element-bf91166 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#323130;border-bottom-width:1px;}.elementor-88 .elementor-element.elementor-element-bf91166 div.hfe-nav-menu-icon{color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-bf91166 div.hfe-nav-menu-icon svg{fill:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-bf91166{width:auto;max-width:auto;top:188.99px;}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-bf91166{right:79.937px;}body.rtl .elementor-88 .elementor-element.elementor-element-bf91166{left:79.937px;}.elementor-88 .elementor-element.elementor-element-fc4807b{--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;--background-transition:0.3s;}.elementor-88 .elementor-element.elementor-element-646de6d .elementor-tab-title, .elementor-88 .elementor-element.elementor-element-646de6d .elementor-tab-title:before, .elementor-88 .elementor-element.elementor-element-646de6d .elementor-tab-title:after, .elementor-88 .elementor-element.elementor-element-646de6d .elementor-tab-content, .elementor-88 .elementor-element.elementor-element-646de6d .elementor-tabs-content-wrapper{border-width:1px;}.elementor-88 .elementor-element.elementor-element-4769acc:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-4769acc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4F3;background-image:url("https://www.iftpro.ch/wp-content/uploads/2024/01/Film-and-TV-Production.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-88 .elementor-element.elementor-element-4769acc > .elementor-background-overlay{background-color:#02050B;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-88 .elementor-element.elementor-element-4769acc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:115px 0px 100px 0px;}.elementor-88 .elementor-element.elementor-element-47af67a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-e6f21be > .elementor-element-populated{padding:15px 15px 15px 15px;}@media(max-width:767px){body:not(.rtl) .elementor-88 .elementor-element.elementor-element-96775bf{right:18.219px;}body.rtl .elementor-88 .elementor-element.elementor-element-96775bf{left:18.219px;}.elementor-88 .elementor-element.elementor-element-96775bf{top:27px;}.elementor-88 .elementor-element.elementor-element-5d8a426 .hfe-site-logo .hfe-site-logo-container img{width:50%;}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-5d8a426{left:10px;}body.rtl .elementor-88 .elementor-element.elementor-element-5d8a426{right:10px;}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-bf91166{right:18.219px;}body.rtl .elementor-88 .elementor-element.elementor-element-bf91166{left:18.219px;}.elementor-88 .elementor-element.elementor-element-bf91166{top:27px;}}@media(min-width:768px){.elementor-88 .elementor-element.elementor-element-fc4807b{--content-width:1356px;}}@media(max-width:1024px) and (min-width:768px){.elementor-88 .elementor-element.elementor-element-e6f21be{width:50%;}}@media(min-width:1025px){.elementor-88 .elementor-element.elementor-element-3c75402:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-3c75402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-88 .elementor-element.elementor-element-4769acc:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-4769acc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}