.elementor-402 .elementor-element.elementor-element-48ce49a{--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-402 .elementor-element.elementor-element-8d0e7c8{--spacer-size:100px;}.elementor-402 .elementor-element.elementor-element-ab6038b .elementor-heading-title{font-family:var( --e-global-typography-a270f68-font-family ), Sans-serif;font-size:var( --e-global-typography-a270f68-font-size );font-weight:var( --e-global-typography-a270f68-font-weight );line-height:var( --e-global-typography-a270f68-line-height );color:var( --e-global-color-uicore_accent );}.elementor-402 .elementor-element.elementor-element-eb8200c{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-587230f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-d32a923 .elementor-heading-title{font-family:var( --e-global-typography-0d741fc-font-family ), Sans-serif;font-size:var( --e-global-typography-0d741fc-font-size );font-weight:var( --e-global-typography-0d741fc-font-weight );line-height:var( --e-global-typography-0d741fc-line-height );}.elementor-402 .elementor-element.elementor-element-aa87949{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-926d43d{--spacer-size:100px;}.elementor-402 .elementor-element.elementor-element-a6e4e6b{--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;--justify-content:flex-end;--overlay-opacity:0.5;}.elementor-402 .elementor-element.elementor-element-a6e4e6b:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-a6e4e6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.totoga.eu/wp-content/uploads/2025/10/powerhouse-sectbg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-402 .elementor-element.elementor-element-a6e4e6b::before, .elementor-402 .elementor-element.elementor-element-a6e4e6b > .elementor-background-video-container::before, .elementor-402 .elementor-element.elementor-element-a6e4e6b > .e-con-inner > .elementor-background-video-container::before, .elementor-402 .elementor-element.elementor-element-a6e4e6b > .elementor-background-slideshow::before, .elementor-402 .elementor-element.elementor-element-a6e4e6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-402 .elementor-element.elementor-element-a6e4e6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-uicore_accent );--background-overlay:'';}.elementor-402 .elementor-element.elementor-element-7130036{--spacer-size:400px;}.elementor-402 .elementor-element.elementor-element-1fdd4c6{--display:flex;}.elementor-402 .elementor-element.elementor-element-1fdd4c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-2b71d37{--spacer-size:50px;}.elementor-402 .elementor-element.elementor-element-358d292{--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;}.elementor-402 .elementor-element.elementor-element-817bb2e{--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-402 .elementor-element.elementor-element-af2b935 .elementor-heading-title{font-family:"Encode Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#929292;}.elementor-402 .elementor-element.elementor-element-cbe0ada .elementor-heading-title{font-family:var( --e-global-typography-35da891-font-family ), Sans-serif;font-size:var( --e-global-typography-35da891-font-size );font-weight:var( --e-global-typography-35da891-font-weight );line-height:var( --e-global-typography-35da891-line-height );color:var( --e-global-color-uicore_body );}.elementor-402 .elementor-element.elementor-element-6633fd3{--display:flex;}.elementor-402 .elementor-element.elementor-element-0d9f897{--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-402 .elementor-element.elementor-element-cf65302 .elementor-heading-title{font-family:var( --e-global-typography-35da891-font-family ), Sans-serif;font-size:var( --e-global-typography-35da891-font-size );font-weight:var( --e-global-typography-35da891-font-weight );line-height:var( --e-global-typography-35da891-line-height );color:var( --e-global-color-uicore_primary );}.elementor-402 .elementor-element.elementor-element-85cbbda{--spacer-size:30px;}.elementor-402 .elementor-element.elementor-element-6e45333{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-402 .elementor-element.elementor-element-6e45333 .elementor-divider-separator{width:100%;}.elementor-402 .elementor-element.elementor-element-6e45333 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-402 .elementor-element.elementor-element-d5bdef3{--spacer-size:20px;}.elementor-402 .elementor-element.elementor-element-e9d2d38 .elementor-heading-title{font-family:var( --e-global-typography-35da891-font-family ), Sans-serif;font-size:var( --e-global-typography-35da891-font-size );font-weight:var( --e-global-typography-35da891-font-weight );line-height:var( --e-global-typography-35da891-line-height );color:var( --e-global-color-uicore_primary );}.elementor-402 .elementor-element.elementor-element-3d43b22{--spacer-size:10px;}.elementor-402 .elementor-element.elementor-element-5363208{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-402 .elementor-element.elementor-element-5363208 .elementor-divider-separator{width:100%;}.elementor-402 .elementor-element.elementor-element-5363208 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-402 .elementor-element.elementor-element-f981501{--display:flex;}.elementor-402 .elementor-element.elementor-element-c6fa67a{--spacer-size:50px;}.elementor-402 .elementor-element.elementor-element-d041c4e{--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;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-f103162{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-d851556{--e-image-carousel-slides-to-show:2;}.elementor-402 .elementor-element.elementor-element-d851556 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-402 .elementor-element.elementor-element-d851556 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:var( --e-global-color-uicore_body );}.elementor-402 .elementor-element.elementor-element-d851556 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-402 .elementor-element.elementor-element-d851556 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-uicore_body );}.elementor-402 .elementor-element.elementor-element-990d702{--display:flex;}.elementor-402 .elementor-element.elementor-element-3032280{--spacer-size:50px;}.elementor-402 .elementor-element.elementor-element-a60c740{--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;}.elementor-402 .elementor-element.elementor-element-ae6a6b8{--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-402 .elementor-element.elementor-element-1b80b42 .elementor-heading-title{font-family:"Encode Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#929292;}.elementor-402 .elementor-element.elementor-element-aef7663 .elementor-heading-title{font-family:var( --e-global-typography-35da891-font-family ), Sans-serif;font-size:var( --e-global-typography-35da891-font-size );font-weight:var( --e-global-typography-35da891-font-weight );line-height:var( --e-global-typography-35da891-line-height );color:var( --e-global-color-uicore_body );}.elementor-402 .elementor-element.elementor-element-ca4b08f{--display:flex;}.elementor-402 .elementor-element.elementor-element-a912379{--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-402 .elementor-element.elementor-element-b7f0dba .elementor-heading-title{font-family:var( --e-global-typography-35da891-font-family ), Sans-serif;font-size:var( --e-global-typography-35da891-font-size );font-weight:var( --e-global-typography-35da891-font-weight );line-height:var( --e-global-typography-35da891-line-height );color:var( --e-global-color-uicore_primary );}.elementor-402 .elementor-element.elementor-element-cc8f0d0{--spacer-size:30px;}.elementor-402 .elementor-element.elementor-element-6319aaa{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-402 .elementor-element.elementor-element-6319aaa .elementor-divider-separator{width:100%;}.elementor-402 .elementor-element.elementor-element-6319aaa .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-402 .elementor-element.elementor-element-2e7d570{--spacer-size:20px;}.elementor-402 .elementor-element.elementor-element-a242f3d .elementor-heading-title{font-family:var( --e-global-typography-35da891-font-family ), Sans-serif;font-size:var( --e-global-typography-35da891-font-size );font-weight:var( --e-global-typography-35da891-font-weight );line-height:var( --e-global-typography-35da891-line-height );color:var( --e-global-color-uicore_primary );}.elementor-402 .elementor-element.elementor-element-f3cd482{--spacer-size:10px;}.elementor-402 .elementor-element.elementor-element-29f82d3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-402 .elementor-element.elementor-element-29f82d3 .elementor-divider-separator{width:100%;}.elementor-402 .elementor-element.elementor-element-29f82d3 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-402 .elementor-element.elementor-element-7909355{--display:flex;}.elementor-402 .elementor-element.elementor-element-0289e46{--spacer-size:50px;}.elementor-402 .elementor-element.elementor-element-1d0b150{--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;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-0ffa743{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-f9b187d{--e-image-carousel-slides-to-show:2;}.elementor-402 .elementor-element.elementor-element-f9b187d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-402 .elementor-element.elementor-element-f9b187d .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:var( --e-global-color-uicore_body );}.elementor-402 .elementor-element.elementor-element-f9b187d .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-402 .elementor-element.elementor-element-f9b187d .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-uicore_body );}.elementor-402 .elementor-element.elementor-element-6cf13d4{--display:flex;}.elementor-402 .elementor-element.elementor-element-5929fdf{--spacer-size:50px;}.elementor-402 .elementor-element.elementor-element-a97b56e{--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;}.elementor-402 .elementor-element.elementor-element-aeb876b{--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-402 .elementor-element.elementor-element-8c13b91 .elementor-heading-title{font-family:"Encode Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#929292;}.elementor-402 .elementor-element.elementor-element-417896c .elementor-heading-title{font-family:var( --e-global-typography-35da891-font-family ), Sans-serif;font-size:var( --e-global-typography-35da891-font-size );font-weight:var( --e-global-typography-35da891-font-weight );line-height:var( --e-global-typography-35da891-line-height );color:var( --e-global-color-uicore_body );}.elementor-402 .elementor-element.elementor-element-e816944{--display:flex;}.elementor-402 .elementor-element.elementor-element-704f51b{--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-402 .elementor-element.elementor-element-2c01cb6 .elementor-heading-title{font-family:var( --e-global-typography-35da891-font-family ), Sans-serif;font-size:var( --e-global-typography-35da891-font-size );font-weight:var( --e-global-typography-35da891-font-weight );line-height:var( --e-global-typography-35da891-line-height );color:var( --e-global-color-uicore_primary );}.elementor-402 .elementor-element.elementor-element-2395e38{--spacer-size:30px;}.elementor-402 .elementor-element.elementor-element-a451169{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-402 .elementor-element.elementor-element-a451169 .elementor-divider-separator{width:100%;}.elementor-402 .elementor-element.elementor-element-a451169 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-402 .elementor-element.elementor-element-f80b38f{--spacer-size:20px;}.elementor-402 .elementor-element.elementor-element-6785c07 .elementor-heading-title{font-family:var( --e-global-typography-35da891-font-family ), Sans-serif;font-size:var( --e-global-typography-35da891-font-size );font-weight:var( --e-global-typography-35da891-font-weight );line-height:var( --e-global-typography-35da891-line-height );color:var( --e-global-color-uicore_primary );}.elementor-402 .elementor-element.elementor-element-e99376f{--spacer-size:10px;}.elementor-402 .elementor-element.elementor-element-ab8c136{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-402 .elementor-element.elementor-element-ab8c136 .elementor-divider-separator{width:100%;}.elementor-402 .elementor-element.elementor-element-ab8c136 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-402 .elementor-element.elementor-element-fab4e4e{--display:flex;}.elementor-402 .elementor-element.elementor-element-2248ac5{--spacer-size:50px;}.elementor-402 .elementor-element.elementor-element-86cc9e8{--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;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-f3c023b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-6c61fa3{--e-image-carousel-slides-to-show:2;}.elementor-402 .elementor-element.elementor-element-6c61fa3 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-402 .elementor-element.elementor-element-6c61fa3 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:var( --e-global-color-uicore_body );}.elementor-402 .elementor-element.elementor-element-6c61fa3 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-402 .elementor-element.elementor-element-6c61fa3 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-uicore_body );}.elementor-402 .elementor-element.elementor-element-b17bfcd{--display:flex;}.elementor-402 .elementor-element.elementor-element-ea1280a{--spacer-size:50px;}.elementor-402 .elementor-element.elementor-element-ad8f70a{--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;}.elementor-402 .elementor-element.elementor-element-bd16082{--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-402 .elementor-element.elementor-element-d51019a .elementor-heading-title{font-family:"Encode Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#929292;}.elementor-402 .elementor-element.elementor-element-81d6c4a .elementor-heading-title{font-family:var( --e-global-typography-35da891-font-family ), Sans-serif;font-size:var( --e-global-typography-35da891-font-size );font-weight:var( --e-global-typography-35da891-font-weight );line-height:var( --e-global-typography-35da891-line-height );color:var( --e-global-color-uicore_body );}.elementor-402 .elementor-element.elementor-element-07435ca{--display:flex;}.elementor-402 .elementor-element.elementor-element-06c3330{--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-402 .elementor-element.elementor-element-948dd32 .elementor-heading-title{font-family:var( --e-global-typography-35da891-font-family ), Sans-serif;font-size:var( --e-global-typography-35da891-font-size );font-weight:var( --e-global-typography-35da891-font-weight );line-height:var( --e-global-typography-35da891-line-height );color:var( --e-global-color-uicore_primary );}.elementor-402 .elementor-element.elementor-element-5ad829c{--spacer-size:30px;}.elementor-402 .elementor-element.elementor-element-fbcc191{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-402 .elementor-element.elementor-element-fbcc191 .elementor-divider-separator{width:100%;}.elementor-402 .elementor-element.elementor-element-fbcc191 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-402 .elementor-element.elementor-element-c9d854d{--spacer-size:20px;}.elementor-402 .elementor-element.elementor-element-4ac5d0f .elementor-heading-title{font-family:var( --e-global-typography-35da891-font-family ), Sans-serif;font-size:var( --e-global-typography-35da891-font-size );font-weight:var( --e-global-typography-35da891-font-weight );line-height:var( --e-global-typography-35da891-line-height );color:var( --e-global-color-uicore_primary );}.elementor-402 .elementor-element.elementor-element-35ba7df{--spacer-size:10px;}.elementor-402 .elementor-element.elementor-element-63fc8fa{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-402 .elementor-element.elementor-element-63fc8fa .elementor-divider-separator{width:100%;}.elementor-402 .elementor-element.elementor-element-63fc8fa .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-402 .elementor-element.elementor-element-3c45728{--display:flex;}.elementor-402 .elementor-element.elementor-element-47145a9{--spacer-size:50px;}.elementor-402 .elementor-element.elementor-element-adc64a4{--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;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-c506548{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-b89d5fa{--e-image-carousel-slides-to-show:2;}.elementor-402 .elementor-element.elementor-element-b89d5fa .elementor-swiper-button.elementor-swiper-button-prev, .elementor-402 .elementor-element.elementor-element-b89d5fa .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:var( --e-global-color-uicore_body );}.elementor-402 .elementor-element.elementor-element-b89d5fa .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-402 .elementor-element.elementor-element-b89d5fa .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-uicore_body );}.elementor-402 .elementor-element.elementor-element-5652b90{--display:flex;}.elementor-402 .elementor-element.elementor-element-f2ca9b8{--spacer-size:50px;}.elementor-402 .elementor-element.elementor-element-7b50a7b{--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;}.elementor-402 .elementor-element.elementor-element-ea94e2c{--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-402 .elementor-element.elementor-element-92d9ca0 .elementor-heading-title{font-family:"Encode Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#929292;}.elementor-402 .elementor-element.elementor-element-b826078 .elementor-heading-title{font-family:var( --e-global-typography-35da891-font-family ), Sans-serif;font-size:var( --e-global-typography-35da891-font-size );font-weight:var( --e-global-typography-35da891-font-weight );line-height:var( --e-global-typography-35da891-line-height );color:var( --e-global-color-uicore_body );}.elementor-402 .elementor-element.elementor-element-afc0f90{--display:flex;}.elementor-402 .elementor-element.elementor-element-21364c6{--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-402 .elementor-element.elementor-element-ae56e64 .elementor-heading-title{font-family:var( --e-global-typography-35da891-font-family ), Sans-serif;font-size:var( --e-global-typography-35da891-font-size );font-weight:var( --e-global-typography-35da891-font-weight );line-height:var( --e-global-typography-35da891-line-height );color:var( --e-global-color-uicore_primary );}.elementor-402 .elementor-element.elementor-element-4466f91{--spacer-size:30px;}.elementor-402 .elementor-element.elementor-element-5f66def{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-402 .elementor-element.elementor-element-5f66def .elementor-divider-separator{width:100%;}.elementor-402 .elementor-element.elementor-element-5f66def .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-402 .elementor-element.elementor-element-ada4616{--spacer-size:20px;}.elementor-402 .elementor-element.elementor-element-27f2f1a .elementor-heading-title{font-family:var( --e-global-typography-35da891-font-family ), Sans-serif;font-size:var( --e-global-typography-35da891-font-size );font-weight:var( --e-global-typography-35da891-font-weight );line-height:var( --e-global-typography-35da891-line-height );color:var( --e-global-color-uicore_primary );}.elementor-402 .elementor-element.elementor-element-61e2794{--spacer-size:10px;}.elementor-402 .elementor-element.elementor-element-3969ad7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-402 .elementor-element.elementor-element-3969ad7 .elementor-divider-separator{width:100%;}.elementor-402 .elementor-element.elementor-element-3969ad7 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-402 .elementor-element.elementor-element-adb984f{--display:flex;}.elementor-402 .elementor-element.elementor-element-5588777{--spacer-size:50px;}.elementor-402 .elementor-element.elementor-element-33bf4e5{--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;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-be157e3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-ca917e8{--e-image-carousel-slides-to-show:2;}.elementor-402 .elementor-element.elementor-element-ca917e8 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-402 .elementor-element.elementor-element-ca917e8 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:var( --e-global-color-uicore_body );}.elementor-402 .elementor-element.elementor-element-ca917e8 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-402 .elementor-element.elementor-element-ca917e8 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-uicore_body );}.elementor-402 .elementor-element.elementor-element-cc7b203{--display:flex;}.elementor-402 .elementor-element.elementor-element-7d301d9{--spacer-size:50px;}.elementor-402 .elementor-element.elementor-element-d2ec516{--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;}.elementor-402 .elementor-element.elementor-element-9eb49f2{--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-402 .elementor-element.elementor-element-ac0f91c .elementor-heading-title{font-family:"Encode Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#929292;}.elementor-402 .elementor-element.elementor-element-b24b070 .elementor-heading-title{font-family:var( --e-global-typography-35da891-font-family ), Sans-serif;font-size:var( --e-global-typography-35da891-font-size );font-weight:var( --e-global-typography-35da891-font-weight );line-height:var( --e-global-typography-35da891-line-height );color:var( --e-global-color-uicore_body );}.elementor-402 .elementor-element.elementor-element-f7dee3d{--display:flex;}.elementor-402 .elementor-element.elementor-element-964cb9a{--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-402 .elementor-element.elementor-element-7c9f1e3 .elementor-heading-title{font-family:var( --e-global-typography-35da891-font-family ), Sans-serif;font-size:var( --e-global-typography-35da891-font-size );font-weight:var( --e-global-typography-35da891-font-weight );line-height:var( --e-global-typography-35da891-line-height );color:var( --e-global-color-uicore_primary );}.elementor-402 .elementor-element.elementor-element-e7a3d03{--spacer-size:30px;}.elementor-402 .elementor-element.elementor-element-c58a3f4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-402 .elementor-element.elementor-element-c58a3f4 .elementor-divider-separator{width:100%;}.elementor-402 .elementor-element.elementor-element-c58a3f4 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-402 .elementor-element.elementor-element-20d6ba2{--spacer-size:20px;}.elementor-402 .elementor-element.elementor-element-4b3f5a3 .elementor-heading-title{font-family:var( --e-global-typography-35da891-font-family ), Sans-serif;font-size:var( --e-global-typography-35da891-font-size );font-weight:var( --e-global-typography-35da891-font-weight );line-height:var( --e-global-typography-35da891-line-height );color:var( --e-global-color-uicore_primary );}.elementor-402 .elementor-element.elementor-element-1d0db6d{--spacer-size:10px;}.elementor-402 .elementor-element.elementor-element-81187b4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-402 .elementor-element.elementor-element-81187b4 .elementor-divider-separator{width:100%;}.elementor-402 .elementor-element.elementor-element-81187b4 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-402 .elementor-element.elementor-element-f81fdf6{--display:flex;}.elementor-402 .elementor-element.elementor-element-454385a{--spacer-size:50px;}.elementor-402 .elementor-element.elementor-element-4b52c31{--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;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-ed67654{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-64ebaf8{--e-image-carousel-slides-to-show:2;}.elementor-402 .elementor-element.elementor-element-64ebaf8 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-402 .elementor-element.elementor-element-64ebaf8 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:var( --e-global-color-uicore_body );}.elementor-402 .elementor-element.elementor-element-64ebaf8 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-402 .elementor-element.elementor-element-64ebaf8 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-uicore_body );}.elementor-402 .elementor-element.elementor-element-9cc8cb7{--display:flex;}.elementor-402 .elementor-element.elementor-element-2b3dada{--spacer-size:50px;}.elementor-402 .elementor-element.elementor-element-2d93763{--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;}.elementor-402 .elementor-element.elementor-element-37b7f96{--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-402 .elementor-element.elementor-element-c9f385a .elementor-heading-title{font-family:"Encode Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#929292;}.elementor-402 .elementor-element.elementor-element-73a33b1 .elementor-heading-title{font-family:var( --e-global-typography-35da891-font-family ), Sans-serif;font-size:var( --e-global-typography-35da891-font-size );font-weight:var( --e-global-typography-35da891-font-weight );line-height:var( --e-global-typography-35da891-line-height );color:var( --e-global-color-uicore_body );}.elementor-402 .elementor-element.elementor-element-453459f{--display:flex;}.elementor-402 .elementor-element.elementor-element-d4a01fc{--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-402 .elementor-element.elementor-element-b8d9205 .elementor-heading-title{font-family:var( --e-global-typography-35da891-font-family ), Sans-serif;font-size:var( --e-global-typography-35da891-font-size );font-weight:var( --e-global-typography-35da891-font-weight );line-height:var( --e-global-typography-35da891-line-height );color:var( --e-global-color-uicore_primary );}.elementor-402 .elementor-element.elementor-element-199ee9e{--spacer-size:30px;}.elementor-402 .elementor-element.elementor-element-6f94ca4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-402 .elementor-element.elementor-element-6f94ca4 .elementor-divider-separator{width:100%;}.elementor-402 .elementor-element.elementor-element-6f94ca4 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-402 .elementor-element.elementor-element-d6d6974{--spacer-size:20px;}.elementor-402 .elementor-element.elementor-element-558bb9d .elementor-heading-title{font-family:var( --e-global-typography-35da891-font-family ), Sans-serif;font-size:var( --e-global-typography-35da891-font-size );font-weight:var( --e-global-typography-35da891-font-weight );line-height:var( --e-global-typography-35da891-line-height );color:var( --e-global-color-uicore_primary );}.elementor-402 .elementor-element.elementor-element-c5753d7{--spacer-size:10px;}.elementor-402 .elementor-element.elementor-element-9fa6c4e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-402 .elementor-element.elementor-element-9fa6c4e .elementor-divider-separator{width:100%;}.elementor-402 .elementor-element.elementor-element-9fa6c4e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-402 .elementor-element.elementor-element-28e6512{--display:flex;}.elementor-402 .elementor-element.elementor-element-04407e4{--spacer-size:50px;}.elementor-402 .elementor-element.elementor-element-af6a0bb{--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;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-08b9b19{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-c35fd4c{--e-image-carousel-slides-to-show:2;}.elementor-402 .elementor-element.elementor-element-c35fd4c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-402 .elementor-element.elementor-element-c35fd4c .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:var( --e-global-color-uicore_body );}.elementor-402 .elementor-element.elementor-element-c35fd4c .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-402 .elementor-element.elementor-element-c35fd4c .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-uicore_body );}.elementor-402 .elementor-element.elementor-element-3cc0796{--display:flex;}.elementor-402 .elementor-element.elementor-element-0066d3b{--spacer-size:100px;}.elementor-402 .elementor-element.elementor-element-f71cafb{--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;--overlay-opacity:0.3;}.elementor-402 .elementor-element.elementor-element-f71cafb:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-f71cafb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_secondary );}.elementor-402 .elementor-element.elementor-element-f71cafb::before, .elementor-402 .elementor-element.elementor-element-f71cafb > .elementor-background-video-container::before, .elementor-402 .elementor-element.elementor-element-f71cafb > .e-con-inner > .elementor-background-video-container::before, .elementor-402 .elementor-element.elementor-element-f71cafb > .elementor-background-slideshow::before, .elementor-402 .elementor-element.elementor-element-f71cafb > .e-con-inner > .elementor-background-slideshow::before, .elementor-402 .elementor-element.elementor-element-f71cafb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.totoga.eu/wp-content/uploads/2025/10/logobg-overlay.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-402 .elementor-element.elementor-element-cbb278a{--spacer-size:100px;}.elementor-402 .elementor-element.elementor-element-c4aca7f{text-align:center;}.elementor-402 .elementor-element.elementor-element-c4aca7f .elementor-heading-title{font-family:var( --e-global-typography-0d741fc-font-family ), Sans-serif;font-size:var( --e-global-typography-0d741fc-font-size );font-weight:var( --e-global-typography-0d741fc-font-weight );line-height:var( --e-global-typography-0d741fc-line-height );}.elementor-402 .elementor-element.elementor-element-1a11e82 .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-6c4c733-font-family ), Sans-serif;font-size:var( --e-global-typography-6c4c733-font-size );font-weight:var( --e-global-typography-6c4c733-font-weight );fill:var( --e-global-color-uicore_body );color:var( --e-global-color-uicore_body );border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-402 .elementor-element.elementor-element-1a11e82 .elementor-button:hover, .elementor-402 .elementor-element.elementor-element-1a11e82 .elementor-button:focus{background-color:var( --e-global-color-uicore_headline );color:var( --e-global-color-uicore_secondary );}.elementor-402 .elementor-element.elementor-element-1a11e82 .elementor-button:hover svg, .elementor-402 .elementor-element.elementor-element-1a11e82 .elementor-button:focus svg{fill:var( --e-global-color-uicore_secondary );}.elementor-402 .elementor-element.elementor-element-799fe34{--spacer-size:100px;}@media(max-width:1024px){.elementor-402 .elementor-element.elementor-element-ab6038b .elementor-heading-title{font-size:var( --e-global-typography-a270f68-font-size );line-height:var( --e-global-typography-a270f68-line-height );}.elementor-402 .elementor-element.elementor-element-eb8200c{--flex-wrap:wrap;}.elementor-402 .elementor-element.elementor-element-d32a923 .elementor-heading-title{font-size:var( --e-global-typography-0d741fc-font-size );line-height:var( --e-global-typography-0d741fc-line-height );}.elementor-402 .elementor-element.elementor-element-a6e4e6b:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-a6e4e6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-402 .elementor-element.elementor-element-358d292{--flex-wrap:wrap;}.elementor-402 .elementor-element.elementor-element-af2b935 .elementor-heading-title{font-size:28px;}.elementor-402 .elementor-element.elementor-element-cbe0ada .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-cf65302 .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-e9d2d38 .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-a60c740{--flex-wrap:wrap;}.elementor-402 .elementor-element.elementor-element-1b80b42 .elementor-heading-title{font-size:28px;}.elementor-402 .elementor-element.elementor-element-aef7663 .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-b7f0dba .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-a242f3d .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-a97b56e{--flex-wrap:wrap;}.elementor-402 .elementor-element.elementor-element-8c13b91 .elementor-heading-title{font-size:28px;}.elementor-402 .elementor-element.elementor-element-417896c .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-2c01cb6 .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-6785c07 .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-ad8f70a{--flex-wrap:wrap;}.elementor-402 .elementor-element.elementor-element-d51019a .elementor-heading-title{font-size:28px;}.elementor-402 .elementor-element.elementor-element-81d6c4a .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-948dd32 .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-4ac5d0f .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-7b50a7b{--flex-wrap:wrap;}.elementor-402 .elementor-element.elementor-element-92d9ca0 .elementor-heading-title{font-size:28px;}.elementor-402 .elementor-element.elementor-element-b826078 .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-ae56e64 .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-27f2f1a .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-d2ec516{--flex-wrap:wrap;}.elementor-402 .elementor-element.elementor-element-ac0f91c .elementor-heading-title{font-size:28px;}.elementor-402 .elementor-element.elementor-element-b24b070 .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-7c9f1e3 .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-4b3f5a3 .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-2d93763{--flex-wrap:wrap;}.elementor-402 .elementor-element.elementor-element-c9f385a .elementor-heading-title{font-size:28px;}.elementor-402 .elementor-element.elementor-element-73a33b1 .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-b8d9205 .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-558bb9d .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-c4aca7f .elementor-heading-title{font-size:var( --e-global-typography-0d741fc-font-size );line-height:var( --e-global-typography-0d741fc-line-height );}.elementor-402 .elementor-element.elementor-element-1a11e82 .elementor-button{font-size:var( --e-global-typography-6c4c733-font-size );}}@media(max-width:767px){.elementor-402 .elementor-element.elementor-element-ab6038b .elementor-heading-title{font-size:var( --e-global-typography-a270f68-font-size );line-height:var( --e-global-typography-a270f68-line-height );}.elementor-402 .elementor-element.elementor-element-d32a923 .elementor-heading-title{font-size:var( --e-global-typography-0d741fc-font-size );line-height:var( --e-global-typography-0d741fc-line-height );}.elementor-402 .elementor-element.elementor-element-a6e4e6b:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-a6e4e6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.totoga.eu/wp-content/uploads/2025/10/prodotti-herobg_mobile.webp");background-position:center center;}.elementor-402 .elementor-element.elementor-element-af2b935 .elementor-heading-title{font-size:24px;}.elementor-402 .elementor-element.elementor-element-cbe0ada .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-cf65302 .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-e9d2d38 .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-1b80b42 .elementor-heading-title{font-size:24px;}.elementor-402 .elementor-element.elementor-element-aef7663 .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-b7f0dba .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-a242f3d .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-8c13b91 .elementor-heading-title{font-size:24px;}.elementor-402 .elementor-element.elementor-element-417896c .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-2c01cb6 .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-6785c07 .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-d51019a .elementor-heading-title{font-size:24px;}.elementor-402 .elementor-element.elementor-element-81d6c4a .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-948dd32 .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-4ac5d0f .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-92d9ca0 .elementor-heading-title{font-size:24px;}.elementor-402 .elementor-element.elementor-element-b826078 .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-ae56e64 .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-27f2f1a .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-ac0f91c .elementor-heading-title{font-size:24px;}.elementor-402 .elementor-element.elementor-element-b24b070 .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-7c9f1e3 .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-4b3f5a3 .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-c9f385a .elementor-heading-title{font-size:24px;}.elementor-402 .elementor-element.elementor-element-73a33b1 .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-b8d9205 .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-558bb9d .elementor-heading-title{font-size:var( --e-global-typography-35da891-font-size );line-height:var( --e-global-typography-35da891-line-height );}.elementor-402 .elementor-element.elementor-element-f71cafb::before, .elementor-402 .elementor-element.elementor-element-f71cafb > .elementor-background-video-container::before, .elementor-402 .elementor-element.elementor-element-f71cafb > .e-con-inner > .elementor-background-video-container::before, .elementor-402 .elementor-element.elementor-element-f71cafb > .elementor-background-slideshow::before, .elementor-402 .elementor-element.elementor-element-f71cafb > .e-con-inner > .elementor-background-slideshow::before, .elementor-402 .elementor-element.elementor-element-f71cafb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;background-size:cover;}.elementor-402 .elementor-element.elementor-element-c4aca7f .elementor-heading-title{font-size:var( --e-global-typography-0d741fc-font-size );line-height:var( --e-global-typography-0d741fc-line-height );}.elementor-402 .elementor-element.elementor-element-1a11e82 .elementor-button{font-size:var( --e-global-typography-6c4c733-font-size );}}@media(min-width:768px){.elementor-402 .elementor-element.elementor-element-587230f{--width:40%;}.elementor-402 .elementor-element.elementor-element-aa87949{--width:60%;}.elementor-402 .elementor-element.elementor-element-817bb2e{--width:33%;}.elementor-402 .elementor-element.elementor-element-6633fd3{--width:7%;}.elementor-402 .elementor-element.elementor-element-0d9f897{--width:60%;}.elementor-402 .elementor-element.elementor-element-f103162{--width:calc(50% + (1300px / 2));}.elementor-402 .elementor-element.elementor-element-ae6a6b8{--width:33%;}.elementor-402 .elementor-element.elementor-element-ca4b08f{--width:7%;}.elementor-402 .elementor-element.elementor-element-a912379{--width:60%;}.elementor-402 .elementor-element.elementor-element-0ffa743{--width:calc(50% + (1300px / 2));}.elementor-402 .elementor-element.elementor-element-aeb876b{--width:33%;}.elementor-402 .elementor-element.elementor-element-e816944{--width:7%;}.elementor-402 .elementor-element.elementor-element-704f51b{--width:60%;}.elementor-402 .elementor-element.elementor-element-f3c023b{--width:calc(50% + (1300px / 2));}.elementor-402 .elementor-element.elementor-element-bd16082{--width:33%;}.elementor-402 .elementor-element.elementor-element-07435ca{--width:7%;}.elementor-402 .elementor-element.elementor-element-06c3330{--width:60%;}.elementor-402 .elementor-element.elementor-element-c506548{--width:calc(50% + (1300px / 2));}.elementor-402 .elementor-element.elementor-element-ea94e2c{--width:33%;}.elementor-402 .elementor-element.elementor-element-afc0f90{--width:7%;}.elementor-402 .elementor-element.elementor-element-21364c6{--width:60%;}.elementor-402 .elementor-element.elementor-element-be157e3{--width:calc(50% + (1300px / 2));}.elementor-402 .elementor-element.elementor-element-9eb49f2{--width:33%;}.elementor-402 .elementor-element.elementor-element-f7dee3d{--width:7%;}.elementor-402 .elementor-element.elementor-element-964cb9a{--width:60%;}.elementor-402 .elementor-element.elementor-element-ed67654{--width:calc(50% + (1300px / 2));}.elementor-402 .elementor-element.elementor-element-37b7f96{--width:33%;}.elementor-402 .elementor-element.elementor-element-453459f{--width:7%;}.elementor-402 .elementor-element.elementor-element-d4a01fc{--width:60%;}.elementor-402 .elementor-element.elementor-element-08b9b19{--width:calc(50% + (1300px / 2));}}@media(max-width:1024px) and (min-width:768px){.elementor-402 .elementor-element.elementor-element-587230f{--width:100%;}.elementor-402 .elementor-element.elementor-element-aa87949{--width:100%;}.elementor-402 .elementor-element.elementor-element-817bb2e{--width:100%;}.elementor-402 .elementor-element.elementor-element-6633fd3{--width:1010%;}.elementor-402 .elementor-element.elementor-element-0d9f897{--width:100%;}.elementor-402 .elementor-element.elementor-element-ae6a6b8{--width:100%;}.elementor-402 .elementor-element.elementor-element-ca4b08f{--width:1010%;}.elementor-402 .elementor-element.elementor-element-a912379{--width:100%;}.elementor-402 .elementor-element.elementor-element-aeb876b{--width:100%;}.elementor-402 .elementor-element.elementor-element-e816944{--width:1010%;}.elementor-402 .elementor-element.elementor-element-704f51b{--width:100%;}.elementor-402 .elementor-element.elementor-element-bd16082{--width:100%;}.elementor-402 .elementor-element.elementor-element-07435ca{--width:1010%;}.elementor-402 .elementor-element.elementor-element-06c3330{--width:100%;}.elementor-402 .elementor-element.elementor-element-ea94e2c{--width:100%;}.elementor-402 .elementor-element.elementor-element-afc0f90{--width:1010%;}.elementor-402 .elementor-element.elementor-element-21364c6{--width:100%;}.elementor-402 .elementor-element.elementor-element-9eb49f2{--width:100%;}.elementor-402 .elementor-element.elementor-element-f7dee3d{--width:1010%;}.elementor-402 .elementor-element.elementor-element-964cb9a{--width:100%;}.elementor-402 .elementor-element.elementor-element-37b7f96{--width:100%;}.elementor-402 .elementor-element.elementor-element-453459f{--width:1010%;}.elementor-402 .elementor-element.elementor-element-d4a01fc{--width:100%;}}