.elementor-7 .elementor-element.elementor-element-b4ea65c{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:107px;--margin-bottom:-115px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:17;}.elementor-7 .elementor-element.elementor-element-b4ea65c.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-c1fd3c9 .elementor-menu-toggle{margin-left:auto;}.elementor-7 .elementor-element.elementor-element-c1fd3c9 .elementor-nav-menu--dropdown a, .elementor-7 .elementor-element.elementor-element-c1fd3c9 .elementor-menu-toggle{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-c1fd3c9 .elementor-nav-menu--dropdown{background-color:#020101EB;}.elementor-7 .elementor-element.elementor-element-c1fd3c9 .elementor-nav-menu--dropdown a:hover,
					.elementor-7 .elementor-element.elementor-element-c1fd3c9 .elementor-nav-menu--dropdown a:focus,
					.elementor-7 .elementor-element.elementor-element-c1fd3c9 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-7 .elementor-element.elementor-element-c1fd3c9 .elementor-nav-menu--dropdown a.highlighted{background-color:#2C2A2A;}.elementor-7 .elementor-element.elementor-element-c1fd3c9 .elementor-nav-menu--dropdown .elementor-item, .elementor-7 .elementor-element.elementor-element-c1fd3c9 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Oswald", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-c1fd3c9 div.elementor-menu-toggle{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-c1fd3c9 div.elementor-menu-toggle svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-23306ea.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-23306ea .elementor-menu-toggle{margin:0 auto;}.elementor-7 .elementor-element.elementor-element-23306ea .elementor-nav-menu .elementor-item{font-family:"Oswald", Sans-serif;font-size:15px;}.elementor-7 .elementor-element.elementor-element-23306ea .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );padding-left:7px;padding-right:7px;}.elementor-7 .elementor-element.elementor-element-501466f .elementor-button{background-color:var( --e-global-color-text );font-family:"Oswald", Sans-serif;font-size:15px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:20px 20px 20px 20px;padding:10px 50px 11px 14px;}.elementor-7 .elementor-element.elementor-element-501466f > .elementor-widget-container{margin:0px -17px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-501466f.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-501466f{z-index:2;}.elementor-7 .elementor-element.elementor-element-bc08959 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:-0px -0px -0px -30px;padding:8px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-bc08959{z-index:3;}.elementor-7 .elementor-element.elementor-element-bc08959:not( .elementor-widget-image ) .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-bc08959.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://stellarekitchens.com.br/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:85%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-7 .elementor-element.elementor-element-255519d{--display:flex;--min-height:150px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:110px;--margin-bottom:-300px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-7 .elementor-element.elementor-element-255519d.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-2a32710 img{width:75%;}.elementor-7 .elementor-element.elementor-element-2f8fa10{--display:flex;--min-height:615px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:0px 0px 50px 50px;--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-7 .elementor-element.elementor-element-efbbfae .elementor-repeater-item-3ca9770 .swiper-slide-bg{background-color:#BBBBBB;background-image:url(https://stellarekitchens.com.br/wp-content/uploads/2025/05/Fototratatahome.jpg);background-size:cover;}.elementor-7 .elementor-element.elementor-element-efbbfae .elementor-repeater-item-3ca9770 .swiper-slide-inner .elementor-slide-heading{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-efbbfae .elementor-repeater-item-3ca9770 .swiper-slide-inner .elementor-slide-description{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-efbbfae .elementor-repeater-item-3ca9770 .swiper-slide-inner .elementor-slide-button{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-efbbfae .elementor-repeater-item-0992f9e .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://stellarekitchens.com.br/wp-content/uploads/2025/05/Slider2.png);background-size:cover;}.elementor-7 .elementor-element.elementor-element-efbbfae .elementor-repeater-item-729a6e5 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://stellarekitchens.com.br/wp-content/uploads/2025/05/Slider3.png);background-size:cover;}.elementor-7 .elementor-element.elementor-element-efbbfae .swiper-slide{transition-duration:calc(5000ms*1.2);height:650px;}.elementor-7 .elementor-element.elementor-element-efbbfae{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-efbbfae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-efbbfae .swiper-slide-contents{max-width:66%;}.elementor-7 .elementor-element.elementor-element-efbbfae .swiper-slide-inner{padding:70px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-efbbfae .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-efbbfae .elementor-slide-heading{color:var( --e-global-color-secondary );font-family:"Oswald", Sans-serif;}.elementor-7 .elementor-element.elementor-element-efbbfae .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-efbbfae .elementor-slide-description{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:100;letter-spacing:8px;}.elementor-7 .elementor-element.elementor-element-a054ece{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-125px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:3;}.elementor-7 .elementor-element.elementor-element-08f9f8a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-b38436f .elementor-button{background-color:transparent;font-family:"Oswald", Sans-serif;font-size:18px;letter-spacing:2.5px;background-image:linear-gradient(102deg, #7C5810 0%, #4C3D27 100%);border-style:solid;border-width:0.1px 0.1px 0.1px 0.1px;border-radius:0px 0px 0px 0px;padding:9px 0px 9px 0px;}.elementor-7 .elementor-element.elementor-element-b38436f{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-b38436f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b38436f.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-4cfdc81{--display:flex;--min-height:500px;--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;--justify-content:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:47px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3bc1bfa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3bc1bfa.elementor-element{--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-e4aa0f4{--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-7 .elementor-element.elementor-element-bf826ee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:23px;--padding-bottom:0px;--padding-left:100px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-3ba8f02{--display:flex;--min-height:130px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:3px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3ba8f02.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-1ed38bb.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-1ed38bb{text-align:center;}.elementor-7 .elementor-element.elementor-element-1ed38bb .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:300;letter-spacing:9.5px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-8b7fd15{--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;--padding-top:0px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2ebc728.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-2ebc728 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:35px;font-weight:300;line-height:46px;letter-spacing:1.4px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-f20ec77{--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-7 .elementor-element.elementor-element-e770c60 > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-e770c60.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-e770c60{font-family:"Prompt", Sans-serif;}.elementor-7 .elementor-element.elementor-element-26ddf91{--display:flex;--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-26ddf91:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-26ddf91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-7 .elementor-element.elementor-element-ef5efa7{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-ef5efa7 .uc_content{gap:0px;}.elementor-7 .elementor-element.elementor-element-ef5efa7 .uc_image_accodion_holder,.elementor-7 .elementor-element.elementor-element-ef5efa7 .uc_content{height:70vh;}.elementor-7 .elementor-element.elementor-element-ef5efa7 .uc_overlay{align-items:center;background-color:rgba(0, 0, 0, 0.22);padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-ef5efa7 .uc_image_accodion_holder.uc_hover .uc_overlay{background-color:rgba(0, 0, 0, 0.50);}.elementor-7 .elementor-element.elementor-element-ef5efa7 .ue_item_icon{font-size:24px;color:#ffffff;}.elementor-7 .elementor-element.elementor-element-ef5efa7 .ue_item_icon svg{fill:#ffffff;}.elementor-7 .elementor-element.elementor-element-ef5efa7 .ue_title{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-ef5efa7 .ue_title-wrapper{margin-top:10px;transform:translate3d(0,40px,0);}.elementor-7 .elementor-element.elementor-element-ef5efa7 .uc_image_accodion_holder.uc_hover .uc_overlay_inner .ue_title-wrapper{transform:translate3d(0,-5px,0);}.elementor-7 .elementor-element.elementor-element-ef5efa7 .ue_subtitle{color:#ffffff;margin-top:0px;}.elementor-7 .elementor-element.elementor-element-ef5efa7 .uc_more_btn{padding:10px 20px 10px 20px;color:#ffffff;margin-top:10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:0px;}.elementor-7 .elementor-element.elementor-element-ef5efa7 .uc_more_btn:hover{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-2bef78f{--display:flex;--min-height:600px;--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:75px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2bef78f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2bef78f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-7 .elementor-element.elementor-element-39166c3{--display:flex;--min-height:114px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-37f9dad > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-7 .elementor-element.elementor-element-37f9dad.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-37f9dad .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:300;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-d90d8d5{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-71751e9{--display:flex;--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;--justify-content:center;--align-items:flex-end;--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-7 .elementor-element.elementor-element-71751e9.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-cbf9805.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-cbf9805{text-align:center;}.elementor-7 .elementor-element.elementor-element-cbf9805 img{width:100%;height:60px;object-fit:contain;object-position:bottom center;}.elementor-7 .elementor-element.elementor-element-8a41c8c.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-8a41c8c{text-align:center;}.elementor-7 .elementor-element.elementor-element-8a41c8c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:26px;font-weight:100;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-92117c0{--display:flex;--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;--justify-content:center;--align-items:flex-end;--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-7 .elementor-element.elementor-element-92117c0.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-dd131a5.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-dd131a5{text-align:center;}.elementor-7 .elementor-element.elementor-element-dd131a5 img{width:100%;height:60px;object-fit:contain;object-position:bottom center;}.elementor-7 .elementor-element.elementor-element-4a64a16.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-4a64a16{text-align:center;}.elementor-7 .elementor-element.elementor-element-4a64a16 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:26px;font-weight:100;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-d94af56{--display:flex;--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;--justify-content:center;--align-items:flex-end;--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-7 .elementor-element.elementor-element-d94af56.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7c12072.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7c12072{text-align:center;}.elementor-7 .elementor-element.elementor-element-7c12072 img{width:100%;height:60px;object-fit:contain;object-position:bottom center;}.elementor-7 .elementor-element.elementor-element-649a3da.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-649a3da{text-align:center;}.elementor-7 .elementor-element.elementor-element-649a3da .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:26px;font-weight:100;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-bb9070b{--display:flex;--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;--justify-content:center;--align-items: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-7 .elementor-element.elementor-element-bb9070b.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-3be7ec8.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-3be7ec8{text-align:center;}.elementor-7 .elementor-element.elementor-element-3be7ec8 img{width:70%;height:60px;object-fit:contain;object-position:bottom center;}.elementor-7 .elementor-element.elementor-element-948320a.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-948320a{text-align:center;}.elementor-7 .elementor-element.elementor-element-948320a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:26px;font-weight:100;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-e6f572f{--display:flex;--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;--justify-content:center;--align-items:flex-end;--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-7 .elementor-element.elementor-element-e6f572f.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-e5f9c44.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-e5f9c44{text-align:center;}.elementor-7 .elementor-element.elementor-element-e5f9c44 img{width:100%;height:60px;object-fit:contain;object-position:bottom center;}.elementor-7 .elementor-element.elementor-element-9294e2e.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-9294e2e{text-align:center;}.elementor-7 .elementor-element.elementor-element-9294e2e .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:26px;font-weight:100;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-dccde40{--display:flex;--min-height:114px;--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-7 .elementor-element.elementor-element-df25bb4.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-df25bb4 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:30px;font-weight:300;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-e97985c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-9b95f41{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-7 .elementor-element.elementor-element-7301c13 img{width:33%;}.elementor-7 .elementor-element.elementor-element-22f180c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:75px;--margin-bottom:-160px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7a6cee7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3adcdf1{--display:flex;}.elementor-7 .elementor-element.elementor-element-c4c9f1a{text-align:left;}.elementor-7 .elementor-element.elementor-element-c4c9f1a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-fa3922c{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-20e82db{font-family:"Prompt", Sans-serif;}.elementor-7 .elementor-element.elementor-element-d252e91 > .elementor-widget-container{margin:-45px -200px -75px -75px;}.elementor-7 .elementor-element.elementor-element-d252e91.elementor-element{--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-d252e91{z-index:-1;text-align:right;}.elementor-7 .elementor-element.elementor-element-d252e91 img{width:75%;opacity:0.6;}.elementor-7 .elementor-element.elementor-element-5dd18e4{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4616f1a{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:31px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4616f1a.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-cf8a624{--display:flex;}.elementor-7 .elementor-element.elementor-element-1f73720{text-align:left;}.elementor-7 .elementor-element.elementor-element-1f73720 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-77a7bd2{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-5c874f1{font-family:"Prompt", Sans-serif;}.elementor-7 .elementor-element.elementor-element-619b81f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-84f806a{--display:flex;--margin-top:40px;--margin-bottom:40px;--margin-left:40px;--margin-right:40px;}.elementor-7 .elementor-element.elementor-element-2d261b8 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-7 .elementor-element.elementor-element-2d261b8.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-2d261b8 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:300;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-03394d1{text-align:center;font-family:"Prompt", Sans-serif;}.elementor-7 .elementor-element.elementor-element-d2c1b86{--display:flex;--min-height:170px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box__panel--back{background-color:var( --e-global-color-text );padding:37px 37px 37px 37px;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .elementor-repeater-item-3a6d181 .ue-flip-box__panel--front{background-size:cover !important;background-position:center center !important;background-blend-mode:normal  !important;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .elementor-repeater-item-3a6d181 .ue-flip-box__panel--back{background-size:cover !important;background-position:center center !important;background-blend-mode:normal  !important;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .elementor-repeater-item-f31d000 .ue-flip-box__panel--front{background-size:cover !important;background-position:center center !important;background-blend-mode:normal  !important;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .elementor-repeater-item-ceb87ee .ue-flip-box__panel--front{background-size:cover !important;background-position:center center !important;background-blend-mode:normal  !important;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .elementor-repeater-item-dbfed14 .ue-flip-box__panel--front{background-size:cover !important;background-position:center center !important;background-blend-mode:normal  !important;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .elementor-repeater-item-f8a94c9 .ue-flip-box__panel--front{background-size:cover !important;background-position:center center !important;background-blend-mode:normal  !important;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .elementor-repeater-item-72a05d7 .ue-flip-box__panel--front{background-size:cover !important;background-position:center center !important;background-blend-mode:normal  !important;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .elementor-repeater-item-1c07601 .ue-flip-box__panel--front{background-size:cover !important;background-position:center center !important;background-blend-mode:normal  !important;}.elementor-7 .elementor-element.elementor-element-b13f1a3{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-b13f1a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box{height:600px;--duration:800ms;opacity:100%;transform:scale(1,1);}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box__panel{border-radius:0px;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box__overlay{transition-duration:800ms !important;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box__panel--front{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box__panel--front .ue-flip-box__panel__content{align-items:center;justify-content:flex-start;text-align:left;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box__panel--front-overlay{opacity:100%;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box__panel--front .ue-flip-box__icon{font-size:24px;color:#3e3ff0;width:62px;height:62px;background-color:#ffffff;border-radius:100px;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box__panel--front .ue-flip-box__icon svg{fill:#3e3ff0 !important;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box__panel--front .ue-flip-box__icon svg path{fill:#3e3ff0 !important;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box__panel--front .ue-flip-box__title{color:#ffffff;font-family:"Oswald", Sans-serif;font-size:24px;font-weight:500;margin-top:0px;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box__panel--front .ue-flip-box__description{color:rgba(255, 255, 255, 0.70);margin-top:10px;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box__front-trigger{font-size:40px;color:#F6F6F6;opacity:73%;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box__front-trigger svg{fill:#F6F6F6;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box__front-trigger:hover{color:#303030;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box__front-trigger:hover svg{fill:#303030;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box__panel--back .ue-flip-box__panel__content{align-items:center;justify-content:center;text-align:center;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box__panel--back-overlay{opacity:100%;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box__panel--back .ue-flip-box__icon{font-size:24px;color:#d9d9d9;width:62px;height:62px;background-color:#6a6a6a;border-radius:100px;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box__panel--back .ue-flip-box__icon svg{fill:#d9d9d9 !important;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box__panel--back .ue-flip-box__icon svg path{fill:#d9d9d9 !important;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box-icons{justify-content:center;text-align:left;margin-top:20px;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box-icons a{width:50px;height:50px;font-size:15px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#000000;border-radius:30px 30px 30px 30px;margin:5px 5px 5px 5px;color:#000000;background-color:#ffffff;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box-icons a svg{fill:#000000;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box__panel--back .ue-flip-box__title{color:var( --e-global-color-accent );font-family:"Oswald", Sans-serif;font-size:30px;font-weight:400;margin-top:20px;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box__panel--back .ue-flip-box__description{color:var( --e-global-color-primary );font-family:"Prompt", Sans-serif;font-size:14px;line-height:17px;margin-top:48px;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue_btn{padding:6px 30px 6px 30px;background-color:var( --e-global-color-accent );color:#ffffff;display:inline-block;border-radius:100px;font-family:"Oswald", Sans-serif;margin:80px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue_btn:hover{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box__back-trigger{font-size:25px;color:#A5A5A5;opacity:100%;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box__back-trigger svg{fill:#A5A5A5;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box__back-trigger:hover{color:#ececec;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .ue-flip-box__back-trigger:hover svg{fill:#ececec;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .owl-dot.active{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .owl-dots{margin-top:20px;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .owl-nav .owl-prev{left:0px;right:auto;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .owl-nav .owl-next{right:0px;left:auto;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .owl-carousel .owl-nav .owl-next,.elementor-7 .elementor-element.elementor-element-b13f1a3 .owl-carousel .owl-nav .owl-prev{top:300px;border-radius:0px;width:35px;height:35px;line-height:35px;font-size:20px;background-color:#ffffff;color:#000000;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .owl-carousel .owl-nav .owl-next:hover,.elementor-7 .elementor-element.elementor-element-b13f1a3 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-7 .elementor-element.elementor-element-b13f1a3 .uc-active-item .ue-flip-box{opacity:100%;transform:scale(1,1);}.elementor-7 .elementor-element.elementor-element-0841468{--display:flex;--min-height:420px;--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;--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1e2588e{--display:flex;--min-height:114px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5a4bf8e.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-5a4bf8e .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:35px;font-weight:300;letter-spacing:-0.5px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-d913df3{--e-image-carousel-slides-to-show:5;width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-d913df3.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-d913df3 .swiper-wrapper{display:flex;align-items:flex-end;}.elementor-7 .elementor-element.elementor-element-d913df3 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-7 .elementor-element.elementor-element-c926d66{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c926d66:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c926d66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272727;}.elementor-7 .elementor-element.elementor-element-b17e42b > .elementor-widget-container{margin:-15px -15px -15px -15px;}.elementor-7 .elementor-element.elementor-element-eed6723{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-d1be081{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:300;letter-spacing:1.4px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-5d73ef5{--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:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-fe5f932 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-fe5f932.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-fe5f932.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-fe5f932.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-fe5f932.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-fe5f932.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-fe5f932 .elementor-icon{font-size:35px;}.elementor-7 .elementor-element.elementor-element-fe5f932 .elementor-icon svg{height:35px;}.elementor-7 .elementor-element.elementor-element-a80304a .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-a80304a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-a80304a.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-a80304a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-a80304a.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-a80304a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-a80304a .elementor-icon{font-size:35px;}.elementor-7 .elementor-element.elementor-element-a80304a .elementor-icon svg{height:35px;}.elementor-7 .elementor-element.elementor-element-b0cbfe5 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-b0cbfe5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-b0cbfe5.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-b0cbfe5.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-b0cbfe5.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-b0cbfe5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-b0cbfe5 .elementor-icon{font-size:35px;}.elementor-7 .elementor-element.elementor-element-b0cbfe5 .elementor-icon svg{height:35px;}.elementor-7 .elementor-element.elementor-element-02e2695{--display:flex;}.elementor-7 .elementor-element.elementor-element-ea1424b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 30px 80px;}.elementor-7 .elementor-element.elementor-element-4585590{--display:flex;--min-height:300px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4585590:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4585590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272727;}.elementor-7 .elementor-element.elementor-element-eaa192e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-7 .elementor-element.elementor-element-6c3b4bf{--display:flex;--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;--justify-content:center;--align-items:flex-end;}.elementor-7 .elementor-element.elementor-element-e01f78f.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-e01f78f .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-4f9c7ab{--display:flex;--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;--justify-content:center;--align-items:flex-end;}.elementor-7 .elementor-element.elementor-element-ef0f979.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-ef0f979 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-2da62c4.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-2da62c4{text-align:left;}.elementor-7 .elementor-element.elementor-element-2da62c4 img{width:90%;}.elementor-7 .elementor-element.elementor-element-fefea2a{--display:flex;--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;--justify-content:center;--align-items:flex-end;}.elementor-7 .elementor-element.elementor-element-1135e4e{--display:flex;--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;--justify-content:center;--align-items:flex-end;}.elementor-7 .elementor-element.elementor-element-a62d682 .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:12px;font-weight:300;letter-spacing:-0.1px;color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-d90d8d5{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-9b95f41{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-b4ea65c{--content-width:1000px;}.elementor-7 .elementor-element.elementor-element-255519d{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-08f9f8a{--width:100%;}.elementor-7 .elementor-element.elementor-element-bf826ee{--width:50%;}.elementor-7 .elementor-element.elementor-element-8b7fd15{--width:100%;}.elementor-7 .elementor-element.elementor-element-f20ec77{--width:50%;}.elementor-7 .elementor-element.elementor-element-d90d8d5{--content-width:65%;}.elementor-7 .elementor-element.elementor-element-9b95f41{--width:50%;}.elementor-7 .elementor-element.elementor-element-22f180c{--content-width:100%;}.elementor-7 .elementor-element.elementor-element-7a6cee7{--width:50%;}.elementor-7 .elementor-element.elementor-element-3adcdf1{--width:90%;}.elementor-7 .elementor-element.elementor-element-fa3922c{--width:90%;}.elementor-7 .elementor-element.elementor-element-5dd18e4{--content-width:100%;}.elementor-7 .elementor-element.elementor-element-4616f1a{--width:50%;}.elementor-7 .elementor-element.elementor-element-cf8a624{--width:90%;}.elementor-7 .elementor-element.elementor-element-77a7bd2{--width:90%;}.elementor-7 .elementor-element.elementor-element-84f806a{--width:58%;}.elementor-7 .elementor-element.elementor-element-c926d66{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-eed6723{--width:35%;}.elementor-7 .elementor-element.elementor-element-4585590{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-eaa192e{--width:100%;}.elementor-7 .elementor-element.elementor-element-6c3b4bf{--width:43%;}.elementor-7 .elementor-element.elementor-element-4f9c7ab{--width:43%;}.elementor-7 .elementor-element.elementor-element-fefea2a{--width:100%;}.elementor-7 .elementor-element.elementor-element-1135e4e{--width:33%;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-b4ea65c{--margin-top:50px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-c1fd3c9{width:100%;max-width:100%;z-index:10;--nav-menu-icon-size:30px;}.elementor-7 .elementor-element.elementor-element-c1fd3c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c1fd3c9 .elementor-nav-menu--dropdown .elementor-item, .elementor-7 .elementor-element.elementor-element-c1fd3c9 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:30px;}.elementor-7 .elementor-element.elementor-element-c1fd3c9 .elementor-nav-menu--dropdown{border-radius:0px 0px 40px 40px;}.elementor-7 .elementor-element.elementor-element-c1fd3c9 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-7 .elementor-element.elementor-element-c1fd3c9 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:40px;border-bottom-left-radius:40px;}.elementor-7 .elementor-element.elementor-element-c1fd3c9 .elementor-nav-menu--dropdown a{padding-top:30px;padding-bottom:30px;}.elementor-7 .elementor-element.elementor-element-c1fd3c9 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-7 .elementor-element.elementor-element-c1fd3c9 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:3px !important;}.elementor-7 .elementor-element.elementor-element-23306ea.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-255519d{--margin-top:68px;--margin-bottom:-350px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-2f8fa10{--border-radius:0px 0px 40px 40px;--margin-top:74px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-efbbfae > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b38436f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b38436f{--container-widget-width:138px;--container-widget-flex-grow:0;width:var( --container-widget-width, 138px );max-width:138px;}.elementor-7 .elementor-element.elementor-element-b38436f.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-4cfdc81{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-bf826ee{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-bf826ee.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-3ba8f02{--flex-direction:column-reverse;--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;--justify-content:center;--align-items: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-7 .elementor-element.elementor-element-3ba8f02.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-2ebc728{text-align:center;}.elementor-7 .elementor-element.elementor-element-e770c60{text-align:center;}.elementor-7 .elementor-element.elementor-element-d90d8d5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-bb9070b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-bb9070b.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-3be7ec8.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-3be7ec8{text-align:center;}.elementor-7 .elementor-element.elementor-element-df25bb4 > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-df25bb4{text-align:center;}.elementor-7 .elementor-element.elementor-element-9b95f41{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-22f180c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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-7 .elementor-element.elementor-element-7a6cee7{--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-3adcdf1{--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:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c4c9f1a{text-align:center;}.elementor-7 .elementor-element.elementor-element-20e82db{text-align:center;}.elementor-7 .elementor-element.elementor-element-5dd18e4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-4616f1a{--padding-top:24px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-1f73720{text-align:center;}.elementor-7 .elementor-element.elementor-element-5c874f1{text-align:center;}.elementor-7 .elementor-element.elementor-element-2d261b8{text-align:center;}.elementor-7 .elementor-element.elementor-element-5a4bf8e{text-align:center;}.elementor-7 .elementor-element.elementor-element-d913df3{--e-image-carousel-slides-to-show:2;}.elementor-7 .elementor-element.elementor-element-d1be081{text-align:center;}.elementor-7 .elementor-element.elementor-element-5d73ef5{--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:space-evenly;}.elementor-7 .elementor-element.elementor-element-ea1424b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-eaa192e{--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;--justify-content:space-between;--align-items:center;}.elementor-7 .elementor-element.elementor-element-2da62c4{text-align:center;}}/* Start custom CSS for image-carousel, class: .elementor-element-d913df3 */.elementor-7 .elementor-element.elementor-element-d913df3 .swiper-wrapper { transition-timing-function: linear !important;
-webkit-transition-timing-function: linear !important;
}

.elementor-7 .elementor-element.elementor-element-d913df3::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    width: 200px;
    height: 100%;
    background: linear-gradient(to right, #ffffff, transparent);
    z-index: 10;
}

.elementor-7 .elementor-element.elementor-element-d913df3::after {
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 200px;
    height: 100%;
    background: linear-gradient(to left, #ffffff, transparent);
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ea1424b */}
#contact-form  {
            background-color: #272727;
            color: #fff;
            font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
            margin: 0;
            padding: 0;
            display: flex;
            justify-content: center;
            align-items: center;
            
        }
        #contact-form .container {
            display: grid;
            grid-template-columns: 1fr 1fr 2fr; /* agora só 3 colunas */
            grid-template-rows:60px 60px 60px;
            gap: 9px;
            align-items: start;
         width: 100% ; /* 👈 aumenta a largura só da grade */
            
        }
        #contact-form input, textarea {
            background-color: #333;
            border: none;
            color: #fff;
            padding: 10px;
            font-size: 14px;
            width: 100%;
            height: 100%;
            box-sizing: border-box;
            border-radius: 6px;
        }
        #contact-form textarea {
            resize: none;
        }
        #contact-form .nome {
            grid-column: 1;
            grid-row: 1;
        }
        #contact-form .email {
            grid-column: 1;
            grid-row: 2;
        }
        #contact-form .tel {
            grid-column: 2;
            grid-row: 1;
        }
        #contact-form .empresa {
            grid-column: 2;
            grid-row: 2;
            
        }
        #contact-form .mensagem {
            grid-column: 3;
            grid-row: 1 / span 2;
            
        }
        #contact-form .btn-container {
            grid-column: 3;
            grid-row: 3;
            justify-self: end; /* botão alinhado à direita */
            align-self: center;
        }
        #contact-form button {
            background-color: #b17600;
            color: #222;
            border: none;
            padding: 10px 40px;
            font-size: 20px;
            border-radius: 40px;
            cursor: pointer;
            font-family: inherit;
        }
        #contact-form button:hover {
            background-color: #d19000;
        }/* End custom CSS */