.elementor-2376 .elementor-element.elementor-element-60f4c37{--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;--margin-top:-1px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:-1px;}.elementor-2376 .elementor-element.elementor-element-60f4c37:not(.elementor-motion-effects-element-type-background), .elementor-2376 .elementor-element.elementor-element-60f4c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#293941;}.elementor-2376 .elementor-element.elementor-element-60f4c37.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{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-2376 .elementor-element.elementor-element-7d24c49{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-2376 .elementor-element.elementor-element-7d24c49.elementor-element{--align-self:flex-start;}.elementor-2376 .elementor-element.elementor-element-7d24c49 img{width:72%;filter:brightness( 99% ) contrast( 117% ) saturate( 58% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav > li > a:hover, .elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav > li > a:focus, .elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav > li > a:active, .elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav > li:hover > a{background-color:#535353;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav .elementskit-submenu-panel{background-color:#1B1B1B;border-radius:0px 0px 0px 0px;min-width:220px;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-menu-hamburger:hover{background-color:#080808;border-style:none;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-menu-container{height:30px;border-radius:0px 0px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav > li > a{font-family:"Playfair Display", Sans-serif;font-size:19px;font-weight:300;color:#FFFFFF;padding:0px 15px 0px 15px;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav > li > a:hover{color:#FC4C02;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav > li > a:focus{color:#FC4C02;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav > li > a:active{color:#FC4C02;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav > li:hover > a{color:#FC4C02;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#FC4C02;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#FC4C02;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#FC4C02;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#FC4C02;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav > li.current-menu-item > a{color:#FC4C02;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#FC4C02;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#FC4C02;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{color:#101010;fill:#101010;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{color:#101010;fill:#101010;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;color:#000000;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#707070;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#707070;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#707070;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#707070;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:#707070 !important;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-submenu-panel{padding:15px 0px 15px 0px;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-menu-hamburger{float:right;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:#FFFFFF;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-menu-hamburger > .ekit-menu-icon{color:#FFFFFF;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:#FF7E06;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-menu-hamburger:hover > .ekit-menu-icon{color:#FF7E06;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-menu-close{border-style:none;color:#E9DEDE;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-menu-close:hover{color:rgba(0, 0, 0, 0.5);}.elementor-2376 .elementor-element.elementor-element-29abf8b{--display:flex;--min-height:0px;}.elementor-2376 .elementor-element.elementor-element-29abf8b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav > li > a:hover, .elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav > li > a:focus, .elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav > li > a:active, .elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav > li:hover > a{background-color:#535353;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav .elementskit-submenu-panel{background-color:#1B1B1B;border-radius:0px 0px 0px 0px;min-width:220px;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-menu-hamburger:hover{background-color:#080808;border-style:none;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-menu-container{height:30px;border-radius:0px 0px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav > li > a{font-family:"Playfair", Sans-serif;font-size:19px;font-weight:300;color:#FFFFFF;padding:0px 15px 0px 15px;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav > li > a:hover{color:#FC4C02;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav > li > a:focus{color:#FC4C02;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav > li > a:active{color:#FC4C02;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav > li:hover > a{color:#FC4C02;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#FC4C02;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#FC4C02;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#FC4C02;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#FC4C02;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav > li.current-menu-item > a{color:#FC4C02;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#FC4C02;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#FC4C02;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{color:#101010;fill:#101010;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{color:#101010;fill:#101010;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;color:#000000;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#707070;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#707070;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#707070;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#707070;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:#707070 !important;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-submenu-panel{padding:15px 0px 15px 0px;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-menu-hamburger{float:right;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:#FFFFFF;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-menu-hamburger > .ekit-menu-icon{color:#FFFFFF;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:#FF7E06;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-menu-hamburger:hover > .ekit-menu-icon{color:#FF7E06;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-menu-close{border-style:none;color:rgba(51, 51, 51, 1);}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-menu-close:hover{color:rgba(0, 0, 0, 0.5);}.elementor-2376 .elementor-element.elementor-element-1768cf9{--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;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-2376 .elementor-element.elementor-element-1768cf9:not(.elementor-motion-effects-element-type-background), .elementor-2376 .elementor-element.elementor-element-1768cf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5E5E5E;background-image:url("https://videofarm.com.br/wp-content/uploads/2025/07/Videofarm_banner_final_gradiente.jpg");background-size:cover;}.elementor-2376 .elementor-element.elementor-element-1768cf9::before, .elementor-2376 .elementor-element.elementor-element-1768cf9 > .elementor-background-video-container::before, .elementor-2376 .elementor-element.elementor-element-1768cf9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2376 .elementor-element.elementor-element-1768cf9 > .elementor-background-slideshow::before, .elementor-2376 .elementor-element.elementor-element-1768cf9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2376 .elementor-element.elementor-element-1768cf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF8F00 0%, #f2295b 100%);}.elementor-2376 .elementor-element.elementor-element-63a58fd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2376 .elementor-element.elementor-element-63a58fd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2376 .elementor-element.elementor-element-48202ed{--display:flex;--min-height:328px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-2376 .elementor-element.elementor-element-d2df111 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:46px;font-weight:700;line-height:3.1rem;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.3);color:#F5F5F5;}.elementor-2376 .elementor-element.elementor-element-1fbb9d8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:300;line-height:1.7rem;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.3);color:#F5F5F5;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2376 .elementor-element.elementor-element-e55e480 .elementor-button{background-color:#293941;font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:200;border-radius:12px 12px 12px 12px;}.elementor-2376 .elementor-element.elementor-element-e55e480 .elementor-button:hover, .elementor-2376 .elementor-element.elementor-element-e55e480 .elementor-button:focus{background-color:#D96A2B;}.elementor-2376 .elementor-element.elementor-element-e55e480.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2376 .elementor-element.elementor-element-766a651{--display:flex;--min-height:0px;--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:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2376 .elementor-element.elementor-element-0e49af2{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2376 .elementor-element.elementor-element-0e49af2:not(.elementor-motion-effects-element-type-background), .elementor-2376 .elementor-element.elementor-element-0e49af2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1A22;}.elementor-2376 .elementor-element.elementor-element-5b4f882{--display:flex;}.elementor-2376 .elementor-element.elementor-element-fc3b411{text-align:center;}.elementor-2376 .elementor-element.elementor-element-fc3b411 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:33px;font-weight:600;color:#FFFFFF;}.elementor-2376 .elementor-element.elementor-element-8f5e6c1{text-align:center;}.elementor-2376 .elementor-element.elementor-element-8f5e6c1 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2376 .elementor-element.elementor-element-cd3a647{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2376 .elementor-element.elementor-element-cd3a647 .elementor-divider-separator{width:100%;}.elementor-2376 .elementor-element.elementor-element-cd3a647 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2376 .elementor-element.elementor-element-b03bf5b{--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;}.elementor-2376 .elementor-element.elementor-element-b03bf5b:not(.elementor-motion-effects-element-type-background), .elementor-2376 .elementor-element.elementor-element-b03bf5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2376 .elementor-element.elementor-element-4f4aaf1{--display:flex;}.elementor-2376 .elementor-element.elementor-element-2708850 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;color:#293941;}.elementor-2376 .elementor-element.elementor-element-3dfff28 img{filter:brightness( 100% ) contrast( 100% ) saturate( 79% ) blur( 0px ) hue-rotate( 0deg );border-radius:12px 12px 12px 12px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);}.elementor-2376 .elementor-element.elementor-element-6c524c5{text-align:start;}.elementor-2376 .elementor-element.elementor-element-6c524c5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:300;line-height:1.7rem;color:#293941;}.elementor-2376 .elementor-element.elementor-element-a3af9b6 img{border-radius:12px 12px 12px 12px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);}.elementor-2376 .elementor-element.elementor-element-6ddfeb9{text-align:start;}.elementor-2376 .elementor-element.elementor-element-6ddfeb9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:300;line-height:1.7rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#293941;}.elementor-2376 .elementor-element.elementor-element-d916320 img{border-radius:12px 12px 12px 12px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);}.elementor-2376 .elementor-element.elementor-element-02a7562{text-align:start;}.elementor-2376 .elementor-element.elementor-element-02a7562 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:300;line-height:1.7rem;color:#293941;}.elementor-2376 .elementor-element.elementor-element-1889576{--display:flex;}.elementor-2376 .elementor-element.elementor-element-49096a1 img{filter:brightness( 100% ) contrast( 100% ) saturate( 79% ) blur( 0px ) hue-rotate( 0deg );border-radius:12px 12px 12px 12px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);}.elementor-2376 .elementor-element.elementor-element-70e2952{text-align:start;}.elementor-2376 .elementor-element.elementor-element-70e2952 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:300;line-height:1.7rem;color:#293941;}.elementor-2376 .elementor-element.elementor-element-23f732c img{filter:brightness( 100% ) contrast( 100% ) saturate( 79% ) blur( 0px ) hue-rotate( 0deg );border-radius:12px 12px 12px 12px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);}.elementor-2376 .elementor-element.elementor-element-121010b{text-align:start;}.elementor-2376 .elementor-element.elementor-element-121010b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:300;line-height:1.7rem;color:#293941;}.elementor-2376 .elementor-element.elementor-element-6f20d21{text-align:start;}.elementor-2376 .elementor-element.elementor-element-6f20d21 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:300;line-height:1.7rem;color:#293941;}.elementor-2376 .elementor-element.elementor-element-06b592d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2376 .elementor-element.elementor-element-06b592d .elementor-divider-separator{width:100%;}.elementor-2376 .elementor-element.elementor-element-06b592d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2376 .elementor-element.elementor-element-c5ed1f5{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.5;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2376 .elementor-element.elementor-element-c5ed1f5:not(.elementor-motion-effects-element-type-background), .elementor-2376 .elementor-element.elementor-element-c5ed1f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233138;}.elementor-2376 .elementor-element.elementor-element-c5ed1f5::before, .elementor-2376 .elementor-element.elementor-element-c5ed1f5 > .elementor-background-video-container::before, .elementor-2376 .elementor-element.elementor-element-c5ed1f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-2376 .elementor-element.elementor-element-c5ed1f5 > .elementor-background-slideshow::before, .elementor-2376 .elementor-element.elementor-element-c5ed1f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2376 .elementor-element.elementor-element-c5ed1f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2376 .elementor-element.elementor-element-c5ed1f5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2376 .elementor-element.elementor-element-2f1aea2{text-align:center;}.elementor-2376 .elementor-element.elementor-element-2f1aea2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:29px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#E2E2E2;}.elementor-2376 .elementor-element.elementor-element-3963a2b{text-align:center;}.elementor-2376 .elementor-element.elementor-element-3963a2b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:300;line-height:1.7rem;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;color:#FFFFFF;}.elementor-2376 .elementor-element.elementor-element-ccad8bf{--display:flex;--min-height:0px;--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:center;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2376 .elementor-element.elementor-element-2e973b8{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-2376 .elementor-element.elementor-element-2e973b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-2e973b8.elementor-element{--align-self:flex-start;}.elementor-2376 .elementor-element.elementor-element-2e973b8 .elementor-image-box-wrapper{text-align:center;}.elementor-2376 .elementor-element.elementor-element-2e973b8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2376 .elementor-element.elementor-element-2e973b8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2376 .elementor-element.elementor-element-2e973b8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2376 .elementor-element.elementor-element-2e973b8 .elementor-image-box-title{margin-bottom:24px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-2376 .elementor-element.elementor-element-2e973b8 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-2376 .elementor-element.elementor-element-2e973b8 .elementor-image-box-img img{border-radius:28px;box-shadow:0px 0px 80px 0px rgba(40.800000000000004, 23.947826086956525, 0, 0.5) inset;filter:brightness( 97% ) contrast( 110% ) saturate( 110% ) blur( 0px ) hue-rotate( 0deg );opacity:1;transition-duration:0.3s;}.elementor-2376 .elementor-element.elementor-element-2e973b8:has(:hover) .elementor-image-box-title,
					 .elementor-2376 .elementor-element.elementor-element-2e973b8:has(:focus) .elementor-image-box-title{color:#ECA01A;}.elementor-2376 .elementor-element.elementor-element-2e973b8 .elementor-image-box-description{font-family:"Playfair Display", Sans-serif;font-size:12px;font-weight:300;line-height:24px;letter-spacing:0.5px;word-spacing:1px;color:#FFFFFF;}.elementor-2376 .elementor-element.elementor-element-8be1158{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-2376 .elementor-element.elementor-element-8be1158 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-8be1158.elementor-element{--align-self:flex-start;}.elementor-2376 .elementor-element.elementor-element-8be1158 .elementor-image-box-wrapper{text-align:center;}.elementor-2376 .elementor-element.elementor-element-8be1158.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2376 .elementor-element.elementor-element-8be1158.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2376 .elementor-element.elementor-element-8be1158.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2376 .elementor-element.elementor-element-8be1158 .elementor-image-box-title{margin-bottom:24px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-2376 .elementor-element.elementor-element-8be1158 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-2376 .elementor-element.elementor-element-8be1158 .elementor-image-box-img img{border-radius:28px;box-shadow:0px 0px 80px 0px rgba(40.800000000000004, 23.947826086956525, 0, 0.5) inset;filter:brightness( 97% ) contrast( 110% ) saturate( 110% ) blur( 0px ) hue-rotate( 0deg );opacity:1;transition-duration:0.3s;}.elementor-2376 .elementor-element.elementor-element-8be1158:has(:hover) .elementor-image-box-title,
					 .elementor-2376 .elementor-element.elementor-element-8be1158:has(:focus) .elementor-image-box-title{color:#ECA01A;}.elementor-2376 .elementor-element.elementor-element-8be1158 .elementor-image-box-description{font-family:"Playfair Display", Sans-serif;font-size:12px;font-weight:300;line-height:24px;letter-spacing:0.5px;word-spacing:1px;color:#FFFFFF;}.elementor-2376 .elementor-element.elementor-element-e43c546{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-2376 .elementor-element.elementor-element-e43c546 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-e43c546.elementor-element{--align-self:flex-start;}.elementor-2376 .elementor-element.elementor-element-e43c546 .elementor-image-box-wrapper{text-align:center;}.elementor-2376 .elementor-element.elementor-element-e43c546.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2376 .elementor-element.elementor-element-e43c546.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2376 .elementor-element.elementor-element-e43c546.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2376 .elementor-element.elementor-element-e43c546 .elementor-image-box-title{margin-bottom:24px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-2376 .elementor-element.elementor-element-e43c546 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-2376 .elementor-element.elementor-element-e43c546 .elementor-image-box-img img{border-radius:28px;box-shadow:0px 0px 80px 0px rgba(40.800000000000004, 23.947826086956525, 0, 0.5) inset;filter:brightness( 97% ) contrast( 110% ) saturate( 110% ) blur( 0px ) hue-rotate( 0deg );opacity:1;transition-duration:0.3s;}.elementor-2376 .elementor-element.elementor-element-e43c546:has(:hover) .elementor-image-box-title,
					 .elementor-2376 .elementor-element.elementor-element-e43c546:has(:focus) .elementor-image-box-title{color:#ECA01A;}.elementor-2376 .elementor-element.elementor-element-e43c546 .elementor-image-box-description{font-family:"Playfair Display", Sans-serif;font-size:12px;font-weight:300;line-height:24px;letter-spacing:0.5px;word-spacing:1px;color:#FFFFFF;}.elementor-2376 .elementor-element.elementor-element-e27d760{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-2376 .elementor-element.elementor-element-e27d760 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-e27d760.elementor-element{--align-self:flex-start;}.elementor-2376 .elementor-element.elementor-element-e27d760 .elementor-image-box-wrapper{text-align:center;}.elementor-2376 .elementor-element.elementor-element-e27d760.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2376 .elementor-element.elementor-element-e27d760.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2376 .elementor-element.elementor-element-e27d760.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2376 .elementor-element.elementor-element-e27d760 .elementor-image-box-title{margin-bottom:24px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-2376 .elementor-element.elementor-element-e27d760 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-2376 .elementor-element.elementor-element-e27d760 .elementor-image-box-img img{border-radius:28px;box-shadow:0px 0px 80px 0px rgba(40.800000000000004, 23.947826086956525, 0, 0.5) inset;filter:brightness( 97% ) contrast( 110% ) saturate( 110% ) blur( 0px ) hue-rotate( 0deg );opacity:1;transition-duration:0.3s;}.elementor-2376 .elementor-element.elementor-element-e27d760:has(:hover) .elementor-image-box-title,
					 .elementor-2376 .elementor-element.elementor-element-e27d760:has(:focus) .elementor-image-box-title{color:#ECA01A;}.elementor-2376 .elementor-element.elementor-element-e27d760 .elementor-image-box-description{font-family:"Playfair Display", Sans-serif;font-size:12px;font-weight:300;line-height:24px;letter-spacing:0.5px;word-spacing:1px;color:#FFFFFF;}.elementor-2376 .elementor-element.elementor-element-52d0e9c{--display:flex;}.elementor-2376 .elementor-element.elementor-element-99ca53a{--display:flex;}.elementor-2376 .elementor-element.elementor-element-99ca53a:not(.elementor-motion-effects-element-type-background), .elementor-2376 .elementor-element.elementor-element-99ca53a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2376 .elementor-element.elementor-element-bcbad36 > .elementor-widget-container{margin:8px 0px -37px 0px;}.elementor-2376 .elementor-element.elementor-element-bcbad36{text-align:center;}.elementor-2376 .elementor-element.elementor-element-bcbad36 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;color:#293941;}.elementor-2376 .elementor-element.elementor-element-1929ee9 > .elementor-widget-container{margin:0px 0px -28px 0px;}.elementor-2376 .elementor-element.elementor-element-1929ee9{text-align:center;}.elementor-2376 .elementor-element.elementor-element-1929ee9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:1.7rem;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;color:var( --e-global-color-primary );}.elementor-2376 .elementor-element.elementor-element-8a83542{--e-image-carousel-slides-to-show:5;}.elementor-2376 .elementor-element.elementor-element-3d74a82{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2376 .elementor-element.elementor-element-3d74a82 .elementor-divider-separator{width:100%;}.elementor-2376 .elementor-element.elementor-element-3d74a82 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2376 .elementor-element.elementor-element-490054e{--display:flex;--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-2376 .elementor-element.elementor-element-490054e:not(.elementor-motion-effects-element-type-background), .elementor-2376 .elementor-element.elementor-element-490054e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233138;}.elementor-2376 .elementor-element.elementor-element-be2bd9f > .elementor-widget-container{padding:37px 11px 0px 11px;}.elementor-2376 .elementor-element.elementor-element-be2bd9f{text-align:center;}.elementor-2376 .elementor-element.elementor-element-be2bd9f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:200;line-height:1.7rem;color:#FFFFFF;}.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-price{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-ratings{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-filterable-gallery .fg-item-category span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-filterable-gallery .fg-filter-trigger > span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-filterable-gallery .fg-layout-3-filter-controls li.control{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-filterable-gallery .eael-gallery-load-more .eael-filterable-gallery-load-more-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2376 .elementor-element.elementor-element-5df484d .eael-filterable-gallery-item-wrap .eael-gallery-grid-item .gallery-item-thumbnail-wrap, 
                    .elementor-2376 .elementor-element.elementor-element-5df484d .eael-filterable-gallery-item-wrap .eael-grid-fg-box .eael-grid-fg-img,
                    .elementor-2376 .elementor-element.elementor-element-5df484d .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img .grid__cell-img-inner{height:260px;}.elementor-2376 .elementor-element.elementor-element-5df484d .gallery-item-caption-wrap{transition:500ms;}.elementor-2376 .elementor-element.elementor-element-5df484d .eael-filter-gallery-wrapper{background-color:#233138;padding:0px 0px 0px 0px;border-style:none;border-radius:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2376 .elementor-element.elementor-element-5df484d .eael-filter-gallery-control ul li.control{color:#444;}.elementor-2376 .elementor-element.elementor-element-5df484d .eael-filter-gallery-control ul > li.control{border-radius:0px;}.elementor-2376 .elementor-element.elementor-element-5df484d .eael-filter-gallery-control ul li.active{color:#fff;}.elementor-2376 .elementor-element.elementor-element-5df484d .eael-filter-gallery-control ul li.control.active{background:#333;border-radius:0px;}.elementor-2376 .elementor-element.elementor-element-5df484d .eael-filterable-gallery-item-wrap .eael-gallery-grid-item,
                    .elementor-2376 .elementor-element.elementor-element-5df484d .eael-filterable-gallery-item-wrap .eael-grid-fg-box,
                    .elementor-2376 .elementor-element.elementor-element-5df484d .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img{margin:10px 10px 10px 10px;}.elementor-2376 .elementor-element.elementor-element-5df484d .eael-filterable-gallery-item-wrap .eael-gallery-grid-item, 
                    .elementor-2376 .elementor-element.elementor-element-5df484d .eael-filterable-gallery-item-wrap .eael-grid-fg-box,
                    .elementor-2376 .elementor-element.elementor-element-5df484d .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img{border-radius:0px;}.elementor-2376 .elementor-element.elementor-element-5df484d .gallery-item-caption-wrap .gallery-item-hoverer-bg{background-color:rgba(0,0,0,0.7);}.elementor-2376 .elementor-element.elementor-element-5df484d .gallery-item-caption-wrap.caption-style-hoverer .fg-item-title{color:#ffffff;}.elementor-2376 .elementor-element.elementor-element-5df484d .gallery-item-caption-wrap.caption-style-hoverer .fg-item-content{color:#ffffff;}.elementor-2376 .elementor-element.elementor-element-5df484d .video-popup-bg{background-color:rgba(0, 0, 0, .7);}.elementor-2376 .elementor-element.elementor-element-5df484d .video-popup:hover > img{transform:scale(1.1);}.elementor-2376 .elementor-element.elementor-element-5df484d .gallery-item-caption-wrap .gallery-item-buttons > a span{background:#ff622a;color:#fff;height:50px;line-height:50px;width:50px;font-size:18px;border-radius:100px;transition:300ms;}.elementor-2376 .elementor-element.elementor-element-5df484d .gallery-item-caption-wrap .gallery-item-buttons > a span img{height:18px;width:18px;}.elementor-2376 .elementor-element.elementor-element-5df484d .gallery-item-caption-wrap .gallery-item-buttons > a span:hover{background:#ff622a;color:#fff;border-radius:100px;}.elementor-2376 .elementor-element.elementor-element-5df484d #eael-fg-no-items-found{font-family:"Playfair Display", Sans-serif;text-align:center;color:#858e9a;border-radius:0px;}.elementor-2376 .elementor-element.elementor-element-99d80b7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2376 .elementor-element.elementor-element-99d80b7 .elementor-divider-separator{width:100%;}.elementor-2376 .elementor-element.elementor-element-99d80b7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2376 .elementor-element.elementor-element-2f49ed2{text-align:center;}.elementor-2376 .elementor-element.elementor-element-2f49ed2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:33px;font-weight:700;color:#002F47;}.elementor-2376 .elementor-element.elementor-element-341b3fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-341b3fe.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2376 .elementor-element.elementor-element-341b3fe{text-align:center;}.elementor-2376 .elementor-element.elementor-element-341b3fe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:300;color:#002F47;}.elementor-2376 .elementor-element.elementor-element-516f2ba{--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-15px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2376 .elementor-element.elementor-element-516f2ba:not(.elementor-motion-effects-element-type-background), .elementor-2376 .elementor-element.elementor-element-516f2ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2376 .elementor-element.elementor-element-a264f97{--display:flex;}.elementor-2376 .elementor-element.elementor-element-accb4bc{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-2376 .elementor-element.elementor-element-accb4bc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2376 .elementor-element.elementor-element-accb4bc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:29px;font-weight:600;color:#002F47;}.elementor-2376 .elementor-element.elementor-element-452ef1c{--display:flex;--justify-content:center;}.elementor-2376 .elementor-element.elementor-element-7a0dd7e{--e-image-carousel-slides-to-show:1;}.elementor-2376 .elementor-element.elementor-element-7a0dd7e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-2376 .elementor-element.elementor-element-1b2a826 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-1b2a826.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2376 .elementor-element.elementor-element-1b2a826{text-align:center;}.elementor-2376 .elementor-element.elementor-element-1b2a826 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:#002F47;}.elementor-2376 .elementor-element.elementor-element-4c0855b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2376 .elementor-element.elementor-element-4c0855b .elementor-divider-separator{width:100%;}.elementor-2376 .elementor-element.elementor-element-4c0855b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2376 .elementor-element.elementor-element-4b71903{--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:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2376 .elementor-element.elementor-element-4b71903:not(.elementor-motion-effects-element-type-background), .elementor-2376 .elementor-element.elementor-element-4b71903 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233138;}.elementor-2376 .elementor-element.elementor-element-e315a79{--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;}.elementor-2376 .elementor-element.elementor-element-479a07b{--display:flex;}.elementor-2376 .elementor-element.elementor-element-f9511b4{--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:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2376 .elementor-element.elementor-element-6be9562{--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;}.elementor-2376 .elementor-element.elementor-element-7cac097{--display:flex;}.elementor-2376 .elementor-element.elementor-element-7cac097.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2376 .elementor-element.elementor-element-a927188{text-align:start;}.elementor-2376 .elementor-element.elementor-element-a927188 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:29px;font-weight:600;text-transform:none;color:#293941;}.elementor-2376 .elementor-element.elementor-element-07cf456 .elementor-button{background-color:#233138;font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:200;border-radius:12px 12px 12px 12px;}.elementor-2376 .elementor-element.elementor-element-07cf456 .elementor-button:hover, .elementor-2376 .elementor-element.elementor-element-07cf456 .elementor-button:focus{background-color:#E95C0C;}.elementor-2376 .elementor-element.elementor-element-f1ccc07{text-align:start;}.elementor-2376 .elementor-element.elementor-element-f1ccc07 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:300;line-height:1.7rem;color:#293941;}.elementor-2376 .elementor-element.elementor-element-bb4a33f{text-align:start;}.elementor-2376 .elementor-element.elementor-element-bb4a33f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:300;line-height:1.7rem;color:#293941;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2376 .elementor-element.elementor-element-7a82164.elementor-element{--align-self:flex-start;}.elementor-2376 .elementor-element.elementor-element-7a82164 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-2376 .elementor-element.elementor-element-7a82164.elementor-view-stacked .elementor-icon{background-color:#293941;}.elementor-2376 .elementor-element.elementor-element-7a82164.elementor-view-framed .elementor-icon, .elementor-2376 .elementor-element.elementor-element-7a82164.elementor-view-default .elementor-icon{fill:#293941;color:#293941;border-color:#293941;}.elementor-2376 .elementor-element.elementor-element-7a82164 .elementor-icon{font-size:17px;}.elementor-2376 .elementor-element.elementor-element-7a82164 .elementor-icon-box-title, .elementor-2376 .elementor-element.elementor-element-7a82164 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-2376 .elementor-element.elementor-element-7a82164 .elementor-icon-box-title{color:#293941;}.elementor-2376 .elementor-element.elementor-element-7a82164 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;color:#293941;}.elementor-2376 .elementor-element.elementor-element-faf2ac8.elementor-element{--align-self:flex-start;}.elementor-2376 .elementor-element.elementor-element-faf2ac8 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-2376 .elementor-element.elementor-element-faf2ac8.elementor-view-stacked .elementor-icon{background-color:#293941;}.elementor-2376 .elementor-element.elementor-element-faf2ac8.elementor-view-framed .elementor-icon, .elementor-2376 .elementor-element.elementor-element-faf2ac8.elementor-view-default .elementor-icon{fill:#293941;color:#293941;border-color:#293941;}.elementor-2376 .elementor-element.elementor-element-faf2ac8 .elementor-icon{font-size:17px;}.elementor-2376 .elementor-element.elementor-element-faf2ac8 .elementor-icon-box-title, .elementor-2376 .elementor-element.elementor-element-faf2ac8 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-2376 .elementor-element.elementor-element-faf2ac8 .elementor-icon-box-title{color:#293941;}.elementor-2376 .elementor-element.elementor-element-faf2ac8 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;color:#293941;}.elementor-2376 .elementor-element.elementor-element-1a05c62{--display:flex;}.elementor-2376 .elementor-element.elementor-element-0608ddc{--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;}.elementor-2376 .elementor-element.elementor-element-0608ddc:not(.elementor-motion-effects-element-type-background), .elementor-2376 .elementor-element.elementor-element-0608ddc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#293941;}.elementor-2376 .elementor-element.elementor-element-d7ab4c6{--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;}.elementor-2376 .elementor-element.elementor-element-259887e{--display:flex;}.elementor-2376 .elementor-element.elementor-element-f8ae190{text-align:start;}.elementor-2376 .elementor-element.elementor-element-f8ae190 img{max-width:40%;filter:brightness( 100% ) contrast( 100% ) saturate( 61% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2376 .elementor-element.elementor-element-fcc7ca7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2376 .elementor-element.elementor-element-17b606d{text-align:center;}.elementor-2376 .elementor-element.elementor-element-17b606d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:300;line-height:1.7rem;color:#FFFFFF;}.elementor-2376 .elementor-element.elementor-element-1818251{--display:flex;}.elementor-2376 .elementor-element.elementor-element-d911f39{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:7px;--grid-row-gap:0px;}.elementor-2376 .elementor-element.elementor-element-d911f39 .elementor-widget-container{text-align:center;}.elementor-2376 .elementor-element.elementor-element-d911f39 .elementor-social-icon{background-color:#C95C1C;}.elementor-2376 .elementor-element.elementor-element-3e3fd29{--display:flex;}.elementor-2376 .elementor-element.elementor-element-aa12063{--display:flex;}@media(min-width:768px){.elementor-2376 .elementor-element.elementor-element-29abf8b{--width:60%;}.elementor-2376 .elementor-element.elementor-element-63a58fd{--width:44.917%;}.elementor-2376 .elementor-element.elementor-element-48202ed{--width:60%;}.elementor-2376 .elementor-element.elementor-element-766a651{--content-width:1263px;}.elementor-2376 .elementor-element.elementor-element-7cac097{--width:44.762%;}}@media(max-width:1024px){.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-nav-identity-panel{padding:10px 0px 10px 0px;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-menu-container{max-width:350px;border-radius:0px 0px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav > li > a{color:#000000;padding:10px 15px 10px 15px;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-menu-hamburger{padding:8px 8px 8px 8px;width:45px;border-radius:3px;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-menu-close{padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:45px;border-radius:3px;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-nav-logo > img{max-width:160px;max-height:60px;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-nav-logo{margin:5px 0px 5px 0px;padding:5px 5px 5px 5px;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-nav-identity-panel{padding:10px 0px 10px 0px;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-menu-container{max-width:350px;border-radius:0px 0px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav > li > a{color:#000000;padding:10px 15px 10px 15px;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-menu-hamburger{padding:8px 8px 8px 8px;width:45px;border-radius:3px;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-menu-close{padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:45px;border-radius:3px;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-nav-logo > img{max-width:160px;max-height:60px;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-nav-logo{margin:5px 0px 5px 0px;padding:5px 5px 5px 5px;}.elementor-2376 .elementor-element.elementor-element-1768cf9:not(.elementor-motion-effects-element-type-background), .elementor-2376 .elementor-element.elementor-element-1768cf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-480px 0px;}}@media(max-width:767px){.elementor-2376 .elementor-element.elementor-element-60f4c37{--content-width:500px;--min-height:0px;--justify-content:center;--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-2376 .elementor-element.elementor-element-60f4c37.e-con{--align-self:center;--flex-grow:0;}.elementor-2376 .elementor-element.elementor-element-7d24c49{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;}.elementor-2376 .elementor-element.elementor-element-7d24c49 img{max-width:86%;}.elementor-2376 .elementor-element.elementor-element-41099ed{width:var( --container-widget-width, 49px );max-width:49px;--container-widget-width:49px;--container-widget-flex-grow:0;}.elementor-2376 .elementor-element.elementor-element-41099ed.elementor-element{--align-self:center;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-menu-container{background-color:#C95C1C;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav > li > a{color:#FFFFFF;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#444444;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#444444;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#444444;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#444444;}.elementor-2376 .elementor-element.elementor-element-41099ed .elementskit-nav-logo > img{max-width:120px;max-height:50px;}.elementor-2376 .elementor-element.elementor-element-97ac5cd{width:var( --container-widget-width, 49px );max-width:49px;--container-widget-width:49px;--container-widget-flex-grow:0;}.elementor-2376 .elementor-element.elementor-element-97ac5cd.elementor-element{--align-self:flex-end;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-menu-container{background-color:#FFFFFF;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#444444;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#444444;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#444444;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#444444;}.elementor-2376 .elementor-element.elementor-element-97ac5cd .elementskit-nav-logo > img{max-width:120px;max-height:50px;}.elementor-2376 .elementor-element.elementor-element-1768cf9:not(.elementor-motion-effects-element-type-background), .elementor-2376 .elementor-element.elementor-element-1768cf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://videofarm.com.br/wp-content/uploads/2025/07/VideoFarm_Hero_Mobile-e1752638684738.jpeg");background-position:-179px -420px;background-repeat:no-repeat;background-size:auto;}.elementor-2376 .elementor-element.elementor-element-d2df111.elementor-element{--align-self:center;}.elementor-2376 .elementor-element.elementor-element-d2df111{text-align:start;}.elementor-2376 .elementor-element.elementor-element-d2df111 .elementor-heading-title{font-size:28px;line-height:2rem;}.elementor-2376 .elementor-element.elementor-element-1fbb9d8.elementor-element{--align-self:center;}.elementor-2376 .elementor-element.elementor-element-1fbb9d8{text-align:center;}.elementor-2376 .elementor-element.elementor-element-e55e480{width:var( --container-widget-width, 321.883px );max-width:321.883px;--container-widget-width:321.883px;--container-widget-flex-grow:0;}.elementor-2376 .elementor-element.elementor-element-e55e480 > .elementor-widget-container{margin:47px 47px 47px 47px;}.elementor-2376 .elementor-element.elementor-element-e55e480.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2376 .elementor-element.elementor-element-e55e480 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2376 .elementor-element.elementor-element-e55e480 .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-2376 .elementor-element.elementor-element-fc3b411 .elementor-heading-title{font-size:21px;}.elementor-2376 .elementor-element.elementor-element-8f5e6c1 .elementor-heading-title{font-size:17px;}.elementor-2376 .elementor-element.elementor-element-2708850{text-align:center;}.elementor-2376 .elementor-element.elementor-element-2708850 .elementor-heading-title{font-size:23px;}.elementor-2376 .elementor-element.elementor-element-6c524c5{text-align:center;}.elementor-2376 .elementor-element.elementor-element-6c524c5 .elementor-heading-title{font-size:17px;}.elementor-2376 .elementor-element.elementor-element-6ddfeb9{text-align:center;}.elementor-2376 .elementor-element.elementor-element-6ddfeb9 .elementor-heading-title{font-size:17px;}.elementor-2376 .elementor-element.elementor-element-02a7562{text-align:center;}.elementor-2376 .elementor-element.elementor-element-02a7562 .elementor-heading-title{font-size:17px;}.elementor-2376 .elementor-element.elementor-element-70e2952{text-align:center;}.elementor-2376 .elementor-element.elementor-element-70e2952 .elementor-heading-title{font-size:17px;}.elementor-2376 .elementor-element.elementor-element-121010b{text-align:center;}.elementor-2376 .elementor-element.elementor-element-121010b .elementor-heading-title{font-size:17px;}.elementor-2376 .elementor-element.elementor-element-6f20d21{text-align:center;}.elementor-2376 .elementor-element.elementor-element-6f20d21 .elementor-heading-title{font-size:17px;}.elementor-2376 .elementor-element.elementor-element-2f1aea2.elementor-element{--align-self:center;}.elementor-2376 .elementor-element.elementor-element-2f1aea2{text-align:center;}.elementor-2376 .elementor-element.elementor-element-2f1aea2 .elementor-heading-title{font-size:23px;}.elementor-2376 .elementor-element.elementor-element-3963a2b{text-align:center;}.elementor-2376 .elementor-element.elementor-element-ccad8bf{--justify-content:center;}.elementor-2376 .elementor-element.elementor-element-2e973b8{--container-widget-width:272px;--container-widget-flex-grow:0;width:var( --container-widget-width, 272px );max-width:272px;}.elementor-2376 .elementor-element.elementor-element-2e973b8 .elementor-image-box-img{margin-bottom:17px;}.elementor-2376 .elementor-element.elementor-element-2e973b8.elementor-position-right .elementor-image-box-img{margin-left:17px;}.elementor-2376 .elementor-element.elementor-element-2e973b8.elementor-position-left .elementor-image-box-img{margin-right:17px;}.elementor-2376 .elementor-element.elementor-element-2e973b8.elementor-position-top .elementor-image-box-img{margin-bottom:17px;}.elementor-2376 .elementor-element.elementor-element-2e973b8 .elementor-image-box-title{margin-bottom:10px;}.elementor-2376 .elementor-element.elementor-element-2e973b8 .elementor-image-box-description{font-size:12px;line-height:1.3em;letter-spacing:0.7px;word-spacing:0.2em;}.elementor-2376 .elementor-element.elementor-element-8be1158{--container-widget-width:272px;--container-widget-flex-grow:0;width:var( --container-widget-width, 272px );max-width:272px;}.elementor-2376 .elementor-element.elementor-element-8be1158 .elementor-image-box-img{margin-bottom:17px;}.elementor-2376 .elementor-element.elementor-element-8be1158.elementor-position-right .elementor-image-box-img{margin-left:17px;}.elementor-2376 .elementor-element.elementor-element-8be1158.elementor-position-left .elementor-image-box-img{margin-right:17px;}.elementor-2376 .elementor-element.elementor-element-8be1158.elementor-position-top .elementor-image-box-img{margin-bottom:17px;}.elementor-2376 .elementor-element.elementor-element-8be1158 .elementor-image-box-title{margin-bottom:10px;}.elementor-2376 .elementor-element.elementor-element-8be1158 .elementor-image-box-description{font-size:12px;line-height:1.3em;letter-spacing:0.7px;word-spacing:0.2em;}.elementor-2376 .elementor-element.elementor-element-e43c546{--container-widget-width:272px;--container-widget-flex-grow:0;width:var( --container-widget-width, 272px );max-width:272px;}.elementor-2376 .elementor-element.elementor-element-e43c546 .elementor-image-box-img{margin-bottom:17px;}.elementor-2376 .elementor-element.elementor-element-e43c546.elementor-position-right .elementor-image-box-img{margin-left:17px;}.elementor-2376 .elementor-element.elementor-element-e43c546.elementor-position-left .elementor-image-box-img{margin-right:17px;}.elementor-2376 .elementor-element.elementor-element-e43c546.elementor-position-top .elementor-image-box-img{margin-bottom:17px;}.elementor-2376 .elementor-element.elementor-element-e43c546 .elementor-image-box-title{margin-bottom:10px;}.elementor-2376 .elementor-element.elementor-element-e43c546 .elementor-image-box-description{font-size:12px;line-height:1.3em;letter-spacing:0.7px;word-spacing:0.2em;}.elementor-2376 .elementor-element.elementor-element-e27d760{--container-widget-width:272px;--container-widget-flex-grow:0;width:var( --container-widget-width, 272px );max-width:272px;}.elementor-2376 .elementor-element.elementor-element-e27d760 .elementor-image-box-img{margin-bottom:17px;}.elementor-2376 .elementor-element.elementor-element-e27d760.elementor-position-right .elementor-image-box-img{margin-left:17px;}.elementor-2376 .elementor-element.elementor-element-e27d760.elementor-position-left .elementor-image-box-img{margin-right:17px;}.elementor-2376 .elementor-element.elementor-element-e27d760.elementor-position-top .elementor-image-box-img{margin-bottom:17px;}.elementor-2376 .elementor-element.elementor-element-e27d760 .elementor-image-box-title{margin-bottom:10px;}.elementor-2376 .elementor-element.elementor-element-e27d760 .elementor-image-box-description{font-size:12px;line-height:1.3em;letter-spacing:0.7px;word-spacing:0.2em;}.elementor-2376 .elementor-element.elementor-element-bcbad36.elementor-element{--align-self:center;}.elementor-2376 .elementor-element.elementor-element-bcbad36{text-align:center;}.elementor-2376 .elementor-element.elementor-element-bcbad36 .elementor-heading-title{font-size:23px;}.elementor-2376 .elementor-element.elementor-element-1929ee9{text-align:center;}.elementor-2376 .elementor-element.elementor-element-1929ee9 .elementor-heading-title{font-size:16px;}.elementor-2376 .elementor-element.elementor-element-be2bd9f{text-align:center;}.elementor-2376 .elementor-element.elementor-element-be2bd9f .elementor-heading-title{font-size:19px;}.elementor-2376 .elementor-element.elementor-element-2f49ed2.elementor-element{--align-self:center;}.elementor-2376 .elementor-element.elementor-element-2f49ed2{text-align:center;}.elementor-2376 .elementor-element.elementor-element-341b3fe{width:var( --container-widget-width, 288px );max-width:288px;--container-widget-width:288px;--container-widget-flex-grow:0;text-align:center;}.elementor-2376 .elementor-element.elementor-element-341b3fe .elementor-heading-title{font-size:21px;}.elementor-2376 .elementor-element.elementor-element-accb4bc{width:var( --container-widget-width, 275.75px );max-width:275.75px;--container-widget-width:275.75px;--container-widget-flex-grow:0;}.elementor-2376 .elementor-element.elementor-element-accb4bc .elementor-heading-title{font-size:23px;}.elementor-2376 .elementor-element.elementor-element-1b2a826{width:var( --container-widget-width, 288px );max-width:288px;--container-widget-width:288px;--container-widget-flex-grow:0;text-align:center;}.elementor-2376 .elementor-element.elementor-element-1b2a826 .elementor-heading-title{font-size:21px;}.elementor-2376 .elementor-element.elementor-element-f9511b4{--justify-content:flex-start;}.elementor-2376 .elementor-element.elementor-element-a927188 .elementor-heading-title{font-size:23px;}.elementor-2376 .elementor-element.elementor-element-f1ccc07{text-align:center;}.elementor-2376 .elementor-element.elementor-element-bb4a33f{text-align:center;}.elementor-2376 .elementor-element.elementor-element-7a82164.elementor-element{--align-self:center;}.elementor-2376 .elementor-element.elementor-element-7a82164 .elementor-icon-box-wrapper{gap:0px;}.elementor-2376 .elementor-element.elementor-element-faf2ac8.elementor-element{--align-self:center;}.elementor-2376 .elementor-element.elementor-element-faf2ac8 .elementor-icon-box-wrapper{gap:0px;}.elementor-2376 .elementor-element.elementor-element-f8ae190{text-align:center;}}/* Start custom CSS for container, class: .elementor-element-63a58fd */@media (max-width:767px) { body.elementor-page-2376 .elementor-element.elementor-element-1768cf9 { background-size:auto 250px !important; background-position:center -20px !important; background-repeat:no-repeat !important; background-color:#090f11 !important; padding:160px 25px 35px !important; min-height:0 !important; } body.elementor-page-2376 .elementor-element.elementor-element-1768cf9::before { background:linear-gradient(to bottom,transparent 0px,transparent 180px,#090f11 230px) !important; } body.elementor-page-2376 .elementor-element-63a58fd { display:none !important; } body.elementor-page-2376 .elementor-element-e55e480 .elementor-widget-container { margin:12px 0 0 !important; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f20d21 */#servicos a[href*="wa.me"] { display: inline-block !important; box-sizing: border-box; max-width: 100%; white-space: normal; line-height: 1.5; text-align: center; }/* End custom CSS */
/* Start custom CSS *//* VideoFarm: identidade visual do novo rascunho */
body.elementor-page-2376 { background:#090f11; color:#e9e7e2; --e-global-color-primary:#e9e7e2; --e-global-color-secondary:#a9b2b5; --e-global-color-text:#bec4c5; --e-global-color-accent:#e87936; }
body.elementor-page-2376 .e-con { background-color:transparent !important; }
body.elementor-page-2376 .elementor-heading-title, body.elementor-page-2376 .elementor-image-box-title, body.elementor-page-2376 .elementor-image-box-description, body.elementor-page-2376 p { color:#bec4c5 !important; }
body.elementor-page-2376 .elementor-widget-heading h1, body.elementor-page-2376 .elementor-widget-heading h2, body.elementor-page-2376 .elementor-widget-heading h3 { color:#f0ede7 !important; }
body.elementor-page-2376 .elementor-element-60f4c37 { background:#090f11 !important; padding:16px 32px; }
body.elementor-page-2376 .elementor-element-60f4c37 a { color:#e9e7e2 !important; }
body.elementor-page-2376 .elementor-element-1768cf9 { min-height:640px; padding:80px 6%; background-position:center right; }
body.elementor-page-2376 .elementor-element-1768cf9::before { background:linear-gradient(90deg,rgba(5,11,13,.98) 0%,rgba(5,11,13,.85) 35%,rgba(5,11,13,.12) 75%) !important; opacity:1 !important; }
body.elementor-page-2376 .elementor-element-48202ed { order:-1; width:49%; align-items:flex-start; }
body.elementor-page-2376 .elementor-element-63a58fd { width:51%; }
body.elementor-page-2376 .elementor-element-d2df111 .elementor-heading-title { text-align:left; font-size:clamp(38px,4.4vw,66px); font-weight:500; line-height:1.08; letter-spacing:-1.8px; text-transform:uppercase; }
body.elementor-page-2376 .elementor-element-1fbb9d8 .elementor-heading-title { text-align:left; font-size:17px; line-height:1.6; font-weight:400; max-width:470px; }
body.elementor-page-2376 .elementor-button { background:transparent !important; color:#f0ede7 !important; border:1px solid #e87936; border-radius:4px; padding:14px 22px; font-size:13px; letter-spacing:.8px; }
body.elementor-page-2376 .elementor-button:hover, body.elementor-page-2376 .elementor-heading-title a:hover { background:#e87936 !important; color:#090f11 !important; }
body.elementor-page-2376 .elementor-element-e55e480 { text-align:left !important; }
body.elementor-page-2376 .elementor-element-766a651 { padding:0 5%; }
body.elementor-page-2376 .elementor-element-0e49af2 { padding:75px 0; border-bottom:1px solid #293234; }
body.elementor-page-2376 .elementor-element-5b4f882 { max-width:800px; align-self:flex-start; background:transparent !important; padding:0; }
body.elementor-page-2376 .elementor-element-fc3b411 .elementor-heading-title { font-family:Georgia,serif; text-align:left; font-size:42px; font-weight:400; line-height:1.15; }
body.elementor-page-2376 .elementor-element-8f5e6c1 .elementor-heading-title { font-size:17px; line-height:1.7; text-align:left; font-weight:400; max-width:680px; }
body.elementor-page-2376 .elementor-element-85ab8bd { display:none; }
body.elementor-page-2376 .elementor-widget-divider { opacity:.25; }
body.elementor-page-2376 .elementor-element-b03bf5b { padding:65px 0; gap:48px; align-items:flex-start; }
body.elementor-page-2376 .elementor-element-2708850 .elementor-heading-title { font-family:Georgia,serif; font-size:42px; line-height:1.15; font-weight:400; text-align:left; }
body.elementor-page-2376 .elementor-element-b03bf5b .elementor-widget-image img { border-radius:0 !important; box-shadow:none !important; height:280px; width:100%; object-fit:cover; }
body.elementor-page-2376 .elementor-element-b03bf5b .elementor-heading-title { color:#bec4c5 !important; font-size:17px; line-height:1.65; }
body.elementor-page-2376 .elementor-element-b03bf5b strong { color:#f0ede7; font-size:23px; font-weight:500; }
body.elementor-page-2376 .elementor-element-b03bf5b .elementor-widget-heading { margin-bottom:35px; }
body.elementor-page-2376 .elementor-element-c5ed1f5 { padding:65px 0; border-top:1px solid #293234; }
body.elementor-page-2376 .elementor-image-box-img img { border-radius:0 !important; }
body.elementor-page-2376 .elementor-element-99ca53a { background:#eeeae3 !important; padding:45px 30px; }
body.elementor-page-2376 .elementor-element-99ca53a .elementor-heading-title { color:#172225 !important; }
body.elementor-page-2376 .elementor-element-490054e { padding:65px 0; }
body.elementor-page-2376 .elementor-element-be2bd9f .elementor-heading-title, body.elementor-page-2376 .elementor-element-341b3fe .elementor-heading-title { font-family:Georgia,serif; font-size:42px; line-height:1.15; font-weight:400; text-align:left; }
body.elementor-page-2376 .elementor-element-2f49ed2 .elementor-heading-title { color:#e87936 !important; font-size:12px; text-transform:uppercase; letter-spacing:2px; text-align:left; }
body.elementor-page-2376 .elementor-element-516f2ba { padding:20px 0 45px; gap:40px; }
body.elementor-page-2376 .elementor-element-1b2a826, body.elementor-page-2376 .elementor-element-484bc21 { display:none; }
body.elementor-page-2376 .elementor-element-accb4bc .elementor-heading-title { font-size:22px; line-height:1.5; text-align:left; }
@media(max-width:767px) {
 body.elementor-page-2376 .elementor-element-1768cf9 { min-height:600px; padding:55px 25px; }
 body.elementor-page-2376 .elementor-element-48202ed { width:100%; }
 body.elementor-page-2376 .elementor-element-1768cf9::before { background:rgba(5,11,13,.74) !important; }
 body.elementor-page-2376 .elementor-element-d2df111 .elementor-heading-title { font-size:40px; }
 body.elementor-page-2376 .elementor-element-b03bf5b { gap:20px; padding:40px 0; }
 body.elementor-page-2376 .elementor-element-766a651 { padding:0 25px; }
 body.elementor-page-2376 .elementor-element-fc3b411 .elementor-heading-title, body.elementor-page-2376 .elementor-element-2708850 .elementor-heading-title, body.elementor-page-2376 .elementor-element-be2bd9f .elementor-heading-title, body.elementor-page-2376 .elementor-element-341b3fe .elementor-heading-title { font-size:32px; }
 body.elementor-page-2376 .elementor-element-b03bf5b .elementor-widget-image img { height:230px; }
}
/* Refinamento da composição */
body.elementor-page-2376 .elementor-element-1768cf9 { background-image:url("https://videofarm.com.br/wp-content/uploads/2026/05/Estudio-Podcast.png") !important; background-size:cover !important; background-position:center right !important; }
body.elementor-page-2376 .elementor-element-1768cf9::before { background:linear-gradient(90deg,#090f11 0%,rgba(9,15,17,.92) 29%,rgba(9,15,17,.26) 65%,rgba(9,15,17,.08) 100%) !important; }
body.elementor-page-2376 .elementor-element-d2df111 .elementor-heading-title { font-size:clamp(38px,4.4vw,66px) !important; font-weight:400 !important; line-height:1.08 !important; letter-spacing:-1.8px !important; }
body.elementor-page-2376 .elementor-element-fc3b411 .elementor-heading-title, body.elementor-page-2376 .elementor-element-2708850 .elementor-heading-title, body.elementor-page-2376 .elementor-element-be2bd9f .elementor-heading-title, body.elementor-page-2376 .elementor-element-341b3fe .elementor-heading-title { font-family:Georgia,serif !important; font-size:42px !important; font-weight:400 !important; line-height:1.15 !important; }
body.elementor-page-2376 .elementor-element-0e49af2 { background-image:linear-gradient(90deg,#090f11 0%,#090f11 40%,rgba(9,15,17,.2) 72%),url("https://videofarm.com.br/wp-content/uploads/2025/07/estudio_aula.png"); background-size:cover; background-position:center; min-height:440px; }
body.elementor-page-2376 .elementor-element-5b4f882 { max-width:48%; }
body.elementor-page-2376 .elementor-element-b03bf5b .elementor-widget-image img { border-radius:0 !important; box-shadow:none !important; }
body.elementor-page-2376 .elementor-element-8f5e6c1 .elementor-heading-title { font-size:17px !important; line-height:1.65 !important; }
@media(max-width:767px) { body.elementor-page-2376 .elementor-element-5b4f882 { max-width:100%; } body.elementor-page-2376 .elementor-element-0e49af2 { background-image:linear-gradient(rgba(9,15,17,.88),rgba(9,15,17,.88)),url("https://videofarm.com.br/wp-content/uploads/2025/07/estudio_aula.png"); } body.elementor-page-2376 .elementor-element-fc3b411 .elementor-heading-title, body.elementor-page-2376 .elementor-element-2708850 .elementor-heading-title, body.elementor-page-2376 .elementor-element-be2bd9f .elementor-heading-title, body.elementor-page-2376 .elementor-element-341b3fe .elementor-heading-title { font-size:32px !important; } }

/* Seções mais enxutas e identidade consistente */
body.elementor-page-2376 .elementor-element-0e49af2 { background-image:linear-gradient(90deg,#090f11 0%,#090f11 38%,rgba(9,15,17,.1) 72%),url("https://videofarm.com.br/wp-content/uploads/2026/05/IMG_2819-1-scaled.jpg"); }
body.elementor-page-2376 .elementor-element-cf0d2c8, body.elementor-page-2376 .elementor-element-2c2eb07, body.elementor-page-2376 .elementor-element-b1112a0 { display:none; }
body.elementor-page-2376 .elementor-element-cbaa58d { padding:65px 5%; border-top:1px solid #293234; }
body.elementor-page-2376 .elementor-element-781fe6d .elementor-heading-title, body.elementor-page-2376 .elementor-element-a927188 .elementor-heading-title { font-family:Georgia,serif !important; font-weight:400 !important; font-size:42px !important; line-height:1.15 !important; text-align:left !important; }
body.elementor-page-2376 .elementor-element-bec02c5 .elementor-heading-title { font-size:17px !important; line-height:1.7 !important; text-align:left !important; }
body.elementor-page-2376 .elementor-element-f9511b4 { padding:65px 5%; background:#111b1e !important; }
body.elementor-page-2376 .elementor-field { background:#090f11 !important; color:#f0ede7 !important; border-color:#394447 !important; }
body.elementor-page-2376 .elementor-field-label, body.elementor-page-2376 .elementor-icon-box-title, body.elementor-page-2376 .elementor-icon-box-title a { color:#e9e7e2 !important; }
body.elementor-page-2376 .elementor-element-0608ddc { background:#090f11 !important; border-top:1px solid #293234; padding:25px 5%; }
body.elementor-page-2376 .elementor-element-07cf456 { text-align:left !important; }
@media(max-width:767px) { body.elementor-page-2376 .elementor-element-0e49af2 { background-image:linear-gradient(rgba(9,15,17,.88),rgba(9,15,17,.88)),url("https://videofarm.com.br/wp-content/uploads/2026/05/IMG_2819-1-scaled.jpg"); } body.elementor-page-2376 .elementor-element-781fe6d .elementor-heading-title, body.elementor-page-2376 .elementor-element-a927188 .elementor-heading-title { font-size:32px !important; } }

@media(max-width:767px) { body.elementor-page-2376 .elementor-element-1768cf9::before { background:rgba(5,11,13,.78) !important; } body.elementor-page-2376 .elementor-element-1768cf9 { background-position:center !important; } body.elementor-page-2376 .elementor-element-48202ed { gap:20px !important; } body.elementor-page-2376 .elementor-element-e55e480 { width:100% !important; } body.elementor-page-2376 .elementor-element-1fbb9d8 .elementor-heading-title { font-size:16px !important; line-height:1.6 !important; } }

/* Projetos em destaque: três cartões e imagens provisórias */
body.elementor-page-2376 .elementor-element-99ca53a { background:#090f11 !important; padding:65px 0 !important; align-items:stretch; }
body.elementor-page-2376 .elementor-element-bcbad36 .elementor-heading-title { color:#f0ede7 !important; font-family:Georgia,serif !important; font-size:42px !important; font-weight:400 !important; line-height:1.15 !important; text-align:left !important; max-width:680px; }
body.elementor-page-2376 .elementor-element-1929ee9 { width:100% !important; }
body.elementor-page-2376 .vf-projects { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:24px; text-align:left; margin:30px 0 45px; }
body.elementor-page-2376 .vf-project img { display:block; width:100%; height:235px; object-fit:cover; border-radius:0; }
body.elementor-page-2376 .vf-project h3 { color:#f0ede7 !important; font-family:Arial,sans-serif !important; font-size:20px !important; font-weight:500 !important; line-height:1.35 !important; margin:18px 0 8px; }
body.elementor-page-2376 .vf-project p { color:#a9b2b5 !important; font-family:Arial,sans-serif; font-size:14px !important; line-height:1.5 !important; margin:0 0 12px; }
body.elementor-page-2376 .vf-draft-note { display:block; color:#e8a374; font-family:Arial,sans-serif; font-size:12px; font-weight:400; line-height:1.5; }
body.elementor-page-2376 .elementor-element-8a83542 { background:#eeeae3; padding:30px 18px; }
@media(max-width:767px) { body.elementor-page-2376 .vf-projects { grid-template-columns:1fr; gap:32px; } body.elementor-page-2376 .vf-project img { height:235px; } body.elementor-page-2376 .elementor-element-bcbad36 .elementor-heading-title { font-size:32px !important; } }

/* Faixa de clientes em uma paleta monocromática */
body.elementor-page-2376 .vf-clients-title { font-family:Georgia,serif !important; font-size:30px !important; line-height:1.2 !important; font-weight:400 !important; margin:55px 0 0 !important; color:#f0ede7 !important; text-align:left; }
body.elementor-page-2376 .elementor-element-8a83542 { background:#eeeae3 !important; padding:32px 24px !important; }
body.elementor-page-2376 .elementor-element-8a83542 .swiper-slide { display:flex; align-items:center; justify-content:center; }
body.elementor-page-2376 .elementor-element-8a83542 img { width:auto !important; max-width:150px !important; height:85px !important; object-fit:contain; filter:grayscale(1) contrast(1.8); mix-blend-mode:multiply; }
@media(max-width:767px) { body.elementor-page-2376 .vf-clients-title { font-size:26px !important; } body.elementor-page-2376 .elementor-element-8a83542 img { max-width:105px !important; height:65px !important; } }

body.elementor-page-2376 .vf-clients-title { margin-bottom:24px !important; padding-top:20px; }
body.elementor-page-2376 .elementor-element-8a83542 .swiper { mix-blend-mode:multiply; }
body.elementor-page-2376 .elementor-element-8a83542 img[alt="hope"] { filter:grayscale(1) invert(1) contrast(1.8); }

body.elementor-page-2376 .elementor-element-8a83542 img[alt="LogoUFRPEcomtexto_2"], body.elementor-page-2376 .elementor-element-8a83542 img[alt="TGI"] { filter:grayscale(1) invert(1) contrast(1.8); }
body.elementor-page-2376 .elementor-element-8a83542 img[alt="hope"] { filter:grayscale(1) invert(1) brightness(1.4) contrast(2); }

/* Acabamento dos estúdios e contato */
body.elementor-page-2376 .vf-studios-title, body.elementor-page-2376 .vf-contact-title { font-family:Georgia,serif !important; font-size:42px !important; font-weight:400 !important; line-height:1.15 !important; margin:0 0 22px !important; text-align:left; }
body.elementor-page-2376 .vf-section-description { font-family:Arial,sans-serif !important; font-size:17px !important; line-height:1.65 !important; font-weight:400 !important; max-width:760px; margin:0 0 24px !important; text-align:left; }
body.elementor-page-2376 .vf-section-cta { display:inline-block; color:#f0ede7 !important; border:1px solid #e87936; padding:14px 20px; border-radius:4px; font-family:Arial,sans-serif; font-size:14px; line-height:1.5; text-decoration:none; }
body.elementor-page-2376 .vf-section-cta:hover { background:#e87936; color:#090f11 !important; }
body.elementor-page-2376 .elementor-element-5df484d .gallery-item-caption-wrap { transform:none !important; opacity:1 !important; bottom:0 !important; height:auto !important; background:linear-gradient(transparent,rgba(0,0,0,.85)) !important; padding:40px 18px 18px !important; }
body.elementor-page-2376 .elementor-element-5df484d .gallery-item-hoverer-bg { background:transparent !important; }
body.elementor-page-2376 .elementor-element-5df484d .fg-item-content { display:none; }
body.elementor-page-2376 .elementor-element-5df484d .fg-item-title { color:#f0ede7 !important; font-family:Arial,sans-serif !important; font-size:20px !important; font-weight:500 !important; }
body.elementor-page-2376 .elementor-element-5df484d .gallery-item-thumbnail-wrap img { object-fit:cover !important; }
body.elementor-page-2376 .elementor-element-52d0e9c { gap:0 !important; }
body.elementor-page-2376 .elementor-element-cbaa58d, body.elementor-page-2376 .elementor-element-f9511b4 { min-height:0 !important; }
body.elementor-page-2376 .elementor-element-1a05c62 { gap:24px; }
@media(max-width:767px) { body.elementor-page-2376 .vf-studios-title, body.elementor-page-2376 .vf-contact-title { font-size:32px !important; } body.elementor-page-2376 .vf-section-description { font-size:16px !important; } body.elementor-page-2376 .vf-section-cta { width:100%; text-align:center; } }

body.elementor-page-2376 .vf-section-cta { font-size:14px !important; font-weight:400 !important; line-height:1.5 !important; }
body.elementor-page-2376 .vf-service-title { color:#f0ede7 !important; font-family:Arial,sans-serif !important; font-size:23px !important; font-weight:500 !important; line-height:1.3 !important; margin:0 0 12px !important; }
body.elementor-page-2376 .elementor-element-99ca53a { padding-bottom:35px !important; }
body.elementor-page-2376 .elementor-element-490054e { padding-top:35px !important; }

/* Menu móvel: remover transformação que limita o painel */
@media(max-width:1024px) { body.elementor-page-2376 .elementor-element-41099ed .elementor-widget-container, body.elementor-page-2376 .elementor-element-60f4c37 { transform:none !important; perspective:none !important; } body.elementor-page-2376 .elementor-element-60f4c37 { z-index:100 !important; } body.elementor-page-2376 .elementor-element-41099ed .elementskit-menu-container { background:#090f11 !important; } body.elementor-page-2376 .elementor-element-41099ed .elementskit-menu-container.active { width:85vw !important; height:100vh !important; padding:70px 25px 25px !important; } body.elementor-page-2376 .elementor-element-41099ed .elementskit-menu-container a { color:#f0ede7 !important; font-size:18px !important; } body.elementor-page-2376 .elementor-element-41099ed .elementskit-menu-close { color:#f0ede7 !important; border-color:#e87936 !important; } }

body.elementor-page-2376 .elementor-element-4b71903 { display:none; }
body.elementor-page-2376 .elementor-element-5df484d .gallery-item-caption-over, body.elementor-page-2376 .elementor-element-5df484d .fg-item-title { opacity:1 !important; visibility:visible !important; transform:none !important; }

body.elementor-page-2376 .elementor-element-5df484d .gallery-item-caption-wrap { visibility:visible !important; top:auto !important; display:block !important; }

/* Contraste do assunto no formulário */
body.elementor-page-2376 .elementor-field-group select.elementor-field {background-color:#090f11 !important;color:#eeeae3 !important;border-color:#465054 !important;}
body.elementor-page-2376 .elementor-field-group select.elementor-field option {background:#090f11;color:#eeeae3;}

body.elementor-page-2376 .elementor-field-group select.elementor-field-textual {background-color:#090f11 !important;color:#eeeae3 !important;border:1px solid #465054 !important;}
body.elementor-page-2376 .elementor-field-group select.elementor-field-textual option {background:#090f11;color:#eeeae3;}

/* Imagem de abertura aprovada */
body.elementor-page-2376 .elementor-element-1768cf9 {background-image:url("https://videofarm.com.br/wp-content/uploads/2026/10/videofarm-estudio-abertura-aprovada.png") !important;}

/* Hall: destacar sofá e poltronas à esquerda */
body.elementor-page-2376 .elementor-element-0e49af2 {background-image:linear-gradient(90deg,rgba(9,15,17,0) 0%,rgba(9,15,17,0) 32%,rgba(9,15,17,.6) 46%,#090f11 58%),url("https://videofarm.com.br/wp-content/uploads/2026/05/IMG_2819-1-scaled.jpg") !important;background-size:100% 100%,72% auto !important;background-position:center,left center !important;background-repeat:no-repeat !important;min-height:480px;}
body.elementor-page-2376 .elementor-element-5b4f882 {align-self:flex-end !important;width:46% !important;max-width:46% !important;}
@media(max-width:767px){body.elementor-page-2376 .elementor-element-0e49af2 {background-image:linear-gradient(180deg,rgba(9,15,17,0) 0%,rgba(9,15,17,0) 200px,#090f11 330px),url("https://videofarm.com.br/wp-content/uploads/2026/05/IMG_2819-1-scaled.jpg") !important;background-size:100% 100%,auto 330px !important;background-position:center,left top !important;padding-top:340px !important;padding-bottom:40px !important;}body.elementor-page-2376 .elementor-element-5b4f882 {width:100% !important;max-width:100% !important;align-self:stretch !important;}}

/* Hall aprovado: luz controlada e mesa lateral */
body.elementor-page-2376 .elementor-element-0e49af2 {background-image:linear-gradient(90deg,rgba(9,15,17,0) 0%,rgba(9,15,17,0) 32%,rgba(9,15,17,.6) 46%,#090f11 58%),url("https://videofarm.com.br/wp-content/uploads/2026/10/videofarm-hall-aprovado.png") !important;}
@media(max-width:767px){body.elementor-page-2376 .elementor-element-0e49af2 {background-image:linear-gradient(180deg,rgba(9,15,17,0) 0%,rgba(9,15,17,0) 200px,#090f11 330px),url("https://videofarm.com.br/wp-content/uploads/2026/10/videofarm-hall-aprovado.png") !important;}}/* End custom CSS */