.elementor-11 .elementor-element.elementor-element-4fe9ed89{--display:flex;--min-height:100vh;--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:flex-end;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-11 .elementor-element.elementor-element-4fe9ed89:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-4fe9ed89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-586e9862{--display:flex;--min-height:0px;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-1afbe205{width:var( --container-widget-width, 27% );max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-1afbe205 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-11 .elementor-element.elementor-element-1afbe205 img{width:100%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-6be188ba{text-align:left;}.elementor-11 .elementor-element.elementor-element-6be188ba .elementor-heading-title{font-size:55px;font-weight:400;line-height:63px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-06a7a78{--e-image-carousel-slides-to-show:3;}.elementor-11 .elementor-element.elementor-element-06a7a78 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-c55d3a4 > .elementor-widget-container{margin:0px 80px -15px 0px;}.elementor-11 .elementor-element.elementor-element-c55d3a4{text-align:left;font-size:27px;font-weight:200;line-height:33px;letter-spacing:0.5px;color:#CCCCCC;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-c65a94f{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-c65a94f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-c65a94f .elementor-divider-separator{width:75%;}.elementor-11 .elementor-element.elementor-element-c65a94f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-11 .elementor-element.elementor-element-645dca5e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-7d4fd6b8 .elementor-button{background-color:#FFFFFF;font-size:22px;font-weight:500;fill:#000000;color:#000000;border-radius:12px 12px 12px 12px;padding:20px 60px 20px 60px;}.elementor-11 .elementor-element.elementor-element-7d4fd6b8{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-7d4fd6b8 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-11 .elementor-element.elementor-element-7d4fd6b8.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-7d4fd6b8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-7d4fd6b8 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-43d1d555{--spacer-size:10px;}.elementor-11 .elementor-element.elementor-element-401b7bbf{--display:flex;--min-height:0px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-36edfcab{--display:flex;--position:fixed;--min-height:0vh;--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-11 .elementor-element.elementor-element-36edfcab.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-36edfcab{right:-51%;}body.rtl .elementor-11 .elementor-element.elementor-element-36edfcab{left:-51%;}.elementor-11 .elementor-element.elementor-element-ca4b2b2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-ca4b2b2.elementor-element{--order:99999 /* order end hack */;}.elementor-11 .elementor-element.elementor-element-f0bee9b{--display:flex;--min-height:0vh;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-11 .elementor-element.elementor-element-f0bee9b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-f0bee9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-11 .elementor-element.elementor-element-c957d81{--display:flex;--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:60px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px;}.elementor-11 .elementor-element.elementor-element-91feff5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-ba55dba > .elementor-widget-container{margin:0px 100px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ba55dba{text-align:left;}.elementor-11 .elementor-element.elementor-element-ba55dba .elementor-heading-title{font-size:50px;font-weight:400;line-height:63px;letter-spacing:0.5px;color:#000000;}.elementor-11 .elementor-element.elementor-element-eab2244{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-2dd0797 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-11 .elementor-element.elementor-element-2dd0797{text-align:left;font-size:24px;font-weight:200;line-height:33px;letter-spacing:0.5px;color:#000000;}.elementor-11 .elementor-element.elementor-element-661fcf2{--display:flex;--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-11 .elementor-element.elementor-element-ed3ab53 img{border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-e6f5ef9 img{border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-57c5f8c img{border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-5b34cb7 img{border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-2dc1bf0 img{border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-dbdf864 img{border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-ba0869d{--display:flex;--min-height:0vh;--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.04;}.elementor-11 .elementor-element.elementor-element-ba0869d:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-ba0869d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-11 .elementor-element.elementor-element-ba0869d::before, .elementor-11 .elementor-element.elementor-element-ba0869d > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-ba0869d > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-ba0869d > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-ba0869d > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-ba0869d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-8d68213{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d222d4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-11 .elementor-element.elementor-element-5cc7ce5{--display:flex;--min-height:100vh;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-11 .elementor-element.elementor-element-5cc7ce5:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-5cc7ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-0f40fd7{--display:flex;--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:80px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px;}.elementor-11 .elementor-element.elementor-element-a50cade{--display:flex;}.elementor-11 .elementor-element.elementor-element-e5f83e9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-e5f83e9{text-align:center;}.elementor-11 .elementor-element.elementor-element-e5f83e9 .elementor-heading-title{font-size:50px;font-weight:400;line-height:63px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-c2e81b8 .elementor-button{background-color:#FFFFFF;font-size:22px;font-weight:500;fill:#000000;color:#000000;border-radius:12px 12px 12px 12px;padding:20px 60px 20px 60px;}.elementor-11 .elementor-element.elementor-element-c2e81b8{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-c2e81b8 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-11 .elementor-element.elementor-element-c2e81b8.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c2e81b8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-c2e81b8 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-d336778{--display:flex;--min-height:100vh;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d336778:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d336778 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-11 .elementor-element.elementor-element-d7e44bb{--display:flex;--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:60px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-11 .elementor-element.elementor-element-637a205{--display:flex;--min-height:250px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-637a205:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-637a205 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-48c213e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-48c213e{text-align:left;}.elementor-11 .elementor-element.elementor-element-48c213e .elementor-heading-title{font-size:37px;font-weight:400;line-height:63px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-a51db69 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-11 .elementor-element.elementor-element-a51db69{text-align:left;font-size:20px;font-weight:200;line-height:25px;letter-spacing:0.5px;color:#CCCCCC;}.elementor-11 .elementor-element.elementor-element-b72b030{--display:flex;--min-height:270px;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-b72b030:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b72b030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-9c079cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9c079cb{text-align:left;}.elementor-11 .elementor-element.elementor-element-9c079cb .elementor-heading-title{font-size:37px;font-weight:400;line-height:63px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-305c243 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-11 .elementor-element.elementor-element-305c243{text-align:left;font-size:20px;font-weight:200;line-height:25px;letter-spacing:0.5px;color:#CCCCCC;}.elementor-11 .elementor-element.elementor-element-4ac307a{--display:flex;--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1de3917{--display:flex;--min-height:270px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-1de3917:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1de3917 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-1cacb09 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1cacb09{text-align:left;}.elementor-11 .elementor-element.elementor-element-1cacb09 .elementor-heading-title{font-size:37px;font-weight:400;line-height:63px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-ba4ab97 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-11 .elementor-element.elementor-element-ba4ab97{text-align:left;font-size:20px;font-weight:200;line-height:25px;letter-spacing:0.5px;color:#CCCCCC;}.elementor-11 .elementor-element.elementor-element-0f28b75{--display:flex;--min-height:270px;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-0f28b75:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-0f28b75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-8c9c927 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-8c9c927{text-align:left;}.elementor-11 .elementor-element.elementor-element-8c9c927 .elementor-heading-title{font-size:37px;font-weight:400;line-height:63px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-634febc > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-11 .elementor-element.elementor-element-634febc{text-align:left;font-size:20px;font-weight:200;line-height:25px;letter-spacing:0.5px;color:#CCCCCC;}.elementor-11 .elementor-element.elementor-element-2cc2cfc{--display:flex;--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-11 .elementor-element.elementor-element-a47c4ac{--display:flex;}.elementor-11 .elementor-element.elementor-element-1b6cb9f .elementor-button{background-color:#000000;font-size:22px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:20px 60px 20px 60px;}.elementor-11 .elementor-element.elementor-element-1b6cb9f{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-1b6cb9f > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-11 .elementor-element.elementor-element-1b6cb9f.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-1b6cb9f .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-1b6cb9f .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-0ad2c87{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--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-11 .elementor-element.elementor-element-c626a4c{--e-image-carousel-slides-to-show:3;}.elementor-11 .elementor-element.elementor-element-c626a4c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-e9b89d8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px;}.elementor-11 .elementor-element.elementor-element-8b20ab7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-8b20ab7{text-align:center;}.elementor-11 .elementor-element.elementor-element-8b20ab7 .elementor-heading-title{font-size:37px;font-weight:400;line-height:41px;letter-spacing:0.5px;color:#000000;}.elementor-11 .elementor-element.elementor-element-75f3f55 .elementor-button{background-color:#000000;font-size:22px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:20px 60px 20px 60px;}.elementor-11 .elementor-element.elementor-element-75f3f55{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-75f3f55 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-11 .elementor-element.elementor-element-75f3f55 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-11 .elementor-element.elementor-element-75f3f55.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-8e3687f{--display:flex;--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0020778{--e-image-carousel-slides-to-show:3;}.elementor-11 .elementor-element.elementor-element-0020778 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-e575b55{--display:flex;--min-height:100vh;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:-210px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e575b55:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e575b55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-11 .elementor-element.elementor-element-ce6ebe3{--display:flex;--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:80px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px;}.elementor-11 .elementor-element.elementor-element-4bdf6ac{--display:flex;}.elementor-11 .elementor-element.elementor-element-178ff72 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-11 .elementor-element.elementor-element-178ff72{text-align:left;}.elementor-11 .elementor-element.elementor-element-178ff72 .elementor-heading-title{font-size:50px;font-weight:400;line-height:63px;letter-spacing:0.5px;color:#000000;}.elementor-11 .elementor-element.elementor-element-9bad795{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-9bad795 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-9bad795 .elementor-divider-separator{width:57%;}.elementor-11 .elementor-element.elementor-element-9bad795 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-11 .elementor-element.elementor-element-44ce2a3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-11 .elementor-element.elementor-element-41f5e02 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-11 .elementor-element.elementor-element-41f5e02{text-align:left;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0.5px;color:#000000;}.elementor-11 .elementor-element.elementor-element-1d8a0d8{--display:flex;--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:80px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-11 .elementor-element.elementor-element-9af952f{--display:flex;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-11 .elementor-element.elementor-element-ce2c0ba .elementor-counter-number-wrapper{color:#000000;font-family:"Josefin Sans", Sans-serif;font-size:160px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-fe2baae > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-fe2baae{text-align:center;}.elementor-11 .elementor-element.elementor-element-fe2baae .elementor-heading-title{font-size:37px;font-weight:400;line-height:41px;letter-spacing:0.5px;color:#000000;}.elementor-11 .elementor-element.elementor-element-462d5c5{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:010px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-11 .elementor-element.elementor-element-462d5c5:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-462d5c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-462d5c5.e-con{--e-con-transform-skewX:0deg;--e-con-transform-skewY:1deg;--align-self:center;}.elementor-11 .elementor-element.elementor-element-b05b6fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b05b6fe{text-align:left;}.elementor-11 .elementor-element.elementor-element-b05b6fe .elementor-heading-title{font-size:30px;font-weight:400;line-height:42px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-cd7d142{--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:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-11 .elementor-element.elementor-element-cd7d142:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-cd7d142 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-cd7d142.e-con{--e-con-transform-skewX:0deg;--e-con-transform-skewY:-2deg;}.elementor-11 .elementor-element.elementor-element-51f9fd6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-51f9fd6{text-align:center;}.elementor-11 .elementor-element.elementor-element-51f9fd6 .elementor-heading-title{font-size:30px;font-weight:400;line-height:42px;letter-spacing:0.5px;color:#000000;}.elementor-11 .elementor-element.elementor-element-2709275{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:010px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-11 .elementor-element.elementor-element-2709275:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2709275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-2709275.e-con{--e-con-transform-skewX:0deg;--e-con-transform-skewY:1deg;--align-self:center;}.elementor-11 .elementor-element.elementor-element-7058e40 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7058e40{text-align:left;}.elementor-11 .elementor-element.elementor-element-7058e40 .elementor-heading-title{font-size:33px;font-weight:400;line-height:42px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-a9a98a1{--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:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-11 .elementor-element.elementor-element-a9a98a1:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a9a98a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-a9a98a1.e-con{--e-con-transform-skewX:0deg;--e-con-transform-skewY:-2deg;}.elementor-11 .elementor-element.elementor-element-75e3af6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-75e3af6{text-align:center;}.elementor-11 .elementor-element.elementor-element-75e3af6 .elementor-heading-title{font-size:33px;font-weight:400;line-height:42px;letter-spacing:0.5px;color:#000000;}.elementor-11 .elementor-element.elementor-element-68a5fbd{--display:flex;--min-height:100vh;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-68a5fbd:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-68a5fbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0000006E 0%, #000000 100%);}.elementor-11 .elementor-element.elementor-element-68a5fbd::before, .elementor-11 .elementor-element.elementor-element-68a5fbd > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-68a5fbd > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-68a5fbd > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-68a5fbd > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-68a5fbd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lacosbranding.com.br/wp-content/uploads/2025/06/Web-site-4-16.jpg");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-68a5fbd::before{filter:brightness( 62% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-11 .elementor-element.elementor-element-19bcc15{--display:flex;--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:80px;--padding-bottom:20px;--padding-left:80px;--padding-right:80px;}.elementor-11 .elementor-element.elementor-element-66d20c2{--display:flex;}.elementor-11 .elementor-element.elementor-element-7cb7a80 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-11 .elementor-element.elementor-element-7cb7a80{text-align:left;}.elementor-11 .elementor-element.elementor-element-7cb7a80 .elementor-heading-title{font-size:50px;font-weight:400;line-height:63px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-5dca19a{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-5dca19a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-5dca19a .elementor-divider-separator{width:85%;}.elementor-11 .elementor-element.elementor-element-5dca19a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-11 .elementor-element.elementor-element-162d7d4{--display:flex;--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-11 .elementor-element.elementor-element-d1fe925{--display:flex;--min-height:250px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-26bf41c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-26bf41c{text-align:left;}.elementor-11 .elementor-element.elementor-element-26bf41c .elementor-heading-title{font-size:37px;font-weight:400;line-height:42px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-d99ee85 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-11 .elementor-element.elementor-element-d99ee85{text-align:left;font-size:20px;font-weight:200;line-height:25px;letter-spacing:0.5px;color:#CCCCCC;}.elementor-11 .elementor-element.elementor-element-1e180c3{--display:flex;--min-height:250px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d7525ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d7525ef{text-align:left;}.elementor-11 .elementor-element.elementor-element-d7525ef .elementor-heading-title{font-size:37px;font-weight:400;line-height:42px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e136bfc > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-11 .elementor-element.elementor-element-e136bfc{text-align:left;font-size:20px;font-weight:200;line-height:25px;letter-spacing:0.5px;color:#CCCCCC;}.elementor-11 .elementor-element.elementor-element-a10611a{--display:flex;--min-height:250px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3bb45a4 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-11 .elementor-element.elementor-element-3bb45a4{text-align:left;}.elementor-11 .elementor-element.elementor-element-3bb45a4 .elementor-heading-title{font-size:37px;font-weight:400;line-height:42px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-4910d2f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-11 .elementor-element.elementor-element-4910d2f{text-align:left;font-size:20px;font-weight:200;line-height:25px;letter-spacing:0.5px;color:#CCCCCC;}.elementor-11 .elementor-element.elementor-element-0f14ce1{--display:flex;--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px;}.elementor-11 .elementor-element.elementor-element-fe0916f{--display:flex;}.elementor-11 .elementor-element.elementor-element-cb0baa7 .elementor-button{background-color:#FFFFFF;font-size:22px;font-weight:500;fill:#000000;color:#000000;border-radius:12px 12px 12px 12px;padding:20px 60px 20px 60px;}.elementor-11 .elementor-element.elementor-element-cb0baa7{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-cb0baa7 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-11 .elementor-element.elementor-element-cb0baa7.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-cb0baa7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-cb0baa7 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-f9e2fa7{--display:flex;--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--padding-top:80px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f9e2fa7::before, .elementor-11 .elementor-element.elementor-element-f9e2fa7 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-f9e2fa7 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-f9e2fa7 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-f9e2fa7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-f9e2fa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lacosbranding.com.br/wp-content/uploads/2025/06/branding-1.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:46% auto;}.elementor-11 .elementor-element.elementor-element-2ae1452{--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-11 .elementor-element.elementor-element-32814dc{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-32814dc > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-11 .elementor-element.elementor-element-32814dc img{width:100%;}.elementor-11 .elementor-element.elementor-element-e04a9be{--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-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-0f7a81b{width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;bottom:10px;--lottie-container-width:100%;--lottie-container-max-width:100%;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-0f7a81b{right:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-0f7a81b{left:0px;}.elementor-11 .elementor-element.elementor-element-0f7a81b > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0f7a81b .e-lottie__container{filter:brightness( 117% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-11 .elementor-element.elementor-element-b932b4f{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-43ca243{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6b74452 > .elementor-widget-container{margin:0px 0px -15px 30px;}.elementor-11 .elementor-element.elementor-element-6b74452{text-align:left;font-size:22px;font-weight:400;line-height:25px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-3c68262 > .elementor-widget-container{margin:0px 0px -15px 30px;}.elementor-11 .elementor-element.elementor-element-3c68262{text-align:left;font-size:22px;font-weight:400;line-height:25px;letter-spacing:0.5px;color:#FFFFFF;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-4fe9ed89{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-c957d81{--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:50px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-91feff5{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-eab2244{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-661fcf2{--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:50px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-0f40fd7{--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:50px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-a50cade{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-d7e44bb{--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:50px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-637a205{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-b72b030{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-4ac307a{--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:50px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-1de3917{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-0f28b75{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-2cc2cfc{--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:50px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-a47c4ac{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-0ad2c87{--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:50px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-e9b89d8{--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:50px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-8e3687f{--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:50px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-ce6ebe3{--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:50px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-4bdf6ac{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-44ce2a3{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-1d8a0d8{--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:50px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-9af952f{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-19bcc15{--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:50px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-66d20c2{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-162d7d4{--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:50px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-d1fe925{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-1e180c3{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-a10611a{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-0f14ce1{--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:50px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-fe0916f{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-f9e2fa7{--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:50px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-2ae1452{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-e04a9be{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-b932b4f{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-43ca243{--justify-content:center;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-4fe9ed89{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-11 .elementor-element.elementor-element-586e9862{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-11 .elementor-element.elementor-element-1afbe205 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1afbe205{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-1afbe205 img{width:79%;}.elementor-11 .elementor-element.elementor-element-6be188ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-11 .elementor-element.elementor-element-6be188ba{text-align:center;}.elementor-11 .elementor-element.elementor-element-6be188ba .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-11 .elementor-element.elementor-element-06a7a78{--e-image-carousel-slides-to-show:3;}.elementor-11 .elementor-element.elementor-element-c55d3a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-11 .elementor-element.elementor-element-c55d3a4{text-align:center;font-size:24px;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-c65a94f .elementor-divider{text-align:center;}.elementor-11 .elementor-element.elementor-element-c65a94f .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-11 .elementor-element.elementor-element-7d4fd6b8{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-7d4fd6b8 .elementor-button{padding:20px 45px 20px 45px;}.elementor-11 .elementor-element.elementor-element-43d1d555{--spacer-size:0px;}.elementor-11 .elementor-element.elementor-element-36edfcab{--width:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-c957d81{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-ba55dba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ba55dba{text-align:center;}.elementor-11 .elementor-element.elementor-element-ba55dba .elementor-heading-title{font-size:37px;line-height:1em;}.elementor-11 .elementor-element.elementor-element-2dd0797{text-align:center;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-661fcf2{--padding-top:0px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-ba0869d{--width:0px;}.elementor-11 .elementor-element.elementor-element-8d68213{--content-width:0px;}.elementor-11 .elementor-element.elementor-element-5cc7ce5{--min-height:4vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-0f40fd7{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-e5f83e9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-e5f83e9 .elementor-heading-title{font-size:37px;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-c2e81b8{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-c2e81b8 .elementor-button{padding:20px 45px 20px 45px;}.elementor-11 .elementor-element.elementor-element-d336778{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d7e44bb{--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-637a205{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-48c213e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-48c213e .elementor-heading-title{font-size:33px;}.elementor-11 .elementor-element.elementor-element-b72b030{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-9c079cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9c079cb .elementor-heading-title{line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-4ac307a{--padding-top:0px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-1de3917{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-1cacb09 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1cacb09 .elementor-heading-title{line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-0f28b75{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-8c9c927 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2cc2cfc{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-2cc2cfc.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-1b6cb9f{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-1b6cb9f .elementor-button{padding:20px 40px 20px 40px;}.elementor-11 .elementor-element.elementor-element-0ad2c87{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c626a4c{--e-image-carousel-slides-to-show:2;}.elementor-11 .elementor-element.elementor-element-e9b89d8{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-8b20ab7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-8b20ab7 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-75f3f55{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-75f3f55 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-75f3f55 .elementor-button{padding:20px 40px 20px 40px;}.elementor-11 .elementor-element.elementor-element-8e3687f{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0020778{--e-image-carousel-slides-to-show:2;}.elementor-11 .elementor-element.elementor-element-e575b55{--padding-top:20px;--padding-bottom:230px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-ce6ebe3{--padding-top:0px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-178ff72 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-178ff72{text-align:center;}.elementor-11 .elementor-element.elementor-element-178ff72 .elementor-heading-title{line-height:1em;}.elementor-11 .elementor-element.elementor-element-9bad795 .elementor-divider{text-align:center;}.elementor-11 .elementor-element.elementor-element-9bad795 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-11 .elementor-element.elementor-element-41f5e02{text-align:center;font-size:19px;}.elementor-11 .elementor-element.elementor-element-1d8a0d8{--padding-top:0px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-ce2c0ba .elementor-counter-number-wrapper{font-size:120px;}.elementor-11 .elementor-element.elementor-element-fe2baae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-fe2baae .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-462d5c5.e-con{--e-con-transform-skewY:-3deg;}.elementor-11 .elementor-element.elementor-element-b05b6fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b05b6fe .elementor-heading-title{font-size:23px;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-51f9fd6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-51f9fd6 .elementor-heading-title{font-size:23px;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-2709275.e-con{--e-con-transform-skewY:3deg;}.elementor-11 .elementor-element.elementor-element-7058e40 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7058e40 .elementor-heading-title{font-size:21px;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-a9a98a1.e-con{--e-con-transform-skewX:0deg;--e-con-transform-skewY:-2deg;}.elementor-11 .elementor-element.elementor-element-75e3af6 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-11 .elementor-element.elementor-element-75e3af6 .elementor-heading-title{font-size:21px;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-68a5fbd{--min-height:0vh;--overlay-opacity:1;}.elementor-11 .elementor-element.elementor-element-68a5fbd::before, .elementor-11 .elementor-element.elementor-element-68a5fbd > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-68a5fbd > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-68a5fbd > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-68a5fbd > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-68a5fbd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;background-size:cover;}.elementor-11 .elementor-element.elementor-element-19bcc15{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-7cb7a80 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7cb7a80{text-align:left;}.elementor-11 .elementor-element.elementor-element-7cb7a80 .elementor-heading-title{font-size:37px;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-5dca19a .elementor-divider{text-align:left;}.elementor-11 .elementor-element.elementor-element-5dca19a .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-11 .elementor-element.elementor-element-162d7d4{--padding-top:0px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-d1fe925{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-26bf41c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-26bf41c .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-1e180c3{--min-height:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-d7525ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d7525ef .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-a10611a{--min-height: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-11 .elementor-element.elementor-element-3bb45a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-3bb45a4 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-0f14ce1{--padding-top:0px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-cb0baa7{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-cb0baa7 .elementor-button{padding:20px 40px 20px 40px;}.elementor-11 .elementor-element.elementor-element-f9e2fa7{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-2ae1452{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-32814dc{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-32814dc > .elementor-widget-container{margin:0px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e04a9be{--min-height:0px;}.elementor-11 .elementor-element.elementor-element-0f7a81b{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;bottom:-10px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-0f7a81b{right:-10px;}body.rtl .elementor-11 .elementor-element.elementor-element-0f7a81b{left:-10px;}.elementor-11 .elementor-element.elementor-element-b932b4f{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-43ca243{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-4fe9ed89{--width:100%;}.elementor-11 .elementor-element.elementor-element-586e9862{--width:1229px;}.elementor-11 .elementor-element.elementor-element-401b7bbf{--width:53%;}.elementor-11 .elementor-element.elementor-element-36edfcab{--width:100%;}.elementor-11 .elementor-element.elementor-element-c957d81{--content-width:1150px;}.elementor-11 .elementor-element.elementor-element-91feff5{--width:100%;}.elementor-11 .elementor-element.elementor-element-eab2244{--width:44%;}.elementor-11 .elementor-element.elementor-element-661fcf2{--content-width:1150px;}.elementor-11 .elementor-element.elementor-element-a50cade{--width:55%;}.elementor-11 .elementor-element.elementor-element-d7e44bb{--content-width:1229px;}.elementor-11 .elementor-element.elementor-element-637a205{--width:100%;}.elementor-11 .elementor-element.elementor-element-b72b030{--width:100%;}.elementor-11 .elementor-element.elementor-element-4ac307a{--content-width:1229px;}.elementor-11 .elementor-element.elementor-element-1de3917{--width:100%;}.elementor-11 .elementor-element.elementor-element-0f28b75{--width:100%;}.elementor-11 .elementor-element.elementor-element-a47c4ac{--width:55%;}.elementor-11 .elementor-element.elementor-element-e9b89d8{--content-width:600px;}.elementor-11 .elementor-element.elementor-element-ce6ebe3{--content-width:1229px;}.elementor-11 .elementor-element.elementor-element-4bdf6ac{--width:87%;}.elementor-11 .elementor-element.elementor-element-44ce2a3{--width:94%;}.elementor-11 .elementor-element.elementor-element-1d8a0d8{--content-width:566px;}.elementor-11 .elementor-element.elementor-element-9af952f{--width:100%;}.elementor-11 .elementor-element.elementor-element-66d20c2{--width:98%;}.elementor-11 .elementor-element.elementor-element-d1fe925{--width:100%;}.elementor-11 .elementor-element.elementor-element-1e180c3{--width:100%;}.elementor-11 .elementor-element.elementor-element-a10611a{--width:100%;}.elementor-11 .elementor-element.elementor-element-fe0916f{--width:55%;}.elementor-11 .elementor-element.elementor-element-2ae1452{--width:100%;}.elementor-11 .elementor-element.elementor-element-e04a9be{--width:100%;}.elementor-11 .elementor-element.elementor-element-b932b4f{--width:64%;}.elementor-11 .elementor-element.elementor-element-43ca243{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-91feff5{--width:100%;}.elementor-11 .elementor-element.elementor-element-eab2244{--width:100%;}.elementor-11 .elementor-element.elementor-element-a50cade{--width:100%;}.elementor-11 .elementor-element.elementor-element-637a205{--width:100%;}.elementor-11 .elementor-element.elementor-element-b72b030{--width:100%;}.elementor-11 .elementor-element.elementor-element-1de3917{--width:100%;}.elementor-11 .elementor-element.elementor-element-0f28b75{--width:100%;}.elementor-11 .elementor-element.elementor-element-a47c4ac{--width:100%;}.elementor-11 .elementor-element.elementor-element-4bdf6ac{--width:100%;}.elementor-11 .elementor-element.elementor-element-44ce2a3{--width:100%;}.elementor-11 .elementor-element.elementor-element-9af952f{--width:100%;}.elementor-11 .elementor-element.elementor-element-66d20c2{--width:100%;}.elementor-11 .elementor-element.elementor-element-d1fe925{--width:100%;}.elementor-11 .elementor-element.elementor-element-1e180c3{--width:100%;}.elementor-11 .elementor-element.elementor-element-a10611a{--width:100%;}.elementor-11 .elementor-element.elementor-element-fe0916f{--width:100%;}.elementor-11 .elementor-element.elementor-element-2ae1452{--width:100%;}.elementor-11 .elementor-element.elementor-element-e04a9be{--width:100%;}.elementor-11 .elementor-element.elementor-element-b932b4f{--width:100%;}.elementor-11 .elementor-element.elementor-element-43ca243{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-1afbe205 */@media (max-width: 1024px) {
    .elementor-11 .elementor-element.elementor-element-1afbe205 img {
    max-height: 80px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-06a7a78 */.elementor-11 .elementor-element.elementor-element-06a7a78 .swiper-wrapper{
    display: flex;
    animation: infiniteSlide 120s linear infinite;
}
@keyframes infiniteSlide {
    from {
        transform: translateX(100%);
    }
    to {
        transform: translateX(-100%);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d4fd6b8 */.elementor-11 .elementor-element.elementor-element-7d4fd6b8 span.elementor-button-content-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-586e9862 */.elementor-11 .elementor-element.elementor-element-586e9862 {
    max-width: 570px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36edfcab */.carousel-container {
  display: flex;
  gap: 30px;
  overflow: hidden;
  height: 100vh;
 box-sizing: border-box;
}

.carousel-col {
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: 30px;
  animation: scroll-up 30s linear infinite;
}

.col-right {
  animation: scroll-down 30s linear infinite;
}

.carousel-col img {
  width: 100%;
  border-radius: 16px;
  object-fit: cover;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.08);
  transform: rotate(0deg) scale(1.00);
  transition: transform 0.4s ease, box-shadow 0.4s ease;
}
.carousel-img img {
  width: 300px;
  height: 400px;
  object-fit: cover;
  border-radius: 20px;
  box-shadow: 0 10px 20px rgba(0,0,0,0.1);
  transition: transform 0.4s ease;
  transform: rotate(-3deg);
}

/* Aplica rotação alternada nas imagens pares */
.carousel-img:nth-child(even) img {
  transform: rotate(3deg);
}

.carousel-img img:hover {
  transform: scale(1.05) rotate(0deg); /* Zera a rotação ao passar o mouse */
}
.carousel-col img:hover {
  transform: rotate(2deg) scale(1.04);
  box-shadow: 0 20px 35px rgba(0, 0, 0, 0.2);
}

@keyframes scroll-up {
  0% { transform: translateY(0); }
  100% { transform: translateY(-50%); }
}

@keyframes scroll-down {
  0% { transform: translateY(-50%); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d222d4a */#scroll-gallery {
  height: 400vh;
}

.gallery-scroll {
  position: sticky;
  top: 20%;
  display: flex;
  height: 50vh;
  align-items: center;
  justify-content: center;
  gap: 12px;
}

.gallery-item {
  flex: 0 0 60px;
  height: 100%;
  background-size: cover;
  background-position: center;
  border-radius: 12px;
  transition: flex 0.5s ease, filter 0.5s ease;
  position: relative;
  filter: brightness(0.7);
}

.gallery-item.active {
  flex: 0 0 300px;
  filter: brightness(1);
}

.gallery-item span {
  position: absolute;
  bottom: 20px;
  left: 20px;
  color: white;
  font-size: 24px;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c2e81b8 */.elementor-11 .elementor-element.elementor-element-c2e81b8 span.elementor-button-content-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1b6cb9f */.elementor-11 .elementor-element.elementor-element-1b6cb9f span.elementor-button-content-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c626a4c */.elementor-11 .elementor-element.elementor-element-c626a4c .swiper-wrapper{
    display: flex;
    animation: infiniteSlide 150s linear infinite;
}
@keyframes infiniteSlide {
    from {
        transform: translateX(100%);
    }
    to {
        transform: translateX(-100%);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-75f3f55 */.elementor-11 .elementor-element.elementor-element-75f3f55 span.elementor-button-content-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0020778 */#direitacrrss .swiper-wrapper {
  display: flex;
  animation: direitacrrssSlide 250s linear infinite;
}

@keyframes direitacrrssSlide {
  from {
    transform: translateX(-100%);
  }
  to {
    transform: translateX(100%);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b05b6fe */.secao-faixa {
  position: relative;
  overflow: hidden;
  width: 100%; /* opcional */
  white-space: nowrap; /* força tudo em uma linha */
}

.faixa-texto1 {
  display: inline-block;
  white-space: nowrap;
  animation: mover 15s linear infinite;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51f9fd6 */.secao-faixa {
  position: relative;
  overflow: hidden;
  width: 100%; /* opcional */
  white-space: nowrap; /* força tudo em uma linha */
}

.faixa-texto1 {
  display: inline-block;
  white-space: nowrap;
  animation: mover 15s linear infinite;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7058e40 */.secao-faixa {
  position: relative;
  overflow: hidden;
  width: 100%; /* opcional */
  white-space: nowrap; /* força tudo em uma linha */
}

.faixa-texto1 {
  display: inline-block;
  white-space: nowrap;
  animation: mover 15s linear infinite;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75e3af6 */.secao-faixa {
  position: relative;
  overflow: hidden;
  width: 100%; /* opcional */
  white-space: nowrap; /* força tudo em uma linha */
}

.faixa-texto1 {
  display: inline-block;
  white-space: nowrap;
  animation: mover 15s linear infinite;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cb0baa7 */.elementor-11 .elementor-element.elementor-element-cb0baa7 span.elementor-button-content-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32814dc */@media (max-width: 1024px) {
    .elementor-11 .elementor-element.elementor-element-32814dc img {
    max-height: 80px;
    }
}/* End custom CSS */