.elementor-16 .elementor-element.elementor-element-3244479{--display:flex;--min-height:250px;--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:center;--overlay-opacity:0.94;}.elementor-16 .elementor-element.elementor-element-3244479::before, .elementor-16 .elementor-element.elementor-element-3244479 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-3244479 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-3244479 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-3244479 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-3244479 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(174deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-16 .elementor-element.elementor-element-cfa7bcb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-1f539bc{--display:flex;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-f836cf3{text-align:center;}.elementor-16 .elementor-element.elementor-element-f836cf3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:600;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-24777d4{width:var( --container-widget-width, 73.036% );max-width:73.036%;--container-widget-width:73.036%;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-24777d4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-24777d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-117b189{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-0ec49db{--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:31px 31px 31px 31px;}.elementor-16 .elementor-element.elementor-element-b710dbc{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-b710dbc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-16 .elementor-element.elementor-element-eba1e9f .elementor-gallery-item__overlay{background-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-eba1e9f .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-16 .elementor-element.elementor-element-eba1e9f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#000F2F82;}.elementor-16 .elementor-element.elementor-element-eba1e9f{border-style:none;border-radius:0px 0px 0px 0px;--image-border-width:0px;--image-border-radius:7px;--image-transition-duration:1600ms;--overlay-mix-blend-mode:screen;--overlay-transition-duration:1300ms;--content-text-align:center;--content-padding:7px;--content-transition-duration:1500ms;--content-transition-delay:1500ms;}.elementor-16 .elementor-element.elementor-element-1503b36{--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:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-a40acca{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-a40acca a{color:#0A356D;}.elementor-16 .elementor-element.elementor-element-8e85f05{--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:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-513b159{text-align:center;}.elementor-16 .elementor-element.elementor-element-513b159 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-a72b368{--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-16 .elementor-element.elementor-element-4a939f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:49px 49px;--row-gap:49px;--column-gap:49px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-16 .elementor-element.elementor-element-4a939f9:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-4a939f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-16 .elementor-element.elementor-element-4a939f9.e-con:hover{--e-con-transform-scale:1.01;}.elementor-16 .elementor-element.elementor-element-432a36c{--display:flex;--min-height:179px;--justify-content:center;--border-radius:20px 20px 20px 20px;}.elementor-16 .elementor-element.elementor-element-432a36c:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-432a36c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-16 .elementor-element.elementor-element-512fa66 img{width:68%;}.elementor-16 .elementor-element.elementor-element-2577340{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-16 .elementor-element.elementor-element-02074c4{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-02074c4 a{color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-b63fb63{--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:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-a7be7d1{text-align:center;}.elementor-16 .elementor-element.elementor-element-a7be7d1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-afbbcbc{--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:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-16 .elementor-element.elementor-element-df12d0b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-16 .elementor-element.elementor-element-df12d0b:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-df12d0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-16 .elementor-element.elementor-element-df12d0b.e-con:hover{--e-con-transform-scale:1.02;}.elementor-16 .elementor-element.elementor-element-4e704ec{--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:space-evenly;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-16 .elementor-element.elementor-element-4e704ec.e-con{--align-self:stretch;}.elementor-16 .elementor-element.elementor-element-af12cc8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-eb9bee1{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-d88fc13{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-16 .elementor-element.elementor-element-d88fc13:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-d88fc13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-16 .elementor-element.elementor-element-d88fc13.e-con:hover{--e-con-transform-scale:1.02;}.elementor-16 .elementor-element.elementor-element-a97c3b3{--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-evenly;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-16 .elementor-element.elementor-element-a97c3b3.e-con{--align-self:stretch;}.elementor-16 .elementor-element.elementor-element-ec923d5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-74faf86{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-77f843d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-16 .elementor-element.elementor-element-77f843d:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-77f843d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-16 .elementor-element.elementor-element-77f843d.e-con:hover{--e-con-transform-scale:1.02;}.elementor-16 .elementor-element.elementor-element-a64a867{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-16 .elementor-element.elementor-element-a64a867.e-con{--align-self:stretch;}.elementor-16 .elementor-element.elementor-element-8e6dc75 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-69c05e8{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-c603f09{--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-16 .elementor-element.elementor-element-e7e353c{--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:31px 31px 31px 31px;}.elementor-16 .elementor-element.elementor-element-00b45e4{--display:flex;}.elementor-16 .elementor-element.elementor-element-337c51a{text-align:center;}.elementor-16 .elementor-element.elementor-element-337c51a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:600;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-42bb9ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-cb6ccd7{--display:flex;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-16 .elementor-element.elementor-element-1c7b31c{--display:flex;}.elementor-16 .elementor-element.elementor-element-00c68d2{--display:flex;}.elementor-16 .elementor-element.elementor-element-3667d6d{--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:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-67afc39{text-align:center;}.elementor-16 .elementor-element.elementor-element-67afc39 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:44px;color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-2a76c04{--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-16 .elementor-element.elementor-element-9e68da6{--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-16 .elementor-element.elementor-element-c8e359a{--display:flex;}.elementor-16 .elementor-element.elementor-element-3c876cd{text-align:center;}.elementor-16 .elementor-element.elementor-element-3c876cd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:600;color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-b9863c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-c6515a8{--display:flex;--justify-content:center;}.elementor-16 .elementor-element.elementor-element-03ea78f{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1px 1px 1px 1px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;}.elementor-16 .elementor-element.elementor-element-03ea78f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-03ea78f img{width:100%;max-width:100%;height:100%;object-fit:fill;transition-duration:0.5s;}.elementor-16 .elementor-element.elementor-element-03ea78f:hover img{filter:brightness( 77% ) contrast( 53% ) saturate( 140% ) blur( 0px ) hue-rotate( 12deg );}.elementor-16 .elementor-element.elementor-element-c7a68e0{--display:flex;}.elementor-widget-ucaddon_timeline_bullets .ue_item_icon{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_timeline_bullets .ue_item_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_timeline_bullets .ue_item_text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-16 .elementor-element.elementor-element-d7bbc0d .elementor-repeater-item-0e3741d .ue_item_icon{border-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d7bbc0d .elementor-repeater-item-ce6db9d .ue_item_icon{border-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d7bbc0d .elementor-repeater-item-9b085f7 .ue_item_icon{border-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d7bbc0d .elementor-repeater-item-5028f58 .ue_item_icon{border-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d7bbc0d .elementor-repeater-item-b6bef86 .ue_item_icon{border-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d7bbc0d .elementor-repeater-item-916dcb7 .ue_item_icon{border-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d7bbc0d .elementor-repeater-item-c62a1c8 .ue_item_icon{border-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d7bbc0d .elementor-repeater-item-e96b795 .ue_item_icon{border-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d7bbc0d .elementor-repeater-item-a37a908 .ue_item_icon{border-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d7bbc0d .elementor-repeater-item-101d8ba .ue_item_icon{border-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-d7bbc0d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-d7bbc0d.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-d7bbc0d .ue_item{flex-direction:row;text-align:left;padding:15px 15px 15px 15px;}.elementor-16 .elementor-element.elementor-element-d7bbc0d .ue_item_spacer{width:24px;}.elementor-16 .elementor-element.elementor-element-d7bbc0d .ue_item_hr_line{background-color:var( --e-global-color-accent );height:4px;width:25px;margin-top:37px;}.elementor-16 .elementor-element.elementor-element-d7bbc0d .ue_item_vr_line{background-color:var( --e-global-color-accent );width:4px;}.elementor-16 .elementor-element.elementor-element-d7bbc0d .ue_item_icon{width:75px;height:75px;font-size:22px;border-radius:16px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-16 .elementor-element.elementor-element-d7bbc0d .ue_item_icon img{width:75px;height:75px;border-radius:16px;}.elementor-16 .elementor-element.elementor-element-d7bbc0d .ue_item:hover .ue_item_icon{color:var( --e-global-color-primary );box-shadow:0px 0px 8px 1px rgba(57.852494772167944, 235.75546875, 16.91689632249916, 0.46);}.elementor-16 .elementor-element.elementor-element-d7bbc0d .ue_item:hover .ue_item_icon svg{fill:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-d7bbc0d .ue_item_content{padding:0px 0px 0px 0px;border-style:none;}.elementor-16 .elementor-element.elementor-element-d7bbc0d .ue_item_title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );margin-top:0px;}.elementor-16 .elementor-element.elementor-element-d7bbc0d .ue_item:hover .ue_item_title{color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-d7bbc0d .ue_item_text{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-weight:400;margin-top:12px;}.elementor-16 .elementor-element.elementor-element-d7bbc0d .ue_item:hover .ue_item_text{color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-d7bbc0d .ue_active .ue_item_text{color:var( --e-global-color-primary );}.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-16 .elementor-element.elementor-element-1847227 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-1847227.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-1847227.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-1847227.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-1847227.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-1847227.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-3244479{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-cfa7bcb{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-b9863c9{--width:100%;}.elementor-16 .elementor-element.elementor-element-d7bbc0d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-d7bbc0d .ue_item_spacer{width:15px;}.elementor-16 .elementor-element.elementor-element-d7bbc0d .ue_item_hr_line{height:3px;width:21px;}.elementor-16 .elementor-element.elementor-element-d7bbc0d .ue_item_vr_line{width:3px;}}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-3244479{--content-width:1200px;}.elementor-16 .elementor-element.elementor-element-117b189{--content-width:1200px;}.elementor-16 .elementor-element.elementor-element-b710dbc{--width:50%;}.elementor-16 .elementor-element.elementor-element-1503b36{--width:69%;}.elementor-16 .elementor-element.elementor-element-a72b368{--content-width:1200px;}.elementor-16 .elementor-element.elementor-element-4a939f9{--width:100%;}.elementor-16 .elementor-element.elementor-element-432a36c{--width:33%;}.elementor-16 .elementor-element.elementor-element-afbbcbc{--content-width:1200px;}.elementor-16 .elementor-element.elementor-element-df12d0b{--width:30%;}.elementor-16 .elementor-element.elementor-element-d88fc13{--width:30%;}.elementor-16 .elementor-element.elementor-element-77f843d{--width:30%;}.elementor-16 .elementor-element.elementor-element-c603f09{--content-width:1200px;}.elementor-16 .elementor-element.elementor-element-2a76c04{--content-width:1200px;}.elementor-16 .elementor-element.elementor-element-c6515a8{--width:47%;}}/* Start custom CSS for icon, class: .elementor-element-1847227 *//* Alterna os lados (esquerda/direita) dos itens da timeline */
.ue-timeline-item:nth-child(even) {
  flex-direction: row-reverse !important;
}

/* Alinha o texto do lado direito */
.ue-timeline-item:nth-child(even) .ue-timeline-item-content {
  text-align: right !important;
  padding-right: 40px;
}

/* Reposiciona o conector da linha */
.ue-timeline-item:nth-child(even) .ue-timeline-line {
  left: auto !important;
  right: 0 !important;
  transform: none !important;
}

/* (Opcional) Centraliza a linha vertical no meio */
.ue-timeline {
  position: relative;
}
.ue-timeline::before {
  content: "";
  position: absolute;
  left: 50%;
  top: 0;
  bottom: 0;
  width: 2px;
  background: #ccc;
  transform: translateX(-50%);
}/* End custom CSS */