.elementor-4589 .elementor-element.elementor-element-3340c37{--display:flex;--min-height:85vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:1;--z-index:0;}.elementor-4589 .elementor-element.elementor-element-3340c37:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-3340c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F012A;}.elementor-4589 .elementor-element.elementor-element-3340c37::before, .elementor-4589 .elementor-element.elementor-element-3340c37 > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-3340c37 > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-3340c37 > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-3340c37 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-3340c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D047C00 43%, #000000 82%);}.elementor-4589 .elementor-element.elementor-element-3340c37 > .elementor-shape-bottom .elementor-shape-fill, .elementor-4589 .elementor-element.elementor-element-3340c37 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-3340c37 > .elementor-shape-bottom svg, .elementor-4589 .elementor-element.elementor-element-3340c37 > .e-con-inner > .elementor-shape-bottom svg{width:calc(176% + 1.3px);height:167px;transform:translateX(-50%) rotateY(180deg);}.elementor-4589 .elementor-element.elementor-element-3340c37 > .elementor-shape-bottom, .elementor-4589 .elementor-element.elementor-element-3340c37 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-4589 .elementor-element.elementor-element-3340c37.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4589 .elementor-element.elementor-element-14f2bcc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-4589 .elementor-element.elementor-element-a4163b9{--display:flex;--min-height:15vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-a4163b9.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4589 .elementor-element.elementor-element-f57d9f6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-7d1ec29{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-cc0d99d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-4589 .elementor-element.elementor-element-dba0516.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4589 .elementor-element.elementor-element-dba0516{text-align:end;}.elementor-4589 .elementor-element.elementor-element-dba0516 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:43px;font-weight:800;line-height:41px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-1d44a5f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-8778e04{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-5d655de{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-4589 .elementor-element.elementor-element-f6b7219{text-align:end;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:28px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-f6b7219 p{margin-block-end:5px;}.elementor-4589 .elementor-element.elementor-element-1932744{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-4589 .elementor-element.elementor-element-5b767ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-4589 .elementor-element.elementor-element-a5c2f61:not( .elementor-widget-image ) .elementor-widget-container, .elementor-4589 .elementor-element.elementor-element-a5c2f61.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://atukoop.ec/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4589 .elementor-element.elementor-element-4ac4ed8{--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;--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-4589 .elementor-element.elementor-element-4ac4ed8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4589 .elementor-element.elementor-element-b94c9d7{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-1a81f48{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-4589 .elementor-element.elementor-element-226156d .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-4589 .elementor-element.elementor-element-226156d .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-4589 .elementor-element.elementor-element-226156d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-4589 .elementor-element.elementor-element-226156d.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-226156d.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-4589 .elementor-element.elementor-element-226156d .elementor-icon{font-size:50px;}.elementor-4589 .elementor-element.elementor-element-226156d .elementor-icon-box-title, .elementor-4589 .elementor-element.elementor-element-226156d .elementor-icon-box-title a{font-family:"Gabarito", Sans-serif;font-size:16px;font-weight:800;line-height:9px;letter-spacing:0px;word-spacing:0px;}.elementor-4589 .elementor-element.elementor-element-226156d .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:31px;color:#000000;}.elementor-4589 .elementor-element.elementor-element-4b4f865{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-315383d{width:var( --container-widget-width, 184.448% );max-width:184.448%;--container-widget-width:184.448%;--container-widget-flex-grow:0;}.elementor-4589 .elementor-element.elementor-element-315383d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4589 .elementor-element.elementor-element-315383d .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-4589 .elementor-element.elementor-element-315383d .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-4589 .elementor-element.elementor-element-315383d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-4589 .elementor-element.elementor-element-315383d.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-315383d.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-4589 .elementor-element.elementor-element-315383d .elementor-icon{font-size:50px;}.elementor-4589 .elementor-element.elementor-element-315383d .elementor-icon-box-title, .elementor-4589 .elementor-element.elementor-element-315383d .elementor-icon-box-title a{font-family:"Gabarito", Sans-serif;font-size:16px;font-weight:800;line-height:9px;letter-spacing:0px;word-spacing:0px;}.elementor-4589 .elementor-element.elementor-element-315383d .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:31px;color:#000000;}.elementor-4589 .elementor-element.elementor-element-ede43be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4589 .elementor-element.elementor-element-28b0305{--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:flex-end;}.elementor-4589 .elementor-element.elementor-element-48fb04b{--display:flex;}.elementor-4589 .elementor-element.elementor-element-0860842 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:30px;font-weight:800;line-height:51px;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4589 .elementor-element.elementor-element-76b8d20 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-4589 .elementor-element.elementor-element-76b8d20 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-4589 .elementor-element.elementor-element-76b8d20{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-4589 .elementor-element.elementor-element-76b8d20 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4589 .elementor-element.elementor-element-76b8d20 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;}.elementor-4589 .elementor-element.elementor-element-76b8d20 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-4589 .elementor-element.elementor-element-7a9fa63{--display:flex;}.elementor-4589 .elementor-element.elementor-element-fac7be3 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:30px;font-weight:800;line-height:51px;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-4589 .elementor-element.elementor-element-5aabd46{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-4589 .elementor-element.elementor-element-cd50910{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-cd50910:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-cd50910 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-527085d );}.elementor-4589 .elementor-element.elementor-element-e709b46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-98fb933{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4589 .elementor-element.elementor-element-63213f3 .elementor-icon-wrapper{text-align:start;}.elementor-4589 .elementor-element.elementor-element-63213f3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4589 .elementor-element.elementor-element-63213f3.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-63213f3.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4589 .elementor-element.elementor-element-63213f3.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-63213f3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4589 .elementor-element.elementor-element-63213f3 .elementor-icon{font-size:85px;}.elementor-4589 .elementor-element.elementor-element-63213f3 .elementor-icon svg{height:85px;}.elementor-4589 .elementor-element.elementor-element-6eadd78{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4589 .elementor-element.elementor-element-781115a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4589 .elementor-element.elementor-element-781115a.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-4589 .elementor-element.elementor-element-781115a{text-align:start;}.elementor-4589 .elementor-element.elementor-element-781115a .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:85px;font-weight:900;line-height:67px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-13888fd{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4589 .elementor-element.elementor-element-7f9ff14 .elementor-icon-wrapper{text-align:start;}.elementor-4589 .elementor-element.elementor-element-7f9ff14.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4589 .elementor-element.elementor-element-7f9ff14.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-7f9ff14.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4589 .elementor-element.elementor-element-7f9ff14.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-7f9ff14.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4589 .elementor-element.elementor-element-7f9ff14 .elementor-icon{font-size:85px;}.elementor-4589 .elementor-element.elementor-element-7f9ff14 .elementor-icon svg{height:85px;}.elementor-4589 .elementor-element.elementor-element-81b778a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-62326b1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:column;--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-4589 .elementor-element.elementor-element-d3a788b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4589 .elementor-element.elementor-element-ba3312f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-02cc309{text-align:start;}.elementor-4589 .elementor-element.elementor-element-02cc309 .elementor-heading-title{font-family:"Baumans", Sans-serif;font-size:19px;font-weight:900;line-height:22px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-c77d0cc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-15045d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4589 .elementor-element.elementor-element-15045d7{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-15045d7 a{color:#A47FFF;}.elementor-4589 .elementor-element.elementor-element-a00ffe9{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-4f02fef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4589 .elementor-element.elementor-element-4f02fef{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-bf70690{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4589 .elementor-element.elementor-element-eda6d38{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-afc30d1{text-align:start;}.elementor-4589 .elementor-element.elementor-element-afc30d1 .elementor-heading-title{font-family:"Baumans", Sans-serif;font-size:19px;font-weight:900;line-height:22px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-7cad1b6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-4316da2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4589 .elementor-element.elementor-element-4316da2{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-4316da2 a{color:#A47FFF;}.elementor-4589 .elementor-element.elementor-element-15ccf07{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-e0ebc73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4589 .elementor-element.elementor-element-e0ebc73{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-85e150c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4589 .elementor-element.elementor-element-025b000{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-1fa0dec{text-align:start;}.elementor-4589 .elementor-element.elementor-element-1fa0dec .elementor-heading-title{font-family:"Baumans", Sans-serif;font-size:19px;font-weight:900;line-height:22px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-13ccd5f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-476de00 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4589 .elementor-element.elementor-element-476de00{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-476de00 a{color:#A47FFF;}.elementor-4589 .elementor-element.elementor-element-343a94b{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-ee8414c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4589 .elementor-element.elementor-element-ee8414c{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-914da59{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-80400f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-21db7cb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-c149e47 .elementor-icon-wrapper{text-align:start;}.elementor-4589 .elementor-element.elementor-element-c149e47.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-4589 .elementor-element.elementor-element-c149e47.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-c149e47.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-4589 .elementor-element.elementor-element-c149e47.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-c149e47.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-4589 .elementor-element.elementor-element-c149e47 .elementor-icon{font-size:85px;}.elementor-4589 .elementor-element.elementor-element-c149e47 .elementor-icon svg{height:85px;}.elementor-4589 .elementor-element.elementor-element-46fdf94{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4589 .elementor-element.elementor-element-bf5a19e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4589 .elementor-element.elementor-element-bf5a19e.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-4589 .elementor-element.elementor-element-bf5a19e{text-align:start;}.elementor-4589 .elementor-element.elementor-element-bf5a19e .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:85px;font-weight:900;line-height:67px;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-4589 .elementor-element.elementor-element-d547242{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4589 .elementor-element.elementor-element-8458ff7 .elementor-icon-wrapper{text-align:start;}.elementor-4589 .elementor-element.elementor-element-8458ff7.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-4589 .elementor-element.elementor-element-8458ff7.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-8458ff7.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-4589 .elementor-element.elementor-element-8458ff7.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-8458ff7.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-4589 .elementor-element.elementor-element-8458ff7 .elementor-icon{font-size:85px;}.elementor-4589 .elementor-element.elementor-element-8458ff7 .elementor-icon svg{height:85px;}.elementor-4589 .elementor-element.elementor-element-952d456{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-4589 .elementor-element.elementor-element-a39398c{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-8eb6811{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-8eb6811:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-8eb6811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-8eb6811::before, .elementor-4589 .elementor-element.elementor-element-8eb6811 > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-8eb6811 > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-8eb6811 > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-8eb6811 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-8eb6811 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4589 .elementor-element.elementor-element-491b6a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-491b6a5{text-align:start;}.elementor-4589 .elementor-element.elementor-element-491b6a5 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:25px;font-weight:900;line-height:23px;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-4589 .elementor-element.elementor-element-58e2c6e > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-58e2c6e{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#000000;}.elementor-4589 .elementor-element.elementor-element-3080925 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-3080925{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#000000;}.elementor-4589 .elementor-element.elementor-element-e1ce917{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-e1ce917:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-e1ce917 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-e1ce917::before, .elementor-4589 .elementor-element.elementor-element-e1ce917 > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-e1ce917 > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-e1ce917 > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-e1ce917 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-e1ce917 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4589 .elementor-element.elementor-element-a6dc707 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-a6dc707{text-align:start;}.elementor-4589 .elementor-element.elementor-element-a6dc707 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:25px;font-weight:900;line-height:23px;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-4589 .elementor-element.elementor-element-fd9f743 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-fd9f743{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#000000;}.elementor-4589 .elementor-element.elementor-element-cb0cacd > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-cb0cacd{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#000000;}.elementor-4589 .elementor-element.elementor-element-afbd38e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-afbd38e:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-afbd38e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-527085d );}.elementor-4589 .elementor-element.elementor-element-310adc8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-6e48339{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-99389cb .elementor-icon-wrapper{text-align:start;}.elementor-4589 .elementor-element.elementor-element-99389cb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4589 .elementor-element.elementor-element-99389cb.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-99389cb.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4589 .elementor-element.elementor-element-99389cb.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-99389cb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4589 .elementor-element.elementor-element-99389cb .elementor-icon{font-size:85px;}.elementor-4589 .elementor-element.elementor-element-99389cb .elementor-icon svg{height:85px;}.elementor-4589 .elementor-element.elementor-element-765cac4{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4589 .elementor-element.elementor-element-c16b288 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4589 .elementor-element.elementor-element-c16b288.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-4589 .elementor-element.elementor-element-c16b288{text-align:start;}.elementor-4589 .elementor-element.elementor-element-c16b288 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:85px;font-weight:900;line-height:67px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-a776779{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4589 .elementor-element.elementor-element-597a75e .elementor-icon-wrapper{text-align:start;}.elementor-4589 .elementor-element.elementor-element-597a75e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4589 .elementor-element.elementor-element-597a75e.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-597a75e.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4589 .elementor-element.elementor-element-597a75e.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-597a75e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4589 .elementor-element.elementor-element-597a75e .elementor-icon{font-size:85px;}.elementor-4589 .elementor-element.elementor-element-597a75e .elementor-icon svg{height:85px;}.elementor-4589 .elementor-element.elementor-element-e06c731{--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;--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-4589 .elementor-element.elementor-element-e06c731:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-e06c731 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-527085d );}.elementor-4589 .elementor-element.elementor-element-dd794d9{--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-dd794d9:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-dd794d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-527085d );}.elementor-4589 .elementor-element.elementor-element-6b8d07b{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-6b8d07b:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-6b8d07b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4589 .elementor-element.elementor-element-6b8d07b::before, .elementor-4589 .elementor-element.elementor-element-6b8d07b > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-6b8d07b > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-6b8d07b > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-6b8d07b > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-6b8d07b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4589 .elementor-element.elementor-element-357d5c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-357d5c3{text-align:start;}.elementor-4589 .elementor-element.elementor-element-357d5c3 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:23px;font-weight:900;line-height:36px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-eecc881 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-eecc881{text-align:start;}.elementor-4589 .elementor-element.elementor-element-eecc881 .elementor-heading-title{font-family:"Baumans", Sans-serif;font-size:25px;font-weight:900;line-height:24px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-9d4d684 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-9d4d684{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-8d5b8d4{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-4589 .elementor-element.elementor-element-27a1eff{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4589 .elementor-element.elementor-element-37ffbaf .elementor-icon-wrapper{text-align:center;}.elementor-4589 .elementor-element.elementor-element-37ffbaf.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-37ffbaf.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-37ffbaf.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-37ffbaf.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-37ffbaf.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-37ffbaf .elementor-icon{font-size:40px;}.elementor-4589 .elementor-element.elementor-element-37ffbaf .elementor-icon svg{height:40px;}.elementor-4589 .elementor-element.elementor-element-1463afb{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4589 .elementor-element.elementor-element-65c621e .elementor-icon-wrapper{text-align:center;}.elementor-4589 .elementor-element.elementor-element-65c621e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-65c621e.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-65c621e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-65c621e.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-65c621e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-65c621e .elementor-icon{font-size:40px;}.elementor-4589 .elementor-element.elementor-element-65c621e .elementor-icon svg{height:40px;}.elementor-4589 .elementor-element.elementor-element-191bda9{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4589 .elementor-element.elementor-element-fcaf5b3 .elementor-icon-wrapper{text-align:center;}.elementor-4589 .elementor-element.elementor-element-fcaf5b3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-fcaf5b3.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-fcaf5b3.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-fcaf5b3.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-fcaf5b3.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-fcaf5b3 .elementor-icon{font-size:40px;}.elementor-4589 .elementor-element.elementor-element-fcaf5b3 .elementor-icon svg{height:40px;}.elementor-4589 .elementor-element.elementor-element-5c08c22{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4589 .elementor-element.elementor-element-33aaf51 .elementor-icon-wrapper{text-align:center;}.elementor-4589 .elementor-element.elementor-element-33aaf51.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-33aaf51.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-33aaf51.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-33aaf51.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-33aaf51.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-33aaf51 .elementor-icon{font-size:40px;}.elementor-4589 .elementor-element.elementor-element-33aaf51 .elementor-icon svg{height:40px;}.elementor-4589 .elementor-element.elementor-element-9f8864c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-9f8864c{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-ce9b1db{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-ce9b1db:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-ce9b1db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4589 .elementor-element.elementor-element-ce9b1db::before, .elementor-4589 .elementor-element.elementor-element-ce9b1db > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-ce9b1db > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-ce9b1db > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-ce9b1db > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-ce9b1db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4589 .elementor-element.elementor-element-e2ee02a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-e2ee02a{text-align:start;}.elementor-4589 .elementor-element.elementor-element-e2ee02a .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:34px;font-weight:900;line-height:36px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-7ec6125 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-7ec6125{text-align:start;}.elementor-4589 .elementor-element.elementor-element-7ec6125 .elementor-heading-title{font-family:"Baumans", Sans-serif;font-size:25px;font-weight:900;line-height:24px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-5243d0c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-5243d0c{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-ea15935{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-4589 .elementor-element.elementor-element-3f919f3{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4589 .elementor-element.elementor-element-2e13ba8 .elementor-icon-wrapper{text-align:center;}.elementor-4589 .elementor-element.elementor-element-2e13ba8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-2e13ba8.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-2e13ba8.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-2e13ba8.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-2e13ba8.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-2e13ba8 .elementor-icon{font-size:40px;}.elementor-4589 .elementor-element.elementor-element-2e13ba8 .elementor-icon svg{height:40px;}.elementor-4589 .elementor-element.elementor-element-f4ed096{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4589 .elementor-element.elementor-element-84fd6ed .elementor-icon-wrapper{text-align:center;}.elementor-4589 .elementor-element.elementor-element-84fd6ed.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-84fd6ed.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-84fd6ed.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-84fd6ed.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-84fd6ed.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-84fd6ed .elementor-icon{font-size:40px;}.elementor-4589 .elementor-element.elementor-element-84fd6ed .elementor-icon svg{height:40px;}.elementor-4589 .elementor-element.elementor-element-3ec010d{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4589 .elementor-element.elementor-element-d23bd14 .elementor-icon-wrapper{text-align:center;}.elementor-4589 .elementor-element.elementor-element-d23bd14.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-d23bd14.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-d23bd14.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-d23bd14.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-d23bd14.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-d23bd14 .elementor-icon{font-size:40px;}.elementor-4589 .elementor-element.elementor-element-d23bd14 .elementor-icon svg{height:40px;}.elementor-4589 .elementor-element.elementor-element-0100560{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4589 .elementor-element.elementor-element-8694686 .elementor-icon-wrapper{text-align:center;}.elementor-4589 .elementor-element.elementor-element-8694686.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-8694686.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-8694686.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-8694686.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-8694686.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-8694686 .elementor-icon{font-size:40px;}.elementor-4589 .elementor-element.elementor-element-8694686 .elementor-icon svg{height:40px;}.elementor-4589 .elementor-element.elementor-element-6e2cc6b > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-6e2cc6b{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-ab0d022{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-ab0d022:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-ab0d022 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4589 .elementor-element.elementor-element-ab0d022::before, .elementor-4589 .elementor-element.elementor-element-ab0d022 > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-ab0d022 > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-ab0d022 > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-ab0d022 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-ab0d022 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4589 .elementor-element.elementor-element-95c53f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-95c53f7{text-align:start;}.elementor-4589 .elementor-element.elementor-element-95c53f7 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:51px;font-weight:900;line-height:48px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-79a70f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-79a70f6{text-align:start;}.elementor-4589 .elementor-element.elementor-element-79a70f6 .elementor-heading-title{font-family:"Baumans", Sans-serif;font-size:25px;font-weight:900;line-height:24px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-1716d8e > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-1716d8e{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-56e5dd1{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-4589 .elementor-element.elementor-element-b8ae6c6{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4589 .elementor-element.elementor-element-e815035 .elementor-icon-wrapper{text-align:center;}.elementor-4589 .elementor-element.elementor-element-e815035.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-e815035.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-e815035.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-e815035.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-e815035.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-e815035 .elementor-icon{font-size:40px;}.elementor-4589 .elementor-element.elementor-element-e815035 .elementor-icon svg{height:40px;}.elementor-4589 .elementor-element.elementor-element-7456e82{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4589 .elementor-element.elementor-element-8e4097a .elementor-icon-wrapper{text-align:center;}.elementor-4589 .elementor-element.elementor-element-8e4097a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-8e4097a.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-8e4097a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-8e4097a.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-8e4097a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-8e4097a .elementor-icon{font-size:40px;}.elementor-4589 .elementor-element.elementor-element-8e4097a .elementor-icon svg{height:40px;}.elementor-4589 .elementor-element.elementor-element-08a0617 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-08a0617{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-1ae9d3c{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-1ae9d3c:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-1ae9d3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4589 .elementor-element.elementor-element-1ae9d3c::before, .elementor-4589 .elementor-element.elementor-element-1ae9d3c > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-1ae9d3c > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-1ae9d3c > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-1ae9d3c > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-1ae9d3c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4589 .elementor-element.elementor-element-59b3879 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-59b3879{text-align:start;}.elementor-4589 .elementor-element.elementor-element-59b3879 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:43px;font-weight:900;line-height:36px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-1dabd82 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-1dabd82{text-align:start;}.elementor-4589 .elementor-element.elementor-element-1dabd82 .elementor-heading-title{font-family:"Baumans", Sans-serif;font-size:25px;font-weight:900;line-height:24px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-f7db27a > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-f7db27a{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-d33f03c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-d33f03c{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-23076e2{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-23076e2:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-23076e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4589 .elementor-element.elementor-element-23076e2::before, .elementor-4589 .elementor-element.elementor-element-23076e2 > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-23076e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-23076e2 > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-23076e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-23076e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4589 .elementor-element.elementor-element-2e35f09 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-2e35f09{text-align:start;}.elementor-4589 .elementor-element.elementor-element-2e35f09 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:42px;font-weight:900;line-height:36px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-21452e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-21452e8{text-align:start;}.elementor-4589 .elementor-element.elementor-element-21452e8 .elementor-heading-title{font-family:"Baumans", Sans-serif;font-size:25px;font-weight:900;line-height:24px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-2ace8ca > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-2ace8ca{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-346175a{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-4589 .elementor-element.elementor-element-d5f10b0{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4589 .elementor-element.elementor-element-f263912 .elementor-icon-wrapper{text-align:center;}.elementor-4589 .elementor-element.elementor-element-f263912.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-f263912.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-f263912.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-f263912.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-f263912.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-f263912 .elementor-icon{font-size:40px;}.elementor-4589 .elementor-element.elementor-element-f263912 .elementor-icon svg{height:40px;}.elementor-4589 .elementor-element.elementor-element-a7133b1{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4589 .elementor-element.elementor-element-3605d70 .elementor-icon-wrapper{text-align:center;}.elementor-4589 .elementor-element.elementor-element-3605d70.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-3605d70.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-3605d70.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-3605d70.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-3605d70.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-3605d70 .elementor-icon{font-size:40px;}.elementor-4589 .elementor-element.elementor-element-3605d70 .elementor-icon svg{height:40px;}.elementor-4589 .elementor-element.elementor-element-2084f16{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4589 .elementor-element.elementor-element-67a65a2 .elementor-icon-wrapper{text-align:center;}.elementor-4589 .elementor-element.elementor-element-67a65a2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-67a65a2.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-67a65a2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-67a65a2.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-67a65a2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-67a65a2 .elementor-icon{font-size:40px;}.elementor-4589 .elementor-element.elementor-element-67a65a2 .elementor-icon svg{height:40px;}.elementor-4589 .elementor-element.elementor-element-495cde9 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-495cde9{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-73e492d{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-73e492d:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-73e492d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4589 .elementor-element.elementor-element-73e492d::before, .elementor-4589 .elementor-element.elementor-element-73e492d > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-73e492d > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-73e492d > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-73e492d > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-73e492d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4589 .elementor-element.elementor-element-e4e95c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-e4e95c8{text-align:start;}.elementor-4589 .elementor-element.elementor-element-e4e95c8 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:36px;font-weight:900;line-height:31px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-3f9d0b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-3f9d0b5{text-align:start;}.elementor-4589 .elementor-element.elementor-element-3f9d0b5 .elementor-heading-title{font-family:"Baumans", Sans-serif;font-size:25px;font-weight:900;line-height:24px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-95d8ad9 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-95d8ad9{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-8ae2dd7 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-8ae2dd7{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-23730ec{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-23730ec:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-23730ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4589 .elementor-element.elementor-element-23730ec::before, .elementor-4589 .elementor-element.elementor-element-23730ec > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-23730ec > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-23730ec > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-23730ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-23730ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4589 .elementor-element.elementor-element-61d3a12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-61d3a12{text-align:start;}.elementor-4589 .elementor-element.elementor-element-61d3a12 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:64px;font-weight:900;line-height:49px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-9ebaace > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-9ebaace{text-align:start;}.elementor-4589 .elementor-element.elementor-element-9ebaace .elementor-heading-title{font-family:"Baumans", Sans-serif;font-size:25px;font-weight:900;line-height:24px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-a7af9e3 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-a7af9e3{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-41fb2eb > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-41fb2eb{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-7951fbc{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-7951fbc:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-7951fbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4589 .elementor-element.elementor-element-7951fbc::before, .elementor-4589 .elementor-element.elementor-element-7951fbc > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-7951fbc > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-7951fbc > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-7951fbc > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-7951fbc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4589 .elementor-element.elementor-element-0ebc288 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-0ebc288{text-align:start;}.elementor-4589 .elementor-element.elementor-element-0ebc288 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:47px;font-weight:900;line-height:36px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-cfafef3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-cfafef3{text-align:start;}.elementor-4589 .elementor-element.elementor-element-cfafef3 .elementor-heading-title{font-family:"Baumans", Sans-serif;font-size:25px;font-weight:900;line-height:24px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-16a0ecd > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-16a0ecd{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-9e56944 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-9e56944{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-2211283{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-2211283:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-2211283 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4589 .elementor-element.elementor-element-2211283::before, .elementor-4589 .elementor-element.elementor-element-2211283 > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-2211283 > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-2211283 > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-2211283 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-2211283 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4589 .elementor-element.elementor-element-5b8a007 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-5b8a007{text-align:start;}.elementor-4589 .elementor-element.elementor-element-5b8a007 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:34px;font-weight:900;line-height:36px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-984e810 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-984e810{text-align:start;}.elementor-4589 .elementor-element.elementor-element-984e810 .elementor-heading-title{font-family:"Baumans", Sans-serif;font-size:25px;font-weight:900;line-height:24px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-000079d > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-000079d{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-e0faf24 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-e0faf24{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-f2725de{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-f2725de:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-f2725de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4589 .elementor-element.elementor-element-f2725de::before, .elementor-4589 .elementor-element.elementor-element-f2725de > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-f2725de > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-f2725de > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-f2725de > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-f2725de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4589 .elementor-element.elementor-element-b111a6f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-b111a6f{text-align:start;}.elementor-4589 .elementor-element.elementor-element-b111a6f .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:43px;font-weight:900;line-height:36px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-ae6e60d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-ae6e60d{text-align:start;}.elementor-4589 .elementor-element.elementor-element-ae6e60d .elementor-heading-title{font-family:"Baumans", Sans-serif;font-size:25px;font-weight:900;line-height:24px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-7f24ae6 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-7f24ae6{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-644e256 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-644e256{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-1f04e0c{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-1f04e0c:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-1f04e0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4589 .elementor-element.elementor-element-1f04e0c::before, .elementor-4589 .elementor-element.elementor-element-1f04e0c > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-1f04e0c > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-1f04e0c > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-1f04e0c > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-1f04e0c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4589 .elementor-element.elementor-element-010bf9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-010bf9c{text-align:start;}.elementor-4589 .elementor-element.elementor-element-010bf9c .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:25px;font-weight:900;line-height:20px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-83881e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-83881e9{text-align:start;}.elementor-4589 .elementor-element.elementor-element-83881e9 .elementor-heading-title{font-family:"Baumans", Sans-serif;font-size:25px;font-weight:900;line-height:24px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-a6280dc > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-a6280dc{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-9ba91fd > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-9ba91fd{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-e1009bb{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-e1009bb:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-e1009bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4589 .elementor-element.elementor-element-e1009bb::before, .elementor-4589 .elementor-element.elementor-element-e1009bb > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-e1009bb > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-e1009bb > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-e1009bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-e1009bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4589 .elementor-element.elementor-element-6068a44 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-6068a44{text-align:start;}.elementor-4589 .elementor-element.elementor-element-6068a44 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:36px;font-weight:900;line-height:31px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-6688ddd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-6688ddd{text-align:start;}.elementor-4589 .elementor-element.elementor-element-6688ddd .elementor-heading-title{font-family:"Baumans", Sans-serif;font-size:25px;font-weight:900;line-height:24px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-a3b1e93 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-a3b1e93{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-4a2abdc > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-4a2abdc{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-85cf7b5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-20ebae5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-f9a56c0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-057c654 .elementor-icon-wrapper{text-align:start;}.elementor-4589 .elementor-element.elementor-element-057c654.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-4589 .elementor-element.elementor-element-057c654.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-057c654.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-4589 .elementor-element.elementor-element-057c654.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-057c654.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-4589 .elementor-element.elementor-element-057c654 .elementor-icon{font-size:85px;}.elementor-4589 .elementor-element.elementor-element-057c654 .elementor-icon svg{height:85px;}.elementor-4589 .elementor-element.elementor-element-1794793{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4589 .elementor-element.elementor-element-ba09ce5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4589 .elementor-element.elementor-element-ba09ce5.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-4589 .elementor-element.elementor-element-ba09ce5{text-align:start;}.elementor-4589 .elementor-element.elementor-element-ba09ce5 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:85px;font-weight:900;line-height:67px;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-4589 .elementor-element.elementor-element-011735b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4589 .elementor-element.elementor-element-1d2f12f .elementor-icon-wrapper{text-align:start;}.elementor-4589 .elementor-element.elementor-element-1d2f12f.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-4589 .elementor-element.elementor-element-1d2f12f.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-1d2f12f.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-4589 .elementor-element.elementor-element-1d2f12f.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-1d2f12f.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-4589 .elementor-element.elementor-element-1d2f12f .elementor-icon{font-size:85px;}.elementor-4589 .elementor-element.elementor-element-1d2f12f .elementor-icon svg{height:85px;}.elementor-4589 .elementor-element.elementor-element-590dcd4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-4589 .elementor-element.elementor-element-0306971{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-0957307{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-0957307::before, .elementor-4589 .elementor-element.elementor-element-0957307 > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-0957307 > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-0957307 > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-0957307 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-0957307 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4589 .elementor-element.elementor-element-7bdb190 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-7bdb190{text-align:start;}.elementor-4589 .elementor-element.elementor-element-7bdb190 .elementor-heading-title{font-family:"Baumans", Sans-serif;font-size:25px;font-weight:900;line-height:24px;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-4589 .elementor-element.elementor-element-95748f3 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-95748f3{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;}.elementor-4589 .elementor-element.elementor-element-ba77854{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-ba77854::before, .elementor-4589 .elementor-element.elementor-element-ba77854 > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-ba77854 > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-ba77854 > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-ba77854 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-ba77854 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4589 .elementor-element.elementor-element-eaf6815 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-eaf6815{text-align:start;}.elementor-4589 .elementor-element.elementor-element-eaf6815 .elementor-heading-title{font-family:"Baumans", Sans-serif;font-size:25px;font-weight:900;line-height:24px;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-4589 .elementor-element.elementor-element-e32c184 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-e32c184{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;}.elementor-4589 .elementor-element.elementor-element-f1520bc{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-f1520bc::before, .elementor-4589 .elementor-element.elementor-element-f1520bc > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-f1520bc > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-f1520bc > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-f1520bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-f1520bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4589 .elementor-element.elementor-element-35236ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-35236ee{text-align:start;}.elementor-4589 .elementor-element.elementor-element-35236ee .elementor-heading-title{font-family:"Baumans", Sans-serif;font-size:25px;font-weight:900;line-height:24px;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-4589 .elementor-element.elementor-element-eda75b9 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-eda75b9{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;}.elementor-4589 .elementor-element.elementor-element-98bf2ae{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-98bf2ae::before, .elementor-4589 .elementor-element.elementor-element-98bf2ae > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-98bf2ae > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-98bf2ae > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-98bf2ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-98bf2ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4589 .elementor-element.elementor-element-6d81bb6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-6d81bb6{text-align:start;}.elementor-4589 .elementor-element.elementor-element-6d81bb6 .elementor-heading-title{font-family:"Baumans", Sans-serif;font-size:25px;font-weight:900;line-height:24px;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-4589 .elementor-element.elementor-element-8274fc8 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-8274fc8{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;}.elementor-4589 .elementor-element.elementor-element-652c031{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-652c031:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-652c031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-527085d );}.elementor-4589 .elementor-element.elementor-element-c1186a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-d18718b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-26268b5 .elementor-icon-wrapper{text-align:start;}.elementor-4589 .elementor-element.elementor-element-26268b5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4589 .elementor-element.elementor-element-26268b5.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-26268b5.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4589 .elementor-element.elementor-element-26268b5.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-26268b5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4589 .elementor-element.elementor-element-26268b5 .elementor-icon{font-size:85px;}.elementor-4589 .elementor-element.elementor-element-26268b5 .elementor-icon svg{height:85px;}.elementor-4589 .elementor-element.elementor-element-b842558{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4589 .elementor-element.elementor-element-44f3931 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4589 .elementor-element.elementor-element-44f3931.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-4589 .elementor-element.elementor-element-44f3931{text-align:start;}.elementor-4589 .elementor-element.elementor-element-44f3931 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:85px;font-weight:900;line-height:67px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-435d664{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4589 .elementor-element.elementor-element-70534fd .elementor-icon-wrapper{text-align:start;}.elementor-4589 .elementor-element.elementor-element-70534fd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4589 .elementor-element.elementor-element-70534fd.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-70534fd.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4589 .elementor-element.elementor-element-70534fd.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-70534fd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4589 .elementor-element.elementor-element-70534fd .elementor-icon{font-size:85px;}.elementor-4589 .elementor-element.elementor-element-70534fd .elementor-icon svg{height:85px;}.elementor-4589 .elementor-element.elementor-element-979690a{--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;--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-4589 .elementor-element.elementor-element-979690a:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-979690a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-527085d );}.elementor-4589 .elementor-element.elementor-element-1b03ea7{--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-1b03ea7:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-1b03ea7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-527085d );}.elementor-4589 .elementor-element.elementor-element-1f29eed{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-1f29eed:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-1f29eed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4589 .elementor-element.elementor-element-1f29eed::before, .elementor-4589 .elementor-element.elementor-element-1f29eed > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-1f29eed > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-1f29eed > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-1f29eed > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-1f29eed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4589 .elementor-element.elementor-element-c39c038 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-c39c038{text-align:start;}.elementor-4589 .elementor-element.elementor-element-c39c038 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:30px;font-weight:900;line-height:27px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-3984570 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-3984570{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-400a3b1 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-400a3b1{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-855e19d{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-855e19d:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-855e19d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4589 .elementor-element.elementor-element-855e19d::before, .elementor-4589 .elementor-element.elementor-element-855e19d > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-855e19d > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-855e19d > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-855e19d > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-855e19d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4589 .elementor-element.elementor-element-ccdd684 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-ccdd684{text-align:start;}.elementor-4589 .elementor-element.elementor-element-ccdd684 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:40px;font-weight:900;line-height:36px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-cb48a61 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-cb48a61{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-92e213f > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-92e213f{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-9a416de{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-9a416de:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-9a416de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4589 .elementor-element.elementor-element-9a416de::before, .elementor-4589 .elementor-element.elementor-element-9a416de > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-9a416de > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-9a416de > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-9a416de > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-9a416de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4589 .elementor-element.elementor-element-1b6066c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-1b6066c{text-align:start;}.elementor-4589 .elementor-element.elementor-element-1b6066c .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:40px;font-weight:900;line-height:36px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-15e2043 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-15e2043{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-6401b66 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-6401b66{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-6bd8dd7{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-6bd8dd7:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-6bd8dd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4589 .elementor-element.elementor-element-6bd8dd7::before, .elementor-4589 .elementor-element.elementor-element-6bd8dd7 > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-6bd8dd7 > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-6bd8dd7 > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-6bd8dd7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-6bd8dd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4589 .elementor-element.elementor-element-cdfe52c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-cdfe52c{text-align:start;}.elementor-4589 .elementor-element.elementor-element-cdfe52c .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:40px;font-weight:900;line-height:36px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-33fe3cd > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-33fe3cd{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-417d371 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-417d371{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-9e91bdd{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-9e91bdd:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-9e91bdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4589 .elementor-element.elementor-element-9e91bdd::before, .elementor-4589 .elementor-element.elementor-element-9e91bdd > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-9e91bdd > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-9e91bdd > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-9e91bdd > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-9e91bdd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4589 .elementor-element.elementor-element-0e51b70 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-0e51b70{text-align:start;}.elementor-4589 .elementor-element.elementor-element-0e51b70 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:35px;font-weight:900;line-height:33px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-cb7f195 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-cb7f195{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-91c6d11 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-91c6d11{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-f8c7bad{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-f8c7bad:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-f8c7bad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4589 .elementor-element.elementor-element-f8c7bad::before, .elementor-4589 .elementor-element.elementor-element-f8c7bad > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-f8c7bad > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-f8c7bad > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-f8c7bad > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-f8c7bad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4589 .elementor-element.elementor-element-aa4cebe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-aa4cebe{text-align:start;}.elementor-4589 .elementor-element.elementor-element-aa4cebe .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:34px;font-weight:900;line-height:36px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-710cbd7 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-710cbd7{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-6cd4a5f > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-6cd4a5f{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-b3b82f8{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-b3b82f8:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-b3b82f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4589 .elementor-element.elementor-element-b3b82f8::before, .elementor-4589 .elementor-element.elementor-element-b3b82f8 > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-b3b82f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-b3b82f8 > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-b3b82f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-b3b82f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4589 .elementor-element.elementor-element-487958a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-487958a{text-align:start;}.elementor-4589 .elementor-element.elementor-element-487958a .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:34px;font-weight:900;line-height:36px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-fe51bb2 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-fe51bb2{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-eb2c131 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-eb2c131{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-4589 .elementor-element.elementor-element-55b106e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-51e818e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-7fdaffb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-b8d5778 .elementor-icon-wrapper{text-align:start;}.elementor-4589 .elementor-element.elementor-element-b8d5778.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-4589 .elementor-element.elementor-element-b8d5778.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-b8d5778.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-4589 .elementor-element.elementor-element-b8d5778.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-b8d5778.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-4589 .elementor-element.elementor-element-b8d5778 .elementor-icon{font-size:85px;}.elementor-4589 .elementor-element.elementor-element-b8d5778 .elementor-icon svg{height:85px;}.elementor-4589 .elementor-element.elementor-element-1ca32f6{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4589 .elementor-element.elementor-element-ab919af > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4589 .elementor-element.elementor-element-ab919af.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-4589 .elementor-element.elementor-element-ab919af{text-align:start;}.elementor-4589 .elementor-element.elementor-element-ab919af .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:85px;font-weight:900;line-height:67px;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-4589 .elementor-element.elementor-element-e162cf9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4589 .elementor-element.elementor-element-ba3ef4d .elementor-icon-wrapper{text-align:start;}.elementor-4589 .elementor-element.elementor-element-ba3ef4d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-4589 .elementor-element.elementor-element-ba3ef4d.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-ba3ef4d.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-4589 .elementor-element.elementor-element-ba3ef4d.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-ba3ef4d.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-4589 .elementor-element.elementor-element-ba3ef4d .elementor-icon{font-size:85px;}.elementor-4589 .elementor-element.elementor-element-ba3ef4d .elementor-icon svg{height:85px;}.elementor-4589 .elementor-element.elementor-element-5474889{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-694f33d{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-694f33d:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-694f33d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4589 .elementor-element.elementor-element-694f33d::before, .elementor-4589 .elementor-element.elementor-element-694f33d > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-694f33d > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-694f33d > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-694f33d > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-694f33d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4589 .elementor-element.elementor-element-79c895d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-79c895d{text-align:start;}.elementor-4589 .elementor-element.elementor-element-79c895d .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:62px;font-weight:900;line-height:70px;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-4589 .elementor-element.elementor-element-2bba2a0 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-2bba2a0{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#000000;}.elementor-4589 .elementor-element.elementor-element-b47a42f{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-b47a42f:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-b47a42f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4589 .elementor-element.elementor-element-b47a42f::before, .elementor-4589 .elementor-element.elementor-element-b47a42f > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-b47a42f > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-b47a42f > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-b47a42f > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-b47a42f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4589 .elementor-element.elementor-element-74b27dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-74b27dd{text-align:start;}.elementor-4589 .elementor-element.elementor-element-74b27dd .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:42px;font-weight:900;line-height:38px;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-4589 .elementor-element.elementor-element-3d79636 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-3d79636{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#000000;}.elementor-4589 .elementor-element.elementor-element-48418f3{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-4589 .elementor-element.elementor-element-6a25dc9{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4589 .elementor-element.elementor-element-5876af1 .elementor-icon-wrapper{text-align:center;}.elementor-4589 .elementor-element.elementor-element-5876af1.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-4589 .elementor-element.elementor-element-5876af1.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-5876af1.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-4589 .elementor-element.elementor-element-5876af1.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-5876af1.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-4589 .elementor-element.elementor-element-5876af1 .elementor-icon{font-size:40px;}.elementor-4589 .elementor-element.elementor-element-5876af1 .elementor-icon svg{height:40px;}.elementor-4589 .elementor-element.elementor-element-ab334dc{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-ab334dc:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-ab334dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4589 .elementor-element.elementor-element-ab334dc::before, .elementor-4589 .elementor-element.elementor-element-ab334dc > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-ab334dc > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-ab334dc > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-ab334dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-ab334dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4589 .elementor-element.elementor-element-6146019 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-6146019{text-align:start;}.elementor-4589 .elementor-element.elementor-element-6146019 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:40px;font-weight:900;line-height:32px;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-4589 .elementor-element.elementor-element-9373ce8 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-9373ce8{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#000000;}.elementor-4589 .elementor-element.elementor-element-4cced2d{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-4589 .elementor-element.elementor-element-8936f42{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4589 .elementor-element.elementor-element-a49948b .elementor-icon-wrapper{text-align:center;}.elementor-4589 .elementor-element.elementor-element-a49948b.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-4589 .elementor-element.elementor-element-a49948b.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-a49948b.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-4589 .elementor-element.elementor-element-a49948b.elementor-view-framed .elementor-icon, .elementor-4589 .elementor-element.elementor-element-a49948b.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-4589 .elementor-element.elementor-element-a49948b .elementor-icon{font-size:40px;}.elementor-4589 .elementor-element.elementor-element-a49948b .elementor-icon svg{height:40px;}@media(max-width:1024px){.elementor-4589 .elementor-element.elementor-element-a4163b9.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4589 .elementor-element.elementor-element-dba0516{width:var( --container-widget-width, 628.45px );max-width:628.45px;--container-widget-width:628.45px;--container-widget-flex-grow:0;text-align:end;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4589 .elementor-element.elementor-element-f6b7219 > .elementor-widget-container{padding:6px 6px 6px 6px;}.elementor-4589 .elementor-element.elementor-element-f6b7219{text-align:end;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-4589 .elementor-element.elementor-element-226156d .elementor-icon-box-description{font-size:13px;}.elementor-4589 .elementor-element.elementor-element-315383d .elementor-icon-box-description{font-size:13px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-4589 .elementor-element.elementor-element-781115a .elementor-heading-title{font-size:65px;}.elementor-4589 .elementor-element.elementor-element-62326b1{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;}.elementor-4589 .elementor-element.elementor-element-ba3312f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-02cc309 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-c77d0cc{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-15045d7{font-size:13px;}.elementor-4589 .elementor-element.elementor-element-a00ffe9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-4f02fef{font-size:13px;}.elementor-4589 .elementor-element.elementor-element-eda6d38{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-afc30d1 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-7cad1b6{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-4316da2{font-size:13px;}.elementor-4589 .elementor-element.elementor-element-15ccf07{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-e0ebc73{font-size:13px;}.elementor-4589 .elementor-element.elementor-element-025b000{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-1fa0dec .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-13ccd5f{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-476de00{font-size:13px;}.elementor-4589 .elementor-element.elementor-element-343a94b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-ee8414c{font-size:13px;}.elementor-4589 .elementor-element.elementor-element-bf5a19e .elementor-heading-title{font-size:65px;}.elementor-4589 .elementor-element.elementor-element-a39398c{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-8eb6811{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-491b6a5 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-491b6a5 .elementor-heading-title{font-size:27px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-58e2c6e{font-size:9px;line-height:1.2em;}.elementor-4589 .elementor-element.elementor-element-3080925 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4589 .elementor-element.elementor-element-e1ce917{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-a6dc707 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-a6dc707 .elementor-heading-title{font-size:27px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-fd9f743{font-size:9px;line-height:1.2em;}.elementor-4589 .elementor-element.elementor-element-cb0cacd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4589 .elementor-element.elementor-element-c16b288 .elementor-heading-title{font-size:65px;}.elementor-4589 .elementor-element.elementor-element-dd794d9{--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-4589 .elementor-element.elementor-element-6b8d07b{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-357d5c3 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-357d5c3 .elementor-heading-title{font-size:21px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-eecc881 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-eecc881 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-9d4d684{font-size:9px;line-height:1.2em;}.elementor-4589 .elementor-element.elementor-element-8d5b8d4{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4589 .elementor-element.elementor-element-9f8864c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-ce9b1db{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-e2ee02a > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-e2ee02a .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-7ec6125 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-7ec6125 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-5243d0c{font-size:9px;line-height:1.2em;}.elementor-4589 .elementor-element.elementor-element-ea15935{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4589 .elementor-element.elementor-element-6e2cc6b > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-ab0d022{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-95c53f7 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-95c53f7 .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-79a70f6 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-79a70f6 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-1716d8e{font-size:9px;line-height:1.2em;}.elementor-4589 .elementor-element.elementor-element-56e5dd1{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4589 .elementor-element.elementor-element-08a0617 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-1ae9d3c{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-59b3879 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-59b3879 .elementor-heading-title{font-size:27px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-1dabd82 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-1dabd82 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-f7db27a{font-size:9px;line-height:1.2em;}.elementor-4589 .elementor-element.elementor-element-d33f03c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-23076e2{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-2e35f09 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-2e35f09 .elementor-heading-title{font-size:37px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-21452e8 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-21452e8 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-2ace8ca{font-size:9px;line-height:1.2em;}.elementor-4589 .elementor-element.elementor-element-346175a{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4589 .elementor-element.elementor-element-495cde9 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-73e492d{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-e4e95c8 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-e4e95c8 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-3f9d0b5 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-3f9d0b5 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-95d8ad9{font-size:9px;line-height:1.2em;}.elementor-4589 .elementor-element.elementor-element-8ae2dd7 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-23730ec{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-61d3a12 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-61d3a12 .elementor-heading-title{font-size:14px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-9ebaace > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-9ebaace .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-a7af9e3{font-size:9px;line-height:1.2em;}.elementor-4589 .elementor-element.elementor-element-41fb2eb > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-7951fbc{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-0ebc288 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-0ebc288 .elementor-heading-title{font-size:27px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-cfafef3 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-cfafef3 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-16a0ecd{font-size:9px;line-height:1.2em;}.elementor-4589 .elementor-element.elementor-element-9e56944 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-2211283{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-5b8a007 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-5b8a007 .elementor-heading-title{font-size:23px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-984e810 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-984e810 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-000079d{font-size:9px;line-height:1.2em;}.elementor-4589 .elementor-element.elementor-element-e0faf24 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-e0faf24{font-size:10px;}.elementor-4589 .elementor-element.elementor-element-f2725de{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-b111a6f > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-b111a6f .elementor-heading-title{font-size:27px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-ae6e60d > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-ae6e60d .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-7f24ae6{font-size:9px;line-height:1.2em;}.elementor-4589 .elementor-element.elementor-element-644e256 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-644e256{font-size:10px;}.elementor-4589 .elementor-element.elementor-element-1f04e0c{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-010bf9c > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-010bf9c .elementor-heading-title{font-size:17px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-83881e9 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-83881e9 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-a6280dc{font-size:9px;line-height:1.2em;}.elementor-4589 .elementor-element.elementor-element-9ba91fd > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-9ba91fd{font-size:10px;}.elementor-4589 .elementor-element.elementor-element-e1009bb{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-6068a44 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-6068a44 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-6688ddd > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-6688ddd .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-a3b1e93{font-size:9px;line-height:1.2em;}.elementor-4589 .elementor-element.elementor-element-4a2abdc > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-4a2abdc{font-size:10px;}.elementor-4589 .elementor-element.elementor-element-ba09ce5 .elementor-heading-title{font-size:65px;}.elementor-4589 .elementor-element.elementor-element-0306971{--min-height:0px;--justify-content:space-around;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-0957307{--min-height:0vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-7bdb190 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-ba77854{--min-height:0vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-eaf6815 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-f1520bc{--min-height:0vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-35236ee .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-98bf2ae{--min-height:0vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-6d81bb6 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-652c031{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-44f3931 .elementor-heading-title{font-size:65px;}.elementor-4589 .elementor-element.elementor-element-979690a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-1b03ea7{--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-4589 .elementor-element.elementor-element-1f29eed{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-c39c038 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-c39c038 .elementor-heading-title{font-size:21px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-3984570{font-size:11px;line-height:1.2em;}.elementor-4589 .elementor-element.elementor-element-400a3b1 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-855e19d{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-ccdd684 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-ccdd684 .elementor-heading-title{font-size:27px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-cb48a61{font-size:11px;line-height:1.2em;}.elementor-4589 .elementor-element.elementor-element-92e213f > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-9a416de{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-1b6066c > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-1b6066c .elementor-heading-title{font-size:27px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-15e2043{font-size:11px;line-height:1.2em;}.elementor-4589 .elementor-element.elementor-element-6401b66 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-6bd8dd7{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-cdfe52c > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-cdfe52c .elementor-heading-title{font-size:27px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-33fe3cd{font-size:11px;line-height:1.2em;}.elementor-4589 .elementor-element.elementor-element-417d371 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-9e91bdd{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-0e51b70 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-0e51b70 .elementor-heading-title{font-size:14px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-cb7f195{font-size:11px;line-height:1.2em;}.elementor-4589 .elementor-element.elementor-element-91c6d11 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-f8c7bad{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-aa4cebe > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-aa4cebe .elementor-heading-title{font-size:24px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-710cbd7{font-size:11px;line-height:1.2em;}.elementor-4589 .elementor-element.elementor-element-6cd4a5f > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-b3b82f8{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-487958a > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-487958a .elementor-heading-title{font-size:24px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-fe51bb2{font-size:11px;line-height:1.2em;}.elementor-4589 .elementor-element.elementor-element-eb2c131 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-ab919af .elementor-heading-title{font-size:65px;}.elementor-4589 .elementor-element.elementor-element-5474889{--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-4589 .elementor-element.elementor-element-694f33d{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-79c895d > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-79c895d .elementor-heading-title{font-size:27px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-2bba2a0{font-size:11px;line-height:1.2em;}.elementor-4589 .elementor-element.elementor-element-b47a42f{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-74b27dd > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-74b27dd .elementor-heading-title{font-size:27px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-3d79636{font-size:11px;line-height:1.2em;}.elementor-4589 .elementor-element.elementor-element-48418f3{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4589 .elementor-element.elementor-element-ab334dc{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-6146019 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-6146019 .elementor-heading-title{font-size:27px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-9373ce8{font-size:11px;line-height:1.2em;}.elementor-4589 .elementor-element.elementor-element-4cced2d{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}}@media(min-width:768px){.elementor-4589 .elementor-element.elementor-element-a4163b9{--width:90%;}.elementor-4589 .elementor-element.elementor-element-1d44a5f{--width:100%;}.elementor-4589 .elementor-element.elementor-element-8778e04{--width:100%;}.elementor-4589 .elementor-element.elementor-element-5d655de{--width:100%;}.elementor-4589 .elementor-element.elementor-element-1932744{--content-width:1058px;}.elementor-4589 .elementor-element.elementor-element-5b767ff{--width:25%;}.elementor-4589 .elementor-element.elementor-element-4ac4ed8{--width:75%;}.elementor-4589 .elementor-element.elementor-element-1a81f48{--width:50%;}.elementor-4589 .elementor-element.elementor-element-4b4f865{--width:50%;}.elementor-4589 .elementor-element.elementor-element-ede43be{--content-width:56%;}.elementor-4589 .elementor-element.elementor-element-cd50910{--content-width:75%;}.elementor-4589 .elementor-element.elementor-element-98fb933{--width:100%;}.elementor-4589 .elementor-element.elementor-element-81b778a{--width:100%;}.elementor-4589 .elementor-element.elementor-element-914da59{--content-width:75%;}.elementor-4589 .elementor-element.elementor-element-21db7cb{--width:11%;}.elementor-4589 .elementor-element.elementor-element-952d456{--content-width:100%;}.elementor-4589 .elementor-element.elementor-element-8eb6811{--width:20%;}.elementor-4589 .elementor-element.elementor-element-e1ce917{--width:20%;}.elementor-4589 .elementor-element.elementor-element-afbd38e{--content-width:75%;}.elementor-4589 .elementor-element.elementor-element-6e48339{--width:100%;}.elementor-4589 .elementor-element.elementor-element-6b8d07b{--width:20%;}.elementor-4589 .elementor-element.elementor-element-27a1eff{--width:27%;}.elementor-4589 .elementor-element.elementor-element-1463afb{--width:27%;}.elementor-4589 .elementor-element.elementor-element-191bda9{--width:27%;}.elementor-4589 .elementor-element.elementor-element-5c08c22{--width:27%;}.elementor-4589 .elementor-element.elementor-element-ce9b1db{--width:20%;}.elementor-4589 .elementor-element.elementor-element-3f919f3{--width:27%;}.elementor-4589 .elementor-element.elementor-element-f4ed096{--width:27%;}.elementor-4589 .elementor-element.elementor-element-3ec010d{--width:27%;}.elementor-4589 .elementor-element.elementor-element-0100560{--width:27%;}.elementor-4589 .elementor-element.elementor-element-ab0d022{--width:20%;}.elementor-4589 .elementor-element.elementor-element-b8ae6c6{--width:27%;}.elementor-4589 .elementor-element.elementor-element-7456e82{--width:27%;}.elementor-4589 .elementor-element.elementor-element-1ae9d3c{--width:20%;}.elementor-4589 .elementor-element.elementor-element-23076e2{--width:20%;}.elementor-4589 .elementor-element.elementor-element-d5f10b0{--width:27%;}.elementor-4589 .elementor-element.elementor-element-a7133b1{--width:27%;}.elementor-4589 .elementor-element.elementor-element-2084f16{--width:27%;}.elementor-4589 .elementor-element.elementor-element-73e492d{--width:20%;}.elementor-4589 .elementor-element.elementor-element-23730ec{--width:20%;}.elementor-4589 .elementor-element.elementor-element-7951fbc{--width:20%;}.elementor-4589 .elementor-element.elementor-element-2211283{--width:20%;}.elementor-4589 .elementor-element.elementor-element-f2725de{--width:20%;}.elementor-4589 .elementor-element.elementor-element-1f04e0c{--width:20%;}.elementor-4589 .elementor-element.elementor-element-e1009bb{--width:20%;}.elementor-4589 .elementor-element.elementor-element-85cf7b5{--content-width:75%;}.elementor-4589 .elementor-element.elementor-element-f9a56c0{--width:11%;}.elementor-4589 .elementor-element.elementor-element-590dcd4{--content-width:100%;}.elementor-4589 .elementor-element.elementor-element-0957307{--width:0%;}.elementor-4589 .elementor-element.elementor-element-ba77854{--width:0%;}.elementor-4589 .elementor-element.elementor-element-f1520bc{--width:0%;}.elementor-4589 .elementor-element.elementor-element-98bf2ae{--width:0%;}.elementor-4589 .elementor-element.elementor-element-652c031{--content-width:75%;}.elementor-4589 .elementor-element.elementor-element-d18718b{--width:100%;}.elementor-4589 .elementor-element.elementor-element-1f29eed{--width:20%;}.elementor-4589 .elementor-element.elementor-element-855e19d{--width:20%;}.elementor-4589 .elementor-element.elementor-element-9a416de{--width:20%;}.elementor-4589 .elementor-element.elementor-element-6bd8dd7{--width:20%;}.elementor-4589 .elementor-element.elementor-element-9e91bdd{--width:20%;}.elementor-4589 .elementor-element.elementor-element-f8c7bad{--width:20%;}.elementor-4589 .elementor-element.elementor-element-b3b82f8{--width:20%;}.elementor-4589 .elementor-element.elementor-element-55b106e{--content-width:75%;}.elementor-4589 .elementor-element.elementor-element-7fdaffb{--width:100%;}.elementor-4589 .elementor-element.elementor-element-5474889{--content-width:1600px;}.elementor-4589 .elementor-element.elementor-element-694f33d{--width:20%;}.elementor-4589 .elementor-element.elementor-element-b47a42f{--width:20%;}.elementor-4589 .elementor-element.elementor-element-6a25dc9{--width:27%;}.elementor-4589 .elementor-element.elementor-element-ab334dc{--width:20%;}.elementor-4589 .elementor-element.elementor-element-8936f42{--width:27%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4589 .elementor-element.elementor-element-a4163b9{--width:541px;}.elementor-4589 .elementor-element.elementor-element-98fb933{--width:18%;}.elementor-4589 .elementor-element.elementor-element-21db7cb{--width:18%;}.elementor-4589 .elementor-element.elementor-element-a39398c{--width:100%;}.elementor-4589 .elementor-element.elementor-element-6e48339{--width:18%;}.elementor-4589 .elementor-element.elementor-element-dd794d9{--width:100%;}.elementor-4589 .elementor-element.elementor-element-f9a56c0{--width:18%;}.elementor-4589 .elementor-element.elementor-element-0306971{--width:100%;}.elementor-4589 .elementor-element.elementor-element-d18718b{--width:18%;}.elementor-4589 .elementor-element.elementor-element-1b03ea7{--width:100%;}.elementor-4589 .elementor-element.elementor-element-7fdaffb{--width:18%;}}@media(max-width:767px){.elementor-4589 .elementor-element.elementor-element-3340c37{--min-height:57vh;--overlay-opacity:1;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-4589 .elementor-element.elementor-element-3340c37::before, .elementor-4589 .elementor-element.elementor-element-3340c37 > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-3340c37 > .e-con-inner > .elementor-background-video-container::before, .elementor-4589 .elementor-element.elementor-element-3340c37 > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-3340c37 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4589 .elementor-element.elementor-element-3340c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #2D047C00 52%, #000000 100%);}.elementor-4589 .elementor-element.elementor-element-3340c37 > .elementor-shape-bottom svg, .elementor-4589 .elementor-element.elementor-element-3340c37 > .e-con-inner > .elementor-shape-bottom svg{width:calc(255% + 1.3px);height:80px;}.elementor-4589 .elementor-element.elementor-element-14f2bcc{--min-height:33vh;}.elementor-4589 .elementor-element.elementor-element-a4163b9{--min-height:40vh;--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-4589 .elementor-element.elementor-element-cc0d99d{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4589 .elementor-element.elementor-element-dba0516{--container-widget-width:436px;--container-widget-flex-grow:0;width:var( --container-widget-width, 436px );max-width:436px;text-align:end;}.elementor-4589 .elementor-element.elementor-element-dba0516 .elementor-heading-title{font-size:34px;}.elementor-4589 .elementor-element.elementor-element-1d44a5f{--padding-top:0px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;}.elementor-4589 .elementor-element.elementor-element-8778e04{--width:100%;--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-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4589 .elementor-element.elementor-element-f6b7219{text-align:end;font-size:12px;line-height:1.9em;}.elementor-4589 .elementor-element.elementor-element-1932744{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-4589 .elementor-element.elementor-element-a5c2f61 img{width:51%;}.elementor-4589 .elementor-element.elementor-element-b94c9d7{--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-4589 .elementor-element.elementor-element-1a81f48{--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-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-4589 .elementor-element.elementor-element-4b4f865{--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-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-4589 .elementor-element.elementor-element-76b8d20 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4589 .elementor-element.elementor-element-76b8d20 .elementor-icon-list-item > a{font-size:13px;}.elementor-4589 .elementor-element.elementor-element-5aabd46{font-size:13px;}.elementor-4589 .elementor-element.elementor-element-cd50910{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4589 .elementor-element.elementor-element-98fb933{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-63213f3 .elementor-icon-wrapper{text-align:start;}.elementor-4589 .elementor-element.elementor-element-63213f3 .elementor-icon{font-size:75px;}.elementor-4589 .elementor-element.elementor-element-63213f3 .elementor-icon svg{height:75px;}.elementor-4589 .elementor-element.elementor-element-6eadd78{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-781115a .elementor-heading-title{font-size:41px;line-height:0.8em;}.elementor-4589 .elementor-element.elementor-element-13888fd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-7f9ff14 .elementor-icon-wrapper{text-align:start;}.elementor-4589 .elementor-element.elementor-element-7f9ff14 .elementor-icon{font-size:75px;}.elementor-4589 .elementor-element.elementor-element-7f9ff14 .elementor-icon svg{height:75px;}.elementor-4589 .elementor-element.elementor-element-81b778a{--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-4589 .elementor-element.elementor-element-62326b1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4589 .elementor-element.elementor-element-d3a788b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-ba3312f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-02cc309{text-align:start;}.elementor-4589 .elementor-element.elementor-element-02cc309 .elementor-heading-title{font-size:28px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-c77d0cc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-15045d7{text-align:start;font-size:13px;line-height:1.2em;}.elementor-4589 .elementor-element.elementor-element-a00ffe9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-4f02fef{text-align:start;font-size:13px;}.elementor-4589 .elementor-element.elementor-element-bf70690{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-eda6d38{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-afc30d1{text-align:start;}.elementor-4589 .elementor-element.elementor-element-afc30d1 .elementor-heading-title{font-size:28px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-7cad1b6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-4316da2{text-align:start;font-size:13px;line-height:1.2em;}.elementor-4589 .elementor-element.elementor-element-15ccf07{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-e0ebc73{text-align:start;font-size:13px;}.elementor-4589 .elementor-element.elementor-element-85e150c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-025b000{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-1fa0dec{text-align:start;}.elementor-4589 .elementor-element.elementor-element-1fa0dec .elementor-heading-title{font-size:28px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-13ccd5f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-476de00{text-align:start;font-size:13px;line-height:1.2em;}.elementor-4589 .elementor-element.elementor-element-343a94b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-ee8414c{text-align:start;font-size:13px;}.elementor-4589 .elementor-element.elementor-element-914da59{--content-width:79%;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-21db7cb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-c149e47 .elementor-icon-wrapper{text-align:start;}.elementor-4589 .elementor-element.elementor-element-c149e47 .elementor-icon{font-size:75px;}.elementor-4589 .elementor-element.elementor-element-c149e47 .elementor-icon svg{height:75px;}.elementor-4589 .elementor-element.elementor-element-46fdf94{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-bf5a19e .elementor-heading-title{font-size:41px;line-height:0.8em;}.elementor-4589 .elementor-element.elementor-element-d547242{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-8458ff7 .elementor-icon-wrapper{text-align:start;}.elementor-4589 .elementor-element.elementor-element-8458ff7 .elementor-icon{font-size:75px;}.elementor-4589 .elementor-element.elementor-element-8458ff7 .elementor-icon svg{height:75px;}.elementor-4589 .elementor-element.elementor-element-952d456{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-a39398c{--width:100%;--min-height:0px;--justify-content:space-between;--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-4589 .elementor-element.elementor-element-8eb6811{--width:50%;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-491b6a5{text-align:start;}.elementor-4589 .elementor-element.elementor-element-491b6a5 .elementor-heading-title{font-size:32px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-58e2c6e{font-size:10px;line-height:1.4em;}.elementor-4589 .elementor-element.elementor-element-3080925{font-size:10px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-e1ce917{--width:50%;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-a6dc707{text-align:start;}.elementor-4589 .elementor-element.elementor-element-a6dc707 .elementor-heading-title{font-size:30px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-fd9f743{font-size:10px;line-height:1.4em;}.elementor-4589 .elementor-element.elementor-element-cb0cacd{font-size:10px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-afbd38e{--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4589 .elementor-element.elementor-element-6e48339{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-99389cb .elementor-icon-wrapper{text-align:start;}.elementor-4589 .elementor-element.elementor-element-99389cb .elementor-icon{font-size:75px;}.elementor-4589 .elementor-element.elementor-element-99389cb .elementor-icon svg{height:75px;}.elementor-4589 .elementor-element.elementor-element-765cac4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-c16b288 .elementor-heading-title{font-size:41px;line-height:0.8em;}.elementor-4589 .elementor-element.elementor-element-a776779{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-597a75e .elementor-icon-wrapper{text-align:start;}.elementor-4589 .elementor-element.elementor-element-597a75e .elementor-icon{font-size:75px;}.elementor-4589 .elementor-element.elementor-element-597a75e .elementor-icon svg{height:75px;}.elementor-4589 .elementor-element.elementor-element-dd794d9{--width:100%;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:40px;}.elementor-4589 .elementor-element.elementor-element-6b8d07b{--width:50%;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-357d5c3{text-align:start;}.elementor-4589 .elementor-element.elementor-element-357d5c3 .elementor-heading-title{font-size:22px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-eecc881 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-eecc881{text-align:start;}.elementor-4589 .elementor-element.elementor-element-eecc881 .elementor-heading-title{font-size:16px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-9d4d684{font-size:10px;line-height:1.4em;}.elementor-4589 .elementor-element.elementor-element-9f8864c{font-size:10px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-ce9b1db{--width:50%;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-e2ee02a{text-align:start;}.elementor-4589 .elementor-element.elementor-element-e2ee02a .elementor-heading-title{font-size:30px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-7ec6125 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-7ec6125{text-align:start;}.elementor-4589 .elementor-element.elementor-element-7ec6125 .elementor-heading-title{font-size:16px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-5243d0c{font-size:10px;line-height:1.4em;}.elementor-4589 .elementor-element.elementor-element-6e2cc6b{font-size:10px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-ab0d022{--width:50%;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-95c53f7{text-align:start;}.elementor-4589 .elementor-element.elementor-element-95c53f7 .elementor-heading-title{font-size:47px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-79a70f6 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-79a70f6{text-align:start;}.elementor-4589 .elementor-element.elementor-element-79a70f6 .elementor-heading-title{font-size:16px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-1716d8e{font-size:10px;line-height:1.4em;}.elementor-4589 .elementor-element.elementor-element-08a0617{font-size:10px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-1ae9d3c{--width:50%;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-59b3879{text-align:start;}.elementor-4589 .elementor-element.elementor-element-59b3879 .elementor-heading-title{font-size:41px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-1dabd82 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-1dabd82{text-align:start;}.elementor-4589 .elementor-element.elementor-element-1dabd82 .elementor-heading-title{font-size:16px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-f7db27a{font-size:10px;line-height:1.4em;}.elementor-4589 .elementor-element.elementor-element-d33f03c{font-size:10px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-23076e2{--width:50%;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-2e35f09 > .elementor-widget-container{padding:20px 20px 1px 20px;}.elementor-4589 .elementor-element.elementor-element-2e35f09{text-align:start;}.elementor-4589 .elementor-element.elementor-element-2e35f09 .elementor-heading-title{font-size:37px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-21452e8 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-21452e8{text-align:start;}.elementor-4589 .elementor-element.elementor-element-21452e8 .elementor-heading-title{font-size:16px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-2ace8ca{font-size:10px;line-height:1.4em;}.elementor-4589 .elementor-element.elementor-element-495cde9{font-size:10px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-73e492d{--width:50%;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-e4e95c8{text-align:start;}.elementor-4589 .elementor-element.elementor-element-e4e95c8 .elementor-heading-title{font-size:33px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-3f9d0b5 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-3f9d0b5{text-align:start;}.elementor-4589 .elementor-element.elementor-element-3f9d0b5 .elementor-heading-title{font-size:16px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-95d8ad9{font-size:10px;line-height:1.4em;}.elementor-4589 .elementor-element.elementor-element-8ae2dd7{font-size:10px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-23730ec{--width:50%;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-61d3a12{text-align:start;}.elementor-4589 .elementor-element.elementor-element-61d3a12 .elementor-heading-title{font-size:57px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-9ebaace > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-9ebaace{text-align:start;}.elementor-4589 .elementor-element.elementor-element-9ebaace .elementor-heading-title{font-size:16px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-a7af9e3{font-size:10px;line-height:1.4em;}.elementor-4589 .elementor-element.elementor-element-41fb2eb{font-size:10px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-7951fbc{--width:50%;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-0ebc288{text-align:start;}.elementor-4589 .elementor-element.elementor-element-0ebc288 .elementor-heading-title{font-size:31px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-cfafef3 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-cfafef3{text-align:start;}.elementor-4589 .elementor-element.elementor-element-cfafef3 .elementor-heading-title{font-size:16px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-16a0ecd{font-size:10px;line-height:1.4em;}.elementor-4589 .elementor-element.elementor-element-9e56944{font-size:10px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-2211283{--width:50%;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-5b8a007{text-align:start;}.elementor-4589 .elementor-element.elementor-element-5b8a007 .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-984e810 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-984e810{text-align:start;}.elementor-4589 .elementor-element.elementor-element-984e810 .elementor-heading-title{font-size:16px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-000079d{font-size:10px;line-height:1.4em;}.elementor-4589 .elementor-element.elementor-element-e0faf24{font-size:10px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-f2725de{--width:50%;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-b111a6f{text-align:start;}.elementor-4589 .elementor-element.elementor-element-b111a6f .elementor-heading-title{font-size:42px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-ae6e60d > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-ae6e60d{text-align:start;}.elementor-4589 .elementor-element.elementor-element-ae6e60d .elementor-heading-title{font-size:16px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-7f24ae6{font-size:10px;line-height:1.4em;}.elementor-4589 .elementor-element.elementor-element-644e256{font-size:10px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-1f04e0c{--width:50%;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-010bf9c{text-align:start;}.elementor-4589 .elementor-element.elementor-element-010bf9c .elementor-heading-title{font-size:18px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-83881e9 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-83881e9{text-align:start;}.elementor-4589 .elementor-element.elementor-element-83881e9 .elementor-heading-title{font-size:16px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-a6280dc{font-size:10px;line-height:1.4em;}.elementor-4589 .elementor-element.elementor-element-9ba91fd{font-size:10px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-e1009bb{--width:50%;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-6068a44{text-align:start;}.elementor-4589 .elementor-element.elementor-element-6068a44 .elementor-heading-title{font-size:33px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-6688ddd > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-6688ddd{text-align:start;}.elementor-4589 .elementor-element.elementor-element-6688ddd .elementor-heading-title{font-size:16px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-a3b1e93{font-size:10px;line-height:1.4em;}.elementor-4589 .elementor-element.elementor-element-4a2abdc{font-size:10px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-85cf7b5{--content-width:79%;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-f9a56c0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-057c654 .elementor-icon-wrapper{text-align:start;}.elementor-4589 .elementor-element.elementor-element-057c654 .elementor-icon{font-size:75px;}.elementor-4589 .elementor-element.elementor-element-057c654 .elementor-icon svg{height:75px;}.elementor-4589 .elementor-element.elementor-element-1794793{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-ba09ce5 .elementor-heading-title{font-size:41px;line-height:0.8em;}.elementor-4589 .elementor-element.elementor-element-011735b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-1d2f12f .elementor-icon-wrapper{text-align:start;}.elementor-4589 .elementor-element.elementor-element-1d2f12f .elementor-icon{font-size:75px;}.elementor-4589 .elementor-element.elementor-element-1d2f12f .elementor-icon svg{height:75px;}.elementor-4589 .elementor-element.elementor-element-590dcd4{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-0306971{--width:100%;--min-height:0px;--justify-content:space-between;--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-4589 .elementor-element.elementor-element-0957307{--width:70%;--min-height:0vh;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-7bdb190{text-align:start;}.elementor-4589 .elementor-element.elementor-element-7bdb190 .elementor-heading-title{font-size:18px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-95748f3{font-size:10px;line-height:1.3em;}.elementor-4589 .elementor-element.elementor-element-ba77854{--width:70%;--min-height:0vh;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-eaf6815{text-align:start;}.elementor-4589 .elementor-element.elementor-element-eaf6815 .elementor-heading-title{font-size:18px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-e32c184{font-size:10px;line-height:1.3em;}.elementor-4589 .elementor-element.elementor-element-f1520bc{--width:70%;--min-height:0vh;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-35236ee{text-align:start;}.elementor-4589 .elementor-element.elementor-element-35236ee .elementor-heading-title{font-size:18px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-eda75b9{font-size:10px;line-height:1.3em;}.elementor-4589 .elementor-element.elementor-element-98bf2ae{--width:70%;--min-height:0vh;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-6d81bb6{text-align:start;}.elementor-4589 .elementor-element.elementor-element-6d81bb6 .elementor-heading-title{font-size:18px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-8274fc8{font-size:10px;line-height:1.3em;}.elementor-4589 .elementor-element.elementor-element-652c031{--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4589 .elementor-element.elementor-element-d18718b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-26268b5 .elementor-icon-wrapper{text-align:start;}.elementor-4589 .elementor-element.elementor-element-26268b5 .elementor-icon{font-size:75px;}.elementor-4589 .elementor-element.elementor-element-26268b5 .elementor-icon svg{height:75px;}.elementor-4589 .elementor-element.elementor-element-b842558{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-44f3931 .elementor-heading-title{font-size:41px;line-height:0.8em;}.elementor-4589 .elementor-element.elementor-element-435d664{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-70534fd .elementor-icon-wrapper{text-align:start;}.elementor-4589 .elementor-element.elementor-element-70534fd .elementor-icon{font-size:75px;}.elementor-4589 .elementor-element.elementor-element-70534fd .elementor-icon svg{height:75px;}.elementor-4589 .elementor-element.elementor-element-979690a{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-1b03ea7{--width:100%;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:40px;}.elementor-4589 .elementor-element.elementor-element-1f29eed{--width:50%;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-c39c038{text-align:start;}.elementor-4589 .elementor-element.elementor-element-c39c038 .elementor-heading-title{font-size:23px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-3984570{font-size:10px;line-height:1.3em;}.elementor-4589 .elementor-element.elementor-element-400a3b1 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-400a3b1{font-size:10px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-855e19d{--width:50%;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-ccdd684{text-align:start;}.elementor-4589 .elementor-element.elementor-element-ccdd684 .elementor-heading-title{font-size:27px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-cb48a61{font-size:10px;line-height:1.3em;}.elementor-4589 .elementor-element.elementor-element-92e213f > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-92e213f{font-size:10px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-9a416de{--width:50%;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-1b6066c{text-align:start;}.elementor-4589 .elementor-element.elementor-element-1b6066c .elementor-heading-title{font-size:27px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-15e2043{font-size:10px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-6401b66 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-6401b66{font-size:10px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-6bd8dd7{--width:50%;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-cdfe52c{text-align:start;}.elementor-4589 .elementor-element.elementor-element-cdfe52c .elementor-heading-title{font-size:27px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-33fe3cd{font-size:10px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-417d371 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-417d371{font-size:10px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-9e91bdd{--width:50%;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-0e51b70{text-align:start;}.elementor-4589 .elementor-element.elementor-element-0e51b70 .elementor-heading-title{font-size:25px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-cb7f195{font-size:10px;line-height:1.3em;}.elementor-4589 .elementor-element.elementor-element-91c6d11 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-91c6d11{font-size:10px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-f8c7bad{--width:50%;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-aa4cebe{text-align:start;}.elementor-4589 .elementor-element.elementor-element-aa4cebe .elementor-heading-title{font-size:25px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-710cbd7{font-size:10px;line-height:1.3em;}.elementor-4589 .elementor-element.elementor-element-6cd4a5f > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-6cd4a5f{font-size:10px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-b3b82f8{--width:50%;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-487958a{text-align:start;}.elementor-4589 .elementor-element.elementor-element-487958a .elementor-heading-title{font-size:25px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-fe51bb2{font-size:10px;line-height:1.3em;}.elementor-4589 .elementor-element.elementor-element-eb2c131 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4589 .elementor-element.elementor-element-eb2c131{font-size:10px;line-height:1em;}.elementor-4589 .elementor-element.elementor-element-55b106e{--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4589 .elementor-element.elementor-element-7fdaffb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-b8d5778 .elementor-icon-wrapper{text-align:start;}.elementor-4589 .elementor-element.elementor-element-b8d5778 .elementor-icon{font-size:75px;}.elementor-4589 .elementor-element.elementor-element-b8d5778 .elementor-icon svg{height:75px;}.elementor-4589 .elementor-element.elementor-element-1ca32f6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-ab919af .elementor-heading-title{font-size:41px;line-height:0.8em;}.elementor-4589 .elementor-element.elementor-element-e162cf9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-ba3ef4d .elementor-icon-wrapper{text-align:start;}.elementor-4589 .elementor-element.elementor-element-ba3ef4d .elementor-icon{font-size:75px;}.elementor-4589 .elementor-element.elementor-element-ba3ef4d .elementor-icon svg{height:75px;}.elementor-4589 .elementor-element.elementor-element-5474889{--content-width:100%;--min-height:0px;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4589 .elementor-element.elementor-element-694f33d{--width:50%;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-79c895d{text-align:start;}.elementor-4589 .elementor-element.elementor-element-79c895d .elementor-heading-title{font-size:30px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-2bba2a0{font-size:10px;line-height:1.3em;}.elementor-4589 .elementor-element.elementor-element-b47a42f{--width:50%;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-74b27dd{text-align:start;}.elementor-4589 .elementor-element.elementor-element-74b27dd .elementor-heading-title{font-size:30px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-3d79636{font-size:10px;line-height:1.3em;}.elementor-4589 .elementor-element.elementor-element-ab334dc{--width:50%;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4589 .elementor-element.elementor-element-6146019{text-align:start;}.elementor-4589 .elementor-element.elementor-element-6146019 .elementor-heading-title{font-size:30px;line-height:0.9em;}.elementor-4589 .elementor-element.elementor-element-9373ce8{font-size:10px;line-height:1.3em;}}/* Start custom CSS for container, class: .elementor-element-8eb6811 */.elementor-4589 .elementor-element.elementor-element-8eb6811.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-4589 .elementor-element.elementor-element-8eb6811.pencil-box::before{
  content:"";
  position:absolute;
  inset:-0px;               /* grosor/aire del borde */
  border:1px solid #000000;    /* color del lápiz */
  border-radius: 10px;
  filter: url(#rough-pencil);
  opacity: .95;
  pointer-events:none;
}

/* si tu contenedor tiene fondo, esto ayuda a que el borde se vea “encima” */
.elementor-4589 .elementor-element.elementor-element-8eb6811.pencil-box{
  background: #FFFFFF00;
}
.elementor-4589 .elementor-element.elementor-element-8eb6811 {
  scroll-snap-align: start;
  min-width: 180px; /* ajusta según diseño */
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1ce917 */.elementor-4589 .elementor-element.elementor-element-e1ce917.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-4589 .elementor-element.elementor-element-e1ce917.pencil-box::before{
  content:"";
  position:absolute;
  inset:-0px;               /* grosor/aire del borde */
  border:1px solid #000000;    /* color del lápiz */
  border-radius: 10px;
  filter: url(#rough-pencil);
  opacity: .95;
  pointer-events:none;
}

/* si tu contenedor tiene fondo, esto ayuda a que el borde se vea “encima” */
.elementor-4589 .elementor-element.elementor-element-e1ce917.pencil-box{
  background: #FFFFFF00;
}
.elementor-4589 .elementor-element.elementor-element-e1ce917 {
  scroll-snap-align: start;
  min-width: 180px; /* ajusta según diseño */
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a39398c *//* Base (desktop o general) */
.elementor-4589 .elementor-element.elementor-element-a39398c{
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  gap: 20px;
  -webkit-overflow-scrolling: touch;
}

.elementor-4589 .elementor-element.elementor-element-a39398c::-webkit-scrollbar{ display:none; }


/* Celular */
@media (max-width: 767px){
  .elementor-4589 .elementor-element.elementor-element-a39398c{
    padding: 0 40px;           /* aire izquierdo y derecho */
    scroll-padding: 0 40px;    /* IMPORTANT: snap respeta el padding */
    gap: 18px;
  }

  /* Cada tarjeta / item dentro del carrusel */
  .elementor-4589 .elementor-element.elementor-element-a39398c > *{
    scroll-snap-align: start;
    flex: 0 0 82%;             /* 80–85% suele dar el look de “asoma la siguiente” */
    max-width: 82%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b8d07b */.elementor-4589 .elementor-element.elementor-element-6b8d07b.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-4589 .elementor-element.elementor-element-6b8d07b.pencil-box::before{
  content:"";
  position:absolute;
  inset:-0px;               /* grosor/aire del borde */
  border:1px solid #fff;    /* color del lápiz */
  border-radius: 10px;
  filter: url(#rough-pencil);
  opacity: .95;
  pointer-events:none;
}

/* si tu contenedor tiene fondo, esto ayuda a que el borde se vea “encima” */
.elementor-4589 .elementor-element.elementor-element-6b8d07b.pencil-box{
  background: #FFFFFF00;
}
.elementor-4589 .elementor-element.elementor-element-6b8d07b {
  scroll-snap-align: start;
  min-width: 240px; /* ajusta según diseño */
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce9b1db */.elementor-4589 .elementor-element.elementor-element-ce9b1db.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-4589 .elementor-element.elementor-element-ce9b1db.pencil-box::before{
  content:"";
  position:absolute;
  inset:-0px;               /* grosor/aire del borde */
  border:1px solid #fff;    /* color del lápiz */
  border-radius: 10px;
  filter: url(#rough-pencil);
  opacity: .95;
  pointer-events:none;
}

/* si tu contenedor tiene fondo, esto ayuda a que el borde se vea “encima” */
.elementor-4589 .elementor-element.elementor-element-ce9b1db.pencil-box{
  background: #FFFFFF00;
}
.elementor-4589 .elementor-element.elementor-element-ce9b1db {
  scroll-snap-align: start;
  min-width: 240px; /* ajusta según diseño */
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab0d022 */.elementor-4589 .elementor-element.elementor-element-ab0d022.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-4589 .elementor-element.elementor-element-ab0d022.pencil-box::before{
  content:"";
  position:absolute;
  inset:-0px;               /* grosor/aire del borde */
  border:1px solid #fff;    /* color del lápiz */
  border-radius: 10px;
  filter: url(#rough-pencil);
  opacity: .95;
  pointer-events:none;
}

/* si tu contenedor tiene fondo, esto ayuda a que el borde se vea “encima” */
.elementor-4589 .elementor-element.elementor-element-ab0d022.pencil-box{
  background: #FFFFFF00;
}
.elementor-4589 .elementor-element.elementor-element-ab0d022 {
  scroll-snap-align: start;
  min-width: 240px; /* ajusta según diseño */
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae9d3c */.elementor-4589 .elementor-element.elementor-element-1ae9d3c.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-4589 .elementor-element.elementor-element-1ae9d3c.pencil-box::before{
  content:"";
  position:absolute;
  inset:-0px;               /* grosor/aire del borde */
  border:1px solid #fff;    /* color del lápiz */
  border-radius: 10px;
  filter: url(#rough-pencil);
  opacity: .95;
  pointer-events:none;
}

/* si tu contenedor tiene fondo, esto ayuda a que el borde se vea “encima” */
.elementor-4589 .elementor-element.elementor-element-1ae9d3c.pencil-box{
  background: #FFFFFF00;
}
.elementor-4589 .elementor-element.elementor-element-1ae9d3c {
  scroll-snap-align: start;
  min-width: 240px; /* ajusta según diseño */
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23076e2 */.elementor-4589 .elementor-element.elementor-element-23076e2.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-4589 .elementor-element.elementor-element-23076e2.pencil-box::before{
  content:"";
  position:absolute;
  inset:-0px;               /* grosor/aire del borde */
  border:1px solid #fff;    /* color del lápiz */
  border-radius: 10px;
  filter: url(#rough-pencil);
  opacity: .95;
  pointer-events:none;
}

/* si tu contenedor tiene fondo, esto ayuda a que el borde se vea “encima” */
.elementor-4589 .elementor-element.elementor-element-23076e2.pencil-box{
  background: #FFFFFF00;
}
.elementor-4589 .elementor-element.elementor-element-23076e2 {
  scroll-snap-align: start;
  min-width: 240px; /* ajusta según diseño */
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73e492d */.elementor-4589 .elementor-element.elementor-element-73e492d.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-4589 .elementor-element.elementor-element-73e492d.pencil-box::before{
  content:"";
  position:absolute;
  inset:-0px;               /* grosor/aire del borde */
  border:1px solid #fff;    /* color del lápiz */
  border-radius: 10px;
  filter: url(#rough-pencil);
  opacity: .95;
  pointer-events:none;
}

/* si tu contenedor tiene fondo, esto ayuda a que el borde se vea “encima” */
.elementor-4589 .elementor-element.elementor-element-73e492d.pencil-box{
  background: #FFFFFF00;
}
.elementor-4589 .elementor-element.elementor-element-73e492d {
  scroll-snap-align: start;
  min-width: 240px; /* ajusta según diseño */
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23730ec */.elementor-4589 .elementor-element.elementor-element-23730ec.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-4589 .elementor-element.elementor-element-23730ec.pencil-box::before{
  content:"";
  position:absolute;
  inset:-0px;               /* grosor/aire del borde */
  border:1px solid #fff;    /* color del lápiz */
  border-radius: 10px;
  filter: url(#rough-pencil);
  opacity: .95;
  pointer-events:none;
}

/* si tu contenedor tiene fondo, esto ayuda a que el borde se vea “encima” */
.elementor-4589 .elementor-element.elementor-element-23730ec.pencil-box{
  background: #FFFFFF00;
}
.elementor-4589 .elementor-element.elementor-element-23730ec {
  scroll-snap-align: start;
  min-width: 240px; /* ajusta según diseño */
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7951fbc */.elementor-4589 .elementor-element.elementor-element-7951fbc.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-4589 .elementor-element.elementor-element-7951fbc.pencil-box::before{
  content:"";
  position:absolute;
  inset:-0px;               /* grosor/aire del borde */
  border:1px solid #fff;    /* color del lápiz */
  border-radius: 10px;
  filter: url(#rough-pencil);
  opacity: .95;
  pointer-events:none;
}

/* si tu contenedor tiene fondo, esto ayuda a que el borde se vea “encima” */
.elementor-4589 .elementor-element.elementor-element-7951fbc.pencil-box{
  background: #FFFFFF00;
}
.elementor-4589 .elementor-element.elementor-element-7951fbc {
  scroll-snap-align: start;
  min-width: 240px; /* ajusta según diseño */
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2211283 */.elementor-4589 .elementor-element.elementor-element-2211283.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-4589 .elementor-element.elementor-element-2211283.pencil-box::before{
  content:"";
  position:absolute;
  inset:-0px;               /* grosor/aire del borde */
  border:1px solid #fff;    /* color del lápiz */
  border-radius: 10px;
  filter: url(#rough-pencil);
  opacity: .95;
  pointer-events:none;
}

/* si tu contenedor tiene fondo, esto ayuda a que el borde se vea “encima” */
.elementor-4589 .elementor-element.elementor-element-2211283.pencil-box{
  background: #FFFFFF00;
}
.elementor-4589 .elementor-element.elementor-element-2211283 {
  scroll-snap-align: start;
  min-width: 240px; /* ajusta según diseño */
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2725de */.elementor-4589 .elementor-element.elementor-element-f2725de.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-4589 .elementor-element.elementor-element-f2725de.pencil-box::before{
  content:"";
  position:absolute;
  inset:-0px;               /* grosor/aire del borde */
  border:1px solid #fff;    /* color del lápiz */
  border-radius: 10px;
  filter: url(#rough-pencil);
  opacity: .95;
  pointer-events:none;
}

/* si tu contenedor tiene fondo, esto ayuda a que el borde se vea “encima” */
.elementor-4589 .elementor-element.elementor-element-f2725de.pencil-box{
  background: #FFFFFF00;
}
.elementor-4589 .elementor-element.elementor-element-f2725de {
  scroll-snap-align: start;
  min-width: 240px; /* ajusta según diseño */
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f04e0c */.elementor-4589 .elementor-element.elementor-element-1f04e0c.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-4589 .elementor-element.elementor-element-1f04e0c.pencil-box::before{
  content:"";
  position:absolute;
  inset:-0px;               /* grosor/aire del borde */
  border:1px solid #fff;    /* color del lápiz */
  border-radius: 10px;
  filter: url(#rough-pencil);
  opacity: .95;
  pointer-events:none;
}

/* si tu contenedor tiene fondo, esto ayuda a que el borde se vea “encima” */
.elementor-4589 .elementor-element.elementor-element-1f04e0c.pencil-box{
  background: #FFFFFF00;
}
.elementor-4589 .elementor-element.elementor-element-1f04e0c {
  scroll-snap-align: start;
  min-width: 240px; /* ajusta según diseño */
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1009bb */.elementor-4589 .elementor-element.elementor-element-e1009bb.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-4589 .elementor-element.elementor-element-e1009bb.pencil-box::before{
  content:"";
  position:absolute;
  inset:-0px;               /* grosor/aire del borde */
  border:1px solid #fff;    /* color del lápiz */
  border-radius: 10px;
  filter: url(#rough-pencil);
  opacity: .95;
  pointer-events:none;
}

/* si tu contenedor tiene fondo, esto ayuda a que el borde se vea “encima” */
.elementor-4589 .elementor-element.elementor-element-e1009bb.pencil-box{
  background: #FFFFFF00;
}
.elementor-4589 .elementor-element.elementor-element-e1009bb {
  scroll-snap-align: start;
  min-width: 240px; /* ajusta según diseño */
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd794d9 *//* Base (desktop o general) */
.elementor-4589 .elementor-element.elementor-element-dd794d9{
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  gap: 20px;
  -webkit-overflow-scrolling: touch;
}

.elementor-4589 .elementor-element.elementor-element-dd794d9::-webkit-scrollbar{ display:none; }


/* Celular */
@media (max-width: 767px){
  .elementor-4589 .elementor-element.elementor-element-dd794d9{
    padding: 0 40px;           /* aire izquierdo y derecho */
    scroll-padding: 0 40px;    /* IMPORTANT: snap respeta el padding */
    gap: 18px;
  }

  /* Cada tarjeta / item dentro del carrusel */
  .elementor-4589 .elementor-element.elementor-element-dd794d9 > *{
    scroll-snap-align: start;
    flex: 0 0 82%;             /* 80–85% suele dar el look de “asoma la siguiente” */
    max-width: 82%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0957307 */.elementor-4589 .elementor-element.elementor-element-0957307.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-4589 .elementor-element.elementor-element-0957307.pencil-box::before{
  content:"";
  position:absolute;
  inset:-0px;               /* grosor/aire del borde */
  border:1px solid #222;    /* color del lápiz */
  border-radius: 10px;
  filter: url(#rough-pencil);
  opacity: .95;
  pointer-events:none;
}

/* si tu contenedor tiene fondo, esto ayuda a que el borde se vea “encima” */
.elementor-4589 .elementor-element.elementor-element-0957307.pencil-box{
  background: #fff;
}

.elementor-4589 .elementor-element.elementor-element-0957307 {
  scroll-snap-align: start;
  min-width: 280px; /* ajusta según diseño */
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba77854 */.elementor-4589 .elementor-element.elementor-element-ba77854.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-4589 .elementor-element.elementor-element-ba77854.pencil-box::before{
  content:"";
  position:absolute;
  inset:-0px;               /* grosor/aire del borde */
  border:1px solid #222;    /* color del lápiz */
  border-radius: 10px;
  filter: url(#rough-pencil);
  opacity: .95;
  pointer-events:none;
}

/* si tu contenedor tiene fondo, esto ayuda a que el borde se vea “encima” */
.elementor-4589 .elementor-element.elementor-element-ba77854.pencil-box{
  background: #fff;
}

.elementor-4589 .elementor-element.elementor-element-ba77854 {
  scroll-snap-align: start;
  min-width: 280px; /* ajusta según diseño */
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1520bc */.elementor-4589 .elementor-element.elementor-element-f1520bc.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-4589 .elementor-element.elementor-element-f1520bc.pencil-box::before{
  content:"";
  position:absolute;
  inset:-0px;               /* grosor/aire del borde */
  border:1px solid #222;    /* color del lápiz */
  border-radius: 10px;
  filter: url(#rough-pencil);
  opacity: .95;
  pointer-events:none;
}

/* si tu contenedor tiene fondo, esto ayuda a que el borde se vea “encima” */
.elementor-4589 .elementor-element.elementor-element-f1520bc.pencil-box{
  background: #fff;
}

.elementor-4589 .elementor-element.elementor-element-f1520bc {
  scroll-snap-align: start;
  min-width: 280px; /* ajusta según diseño */
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98bf2ae */.elementor-4589 .elementor-element.elementor-element-98bf2ae.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-4589 .elementor-element.elementor-element-98bf2ae.pencil-box::before{
  content:"";
  position:absolute;
  inset:-0px;               /* grosor/aire del borde */
  border:1px solid #222;    /* color del lápiz */
  border-radius: 10px;
  filter: url(#rough-pencil);
  opacity: .95;
  pointer-events:none;
}

/* si tu contenedor tiene fondo, esto ayuda a que el borde se vea “encima” */
.elementor-4589 .elementor-element.elementor-element-98bf2ae.pencil-box{
  background: #fff;
}

.elementor-4589 .elementor-element.elementor-element-98bf2ae {
  scroll-snap-align: start;
  min-width: 280px; /* ajusta según diseño */
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0306971 *//* Base (desktop o general) */
.elementor-4589 .elementor-element.elementor-element-0306971{
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  gap: 20px;
  -webkit-overflow-scrolling: touch;
}

.elementor-4589 .elementor-element.elementor-element-0306971::-webkit-scrollbar{ display:none; }


/* Celular */
@media (max-width: 767px){
  .elementor-4589 .elementor-element.elementor-element-0306971{
    padding: 0 40px;           /* aire izquierdo y derecho */
    scroll-padding: 0 40px;    /* IMPORTANT: snap respeta el padding */
    gap: 18px;
  }

  /* Cada tarjeta / item dentro del carrusel */
  .elementor-4589 .elementor-element.elementor-element-0306971 > *{
    scroll-snap-align: start;
    flex: 0 0 82%;             /* 80–85% suele dar el look de “asoma la siguiente” */
    max-width: 82%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f29eed */.elementor-4589 .elementor-element.elementor-element-1f29eed.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-4589 .elementor-element.elementor-element-1f29eed.pencil-box::before{
  content:"";
  position:absolute;
  inset:-0px;               /* grosor/aire del borde */
  border:1px solid #fff;    /* color del lápiz */
  border-radius: 10px;
  filter: url(#rough-pencil);
  opacity: .95;
  pointer-events:none;
}

/* si tu contenedor tiene fondo, esto ayuda a que el borde se vea “encima” */
.elementor-4589 .elementor-element.elementor-element-1f29eed.pencil-box{
  background: #FFFFFF00;
}
.elementor-4589 .elementor-element.elementor-element-1f29eed {
  scroll-snap-align: start;
  min-width: 240px; /* ajusta según diseño */
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-855e19d */.elementor-4589 .elementor-element.elementor-element-855e19d.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-4589 .elementor-element.elementor-element-855e19d.pencil-box::before{
  content:"";
  position:absolute;
  inset:-0px;               /* grosor/aire del borde */
  border:1px solid #fff;    /* color del lápiz */
  border-radius: 10px;
  filter: url(#rough-pencil);
  opacity: .95;
  pointer-events:none;
}

/* si tu contenedor tiene fondo, esto ayuda a que el borde se vea “encima” */
.elementor-4589 .elementor-element.elementor-element-855e19d.pencil-box{
  background: #FFFFFF00;
}
.elementor-4589 .elementor-element.elementor-element-855e19d {
  scroll-snap-align: start;
  min-width: 240px; /* ajusta según diseño */
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a416de */.elementor-4589 .elementor-element.elementor-element-9a416de.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-4589 .elementor-element.elementor-element-9a416de.pencil-box::before{
  content:"";
  position:absolute;
  inset:-0px;               /* grosor/aire del borde */
  border:1px solid #fff;    /* color del lápiz */
  border-radius: 10px;
  filter: url(#rough-pencil);
  opacity: .95;
  pointer-events:none;
}

/* si tu contenedor tiene fondo, esto ayuda a que el borde se vea “encima” */
.elementor-4589 .elementor-element.elementor-element-9a416de.pencil-box{
  background: #FFFFFF00;
}
.elementor-4589 .elementor-element.elementor-element-9a416de {
  scroll-snap-align: start;
  min-width: 240px; /* ajusta según diseño */
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bd8dd7 */.elementor-4589 .elementor-element.elementor-element-6bd8dd7.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-4589 .elementor-element.elementor-element-6bd8dd7.pencil-box::before{
  content:"";
  position:absolute;
  inset:-0px;               /* grosor/aire del borde */
  border:1px solid #fff;    /* color del lápiz */
  border-radius: 10px;
  filter: url(#rough-pencil);
  opacity: .95;
  pointer-events:none;
}

/* si tu contenedor tiene fondo, esto ayuda a que el borde se vea “encima” */
.elementor-4589 .elementor-element.elementor-element-6bd8dd7.pencil-box{
  background: #FFFFFF00;
}
.elementor-4589 .elementor-element.elementor-element-6bd8dd7 {
  scroll-snap-align: start;
  min-width: 240px; /* ajusta según diseño */
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e91bdd */.elementor-4589 .elementor-element.elementor-element-9e91bdd.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-4589 .elementor-element.elementor-element-9e91bdd.pencil-box::before{
  content:"";
  position:absolute;
  inset:-0px;               /* grosor/aire del borde */
  border:1px solid #fff;    /* color del lápiz */
  border-radius: 10px;
  filter: url(#rough-pencil);
  opacity: .95;
  pointer-events:none;
}

/* si tu contenedor tiene fondo, esto ayuda a que el borde se vea “encima” */
.elementor-4589 .elementor-element.elementor-element-9e91bdd.pencil-box{
  background: #FFFFFF00;
}
.elementor-4589 .elementor-element.elementor-element-9e91bdd {
  scroll-snap-align: start;
  min-width: 240px; /* ajusta según diseño */
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8c7bad */.elementor-4589 .elementor-element.elementor-element-f8c7bad.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-4589 .elementor-element.elementor-element-f8c7bad.pencil-box::before{
  content:"";
  position:absolute;
  inset:-0px;               /* grosor/aire del borde */
  border:1px solid #fff;    /* color del lápiz */
  border-radius: 10px;
  filter: url(#rough-pencil);
  opacity: .95;
  pointer-events:none;
}

/* si tu contenedor tiene fondo, esto ayuda a que el borde se vea “encima” */
.elementor-4589 .elementor-element.elementor-element-f8c7bad.pencil-box{
  background: #FFFFFF00;
}
.elementor-4589 .elementor-element.elementor-element-f8c7bad {
  scroll-snap-align: start;
  min-width: 240px; /* ajusta según diseño */
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3b82f8 */.elementor-4589 .elementor-element.elementor-element-b3b82f8.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-4589 .elementor-element.elementor-element-b3b82f8.pencil-box::before{
  content:"";
  position:absolute;
  inset:-0px;               /* grosor/aire del borde */
  border:1px solid #fff;    /* color del lápiz */
  border-radius: 10px;
  filter: url(#rough-pencil);
  opacity: .95;
  pointer-events:none;
}

/* si tu contenedor tiene fondo, esto ayuda a que el borde se vea “encima” */
.elementor-4589 .elementor-element.elementor-element-b3b82f8.pencil-box{
  background: #FFFFFF00;
}
.elementor-4589 .elementor-element.elementor-element-b3b82f8 {
  scroll-snap-align: start;
  min-width: 240px; /* ajusta según diseño */
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b03ea7 *//* Base (desktop o general) */
.elementor-4589 .elementor-element.elementor-element-1b03ea7{
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  gap: 20px;
  -webkit-overflow-scrolling: touch;
}

.elementor-4589 .elementor-element.elementor-element-1b03ea7::-webkit-scrollbar{ display:none; }


/* Celular */
@media (max-width: 767px){
  .elementor-4589 .elementor-element.elementor-element-1b03ea7{
    padding: 0 40px;           /* aire izquierdo y derecho */
    scroll-padding: 0 40px;    /* IMPORTANT: snap respeta el padding */
    gap: 18px;
  }

  /* Cada tarjeta / item dentro del carrusel */
  .elementor-4589 .elementor-element.elementor-element-1b03ea7 > *{
    scroll-snap-align: start;
    flex: 0 0 82%;             /* 80–85% suele dar el look de “asoma la siguiente” */
    max-width: 82%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-694f33d */.elementor-4589 .elementor-element.elementor-element-694f33d.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-4589 .elementor-element.elementor-element-694f33d.pencil-box::before{
  content:"";
  position:absolute;
  inset:-0px;               /* grosor/aire del borde */
  border:1px solid #222;    /* color del lápiz */
  border-radius: 10px;
  filter: url(#rough-pencil);
  opacity: .95;
  pointer-events:none;
}

/* si tu contenedor tiene fondo, esto ayuda a que el borde se vea “encima” */
.elementor-4589 .elementor-element.elementor-element-694f33d.pencil-box{
  background: #fff;
}

.elementor-4589 .elementor-element.elementor-element-694f33d {
  scroll-snap-align: start;
  min-width: 280px; /* ajusta según diseño */
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b47a42f */.elementor-4589 .elementor-element.elementor-element-b47a42f.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-4589 .elementor-element.elementor-element-b47a42f.pencil-box::before{
  content:"";
  position:absolute;
  inset:-0px;               /* grosor/aire del borde */
  border:1px solid #222;    /* color del lápiz */
  border-radius: 10px;
  filter: url(#rough-pencil);
  opacity: .95;
  pointer-events:none;
}

/* si tu contenedor tiene fondo, esto ayuda a que el borde se vea “encima” */
.elementor-4589 .elementor-element.elementor-element-b47a42f.pencil-box{
  background: #fff;
}

.elementor-4589 .elementor-element.elementor-element-b47a42f {
  scroll-snap-align: start;
  min-width: 280px; /* ajusta según diseño */
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab334dc */.elementor-4589 .elementor-element.elementor-element-ab334dc.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-4589 .elementor-element.elementor-element-ab334dc.pencil-box::before{
  content:"";
  position:absolute;
  inset:-0px;               /* grosor/aire del borde */
  border:1px solid #222;    /* color del lápiz */
  border-radius: 10px;
  filter: url(#rough-pencil);
  opacity: .95;
  pointer-events:none;
}

/* si tu contenedor tiene fondo, esto ayuda a que el borde se vea “encima” */
.elementor-4589 .elementor-element.elementor-element-ab334dc.pencil-box{
  background: #fff;
}

.elementor-4589 .elementor-element.elementor-element-ab334dc {
  scroll-snap-align: start;
  min-width: 280px; /* ajusta según diseño */
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5474889 *//* Base (desktop o general) */
.elementor-4589 .elementor-element.elementor-element-5474889{
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  gap: 20px;
  -webkit-overflow-scrolling: touch;
}

.elementor-4589 .elementor-element.elementor-element-5474889::-webkit-scrollbar{ display:none; }


/* Celular */
@media (max-width: 767px){
  .elementor-4589 .elementor-element.elementor-element-5474889{
    padding: 0 40px;           /* aire izquierdo y derecho */
    scroll-padding: 0 40px;    /* IMPORTANT: snap respeta el padding */
    gap: 18px;
  }

  /* Cada tarjeta / item dentro del carrusel */
  .elementor-4589 .elementor-element.elementor-element-5474889 > *{
    scroll-snap-align: start;
    flex: 0 0 82%;             /* 80–85% suele dar el look de “asoma la siguiente” */
    max-width: 82%;
  }
}/* End custom CSS */