.elementor-27 .elementor-element.elementor-element-2734857{--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.5;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:18rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-27 .elementor-element.elementor-element-2734857::before, .elementor-27 .elementor-element.elementor-element-2734857 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-2734857 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-2734857 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-2734857 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-2734857 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-a81f45d{right:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-a81f45d{left:0px;}.elementor-27 .elementor-element.elementor-element-a81f45d{top:0px;}.elementor-27 .elementor-element.elementor-element-432b311{--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:flex-start;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-432b311:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-432b311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-89e17ae );}.elementor-27 .elementor-element.elementor-element-432b311.e-con{--e-con-transform-translateY:27%;}.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 );}.elementor-27 .elementor-element.elementor-element-a6e49ba{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;z-index:0;text-align:end;}.elementor-27 .elementor-element.elementor-element-a6e49ba .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:clamp(4.063rem, 1.125rem + 14.69vw, 18.75rem);font-weight:700;line-height:100%;}.elementor-27 .elementor-element.elementor-element-2dde05e{--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:1;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:17rem;--padding-bottom:3.75rem;--padding-left:0rem;--padding-right:0rem;--z-index:0;}.elementor-27 .elementor-element.elementor-element-2dde05e::before, .elementor-27 .elementor-element.elementor-element-2dde05e > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-2dde05e > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-2dde05e > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-2dde05e > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-2dde05e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-8c367c5.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-8c367c5{left:0rem;}body.rtl .elementor-27 .elementor-element.elementor-element-8c367c5{right:0rem;}.elementor-27 .elementor-element.elementor-element-8c367c5{top:7rem;z-index:-1;text-align:start;}.elementor-27 .elementor-element.elementor-element-8c367c5 img{width:100%;max-width:90%;}.elementor-27 .elementor-element.elementor-element-6cad301.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-6cad301{right:0rem;}body.rtl .elementor-27 .elementor-element.elementor-element-6cad301{left:0rem;}.elementor-27 .elementor-element.elementor-element-6cad301{top:-7rem;z-index:-1;text-align:end;}.elementor-27 .elementor-element.elementor-element-6cad301 img{width:100%;max-width:90%;}.elementor-27 .elementor-element.elementor-element-503fe3d.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-503fe3d{right:0rem;}body.rtl .elementor-27 .elementor-element.elementor-element-503fe3d{left:0rem;}.elementor-27 .elementor-element.elementor-element-503fe3d{top:-7rem;z-index:-1;text-align:end;}.elementor-27 .elementor-element.elementor-element-503fe3d img{width:100%;max-width:90%;}.elementor-27 .elementor-element.elementor-element-5ac77b4.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-5ac77b4{right:0rem;}body.rtl .elementor-27 .elementor-element.elementor-element-5ac77b4{left:0rem;}.elementor-27 .elementor-element.elementor-element-5ac77b4{top:5rem;z-index:-1;}.elementor-27 .elementor-element.elementor-element-5ac77b4 img{width:100%;max-width:100%;}.elementor-27 .elementor-element.elementor-element-d929a99.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-d929a99{left:0rem;}body.rtl .elementor-27 .elementor-element.elementor-element-d929a99{right:0rem;}.elementor-27 .elementor-element.elementor-element-d929a99{top:75rem;z-index:-1;text-align:start;}.elementor-27 .elementor-element.elementor-element-d929a99 img{width:100%;max-width:85%;opacity:0.8;}.elementor-27 .elementor-element.elementor-element-f5915e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:6.563rem;--margin-left:0rem;--margin-right:0rem;}.elementor-27 .elementor-element.elementor-element-f5915e6.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-a3b76f1{--display:flex;}.elementor-27 .elementor-element.elementor-element-ed34938{width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.938rem) 0rem;}.elementor-27 .elementor-element.elementor-element-ed34938.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-ed34938 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:clamp(1.25rem, 1.2rem + 0.25vw, 1.5rem);font-weight:600;line-height:102%;}.elementor-27 .elementor-element.elementor-element-a4e01b3{width:100%;max-width:100%;}.elementor-27 .elementor-element.elementor-element-a4e01b3.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-a4e01b3 .elementor-heading-title{font-family:var( --e-global-typography-4c49838-font-family ), Sans-serif;font-size:var( --e-global-typography-4c49838-font-size );font-weight:var( --e-global-typography-4c49838-font-weight );line-height:var( --e-global-typography-4c49838-line-height );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27 .elementor-element.elementor-element-da0a0fc{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Exo", Sans-serif;font-size:clamp(1.125rem, 1.1rem + 0.13vw, 1.25rem);font-weight:400;line-height:140%;color:var( --e-global-color-008e265 );}.elementor-27 .elementor-element.elementor-element-da0a0fc.elementor-element{--align-self:flex-end;}.elementor-27 .elementor-element.elementor-element-af14d19{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3.125rem;--padding-bottom:3.125rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-27 .elementor-element.elementor-element-af14d19.e-con{--align-self:center;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27 .elementor-element.elementor-element-367a450{width:var( --container-widget-width, 19rem );max-width:19rem;margin:0rem 3.75rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:19rem;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-367a450 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-27 .elementor-element.elementor-element-367a450.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1f3b6e5 );}.elementor-27 .elementor-element.elementor-element-367a450.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-367a450.elementor-view-default .elementor-icon{fill:var( --e-global-color-1f3b6e5 );color:var( --e-global-color-1f3b6e5 );border-color:var( --e-global-color-1f3b6e5 );}.elementor-27 .elementor-element.elementor-element-367a450 .elementor-icon{font-size:5rem;}.elementor-27 .elementor-element.elementor-element-367a450 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-367a450 .elementor-icon-box-title a{font-family:var( --e-global-typography-328ce7a-font-family ), Sans-serif;font-size:var( --e-global-typography-328ce7a-font-size );font-weight:var( --e-global-typography-328ce7a-font-weight );line-height:var( --e-global-typography-328ce7a-line-height );}.elementor-27 .elementor-element.elementor-element-367a450 .elementor-icon-box-description{font-family:"Exo", Sans-serif;font-size:clamp(1.25rem, 1.225rem + 0.13vw, 1.375rem);font-weight:400;line-height:140%;}.elementor-27 .elementor-element.elementor-element-3701dbf{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:1.25rem;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-27 .elementor-element.elementor-element-3701dbf:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-3701dbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-adc9121 );}.elementor-27 .elementor-element.elementor-element-3a59d94{font-family:"Exo", Sans-serif;font-size:clamp(1.125rem, 1.1rem + 0.13vw, 1.25rem);font-weight:400;line-height:140%;}.elementor-27 .elementor-element.elementor-element-8c0bcd1{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:1.25rem;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-27 .elementor-element.elementor-element-8c0bcd1:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-8c0bcd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-adc9121 );}.elementor-27 .elementor-element.elementor-element-ca135b6{font-family:"Exo", Sans-serif;font-size:clamp(1.125rem, 1.1rem + 0.13vw, 1.25rem);font-weight:400;line-height:140%;}.elementor-27 .elementor-element.elementor-element-c02349e{--display:flex;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-27 .elementor-element.elementor-element-c02349e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-c02349e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-adc9121 );}.elementor-27 .elementor-element.elementor-element-18bb2e2{font-family:"Exo", Sans-serif;font-size:clamp(1.125rem, 1.1rem + 0.13vw, 1.25rem);font-weight:400;line-height:140%;}.elementor-27 .elementor-element.elementor-element-fe56c6f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3.125rem;--padding-bottom:3.125rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-27 .elementor-element.elementor-element-fe56c6f.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-984cdda{width:var( --container-widget-width, 19rem );max-width:19rem;margin:0rem 3.75rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:19rem;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-984cdda .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-27 .elementor-element.elementor-element-984cdda.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1f3b6e5 );}.elementor-27 .elementor-element.elementor-element-984cdda.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-984cdda.elementor-view-default .elementor-icon{fill:var( --e-global-color-1f3b6e5 );color:var( --e-global-color-1f3b6e5 );border-color:var( --e-global-color-1f3b6e5 );}.elementor-27 .elementor-element.elementor-element-984cdda .elementor-icon{font-size:3.688rem;}.elementor-27 .elementor-element.elementor-element-984cdda .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-984cdda .elementor-icon-box-title a{font-family:var( --e-global-typography-328ce7a-font-family ), Sans-serif;font-size:var( --e-global-typography-328ce7a-font-size );font-weight:var( --e-global-typography-328ce7a-font-weight );line-height:var( --e-global-typography-328ce7a-line-height );}.elementor-27 .elementor-element.elementor-element-984cdda .elementor-icon-box-description{font-family:"Exo", Sans-serif;font-size:clamp(1.25rem, 1.225rem + 0.13vw, 1.375rem);font-weight:400;line-height:140%;}.elementor-27 .elementor-element.elementor-element-1fbe9b0{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:1.25rem;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-27 .elementor-element.elementor-element-1fbe9b0:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1fbe9b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-adc9121 );}.elementor-27 .elementor-element.elementor-element-7fea600{font-family:"Exo", Sans-serif;font-size:clamp(1.125rem, 1.1rem + 0.13vw, 1.25rem);font-weight:400;line-height:140%;}.elementor-27 .elementor-element.elementor-element-41cca23{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:1.25rem;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-27 .elementor-element.elementor-element-41cca23:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-41cca23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-adc9121 );}.elementor-27 .elementor-element.elementor-element-07ab4c8{font-family:"Exo", Sans-serif;font-size:clamp(1.125rem, 1.1rem + 0.13vw, 1.25rem);font-weight:400;line-height:140%;}.elementor-27 .elementor-element.elementor-element-ba27b03{--display:flex;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-27 .elementor-element.elementor-element-ba27b03:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-ba27b03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-adc9121 );}.elementor-27 .elementor-element.elementor-element-87d085b{font-family:"Exo", Sans-serif;font-size:clamp(1.125rem, 1.1rem + 0.13vw, 1.25rem);font-weight:400;line-height:140%;}.elementor-27 .elementor-element.elementor-element-3e01f2b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3.125rem;--padding-bottom:3.125rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-27 .elementor-element.elementor-element-3e01f2b.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-cdbee42{width:var( --container-widget-width, 19rem );max-width:19rem;margin:0rem 3.75rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:19rem;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-cdbee42 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-27 .elementor-element.elementor-element-cdbee42.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1f3b6e5 );}.elementor-27 .elementor-element.elementor-element-cdbee42.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-cdbee42.elementor-view-default .elementor-icon{fill:var( --e-global-color-1f3b6e5 );color:var( --e-global-color-1f3b6e5 );border-color:var( --e-global-color-1f3b6e5 );}.elementor-27 .elementor-element.elementor-element-cdbee42 .elementor-icon{font-size:5rem;}.elementor-27 .elementor-element.elementor-element-cdbee42 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-cdbee42 .elementor-icon-box-title a{font-family:var( --e-global-typography-328ce7a-font-family ), Sans-serif;font-size:var( --e-global-typography-328ce7a-font-size );font-weight:var( --e-global-typography-328ce7a-font-weight );line-height:var( --e-global-typography-328ce7a-line-height );}.elementor-27 .elementor-element.elementor-element-cdbee42 .elementor-icon-box-description{font-family:"Exo", Sans-serif;font-size:clamp(1.25rem, 1.225rem + 0.13vw, 1.375rem);font-weight:400;line-height:140%;}.elementor-27 .elementor-element.elementor-element-116f551{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:1.25rem;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-27 .elementor-element.elementor-element-116f551:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-116f551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-adc9121 );}.elementor-27 .elementor-element.elementor-element-5a51b42{font-family:"Exo", Sans-serif;font-size:clamp(1.125rem, 1.1rem + 0.13vw, 1.25rem);font-weight:400;line-height:140%;}.elementor-27 .elementor-element.elementor-element-4e6991e{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:1.25rem;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-27 .elementor-element.elementor-element-4e6991e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-4e6991e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-adc9121 );}.elementor-27 .elementor-element.elementor-element-b8b5277{font-family:"Exo", Sans-serif;font-size:clamp(1.125rem, 1.1rem + 0.13vw, 1.25rem);font-weight:400;line-height:140%;}.elementor-27 .elementor-element.elementor-element-0fea695{--display:flex;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-27 .elementor-element.elementor-element-0fea695:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-0fea695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-adc9121 );}.elementor-27 .elementor-element.elementor-element-c3b4572{font-family:"Exo", Sans-serif;font-size:clamp(1.125rem, 1.1rem + 0.13vw, 1.25rem);font-weight:400;line-height:140%;}.elementor-27 .elementor-element.elementor-element-37577e4{--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;--overlay-opacity:0.8;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-27 .elementor-element.elementor-element-37577e4::before, .elementor-27 .elementor-element.elementor-element-37577e4 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-37577e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-37577e4 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-37577e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-37577e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://agenciatitanio.com.br/wp-content/uploads/2026/04/bubble-bottom-right.webp");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:45% auto;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27 .elementor-element.elementor-element-7771dbf{width:var( --container-widget-width, 57.5rem );max-width:57.5rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:57.5rem;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-7771dbf.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-7771dbf.elementor-position-right .elementor-image-box-img{margin-left:0rem;}.elementor-27 .elementor-element.elementor-element-7771dbf.elementor-position-left .elementor-image-box-img{margin-right:0rem;}.elementor-27 .elementor-element.elementor-element-7771dbf.elementor-position-top .elementor-image-box-img{margin-bottom:0rem;}.elementor-27 .elementor-element.elementor-element-7771dbf .elementor-image-box-title{margin-bottom:0rem;font-family:"Exo", Sans-serif;font-size:clamp(1.25rem, 1.225rem + 0.13vw, 1.375rem);font-weight:700;line-height:102%;}.elementor-27 .elementor-element.elementor-element-7771dbf .elementor-image-box-wrapper .elementor-image-box-img{width:12.5rem;}.elementor-27 .elementor-element.elementor-element-7771dbf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-27 .elementor-element.elementor-element-7771dbf .elementor-image-box-description{font-family:var( --e-global-typography-b488f51-font-family ), Sans-serif;font-size:var( --e-global-typography-b488f51-font-size );font-weight:var( --e-global-typography-b488f51-font-weight );line-height:var( --e-global-typography-b488f51-line-height );}.elementor-27 .elementor-element.elementor-element-d9bf0e5{--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:1;--padding-top:6.25rem;--padding-bottom:6.25rem;--padding-left:0rem;--padding-right:0rem;}.elementor-27 .elementor-element.elementor-element-d9bf0e5::before, .elementor-27 .elementor-element.elementor-element-d9bf0e5 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-d9bf0e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-d9bf0e5 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-d9bf0e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-d9bf0e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-e58b28a{width:var( --container-widget-width, 480px );max-width:480px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.25rem) 0rem;--container-widget-width:480px;--container-widget-flex-grow:0;z-index:1;}.elementor-27 .elementor-element.elementor-element-e58b28a .elementor-heading-title{font-family:var( --e-global-typography-7156cd2-font-family ), Sans-serif;font-size:var( --e-global-typography-7156cd2-font-size );font-weight:var( --e-global-typography-7156cd2-font-weight );line-height:var( --e-global-typography-7156cd2-line-height );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-27 .elementor-element.elementor-element-d251c65{width:var( --container-widget-width, 14.375rem );max-width:14.375rem;--container-widget-width:14.375rem;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-d251c65 .elementor-button{font-family:"Exo", Sans-serif;font-size:clamp(0.875rem, 0.863rem + 0.06vw, 0.938rem);line-height:100%;}.elementor-27 .elementor-element.elementor-element-58a0f2d.elementor-element{--align-self:center;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-58a0f2d{right:20.833vw;}body.rtl .elementor-27 .elementor-element.elementor-element-58a0f2d{left:20.833vw;}.elementor-27 .elementor-element.elementor-element-58a0f2d{bottom:-3rem;text-align:center;}.elementor-27 .elementor-element.elementor-element-58a0f2d img{width:100%;max-width:400px;}@media(max-width:1366px){.elementor-27 .elementor-element.elementor-element-2734857{--padding-top:15rem;--padding-bottom:0rem;--padding-left:0.938rem;--padding-right:0.938rem;}.elementor-27 .elementor-element.elementor-element-432b311{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-27 .elementor-element.elementor-element-a6e49ba{--e-transform-translateY:0%;}.elementor-27 .elementor-element.elementor-element-2dde05e{--padding-top:17rem;--padding-bottom:3.75rem;--padding-left:0.938rem;--padding-right:0.938rem;}.elementor-27 .elementor-element.elementor-element-8c367c5 img{max-width:85%;}.elementor-27 .elementor-element.elementor-element-6cad301 img{max-width:85%;}.elementor-27 .elementor-element.elementor-element-503fe3d img{max-width:85%;}.elementor-27 .elementor-element.elementor-element-5ac77b4{text-align:end;}.elementor-27 .elementor-element.elementor-element-5ac77b4 img{max-width:95%;}.elementor-27 .elementor-element.elementor-element-d929a99 img{max-width:75%;}.elementor-27 .elementor-element.elementor-element-a4e01b3 .elementor-heading-title{font-size:var( --e-global-typography-4c49838-font-size );line-height:var( --e-global-typography-4c49838-line-height );}.elementor-27 .elementor-element.elementor-element-da0a0fc{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-27 .elementor-element.elementor-element-af14d19{--padding-top:3.125rem;--padding-bottom:3.125rem;--padding-left:0rem;--padding-right:0rem;}.elementor-27 .elementor-element.elementor-element-367a450{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-27 .elementor-element.elementor-element-367a450 .elementor-icon{font-size:5rem;}.elementor-27 .elementor-element.elementor-element-367a450 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-367a450 .elementor-icon-box-title a{font-size:var( --e-global-typography-328ce7a-font-size );line-height:var( --e-global-typography-328ce7a-line-height );}.elementor-27 .elementor-element.elementor-element-fe56c6f{--padding-top:3.125rem;--padding-bottom:3.125rem;--padding-left:0rem;--padding-right:0rem;}.elementor-27 .elementor-element.elementor-element-984cdda{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-27 .elementor-element.elementor-element-984cdda .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-984cdda .elementor-icon-box-title a{font-size:var( --e-global-typography-328ce7a-font-size );line-height:var( --e-global-typography-328ce7a-line-height );}.elementor-27 .elementor-element.elementor-element-3e01f2b{--padding-top:3.125rem;--padding-bottom:3.125rem;--padding-left:0rem;--padding-right:0rem;}.elementor-27 .elementor-element.elementor-element-cdbee42{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-27 .elementor-element.elementor-element-cdbee42 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-cdbee42 .elementor-icon-box-title a{font-size:var( --e-global-typography-328ce7a-font-size );line-height:var( --e-global-typography-328ce7a-line-height );}.elementor-27 .elementor-element.elementor-element-37577e4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7rem;--padding-bottom:7rem;--padding-left:0.938rem;--padding-right:0.938rem;}.elementor-27 .elementor-element.elementor-element-7771dbf{--container-widget-width:50rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 50rem );max-width:50rem;}.elementor-27 .elementor-element.elementor-element-7771dbf .elementor-image-box-title{margin-bottom:0rem;}.elementor-27 .elementor-element.elementor-element-7771dbf .elementor-image-box-wrapper .elementor-image-box-img{width:10rem;}.elementor-27 .elementor-element.elementor-element-7771dbf .elementor-image-box-description{font-size:var( --e-global-typography-b488f51-font-size );line-height:var( --e-global-typography-b488f51-line-height );}.elementor-27 .elementor-element.elementor-element-d9bf0e5{--padding-top:6.25rem;--padding-bottom:6.25rem;--padding-left:0.938rem;--padding-right:0.938rem;}.elementor-27 .elementor-element.elementor-element-e58b28a .elementor-heading-title{font-size:var( --e-global-typography-7156cd2-font-size );line-height:var( --e-global-typography-7156cd2-line-height );}}@media(max-width:960px){.elementor-27 .elementor-element.elementor-element-2734857{--overlay-opacity:1;--padding-top:15rem;--padding-bottom:0rem;--padding-left:0.938rem;--padding-right:0.938rem;}.elementor-27 .elementor-element.elementor-element-a81f45d.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-a81f45d{right:0rem;}body.rtl .elementor-27 .elementor-element.elementor-element-a81f45d{left:0rem;}.elementor-27 .elementor-element.elementor-element-a81f45d{top:-3rem;z-index:0;text-align:end;}.elementor-27 .elementor-element.elementor-element-a81f45d img{width:100%;max-width:40%;}.elementor-27 .elementor-element.elementor-element-432b311{--margin-top:0vw;--margin-bottom:-0.1vw;--margin-left:0vw;--margin-right:0vw;}.elementor-27 .elementor-element.elementor-element-2dde05e{--padding-top:6rem;--padding-bottom:0rem;--padding-left:0.938rem;--padding-right:0.938rem;}.elementor-27 .elementor-element.elementor-element-503fe3d{top:0rem;}.elementor-27 .elementor-element.elementor-element-503fe3d img{max-width:100%;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-5ac77b4{right:0rem;}body.rtl .elementor-27 .elementor-element.elementor-element-5ac77b4{left:0rem;}.elementor-27 .elementor-element.elementor-element-5ac77b4{text-align:end;}.elementor-27 .elementor-element.elementor-element-d929a99{top:55rem;}.elementor-27 .elementor-element.elementor-element-f5915e6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-a3b76f1{--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-27 .elementor-element.elementor-element-a4e01b3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-27 .elementor-element.elementor-element-a4e01b3 .elementor-heading-title{font-size:var( --e-global-typography-4c49838-font-size );line-height:var( --e-global-typography-4c49838-line-height );}.elementor-27 .elementor-element.elementor-element-da0a0fc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-27 .elementor-element.elementor-element-af14d19{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-367a450{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;--container-widget-width:40rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 40rem );max-width:40rem;}.elementor-27 .elementor-element.elementor-element-367a450 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-367a450 .elementor-icon-box-title a{font-size:var( --e-global-typography-328ce7a-font-size );line-height:var( --e-global-typography-328ce7a-line-height );}.elementor-27 .elementor-element.elementor-element-3701dbf{--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-27 .elementor-element.elementor-element-8c0bcd1{--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-27 .elementor-element.elementor-element-fe56c6f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-984cdda{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;--container-widget-width:40rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 40rem );max-width:40rem;}.elementor-27 .elementor-element.elementor-element-984cdda .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-984cdda .elementor-icon-box-title a{font-size:var( --e-global-typography-328ce7a-font-size );line-height:var( --e-global-typography-328ce7a-line-height );}.elementor-27 .elementor-element.elementor-element-1fbe9b0{--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-27 .elementor-element.elementor-element-41cca23{--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-27 .elementor-element.elementor-element-3e01f2b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-cdbee42{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;--container-widget-width:40rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 40rem );max-width:40rem;}.elementor-27 .elementor-element.elementor-element-cdbee42 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-cdbee42 .elementor-icon-box-title a{font-size:var( --e-global-typography-328ce7a-font-size );line-height:var( --e-global-typography-328ce7a-line-height );}.elementor-27 .elementor-element.elementor-element-116f551{--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-27 .elementor-element.elementor-element-4e6991e{--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-27 .elementor-element.elementor-element-37577e4{--padding-top:4rem;--padding-bottom:4rem;--padding-left:0.938rem;--padding-right:0.938rem;}.elementor-27 .elementor-element.elementor-element-7771dbf .elementor-image-box-description{font-size:var( --e-global-typography-b488f51-font-size );line-height:var( --e-global-typography-b488f51-line-height );}.elementor-27 .elementor-element.elementor-element-d9bf0e5{--padding-top:6.25rem;--padding-bottom:6.25rem;--padding-left:0.938rem;--padding-right:0.938rem;}.elementor-27 .elementor-element.elementor-element-e58b28a .elementor-heading-title{font-size:var( --e-global-typography-7156cd2-font-size );line-height:var( --e-global-typography-7156cd2-line-height );}.elementor-27 .elementor-element.elementor-element-d251c65{z-index:1;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-58a0f2d{right:8vw;}body.rtl .elementor-27 .elementor-element.elementor-element-58a0f2d{left:8vw;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-a81f45d{z-index:0;}.elementor-27 .elementor-element.elementor-element-a81f45d img{max-width:45%;}.elementor-27 .elementor-element.elementor-element-432b311{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-27 .elementor-element.elementor-element-a6e49ba.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-d929a99{top:100rem;}.elementor-27 .elementor-element.elementor-element-d929a99 img{max-width:95%;}.elementor-27 .elementor-element.elementor-element-f5915e6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-a3b76f1{--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-27 .elementor-element.elementor-element-a4e01b3 .elementor-heading-title{font-size:var( --e-global-typography-4c49838-font-size );line-height:var( --e-global-typography-4c49838-line-height );}.elementor-27 .elementor-element.elementor-element-af14d19{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-367a450 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-367a450 .elementor-icon-box-title a{font-size:var( --e-global-typography-328ce7a-font-size );line-height:var( --e-global-typography-328ce7a-line-height );}.elementor-27 .elementor-element.elementor-element-fe56c6f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-984cdda .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-984cdda .elementor-icon-box-title a{font-size:var( --e-global-typography-328ce7a-font-size );line-height:var( --e-global-typography-328ce7a-line-height );}.elementor-27 .elementor-element.elementor-element-3e01f2b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-cdbee42 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-cdbee42 .elementor-icon-box-title a{font-size:var( --e-global-typography-328ce7a-font-size );line-height:var( --e-global-typography-328ce7a-line-height );}.elementor-27 .elementor-element.elementor-element-37577e4::before, .elementor-27 .elementor-element.elementor-element-37577e4 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-37577e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-37577e4 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-37577e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-37577e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom right;background-size:100% auto;}.elementor-27 .elementor-element.elementor-element-37577e4{--overlay-opacity:0.7;--padding-top:1.875rem;--padding-bottom:1.875rem;--padding-left:0.938rem;--padding-right:0.938rem;}.elementor-27 .elementor-element.elementor-element-7771dbf .elementor-image-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-7771dbf .elementor-image-box-img{margin-bottom:1rem;}.elementor-27 .elementor-element.elementor-element-7771dbf.elementor-position-right .elementor-image-box-img{margin-left:1rem;}.elementor-27 .elementor-element.elementor-element-7771dbf.elementor-position-left .elementor-image-box-img{margin-right:1rem;}.elementor-27 .elementor-element.elementor-element-7771dbf.elementor-position-top .elementor-image-box-img{margin-bottom:1rem;}.elementor-27 .elementor-element.elementor-element-7771dbf .elementor-image-box-wrapper .elementor-image-box-img{width:5rem;}.elementor-27 .elementor-element.elementor-element-7771dbf .elementor-image-box-description{font-size:var( --e-global-typography-b488f51-font-size );line-height:var( --e-global-typography-b488f51-line-height );}.elementor-27 .elementor-element.elementor-element-e58b28a .elementor-heading-title{font-size:var( --e-global-typography-7156cd2-font-size );line-height:var( --e-global-typography-7156cd2-line-height );}}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-f5915e6{--content-width:1096px;}.elementor-27 .elementor-element.elementor-element-a3b76f1{--width:50%;}.elementor-27 .elementor-element.elementor-element-af14d19{--width:100%;}.elementor-27 .elementor-element.elementor-element-3701dbf{--width:17rem;}.elementor-27 .elementor-element.elementor-element-8c0bcd1{--width:17rem;}.elementor-27 .elementor-element.elementor-element-c02349e{--width:17rem;}.elementor-27 .elementor-element.elementor-element-fe56c6f{--width:100%;}.elementor-27 .elementor-element.elementor-element-1fbe9b0{--width:17rem;}.elementor-27 .elementor-element.elementor-element-41cca23{--width:17rem;}.elementor-27 .elementor-element.elementor-element-ba27b03{--width:17rem;}.elementor-27 .elementor-element.elementor-element-3e01f2b{--width:100%;}.elementor-27 .elementor-element.elementor-element-116f551{--width:17rem;}.elementor-27 .elementor-element.elementor-element-4e6991e{--width:17rem;}.elementor-27 .elementor-element.elementor-element-0fea695{--width:17rem;}}@media(max-width:1366px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-a3b76f1{--width:50%;}}@media(max-width:960px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-a3b76f1{--width:100%;}.elementor-27 .elementor-element.elementor-element-3701dbf{--width:40rem;}.elementor-27 .elementor-element.elementor-element-8c0bcd1{--width:40rem;}.elementor-27 .elementor-element.elementor-element-c02349e{--width:40rem;}.elementor-27 .elementor-element.elementor-element-1fbe9b0{--width:40rem;}.elementor-27 .elementor-element.elementor-element-41cca23{--width:40rem;}.elementor-27 .elementor-element.elementor-element-ba27b03{--width:40rem;}.elementor-27 .elementor-element.elementor-element-116f551{--width:40rem;}.elementor-27 .elementor-element.elementor-element-4e6991e{--width:40rem;}.elementor-27 .elementor-element.elementor-element-0fea695{--width:40rem;}}@media(min-width:2400px){.elementor-27 .elementor-element.elementor-element-a4e01b3 .elementor-heading-title{font-size:var( --e-global-typography-4c49838-font-size );line-height:var( --e-global-typography-4c49838-line-height );}.elementor-27 .elementor-element.elementor-element-367a450 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-367a450 .elementor-icon-box-title a{font-size:var( --e-global-typography-328ce7a-font-size );line-height:var( --e-global-typography-328ce7a-line-height );}.elementor-27 .elementor-element.elementor-element-984cdda .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-984cdda .elementor-icon-box-title a{font-size:var( --e-global-typography-328ce7a-font-size );line-height:var( --e-global-typography-328ce7a-line-height );}.elementor-27 .elementor-element.elementor-element-cdbee42 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-cdbee42 .elementor-icon-box-title a{font-size:var( --e-global-typography-328ce7a-font-size );line-height:var( --e-global-typography-328ce7a-line-height );}.elementor-27 .elementor-element.elementor-element-7771dbf .elementor-image-box-description{font-size:var( --e-global-typography-b488f51-font-size );line-height:var( --e-global-typography-b488f51-line-height );}.elementor-27 .elementor-element.elementor-element-e58b28a .elementor-heading-title{font-size:var( --e-global-typography-7156cd2-font-size );line-height:var( --e-global-typography-7156cd2-line-height );}}/* Start custom CSS for heading, class: .elementor-element-a6e49ba *//*.elementor-27 .elementor-element.elementor-element-a6e49ba h1{*/
/*    position: relative;*/
/*}*/
/*.elementor-27 .elementor-element.elementor-element-a6e49ba h1 span{*/
/*    color: red;*/
/*    z-index: 99!important;*/
/*    position: absolute;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2734857 */.elementor-27 .elementor-element.elementor-element-2734857{
    overflow: hidden;
    
}

.title__h1 {
            
            /* Animação com 'alternate' para bater e voltar */
            animation: sweep_from_left_to_right 4s ease-in-out infinite alternate;
        }

 .main__custom::before {
     
            animation: sweep_from_left_to_right 4s ease-in-out infinite alternate;
 }

        /* --- ANIMAÇÃO DE VAI E VEM --- */
        @keyframes sweep_from_left_to_right {
            0% {
                background-position: -20% center;
                -webkit-mask-position: -20% center;
                /* Move a lanterna junto */
                mask-position: 60% center;
            }

            100% {
                background-position: 100% center;
                -webkit-mask-position: 100% center;
                /* Move a lanterna junto */
                mask-position: 120% center;
            }
        }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed34938 */.elementor-27 .elementor-element.elementor-element-ed34938 h3{
 display: inline-block;
  background: linear-gradient(88.91deg, #4E60CC 17.57%, #A93FA4 50.26%, #DC7779 82.95%);
  background-size: 100%;
  background-repeat: no-repeat;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dde05e */.elementor-27 .elementor-element.elementor-element-2dde05e {
    z-index: 10!important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7771dbf */.elementor-27 .elementor-element.elementor-element-7771dbf .elementor-image-box-content {
    display: flex;
    flex-direction: column-reverse;
    
}

@media screen and (min-width: 767px){
.elementor-27 .elementor-element.elementor-element-7771dbf .elementor-image-box-img{
    margin-right: 1.875rem!important;
}
}

@media screen and (max-width: 960px){
.elementor-27 .elementor-element.elementor-element-7771dbf .elementor-image-box-content br{
    display: none;
}
}/* End custom CSS */