.elementor-644 .elementor-element.elementor-element-71405ac{--display:flex;--min-height:60vh;--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-644 .elementor-element.elementor-element-71405ac:not(.elementor-motion-effects-element-type-background), .elementor-644 .elementor-element.elementor-element-71405ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F012A;}.elementor-644 .elementor-element.elementor-element-71405ac::before, .elementor-644 .elementor-element.elementor-element-71405ac > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-71405ac > .e-con-inner > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-71405ac > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-71405ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-71405ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D047C00 43%, #000000 82%);}.elementor-644 .elementor-element.elementor-element-71405ac > .elementor-shape-bottom .elementor-shape-fill, .elementor-644 .elementor-element.elementor-element-71405ac > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-71405ac > .elementor-shape-bottom svg, .elementor-644 .elementor-element.elementor-element-71405ac > .e-con-inner > .elementor-shape-bottom svg{width:calc(176% + 1.3px);height:167px;transform:translateX(-50%) rotateY(180deg);}.elementor-644 .elementor-element.elementor-element-71405ac > .elementor-shape-bottom, .elementor-644 .elementor-element.elementor-element-71405ac > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-644 .elementor-element.elementor-element-71405ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-644 .elementor-element.elementor-element-f7fee4c{--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-644 .elementor-element.elementor-element-f5963c9{--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-644 .elementor-element.elementor-element-f5963c9.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-644 .elementor-element.elementor-element-5eb1053{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-b5bc982{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-e499ac8{--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-644 .elementor-element.elementor-element-23e8a0b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-644 .elementor-element.elementor-element-23e8a0b{text-align:end;}.elementor-644 .elementor-element.elementor-element-23e8a0b .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-644 .elementor-element.elementor-element-2c4da4c{--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-644 .elementor-element.elementor-element-328ce01{--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-644 .elementor-element.elementor-element-b68f054{--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-644 .elementor-element.elementor-element-74a827a{--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-644 .elementor-element.elementor-element-6ed9953{text-align:end;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:28px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-6ed9953 p{margin-block-end:5px;}.elementor-644 .elementor-element.elementor-element-23694e2{--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-644 .elementor-element.elementor-element-628e2dd{--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-644 .elementor-element.elementor-element-367c013:not( .elementor-widget-image ) .elementor-widget-container, .elementor-644 .elementor-element.elementor-element-367c013.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-644 .elementor-element.elementor-element-2e43591{--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-644 .elementor-element.elementor-element-2e43591.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-644 .elementor-element.elementor-element-ac92173{--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-644 .elementor-element.elementor-element-c40d685{--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-644 .elementor-element.elementor-element-e1f4a13 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-644 .elementor-element.elementor-element-e1f4a13 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-644 .elementor-element.elementor-element-e1f4a13.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-644 .elementor-element.elementor-element-e1f4a13.elementor-view-framed .elementor-icon, .elementor-644 .elementor-element.elementor-element-e1f4a13.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-644 .elementor-element.elementor-element-e1f4a13 .elementor-icon{font-size:50px;}.elementor-644 .elementor-element.elementor-element-e1f4a13 .elementor-icon-box-title, .elementor-644 .elementor-element.elementor-element-e1f4a13 .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-644 .elementor-element.elementor-element-e1f4a13 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:31px;color:#000000;}.elementor-644 .elementor-element.elementor-element-9a03d3e{--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-644 .elementor-element.elementor-element-9ef05fe{width:var( --container-widget-width, 184.448% );max-width:184.448%;--container-widget-width:184.448%;--container-widget-flex-grow:0;}.elementor-644 .elementor-element.elementor-element-9ef05fe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-644 .elementor-element.elementor-element-9ef05fe .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-644 .elementor-element.elementor-element-9ef05fe .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-644 .elementor-element.elementor-element-9ef05fe.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-644 .elementor-element.elementor-element-9ef05fe.elementor-view-framed .elementor-icon, .elementor-644 .elementor-element.elementor-element-9ef05fe.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-644 .elementor-element.elementor-element-9ef05fe .elementor-icon{font-size:50px;}.elementor-644 .elementor-element.elementor-element-9ef05fe .elementor-icon-box-title, .elementor-644 .elementor-element.elementor-element-9ef05fe .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-644 .elementor-element.elementor-element-9ef05fe .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:31px;color:#000000;}.elementor-644 .elementor-element.elementor-element-a5c0005{--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-644 .elementor-element.elementor-element-199ee1c{--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-644 .elementor-element.elementor-element-64071d2{--display:flex;}.elementor-644 .elementor-element.elementor-element-6e7d36b .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-644 .elementor-element.elementor-element-6839d00 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-644 .elementor-element.elementor-element-6839d00 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-644 .elementor-element.elementor-element-6839d00{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-644 .elementor-element.elementor-element-6839d00 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-644 .elementor-element.elementor-element-6839d00 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;}.elementor-644 .elementor-element.elementor-element-6839d00 .elementor-icon-list-text{color:#575756;transition:color 0.3s;}.elementor-644 .elementor-element.elementor-element-c139a21{--display:flex;}.elementor-644 .elementor-element.elementor-element-c641378 .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-644 .elementor-element.elementor-element-19eb5d6{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-text );}.elementor-644 .elementor-element.elementor-element-d393ac4{--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-644 .elementor-element.elementor-element-d393ac4:not(.elementor-motion-effects-element-type-background), .elementor-644 .elementor-element.elementor-element-d393ac4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-527085d );}.elementor-644 .elementor-element.elementor-element-17b07b5{--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-644 .elementor-element.elementor-element-6944c8a{--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-644 .elementor-element.elementor-element-8df7fae .elementor-icon-wrapper{text-align:start;}.elementor-644 .elementor-element.elementor-element-8df7fae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-644 .elementor-element.elementor-element-8df7fae.elementor-view-framed .elementor-icon, .elementor-644 .elementor-element.elementor-element-8df7fae.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-644 .elementor-element.elementor-element-8df7fae.elementor-view-framed .elementor-icon, .elementor-644 .elementor-element.elementor-element-8df7fae.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-644 .elementor-element.elementor-element-8df7fae .elementor-icon{font-size:85px;}.elementor-644 .elementor-element.elementor-element-8df7fae .elementor-icon svg{height:85px;}.elementor-644 .elementor-element.elementor-element-70e77e8{--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-644 .elementor-element.elementor-element-4c21890 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-644 .elementor-element.elementor-element-4c21890.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-644 .elementor-element.elementor-element-4c21890{text-align:start;}.elementor-644 .elementor-element.elementor-element-4c21890 .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-644 .elementor-element.elementor-element-b2b6d27{--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-644 .elementor-element.elementor-element-aa37073 .elementor-icon-wrapper{text-align:start;}.elementor-644 .elementor-element.elementor-element-aa37073.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-644 .elementor-element.elementor-element-aa37073.elementor-view-framed .elementor-icon, .elementor-644 .elementor-element.elementor-element-aa37073.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-644 .elementor-element.elementor-element-aa37073.elementor-view-framed .elementor-icon, .elementor-644 .elementor-element.elementor-element-aa37073.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-644 .elementor-element.elementor-element-aa37073 .elementor-icon{font-size:85px;}.elementor-644 .elementor-element.elementor-element-aa37073 .elementor-icon svg{height:85px;}.elementor-644 .elementor-element.elementor-element-32a7a58{--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-644 .elementor-element.elementor-element-67a2b85{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 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-644 .elementor-element.elementor-element-d92572d{--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-644 .elementor-element.elementor-element-2ef2f02{--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-644 .elementor-element.elementor-element-2d7650f{text-align:start;}.elementor-644 .elementor-element.elementor-element-2d7650f .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-644 .elementor-element.elementor-element-0ec4990{--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-644 .elementor-element.elementor-element-625e9b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-644 .elementor-element.elementor-element-625e9b2{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-625e9b2 a{color:#A47FFF;}.elementor-644 .elementor-element.elementor-element-c7ef53d{--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-644 .elementor-element.elementor-element-002c358 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-644 .elementor-element.elementor-element-002c358{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:18px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-d8f12a0{--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-644 .elementor-element.elementor-element-5d18c9c{--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-644 .elementor-element.elementor-element-84858c0{text-align:start;}.elementor-644 .elementor-element.elementor-element-84858c0 .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-644 .elementor-element.elementor-element-29818f9{--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-644 .elementor-element.elementor-element-b9e637b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-644 .elementor-element.elementor-element-b9e637b{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-b9e637b a{color:#A47FFF;}.elementor-644 .elementor-element.elementor-element-486edad{--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-644 .elementor-element.elementor-element-2f3b8d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-644 .elementor-element.elementor-element-2f3b8d0{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-edc2e56{--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-644 .elementor-element.elementor-element-99a5b2f{--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-644 .elementor-element.elementor-element-f3b7223{text-align:start;}.elementor-644 .elementor-element.elementor-element-f3b7223 .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-644 .elementor-element.elementor-element-da0f879{--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-644 .elementor-element.elementor-element-fd1186f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-644 .elementor-element.elementor-element-fd1186f{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-fd1186f a{color:#A47FFF;}.elementor-644 .elementor-element.elementor-element-54c42ad{--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-644 .elementor-element.elementor-element-c3c1196 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-644 .elementor-element.elementor-element-c3c1196{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-09e7b79{--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-644 .elementor-element.elementor-element-7694c9f{--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-644 .elementor-element.elementor-element-9dafa9a{text-align:start;}.elementor-644 .elementor-element.elementor-element-9dafa9a .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-644 .elementor-element.elementor-element-2b8f321{--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-644 .elementor-element.elementor-element-5f574d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-644 .elementor-element.elementor-element-5f574d6{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-5f574d6 a{color:#A47FFF;}.elementor-644 .elementor-element.elementor-element-228ca65{--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-644 .elementor-element.elementor-element-39d9be8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-644 .elementor-element.elementor-element-39d9be8{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-3f402b9{--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-644 .elementor-element.elementor-element-3c04ad0{--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-644 .elementor-element.elementor-element-c998da2{text-align:start;}.elementor-644 .elementor-element.elementor-element-c998da2 .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-644 .elementor-element.elementor-element-195c8fd{--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-644 .elementor-element.elementor-element-288e730 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-644 .elementor-element.elementor-element-288e730{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-288e730 a{color:#A47FFF;}.elementor-644 .elementor-element.elementor-element-f940ac6{--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-644 .elementor-element.elementor-element-4fe4024 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-644 .elementor-element.elementor-element-4fe4024{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-6f5d06b{--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-644 .elementor-element.elementor-element-a66940a{--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-644 .elementor-element.elementor-element-a4ec3b0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-67b2292 .elementor-icon-wrapper{text-align:start;}.elementor-644 .elementor-element.elementor-element-67b2292.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-644 .elementor-element.elementor-element-67b2292.elementor-view-framed .elementor-icon, .elementor-644 .elementor-element.elementor-element-67b2292.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-644 .elementor-element.elementor-element-67b2292.elementor-view-framed .elementor-icon, .elementor-644 .elementor-element.elementor-element-67b2292.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-644 .elementor-element.elementor-element-67b2292 .elementor-icon{font-size:85px;}.elementor-644 .elementor-element.elementor-element-67b2292 .elementor-icon svg{height:85px;}.elementor-644 .elementor-element.elementor-element-501311d{--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-644 .elementor-element.elementor-element-72e2925 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-644 .elementor-element.elementor-element-72e2925.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-644 .elementor-element.elementor-element-72e2925{text-align:start;}.elementor-644 .elementor-element.elementor-element-72e2925 .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-644 .elementor-element.elementor-element-0f508cc{--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-644 .elementor-element.elementor-element-9630320 .elementor-icon-wrapper{text-align:start;}.elementor-644 .elementor-element.elementor-element-9630320.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-644 .elementor-element.elementor-element-9630320.elementor-view-framed .elementor-icon, .elementor-644 .elementor-element.elementor-element-9630320.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-644 .elementor-element.elementor-element-9630320.elementor-view-framed .elementor-icon, .elementor-644 .elementor-element.elementor-element-9630320.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-644 .elementor-element.elementor-element-9630320 .elementor-icon{font-size:85px;}.elementor-644 .elementor-element.elementor-element-9630320 .elementor-icon svg{height:85px;}.elementor-644 .elementor-element.elementor-element-3050859{--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-644 .elementor-element.elementor-element-a23da09{--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;--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-644 .elementor-element.elementor-element-1e6507c{--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-644 .elementor-element.elementor-element-1e6507c:not(.elementor-motion-effects-element-type-background), .elementor-644 .elementor-element.elementor-element-1e6507c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-1e6507c::before, .elementor-644 .elementor-element.elementor-element-1e6507c > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-1e6507c > .e-con-inner > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-1e6507c > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-1e6507c > .e-con-inner > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-1e6507c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-644 .elementor-element.elementor-element-b455e44 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-b455e44{text-align:start;}.elementor-644 .elementor-element.elementor-element-b455e44 .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-644 .elementor-element.elementor-element-3888d87 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-3888d87{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#000000;}.elementor-644 .elementor-element.elementor-element-6c1c6e5 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-6c1c6e5{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#000000;}.elementor-644 .elementor-element.elementor-element-f034ee3{--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-644 .elementor-element.elementor-element-f034ee3:not(.elementor-motion-effects-element-type-background), .elementor-644 .elementor-element.elementor-element-f034ee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-f034ee3::before, .elementor-644 .elementor-element.elementor-element-f034ee3 > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-f034ee3 > .e-con-inner > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-f034ee3 > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-f034ee3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-f034ee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-644 .elementor-element.elementor-element-36820c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-36820c1{text-align:start;}.elementor-644 .elementor-element.elementor-element-36820c1 .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-644 .elementor-element.elementor-element-3ddefd8 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-3ddefd8{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#000000;}.elementor-644 .elementor-element.elementor-element-f925d94 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-f925d94{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#000000;}.elementor-644 .elementor-element.elementor-element-75f5bce{--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-644 .elementor-element.elementor-element-75f5bce:not(.elementor-motion-effects-element-type-background), .elementor-644 .elementor-element.elementor-element-75f5bce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-75f5bce::before, .elementor-644 .elementor-element.elementor-element-75f5bce > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-75f5bce > .e-con-inner > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-75f5bce > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-75f5bce > .e-con-inner > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-75f5bce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-644 .elementor-element.elementor-element-0cb4b8b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-0cb4b8b{text-align:start;}.elementor-644 .elementor-element.elementor-element-0cb4b8b .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-644 .elementor-element.elementor-element-0040014 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-0040014{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#000000;}.elementor-644 .elementor-element.elementor-element-915c804 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-915c804{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#000000;}.elementor-644 .elementor-element.elementor-element-2a1c22f{--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-644 .elementor-element.elementor-element-2a1c22f:not(.elementor-motion-effects-element-type-background), .elementor-644 .elementor-element.elementor-element-2a1c22f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-2a1c22f::before, .elementor-644 .elementor-element.elementor-element-2a1c22f > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-2a1c22f > .e-con-inner > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-2a1c22f > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-2a1c22f > .e-con-inner > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-2a1c22f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-644 .elementor-element.elementor-element-d13bd7f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-d13bd7f{text-align:start;}.elementor-644 .elementor-element.elementor-element-d13bd7f .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-644 .elementor-element.elementor-element-1e4d391 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-1e4d391{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#000000;}.elementor-644 .elementor-element.elementor-element-4bcf2c6 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-4bcf2c6{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#000000;}.elementor-644 .elementor-element.elementor-element-336d639{--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-644 .elementor-element.elementor-element-336d639:not(.elementor-motion-effects-element-type-background), .elementor-644 .elementor-element.elementor-element-336d639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-336d639::before, .elementor-644 .elementor-element.elementor-element-336d639 > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-336d639 > .e-con-inner > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-336d639 > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-336d639 > .e-con-inner > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-336d639 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-644 .elementor-element.elementor-element-8c7dff2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-8c7dff2{text-align:start;}.elementor-644 .elementor-element.elementor-element-8c7dff2 .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-644 .elementor-element.elementor-element-a2cd793 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-a2cd793{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#000000;}.elementor-644 .elementor-element.elementor-element-aa09289 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-aa09289{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#000000;}.elementor-644 .elementor-element.elementor-element-55768fa{--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-644 .elementor-element.elementor-element-55768fa:not(.elementor-motion-effects-element-type-background), .elementor-644 .elementor-element.elementor-element-55768fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-55768fa::before, .elementor-644 .elementor-element.elementor-element-55768fa > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-55768fa > .e-con-inner > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-55768fa > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-55768fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-55768fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-644 .elementor-element.elementor-element-b0a7b30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-b0a7b30{text-align:start;}.elementor-644 .elementor-element.elementor-element-b0a7b30 .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-644 .elementor-element.elementor-element-24b5697 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-24b5697{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#000000;}.elementor-644 .elementor-element.elementor-element-f25f26c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-f25f26c{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#000000;}.elementor-644 .elementor-element.elementor-element-d23b31f{--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-644 .elementor-element.elementor-element-d23b31f:not(.elementor-motion-effects-element-type-background), .elementor-644 .elementor-element.elementor-element-d23b31f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-527085d );}.elementor-644 .elementor-element.elementor-element-f45260c{--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-644 .elementor-element.elementor-element-22f915f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-c55b250 .elementor-icon-wrapper{text-align:start;}.elementor-644 .elementor-element.elementor-element-c55b250.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-644 .elementor-element.elementor-element-c55b250.elementor-view-framed .elementor-icon, .elementor-644 .elementor-element.elementor-element-c55b250.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-644 .elementor-element.elementor-element-c55b250.elementor-view-framed .elementor-icon, .elementor-644 .elementor-element.elementor-element-c55b250.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-644 .elementor-element.elementor-element-c55b250 .elementor-icon{font-size:85px;}.elementor-644 .elementor-element.elementor-element-c55b250 .elementor-icon svg{height:85px;}.elementor-644 .elementor-element.elementor-element-9ff30ab{--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-644 .elementor-element.elementor-element-56636c7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-644 .elementor-element.elementor-element-56636c7.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-644 .elementor-element.elementor-element-56636c7{text-align:start;}.elementor-644 .elementor-element.elementor-element-56636c7 .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-644 .elementor-element.elementor-element-2d6b893{--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-644 .elementor-element.elementor-element-7fef725 .elementor-icon-wrapper{text-align:start;}.elementor-644 .elementor-element.elementor-element-7fef725.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-644 .elementor-element.elementor-element-7fef725.elementor-view-framed .elementor-icon, .elementor-644 .elementor-element.elementor-element-7fef725.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-644 .elementor-element.elementor-element-7fef725.elementor-view-framed .elementor-icon, .elementor-644 .elementor-element.elementor-element-7fef725.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-644 .elementor-element.elementor-element-7fef725 .elementor-icon{font-size:85px;}.elementor-644 .elementor-element.elementor-element-7fef725 .elementor-icon svg{height:85px;}.elementor-644 .elementor-element.elementor-element-f0bbda2{--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:100px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-f0bbda2:not(.elementor-motion-effects-element-type-background), .elementor-644 .elementor-element.elementor-element-f0bbda2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-527085d );}.elementor-644 .elementor-element.elementor-element-152671d{--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-644 .elementor-element.elementor-element-152671d:not(.elementor-motion-effects-element-type-background), .elementor-644 .elementor-element.elementor-element-152671d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-644 .elementor-element.elementor-element-152671d::before, .elementor-644 .elementor-element.elementor-element-152671d > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-152671d > .e-con-inner > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-152671d > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-152671d > .e-con-inner > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-152671d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-644 .elementor-element.elementor-element-0f134f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-0f134f5{text-align:start;}.elementor-644 .elementor-element.elementor-element-0f134f5 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:37px;font-weight:900;line-height:36px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-0618e5f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-0618e5f{text-align:start;}.elementor-644 .elementor-element.elementor-element-0618e5f .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-644 .elementor-element.elementor-element-5121894 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-5121894{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-010f9b5{--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-644 .elementor-element.elementor-element-010f9b5:not(.elementor-motion-effects-element-type-background), .elementor-644 .elementor-element.elementor-element-010f9b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-644 .elementor-element.elementor-element-010f9b5::before, .elementor-644 .elementor-element.elementor-element-010f9b5 > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-010f9b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-010f9b5 > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-010f9b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-010f9b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-644 .elementor-element.elementor-element-0e577ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-0e577ed{text-align:start;}.elementor-644 .elementor-element.elementor-element-0e577ed .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:44px;font-weight:900;line-height:36px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-28d6189 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-28d6189{text-align:start;}.elementor-644 .elementor-element.elementor-element-28d6189 .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-644 .elementor-element.elementor-element-cf70db2 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-cf70db2{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-3ffc8e2{--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-644 .elementor-element.elementor-element-3ffc8e2:not(.elementor-motion-effects-element-type-background), .elementor-644 .elementor-element.elementor-element-3ffc8e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-644 .elementor-element.elementor-element-3ffc8e2::before, .elementor-644 .elementor-element.elementor-element-3ffc8e2 > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-3ffc8e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-3ffc8e2 > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-3ffc8e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-3ffc8e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-644 .elementor-element.elementor-element-5f37d82 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-5f37d82{text-align:start;}.elementor-644 .elementor-element.elementor-element-5f37d82 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:32px;font-weight:900;line-height:36px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-48a5a5e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-48a5a5e{text-align:start;}.elementor-644 .elementor-element.elementor-element-48a5a5e .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-644 .elementor-element.elementor-element-48b9ba6 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-48b9ba6{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-fd1529c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-fd1529c{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-7a38188{--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-644 .elementor-element.elementor-element-7a38188:not(.elementor-motion-effects-element-type-background), .elementor-644 .elementor-element.elementor-element-7a38188 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-644 .elementor-element.elementor-element-7a38188::before, .elementor-644 .elementor-element.elementor-element-7a38188 > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-7a38188 > .e-con-inner > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-7a38188 > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-7a38188 > .e-con-inner > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-7a38188 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-644 .elementor-element.elementor-element-a05c139 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-a05c139{text-align:start;}.elementor-644 .elementor-element.elementor-element-a05c139 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:34px;font-weight:900;line-height:27px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-e0c5245 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-e0c5245{text-align:start;}.elementor-644 .elementor-element.elementor-element-e0c5245 .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-644 .elementor-element.elementor-element-7e56ec8 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-7e56ec8{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-ffba3c1 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-ffba3c1{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-a8b1c6d{--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-644 .elementor-element.elementor-element-a8b1c6d:not(.elementor-motion-effects-element-type-background), .elementor-644 .elementor-element.elementor-element-a8b1c6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-644 .elementor-element.elementor-element-a8b1c6d::before, .elementor-644 .elementor-element.elementor-element-a8b1c6d > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-a8b1c6d > .e-con-inner > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-a8b1c6d > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-a8b1c6d > .e-con-inner > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-a8b1c6d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-644 .elementor-element.elementor-element-cb1d0e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-cb1d0e4{text-align:start;}.elementor-644 .elementor-element.elementor-element-cb1d0e4 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:42px;font-weight:900;line-height:41px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-52d520a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-52d520a{text-align:start;}.elementor-644 .elementor-element.elementor-element-52d520a .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-644 .elementor-element.elementor-element-07de79c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-07de79c{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-6421bf3 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-6421bf3{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-2a6c4c3{--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-644 .elementor-element.elementor-element-2a6c4c3:not(.elementor-motion-effects-element-type-background), .elementor-644 .elementor-element.elementor-element-2a6c4c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-644 .elementor-element.elementor-element-2a6c4c3::before, .elementor-644 .elementor-element.elementor-element-2a6c4c3 > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-2a6c4c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-2a6c4c3 > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-2a6c4c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-2a6c4c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-644 .elementor-element.elementor-element-c1a8308 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-c1a8308{text-align:start;}.elementor-644 .elementor-element.elementor-element-c1a8308 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:46px;font-weight:900;line-height:38px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-f59575a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-f59575a{text-align:start;}.elementor-644 .elementor-element.elementor-element-f59575a .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-644 .elementor-element.elementor-element-b2507da > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-b2507da{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-10d2a12 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-10d2a12{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-494b976{--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-644 .elementor-element.elementor-element-494b976:not(.elementor-motion-effects-element-type-background), .elementor-644 .elementor-element.elementor-element-494b976 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-644 .elementor-element.elementor-element-494b976::before, .elementor-644 .elementor-element.elementor-element-494b976 > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-494b976 > .e-con-inner > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-494b976 > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-494b976 > .e-con-inner > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-494b976 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-644 .elementor-element.elementor-element-51db01d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-51db01d{text-align:start;}.elementor-644 .elementor-element.elementor-element-51db01d .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:24px;font-weight:900;line-height:36px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-330f2e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-330f2e8{text-align:start;}.elementor-644 .elementor-element.elementor-element-330f2e8 .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-644 .elementor-element.elementor-element-d59f582 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-d59f582{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-09fa652 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-09fa652{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-b06c5f7{--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-644 .elementor-element.elementor-element-b06c5f7:not(.elementor-motion-effects-element-type-background), .elementor-644 .elementor-element.elementor-element-b06c5f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-644 .elementor-element.elementor-element-b06c5f7::before, .elementor-644 .elementor-element.elementor-element-b06c5f7 > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-b06c5f7 > .e-con-inner > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-b06c5f7 > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-b06c5f7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-b06c5f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-644 .elementor-element.elementor-element-3991ba3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-3991ba3{text-align:start;}.elementor-644 .elementor-element.elementor-element-3991ba3 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:28px;font-weight:900;line-height:27px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-bc45322 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-bc45322{text-align:start;}.elementor-644 .elementor-element.elementor-element-bc45322 .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-644 .elementor-element.elementor-element-2b01256 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-2b01256{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-403f377 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-403f377{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-1ee9a00{--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-644 .elementor-element.elementor-element-1ee9a00:not(.elementor-motion-effects-element-type-background), .elementor-644 .elementor-element.elementor-element-1ee9a00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-644 .elementor-element.elementor-element-1ee9a00::before, .elementor-644 .elementor-element.elementor-element-1ee9a00 > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-1ee9a00 > .e-con-inner > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-1ee9a00 > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-1ee9a00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-1ee9a00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-644 .elementor-element.elementor-element-c92bdb8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-c92bdb8{text-align:start;}.elementor-644 .elementor-element.elementor-element-c92bdb8 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:39px;font-weight:900;line-height:32px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-a8f8c23 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-a8f8c23{text-align:start;}.elementor-644 .elementor-element.elementor-element-a8f8c23 .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-644 .elementor-element.elementor-element-9daf9db > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-9daf9db{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-953c8f9 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-953c8f9{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-fea2050{--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-644 .elementor-element.elementor-element-fea2050:not(.elementor-motion-effects-element-type-background), .elementor-644 .elementor-element.elementor-element-fea2050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-644 .elementor-element.elementor-element-fea2050::before, .elementor-644 .elementor-element.elementor-element-fea2050 > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-fea2050 > .e-con-inner > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-fea2050 > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-fea2050 > .e-con-inner > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-fea2050 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-644 .elementor-element.elementor-element-edf1b19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-edf1b19{text-align:start;}.elementor-644 .elementor-element.elementor-element-edf1b19 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:22px;font-weight:900;line-height:24px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-704cccb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-704cccb{text-align:start;}.elementor-644 .elementor-element.elementor-element-704cccb .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-644 .elementor-element.elementor-element-d85d7b3 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-d85d7b3{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-c9f529d > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-c9f529d{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-c41a9ab{--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-644 .elementor-element.elementor-element-c41a9ab:not(.elementor-motion-effects-element-type-background), .elementor-644 .elementor-element.elementor-element-c41a9ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-644 .elementor-element.elementor-element-c41a9ab::before, .elementor-644 .elementor-element.elementor-element-c41a9ab > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-c41a9ab > .e-con-inner > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-c41a9ab > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-c41a9ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-c41a9ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-644 .elementor-element.elementor-element-50249aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-50249aa{text-align:start;}.elementor-644 .elementor-element.elementor-element-50249aa .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:41px;font-weight:900;line-height:33px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-7039b51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-7039b51{text-align:start;}.elementor-644 .elementor-element.elementor-element-7039b51 .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-644 .elementor-element.elementor-element-c82284f > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-c82284f{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-bc11283 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-bc11283{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-6e36ffa{--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-644 .elementor-element.elementor-element-67d9352{--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-644 .elementor-element.elementor-element-f713716{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-0004481 .elementor-icon-wrapper{text-align:start;}.elementor-644 .elementor-element.elementor-element-0004481.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-644 .elementor-element.elementor-element-0004481.elementor-view-framed .elementor-icon, .elementor-644 .elementor-element.elementor-element-0004481.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-644 .elementor-element.elementor-element-0004481.elementor-view-framed .elementor-icon, .elementor-644 .elementor-element.elementor-element-0004481.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-644 .elementor-element.elementor-element-0004481 .elementor-icon{font-size:85px;}.elementor-644 .elementor-element.elementor-element-0004481 .elementor-icon svg{height:85px;}.elementor-644 .elementor-element.elementor-element-5c023c8{--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-644 .elementor-element.elementor-element-67fc471 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-644 .elementor-element.elementor-element-67fc471.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-644 .elementor-element.elementor-element-67fc471{text-align:start;}.elementor-644 .elementor-element.elementor-element-67fc471 .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-644 .elementor-element.elementor-element-5722a9d{--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-644 .elementor-element.elementor-element-c1e77fe .elementor-icon-wrapper{text-align:start;}.elementor-644 .elementor-element.elementor-element-c1e77fe.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-644 .elementor-element.elementor-element-c1e77fe.elementor-view-framed .elementor-icon, .elementor-644 .elementor-element.elementor-element-c1e77fe.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-644 .elementor-element.elementor-element-c1e77fe.elementor-view-framed .elementor-icon, .elementor-644 .elementor-element.elementor-element-c1e77fe.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-644 .elementor-element.elementor-element-c1e77fe .elementor-icon{font-size:85px;}.elementor-644 .elementor-element.elementor-element-c1e77fe .elementor-icon svg{height:85px;}.elementor-644 .elementor-element.elementor-element-d927d0a{--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-644 .elementor-element.elementor-element-03f9aec{--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-644 .elementor-element.elementor-element-de6357b{--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-644 .elementor-element.elementor-element-de6357b::before, .elementor-644 .elementor-element.elementor-element-de6357b > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-de6357b > .e-con-inner > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-de6357b > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-de6357b > .e-con-inner > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-de6357b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-644 .elementor-element.elementor-element-3c16698{--display:flex;--min-height:247px;--justify-content:center;--overflow:hidden;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:8px 8px 0px 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-644 .elementor-element.elementor-element-3c16698::before, .elementor-644 .elementor-element.elementor-element-3c16698 > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-3c16698 > .e-con-inner > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-3c16698 > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-3c16698 > .e-con-inner > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-3c16698 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-644 .elementor-element.elementor-element-1566fd3 img{max-width:100%;transition-duration:2.6s;border-radius:8px 8px 0px 0px;}.elementor-644 .elementor-element.elementor-element-9a2effe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-9a2effe{text-align:start;}.elementor-644 .elementor-element.elementor-element-9a2effe .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-644 .elementor-element.elementor-element-23ae13d > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-23ae13d{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;}.elementor-644 .elementor-element.elementor-element-5bfb58d{--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-644 .elementor-element.elementor-element-5bfb58d::before, .elementor-644 .elementor-element.elementor-element-5bfb58d > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-5bfb58d > .e-con-inner > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-5bfb58d > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-5bfb58d > .e-con-inner > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-5bfb58d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-644 .elementor-element.elementor-element-057f254{--display:flex;--min-height:247px;--justify-content:center;--overflow:hidden;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:8px 8px 0px 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-644 .elementor-element.elementor-element-057f254::before, .elementor-644 .elementor-element.elementor-element-057f254 > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-057f254 > .e-con-inner > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-057f254 > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-057f254 > .e-con-inner > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-057f254 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-644 .elementor-element.elementor-element-1da8310 img{max-width:100%;transition-duration:2.6s;border-radius:8px 8px 0px 0px;}.elementor-644 .elementor-element.elementor-element-b1023b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-b1023b8{text-align:start;}.elementor-644 .elementor-element.elementor-element-b1023b8 .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-644 .elementor-element.elementor-element-1440390 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-1440390{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;}.elementor-644 .elementor-element.elementor-element-a22f15a{--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-644 .elementor-element.elementor-element-a22f15a::before, .elementor-644 .elementor-element.elementor-element-a22f15a > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-a22f15a > .e-con-inner > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-a22f15a > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-a22f15a > .e-con-inner > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-a22f15a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-644 .elementor-element.elementor-element-06ea18e{--display:flex;--min-height:247px;--justify-content:center;--overflow:hidden;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:8px 8px 0px 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-644 .elementor-element.elementor-element-06ea18e::before, .elementor-644 .elementor-element.elementor-element-06ea18e > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-06ea18e > .e-con-inner > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-06ea18e > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-06ea18e > .e-con-inner > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-06ea18e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-644 .elementor-element.elementor-element-c43724b img{max-width:100%;transition-duration:2.6s;border-radius:8px 8px 0px 0px;}.elementor-644 .elementor-element.elementor-element-43a62dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-43a62dc{text-align:start;}.elementor-644 .elementor-element.elementor-element-43a62dc .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-644 .elementor-element.elementor-element-a49b3e7 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-a49b3e7{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;}.elementor-644 .elementor-element.elementor-element-0341e5d{--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-644 .elementor-element.elementor-element-0341e5d::before, .elementor-644 .elementor-element.elementor-element-0341e5d > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-0341e5d > .e-con-inner > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-0341e5d > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-0341e5d > .e-con-inner > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-0341e5d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-644 .elementor-element.elementor-element-9485a64{--display:flex;--min-height:247px;--justify-content:center;--overflow:hidden;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:8px 8px 0px 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-644 .elementor-element.elementor-element-9485a64::before, .elementor-644 .elementor-element.elementor-element-9485a64 > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-9485a64 > .e-con-inner > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-9485a64 > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-9485a64 > .e-con-inner > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-9485a64 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-644 .elementor-element.elementor-element-5d9ebbf img{max-width:100%;transition-duration:2.6s;border-radius:8px 8px 0px 0px;}.elementor-644 .elementor-element.elementor-element-6bab46c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-6bab46c{text-align:start;}.elementor-644 .elementor-element.elementor-element-6bab46c .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-644 .elementor-element.elementor-element-0e72127 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-0e72127{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;}.elementor-644 .elementor-element.elementor-element-9d713b6{--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-644 .elementor-element.elementor-element-9d713b6::before, .elementor-644 .elementor-element.elementor-element-9d713b6 > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-9d713b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-9d713b6 > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-9d713b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-9d713b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-644 .elementor-element.elementor-element-6623ee7{--display:flex;--min-height:247px;--justify-content:center;--overflow:hidden;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:8px 8px 0px 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-644 .elementor-element.elementor-element-6623ee7::before, .elementor-644 .elementor-element.elementor-element-6623ee7 > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-6623ee7 > .e-con-inner > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-6623ee7 > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-6623ee7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-6623ee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-644 .elementor-element.elementor-element-daec209 img{max-width:100%;transition-duration:2.6s;border-radius:8px 8px 0px 0px;}.elementor-644 .elementor-element.elementor-element-36dc8d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-36dc8d0{text-align:start;}.elementor-644 .elementor-element.elementor-element-36dc8d0 .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-644 .elementor-element.elementor-element-7236646 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-7236646{text-align:end;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:16px;}.elementor-644 .elementor-element.elementor-element-401f134{--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-644 .elementor-element.elementor-element-401f134:not(.elementor-motion-effects-element-type-background), .elementor-644 .elementor-element.elementor-element-401f134 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-527085d );}.elementor-644 .elementor-element.elementor-element-e3c6d6e{--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-644 .elementor-element.elementor-element-3619a5a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-010ed70 .elementor-icon-wrapper{text-align:start;}.elementor-644 .elementor-element.elementor-element-010ed70.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-644 .elementor-element.elementor-element-010ed70.elementor-view-framed .elementor-icon, .elementor-644 .elementor-element.elementor-element-010ed70.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-644 .elementor-element.elementor-element-010ed70.elementor-view-framed .elementor-icon, .elementor-644 .elementor-element.elementor-element-010ed70.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-644 .elementor-element.elementor-element-010ed70 .elementor-icon{font-size:85px;}.elementor-644 .elementor-element.elementor-element-010ed70 .elementor-icon svg{height:85px;}.elementor-644 .elementor-element.elementor-element-f913ec6{--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-644 .elementor-element.elementor-element-69ce63f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-644 .elementor-element.elementor-element-69ce63f.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-644 .elementor-element.elementor-element-69ce63f{text-align:start;}.elementor-644 .elementor-element.elementor-element-69ce63f .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-644 .elementor-element.elementor-element-dc23d82 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 40px 0px 40px;}.elementor-644 .elementor-element.elementor-element-dc23d82{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-644 .elementor-element.elementor-element-5f8e3c4{--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-644 .elementor-element.elementor-element-b7a7024 .elementor-icon-wrapper{text-align:start;}.elementor-644 .elementor-element.elementor-element-b7a7024.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-644 .elementor-element.elementor-element-b7a7024.elementor-view-framed .elementor-icon, .elementor-644 .elementor-element.elementor-element-b7a7024.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-644 .elementor-element.elementor-element-b7a7024.elementor-view-framed .elementor-icon, .elementor-644 .elementor-element.elementor-element-b7a7024.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-644 .elementor-element.elementor-element-b7a7024 .elementor-icon{font-size:85px;}.elementor-644 .elementor-element.elementor-element-b7a7024 .elementor-icon svg{height:85px;}.elementor-644 .elementor-element.elementor-element-8af6271{--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-644 .elementor-element.elementor-element-8af6271:not(.elementor-motion-effects-element-type-background), .elementor-644 .elementor-element.elementor-element-8af6271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-527085d );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-644 .elementor-element.elementor-element-4230a5c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:6px;}.elementor-644 .elementor-element.elementor-element-4230a5c .swiper-pagination-bullet-active, .elementor-644 .elementor-element.elementor-element-4230a5c .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-527085d );}.elementor-644 .elementor-element.elementor-element-4230a5c .swiper-pagination-fraction{color:var( --e-global-color-527085d );}.elementor-644 .elementor-element.elementor-element-4230a5c .elementor-main-swiper{height:39vh;width:100%;}.elementor-644 .elementor-element.elementor-element-4230a5c .elementor-main-swiper .swiper-slide{border-radius:0px;}.elementor-644 .elementor-element.elementor-element-4230a5c .elementor-swiper-button{font-size:37px;}.elementor-644 .elementor-element.elementor-element-4230a5c .swiper-pagination-bullet{height:5px;width:5px;}.elementor-644 .elementor-element.elementor-element-4230a5c .swiper-horizontal .swiper-pagination-progressbar{height:5px;}.elementor-644 .elementor-element.elementor-element-4230a5c .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}#elementor-lightbox-slideshow-4230a5c{background-color:#000000;}#elementor-lightbox-slideshow-4230a5c .elementor-video-container{width:100%;}.elementor-644 .elementor-element.elementor-element-4230a5c .elementor-custom-embed-play i{font-size:20px;}@media(max-width:1024px){.elementor-644 .elementor-element.elementor-element-f5963c9.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-644 .elementor-element.elementor-element-23e8a0b{width:var( --container-widget-width, 628.45px );max-width:628.45px;--container-widget-width:628.45px;--container-widget-flex-grow:0;text-align:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-644 .elementor-element.elementor-element-6ed9953 > .elementor-widget-container{padding:6px 6px 6px 6px;}.elementor-644 .elementor-element.elementor-element-6ed9953{text-align:center;}.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-644 .elementor-element.elementor-element-e1f4a13 .elementor-icon-box-wrapper{gap:1px;}.elementor-644 .elementor-element.elementor-element-e1f4a13 .elementor-icon-box-title, .elementor-644 .elementor-element.elementor-element-e1f4a13 .elementor-icon-box-title a{font-size:13px;}.elementor-644 .elementor-element.elementor-element-e1f4a13 .elementor-icon-box-description{font-size:13px;}.elementor-644 .elementor-element.elementor-element-9ef05fe .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-644 .elementor-element.elementor-element-4c21890 .elementor-heading-title{font-size:65px;}.elementor-644 .elementor-element.elementor-element-67a2b85{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:column;}.elementor-644 .elementor-element.elementor-element-2ef2f02{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-2d7650f .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-0ec4990{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-625e9b2{font-size:13px;}.elementor-644 .elementor-element.elementor-element-c7ef53d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-002c358{font-size:13px;}.elementor-644 .elementor-element.elementor-element-5d18c9c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-84858c0 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-29818f9{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-b9e637b{font-size:13px;}.elementor-644 .elementor-element.elementor-element-486edad{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-2f3b8d0{font-size:13px;}.elementor-644 .elementor-element.elementor-element-99a5b2f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-f3b7223 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-da0f879{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-fd1186f{font-size:13px;}.elementor-644 .elementor-element.elementor-element-54c42ad{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-c3c1196{font-size:13px;}.elementor-644 .elementor-element.elementor-element-7694c9f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-9dafa9a .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-2b8f321{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-5f574d6{font-size:13px;}.elementor-644 .elementor-element.elementor-element-228ca65{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-39d9be8{font-size:13px;}.elementor-644 .elementor-element.elementor-element-3c04ad0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-c998da2 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-195c8fd{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-288e730{font-size:13px;}.elementor-644 .elementor-element.elementor-element-f940ac6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-4fe4024{font-size:13px;}.elementor-644 .elementor-element.elementor-element-72e2925 .elementor-heading-title{font-size:65px;}.elementor-644 .elementor-element.elementor-element-a23da09{--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-644 .elementor-element.elementor-element-1e6507c{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-644 .elementor-element.elementor-element-b455e44 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-b455e44 .elementor-heading-title{font-size:24px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-3888d87{font-size:9px;line-height:1.2em;}.elementor-644 .elementor-element.elementor-element-6c1c6e5 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-f034ee3{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-644 .elementor-element.elementor-element-36820c1 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-36820c1 .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-3ddefd8{font-size:9px;line-height:1.2em;}.elementor-644 .elementor-element.elementor-element-f925d94 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-75f5bce{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-644 .elementor-element.elementor-element-0cb4b8b > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-0cb4b8b .elementor-heading-title{font-size:27px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-0040014{font-size:9px;line-height:1.2em;}.elementor-644 .elementor-element.elementor-element-915c804 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-2a1c22f{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-644 .elementor-element.elementor-element-d13bd7f > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-d13bd7f .elementor-heading-title{font-size:27px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-1e4d391{font-size:9px;line-height:1.2em;}.elementor-644 .elementor-element.elementor-element-4bcf2c6 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-336d639{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-644 .elementor-element.elementor-element-8c7dff2 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-8c7dff2 .elementor-heading-title{font-size:27px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-a2cd793{font-size:9px;line-height:1.2em;}.elementor-644 .elementor-element.elementor-element-aa09289 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-55768fa{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-644 .elementor-element.elementor-element-b0a7b30 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-b0a7b30 .elementor-heading-title{font-size:27px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-24b5697{font-size:9px;line-height:1.2em;}.elementor-644 .elementor-element.elementor-element-f25f26c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-56636c7 .elementor-heading-title{font-size:65px;}.elementor-644 .elementor-element.elementor-element-f0bbda2{--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-644 .elementor-element.elementor-element-152671d{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-644 .elementor-element.elementor-element-0f134f5 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-0f134f5 .elementor-heading-title{font-size:34px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-0618e5f > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-0618e5f .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-5121894 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-644 .elementor-element.elementor-element-010f9b5{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-644 .elementor-element.elementor-element-0e577ed > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-0e577ed .elementor-heading-title{font-size:38px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-28d6189 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-28d6189 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-cf70db2 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-644 .elementor-element.elementor-element-3ffc8e2{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-644 .elementor-element.elementor-element-5f37d82 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-5f37d82 .elementor-heading-title{font-size:33px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-48a5a5e > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-48a5a5e .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-48b9ba6{font-size:9px;line-height:1.2em;}.elementor-644 .elementor-element.elementor-element-fd1529c > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-644 .elementor-element.elementor-element-7a38188{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-644 .elementor-element.elementor-element-a05c139 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-a05c139 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-e0c5245 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-e0c5245 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-7e56ec8{font-size:9px;line-height:1.2em;}.elementor-644 .elementor-element.elementor-element-ffba3c1 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-644 .elementor-element.elementor-element-a8b1c6d{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-644 .elementor-element.elementor-element-cb1d0e4 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-cb1d0e4 .elementor-heading-title{font-size:37px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-52d520a > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-52d520a .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-07de79c{font-size:9px;line-height:1.2em;}.elementor-644 .elementor-element.elementor-element-6421bf3 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-644 .elementor-element.elementor-element-2a6c4c3{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-644 .elementor-element.elementor-element-c1a8308 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-c1a8308 .elementor-heading-title{font-size:42px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-f59575a > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-f59575a .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-b2507da{font-size:9px;line-height:1.2em;}.elementor-644 .elementor-element.elementor-element-10d2a12 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-644 .elementor-element.elementor-element-494b976{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-644 .elementor-element.elementor-element-51db01d > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-51db01d .elementor-heading-title{font-size:22px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-330f2e8 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-330f2e8 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-d59f582{font-size:9px;line-height:1.2em;}.elementor-644 .elementor-element.elementor-element-09fa652 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-09fa652{font-size:10px;}.elementor-644 .elementor-element.elementor-element-b06c5f7{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-644 .elementor-element.elementor-element-3991ba3 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-3991ba3 .elementor-heading-title{font-size:27px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-bc45322 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-bc45322 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-2b01256{font-size:9px;line-height:1.2em;}.elementor-644 .elementor-element.elementor-element-403f377 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-403f377{font-size:10px;}.elementor-644 .elementor-element.elementor-element-1ee9a00{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-644 .elementor-element.elementor-element-c92bdb8 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-c92bdb8 .elementor-heading-title{font-size:31px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-a8f8c23 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-a8f8c23 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-9daf9db{font-size:9px;line-height:1.2em;}.elementor-644 .elementor-element.elementor-element-953c8f9 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-953c8f9{font-size:10px;}.elementor-644 .elementor-element.elementor-element-fea2050{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-644 .elementor-element.elementor-element-edf1b19 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-edf1b19 .elementor-heading-title{font-size:27px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-704cccb > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-704cccb .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-d85d7b3{font-size:9px;line-height:1.2em;}.elementor-644 .elementor-element.elementor-element-c9f529d > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-c9f529d{font-size:10px;}.elementor-644 .elementor-element.elementor-element-c41a9ab{--min-height:23vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-644 .elementor-element.elementor-element-50249aa > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-50249aa .elementor-heading-title{font-size:43px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-7039b51 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-7039b51 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-c82284f{font-size:9px;line-height:1.2em;}.elementor-644 .elementor-element.elementor-element-bc11283 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-bc11283{font-size:10px;}.elementor-644 .elementor-element.elementor-element-67fc471 .elementor-heading-title{font-size:65px;}.elementor-644 .elementor-element.elementor-element-03f9aec{--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-644 .elementor-element.elementor-element-de6357b{--min-height:50vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-644 .elementor-element.elementor-element-9a2effe .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-5bfb58d{--min-height:50vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-644 .elementor-element.elementor-element-b1023b8 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-a22f15a{--min-height:50vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-644 .elementor-element.elementor-element-43a62dc .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-0341e5d{--min-height:50vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-644 .elementor-element.elementor-element-6bab46c .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-9d713b6{--min-height:50vh;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-644 .elementor-element.elementor-element-36dc8d0 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-69ce63f .elementor-heading-title{font-size:65px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-644 .elementor-element.elementor-element-4230a5c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(min-width:768px){.elementor-644 .elementor-element.elementor-element-f5963c9{--width:90%;}.elementor-644 .elementor-element.elementor-element-2c4da4c{--width:100%;}.elementor-644 .elementor-element.elementor-element-328ce01{--width:100%;}.elementor-644 .elementor-element.elementor-element-b68f054{--width:30%;}.elementor-644 .elementor-element.elementor-element-74a827a{--width:70%;}.elementor-644 .elementor-element.elementor-element-23694e2{--content-width:1058px;}.elementor-644 .elementor-element.elementor-element-628e2dd{--width:25%;}.elementor-644 .elementor-element.elementor-element-2e43591{--width:75%;}.elementor-644 .elementor-element.elementor-element-c40d685{--width:50%;}.elementor-644 .elementor-element.elementor-element-9a03d3e{--width:50%;}.elementor-644 .elementor-element.elementor-element-a5c0005{--content-width:56%;}.elementor-644 .elementor-element.elementor-element-d393ac4{--content-width:75%;}.elementor-644 .elementor-element.elementor-element-6944c8a{--width:100%;}.elementor-644 .elementor-element.elementor-element-32a7a58{--width:100%;}.elementor-644 .elementor-element.elementor-element-6f5d06b{--content-width:75%;}.elementor-644 .elementor-element.elementor-element-a4ec3b0{--width:11%;}.elementor-644 .elementor-element.elementor-element-3050859{--content-width:100%;}.elementor-644 .elementor-element.elementor-element-1e6507c{--width:20%;}.elementor-644 .elementor-element.elementor-element-f034ee3{--width:20%;}.elementor-644 .elementor-element.elementor-element-75f5bce{--width:20%;}.elementor-644 .elementor-element.elementor-element-2a1c22f{--width:20%;}.elementor-644 .elementor-element.elementor-element-336d639{--width:20%;}.elementor-644 .elementor-element.elementor-element-55768fa{--width:20%;}.elementor-644 .elementor-element.elementor-element-d23b31f{--content-width:75%;}.elementor-644 .elementor-element.elementor-element-22f915f{--width:100%;}.elementor-644 .elementor-element.elementor-element-f0bbda2{--content-width:1600px;}.elementor-644 .elementor-element.elementor-element-152671d{--width:20%;}.elementor-644 .elementor-element.elementor-element-010f9b5{--width:20%;}.elementor-644 .elementor-element.elementor-element-3ffc8e2{--width:20%;}.elementor-644 .elementor-element.elementor-element-7a38188{--width:20%;}.elementor-644 .elementor-element.elementor-element-a8b1c6d{--width:20%;}.elementor-644 .elementor-element.elementor-element-2a6c4c3{--width:20%;}.elementor-644 .elementor-element.elementor-element-494b976{--width:20%;}.elementor-644 .elementor-element.elementor-element-b06c5f7{--width:20%;}.elementor-644 .elementor-element.elementor-element-1ee9a00{--width:20%;}.elementor-644 .elementor-element.elementor-element-fea2050{--width:20%;}.elementor-644 .elementor-element.elementor-element-c41a9ab{--width:20%;}.elementor-644 .elementor-element.elementor-element-6e36ffa{--content-width:75%;}.elementor-644 .elementor-element.elementor-element-f713716{--width:11%;}.elementor-644 .elementor-element.elementor-element-d927d0a{--content-width:100%;}.elementor-644 .elementor-element.elementor-element-de6357b{--width:0%;}.elementor-644 .elementor-element.elementor-element-5bfb58d{--width:0%;}.elementor-644 .elementor-element.elementor-element-a22f15a{--width:0%;}.elementor-644 .elementor-element.elementor-element-0341e5d{--width:0%;}.elementor-644 .elementor-element.elementor-element-9d713b6{--width:0%;}.elementor-644 .elementor-element.elementor-element-401f134{--content-width:75%;}.elementor-644 .elementor-element.elementor-element-3619a5a{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-644 .elementor-element.elementor-element-f5963c9{--width:541px;}.elementor-644 .elementor-element.elementor-element-6944c8a{--width:18%;}.elementor-644 .elementor-element.elementor-element-a4ec3b0{--width:18%;}.elementor-644 .elementor-element.elementor-element-a23da09{--width:100%;}.elementor-644 .elementor-element.elementor-element-22f915f{--width:18%;}.elementor-644 .elementor-element.elementor-element-f713716{--width:18%;}.elementor-644 .elementor-element.elementor-element-03f9aec{--width:100%;}.elementor-644 .elementor-element.elementor-element-3619a5a{--width:18%;}}@media(max-width:767px){.elementor-644 .elementor-element.elementor-element-71405ac{--min-height:57vh;--overlay-opacity:1;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-644 .elementor-element.elementor-element-71405ac::before, .elementor-644 .elementor-element.elementor-element-71405ac > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-71405ac > .e-con-inner > .elementor-background-video-container::before, .elementor-644 .elementor-element.elementor-element-71405ac > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-71405ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-644 .elementor-element.elementor-element-71405ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #2D047C00 52%, #000000 100%);}.elementor-644 .elementor-element.elementor-element-71405ac > .elementor-shape-bottom svg, .elementor-644 .elementor-element.elementor-element-71405ac > .e-con-inner > .elementor-shape-bottom svg{width:calc(255% + 1.3px);height:80px;}.elementor-644 .elementor-element.elementor-element-f7fee4c{--min-height:33vh;}.elementor-644 .elementor-element.elementor-element-f5963c9{--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-644 .elementor-element.elementor-element-e499ac8{--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-644 .elementor-element.elementor-element-23e8a0b{--container-widget-width:436px;--container-widget-flex-grow:0;width:var( --container-widget-width, 436px );max-width:436px;text-align:end;}.elementor-644 .elementor-element.elementor-element-23e8a0b .elementor-heading-title{font-size:34px;}.elementor-644 .elementor-element.elementor-element-2c4da4c{--padding-top:0px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;}.elementor-644 .elementor-element.elementor-element-328ce01{--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-644 .elementor-element.elementor-element-6ed9953{text-align:end;font-size:12px;line-height:1.9em;}.elementor-644 .elementor-element.elementor-element-23694e2{--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-644 .elementor-element.elementor-element-367c013 img{width:51%;}.elementor-644 .elementor-element.elementor-element-ac92173{--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-644 .elementor-element.elementor-element-c40d685{--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-644 .elementor-element.elementor-element-9a03d3e{--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-644 .elementor-element.elementor-element-6839d00 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-644 .elementor-element.elementor-element-6839d00 .elementor-icon-list-item > a{font-size:13px;}.elementor-644 .elementor-element.elementor-element-19eb5d6{font-size:13px;}.elementor-644 .elementor-element.elementor-element-d393ac4{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-644 .elementor-element.elementor-element-6944c8a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-8df7fae .elementor-icon-wrapper{text-align:start;}.elementor-644 .elementor-element.elementor-element-8df7fae .elementor-icon{font-size:75px;}.elementor-644 .elementor-element.elementor-element-8df7fae .elementor-icon svg{height:75px;}.elementor-644 .elementor-element.elementor-element-70e77e8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-4c21890 .elementor-heading-title{font-size:41px;line-height:0.8em;}.elementor-644 .elementor-element.elementor-element-b2b6d27{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-aa37073 .elementor-icon-wrapper{text-align:start;}.elementor-644 .elementor-element.elementor-element-aa37073 .elementor-icon{font-size:75px;}.elementor-644 .elementor-element.elementor-element-aa37073 .elementor-icon svg{height:75px;}.elementor-644 .elementor-element.elementor-element-32a7a58{--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-644 .elementor-element.elementor-element-67a2b85{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-644 .elementor-element.elementor-element-d92572d{--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-644 .elementor-element.elementor-element-2ef2f02{--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-644 .elementor-element.elementor-element-2d7650f{text-align:start;}.elementor-644 .elementor-element.elementor-element-2d7650f .elementor-heading-title{font-size:28px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-0ec4990{--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-644 .elementor-element.elementor-element-625e9b2{text-align:start;font-size:13px;line-height:1.2em;}.elementor-644 .elementor-element.elementor-element-c7ef53d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-002c358{text-align:start;font-size:13px;}.elementor-644 .elementor-element.elementor-element-d8f12a0{--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-644 .elementor-element.elementor-element-5d18c9c{--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-644 .elementor-element.elementor-element-84858c0{text-align:start;}.elementor-644 .elementor-element.elementor-element-84858c0 .elementor-heading-title{font-size:28px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-29818f9{--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-644 .elementor-element.elementor-element-b9e637b{text-align:start;font-size:13px;line-height:1.2em;}.elementor-644 .elementor-element.elementor-element-486edad{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-2f3b8d0{text-align:start;font-size:13px;}.elementor-644 .elementor-element.elementor-element-edc2e56{--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-644 .elementor-element.elementor-element-99a5b2f{--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-644 .elementor-element.elementor-element-f3b7223{text-align:start;}.elementor-644 .elementor-element.elementor-element-f3b7223 .elementor-heading-title{font-size:28px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-da0f879{--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-644 .elementor-element.elementor-element-fd1186f{text-align:start;font-size:13px;line-height:1.2em;}.elementor-644 .elementor-element.elementor-element-54c42ad{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-c3c1196{text-align:start;font-size:13px;}.elementor-644 .elementor-element.elementor-element-09e7b79{--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-644 .elementor-element.elementor-element-7694c9f{--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-644 .elementor-element.elementor-element-9dafa9a{text-align:start;}.elementor-644 .elementor-element.elementor-element-9dafa9a .elementor-heading-title{font-size:28px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-2b8f321{--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-644 .elementor-element.elementor-element-5f574d6{text-align:start;font-size:13px;line-height:1.2em;}.elementor-644 .elementor-element.elementor-element-228ca65{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-39d9be8{text-align:start;font-size:13px;}.elementor-644 .elementor-element.elementor-element-3f402b9{--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-644 .elementor-element.elementor-element-3c04ad0{--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-644 .elementor-element.elementor-element-c998da2{text-align:start;}.elementor-644 .elementor-element.elementor-element-c998da2 .elementor-heading-title{font-size:28px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-195c8fd{--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-644 .elementor-element.elementor-element-288e730{text-align:start;font-size:13px;line-height:1.2em;}.elementor-644 .elementor-element.elementor-element-f940ac6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-4fe4024{text-align:start;font-size:13px;}.elementor-644 .elementor-element.elementor-element-6f5d06b{--content-width:79%;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-a4ec3b0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-67b2292 .elementor-icon-wrapper{text-align:start;}.elementor-644 .elementor-element.elementor-element-67b2292 .elementor-icon{font-size:75px;}.elementor-644 .elementor-element.elementor-element-67b2292 .elementor-icon svg{height:75px;}.elementor-644 .elementor-element.elementor-element-501311d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-72e2925 .elementor-heading-title{font-size:41px;line-height:0.8em;}.elementor-644 .elementor-element.elementor-element-0f508cc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-9630320 .elementor-icon-wrapper{text-align:start;}.elementor-644 .elementor-element.elementor-element-9630320 .elementor-icon{font-size:75px;}.elementor-644 .elementor-element.elementor-element-9630320 .elementor-icon svg{height:75px;}.elementor-644 .elementor-element.elementor-element-3050859{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-a23da09{--width:100%;--min-height:0px;--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-644 .elementor-element.elementor-element-1e6507c{--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-644 .elementor-element.elementor-element-b455e44{text-align:start;}.elementor-644 .elementor-element.elementor-element-b455e44 .elementor-heading-title{font-size:25px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-3888d87{font-size:10px;line-height:1.4em;}.elementor-644 .elementor-element.elementor-element-6c1c6e5 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-6c1c6e5{font-size:10px;line-height:1.3em;}.elementor-644 .elementor-element.elementor-element-f034ee3{--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-644 .elementor-element.elementor-element-36820c1{text-align:start;}.elementor-644 .elementor-element.elementor-element-36820c1 .elementor-heading-title{font-size:24px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-3ddefd8{font-size:10px;line-height:1.4em;}.elementor-644 .elementor-element.elementor-element-f925d94 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-f925d94{font-size:10px;line-height:1.3em;}.elementor-644 .elementor-element.elementor-element-75f5bce{--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-644 .elementor-element.elementor-element-0cb4b8b{text-align:start;}.elementor-644 .elementor-element.elementor-element-0cb4b8b .elementor-heading-title{font-size:24px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-0040014{font-size:10px;line-height:1.4em;}.elementor-644 .elementor-element.elementor-element-915c804 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-915c804{font-size:10px;line-height:1.3em;}.elementor-644 .elementor-element.elementor-element-2a1c22f{--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-644 .elementor-element.elementor-element-d13bd7f{text-align:start;}.elementor-644 .elementor-element.elementor-element-d13bd7f .elementor-heading-title{font-size:27px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-1e4d391{font-size:10px;line-height:1.4em;}.elementor-644 .elementor-element.elementor-element-4bcf2c6 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-4bcf2c6{font-size:10px;line-height:1.3em;}.elementor-644 .elementor-element.elementor-element-336d639{--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-644 .elementor-element.elementor-element-8c7dff2{text-align:start;}.elementor-644 .elementor-element.elementor-element-8c7dff2 .elementor-heading-title{font-size:30px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-a2cd793{font-size:10px;line-height:1.4em;}.elementor-644 .elementor-element.elementor-element-aa09289 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-aa09289{font-size:10px;line-height:1.3em;}.elementor-644 .elementor-element.elementor-element-55768fa{--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-644 .elementor-element.elementor-element-b0a7b30{text-align:start;}.elementor-644 .elementor-element.elementor-element-b0a7b30 .elementor-heading-title{font-size:25px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-24b5697{font-size:10px;line-height:1.4em;}.elementor-644 .elementor-element.elementor-element-f25f26c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-f25f26c{font-size:10px;line-height:1.3em;}.elementor-644 .elementor-element.elementor-element-d23b31f{--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-644 .elementor-element.elementor-element-22f915f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-c55b250 .elementor-icon-wrapper{text-align:start;}.elementor-644 .elementor-element.elementor-element-c55b250 .elementor-icon{font-size:75px;}.elementor-644 .elementor-element.elementor-element-c55b250 .elementor-icon svg{height:75px;}.elementor-644 .elementor-element.elementor-element-9ff30ab{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-56636c7 .elementor-heading-title{font-size:41px;line-height:0.8em;}.elementor-644 .elementor-element.elementor-element-2d6b893{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-7fef725 .elementor-icon-wrapper{text-align:start;}.elementor-644 .elementor-element.elementor-element-7fef725 .elementor-icon{font-size:75px;}.elementor-644 .elementor-element.elementor-element-7fef725 .elementor-icon svg{height:75px;}.elementor-644 .elementor-element.elementor-element-f0bbda2{--content-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-644 .elementor-element.elementor-element-152671d{--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-644 .elementor-element.elementor-element-0f134f5{text-align:start;}.elementor-644 .elementor-element.elementor-element-0f134f5 .elementor-heading-title{font-size:34px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-0618e5f > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-0618e5f{text-align:start;}.elementor-644 .elementor-element.elementor-element-0618e5f .elementor-heading-title{font-size:16px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-5121894 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-5121894{text-align:end;font-size:10px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-010f9b5{--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-644 .elementor-element.elementor-element-0e577ed{text-align:start;}.elementor-644 .elementor-element.elementor-element-0e577ed .elementor-heading-title{font-size:38px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-28d6189 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-28d6189{text-align:start;}.elementor-644 .elementor-element.elementor-element-28d6189 .elementor-heading-title{font-size:16px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-cf70db2 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-cf70db2{text-align:end;font-size:10px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-3ffc8e2{--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-644 .elementor-element.elementor-element-5f37d82 > .elementor-widget-container{padding:20px 20px 1px 20px;}.elementor-644 .elementor-element.elementor-element-5f37d82{text-align:start;}.elementor-644 .elementor-element.elementor-element-5f37d82 .elementor-heading-title{font-size:31px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-48a5a5e > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-48a5a5e{text-align:start;}.elementor-644 .elementor-element.elementor-element-48a5a5e .elementor-heading-title{font-size:16px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-48b9ba6{font-size:10px;line-height:1.4em;}.elementor-644 .elementor-element.elementor-element-fd1529c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-fd1529c{text-align:end;font-size:10px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-7a38188{--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-644 .elementor-element.elementor-element-a05c139{text-align:start;}.elementor-644 .elementor-element.elementor-element-a05c139 .elementor-heading-title{font-size:27px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-e0c5245 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-e0c5245{text-align:start;}.elementor-644 .elementor-element.elementor-element-e0c5245 .elementor-heading-title{font-size:16px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-7e56ec8{font-size:10px;line-height:1.4em;}.elementor-644 .elementor-element.elementor-element-ffba3c1 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-ffba3c1{text-align:end;font-size:10px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-a8b1c6d{--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-644 .elementor-element.elementor-element-cb1d0e4{text-align:start;}.elementor-644 .elementor-element.elementor-element-cb1d0e4 .elementor-heading-title{font-size:37px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-52d520a > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-52d520a{text-align:start;}.elementor-644 .elementor-element.elementor-element-52d520a .elementor-heading-title{font-size:16px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-07de79c{font-size:10px;line-height:1.4em;}.elementor-644 .elementor-element.elementor-element-6421bf3 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-6421bf3{text-align:end;font-size:10px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-2a6c4c3{--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-644 .elementor-element.elementor-element-c1a8308{text-align:start;}.elementor-644 .elementor-element.elementor-element-c1a8308 .elementor-heading-title{font-size:37px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-f59575a > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-f59575a{text-align:start;}.elementor-644 .elementor-element.elementor-element-f59575a .elementor-heading-title{font-size:16px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-b2507da{font-size:10px;line-height:1.4em;}.elementor-644 .elementor-element.elementor-element-10d2a12 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-10d2a12{text-align:end;font-size:10px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-494b976{--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-644 .elementor-element.elementor-element-51db01d{text-align:start;}.elementor-644 .elementor-element.elementor-element-51db01d .elementor-heading-title{font-size:21px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-330f2e8 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-330f2e8{text-align:start;}.elementor-644 .elementor-element.elementor-element-330f2e8 .elementor-heading-title{font-size:16px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-d59f582{font-size:10px;line-height:1.4em;}.elementor-644 .elementor-element.elementor-element-09fa652{font-size:10px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-b06c5f7{--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-644 .elementor-element.elementor-element-3991ba3{text-align:start;}.elementor-644 .elementor-element.elementor-element-3991ba3 .elementor-heading-title{font-size:22px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-bc45322 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-bc45322{text-align:start;}.elementor-644 .elementor-element.elementor-element-bc45322 .elementor-heading-title{font-size:16px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-2b01256{font-size:10px;line-height:1.4em;}.elementor-644 .elementor-element.elementor-element-403f377{font-size:10px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-1ee9a00{--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-644 .elementor-element.elementor-element-c92bdb8{text-align:start;}.elementor-644 .elementor-element.elementor-element-c92bdb8 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-a8f8c23 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-a8f8c23{text-align:start;}.elementor-644 .elementor-element.elementor-element-a8f8c23 .elementor-heading-title{font-size:16px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-9daf9db{font-size:10px;line-height:1.4em;}.elementor-644 .elementor-element.elementor-element-953c8f9{font-size:10px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-fea2050{--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-644 .elementor-element.elementor-element-edf1b19{text-align:start;}.elementor-644 .elementor-element.elementor-element-edf1b19 .elementor-heading-title{font-size:19px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-704cccb > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-704cccb{text-align:start;}.elementor-644 .elementor-element.elementor-element-704cccb .elementor-heading-title{font-size:16px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-d85d7b3{font-size:10px;line-height:1.4em;}.elementor-644 .elementor-element.elementor-element-c9f529d{font-size:10px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-c41a9ab{--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-644 .elementor-element.elementor-element-50249aa{text-align:start;}.elementor-644 .elementor-element.elementor-element-50249aa .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-7039b51 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-644 .elementor-element.elementor-element-7039b51{text-align:start;}.elementor-644 .elementor-element.elementor-element-7039b51 .elementor-heading-title{font-size:16px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-c82284f{font-size:10px;line-height:1.4em;}.elementor-644 .elementor-element.elementor-element-bc11283{font-size:10px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-6e36ffa{--content-width:79%;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-f713716{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-0004481 .elementor-icon-wrapper{text-align:start;}.elementor-644 .elementor-element.elementor-element-0004481 .elementor-icon{font-size:75px;}.elementor-644 .elementor-element.elementor-element-0004481 .elementor-icon svg{height:75px;}.elementor-644 .elementor-element.elementor-element-5c023c8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-67fc471 .elementor-heading-title{font-size:41px;line-height:0.8em;}.elementor-644 .elementor-element.elementor-element-5722a9d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-c1e77fe .elementor-icon-wrapper{text-align:start;}.elementor-644 .elementor-element.elementor-element-c1e77fe .elementor-icon{font-size:75px;}.elementor-644 .elementor-element.elementor-element-c1e77fe .elementor-icon svg{height:75px;}.elementor-644 .elementor-element.elementor-element-d927d0a{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-03f9aec{--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-644 .elementor-element.elementor-element-de6357b{--width:70%;--min-height:54vh;--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-644 .elementor-element.elementor-element-3c16698{--min-height:0vh;}.elementor-644 .elementor-element.elementor-element-9a2effe{text-align:start;}.elementor-644 .elementor-element.elementor-element-9a2effe .elementor-heading-title{font-size:18px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-23ae13d{font-size:10px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-5bfb58d{--width:70%;--min-height:54vh;--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-644 .elementor-element.elementor-element-057f254{--min-height:0vh;}.elementor-644 .elementor-element.elementor-element-b1023b8{text-align:start;}.elementor-644 .elementor-element.elementor-element-b1023b8 .elementor-heading-title{font-size:18px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-1440390{font-size:10px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-a22f15a{--width:70%;--min-height:54vh;--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-644 .elementor-element.elementor-element-06ea18e{--min-height:0vh;}.elementor-644 .elementor-element.elementor-element-43a62dc{text-align:start;}.elementor-644 .elementor-element.elementor-element-43a62dc .elementor-heading-title{font-size:18px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-a49b3e7{font-size:10px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-0341e5d{--width:70%;--min-height:54vh;--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-644 .elementor-element.elementor-element-9485a64{--min-height:0vh;}.elementor-644 .elementor-element.elementor-element-6bab46c{text-align:start;}.elementor-644 .elementor-element.elementor-element-6bab46c .elementor-heading-title{font-size:18px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-0e72127{font-size:10px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-9d713b6{--width:70%;--min-height:54vh;--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-644 .elementor-element.elementor-element-6623ee7{--min-height:0vh;}.elementor-644 .elementor-element.elementor-element-36dc8d0{text-align:start;}.elementor-644 .elementor-element.elementor-element-36dc8d0 .elementor-heading-title{font-size:18px;line-height:0.9em;}.elementor-644 .elementor-element.elementor-element-7236646{font-size:10px;line-height:1em;}.elementor-644 .elementor-element.elementor-element-401f134{--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-644 .elementor-element.elementor-element-3619a5a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-010ed70 .elementor-icon-wrapper{text-align:start;}.elementor-644 .elementor-element.elementor-element-010ed70 .elementor-icon{font-size:75px;}.elementor-644 .elementor-element.elementor-element-010ed70 .elementor-icon svg{height:75px;}.elementor-644 .elementor-element.elementor-element-f913ec6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-69ce63f .elementor-heading-title{font-size:41px;line-height:0.8em;}.elementor-644 .elementor-element.elementor-element-dc23d82 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-644 .elementor-element.elementor-element-dc23d82{text-align:start;font-size:15px;}.elementor-644 .elementor-element.elementor-element-5f8e3c4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-b7a7024 .elementor-icon-wrapper{text-align:start;}.elementor-644 .elementor-element.elementor-element-b7a7024 .elementor-icon{font-size:75px;}.elementor-644 .elementor-element.elementor-element-b7a7024 .elementor-icon svg{height:75px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-644 .elementor-element.elementor-element-4230a5c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}/* Start custom CSS for container, class: .elementor-element-1e6507c */.elementor-644 .elementor-element.elementor-element-1e6507c.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-644 .elementor-element.elementor-element-1e6507c.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-644 .elementor-element.elementor-element-1e6507c.pencil-box{
  background: #FFFFFF00;
}
.elementor-644 .elementor-element.elementor-element-1e6507c {
  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-f034ee3 */.elementor-644 .elementor-element.elementor-element-f034ee3.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-644 .elementor-element.elementor-element-f034ee3.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-644 .elementor-element.elementor-element-f034ee3.pencil-box{
  background: #FFFFFF00;
}
.elementor-644 .elementor-element.elementor-element-f034ee3 {
  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-75f5bce */.elementor-644 .elementor-element.elementor-element-75f5bce.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-644 .elementor-element.elementor-element-75f5bce.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-644 .elementor-element.elementor-element-75f5bce.pencil-box{
  background: #FFFFFF00;
}
.elementor-644 .elementor-element.elementor-element-75f5bce {
  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-2a1c22f */.elementor-644 .elementor-element.elementor-element-2a1c22f.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-644 .elementor-element.elementor-element-2a1c22f.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-644 .elementor-element.elementor-element-2a1c22f.pencil-box{
  background: #FFFFFF00;
}
.elementor-644 .elementor-element.elementor-element-2a1c22f {
  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-336d639 */.elementor-644 .elementor-element.elementor-element-336d639.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-644 .elementor-element.elementor-element-336d639.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-644 .elementor-element.elementor-element-336d639.pencil-box{
  background: #FFFFFF00;
}
.elementor-644 .elementor-element.elementor-element-336d639 {
  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-55768fa */.elementor-644 .elementor-element.elementor-element-55768fa.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-644 .elementor-element.elementor-element-55768fa.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-644 .elementor-element.elementor-element-55768fa.pencil-box{
  background: #FFFFFF00;
}
.elementor-644 .elementor-element.elementor-element-55768fa {
  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-a23da09 *//* Base (desktop o general) */
.elementor-644 .elementor-element.elementor-element-a23da09{
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  gap: 20px;
  -webkit-overflow-scrolling: touch;
}

.elementor-644 .elementor-element.elementor-element-a23da09::-webkit-scrollbar{ display:none; }


/* Celular */
@media (max-width: 767px){
  .elementor-644 .elementor-element.elementor-element-a23da09{
    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-644 .elementor-element.elementor-element-a23da09 > *{
    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-152671d */.elementor-644 .elementor-element.elementor-element-152671d.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-644 .elementor-element.elementor-element-152671d.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-644 .elementor-element.elementor-element-152671d.pencil-box{
  background: #FFFFFF00;
}
.elementor-644 .elementor-element.elementor-element-152671d {
  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-010f9b5 */.elementor-644 .elementor-element.elementor-element-010f9b5.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-644 .elementor-element.elementor-element-010f9b5.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-644 .elementor-element.elementor-element-010f9b5.pencil-box{
  background: #FFFFFF00;
}
.elementor-644 .elementor-element.elementor-element-010f9b5 {
  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-3ffc8e2 */.elementor-644 .elementor-element.elementor-element-3ffc8e2.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-644 .elementor-element.elementor-element-3ffc8e2.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-644 .elementor-element.elementor-element-3ffc8e2.pencil-box{
  background: #FFFFFF00;
}
.elementor-644 .elementor-element.elementor-element-3ffc8e2 {
  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-7a38188 */.elementor-644 .elementor-element.elementor-element-7a38188.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-644 .elementor-element.elementor-element-7a38188.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-644 .elementor-element.elementor-element-7a38188.pencil-box{
  background: #FFFFFF00;
}
.elementor-644 .elementor-element.elementor-element-7a38188 {
  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-a8b1c6d */.elementor-644 .elementor-element.elementor-element-a8b1c6d.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-644 .elementor-element.elementor-element-a8b1c6d.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-644 .elementor-element.elementor-element-a8b1c6d.pencil-box{
  background: #FFFFFF00;
}
.elementor-644 .elementor-element.elementor-element-a8b1c6d {
  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-2a6c4c3 */.elementor-644 .elementor-element.elementor-element-2a6c4c3.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-644 .elementor-element.elementor-element-2a6c4c3.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-644 .elementor-element.elementor-element-2a6c4c3.pencil-box{
  background: #FFFFFF00;
}
.elementor-644 .elementor-element.elementor-element-2a6c4c3 {
  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-494b976 */.elementor-644 .elementor-element.elementor-element-494b976.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-644 .elementor-element.elementor-element-494b976.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-644 .elementor-element.elementor-element-494b976.pencil-box{
  background: #FFFFFF00;
}
.elementor-644 .elementor-element.elementor-element-494b976 {
  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-b06c5f7 */.elementor-644 .elementor-element.elementor-element-b06c5f7.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-644 .elementor-element.elementor-element-b06c5f7.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-644 .elementor-element.elementor-element-b06c5f7.pencil-box{
  background: #FFFFFF00;
}
.elementor-644 .elementor-element.elementor-element-b06c5f7 {
  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-1ee9a00 */.elementor-644 .elementor-element.elementor-element-1ee9a00.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-644 .elementor-element.elementor-element-1ee9a00.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-644 .elementor-element.elementor-element-1ee9a00.pencil-box{
  background: #FFFFFF00;
}
.elementor-644 .elementor-element.elementor-element-1ee9a00 {
  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-fea2050 */.elementor-644 .elementor-element.elementor-element-fea2050.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-644 .elementor-element.elementor-element-fea2050.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-644 .elementor-element.elementor-element-fea2050.pencil-box{
  background: #FFFFFF00;
}
.elementor-644 .elementor-element.elementor-element-fea2050 {
  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-c41a9ab */.elementor-644 .elementor-element.elementor-element-c41a9ab.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-644 .elementor-element.elementor-element-c41a9ab.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-644 .elementor-element.elementor-element-c41a9ab.pencil-box{
  background: #FFFFFF00;
}
.elementor-644 .elementor-element.elementor-element-c41a9ab {
  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-f0bbda2 *//* Base (desktop o general) */
.elementor-644 .elementor-element.elementor-element-f0bbda2{
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  gap: 20px;
  -webkit-overflow-scrolling: touch;
}

.elementor-644 .elementor-element.elementor-element-f0bbda2::-webkit-scrollbar{ display:none; }


/* Celular */
@media (max-width: 767px){
  .elementor-644 .elementor-element.elementor-element-f0bbda2{
    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-644 .elementor-element.elementor-element-f0bbda2 > *{
    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-3c16698 *//* Marco fijo para la imagen */
.card-img{
  height: 220px;       /* Ajusta: 180, 200, 240… según tu diseño */
  overflow: hidden;    /* Oculta lo que sobresale */
}

/* Imagen recortada tipo cover */
.card-img img{
  width: 100%;
  height: 100%;
  object-fit: cover;        /* Recorta automáticamente */
  object-position: center;  /* Centra el recorte */
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de6357b */.elementor-644 .elementor-element.elementor-element-de6357b.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-644 .elementor-element.elementor-element-de6357b.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-644 .elementor-element.elementor-element-de6357b.pencil-box{
  background: #fff;
}

.elementor-644 .elementor-element.elementor-element-de6357b {
  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-057f254 *//* Marco fijo para la imagen */
.card-img{
  height: 220px;       /* Ajusta: 180, 200, 240… según tu diseño */
  overflow: hidden;    /* Oculta lo que sobresale */
}

/* Imagen recortada tipo cover */
.card-img img{
  width: 100%;
  height: 100%;
  object-fit: cover;        /* Recorta automáticamente */
  object-position: center;  /* Centra el recorte */
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bfb58d */.elementor-644 .elementor-element.elementor-element-5bfb58d.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-644 .elementor-element.elementor-element-5bfb58d.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-644 .elementor-element.elementor-element-5bfb58d.pencil-box{
  background: #fff;
}

.elementor-644 .elementor-element.elementor-element-5bfb58d {
  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-06ea18e *//* Marco fijo para la imagen */
.card-img{
  height: 220px;       /* Ajusta: 180, 200, 240… según tu diseño */
  overflow: hidden;    /* Oculta lo que sobresale */
}

/* Imagen recortada tipo cover */
.card-img img{
  width: 100%;
  height: 100%;
  object-fit: cover;        /* Recorta automáticamente */
  object-position: center;  /* Centra el recorte */
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a22f15a */.elementor-644 .elementor-element.elementor-element-a22f15a.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-644 .elementor-element.elementor-element-a22f15a.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-644 .elementor-element.elementor-element-a22f15a.pencil-box{
  background: #fff;
}

.elementor-644 .elementor-element.elementor-element-a22f15a {
  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-9485a64 *//* Marco fijo para la imagen */
.card-img{
  height: 220px;       /* Ajusta: 180, 200, 240… según tu diseño */
  overflow: hidden;    /* Oculta lo que sobresale */
}

/* Imagen recortada tipo cover */
.card-img img{
  width: 100%;
  height: 100%;
  object-fit: cover;        /* Recorta automáticamente */
  object-position: center;  /* Centra el recorte */
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0341e5d */.elementor-644 .elementor-element.elementor-element-0341e5d.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-644 .elementor-element.elementor-element-0341e5d.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-644 .elementor-element.elementor-element-0341e5d.pencil-box{
  background: #fff;
}

.elementor-644 .elementor-element.elementor-element-0341e5d {
  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-6623ee7 *//* Marco fijo para la imagen */
.card-img{
  height: 220px;       /* Ajusta: 180, 200, 240… según tu diseño */
  overflow: hidden;    /* Oculta lo que sobresale */
}

/* Imagen recortada tipo cover */
.card-img img{
  width: 100%;
  height: 100%;
  object-fit: cover;        /* Recorta automáticamente */
  object-position: center;  /* Centra el recorte */
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d713b6 */.elementor-644 .elementor-element.elementor-element-9d713b6.pencil-box{
  position: relative;
  border-radius: 40px;
  overflow: visible; /* importante */
}

/* el “borde dibujado” */
.elementor-644 .elementor-element.elementor-element-9d713b6.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-644 .elementor-element.elementor-element-9d713b6.pencil-box{
  background: #fff;
}

.elementor-644 .elementor-element.elementor-element-9d713b6 {
  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-03f9aec *//* Base (desktop o general) */
.elementor-644 .elementor-element.elementor-element-03f9aec{
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  gap: 20px;
  -webkit-overflow-scrolling: touch;
}

.elementor-644 .elementor-element.elementor-element-03f9aec::-webkit-scrollbar{ display:none; }


/* Celular */
@media (max-width: 767px){
  .elementor-644 .elementor-element.elementor-element-03f9aec{
    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-644 .elementor-element.elementor-element-03f9aec > *{
    scroll-snap-align: start;
    flex: 0 0 82%;             /* 80–85% suele dar el look de “asoma la siguiente” */
    max-width: 82%;
  }
}/* End custom CSS */