.elementor-18841 .elementor-element.elementor-element-4d621ae{--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-18841 .elementor-element.elementor-element-da5331c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-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 );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-18841 .elementor-element.elementor-element-21abe1c{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-21abe1c.elementor-element{--align-self:center;}.elementor-18841 .elementor-element.elementor-element-21abe1c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;text-transform:none;line-height:1.3em;color:#FFFFFF;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{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 );text-transform:var( --e-global-typography-text-text-transform );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-countdown .elementor-countdown-expire--message{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 );text-transform:var( --e-global-typography-text-text-transform );}.elementor-18841 .elementor-element.elementor-element-d06d7a5{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-d06d7a5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18841 .elementor-element.elementor-element-d06d7a5 .elementor-countdown-wrapper{max-width:100%;}.elementor-18841 .elementor-element.elementor-element-d06d7a5 .elementor-countdown-item{background-color:#FFFFFF00;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-18841 .elementor-element.elementor-element-d06d7a5 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-18841 .elementor-element.elementor-element-d06d7a5 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-18841 .elementor-element.elementor-element-d06d7a5 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-18841 .elementor-element.elementor-element-d06d7a5 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-18841 .elementor-element.elementor-element-d06d7a5 .elementor-countdown-digits{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:700;text-transform:none;line-height:1.3em;}.elementor-18841 .elementor-element.elementor-element-d06d7a5 .elementor-countdown-label{color:#A5A5A5;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18841 .elementor-element.elementor-element-29dacfb{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-29dacfb .elementor-button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;line-height:1.5em;padding:12px 40px 12px 40px;}.elementor-18841 .elementor-element.elementor-element-e49ca63{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-e49ca63 .elementor-button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;line-height:1.5em;padding:12px 40px 12px 40px;}.elementor-18841 .elementor-element.elementor-element-315c7220{--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:center;--align-items:center;--flex-wrap:wrap;--padding-top:2em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-315c7220:not(.elementor-motion-effects-element-type-background), .elementor-18841 .elementor-element.elementor-element-315c7220 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-ba1005c8-9f15-4a9c-826b-52db9d452dc8);background-position:top center;background-repeat:no-repeat;background-size:cover;}.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 );text-transform:var( --e-global-typography-primary-text-transform );}.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 );text-transform:var( --e-global-typography-text-text-transform );color:var( --e-global-color-text );}.elementor-18841 .elementor-element.elementor-element-3b826c02{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;--icon-box-icon-margin:14px;}.elementor-18841 .elementor-element.elementor-element-3b826c02 .elementor-icon-box-title{margin-block-end:10px;}.elementor-18841 .elementor-element.elementor-element-3b826c02.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-3b826c02.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-3b826c02.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-3b826c02 .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-3b826c02 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-3b826c02 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1.5em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-22ce6826{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-22ce6826 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-18841 .elementor-element.elementor-element-2e411ac2{--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;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-3bb1ef2a{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-3bb1ef2a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#FFFFFF;}.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-18841 .elementor-element.elementor-element-2a7d1cb5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-2a7d1cb5 .elementor-icon-wrapper{text-align:center;}.elementor-18841 .elementor-element.elementor-element-2a7d1cb5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-2a7d1cb5.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-2a7d1cb5.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-2a7d1cb5.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-2a7d1cb5.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-2a7d1cb5 .elementor-icon-wrapper svg{width:auto;}.elementor-18841 .elementor-element.elementor-element-6f97a57d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-6f97a57d .elementor-icon-wrapper{text-align:center;}.elementor-18841 .elementor-element.elementor-element-6f97a57d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-6f97a57d.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-6f97a57d.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-6f97a57d.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-6f97a57d.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-6f97a57d .elementor-icon-wrapper svg{width:auto;}.elementor-18841 .elementor-element.elementor-element-318245b2{--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;--flex-wrap:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-42301ae4{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-42301ae4 .elementor-icon-box-title{margin-block-end:16px;color:#FFFFFF;}.elementor-18841 .elementor-element.elementor-element-42301ae4 .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-42301ae4 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-42301ae4 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1.5em;color:#CDDEF5;}.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 );text-transform:var( --e-global-typography-text-text-transform );}.elementor-18841 .elementor-element.elementor-element-4e3afa5d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-4e3afa5d img{width:100%;}.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 );text-transform:var( --e-global-typography-text-text-transform );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-18841 .elementor-element.elementor-element-137e059a .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-137e059a .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-137e059a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-137e059a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-137e059a .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-137e059a .elementor-icon-list-text{color:#CDDEF5;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-7c61ae99{--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;--flex-wrap:wrap;--padding-top:4em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-74ddb826{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-18841 .elementor-element.elementor-element-74ddb826:not(.elementor-motion-effects-element-type-background), .elementor-18841 .elementor-element.elementor-element-74ddb826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6FF;}.elementor-18841 .elementor-element.elementor-element-47e6a3ce{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-47e6a3ce .elementor-icon-box-title{margin-block-end:16px;color:#030520;}.elementor-18841 .elementor-element.elementor-element-47e6a3ce .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-47e6a3ce .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-47e6a3ce .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-transform:none;line-height:1.5em;color:#3A3C52;}.elementor-18841 .elementor-element.elementor-element-562d0315{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-562d0315 > .elementor-widget-container{margin:0px 0px 0px -35px;}.elementor-18841 .elementor-element.elementor-element-562d0315 .elementor-icon-wrapper{text-align:center;}.elementor-18841 .elementor-element.elementor-element-562d0315.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-562d0315.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-562d0315.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-562d0315.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-562d0315.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-562d0315 .elementor-icon-wrapper svg{width:auto;}.elementor-18841 .elementor-element.elementor-element-1192af4 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-18841 .elementor-element.elementor-element-1192af4.elementor-element{--align-self:center;}.elementor-18841 .elementor-element.elementor-element-1192af4 .elementor-icon-wrapper{text-align:center;}.elementor-18841 .elementor-element.elementor-element-1192af4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-1192af4.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-1192af4.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-1192af4.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-1192af4.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-1192af4 .elementor-icon{font-size:36px;}.elementor-18841 .elementor-element.elementor-element-1192af4 .elementor-icon svg{height:36px;}.elementor-18841 .elementor-element.elementor-element-1192af4 .elementor-icon-wrapper svg{width:auto;}.elementor-18841 .elementor-element.elementor-element-714fc8ba{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-714fc8ba .elementor-icon-wrapper{text-align:center;}.elementor-18841 .elementor-element.elementor-element-714fc8ba.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-714fc8ba.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-714fc8ba.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-714fc8ba.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-714fc8ba.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-64a12021{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-64a12021 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-7edfd643{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;--e-icon-list-icon-size:54px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-7edfd643 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-7edfd643 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-7edfd643 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-7edfd643 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:1.5em;}.elementor-18841 .elementor-element.elementor-element-7edfd643 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-2cfe0ebc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-2cfe0ebc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-4589772c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-4589772c .elementor-icon-wrapper{text-align:center;}.elementor-18841 .elementor-element.elementor-element-4589772c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-4589772c.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-4589772c.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-4589772c.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-4589772c.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-4589772c .elementor-icon-wrapper svg{width:auto;}.elementor-18841 .elementor-element.elementor-element-7cbf2b0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-7cbf2b0 .elementor-icon-wrapper{text-align:center;}.elementor-18841 .elementor-element.elementor-element-7cbf2b0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-7cbf2b0.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-7cbf2b0.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-7cbf2b0.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-7cbf2b0.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-7cbf2b0 .elementor-icon-wrapper svg{width:auto;}.elementor-18841 .elementor-element.elementor-element-5551c9b7{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-5551c9b7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.88em;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-41c830ea{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-41c830ea .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-55f78079{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:54px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-55f78079 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-55f78079 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-55f78079 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-55f78079 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:1.5em;}.elementor-18841 .elementor-element.elementor-element-55f78079 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-4e0db7be{--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:center;--align-items:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-18841 .elementor-element.elementor-element-6f58f861{--divider-border-style:solid;--divider-color:#292D5E;--divider-border-width:1px;--divider-icon-size:56px;}.elementor-18841 .elementor-element.elementor-element-6f58f861 .elementor-divider-separator{width:100%;}.elementor-18841 .elementor-element.elementor-element-6f58f861 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-18841 .elementor-element.elementor-element-73d9705f{--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:space-around;--align-items:flex-start;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-71fa843c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-71fa843c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-64394299{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-64394299 img{width:100%;}.elementor-18841 .elementor-element.elementor-element-5705af6d .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-5705af6d .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-5705af6d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-5705af6d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-5705af6d .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-5705af6d .elementor-icon-list-text{color:#CDDEF5;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-5842c32c{--spacer-size:120px;width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-2fd731ed{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-18841 .elementor-element.elementor-element-2fd731ed .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-19633018{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--e-icon-list-icon-size:54px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-19633018 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-19633018 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-19633018 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-19633018 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.5em;}.elementor-18841 .elementor-element.elementor-element-19633018 .elementor-icon-list-text{color:#CECFDB;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-707e3f8e{--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-18841 .elementor-element.elementor-element-2477e220{--divider-border-style:solid;--divider-color:#292D5E;--divider-border-width:1px;--divider-icon-size:56px;}.elementor-18841 .elementor-element.elementor-element-2477e220 .elementor-divider-separator{width:100%;}.elementor-18841 .elementor-element.elementor-element-2477e220 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-18841 .elementor-element.elementor-element-5bb9f1ac{--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:space-around;--align-items:flex-start;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#3442EC;--border-color:#3442EC;--border-radius:0px 0px 0px 0px;--padding-top:6em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-4f32e030{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-4f32e030 .elementor-icon-box-title{margin-block-end:16px;color:#FFFFFF;}.elementor-18841 .elementor-element.elementor-element-4f32e030 .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-4f32e030 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-4f32e030 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1.5em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-52b6b488{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:64px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-52b6b488 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-52b6b488 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-52b6b488 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-52b6b488 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.5em;}.elementor-18841 .elementor-element.elementor-element-52b6b488 .elementor-icon-list-text{color:#CECFDB;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-4107439b{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-4107439b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-65ad5c2f{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;--e-icon-list-icon-size:54px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-65ad5c2f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-65ad5c2f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-65ad5c2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-65ad5c2f .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:1.5em;}.elementor-18841 .elementor-element.elementor-element-65ad5c2f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-51a8b037{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-51a8b037 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-664e0a67{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:54px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-664e0a67 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-664e0a67 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-664e0a67 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-664e0a67 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-664e0a67 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-15f2d7bb{--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:space-around;--align-items:flex-start;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-704de983{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-704de983 .elementor-icon-box-title{margin-block-end:16px;color:#FFFFFF;}.elementor-18841 .elementor-element.elementor-element-704de983 .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-704de983 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-704de983 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1.5em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-54efbd3b{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-54efbd3b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-492fec05{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:54px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-492fec05 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-492fec05 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:0px;}.elementor-18841 .elementor-element.elementor-element-492fec05 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-18841 .elementor-element.elementor-element-492fec05 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:0px;}.elementor-18841 .elementor-element.elementor-element-492fec05 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-492fec05 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-492fec05 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-492fec05 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.5em;}.elementor-18841 .elementor-element.elementor-element-492fec05 .elementor-icon-list-text{color:#CECFDB;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-9729e26{--divider-border-style:solid;--divider-color:#292D5E;--divider-border-width:1px;width:100%;max-width:100%;--divider-icon-size:56px;}.elementor-18841 .elementor-element.elementor-element-9729e26 .elementor-divider-separator{width:100%;}.elementor-18841 .elementor-element.elementor-element-9729e26 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-18841 .elementor-element.elementor-element-26409820{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-26409820 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-3687c322{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-3687c322 .elementor-icon-wrapper{text-align:center;}.elementor-18841 .elementor-element.elementor-element-3687c322.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-3687c322.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-3687c322.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-3687c322.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-3687c322.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-3687c322 .elementor-icon-wrapper svg{width:auto;}.elementor-18841 .elementor-element.elementor-element-3ec8126d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-3ec8126d .elementor-icon-wrapper{text-align:center;}.elementor-18841 .elementor-element.elementor-element-3ec8126d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-3ec8126d.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-3ec8126d.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-3ec8126d.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-3ec8126d.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-36bbd84c{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-36bbd84c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-2a6dd161{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:54px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-2a6dd161 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-2a6dd161 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-2a6dd161 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-2a6dd161 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.5em;}.elementor-18841 .elementor-element.elementor-element-2a6dd161 .elementor-icon-list-text{color:#CECFDB;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-724cc5a9{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-724cc5a9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-3b3072a3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:54px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-3b3072a3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-3b3072a3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-3b3072a3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-3b3072a3 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-3b3072a3 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-787e0f84{--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:space-around;--align-items:flex-start;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-787e0f84:not(.elementor-motion-effects-element-type-background), .elementor-18841 .elementor-element.elementor-element-787e0f84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6FF;}.elementor-18841 .elementor-element.elementor-element-46c376c2{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-46c376c2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#030520;}.elementor-18841 .elementor-element.elementor-element-531d376e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-531d376e .elementor-icon-wrapper{text-align:center;}.elementor-18841 .elementor-element.elementor-element-531d376e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-531d376e.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-531d376e.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-531d376e.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-531d376e.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-531d376e .elementor-icon-wrapper svg{width:auto;}.elementor-18841 .elementor-element.elementor-element-4c5942c0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-4c5942c0 .elementor-icon-wrapper{text-align:center;}.elementor-18841 .elementor-element.elementor-element-4c5942c0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-4c5942c0.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-4c5942c0.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-4c5942c0.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-4c5942c0.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-4c5942c0 .elementor-icon-wrapper svg{width:auto;}.elementor-18841 .elementor-element.elementor-element-fd8808c{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-fd8808c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#3A3C52;}.elementor-18841 .elementor-element.elementor-element-6e8de38d{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;--e-icon-list-icon-size:54px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-6e8de38d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-6e8de38d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-6e8de38d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-6e8de38d .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:1.3em;}.elementor-18841 .elementor-element.elementor-element-6e8de38d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-4c27cfda{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-4c27cfda .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#3A3C52;}.elementor-18841 .elementor-element.elementor-element-45abaf28{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-45abaf28 .elementor-icon-wrapper{text-align:center;}.elementor-18841 .elementor-element.elementor-element-45abaf28.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-45abaf28.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-45abaf28.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-45abaf28.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-45abaf28.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-45abaf28 .elementor-icon-wrapper svg{width:auto;}.elementor-18841 .elementor-element.elementor-element-137e12d8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-137e12d8 .elementor-icon-wrapper{text-align:center;}.elementor-18841 .elementor-element.elementor-element-137e12d8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-137e12d8.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-137e12d8.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-137e12d8.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-137e12d8.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-137e12d8 .elementor-icon-wrapper svg{width:auto;}.elementor-18841 .elementor-element.elementor-element-5da0c5a8{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;--e-icon-list-icon-size:54px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-5da0c5a8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-5da0c5a8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-5da0c5a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-5da0c5a8 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-5da0c5a8 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-7d95b648{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-7d95b648 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.88em;font-weight:400;text-transform:none;line-height:1.3em;color:#3A3C52;}.elementor-18841 .elementor-element.elementor-element-5c894f51{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:54px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-5c894f51 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-5c894f51 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-5c894f51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-5c894f51 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-5c894f51 .elementor-icon-list-text{color:#030520;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-44ed3f57{--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:space-around;--align-items:flex-start;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-10cc793e{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-10cc793e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-f679b4e{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-f679b4e img{width:100%;}.elementor-18841 .elementor-element.elementor-element-1948181f .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-1948181f .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-1948181f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-1948181f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-1948181f .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-1948181f .elementor-icon-list-text{color:#CDDEF5;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-2af0fd8{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-2af0fd8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.25em;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-332a54e6{--divider-border-style:solid;--divider-color:#292D5E;--divider-border-width:1px;width:100%;max-width:100%;--divider-icon-size:56px;}.elementor-18841 .elementor-element.elementor-element-332a54e6 .elementor-divider-separator{width:100%;}.elementor-18841 .elementor-element.elementor-element-332a54e6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-18841 .elementor-element.elementor-element-296d4d3f{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-296d4d3f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#FFFFFF;}.elementor-18841 .elementor-element.elementor-element-22ff4e8b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:64px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-22ff4e8b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-22ff4e8b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-22ff4e8b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-22ff4e8b .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.5em;}.elementor-18841 .elementor-element.elementor-element-22ff4e8b .elementor-icon-list-text{color:#CECFDB;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-1d5729a4{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-1d5729a4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-2d96ad55{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:54px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-2d96ad55 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-2d96ad55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:0px;}.elementor-18841 .elementor-element.elementor-element-2d96ad55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-18841 .elementor-element.elementor-element-2d96ad55 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:0px;}.elementor-18841 .elementor-element.elementor-element-2d96ad55 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-2d96ad55 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-2d96ad55 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-2d96ad55 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.5em;}.elementor-18841 .elementor-element.elementor-element-2d96ad55 .elementor-icon-list-text{color:#CECFDB;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-d5a0eaf{--divider-border-style:solid;--divider-color:#292D5E;--divider-border-width:1px;width:100%;max-width:100%;--divider-icon-size:56px;}.elementor-18841 .elementor-element.elementor-element-d5a0eaf .elementor-divider-separator{width:100%;}.elementor-18841 .elementor-element.elementor-element-d5a0eaf .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-18841 .elementor-element.elementor-element-65ec201e{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-65ec201e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.88em;font-weight:400;text-transform:none;line-height:1.3em;color:#FFFFFF;}.elementor-18841 .elementor-element.elementor-element-74fe4a74 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-74fe4a74 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-74fe4a74{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-74fe4a74 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-74fe4a74 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-74fe4a74 .elementor-icon-list-text{color:#CDDEF5;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-2734a5a9{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-2734a5a9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-229b588f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:54px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-229b588f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-229b588f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-229b588f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-229b588f .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.5em;}.elementor-18841 .elementor-element.elementor-element-229b588f .elementor-icon-list-text{color:#CECFDB;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-3d2125e8{--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:space-around;--align-items:flex-start;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-3d2125e8:not(.elementor-motion-effects-element-type-background), .elementor-18841 .elementor-element.elementor-element-3d2125e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6FF;}.elementor-18841 .elementor-element.elementor-element-3dd6e257{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-3dd6e257 .elementor-icon-box-title{margin-block-end:16px;color:#030520;}.elementor-18841 .elementor-element.elementor-element-3dd6e257 .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-3dd6e257 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-3dd6e257 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1.5em;color:#3A3C52;}.elementor-18841 .elementor-element.elementor-element-4dbb98d0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:54px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-4dbb98d0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-4dbb98d0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-4dbb98d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-4dbb98d0 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.5em;}.elementor-18841 .elementor-element.elementor-element-4dbb98d0 .elementor-icon-list-text{color:#CECFDB;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-1ff89736{--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:center;--align-items:center;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;--z-index:9;}.elementor-18841 .elementor-element.elementor-element-2719cbb2{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-2719cbb2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.88em;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-715073a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:54px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-715073a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-715073a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-715073a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-715073a .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:1.5em;}.elementor-18841 .elementor-element.elementor-element-715073a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-de81f78{--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:space-around;--align-items:flex-start;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-51d6838d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-51d6838d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-76942512{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:54px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-76942512 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-76942512 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-76942512 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-76942512 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.5em;}.elementor-18841 .elementor-element.elementor-element-76942512 .elementor-icon-list-text{color:#CECFDB;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-144b8e81{--divider-border-style:solid;--divider-color:#292D5E;--divider-border-width:1px;width:100%;max-width:100%;--divider-icon-size:56px;}.elementor-18841 .elementor-element.elementor-element-144b8e81 .elementor-divider-separator{width:100%;}.elementor-18841 .elementor-element.elementor-element-144b8e81 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-18841 .elementor-element.elementor-element-75dc8513{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-75dc8513 .elementor-icon-box-title{margin-block-end:16px;color:#FFFFFF;}.elementor-18841 .elementor-element.elementor-element-75dc8513 .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-75dc8513 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-75dc8513 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1.5em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-35dfc378{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-35dfc378 .elementor-icon-wrapper{text-align:center;}.elementor-18841 .elementor-element.elementor-element-35dfc378.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-35dfc378.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-35dfc378.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-35dfc378.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-35dfc378.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-35dfc378 .elementor-icon-wrapper svg{width:auto;}.elementor-18841 .elementor-element.elementor-element-1f76b3d5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-1f76b3d5 .elementor-icon-wrapper{text-align:center;}.elementor-18841 .elementor-element.elementor-element-1f76b3d5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-1f76b3d5.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-1f76b3d5.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-1f76b3d5.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-1f76b3d5.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-1f76b3d5 .elementor-icon-wrapper svg{width:auto;}.elementor-18841 .elementor-element.elementor-element-20000c31{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-20000c31 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-441be5d6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:54px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-441be5d6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-441be5d6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-441be5d6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-441be5d6 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.5em;}.elementor-18841 .elementor-element.elementor-element-441be5d6 .elementor-icon-list-text{color:#CECFDB;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-30d9583{--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;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-1134c52a{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-1134c52a .elementor-icon-box-title{margin-block-end:16px;color:#FFFFFF;}.elementor-18841 .elementor-element.elementor-element-1134c52a .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-1134c52a .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-1134c52a .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1.5em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-220eb4e0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:54px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-220eb4e0 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-220eb4e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:0px;}.elementor-18841 .elementor-element.elementor-element-220eb4e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-18841 .elementor-element.elementor-element-220eb4e0 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:0px;}.elementor-18841 .elementor-element.elementor-element-220eb4e0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-220eb4e0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-220eb4e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-220eb4e0 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.5em;}.elementor-18841 .elementor-element.elementor-element-220eb4e0 .elementor-icon-list-text{color:#CECFDB;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-6939c503{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:54px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-6939c503 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-6939c503 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:0px;}.elementor-18841 .elementor-element.elementor-element-6939c503 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-18841 .elementor-element.elementor-element-6939c503 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:0px;}.elementor-18841 .elementor-element.elementor-element-6939c503 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-6939c503 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-6939c503 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-6939c503 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.5em;}.elementor-18841 .elementor-element.elementor-element-6939c503 .elementor-icon-list-text{color:#CECFDB;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-570075ca{--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;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-1c6aeb31{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-1c6aeb31 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-3f149035{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:54px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-3f149035 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-3f149035 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-3f149035 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-3f149035 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.5em;}.elementor-18841 .elementor-element.elementor-element-3f149035 .elementor-icon-list-text{color:#CECFDB;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-1779a300{--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:space-around;--align-items:flex-start;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-1779a300:not(.elementor-motion-effects-element-type-background), .elementor-18841 .elementor-element.elementor-element-1779a300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6FF;}.elementor-18841 .elementor-element.elementor-element-14bdc710{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-14bdc710 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#030520;}.elementor-18841 .elementor-element.elementor-element-7ee50464{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:54px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-7ee50464 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-7ee50464 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-7ee50464 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-7ee50464 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.5em;}.elementor-18841 .elementor-element.elementor-element-7ee50464 .elementor-icon-list-text{color:#CECFDB;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-441434ec{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-441434ec .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#030520;}.elementor-18841 .elementor-element.elementor-element-4ce75935{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-4ce75935 .elementor-icon-wrapper{text-align:center;}.elementor-18841 .elementor-element.elementor-element-4ce75935.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-4ce75935.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-4ce75935.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-4ce75935.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-4ce75935.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-4ce75935 .elementor-icon-wrapper svg{width:auto;}.elementor-18841 .elementor-element.elementor-element-2a1d1cc0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-2a1d1cc0 .elementor-icon-wrapper{text-align:center;}.elementor-18841 .elementor-element.elementor-element-2a1d1cc0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-2a1d1cc0.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-2a1d1cc0.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-2a1d1cc0.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-2a1d1cc0.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-2a1d1cc0 .elementor-icon-wrapper svg{width:auto;}.elementor-18841 .elementor-element.elementor-element-6f8687e5{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-6f8687e5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#030520;}.elementor-18841 .elementor-element.elementor-element-3b06db72{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:54px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-3b06db72 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-3b06db72 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-3b06db72 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-3b06db72 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-3b06db72 .elementor-icon-list-text{color:#030520;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-8464365{--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;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-30e07c8e{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-30e07c8e .elementor-icon-box-title{margin-block-end:16px;color:#FFFFFF;}.elementor-18841 .elementor-element.elementor-element-30e07c8e .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-30e07c8e .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;}.elementor-18841 .elementor-element.elementor-element-30e07c8e .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1.5em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-1423e1de{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:54px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-1423e1de .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-1423e1de .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-1423e1de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-1423e1de .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.5em;}.elementor-18841 .elementor-element.elementor-element-1423e1de .elementor-icon-list-text{color:#CECFDB;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-3929ca74{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-3929ca74 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-251b7e64{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-251b7e64 img{width:100%;}.elementor-18841 .elementor-element.elementor-element-7f1c3994 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-7f1c3994 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-7f1c3994{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-7f1c3994 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-7f1c3994 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-7f1c3994 .elementor-icon-list-text{color:#CDDEF5;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-1a11a968{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-1a11a968 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-78426981{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:54px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-78426981 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-78426981 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-78426981 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-78426981 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.5em;}.elementor-18841 .elementor-element.elementor-element-78426981 .elementor-icon-list-text{color:#CECFDB;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-6a856043{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-6a856043 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-784473e3{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;--e-icon-list-icon-size:54px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-784473e3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-784473e3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-784473e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-784473e3 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:1.5em;}.elementor-18841 .elementor-element.elementor-element-784473e3 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-53632a80{--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;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-3bcc9915{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-3bcc9915 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#FFFFFF;}.elementor-18841 .elementor-element.elementor-element-7506c34c{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-7506c34c img{width:100%;}.elementor-18841 .elementor-element.elementor-element-50c55246 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-50c55246 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-50c55246{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-50c55246 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-50c55246 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-50c55246 .elementor-icon-list-text{color:#CDDEF5;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-6e7a2793{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-6e7a2793 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-6541e84b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:54px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-6541e84b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-6541e84b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-6541e84b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-6541e84b .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.5em;}.elementor-18841 .elementor-element.elementor-element-6541e84b .elementor-icon-list-text{color:#CECFDB;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-72557754{--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;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-30a46101{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-30a46101 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#FFFFFF;}.elementor-18841 .elementor-element.elementor-element-5439d248{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-5439d248 img{width:100%;}.elementor-18841 .elementor-element.elementor-element-625645a9{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-625645a9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:italic;line-height:1.5em;color:#CECFDB;}.elementor-18841 .elementor-element.elementor-element-99029ce{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-99029ce .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-321cad95{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;--e-icon-list-icon-size:54px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-321cad95 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-321cad95 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-321cad95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-321cad95 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:1.5em;}.elementor-18841 .elementor-element.elementor-element-321cad95 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-64e6966c{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-64e6966c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-3259e5e8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:54px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-3259e5e8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-3259e5e8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-3259e5e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-3259e5e8 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.5em;}.elementor-18841 .elementor-element.elementor-element-3259e5e8 .elementor-icon-list-text{color:#CECFDB;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-126ff219{--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:center;--align-items:center;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-37537d26{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-37537d26 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#FFFFFF;}.elementor-18841 .elementor-element.elementor-element-3e8f1928{--e-image-carousel-slides-to-show:1;}.elementor-18841 .elementor-element.elementor-element-3e8f1928 .swiper-pagination-bullet{width:8px;height:8px;background:#414DD2;}.elementor-18841 .elementor-element.elementor-element-3e8f1928 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#1A1F4E;opacity:1;}.elementor-18841 .elementor-element.elementor-element-afa2c7{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-afa2c7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:italic;line-height:1.5em;color:#CECFDB;}.elementor-18841 .elementor-element.elementor-element-5f53cba{--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;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-5d5717e2{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-5d5717e2 .elementor-icon-box-title{margin-block-end:16px;color:#FFFFFF;}.elementor-18841 .elementor-element.elementor-element-5d5717e2 .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-5d5717e2 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-5d5717e2 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1.5em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-3952d6c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:54px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-3952d6c .elementor-icon-list-icon i{color:#3442EC;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-3952d6c .elementor-icon-list-icon svg{fill:#3442EC;transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-3952d6c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-3952d6c .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.5em;}.elementor-18841 .elementor-element.elementor-element-3952d6c .elementor-icon-list-text{color:#CECFDB;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-fa24a39{width:100%;max-width:100%;text-align:center;}.elementor-18841 .elementor-element.elementor-element-fa24a39 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-transform:none;line-height:1.5em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-5440aa95 .elementor-button{background-color:#3442EC40;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;padding:22px 41px 22px 41px;}.elementor-18841 .elementor-element.elementor-element-3ce6d55c{--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;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-7b3bf975{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-7b3bf975.elementor-element{--order:0;}.elementor-18841 .elementor-element.elementor-element-7b3bf975 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-5f762b3f{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-5f762b3f.elementor-element{--order:1;}.elementor-18841 .elementor-element.elementor-element-5f762b3f > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#3442EC;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 91px 0px rgba(51.999999999999986, 66, 235.99999999999997, 0.4117647058823529);}.elementor-18841 .elementor-element.elementor-element-5f762b3f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-widget-image-box .elementor-image-box-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 );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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 );text-transform:var( --e-global-typography-text-text-transform );color:var( --e-global-color-text );}.elementor-18841 .elementor-element.elementor-element-63966fc6{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-63966fc6.elementor-element{--order:2;}.elementor-18841 .elementor-element.elementor-element-63966fc6 .elementor-image-box-wrapper{text-align:left;}.elementor-18841 .elementor-element.elementor-element-63966fc6 .elementor-image-box-title{margin-bottom:16px;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;text-transform:none;color:#FFFFFF;}.elementor-18841 .elementor-element.elementor-element-63966fc6 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1.5em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-60151e9a{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-60151e9a.elementor-element{--order:3;}.elementor-18841 .elementor-element.elementor-element-60151e9a .elementor-image-box-wrapper{text-align:right;}.elementor-18841 .elementor-element.elementor-element-60151e9a .elementor-image-box-title{margin-bottom:16px;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;text-transform:none;color:#FFFFFF;}.elementor-18841 .elementor-element.elementor-element-60151e9a .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1.5em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-6b906d14{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-6b906d14.elementor-element{--order:3;}.elementor-18841 .elementor-element.elementor-element-6b906d14 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#3442EC;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 91px 0px rgba(51.999999999999986, 66, 235.99999999999997, 0.4117647058823529);}.elementor-18841 .elementor-element.elementor-element-6b906d14 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-18841 .elementor-element.elementor-element-58b6e61c{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-58b6e61c.elementor-element{--order:5;}.elementor-18841 .elementor-element.elementor-element-58b6e61c > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#3442EC;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 91px 0px rgba(51.999999999999986, 66, 235.99999999999997, 0.4117647058823529);}.elementor-18841 .elementor-element.elementor-element-58b6e61c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-18841 .elementor-element.elementor-element-3dbe5e75{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-3dbe5e75.elementor-element{--order:6;}.elementor-18841 .elementor-element.elementor-element-3dbe5e75 .elementor-image-box-wrapper{text-align:left;}.elementor-18841 .elementor-element.elementor-element-3dbe5e75 .elementor-image-box-title{margin-bottom:16px;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;text-transform:none;color:#FFFFFF;}.elementor-18841 .elementor-element.elementor-element-3dbe5e75 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1.5em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-7e4d0fdf{--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:center;--align-items:center;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-7e4d0fdf:not(.elementor-motion-effects-element-type-background), .elementor-18841 .elementor-element.elementor-element-7e4d0fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000711;}.elementor-18841 .elementor-element.elementor-element-54d86568{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-54d86568 .elementor-icon-box-title{margin-block-end:16px;color:#FFFFFF;}.elementor-18841 .elementor-element.elementor-element-54d86568 .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-54d86568 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-54d86568 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1.5em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-859ec13{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-859ec13 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-859ec13 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-859ec13 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-859ec13 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.5em;}.elementor-18841 .elementor-element.elementor-element-859ec13 .elementor-icon-list-text{color:#CDDEF5;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-6cfe34cc{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-18841 .elementor-element.elementor-element-6cfe34cc .elementor-icon-box-title{margin-block-end:16px;color:#FFFFFF;}.elementor-18841 .elementor-element.elementor-element-6cfe34cc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-6cfe34cc.elementor-view-framed .elementor-icon, .elementor-18841 .elementor-element.elementor-element-6cfe34cc.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-18841 .elementor-element.elementor-element-6cfe34cc .elementor-icon{font-size:94px;}.elementor-18841 .elementor-element.elementor-element-6cfe34cc .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-6cfe34cc .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-6cfe34cc .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1.5em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-14e9da87{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-14e9da87 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-18841 .elementor-element.elementor-element-32413210{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-32413210 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:italic;line-height:1.5em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-b01a48c{--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;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-b01a48c:not(.elementor-motion-effects-element-type-background), .elementor-18841 .elementor-element.elementor-element-b01a48c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000711;}.elementor-18841 .elementor-element.elementor-element-25f2393b{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-25f2393b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-1c38447{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-1c38447 .elementor-image-box-wrapper{text-align:left;}.elementor-18841 .elementor-element.elementor-element-1c38447.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-18841 .elementor-element.elementor-element-1c38447.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-18841 .elementor-element.elementor-element-1c38447.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-18841 .elementor-element.elementor-element-1c38447 .elementor-image-box-title{margin-bottom:16px;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;text-transform:none;color:#FFFFFF;}.elementor-18841 .elementor-element.elementor-element-1c38447 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-18841 .elementor-element.elementor-element-1c38447 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-18841 .elementor-element.elementor-element-1c38447 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1.5em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-2197df7d{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-2197df7d .elementor-icon-box-title{margin-block-end:16px;color:#FFFFFF;}.elementor-18841 .elementor-element.elementor-element-2197df7d .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-2197df7d .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-2197df7d .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1.5em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-39a55c7d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-39a55c7d img{width:100%;}.elementor-18841 .elementor-element.elementor-element-3be411ea{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-3be411ea .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-3be411ea .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-3be411ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-3be411ea .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.5em;}.elementor-18841 .elementor-element.elementor-element-3be411ea .elementor-icon-list-text{color:#CECFDB;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-54f32da2{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-54f32da2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1.5em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-1106729d{--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;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-67da0eef{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-67da0eef .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-65251936{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-20314baf{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-20314baf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:italic;line-height:1.5em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-411e07e7{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-411e07e7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-3b1231c8{width:100%;max-width:100%;text-align:center;}.elementor-18841 .elementor-element.elementor-element-3b1231c8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1.5em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-5d8d8dd7{--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;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-2fbcc8e6{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-2fbcc8e6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-73322ac3{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-73322ac3 .elementor-image-box-wrapper{text-align:left;}.elementor-18841 .elementor-element.elementor-element-73322ac3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-18841 .elementor-element.elementor-element-73322ac3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-18841 .elementor-element.elementor-element-73322ac3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-18841 .elementor-element.elementor-element-73322ac3 .elementor-image-box-title{margin-bottom:16px;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;text-transform:none;color:#FFFFFF;}.elementor-18841 .elementor-element.elementor-element-73322ac3 .elementor-image-box-wrapper .elementor-image-box-img{width:72%;}.elementor-18841 .elementor-element.elementor-element-73322ac3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-18841 .elementor-element.elementor-element-73322ac3 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1.5em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-6213d5c1{--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;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-7749e493{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-7749e493 .elementor-icon-box-title{margin-block-end:16px;color:#FFFFFF;}.elementor-18841 .elementor-element.elementor-element-7749e493 .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-7749e493 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-7749e493 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1.5em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-380041e8{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-380041e8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-18841 .elementor-element.elementor-element-36686478{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-36686478 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-18841 .elementor-element.elementor-element-7830c5ba{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-7830c5ba .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-18841 .elementor-element.elementor-element-dea1605{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-dea1605 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-18841 .elementor-element.elementor-element-4a4e4d9f{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-4a4e4d9f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-18841 .elementor-element.elementor-element-4498a366{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-4498a366 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-18841 .elementor-element.elementor-element-ee0c212{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-ee0c212 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:700;text-transform:none;line-height:1.3em;color:#FFFFFF;}.elementor-widget-gallery .elementor-gallery-item__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 );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-gallery .elementor-gallery-item__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 );text-transform:var( --e-global-typography-text-text-transform );}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-18841 .elementor-element.elementor-element-c271f27 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-18841 .elementor-element.elementor-element-c271f27 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-18841 .elementor-element.elementor-element-c271f27{width:100%;max-width:100%;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-18841 .elementor-element.elementor-element-16f697c2{width:100%;max-width:100%;text-align:center;}.elementor-18841 .elementor-element.elementor-element-16f697c2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1.5em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-4cc346df{--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:center;--align-items:center;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-6cba7f0{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-6cba7f0 .elementor-icon-box-title{margin-block-end:16px;color:#FFFFFF;}.elementor-18841 .elementor-element.elementor-element-6cba7f0 .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-6cba7f0 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-6cba7f0 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1.5em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-312833cb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-3ccb0f2e{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-3ccb0f2e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-1dc67fa9{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-1dc67fa9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1.5em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-43238ac9{--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:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-2834c013{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-2834c013 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-c6112ac{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:1px;}.elementor-18841 .elementor-element.elementor-element-c6112ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(42px/2);}.elementor-18841 .elementor-element.elementor-element-c6112ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(42px/2);}.elementor-18841 .elementor-element.elementor-element-c6112ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(42px/2);}.elementor-18841 .elementor-element.elementor-element-c6112ac .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-42px/2);}.elementor-18841 .elementor-element.elementor-element-c6112ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-42px/2);}.elementor-18841 .elementor-element.elementor-element-c6112ac .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-c6112ac .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-c6112ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-c6112ac .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-c6112ac .elementor-icon-list-text{color:#EEF6FF;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-7cc2a09e{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-18841 .elementor-element.elementor-element-7cc2a09e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(29px/2);}.elementor-18841 .elementor-element.elementor-element-7cc2a09e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(29px/2);}.elementor-18841 .elementor-element.elementor-element-7cc2a09e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(29px/2);}.elementor-18841 .elementor-element.elementor-element-7cc2a09e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-29px/2);}.elementor-18841 .elementor-element.elementor-element-7cc2a09e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-29px/2);}.elementor-18841 .elementor-element.elementor-element-7cc2a09e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-7cc2a09e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-7cc2a09e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-7cc2a09e .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-7cc2a09e .elementor-icon-list-text{color:#EEF6FF;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-26b93004{--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:space-between;--align-items:flex-start;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-46ef43bc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18841 .elementor-element.elementor-element-53b4afc4{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-53b4afc4 .elementor-icon-box-wrapper{text-align:left;}.elementor-18841 .elementor-element.elementor-element-53b4afc4 .elementor-icon-box-title{margin-block-end:16px;color:#FFFFFF;}.elementor-18841 .elementor-element.elementor-element-53b4afc4 .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-53b4afc4 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-53b4afc4 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1.5em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-7d4559c3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#292D5E;--border-color:#292D5E;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18841 .elementor-element.elementor-element-7d4559c3:not(.elementor-motion-effects-element-type-background), .elementor-18841 .elementor-element.elementor-element-7d4559c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11174E00 0%, #11174E 100%);}.elementor-18841 .elementor-element.elementor-element-5bac117e .elementor-icon-box-wrapper{text-align:left;}.elementor-18841 .elementor-element.elementor-element-5bac117e .elementor-icon-box-title{margin-block-end:6px;color:#3442EC;}.elementor-18841 .elementor-element.elementor-element-5bac117e .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-5bac117e .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:1.2em;}.elementor-18841 .elementor-element.elementor-element-5bac117e .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.4em;color:#CECFDB;}.elementor-18841 .elementor-element.elementor-element-6d8429bd .elementor-button{background-color:#165BBF00;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F38AC;padding:16px 32px 14px 32px;}.elementor-18841 .elementor-element.elementor-element-6d8429bd .elementor-button:hover, .elementor-18841 .elementor-element.elementor-element-6d8429bd .elementor-button:focus{background-color:#0EB835;color:#FFFFFF;border-color:#0EB835;}.elementor-18841 .elementor-element.elementor-element-6d8429bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18841 .elementor-element.elementor-element-6d8429bd .elementor-button-content-wrapper{flex-direction:row;}.elementor-18841 .elementor-element.elementor-element-6d8429bd .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-18841 .elementor-element.elementor-element-6d8429bd .elementor-button:hover svg, .elementor-18841 .elementor-element.elementor-element-6d8429bd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-18841 .elementor-element.elementor-element-18fa251b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#292D5E;--border-color:#292D5E;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18841 .elementor-element.elementor-element-18fa251b:not(.elementor-motion-effects-element-type-background), .elementor-18841 .elementor-element.elementor-element-18fa251b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11174E00 0%, #11174E 100%);}.elementor-18841 .elementor-element.elementor-element-bf4e5b6 .elementor-icon-box-wrapper{text-align:left;}.elementor-18841 .elementor-element.elementor-element-bf4e5b6 .elementor-icon-box-title{margin-block-end:6px;color:#3442EC;}.elementor-18841 .elementor-element.elementor-element-bf4e5b6 .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-bf4e5b6 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:1.2em;}.elementor-18841 .elementor-element.elementor-element-bf4e5b6 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.4em;color:#CECFDB;}.elementor-18841 .elementor-element.elementor-element-3ff40cd8 .elementor-button{background-color:#165BBF00;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F38AC;padding:16px 32px 14px 32px;}.elementor-18841 .elementor-element.elementor-element-3ff40cd8 .elementor-button:hover, .elementor-18841 .elementor-element.elementor-element-3ff40cd8 .elementor-button:focus{background-color:#FFFFFF;color:#3442EC;border-color:#FFFFFF;}.elementor-18841 .elementor-element.elementor-element-3ff40cd8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18841 .elementor-element.elementor-element-3ff40cd8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-18841 .elementor-element.elementor-element-3ff40cd8 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-18841 .elementor-element.elementor-element-3ff40cd8 .elementor-button:hover svg, .elementor-18841 .elementor-element.elementor-element-3ff40cd8 .elementor-button:focus svg{fill:#3442EC;}.elementor-18841 .elementor-element.elementor-element-4cb4b17d{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-18841 .elementor-element.elementor-element-242a2e8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-18841 .elementor-element.elementor-element-242a2e8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.88em;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-55bc491{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-18841 .elementor-element.elementor-element-4fec39cc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-18841 .elementor-element.elementor-element-4fec39cc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.88em;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-5f713f6b{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-18841 .elementor-element.elementor-element-27f9838{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-18841 .elementor-element.elementor-element-27f9838 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.88em;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-2e4e83bb{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-18841 .elementor-element.elementor-element-3ad526ec{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-18841 .elementor-element.elementor-element-3ad526ec .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.88em;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-559670f4{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-18841 .elementor-element.elementor-element-b3e12cc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-18841 .elementor-element.elementor-element-b3e12cc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.88em;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-770cd260{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-18841 .elementor-element.elementor-element-6cf906d7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-18841 .elementor-element.elementor-element-6cf906d7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.88em;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-7a2342be{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-18841 .elementor-element.elementor-element-22f2e172{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-18841 .elementor-element.elementor-element-22f2e172 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.88em;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-1b1facc2{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-18841 .elementor-element.elementor-element-7284f498{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-18841 .elementor-element.elementor-element-7284f498 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.88em;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-48a9bf69{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-18841 .elementor-element.elementor-element-139cde7b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-18841 .elementor-element.elementor-element-139cde7b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.88em;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-44b45be0{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-18841 .elementor-element.elementor-element-40857de9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-18841 .elementor-element.elementor-element-40857de9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.88em;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-2a90925b{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-18841 .elementor-element.elementor-element-7d3450ed{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-18841 .elementor-element.elementor-element-7d3450ed .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.88em;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-7d528dfd{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-18841 .elementor-element.elementor-element-57cc3029{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-18841 .elementor-element.elementor-element-57cc3029 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.88em;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-39374cec{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-18841 .elementor-element.elementor-element-4966daf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-18841 .elementor-element.elementor-element-4966daf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.88em;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-1ceab1ba{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-18841 .elementor-element.elementor-element-45ea844f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-18841 .elementor-element.elementor-element-45ea844f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.88em;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-7eb0711c{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-18841 .elementor-element.elementor-element-445e723c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-18841 .elementor-element.elementor-element-445e723c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.88em;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-6dd19f8c{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-18841 .elementor-element.elementor-element-1abce627{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-18841 .elementor-element.elementor-element-1abce627 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.88em;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-6a8b0aac{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-18841 .elementor-element.elementor-element-2abbb3c4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-18841 .elementor-element.elementor-element-2abbb3c4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.88em;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-12b40355{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-18841 .elementor-element.elementor-element-4f591fb0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-18841 .elementor-element.elementor-element-4f591fb0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.88em;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-b87a139{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-18841 .elementor-element.elementor-element-bdf4aed{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-18841 .elementor-element.elementor-element-bdf4aed .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.88em;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-3784e366{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#3442EC;--n-accordion-title-active-color:#3442EC;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#3442EC;--n-accordion-icon-hover-color:#3442EC;--n-accordion-icon-active-color:#3442EC;}.elementor-18841 .elementor-element.elementor-element-3784e366 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#292D5E;}.elementor-18841 .elementor-element.elementor-element-3784e366 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-18841 .elementor-element.elementor-element-3784e366 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-18841 .elementor-element.elementor-element-13bcc552{--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:space-evenly;--align-items:center;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-61ef3008{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-61ef3008 .elementor-icon-box-wrapper{text-align:left;}.elementor-18841 .elementor-element.elementor-element-61ef3008 .elementor-icon-box-title{margin-block-end:16px;color:#FFFFFF;}.elementor-18841 .elementor-element.elementor-element-61ef3008 .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-61ef3008 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-61ef3008 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1.5em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-1009f931{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;--e-icon-list-icon-size:52px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-1009f931 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-1009f931 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-1009f931 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-1009f931 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.5em;}.elementor-18841 .elementor-element.elementor-element-1009f931 .elementor-icon-list-text{color:#CECFDB;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-68246d4{--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:center;--align-items:center;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-71d62be6{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-71d62be6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.88em;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-523f7474{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-18841 .elementor-element.elementor-element-523f7474 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.88em;font-weight:400;text-transform:none;line-height:1.3em;color:#CDDEF5;}.elementor-18841 .elementor-element.elementor-element-6ce70e4b .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#3587FF;}.elementor-18841 .elementor-element.elementor-element-6ce70e4b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-18841 .elementor-element.elementor-element-6ce70e4b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-18841 .elementor-element.elementor-element-6ce70e4b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-18841 .elementor-element.elementor-element-6ce70e4b .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-6ce70e4b .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-6ce70e4b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-6ce70e4b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-6ce70e4b .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-6ce70e4b .elementor-icon-list-text{color:#CDDEF5;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-e2f9782 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(29px/2);}.elementor-18841 .elementor-element.elementor-element-e2f9782 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(29px/2);}.elementor-18841 .elementor-element.elementor-element-e2f9782 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(29px/2);}.elementor-18841 .elementor-element.elementor-element-e2f9782 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-29px/2);}.elementor-18841 .elementor-element.elementor-element-e2f9782 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-29px/2);}.elementor-18841 .elementor-element.elementor-element-e2f9782 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-18841 .elementor-element.elementor-element-e2f9782 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-18841 .elementor-element.elementor-element-e2f9782{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-18841 .elementor-element.elementor-element-e2f9782 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-e2f9782 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:none;}.elementor-18841 .elementor-element.elementor-element-e2f9782 .elementor-icon-list-text{color:#CDDEF5;transition:color 0.3s;}body.elementor-page-18841:not(.elementor-motion-effects-element-type-background), body.elementor-page-18841 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030520;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-countdown .elementor-countdown-digits{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-countdown .elementor-countdown-label{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-countdown .elementor-countdown-expire--message{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 );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.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-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-countdown .elementor-countdown-digits{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-countdown .elementor-countdown-label{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-countdown .elementor-countdown-expire--message{font-size:var( --e-global-typography-text-font-size );}.elementor-18841 .elementor-element.elementor-element-315c7220{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.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 );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-18841 .elementor-element.elementor-element-3b826c02{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-2e411ac2{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-3bb1ef2a{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-318245b2{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-42301ae4{width:100%;max-width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.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-18841 .elementor-element.elementor-element-7c61ae99{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-47e6a3ce{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-562d0315 > .elementor-widget-container{margin:0px 0px 0px -11px;}.elementor-18841 .elementor-element.elementor-element-714fc8ba > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-18841 .elementor-element.elementor-element-64a12021{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-2cfe0ebc{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-5551c9b7{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-41c830ea{width:100%;max-width:100%;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-18841 .elementor-element.elementor-element-73d9705f{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-71fa843c{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-2fd731ed{width:100%;max-width:100%;text-align:center;}.elementor-18841 .elementor-element.elementor-element-19633018{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-18841 .elementor-element.elementor-element-5bb9f1ac{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-4f32e030{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-4107439b{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-51a8b037{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-15f2d7bb{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-704de983{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-54efbd3b{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-26409820{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-36bbd84c{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-724cc5a9{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-787e0f84{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-46c376c2{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-fd8808c{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-4c27cfda{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-7d95b648{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-44ed3f57{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-10cc793e{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-2af0fd8{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-296d4d3f{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-1d5729a4{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-65ec201e{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-2734a5a9{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-3d2125e8{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-3dd6e257{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-2719cbb2{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-de81f78{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-51d6838d{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-75dc8513{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-20000c31{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-30d9583{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-1134c52a{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-220eb4e0{--container-widget-width:49%;--container-widget-flex-grow:0;width:var( --container-widget-width, 49% );max-width:49%;}.elementor-18841 .elementor-element.elementor-element-6939c503{--container-widget-width:49%;--container-widget-flex-grow:0;width:var( --container-widget-width, 49% );max-width:49%;}.elementor-18841 .elementor-element.elementor-element-570075ca{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-1c6aeb31{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-1779a300{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-14bdc710{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-441434ec{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-6f8687e5{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-8464365{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-30e07c8e{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-3929ca74{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-1a11a968{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-6a856043{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-53632a80{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-3bcc9915{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-6e7a2793{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-72557754{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-30a46101{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-625645a9{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-99029ce{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-64e6966c{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-126ff219{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-37537d26{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-afa2c7{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-5f53cba{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-5d5717e2{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-fa24a39{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-3ce6d55c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-7b3bf975{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-7b3bf975.elementor-element{--order:0;}.elementor-18841 .elementor-element.elementor-element-5f762b3f{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-18841 .elementor-element.elementor-element-5f762b3f.elementor-element{--order:1;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-18841 .elementor-element.elementor-element-63966fc6{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-60151e9a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-60151e9a.elementor-element{--order:4;}.elementor-18841 .elementor-element.elementor-element-60151e9a .elementor-image-box-wrapper{text-align:left;}.elementor-18841 .elementor-element.elementor-element-6b906d14{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-18841 .elementor-element.elementor-element-58b6e61c{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-18841 .elementor-element.elementor-element-3dbe5e75{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-18841 .elementor-element.elementor-element-7e4d0fdf{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-54d86568{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-6cfe34cc{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-32413210{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-b01a48c{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-25f2393b{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-1c38447{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-2197df7d{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-54f32da2{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-1106729d{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-67da0eef{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-20314baf{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-411e07e7{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-3b1231c8{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-5d8d8dd7{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-2fbcc8e6{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-73322ac3{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-6213d5c1{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-7749e493{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-ee0c212{width:100%;max-width:100%;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-18841 .elementor-element.elementor-element-16f697c2{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-4cc346df{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-6cba7f0{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-3ccb0f2e{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-1dc67fa9{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-43238ac9{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-2834c013{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-c6112ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(60px/2);}.elementor-18841 .elementor-element.elementor-element-c6112ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(60px/2);}.elementor-18841 .elementor-element.elementor-element-c6112ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(60px/2);}.elementor-18841 .elementor-element.elementor-element-c6112ac .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-60px/2);}.elementor-18841 .elementor-element.elementor-element-c6112ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-60px/2);}.elementor-18841 .elementor-element.elementor-element-7cc2a09e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-18841 .elementor-element.elementor-element-7cc2a09e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-18841 .elementor-element.elementor-element-7cc2a09e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-18841 .elementor-element.elementor-element-7cc2a09e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-18841 .elementor-element.elementor-element-7cc2a09e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-18841 .elementor-element.elementor-element-26b93004{--justify-content:center;--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-46ef43bc{--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:center;--align-items:center;}.elementor-18841 .elementor-element.elementor-element-53b4afc4{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-53b4afc4 .elementor-icon-box-wrapper{text-align:center;}.elementor-18841 .elementor-element.elementor-element-242a2e8{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-4fec39cc{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-27f9838{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-3ad526ec{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-b3e12cc{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-6cf906d7{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-22f2e172{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-7284f498{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-139cde7b{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-40857de9{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-7d3450ed{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-57cc3029{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-4966daf{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-45ea844f{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-445e723c{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-1abce627{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-2abbb3c4{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-4f591fb0{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-bdf4aed{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-3784e366{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-18841 .elementor-element.elementor-element-13bcc552{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-61ef3008{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-1009f931{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-68246d4{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-71d62be6{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-523f7474{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-18841 .elementor-element.elementor-element-21abe1c{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:left;}.elementor-18841 .elementor-element.elementor-element-21abe1c.elementor-element{--order:1;}.elementor-18841 .elementor-element.elementor-element-21abe1c .elementor-heading-title{font-size:12px;}.elementor-widget-countdown .elementor-countdown-digits{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-countdown .elementor-countdown-label{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-countdown .elementor-countdown-expire--message{font-size:var( --e-global-typography-text-font-size );}.elementor-18841 .elementor-element.elementor-element-d06d7a5{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-18841 .elementor-element.elementor-element-d06d7a5.elementor-element{--order:2;}.elementor-18841 .elementor-element.elementor-element-d06d7a5 .elementor-countdown-digits{font-size:14px;}.elementor-18841 .elementor-element.elementor-element-d06d7a5 .elementor-countdown-label{font-size:10px;}.elementor-18841 .elementor-element.elementor-element-29dacfb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18841 .elementor-element.elementor-element-29dacfb{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-18841 .elementor-element.elementor-element-29dacfb.elementor-element{--align-self:center;--order:3;}.elementor-18841 .elementor-element.elementor-element-29dacfb .elementor-button{font-size:12px;border-radius:50px 50px 50px 50px;padding:4px 24px 4px 24px;}.elementor-18841 .elementor-element.elementor-element-e49ca63 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18841 .elementor-element.elementor-element-e49ca63{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-18841 .elementor-element.elementor-element-e49ca63.elementor-element{--align-self:center;--order:3;}.elementor-18841 .elementor-element.elementor-element-e49ca63 .elementor-button{font-size:11px;border-radius:100px 100px 100px 100px;padding:4px 16px 4px 16px;}.elementor-18841 .elementor-element.elementor-element-315c7220{--padding-top:2em;--padding-bottom:2em;--padding-left:1.25em;--padding-right:1.25em;}.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 );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-18841 .elementor-element.elementor-element-3b826c02 .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-3b826c02 .elementor-icon-box-title a{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-3b826c02 .elementor-icon-box-description{font-size:20px;}.elementor-18841 .elementor-element.elementor-element-3bb1ef2a .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-42301ae4 .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-42301ae4 .elementor-icon-box-title a{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-42301ae4 .elementor-icon-box-description{font-size:18px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.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-18841 .elementor-element.elementor-element-137e059a{--e-icon-list-icon-size:22px;}.elementor-18841 .elementor-element.elementor-element-137e059a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-137e059a .elementor-icon-list-item > a{font-size:18px;}.elementor-18841 .elementor-element.elementor-element-74ddb826{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-18841 .elementor-element.elementor-element-47e6a3ce .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-47e6a3ce .elementor-icon-box-title a{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-47e6a3ce .elementor-icon-box-description{font-size:1em;}.elementor-18841 .elementor-element.elementor-element-1192af4 .elementor-icon{font-size:26px;}.elementor-18841 .elementor-element.elementor-element-1192af4 .elementor-icon svg{height:26px;}.elementor-18841 .elementor-element.elementor-element-64a12021 .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-7edfd643{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-7edfd643 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-7edfd643 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-18841 .elementor-element.elementor-element-2cfe0ebc .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-5551c9b7 .elementor-heading-title{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-41c830ea .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-55f78079{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-55f78079 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-55f78079 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-18841 .elementor-element.elementor-element-4e0db7be{--padding-top:0em;--padding-bottom:0em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-18841 .elementor-element.elementor-element-6f58f861{--divider-icon-size:40px;}.elementor-18841 .elementor-element.elementor-element-71fa843c .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-5705af6d{--e-icon-list-icon-size:20px;}.elementor-18841 .elementor-element.elementor-element-5705af6d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-5705af6d .elementor-icon-list-item > a{font-size:18px;}.elementor-18841 .elementor-element.elementor-element-2fd731ed{text-align:center;}.elementor-18841 .elementor-element.elementor-element-2fd731ed .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-19633018{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-19633018 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-19633018 .elementor-icon-list-item > a{font-size:16px;}.elementor-18841 .elementor-element.elementor-element-707e3f8e{--padding-top:0em;--padding-bottom:0em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-18841 .elementor-element.elementor-element-2477e220{--divider-icon-size:40px;}.elementor-18841 .elementor-element.elementor-element-4f32e030 .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-4f32e030 .elementor-icon-box-title a{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-4f32e030 .elementor-icon-box-description{font-size:1em;}.elementor-18841 .elementor-element.elementor-element-52b6b488{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-52b6b488 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-52b6b488 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-18841 .elementor-element.elementor-element-4107439b .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-65ad5c2f{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-65ad5c2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-65ad5c2f .elementor-icon-list-item > a{font-size:0.8em;}.elementor-18841 .elementor-element.elementor-element-51a8b037 .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-664e0a67{--e-icon-list-icon-size:44px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-664e0a67 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-664e0a67 .elementor-icon-list-item > a{font-size:1em;}.elementor-18841 .elementor-element.elementor-element-704de983 .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-704de983 .elementor-icon-box-title a{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-704de983 .elementor-icon-box-description{font-size:20px;}.elementor-18841 .elementor-element.elementor-element-54efbd3b .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-492fec05{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-492fec05 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-492fec05 .elementor-icon-list-item > a{font-size:16px;}.elementor-18841 .elementor-element.elementor-element-9729e26{--divider-icon-size:40px;}.elementor-18841 .elementor-element.elementor-element-26409820 .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-36bbd84c .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-2a6dd161{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-2a6dd161 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-2a6dd161 .elementor-icon-list-item > a{font-size:16px;}.elementor-18841 .elementor-element.elementor-element-724cc5a9 .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-3b3072a3{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-3b3072a3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-3b3072a3 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-18841 .elementor-element.elementor-element-46c376c2 .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-fd8808c .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-6e8de38d{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-6e8de38d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-6e8de38d .elementor-icon-list-item > a{font-size:0.8em;}.elementor-18841 .elementor-element.elementor-element-4c27cfda .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-5da0c5a8{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-5da0c5a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-5da0c5a8 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-18841 .elementor-element.elementor-element-7d95b648 .elementor-heading-title{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-5c894f51{--e-icon-list-icon-size:44px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-5c894f51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-5c894f51 .elementor-icon-list-item > a{font-size:1em;}.elementor-18841 .elementor-element.elementor-element-10cc793e .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-1948181f{--e-icon-list-icon-size:20px;}.elementor-18841 .elementor-element.elementor-element-1948181f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-1948181f .elementor-icon-list-item > a{font-size:18px;}.elementor-18841 .elementor-element.elementor-element-2af0fd8 .elementor-heading-title{font-size:18px;}.elementor-18841 .elementor-element.elementor-element-332a54e6{--divider-icon-size:40px;}.elementor-18841 .elementor-element.elementor-element-296d4d3f .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-22ff4e8b{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-22ff4e8b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-22ff4e8b .elementor-icon-list-item > a{font-size:0.8em;}.elementor-18841 .elementor-element.elementor-element-1d5729a4 .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-2d96ad55{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-2d96ad55 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-2d96ad55 .elementor-icon-list-item > a{font-size:16px;}.elementor-18841 .elementor-element.elementor-element-d5a0eaf{--divider-icon-size:40px;}.elementor-18841 .elementor-element.elementor-element-65ec201e .elementor-heading-title{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-74fe4a74{--e-icon-list-icon-size:20px;}.elementor-18841 .elementor-element.elementor-element-74fe4a74 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-74fe4a74 .elementor-icon-list-item > a{font-size:18px;}.elementor-18841 .elementor-element.elementor-element-2734a5a9 .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-229b588f{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-229b588f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-229b588f .elementor-icon-list-item > a{font-size:16px;}.elementor-18841 .elementor-element.elementor-element-3dd6e257 .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-3dd6e257 .elementor-icon-box-title a{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-3dd6e257 .elementor-icon-box-description{font-size:1em;}.elementor-18841 .elementor-element.elementor-element-4dbb98d0{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-4dbb98d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-4dbb98d0 .elementor-icon-list-item > a{font-size:16px;}.elementor-18841 .elementor-element.elementor-element-1ff89736{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-18841 .elementor-element.elementor-element-2719cbb2 .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-715073a{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-715073a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-715073a .elementor-icon-list-item > a{font-size:0.8em;}.elementor-18841 .elementor-element.elementor-element-51d6838d .elementor-heading-title{font-size:24px;}.elementor-18841 .elementor-element.elementor-element-76942512{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-76942512 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-76942512 .elementor-icon-list-item > a{font-size:16px;}.elementor-18841 .elementor-element.elementor-element-144b8e81{--divider-icon-size:40px;}.elementor-18841 .elementor-element.elementor-element-75dc8513 .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-75dc8513 .elementor-icon-box-title a{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-75dc8513 .elementor-icon-box-description{font-size:20px;}.elementor-18841 .elementor-element.elementor-element-20000c31 .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-441be5d6{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-441be5d6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-441be5d6 .elementor-icon-list-item > a{font-size:16px;}.elementor-18841 .elementor-element.elementor-element-1134c52a .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-1134c52a .elementor-icon-box-title a{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-1134c52a .elementor-icon-box-description{font-size:20px;}.elementor-18841 .elementor-element.elementor-element-220eb4e0{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-220eb4e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-220eb4e0 .elementor-icon-list-item > a{font-size:16px;}.elementor-18841 .elementor-element.elementor-element-6939c503{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-6939c503 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-6939c503 .elementor-icon-list-item > a{font-size:16px;}.elementor-18841 .elementor-element.elementor-element-1c6aeb31 .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-3f149035{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-3f149035 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-3f149035 .elementor-icon-list-item > a{font-size:16px;}.elementor-18841 .elementor-element.elementor-element-14bdc710 .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-7ee50464{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-7ee50464 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-7ee50464 .elementor-icon-list-item > a{font-size:16px;}.elementor-18841 .elementor-element.elementor-element-441434ec .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-6f8687e5 .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-3b06db72{--e-icon-list-icon-size:44px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-3b06db72 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-3b06db72 .elementor-icon-list-item > a{font-size:16px;}.elementor-18841 .elementor-element.elementor-element-30e07c8e .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-30e07c8e .elementor-icon-box-title a{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-30e07c8e .elementor-icon-box-description{font-size:20px;}.elementor-18841 .elementor-element.elementor-element-1423e1de{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-1423e1de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-1423e1de .elementor-icon-list-item > a{font-size:16px;}.elementor-18841 .elementor-element.elementor-element-3929ca74 .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-7f1c3994{--e-icon-list-icon-size:20px;}.elementor-18841 .elementor-element.elementor-element-7f1c3994 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-7f1c3994 .elementor-icon-list-item > a{font-size:18px;}.elementor-18841 .elementor-element.elementor-element-1a11a968 .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-78426981{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-78426981 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-78426981 .elementor-icon-list-item > a{font-size:16px;}.elementor-18841 .elementor-element.elementor-element-6a856043 .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-784473e3{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-784473e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-784473e3 .elementor-icon-list-item > a{font-size:16px;}.elementor-18841 .elementor-element.elementor-element-3bcc9915 .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-50c55246{--e-icon-list-icon-size:20px;}.elementor-18841 .elementor-element.elementor-element-50c55246 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-50c55246 .elementor-icon-list-item > a{font-size:18px;}.elementor-18841 .elementor-element.elementor-element-6e7a2793 .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-6541e84b{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-6541e84b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-6541e84b .elementor-icon-list-item > a{font-size:16px;}.elementor-18841 .elementor-element.elementor-element-30a46101 .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-99029ce .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-321cad95{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-321cad95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-321cad95 .elementor-icon-list-item > a{font-size:16px;}.elementor-18841 .elementor-element.elementor-element-64e6966c .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-3259e5e8{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-3259e5e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-3259e5e8 .elementor-icon-list-item > a{font-size:16px;}.elementor-18841 .elementor-element.elementor-element-37537d26 .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-afa2c7 .elementor-heading-title{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-5d5717e2 .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-5d5717e2 .elementor-icon-box-title a{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-5d5717e2 .elementor-icon-box-description{font-size:20px;}.elementor-18841 .elementor-element.elementor-element-3952d6c{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-3952d6c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-3952d6c .elementor-icon-list-item > a{font-size:16px;}.elementor-18841 .elementor-element.elementor-element-fa24a39 .elementor-heading-title{font-size:20px;}.elementor-18841 .elementor-element.elementor-element-7b3bf975.elementor-element{--order:0;}.elementor-18841 .elementor-element.elementor-element-7b3bf975 .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-5f762b3f{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-5f762b3f.elementor-element{--order:1;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-18841 .elementor-element.elementor-element-63966fc6.elementor-element{--order:2;}.elementor-18841 .elementor-element.elementor-element-63966fc6 .elementor-image-box-wrapper{text-align:center;}.elementor-18841 .elementor-element.elementor-element-63966fc6 .elementor-image-box-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-63966fc6 .elementor-image-box-description{font-size:20px;}.elementor-18841 .elementor-element.elementor-element-60151e9a.elementor-element{--order:4;}.elementor-18841 .elementor-element.elementor-element-60151e9a .elementor-image-box-wrapper{text-align:center;}.elementor-18841 .elementor-element.elementor-element-60151e9a .elementor-image-box-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-60151e9a .elementor-image-box-description{font-size:20px;}.elementor-18841 .elementor-element.elementor-element-6b906d14{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-6b906d14.elementor-element{--order:3;}.elementor-18841 .elementor-element.elementor-element-58b6e61c{width:100%;max-width:100%;}.elementor-18841 .elementor-element.elementor-element-58b6e61c.elementor-element{--order:5;}.elementor-18841 .elementor-element.elementor-element-3dbe5e75.elementor-element{--order:6;}.elementor-18841 .elementor-element.elementor-element-3dbe5e75 .elementor-image-box-wrapper{text-align:center;}.elementor-18841 .elementor-element.elementor-element-3dbe5e75 .elementor-image-box-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-3dbe5e75 .elementor-image-box-description{font-size:20px;}.elementor-18841 .elementor-element.elementor-element-54d86568 .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-54d86568 .elementor-icon-box-title a{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-54d86568 .elementor-icon-box-description{font-size:20px;}.elementor-18841 .elementor-element.elementor-element-859ec13{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-859ec13 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-859ec13 .elementor-icon-list-item > a{font-size:16px;}.elementor-18841 .elementor-element.elementor-element-6cfe34cc .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-6cfe34cc .elementor-icon-box-title a{font-size:32px;}.elementor-18841 .elementor-element.elementor-element-6cfe34cc .elementor-icon-box-description{font-size:1em;}.elementor-18841 .elementor-element.elementor-element-32413210 .elementor-heading-title{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-25f2393b .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-1c38447 .elementor-image-box-wrapper{text-align:center;}.elementor-18841 .elementor-element.elementor-element-1c38447 .elementor-image-box-img{margin-bottom:15px;}.elementor-18841 .elementor-element.elementor-element-1c38447 .elementor-image-box-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-1c38447 .elementor-image-box-description{font-size:20px;}.elementor-18841 .elementor-element.elementor-element-2197df7d .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-2197df7d .elementor-icon-box-title a{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-2197df7d .elementor-icon-box-description{font-size:20px;}.elementor-18841 .elementor-element.elementor-element-3be411ea{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-3be411ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-3be411ea .elementor-icon-list-item > a{font-size:16px;}.elementor-18841 .elementor-element.elementor-element-54f32da2 .elementor-heading-title{font-size:18px;}.elementor-18841 .elementor-element.elementor-element-67da0eef .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-20314baf .elementor-heading-title{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-411e07e7 .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-3b1231c8 .elementor-heading-title{font-size:18px;}.elementor-18841 .elementor-element.elementor-element-2fbcc8e6 .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-73322ac3 .elementor-image-box-wrapper{text-align:center;}.elementor-18841 .elementor-element.elementor-element-73322ac3 .elementor-image-box-img{margin-bottom:32px;}.elementor-18841 .elementor-element.elementor-element-73322ac3.elementor-position-right .elementor-image-box-img{margin-left:32px;}.elementor-18841 .elementor-element.elementor-element-73322ac3.elementor-position-left .elementor-image-box-img{margin-right:32px;}.elementor-18841 .elementor-element.elementor-element-73322ac3.elementor-position-top .elementor-image-box-img{margin-bottom:32px;}.elementor-18841 .elementor-element.elementor-element-73322ac3 .elementor-image-box-title{font-size:32px;}.elementor-18841 .elementor-element.elementor-element-73322ac3 .elementor-image-box-description{font-size:20px;}.elementor-18841 .elementor-element.elementor-element-7749e493 .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-7749e493 .elementor-icon-box-title a{font-size:32px;}.elementor-18841 .elementor-element.elementor-element-7749e493 .elementor-icon-box-description{font-size:1em;}.elementor-18841 .elementor-element.elementor-element-ee0c212 .elementor-heading-title{font-size:28px;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-18841 .elementor-element.elementor-element-16f697c2 .elementor-heading-title{font-size:20px;}.elementor-18841 .elementor-element.elementor-element-6cba7f0 .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-6cba7f0 .elementor-icon-box-title a{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-6cba7f0 .elementor-icon-box-description{font-size:20px;}.elementor-18841 .elementor-element.elementor-element-3ccb0f2e .elementor-heading-title{font-size:20px;}.elementor-18841 .elementor-element.elementor-element-1dc67fa9 .elementor-heading-title{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-2834c013 .elementor-heading-title{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-c6112ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-18841 .elementor-element.elementor-element-c6112ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-18841 .elementor-element.elementor-element-c6112ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-18841 .elementor-element.elementor-element-c6112ac .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-18841 .elementor-element.elementor-element-c6112ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-18841 .elementor-element.elementor-element-c6112ac{--e-icon-list-icon-size:18px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-18841 .elementor-element.elementor-element-7cc2a09e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-18841 .elementor-element.elementor-element-7cc2a09e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-18841 .elementor-element.elementor-element-7cc2a09e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-18841 .elementor-element.elementor-element-7cc2a09e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-18841 .elementor-element.elementor-element-7cc2a09e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-18841 .elementor-element.elementor-element-7cc2a09e{--e-icon-list-icon-size:18px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-18841 .elementor-element.elementor-element-46ef43bc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18841 .elementor-element.elementor-element-53b4afc4 .elementor-icon-box-wrapper{text-align:center;}.elementor-18841 .elementor-element.elementor-element-53b4afc4 .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-53b4afc4 .elementor-icon-box-title a{font-size:28px;}.elementor-18841 .elementor-element.elementor-element-53b4afc4 .elementor-icon-box-description{font-size:20px;}.elementor-18841 .elementor-element.elementor-element-7d4559c3{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-18841 .elementor-element.elementor-element-5bac117e .elementor-icon-box-wrapper{text-align:center;}.elementor-18841 .elementor-element.elementor-element-5bac117e .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-5bac117e .elementor-icon-box-title a{font-size:20px;}.elementor-18841 .elementor-element.elementor-element-5bac117e .elementor-icon-box-description{font-size:15px;}.elementor-18841 .elementor-element.elementor-element-6d8429bd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18841 .elementor-element.elementor-element-6d8429bd .elementor-button{font-size:14px;line-height:1.5em;padding:20px 16px 20px 16px;}.elementor-18841 .elementor-element.elementor-element-18fa251b{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-18841 .elementor-element.elementor-element-bf4e5b6 .elementor-icon-box-wrapper{text-align:center;}.elementor-18841 .elementor-element.elementor-element-bf4e5b6 .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-bf4e5b6 .elementor-icon-box-title a{font-size:20px;}.elementor-18841 .elementor-element.elementor-element-bf4e5b6 .elementor-icon-box-description{font-size:15px;}.elementor-18841 .elementor-element.elementor-element-3ff40cd8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18841 .elementor-element.elementor-element-3ff40cd8 .elementor-button{font-size:14px;line-height:1.5em;padding:20px 20px 20px 20px;}.elementor-18841 .elementor-element.elementor-element-242a2e8 .elementor-heading-title{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-4fec39cc .elementor-heading-title{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-27f9838 .elementor-heading-title{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-3ad526ec .elementor-heading-title{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-b3e12cc .elementor-heading-title{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-6cf906d7 .elementor-heading-title{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-22f2e172 .elementor-heading-title{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-7284f498 .elementor-heading-title{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-139cde7b .elementor-heading-title{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-40857de9 .elementor-heading-title{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-7d3450ed .elementor-heading-title{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-57cc3029 .elementor-heading-title{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-4966daf .elementor-heading-title{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-45ea844f .elementor-heading-title{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-445e723c .elementor-heading-title{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-1abce627 .elementor-heading-title{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-2abbb3c4 .elementor-heading-title{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-4f591fb0 .elementor-heading-title{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-bdf4aed .elementor-heading-title{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-3784e366 {--n-accordion-padding:20px 20px 20px 0px;}:where( .elementor-18841 .elementor-element.elementor-element-3784e366 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.3em;}.elementor-18841 .elementor-element.elementor-element-61ef3008 .elementor-icon-box-wrapper{text-align:center;}.elementor-18841 .elementor-element.elementor-element-61ef3008 .elementor-icon-box-title, .elementor-18841 .elementor-element.elementor-element-61ef3008 .elementor-icon-box-title a{font-size:32px;}.elementor-18841 .elementor-element.elementor-element-61ef3008 .elementor-icon-box-description{font-size:20px;}.elementor-18841 .elementor-element.elementor-element-1009f931{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-18841 .elementor-element.elementor-element-1009f931 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-1009f931 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-18841 .elementor-element.elementor-element-71d62be6 .elementor-heading-title{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-523f7474 .elementor-heading-title{font-size:1.5em;}.elementor-18841 .elementor-element.elementor-element-6ce70e4b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-18841 .elementor-element.elementor-element-6ce70e4b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-18841 .elementor-element.elementor-element-6ce70e4b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-18841 .elementor-element.elementor-element-6ce70e4b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-18841 .elementor-element.elementor-element-6ce70e4b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-18841 .elementor-element.elementor-element-6ce70e4b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18841 .elementor-element.elementor-element-6ce70e4b .elementor-icon-list-item > a{font-size:10px;}.elementor-18841 .elementor-element.elementor-element-e2f9782 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(23px/2);}.elementor-18841 .elementor-element.elementor-element-e2f9782 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(23px/2);}.elementor-18841 .elementor-element.elementor-element-e2f9782 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(23px/2);}.elementor-18841 .elementor-element.elementor-element-e2f9782 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-23px/2);}.elementor-18841 .elementor-element.elementor-element-e2f9782 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-23px/2);}.elementor-18841 .elementor-element.elementor-element-e2f9782{--e-icon-list-icon-size:28px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;}}@media(min-width:768px){.elementor-18841 .elementor-element.elementor-element-46ef43bc{--width:40%;}.elementor-18841 .elementor-element.elementor-element-7d4559c3{--width:85%;}.elementor-18841 .elementor-element.elementor-element-18fa251b{--width:85%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18841 .elementor-element.elementor-element-46ef43bc{--width:80%;}.elementor-18841 .elementor-element.elementor-element-7d4559c3{--width:400px;}.elementor-18841 .elementor-element.elementor-element-18fa251b{--width:400px;}}/* Start custom CSS for heading, class: .elementor-element-21abe1c */@media (max-width: 767px){
    .elementor-18841 .elementor-element.elementor-element-21abe1c .elementor-heading-title{
        font-size: 12px !important;
    }
}

@media (max-width: 348px){
    .elementor-18841 .elementor-element.elementor-element-21abe1c .elementor-heading-title{
        font-size: 8px !important;
    }

    .elementor-18841 .elementor-element.elementor-element-21abe1c {
        width: 22% !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e49ca63 */.elementor-18841 .elementor-element.elementor-element-e49ca63 {
    position: relative;
    margin-top: -10px !important;
    margin-right: 5px !important;
}

@media (max-width: 348px){
    .elementor-18841 .elementor-element.elementor-element-e49ca63 .elementor-button-text{
        font-size: 9px !important;
        margin-left: -7px;
        margin-right: -7px;
    }

    .elementor-18841 .elementor-element.elementor-element-e49ca63 {
        width: 22% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d621ae */.barratopo {
    background: rgba(3, 5, 32, 0.7) !important;
    backdrop-filter: blur(9.3px);
    -webkit-backdrop-filter: blur(9.3px);
    border-bottom: 1px solid rgba(255, 255, 255, .2) !important;
    will-change: transform;
    transition: transform 0.3s ease-in-out, background 0.3s ease-in-out;
    display: none;
}

.barra-fixa {
    position: fixed;
    width: 100%;
    top: 0;
    left: 0;
    right: 0;
    z-index: 999;
    transition: transform 0.3s ease-in-out;
    display: block;
    background: rgba(3, 5, 32, 0.7) !important;
}

.barratopo.barra-escondida {
    transform: translateY(-100%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3b826c02 */@media (max-width: 767px){
    .ocultomob{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-315c7220 */.elementor-18841 .elementor-element.elementor-element-315c7220{
    position: relative;
    overflow: hidden;
}

.elementor-18841 .elementor-element.elementor-element-315c7220::before{
    content: '';
    position: absolute;
    top: 0;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 200px;
    height: 257px;
    border-radius: 100%;
    background: #161738;
    filter: blur(100px);
    mix-blend-mode: screen;
    pointer-events: none;
    z-index: 0;
}

.elementor-18841 .elementor-element.elementor-element-315c7220::after{
    content: url(https://algaworks.com/wp-content/uploads/2024/08/VETOR-GRADE.svg);
    display: block;
    width: 200px;
    height: 100px;
    position: absolute;
    top: 0;
    left: 38%;
    transform: translate(-50%, -50%);
    z-index: 0;
    pointer-events: none;
}

.videohero::before,
.videohero::after {
    content: '';
    position: absolute;
    background-image: var(--wpr-bg-fec38dcc-64cd-4239-8f19-01325a370ee6);
    background-size: contain;
    background-repeat: no-repeat;
    z-index: 1;
    opacity: 0.8;
    filter: blur(8px);
    ppointer-events: none;
}

.videohero::before {
    top: -150px;
    right: -300px;
    width: 100px; 
    height: 100px;
}

.videohero::after {
    bottom: -100px;
    left: -300px;
    width: 150px;
    height: 150px;
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2a7d1cb5 */.elementor-18841 .elementor-element.elementor-element-2a7d1cb5::after{
    content: "";
    width: 70%;
    height: 70%;
    top: 5%;
    left: 50%;
    z-index: -1;
    background: var(--wpr-bg-2319479b-0bb2-42db-bd7e-f04ca36aafa4) #161738;
    position: absolute;
    opacity: 0.9;
    transform: translate(-50%, -50%);
    pointer-events: none;
    z-index: -1;
    -webkit-mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  -webkit-mask-size: 100%;
  mask-size: 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6f97a57d */.elementor-18841 .elementor-element.elementor-element-6f97a57d svg{
    height: unset;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-137e059a */.elementor-18841 .elementor-element.elementor-element-137e059a .elementor-icon-list-text{
    font-size: 14px;
    font-weight: 400;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318245b2 */@media (min-width: 768px){
.elementor-18841 .elementor-element.elementor-element-318245b2::after{
    content: "";
    width: 700px;
    height: 700px;
    top: 50%;
    left: -5%;
    z-index: -1;
    background: var(--wpr-bg-14cd07b4-2ece-4da9-bfd9-21bcb1713ab2) #161738;
    position: absolute;
    opacity: 0.9;
    transform: translate(-50%, -50%);
    pointer-events: none;
    z-index: -1;
    -webkit-mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  -webkit-mask-size: 100%;
  mask-size: 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}

.elementor-18841 .elementor-element.elementor-element-318245b2::before{
    content: "";
    width: 700px;
    height: 700px;
    top: 50%;
    left: 105%;
    z-index: -1;
    background: var(--wpr-bg-adb388c9-3d76-4468-b93f-9586808741fd) #161738;
    position: absolute;
    opacity: 0.9;
    transform: translate(-50%, -50%);
    pointer-events: none;
    z-index: -1;
    -webkit-mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  -webkit-mask-size: 100%;
  mask-size: 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1192af4 */.elementor-18841 .elementor-element.elementor-element-1192af4{
    position: absolute;
    bottom: -45px;
}

@media (max-width: 767px){
    .elementor-18841 .elementor-element.elementor-element-1192af4{
        bottom: -35px;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-714fc8ba */.elementor-18841 .elementor-element.elementor-element-714fc8ba svg{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7edfd643 */.elementor-18841 .elementor-element.elementor-element-7edfd643 .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(8, 1fr);
    gap: 20px;
}

.elementor-18841 .elementor-element.elementor-element-7edfd643 .elementor-icon-list-item {
    grid-column: span 2;
}

@media (min-width: 1024px){
    .elementor-18841 .elementor-element.elementor-element-7edfd643 .elementor-icon-list-item:nth-last-child(3) {
        grid-column: 2 / span 2;
    }
    
    
    .elementor-18841 .elementor-element.elementor-element-7edfd643 .elementor-icon-list-item:nth-last-child(2) {
        grid-column: 0 / span 2;
    }
    
    
    .elementor-18841 .elementor-element.elementor-element-7edfd643 .elementor-icon-list-item:last-child {
        grid-column: 0 / span 2;
    }
}

.elementor-18841 .elementor-element.elementor-element-7edfd643 .elementor-icon-list-item{
    border-radius: 8px;
    border: 1px solid #292D5E;
    background: radial-gradient(50.99% 62.31% at 49.74% 79.22%, rgba(75, 88, 247, 0.10) 0%, rgba(5, 8, 48, 0.10) 100%);
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    padding: 30px 20px !important;
    min-height: 166px;
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: top;
    text-align: center;
    transition: transform 0.3s ease;
}


.elementor-18841 .elementor-element.elementor-element-7edfd643 .elementor-icon-list-items .elementor-icon-list-item:not(:last-child) {
    margin-bottom: 0;
    padding-bottom: 0;
}

.elementor-18841 .elementor-element.elementor-element-7edfd643 .elementor-icon-list-item:hover {
    transform: translateY(-5px);
}

.elementor-18841 .elementor-element.elementor-element-7edfd643 .elementor-icon-list-icon {
    display: flex;
    justify-content: center;
    margin-bottom: 15px;
}

.elementor-18841 .elementor-element.elementor-element-7edfd643 .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-7edfd643 .elementor-icon-list-items {
        grid-template-columns: repeat(4, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-7edfd643 .elementor-icon-list-items {
        grid-template-columns: repeat(4, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-7edfd643 .elementor-icon-list-item {
        min-height: 150px;
        padding: 12px!important;
    }
    
    .elementor-18841 .elementor-element.elementor-element-7edfd643 .elementor-icon-list-text {
        line-height: 1.3;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfe0ebc */@media (min-width: 1025px){
    .elementor-18841 .elementor-element.elementor-element-2cfe0ebc b{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-55f78079 */.elementor-18841 .elementor-element.elementor-element-55f78079 .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
    padding: 20px;
}

.elementor-18841 .elementor-element.elementor-element-55f78079 .elementor-icon-list-item{
    border-radius: 8px;
    border: 1px solid #292D5E;
    background: radial-gradient(50.99% 62.31% at 49.74% 79.22%, rgba(75, 88, 247, 0.10) 0%, rgba(5, 8, 48, 0.10) 100%);
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    padding: 30px 20px !important;
    display: flex !important;
    transition: transform 0.3s ease;
}


.elementor-18841 .elementor-element.elementor-element-55f78079 .elementor-icon-list-items .elementor-icon-list-item:not(:last-child) {
    margin-bottom: 0;
    padding-bottom: 0;
}

.elementor-18841 .elementor-element.elementor-element-55f78079 .elementor-icon-list-item:hover {
    transform: translateY(-5px);
}

.elementor-18841 .elementor-element.elementor-element-55f78079 .elementor-icon-list-icon {
    display: flex;
    justify-content: center;
    margin-right: 10px;
}

.elementor-18841 .elementor-element.elementor-element-55f78079 .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-55f78079 .elementor-icon-list-items {
        grid-template-columns: repeat(3, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-55f78079 .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-55f78079 .elementor-icon-list-item {
        padding: 12px!important;
    }
    
    .elementor-18841 .elementor-element.elementor-element-55f78079 .elementor-icon-list-text {
        line-height: 1.3;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5705af6d */.elementor-18841 .elementor-element.elementor-element-5705af6d .elementor-icon-list-text{
    font-size: 14px;
    font-weight: 400;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fd731ed */@media (max-width: 767px){
    .elementor-18841 .elementor-element.elementor-element-2fd731ed {
        margin-bottom: 30px !important;
    }
}

@media (min-width: 768px) and (max-width: 1024px){
    .elementor-18841 .elementor-element.elementor-element-2fd731ed{
        margin-bottom: 40px !important;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-19633018 */.elementor-18841 .elementor-element.elementor-element-19633018 .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 20px;
    padding: 20px;
}

.elementor-18841 .elementor-element.elementor-element-19633018 .elementor-icon-list-item{
    border-radius: 15px;
    border: 1px solid #292D5E;
    background: radial-gradient(60.99% 62.31% at 49.74% 79.22%, rgba(75, 88, 247, 0.3) 0%, rgba(5, 8, 48, 0.2) 100%);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    padding: 30px 20px !important;
    min-height: 166px;
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: top;
    text-align: center;
    transition: transform 0.3s ease;
}


.elementor-18841 .elementor-element.elementor-element-19633018 .elementor-icon-list-items .elementor-icon-list-item:not(:last-child) {
    margin-bottom: 0;
    padding-bottom: 0;
}

.elementor-18841 .elementor-element.elementor-element-19633018 .elementor-icon-list-item:hover {
    transform: translateY(-5px);
}

.elementor-18841 .elementor-element.elementor-element-19633018 .elementor-icon-list-icon {
    display: flex;
    justify-content: center;
    margin-bottom: 24px;
}

.elementor-18841 .elementor-element.elementor-element-19633018 .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-19633018 .elementor-icon-list-items {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-19633018 .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-19633018 .elementor-icon-list-item {
        min-height: 150px;
        padding: 16px!important;
    }
}

.titulocard{
    display: block !important;
    font-weight: 600;
    color: #fff;
    font-size: 22px !important;
    margin-bottom: 8px;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73d9705f */.elementor-18841 .elementor-element.elementor-element-73d9705f::after{
    content: "";
    width: 700px;
    height: 700px;
    top: 20%;
    left: -5%;
    z-index: -1;
    background: var(--wpr-bg-16417169-dc35-405c-8a86-145d1b050376) #161738;
    position: absolute;
    opacity: 0.9;
    transform: translate(-50%, -50%);
    pointer-events: none;
    z-index: -1;
    -webkit-mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  -webkit-mask-size: 100%;
  mask-size: 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}

.elementor-18841 .elementor-element.elementor-element-73d9705f::before{
    content: "";
    width: 700px;
    height: 700px;
    top: 50%;
    left: 105%;
    z-index: -1;
    background: var(--wpr-bg-d8c7206e-04cb-4138-94eb-fbe27bb60cbc) #161738;
    position: absolute;
    opacity: 0.9;
    transform: translate(-50%, -50%);
    pointer-events: none;
    z-index: -1;
    -webkit-mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  -webkit-mask-size: 100%;
  mask-size: 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-52b6b488 */.elementor-18841 .elementor-element.elementor-element-52b6b488 .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 40px;
    padding: 20px;
    justify-content: space-between;
}

.elementor-18841 .elementor-element.elementor-element-52b6b488 .elementor-icon-list-item {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    text-align: left;
    width: 80%;
}

.elementor-18841 .elementor-element.elementor-element-52b6b488 .elementor-icon-list-icon {
    display: flex;
    justify-content: flex-start;
    width: 100%;
}

.elementor-18841 .elementor-element.elementor-element-52b6b488 .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: left;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-52b6b488 .elementor-icon-list-items {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-52b6b488 .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-52b6b488 .elementor-icon-list-item {
        width: 100%;
        margin-bottom: 20px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-52b6b488 .elementor-icon-list-icon{
        margin-left: -10px;
    }
}

.titletext{
    display: block !important;
    font-weight: 600;
    color: #fff;
    font-size: 22px !important;
    margin-bottom: 8px;
}

.elementor-18841 .elementor-element.elementor-element-52b6b488 .elementor-icon-list-icon {
    filter: drop-shadow(0 0 10px rgba(52, 66, 236, 0.8));
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-65ad5c2f */.elementor-18841 .elementor-element.elementor-element-65ad5c2f .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 20px;
    padding: 20px;
}

.elementor-18841 .elementor-element.elementor-element-65ad5c2f .elementor-icon-list-item{
    border-radius: 8px;
    border: 1px solid #292D5E;
    background: radial-gradient(50.99% 62.31% at 49.74% 79.22%, rgba(75, 88, 247, 0.10) 0%, rgba(5, 8, 48, 0.10) 100%);
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    padding: 30px 20px !important;
    min-height: 166px;
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: top;
    text-align: center;
    transition: transform 0.3s ease;
}


.elementor-18841 .elementor-element.elementor-element-65ad5c2f .elementor-icon-list-items .elementor-icon-list-item:not(:last-child) {
    margin-bottom: 0;
    padding-bottom: 0;
}

.elementor-18841 .elementor-element.elementor-element-65ad5c2f .elementor-icon-list-item:hover {
    transform: translateY(-5px);
}

.elementor-18841 .elementor-element.elementor-element-65ad5c2f .elementor-icon-list-icon {
    display: flex;
    justify-content: center;
    margin-bottom: 15px;
}

.elementor-18841 .elementor-element.elementor-element-65ad5c2f .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-65ad5c2f .elementor-icon-list-items {
        grid-template-columns: repeat(3, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-65ad5c2f .elementor-icon-list-items {
        grid-template-columns: repeat(2, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-65ad5c2f .elementor-icon-list-item {
        min-height: 150px;
        padding: 12px!important;
    }
    
    .elementor-18841 .elementor-element.elementor-element-65ad5c2f .elementor-icon-list-text {
        line-height: 1.3;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-664e0a67 */.elementor-18841 .elementor-element.elementor-element-664e0a67 .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 40px;
}

.elementor-18841 .elementor-element.elementor-element-664e0a67 .elementor-icon-list-item{
    display: flex !important;
    transition: transform 0.3s ease;
}

.elementor-18841 .elementor-element.elementor-element-664e0a67 .elementor-icon-list-icon {
    display: flex;
    justify-content: center;
    margin-right: 10px;
}

.elementor-18841 .elementor-element.elementor-element-664e0a67 .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: left;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-664e0a67 .elementor-icon-list-items {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-664e0a67 .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-664e0a67 .elementor-icon-list-item {
        padding: 12px!important;
    }
    
    .elementor-18841 .elementor-element.elementor-element-664e0a67 .elementor-icon-list-text {
        line-height: 1.3;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bb9f1ac */.elementor-18841 .elementor-element.elementor-element-5bb9f1ac{
    background: linear-gradient(180deg, rgba(245, 246, 255, 0.00) 0%, rgba(245, 246, 255, 0.07) 150%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-49021b35 */.elementor-18841 .elementor-element.elementor-element-49021b35::after{
    content: "";
    width: 400px;
    height: 400px;
    top: 20%;
    left: -5%;
    z-index: -1;
    background: var(--wpr-bg-760dc685-3a4f-4446-b39d-e70fe9d874e9) #0F144D;
    position: absolute;
    opacity: 0.9;
    transform: translate(-50%, -50%);
    pointer-events: none;
    z-index: -1;
    -webkit-mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  -webkit-mask-size: 100%;
  mask-size: 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}

.elementor-18841 .elementor-element.elementor-element-49021b35::before{
    content: "";
    width: 400px;
    height: 400px;
    top: 70%;
    left: 105%;
    z-index: -1;
    background: var(--wpr-bg-e82f394a-79e7-4978-b7f8-05d872895e71) #0F144D;
    position: absolute;
    opacity: 0.9;
    transform: translate(-50%, -50%);
    pointer-events: none;
    z-index: -1;
    -webkit-mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  -webkit-mask-size: 100%;
  mask-size: 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-492fec05 */.elementor-18841 .elementor-element.elementor-element-492fec05 .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 40px;
    padding: 20px;
}

.elementor-18841 .elementor-element.elementor-element-492fec05 .elementor-icon-list-item{
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: top;
    text-align: center;
    padding: 0 16px;
}

.elementor-18841 .elementor-element.elementor-element-492fec05 .elementor-icon-list-item:nth-child(2) {
    position: relative;

}

.elementor-18841 .elementor-element.elementor-element-492fec05 .elementor-icon-list-item:nth-child(2)::before,
.elementor-18841 .elementor-element.elementor-element-492fec05 .elementor-icon-list-item:nth-child(2)::after {
    content: '';
    position: absolute;
    top: 0;
    width: 1px;
    height: 100%;
    background-color: #515EFF !important;
}

.elementor-18841 .elementor-element.elementor-element-492fec05 .elementor-icon-list-item:nth-child(2)::before {
    left: -30px;
}

.elementor-18841 .elementor-element.elementor-element-492fec05 .elementor-icon-list-item:nth-child(2)::after {
    right: -30px;

}

@media (max-width: 767px) {
    .elementor-18841 .elementor-element.elementor-element-492fec05 .elementor-icon-list-item:nth-child(2)::before,
    .elementor-18841 .elementor-element.elementor-element-492fec05 .elementor-icon-list-item:nth-child(2)::after {
        width: 100%;
        height: 1px;
        left: 0;
    }
    
    .elementor-18841 .elementor-element.elementor-element-492fec05 .elementor-icon-list-item:nth-child(2)::before {
        top: -5px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-492fec05 .elementor-icon-list-item:nth-child(2)::after {
        top: auto;
        bottom: -2px;
    }
}

.elementor-18841 .elementor-element.elementor-element-492fec05 .elementor-icon-list-icon {
    display: flex;
    justify-content: center;
    margin-bottom: 24px;
}

.elementor-18841 .elementor-element.elementor-element-492fec05 .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-492fec05 .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-492fec05 .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-492fec05 .elementor-icon-list-item {
        min-height: 150px;
        padding: 16px!important;
    }
}

.titulocard{
    display: block !important;
    font-weight: 600;
    color: #fff;
    font-size: 22px !important;
    margin-bottom: 8px;
}

.elementor-18841 .elementor-element.elementor-element-492fec05{
    margin-bottom: 120px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26409820 */@media (max-width: 417px){
    .elementor-18841 .elementor-element.elementor-element-26409820 b{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2a6dd161 */.elementor-18841 .elementor-element.elementor-element-2a6dd161 .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    padding: 20px;
}

.elementor-18841 .elementor-element.elementor-element-2a6dd161 .elementor-icon-list-item{
    border-radius: 15px;
    border: 1px solid #292D5E;
    background: radial-gradient(60.99% 62.31% at 49.74% 79.22%, rgba(75, 88, 247, 0.3) 0%, rgba(5, 8, 48, 0.2) 100%);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    padding: 30px 20px !important;
    min-height: 166px;
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: top;
    text-align: center;
    transition: transform 0.3s ease;
}


.elementor-18841 .elementor-element.elementor-element-2a6dd161 .elementor-icon-list-items .elementor-icon-list-item:not(:last-child) {
    margin-bottom: 0;
    padding-bottom: 0;
}

.elementor-18841 .elementor-element.elementor-element-2a6dd161 .elementor-icon-list-item:hover {
    transform: translateY(-5px);
}

.elementor-18841 .elementor-element.elementor-element-2a6dd161 .elementor-icon-list-icon {
    display: flex;
    justify-content: center;
    margin-bottom: 24px;
}

.elementor-18841 .elementor-element.elementor-element-2a6dd161 .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-2a6dd161 .elementor-icon-list-items {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-2a6dd161 .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-2a6dd161 .elementor-icon-list-item {
        min-height: 150px;
        padding: 16px!important;
    }
}

.titulocard{
    display: block !important;
    font-weight: 600;
    color: #fff;
    font-size: 22px !important;
    margin-bottom: 8px;
    
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3b3072a3 */.elementor-18841 .elementor-element.elementor-element-3b3072a3 .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 60px;
    padding: 20px;
}

.elementor-18841 .elementor-element.elementor-element-3b3072a3 .elementor-icon-list-item{
    border-radius: 8px;
    border: 1px solid #292D5E;
    background: radial-gradient(50.99% 62.31% at 49.74% 79.22%, rgba(75, 88, 247, 0.10) 0%, rgba(5, 8, 48, 0.10) 100%);
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    padding: 30px 20px !important;
    min-height: 166px;
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: top;
    text-align: center;
    transition: transform 0.3s ease;
}


.elementor-18841 .elementor-element.elementor-element-3b3072a3 .elementor-icon-list-items .elementor-icon-list-item:not(:last-child) {
    margin-bottom: 0;
    padding-bottom: 0;
}

.elementor-18841 .elementor-element.elementor-element-3b3072a3 .elementor-icon-list-item:hover {
    transform: translateY(-5px);
}

.elementor-18841 .elementor-element.elementor-element-3b3072a3 .elementor-icon-list-icon {
    display: flex;
    justify-content: center;
    margin-bottom: 15px;
}

.elementor-18841 .elementor-element.elementor-element-3b3072a3 .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-3b3072a3 .elementor-icon-list-items {
        grid-template-columns: repeat(3, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-3b3072a3 .elementor-icon-list-items {
        grid-template-columns: repeat(2, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-3b3072a3 .elementor-icon-list-item {
        min-height: 150px;
        padding: 12px!important;
    }
    
    .elementor-18841 .elementor-element.elementor-element-3b3072a3 .elementor-icon-list-text {
        line-height: 1.3;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd8808c */.elementor-18841 .elementor-element.elementor-element-fd8808c b{
    color: #080E50;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6e8de38d */.elementor-18841 .elementor-element.elementor-element-6e8de38d .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 20px;
    padding: 20px;
}

.elementor-18841 .elementor-element.elementor-element-6e8de38d .elementor-icon-list-item{
    border-radius: 8px;
    border: 1px solid #292D5E;
    background: #080E50;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    padding: 30px 20px !important;
    min-height: 166px;
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: top;
    text-align: center;
    transition: transform 0.3s ease;
}


.elementor-18841 .elementor-element.elementor-element-6e8de38d .elementor-icon-list-items .elementor-icon-list-item:not(:last-child) {
    margin-bottom: 0;
    padding-bottom: 0;
}

.elementor-18841 .elementor-element.elementor-element-6e8de38d .elementor-icon-list-item:hover {
    transform: translateY(-5px);
}

.elementor-18841 .elementor-element.elementor-element-6e8de38d .elementor-icon-list-icon {
    display: flex;
    justify-content: center;
    margin-bottom: 15px;
}

.elementor-18841 .elementor-element.elementor-element-6e8de38d .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-6e8de38d .elementor-icon-list-items {
        grid-template-columns: repeat(3, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-6e8de38d .elementor-icon-list-items {
        grid-template-columns: repeat(2, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-6e8de38d .elementor-icon-list-item {
        min-height: 150px;
        padding: 12px!important;
    }
    
    .elementor-18841 .elementor-element.elementor-element-6e8de38d .elementor-icon-list-text {
        line-height: 1.3;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c27cfda */.elementor-18841 .elementor-element.elementor-element-4c27cfda b{
    color: #080E50;
}

@media (max-width: 417px){
    .elementor-18841 .elementor-element.elementor-element-4c27cfda b{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-45abaf28 */.elementor-18841 .elementor-element.elementor-element-45abaf28{
    margin-bottom: 40px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-137e12d8 */.elementor-18841 .elementor-element.elementor-element-137e12d8{
    margin-bottom: 40px !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5da0c5a8 */.elementor-18841 .elementor-element.elementor-element-5da0c5a8 .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 20px;
    padding: 20px;
}

.elementor-18841 .elementor-element.elementor-element-5da0c5a8 .elementor-icon-list-item{
    border-radius: 8px;
    border: 1px solid #292D5E;
    background: #080E50;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    padding: 30px 20px !important;
    min-height: 166px;
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: top;
    text-align: center;
    transition: transform 0.3s ease;
}


.elementor-18841 .elementor-element.elementor-element-5da0c5a8 .elementor-icon-list-items .elementor-icon-list-item:not(:last-child) {
    margin-bottom: 0;
    padding-bottom: 0;
}

.elementor-18841 .elementor-element.elementor-element-5da0c5a8 .elementor-icon-list-item:hover {
    transform: translateY(-5px);
}

.elementor-18841 .elementor-element.elementor-element-5da0c5a8 .elementor-icon-list-icon {
    display: flex;
    justify-content: center;
    margin-bottom: 15px;
}

.elementor-18841 .elementor-element.elementor-element-5da0c5a8 .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-5da0c5a8 .elementor-icon-list-items {
        grid-template-columns: repeat(3, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-5da0c5a8 .elementor-icon-list-items {
        grid-template-columns: repeat(2, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-5da0c5a8 .elementor-icon-list-item {
        min-height: 150px;
        padding: 12px!important;
    }
    
    .elementor-18841 .elementor-element.elementor-element-5da0c5a8 .elementor-icon-list-text {
        line-height: 1.3;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d95b648 */.elementor-18841 .elementor-element.elementor-element-7d95b648 b{
    color: #080E50;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5c894f51 */.elementor-18841 .elementor-element.elementor-element-5c894f51 .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 20px;
}

.elementor-18841 .elementor-element.elementor-element-5c894f51 .elementor-icon-list-item{
    display: flex !important;
    transition: transform 0.3s ease;
}

.elementor-18841 .elementor-element.elementor-element-5c894f51 .elementor-icon-list-icon {
    display: flex;
    justify-content: center;
    margin-right: 5px;
}

.elementor-18841 .elementor-element.elementor-element-5c894f51 .elementor-icon-list-text {
    font-size: 14px;
    font-weight: 500;
    text-align: left;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-5c894f51 .elementor-icon-list-items {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-5c894f51 .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-5c894f51 .elementor-icon-list-item {
        padding: 12px!important;
    }
    
    .elementor-18841 .elementor-element.elementor-element-5c894f51 .elementor-icon-list-text {
        line-height: 1.3;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10cc793e */@media (max-width: 417px){
    .elementor-18841 .elementor-element.elementor-element-10cc793e b{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1948181f */.elementor-18841 .elementor-element.elementor-element-1948181f .elementor-icon-list-text{
    font-size: 14px;
    font-weight: 400;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2af0fd8 */.elementor-18841 .elementor-element.elementor-element-2af0fd8{
    margin-top: 40px !important;
}

.elementor-18841 .elementor-element.elementor-element-2af0fd8 .elementor-heading-title{
    font-size: 18px !important
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-22ff4e8b */.elementor-18841 .elementor-element.elementor-element-22ff4e8b .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 40px;
    padding: 20px;
    justify-content: space-between;
}

.elementor-18841 .elementor-element.elementor-element-22ff4e8b .elementor-icon-list-item {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    text-align: left;
    width: 80%;
}

.elementor-18841 .elementor-element.elementor-element-22ff4e8b .elementor-icon-list-icon {
    display: flex;
    justify-content: flex-start;
    width: 100%;
}

.elementor-18841 .elementor-element.elementor-element-22ff4e8b .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: left;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-22ff4e8b .elementor-icon-list-items {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-22ff4e8b .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-22ff4e8b .elementor-icon-list-item {
        width: 100%;
        margin-bottom: 20px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-22ff4e8b .elementor-icon-list-icon{
        margin-left: -10px;
    }
}

.titletext{
    display: block !important;
    font-weight: 600;
    color: #fff;
    font-size: 22px !important;
    margin-bottom: 8px;
}

.elementor-18841 .elementor-element.elementor-element-22ff4e8b .elementor-icon-list-icon {
    filter: drop-shadow(0 0 10px rgba(52, 66, 236, 0.8));
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2d96ad55 */.elementor-18841 .elementor-element.elementor-element-2d96ad55 .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 40px;
    padding: 20px;
}

.elementor-18841 .elementor-element.elementor-element-2d96ad55 .elementor-icon-list-item{
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: top;
    text-align: center;
    padding: 0 16px;
}

.elementor-18841 .elementor-element.elementor-element-2d96ad55 .elementor-icon-list-item:nth-child(2) {
    position: relative;

}

.elementor-18841 .elementor-element.elementor-element-2d96ad55 .elementor-icon-list-item:nth-child(2)::before,
.elementor-18841 .elementor-element.elementor-element-2d96ad55 .elementor-icon-list-item:nth-child(2)::after {
    content: '';
    position: absolute;
    top: 0;
    width: 1px;
    height: 100%;
    background-color: #515EFF !important;
}

.elementor-18841 .elementor-element.elementor-element-2d96ad55 .elementor-icon-list-item:nth-child(2)::before {
    left: -30px;
}

.elementor-18841 .elementor-element.elementor-element-2d96ad55 .elementor-icon-list-item:nth-child(2)::after {
    right: -30px;

}

@media (max-width: 767px) {
    .elementor-18841 .elementor-element.elementor-element-2d96ad55 .elementor-icon-list-item:nth-child(2)::before,
    .elementor-18841 .elementor-element.elementor-element-2d96ad55 .elementor-icon-list-item:nth-child(2)::after {
        width: 100%;
        height: 1px;
        left: 0;
    }
    
    .elementor-18841 .elementor-element.elementor-element-2d96ad55 .elementor-icon-list-item:nth-child(2)::before {
        top: -5px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-2d96ad55 .elementor-icon-list-item:nth-child(2)::after {
        top: auto;
        bottom: -2px;
    }
}

.elementor-18841 .elementor-element.elementor-element-2d96ad55 .elementor-icon-list-icon {
    display: flex;
    justify-content: center;
    margin-bottom: 24px;
}

.elementor-18841 .elementor-element.elementor-element-2d96ad55 .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-2d96ad55 .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-2d96ad55 .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-2d96ad55 .elementor-icon-list-item {
        min-height: 150px;
        padding: 16px!important;
    }
}

.titulocard{
    display: block !important;
    font-weight: 600;
    color: #fff;
    font-size: 22px !important;
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-74fe4a74 */.elementor-18841 .elementor-element.elementor-element-74fe4a74 .elementor-icon-list-text{
    font-size: 14px;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-229b588f */.elementor-18841 .elementor-element.elementor-element-229b588f .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    padding: 20px;
}

.elementor-18841 .elementor-element.elementor-element-229b588f .elementor-icon-list-item{
    border-radius: 15px;
    border: 1px solid #292D5E;
    background: radial-gradient(60.99% 62.31% at 49.74% 79.22%, rgba(75, 88, 247, 0.3) 0%, rgba(5, 8, 48, 0.2) 100%);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    padding: 30px 20px !important;
    min-height: 166px;
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: top;
    text-align: center;
    transition: transform 0.3s ease;
}


.elementor-18841 .elementor-element.elementor-element-229b588f .elementor-icon-list-item:hover {
    transform: translateY(-5px);
}

.elementor-18841 .elementor-element.elementor-element-229b588f .elementor-icon-list-icon {
    display: flex;
    justify-content: flex-start !important;
    margin-bottom: 24px;
    width: 100%;
}

.elementor-18841 .elementor-element.elementor-element-229b588f .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: left;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-229b588f .elementor-icon-list-items {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-229b588f .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-229b588f .elementor-icon-list-item {
        min-height: 150px;
        padding: 16px!important;
    }
}

.titulocard{
    display: block !important;
    font-weight: 600;
    color: #fff;
    font-size: 22px !important;
    margin-bottom: 8px;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44ed3f57 */.elementor-18841 .elementor-element.elementor-element-44ed3f57::after{
    content: "";
    width: 700px;
    height: 700px;
    top: 0%;
    left: 50%;
    z-index: -1;
    background: var(--wpr-bg-b0bfa4d6-e0b4-4725-9937-61d32da8cb00) #0F144D;
    position: absolute;
    opacity: 0.9;
    transform: translate(-50%, -50%);
    pointer-events: none;
    z-index: -1;
    -webkit-mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  -webkit-mask-size: 100%;
  mask-size: 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}

.elementor-18841 .elementor-element.elementor-element-44ed3f57::before{
    content: "";
    width: 700px;
    height: 700px;
    top: 50%;
    left: 105%;
    z-index: -1;
    background: var(--wpr-bg-c377a517-bcec-4fc0-85e1-5a13f0b6a544) #0F144D;
    position: absolute;
    opacity: 0.9;
    transform: translate(-50%, -50%);
    pointer-events: none;
    z-index: -1;
    -webkit-mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  -webkit-mask-size: 100%;
  mask-size: 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4dbb98d0 */.elementor-18841 .elementor-element.elementor-element-4dbb98d0 .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    padding: 20px;
}

.elementor-18841 .elementor-element.elementor-element-4dbb98d0 .elementor-icon-list-item{
    border-radius: 15px;
    border: 1px solid #292D5E;
    background: #080E50;
    padding: 30px 20px !important;
    min-height: 166px;
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: top;
    text-align: center;
    transition: transform 0.3s ease;
}


.elementor-18841 .elementor-element.elementor-element-4dbb98d0 .elementor-icon-list-items .elementor-icon-list-item:not(:last-child) {
    margin-bottom: 0;
    padding-bottom: 0;
}

.elementor-18841 .elementor-element.elementor-element-4dbb98d0 .elementor-icon-list-item:hover {
    transform: translateY(-5px);
}

.elementor-18841 .elementor-element.elementor-element-4dbb98d0 .elementor-icon-list-icon {
    display: flex;
    justify-content: flex-start !important;
    width: 100%;
    margin-bottom: 24px;
}

.elementor-18841 .elementor-element.elementor-element-4dbb98d0 .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: left;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-4dbb98d0 .elementor-icon-list-items {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-4dbb98d0 .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-4dbb98d0 .elementor-icon-list-item {
        min-height: 150px;
        padding: 16px!important;
    }
}

.titulocard{
    display: block !important;
    font-weight: 600;
    color: #fff;
    font-size: 22px !important;
    margin-bottom: 8px;
    
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-715073a */.elementor-18841 .elementor-element.elementor-element-715073a .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    padding: 20px;
}

.elementor-18841 .elementor-element.elementor-element-715073a .elementor-icon-list-item{
    border-radius: 8px;
    border: 1px solid #292D5E;
    background: radial-gradient(50.99% 62.31% at 49.74% 79.22%, rgba(75, 88, 247, 0.10) 0%, rgba(5, 8, 48, 0.10) 100%);
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    padding: 30px 20px !important;
    display: flex !important;
    
    transition: transform 0.3s ease;
}


.elementor-18841 .elementor-element.elementor-element-715073a .elementor-icon-list-items .elementor-icon-list-item:not(:last-child) {
    margin-bottom: 0;
    padding-bottom: 0;
}

.elementor-18841 .elementor-element.elementor-element-715073a .elementor-icon-list-item:hover {
    transform: translateY(-5px);
}

.elementor-18841 .elementor-element.elementor-element-715073a .elementor-icon-list-icon {
    display: flex;
    justify-content: center;
    margin-right: 10px;
}

.elementor-18841 .elementor-element.elementor-element-715073a .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: left;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-715073a .elementor-icon-list-items {
        grid-template-columns: repeat(3, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-715073a .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-715073a .elementor-icon-list-item {
        padding: 12px!important;
    }
    
    .elementor-18841 .elementor-element.elementor-element-715073a .elementor-icon-list-text {
        line-height: 1.3;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ff89736 */.elementor-18841 .elementor-element.elementor-element-1ff89736{
    border-radius: 30px;
    border: 2px solid #292D5E;
    background: linear-gradient(180deg, #030520 0%, #090C35 50%, #0F144D 100%);
    margin-bottom: -120px !important;
}


@media (max-width: 767px){
    .elementor-18841 .elementor-element.elementor-element-1ff89736{
        margin-bottom: -80px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d2125e8 */.elementor-18841 .elementor-element.elementor-element-3d2125e8::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 20%; 
  background: #030520;
  pointer-events: none;
  z-index: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51d6838d */@media (max-width: 767px){
.elementor-18841 .elementor-element.elementor-element-51d6838d .elementor-heading-title{
    font-size: 18px !important
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-76942512 */.elementor-18841 .elementor-element.elementor-element-76942512 .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    padding: 20px;
}

.elementor-18841 .elementor-element.elementor-element-76942512 .elementor-icon-list-item{
    border-radius: 15px;
    border: 1px solid #292D5E;
    background: radial-gradient(60.99% 62.31% at 49.74% 79.22%, rgba(75, 88, 247, 0.3) 0%, rgba(5, 8, 48, 0.2) 100%);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    padding: 30px 20px !important;
    min-height: 166px;
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: top;
    text-align: center;
    transition: transform 0.3s ease;
}


.elementor-18841 .elementor-element.elementor-element-76942512 .elementor-icon-list-items .elementor-icon-list-item:not(:last-child) {
    margin-bottom: 0;
    padding-bottom: 0;
}

.elementor-18841 .elementor-element.elementor-element-76942512 .elementor-icon-list-item:hover {
    transform: translateY(-5px);
}

.elementor-18841 .elementor-element.elementor-element-76942512 .elementor-icon-list-icon {
    display: flex;
    justify-content: center;
    margin-bottom: 24px;
}

.elementor-18841 .elementor-element.elementor-element-76942512 .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-76942512 .elementor-icon-list-items {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-76942512 .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-76942512 .elementor-icon-list-item {
        min-height: 150px;
        padding: 16px!important;
    }
}

.titulocard{
    display: block !important;
    font-weight: 600;
    color: #fff;
    font-size: 22px !important;
    margin-bottom: 8px;
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-35dfc378 */.elementor-18841 .elementor-element.elementor-element-35dfc378{
    margin-bottom: 40px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1f76b3d5 */.elementor-18841 .elementor-element.elementor-element-1f76b3d5{
    margin-bottom: 40px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20000c31 */.elementor-18841 .elementor-element.elementor-element-20000c31{
    margin-top: 40px !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-441be5d6 */.elementor-18841 .elementor-element.elementor-element-441be5d6 .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    padding: 20px;
}

.elementor-18841 .elementor-element.elementor-element-441be5d6 .elementor-icon-list-item{
    border-radius: 15px;
    border: 1px solid #292D5E;
    background: radial-gradient(60.99% 62.31% at 49.74% 79.22%, rgba(75, 88, 247, 0.3) 0%, rgba(5, 8, 48, 0.2) 100%);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    padding: 30px 20px !important;
    min-height: 166px;
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: top;
    text-align: center;
    transition: transform 0.3s ease;
}



.elementor-18841 .elementor-element.elementor-element-441be5d6 .elementor-icon-list-item:hover {
    transform: translateY(-5px);
}

.elementor-18841 .elementor-element.elementor-element-441be5d6 .elementor-icon-list-icon {
    display: flex;
    justify-content: flex-start !important;
    margin-bottom: 24px;
    width: 100%;
}

.elementor-18841 .elementor-element.elementor-element-441be5d6 .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: left;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-441be5d6 .elementor-icon-list-items {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-441be5d6 .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-441be5d6 .elementor-icon-list-item {
        min-height: 150px;
        padding: 16px!important;
    }
}

.titulocard{
    display: block !important;
    font-weight: 600;
    color: #fff;
    font-size: 22px !important;
    margin-bottom: 8px;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de81f78 */.elementor-18841 .elementor-element.elementor-element-de81f78::after{
    content: "";
    width: 700px;
    height: 700px;
    top: 70%;
    left: -5%;
    z-index: -1;
    background: var(--wpr-bg-f4f83fed-5c30-45a7-a460-ae5d9cac71a9) #0F144D;
    position: absolute;
    opacity: 0.9;
    transform: translate(-50%, -50%);
    pointer-events: none;
    z-index: -1;
    -webkit-mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  -webkit-mask-size: 100%;
  mask-size: 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}

.elementor-18841 .elementor-element.elementor-element-de81f78::before{
    content: "";
    width: 700px;
    height: 700px;
    top: 40%;
    left: 105%;
    z-index: -1;
    background: var(--wpr-bg-94c93db8-c77d-40d6-9ed3-ee01499b3898) #0F144D;
    position: absolute;
    opacity: 0.9;
    transform: translate(-50%, -50%);
    pointer-events: none;
    z-index: -1;
    -webkit-mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  -webkit-mask-size: 100%;
  mask-size: 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1134c52a */.elementor-18841 .elementor-element.elementor-element-1134c52a{
    margin-bottom: 40px !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-220eb4e0 */.elementor-18841 .elementor-element.elementor-element-220eb4e0 .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 40px;
    padding: 20px;
}

.elementor-18841 .elementor-element.elementor-element-220eb4e0 .elementor-icon-list-item{
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: top;
    text-align: center;
    padding: 0 16px;
}

.elementor-18841 .elementor-element.elementor-element-220eb4e0 .elementor-icon-list-item:nth-child(2) {
    position: relative;

}

.elementor-18841 .elementor-element.elementor-element-220eb4e0 .elementor-icon-list-item:nth-child(2)::before,
.elementor-18841 .elementor-element.elementor-element-220eb4e0 .elementor-icon-list-item:nth-child(2)::after {
    content: '';
    position: absolute;
    top: 0;
    width: 1px;
    height: 100%;
    background-color: #515EFF !important;
}

.elementor-18841 .elementor-element.elementor-element-220eb4e0 .elementor-icon-list-item:nth-child(2)::before {
    left: -30px;
}

.elementor-18841 .elementor-element.elementor-element-220eb4e0 .elementor-icon-list-item:nth-child(2)::after {
    right: -30px;

}

@media (max-width: 767px) {
    .elementor-18841 .elementor-element.elementor-element-220eb4e0 .elementor-icon-list-item:nth-child(2)::before,
    .elementor-18841 .elementor-element.elementor-element-220eb4e0 .elementor-icon-list-item:nth-child(2)::after {
        width: 100%;
        height: 1px;
        left: 0;
    }
    
    .elementor-18841 .elementor-element.elementor-element-220eb4e0 .elementor-icon-list-item:nth-child(2)::before {
        top: -5px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-220eb4e0 .elementor-icon-list-item:nth-child(2)::after {
        top: auto;
        bottom: -2px;
    }
}

.elementor-18841 .elementor-element.elementor-element-220eb4e0 .elementor-icon-list-icon {
    display: flex;
    justify-content: center;
    margin-bottom: 24px;
}

.elementor-18841 .elementor-element.elementor-element-220eb4e0 .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-220eb4e0 .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-220eb4e0 .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-220eb4e0 .elementor-icon-list-item {
        min-height: 150px;
        padding: 16px!important;
    }
}

.titulocard{
    display: block !important;
    font-weight: 600;
    color: #fff;
    font-size: 22px !important;
    margin-bottom: 8px;
}

.elementor-18841 .elementor-element.elementor-element-220eb4e0{
    margin-bottom: 40px !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6939c503 */.elementor-18841 .elementor-element.elementor-element-6939c503 .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 40px;
    padding: 20px;
}

.elementor-18841 .elementor-element.elementor-element-6939c503 .elementor-icon-list-item{
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: top;
    text-align: center;
    padding: 0 16px;
}

.elementor-18841 .elementor-element.elementor-element-6939c503 .elementor-icon-list-item:nth-child(2) {
    position: relative;

}

.elementor-18841 .elementor-element.elementor-element-6939c503 .elementor-icon-list-item:nth-child(2)::before,
.elementor-18841 .elementor-element.elementor-element-6939c503 .elementor-icon-list-item:nth-child(2)::after {
    content: '';
    position: absolute;
    top: 0;
    width: 1px;
    height: 100%;
    background-color: #515EFF !important;
}

.elementor-18841 .elementor-element.elementor-element-6939c503 .elementor-icon-list-item:nth-child(2)::before {
    left: -30px;
}

.elementor-18841 .elementor-element.elementor-element-6939c503 .elementor-icon-list-item:nth-child(2)::after {
    right: -30px;

}

@media (max-width: 767px) {
    .elementor-18841 .elementor-element.elementor-element-6939c503 .elementor-icon-list-item:nth-child(2)::before,
    .elementor-18841 .elementor-element.elementor-element-6939c503 .elementor-icon-list-item:nth-child(2)::after {
        width: 100%;
        height: 1px;
        left: 0;
    }
    
    .elementor-18841 .elementor-element.elementor-element-6939c503 .elementor-icon-list-item:nth-child(2)::before {
        top: -5px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-6939c503 .elementor-icon-list-item:nth-child(2)::after {
        top: auto;
        bottom: -2px;
    }
}

.elementor-18841 .elementor-element.elementor-element-6939c503 .elementor-icon-list-icon {
    display: flex;
    justify-content: center;
    margin-bottom: 24px;
}

.elementor-18841 .elementor-element.elementor-element-6939c503 .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-6939c503 .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-6939c503 .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-6939c503 .elementor-icon-list-item {
        min-height: 150px;
        padding: 16px!important;
    }
}

.titulocard{
    display: block !important;
    font-weight: 600;
    color: #fff;
    font-size: 22px !important;
    margin-bottom: 8px;
}

@media (max-width: 767px){
    .elementor-18841 .elementor-element.elementor-element-6939c503{
        margin-top: -50px;
        padding-top: 20px;
        border-top: 1px solid #515EFF;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30d9583 */.elementor-18841 .elementor-element.elementor-element-30d9583{
    border-top: 2px solid #3442EC;
    border-bottom: 2px solid #3442EC;
    background: linear-gradient(180deg, rgba(245, 246, 255, 0.05) 0%, rgba(3, 5, 32, 0.10) 100%);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3f149035 */.elementor-18841 .elementor-element.elementor-element-3f149035 .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    padding: 20px;
}

.elementor-18841 .elementor-element.elementor-element-3f149035 .elementor-icon-list-item{
    border-radius: 15px;
    border: 1px solid #292D5E;
    background: radial-gradient(60.99% 62.31% at 49.74% 79.22%, rgba(75, 88, 247, 0.3) 0%, rgba(5, 8, 48, 0.2) 100%);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    padding: 30px 20px !important;
    min-height: 166px;
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: top;
    text-align: center;
    transition: transform 0.3s ease;
}



.elementor-18841 .elementor-element.elementor-element-3f149035 .elementor-icon-list-item:hover {
    transform: translateY(-5px);
}

.elementor-18841 .elementor-element.elementor-element-3f149035 .elementor-icon-list-icon {
    display: flex;
    justify-content: flex-start !important;
    margin-bottom: 24px;
    width: 100%;
}

.elementor-18841 .elementor-element.elementor-element-3f149035 .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: left;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-3f149035 .elementor-icon-list-items {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-3f149035 .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-3f149035 .elementor-icon-list-item {
        min-height: 150px;
        padding: 16px!important;
    }
}

.titulocard{
    display: block !important;
    font-weight: 600;
    color: #fff;
    font-size: 22px !important;
    margin-bottom: 8px;
    
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7ee50464 */.elementor-18841 .elementor-element.elementor-element-7ee50464 .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    padding: 20px;
}

.elementor-18841 .elementor-element.elementor-element-7ee50464 .elementor-icon-list-item{
    border-radius: 8px;
    background: #080E50;
    padding: 30px 20px !important;
    min-height: 166px;
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: top;
    text-align: center;
    transition: transform 0.3s ease;
}


.elementor-18841 .elementor-element.elementor-element-7ee50464 .elementor-icon-list-items .elementor-icon-list-item:not(:last-child) {
    margin-bottom: 0;
    padding-bottom: 0;
}

.elementor-18841 .elementor-element.elementor-element-7ee50464 .elementor-icon-list-item:hover {
    transform: translateY(-5px);
}

.elementor-18841 .elementor-element.elementor-element-7ee50464 .elementor-icon-list-icon {
    display: flex;
    justify-content: center;
    margin-bottom: 24px;
}

.elementor-18841 .elementor-element.elementor-element-7ee50464 .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-7ee50464 .elementor-icon-list-items {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-7ee50464 .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-7ee50464 .elementor-icon-list-item {
        min-height: 150px;
        padding: 16px!important;
    }
}

.titulocard{
    display: block !important;
    font-weight: 600;
    color: #fff;
    font-size: 22px !important;
    margin-bottom: 8px;
    
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3b06db72 */.elementor-18841 .elementor-element.elementor-element-3b06db72 .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 40px;
}

.elementor-18841 .elementor-element.elementor-element-3b06db72 .elementor-icon-list-item{
    display: flex !important;
    transition: transform 0.3s ease;
}

.elementor-18841 .elementor-element.elementor-element-3b06db72 .elementor-icon-list-icon {
    display: flex;
    justify-content: center;
    margin-right: 10px;
}

.elementor-18841 .elementor-element.elementor-element-3b06db72 .elementor-icon-list-text {
    font-size: 14px;
    font-weight: 500;
    text-align: left;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-3b06db72 .elementor-icon-list-items {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-3b06db72 .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-3b06db72 .elementor-icon-list-item {
        padding: 12px!important;
    }
    
    .elementor-18841 .elementor-element.elementor-element-3b06db72 .elementor-icon-list-text {
        line-height: 1.3;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-30e07c8e */.elementor-18841 .elementor-element.elementor-element-30e07c8e{
    margin-bottom: 40px !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1423e1de */.elementor-18841 .elementor-element.elementor-element-1423e1de .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    padding: 20px;
}

.elementor-18841 .elementor-element.elementor-element-1423e1de .elementor-icon-list-item{
    border-radius: 15px;
    border: 1px solid #292D5E;
    background: radial-gradient(60.99% 62.31% at 49.74% 79.22%, rgba(75, 88, 247, 0.3) 0%, rgba(5, 8, 48, 0.2) 100%);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    padding: 30px 20px !important;
    min-height: 166px;
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: top;
    text-align: center;
    transition: transform 0.3s ease;
}

.elementor-18841 .elementor-element.elementor-element-1423e1de .elementor-icon-list-item:hover {
    transform: translateY(-5px);
}

.elementor-18841 .elementor-element.elementor-element-1423e1de .elementor-icon-list-icon {
    display: flex;
    justify-content: flex-start !important;
    margin-bottom: 24px;
    width: 100%;
}

.elementor-18841 .elementor-element.elementor-element-1423e1de .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: left;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-1423e1de .elementor-icon-list-items {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-1423e1de .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-1423e1de .elementor-icon-list-item {
        min-height: 150px;
        padding: 16px!important;
    }
}

.titulocard{
    display: block !important;
    font-weight: 600;
    color: #fff;
    font-size: 22px !important;
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3929ca74 */.elementor-18841 .elementor-element.elementor-element-3929ca74{
    margin-top: 60px !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f1c3994 */.elementor-18841 .elementor-element.elementor-element-7f1c3994 .elementor-icon-list-text{
    font-size: 14px;
    font-weight: 400;
    
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-78426981 */.elementor-18841 .elementor-element.elementor-element-78426981 .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    padding: 20px;
}

.elementor-18841 .elementor-element.elementor-element-78426981 .elementor-icon-list-item{
    border-radius: 15px;
    border: 1px solid #292D5E;
    background: radial-gradient(60.99% 62.31% at 49.74% 79.22%, rgba(75, 88, 247, 0.3) 0%, rgba(5, 8, 48, 0.2) 100%);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    padding: 30px 20px !important;
    min-height: 166px;
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: top;
    text-align: center;
    transition: transform 0.3s ease;
}



.elementor-18841 .elementor-element.elementor-element-78426981 .elementor-icon-list-item:hover {
    transform: translateY(-5px);
}

.elementor-18841 .elementor-element.elementor-element-78426981 .elementor-icon-list-icon {
    display: flex;
    justify-content: flex-start !important;
    margin-bottom: 24px;
    width: 100%;
}

.elementor-18841 .elementor-element.elementor-element-78426981 .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: left;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-78426981 .elementor-icon-list-items {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-78426981 .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-78426981 .elementor-icon-list-item {
        min-height: 150px;
        padding: 16px!important;
    }
}

.titulocard{
    display: block !important;
    font-weight: 600;
    color: #fff;
    font-size: 22px !important;
    margin-bottom: 8px;
    
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-784473e3 */.elementor-18841 .elementor-element.elementor-element-784473e3 .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 20px;
    padding: 20px;
    
}

.elementor-18841 .elementor-element.elementor-element-784473e3 .elementor-icon-list-item{
    border-radius: 8px;
    border: 1px solid #292D5E;
    background: radial-gradient(50.99% 62.31% at 49.74% 79.22%, rgba(75, 88, 247, 0.10) 0%, rgba(5, 8, 48, 0.10) 100%);
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    padding: 30px 20px !important;
    min-height: 166px;
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: top;
    text-align: center;
    transition: transform 0.3s ease;
}


.elementor-18841 .elementor-element.elementor-element-784473e3 .elementor-icon-list-items .elementor-icon-list-item:not(:last-child) {
    margin-bottom: 0;
    padding-bottom: 0;
}

.elementor-18841 .elementor-element.elementor-element-784473e3 .elementor-icon-list-item:hover {
    transform: translateY(-5px);
}

.elementor-18841 .elementor-element.elementor-element-784473e3 .elementor-icon-list-icon {
    display: flex;
    justify-content: center;
    margin-bottom: 15px;
}

.elementor-18841 .elementor-element.elementor-element-784473e3 .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-784473e3 .elementor-icon-list-items {
        grid-template-columns: repeat(3, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-784473e3 .elementor-icon-list-items {
        grid-template-columns: repeat(2, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-784473e3 .elementor-icon-list-item {
        min-height: 150px;
        padding: 12px!important;
    }
    
    .elementor-18841 .elementor-element.elementor-element-784473e3 .elementor-icon-list-text {
        line-height: 1.3;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8464365 */.elementor-18841 .elementor-element.elementor-element-8464365::after{
    content: "";
    width: 700px;
    height: 700px;
    top: 20%;
    left: -5%;
    z-index: -1;
    background: var(--wpr-bg-5a068029-d809-4f79-98ca-c734f80933a5) #0F144D;
    position: absolute;
    opacity: 0.9;
    transform: translate(-50%, -50%);
    pointer-events: none;
    z-index: -1;
    -webkit-mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  -webkit-mask-size: 100%;
  mask-size: 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}

.elementor-18841 .elementor-element.elementor-element-8464365::before{
    content: "";
    width: 700px;
    height: 700px;
    top: 40%;
    left: 105%;
    z-index: -1;
    background: var(--wpr-bg-96835725-de17-4ccf-8872-01c340ed6368) #0F144D;
    position: absolute;
    opacity: 0.9;
    transform: translate(-50%, -50%);
    pointer-events: none;
    z-index: -1;
    -webkit-mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  -webkit-mask-size: 100%;
  mask-size: 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bcc9915 */@media (max-width: 417px){
    .elementor-18841 .elementor-element.elementor-element-3bcc9915 b{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50c55246 */.elementor-18841 .elementor-element.elementor-element-50c55246 .elementor-icon-list-text{
    font-size: 14px;
    font-weight: 400;
    
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6541e84b */.elementor-18841 .elementor-element.elementor-element-6541e84b .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    padding: 20px;
}

.elementor-18841 .elementor-element.elementor-element-6541e84b .elementor-icon-list-item{
    border-radius: 15px;
    border: 1px solid #292D5E;
    background: radial-gradient(60.99% 62.31% at 49.74% 79.22%, rgba(75, 88, 247, 0.3) 0%, rgba(5, 8, 48, 0.2) 100%);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    padding: 30px 20px !important;
    min-height: 166px;
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: top;
    text-align: center;
    transition: transform 0.3s ease;
}



.elementor-18841 .elementor-element.elementor-element-6541e84b .elementor-icon-list-item:hover {
    transform: translateY(-5px);
}

.elementor-18841 .elementor-element.elementor-element-6541e84b .elementor-icon-list-icon {
    display: flex;
    justify-content: flex-start !important;
    margin-bottom: 24px;
    width: 100%;
}

.elementor-18841 .elementor-element.elementor-element-6541e84b .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: left;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-6541e84b .elementor-icon-list-items {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-6541e84b .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-6541e84b .elementor-icon-list-item {
        min-height: 150px;
        padding: 16px!important;
    }
}

.titulocard{
    display: block !important;
    font-weight: 600;
    color: #fff;
    font-size: 22px !important;
    margin-bottom: 8px;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53632a80 */.elementor-18841 .elementor-element.elementor-element-53632a80{
    border-top: 1px solid #292D5E;
    border-bottom: 1px solid #292D5E;
    background: linear-gradient(90deg, #030520 0%, #090C35 50%, #0F144D 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-625645a9 */.elementor-18841 .elementor-element.elementor-element-625645a9 .elementor-heading-title{
    font-size: 14px !important;
}


@media (max-width: 1024px){
    .elementor-18841 .elementor-element.elementor-element-625645a9 br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-321cad95 */.elementor-18841 .elementor-element.elementor-element-321cad95 .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 20px;
    padding: 20px;
    
}

.elementor-18841 .elementor-element.elementor-element-321cad95 .elementor-icon-list-item{
    border-radius: 8px;
    border: 1px solid #292D5E;
    background: radial-gradient(50.99% 62.31% at 49.74% 79.22%, rgba(75, 88, 247, 0.10) 0%, rgba(5, 8, 48, 0.10) 100%);
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    padding: 30px 20px !important;
    min-height: 166px;
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: top;
    text-align: center;
    transition: transform 0.3s ease;
}


.elementor-18841 .elementor-element.elementor-element-321cad95 .elementor-icon-list-items .elementor-icon-list-item:not(:last-child) {
    margin-bottom: 0;
    padding-bottom: 0;
}

.elementor-18841 .elementor-element.elementor-element-321cad95 .elementor-icon-list-item:hover {
    transform: translateY(-5px);
}

.elementor-18841 .elementor-element.elementor-element-321cad95 .elementor-icon-list-icon {
    display: flex;
    justify-content: center;
    margin-bottom: 15px;
}

.elementor-18841 .elementor-element.elementor-element-321cad95 .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-321cad95 .elementor-icon-list-items {
        grid-template-columns: repeat(3, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-321cad95 .elementor-icon-list-items {
        grid-template-columns: repeat(2, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-321cad95 .elementor-icon-list-item {
        min-height: 150px;
        padding: 12px!important;
    }
    
    .elementor-18841 .elementor-element.elementor-element-321cad95 .elementor-icon-list-text {
        line-height: 1.3;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3259e5e8 */.elementor-18841 .elementor-element.elementor-element-3259e5e8 .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    padding: 20px;
}

.elementor-18841 .elementor-element.elementor-element-3259e5e8 .elementor-icon-list-item{
    border-radius: 15px;
    border: 1px solid #292D5E;
    background: radial-gradient(60.99% 62.31% at 49.74% 79.22%, rgba(75, 88, 247, 0.3) 0%, rgba(5, 8, 48, 0.2) 100%);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    padding: 30px 20px !important;
    min-height: 166px;
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: top;
    text-align: center;
    transition: transform 0.3s ease;
}



.elementor-18841 .elementor-element.elementor-element-3259e5e8 .elementor-icon-list-item:hover {
    transform: translateY(-5px);
}

.elementor-18841 .elementor-element.elementor-element-3259e5e8 .elementor-icon-list-icon {
    display: flex;
    justify-content: flex-start !important;
    margin-bottom: 24px;
    width: 100%;
}

.elementor-18841 .elementor-element.elementor-element-3259e5e8 .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: left;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-3259e5e8 .elementor-icon-list-items {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-3259e5e8 .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-3259e5e8 .elementor-icon-list-item {
        min-height: 150px;
        padding: 16px!important;
    }
}

.titulocard{
    display: block !important;
    font-weight: 600;
    color: #fff;
    font-size: 22px !important;
    margin-bottom: 8px;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-afa2c7 */.elementor-18841 .elementor-element.elementor-element-afa2c7 .elementor-heading-title{
    font-size: 14px !important;
}


@media (max-width: 1024px){
    .elementor-18841 .elementor-element.elementor-element-afa2c7 br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-126ff219 */.elementor-18841 .elementor-element.elementor-element-126ff219{
    border-top: 1px solid #292D5E;
    border-bottom: 1px solid #292D5E;
    background: linear-gradient(90deg, #030520 0%, #090C35 50%, #0F144D 100%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5d5717e2 */@media (max-width: 767px){
    .elementor-18841 .elementor-element.elementor-element-5d5717e2 br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3952d6c */.elementor-18841 .elementor-element.elementor-element-3952d6c .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    padding: 20px;
}

.elementor-18841 .elementor-element.elementor-element-3952d6c .elementor-icon-list-item{
    border-radius: 15px;
    border: 1px solid #292D5E;
    background: radial-gradient(60.99% 62.31% at 49.74% 79.22%, rgba(75, 88, 247, 0.3) 0%, rgba(5, 8, 48, 0.2) 100%);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    padding: 30px 20px !important;
    min-height: 166px;
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: top;
    text-align: center;
    transition: transform 0.3s ease;
}



.elementor-18841 .elementor-element.elementor-element-3952d6c .elementor-icon-list-item:hover {
    transform: translateY(-5px);
}

.elementor-18841 .elementor-element.elementor-element-3952d6c .elementor-icon-list-icon {
    display: flex;
    justify-content: flex-start !important;
    margin-bottom: 24px;
    width: 100%;
}

.elementor-18841 .elementor-element.elementor-element-3952d6c .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: left;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-3952d6c .elementor-icon-list-items {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-3952d6c .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
        gap: 10px;
        padding: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-3952d6c .elementor-icon-list-item {
        min-height: 150px;
        padding: 16px!important;
    }
}

.titulocard{
    display: block !important;
    font-weight: 600;
    color: #fff;
    font-size: 22px !important;
    margin-bottom: 8px;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa24a39 */.elementor-18841 .elementor-element.elementor-element-fa24a39{
    margin-top: 40px !important;
}

@media (max-width: 1024px){
    .elementor-18841 .elementor-element.elementor-element-fa24a39 br{
        display: none;
    }
    
    .elementor-18841 .elementor-element.elementor-element-fa24a39 .elementor-heading-title{
        font-size: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5440aa95 */.elementor-18841 .elementor-element.elementor-element-5440aa95 .elementor-button{
    border-radius: 6px;
    border: 2px solid #3442EC;
    background: rgba(52, 66, 236, 0.25);
    box-shadow: 0px 0px 17px 0px rgba(52, 66, 236, 0.48);
    transition: .3s ease-out;
}

.elementor-18841 .elementor-element.elementor-element-5440aa95 .elementor-button:hover{
    transform: scale(1.05);
    box-shadow: none;
    background: rgba(52, 66, 236, 1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f53cba */.elementor-18841 .elementor-element.elementor-element-5f53cba::after{
    content: "";
    width: 700px;
    height: 700px;
    top: 20%;
    left: -5%;
    z-index: -1;
    background: var(--wpr-bg-bc6ea3d6-6911-44ec-a0d5-900ea6884ece) #0F144D;
    position: absolute;
    opacity: 0.9;
    transform: translate(-50%, -50%);
    pointer-events: none;
    z-index: -1;
    -webkit-mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  -webkit-mask-size: 100%;
  mask-size: 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}

.elementor-18841 .elementor-element.elementor-element-5f53cba::before{
    content: "";
    width: 700px;
    height: 700px;
    top: 80%;
    left: 105%;
    z-index: -1;
    background: var(--wpr-bg-21f4f4cf-f650-45bc-88de-1df0236c4476) #0F144D;
    position: absolute;
    opacity: 0.9;
    transform: translate(-50%, -50%);
    pointer-events: none;
    z-index: -1;
    -webkit-mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  -webkit-mask-size: 100%;
  mask-size: 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-63966fc6 */@media (max-width: 767px){
    .elementor-18841 .elementor-element.elementor-element-63966fc6 .elementor-image-box-title{
        font-size: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-60151e9a */@media (min-width: 767px){
    .elementor-18841 .elementor-element.elementor-element-60151e9a .elementor-image-box-title{
        padding-right: 22px;
        margin-right: 80px !important;
        border-right: 2px solid #3442EC;
    }
    
    .elementor-18841 .elementor-element.elementor-element-60151e9a .elementor-image-box-title{
        padding-left: 0px !important;
        margin-left: 0px !important;
        border-left: none !important;
    }
}

@media (max-width: 767px){
    .elementor-18841 .elementor-element.elementor-element-60151e9a .elementor-image-box-title{
        font-size: 20px !important;
    }
}

@media (min-width: 768px) and (max-width: 1024px){
    .elementor-18841 .elementor-element.elementor-element-60151e9a .elementor-image-box-title{
        margin-right: 0px !important;
        border-left: 2px solid #3442EC !important;
        border-right: none !important;
        padding-left: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3dbe5e75 */@media (max-width: 767px){
    .elementor-18841 .elementor-element.elementor-element-3dbe5e75 .elementor-image-box-title{
        font-size: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ce6d55c */.elementor-18841 .elementor-element.elementor-element-3ce6d55c{
    border-top: 1px solid #292D5E;
    border-bottom: 1px solid #292D5E;
    background: linear-gradient(90deg, #030520 0%, #090C35 50%, #0F144D 100%);
}


@media (min-width: 767px){
    .elementor-18841 .elementor-element.elementor-element-3ce6d55c .elementor-image-box-title{
        padding-left: 22px;
        margin-left: 80px !important;
        border-left: 2px solid #3442EC;
    }
}

@media (max-width: 767px){
    .elementor-18841 .elementor-element.elementor-element-3ce6d55c .elementor-image-box-title{
        padding-top: 22px;
        margin-top: 20px !important;
        border-top: 2px solid #3442EC;
    }
}

@media (min-width: 768px) and (max-width: 1024px){
    .elementor-18841 .elementor-element.elementor-element-3ce6d55c .elementor-image-box-title{
        margin-left: 0px !important;
        margin-bottom: 60px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-54d86568 */@media (max-width: 767px){
    .elementor-18841 .elementor-element.elementor-element-54d86568 br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-859ec13 */.elementor-18841 .elementor-element.elementor-element-859ec13 .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    padding: 20px;
}

.elementor-18841 .elementor-element.elementor-element-859ec13 .elementor-icon-list-item{
    border-radius: 15px;
    border: 1px solid #292D5E;
    background: linear-gradient(to top, rgba(17, 23, 78, 1) 0%, rgba(17, 23, 78, 0) 100%);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    padding: 30px 20px !important;
    min-height: 166px;
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: top;
    text-align: center;
    transition: transform 0.3s ease;

}


.elementor-18841 .elementor-element.elementor-element-859ec13 .elementor-icon-list-items .elementor-icon-list-item:not(:last-child) {
    margin-bottom: 0;
    padding-bottom: 0;
}

.elementor-18841 .elementor-element.elementor-element-859ec13 .elementor-icon-list-item:hover {
    transform: translateY(-5px);
}

.elementor-18841 .elementor-element.elementor-element-859ec13 .elementor-icon-list-icon {
    display: flex;
    justify-content: center;
    margin-bottom: 24px;
}

.elementor-18841 .elementor-element.elementor-element-859ec13 .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-859ec13 .elementor-icon-list-items {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-859ec13 .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
        gap: 30px;
        padding: 10px;

    }
    
    .elementor-18841 .elementor-element.elementor-element-859ec13 .elementor-icon-list-item {
        min-height: 150px;
        padding: 16px!important;
        width: 100%;
    }
}

.titulocard{
    display: block !important;
    font-weight: 600;
    color: #fff;
    font-size: 22px !important;
    margin-bottom: 8px;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6cfe34cc */.elementor-18841 .elementor-element.elementor-element-6cfe34cc svg{
    height: unset;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32413210 */.elementor-18841 .elementor-element.elementor-element-32413210 .elementor-heading-title{
    font-size: 14px !important;
}

@media (max-width: 767px){
    .elementor-18841 .elementor-element.elementor-element-32413210{
        margin-top: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25f2393b */@media (max-width: 767px){
    .textoad{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1c38447 */@media (max-width: 767px){
    .elementor-18841 .elementor-element.elementor-element-1c38447 .elementor-image-box-title{
        font-size: 22px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39a55c7d */.elementor-18841 .elementor-element.elementor-element-39a55c7d{
    transform: rotate(-7deg);
    margin-top: 60px;
      transform-origin: center;
}

@media (max-width: 767px){
    .elementor-18841 .elementor-element.elementor-element-39a55c7d{
        margin-top: 20px !important;
    }
}

.elementor-18841 .elementor-element.elementor-element-39a55c7d::after{
    content: "";
    width: 400px;
    height: 400px;
    top: 40%;
    left: -25%;
    z-index: -1;
    background: var(--wpr-bg-c406aff5-cf52-4090-8094-7c5cc2abbb60) #161738;
    position: absolute;
    opacity: 0.9;
    transform: translate(-50%, -50%);
    pointer-events: none;
    z-index: -1;
    -webkit-mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  -webkit-mask-size: 100%;
  mask-size: 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
   transform: rotate(7deg);
   transform-origin: center;
}

.elementor-18841 .elementor-element.elementor-element-39a55c7d::before{
    content: "";
    width: 400px;
    height: 400px;
    top: 5%;
    left: 75%;
    z-index: -1;
    background: var(--wpr-bg-83ff518f-b2fa-49e3-bac8-ff4326416263) #161738;
    position: absolute;
    opacity: 0.9;
    transform: translate(-50%, -50%);
    pointer-events: none;
    z-index: -1;
    -webkit-mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  mask-image: radial-gradient(50% 50% at 50% 50%, #FFF 0%, transparent 100%);
  -webkit-mask-size: 100%;
  mask-size: 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
     transform: rotate(7deg);
   transform-origin: center;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3be411ea */.elementor-18841 .elementor-element.elementor-element-3be411ea .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    padding: 20px;
}

.elementor-18841 .elementor-element.elementor-element-3be411ea .elementor-icon-list-item{
    border-radius: 15px;
    border: 1px solid #292D5E;
    background: linear-gradient(to top, rgba(17, 23, 78, 1) 0%, rgba(17, 23, 78, 0) 100%);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    padding: 30px 20px !important;
    min-height: 166px;
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: top;
    text-align: center;
    transition: transform 0.3s ease;
    width: 80%;
    margin: 0 auto;
}


.elementor-18841 .elementor-element.elementor-element-3be411ea .elementor-icon-list-items .elementor-icon-list-item:not(:last-child) {
    margin-bottom: 0;
    padding-bottom: 0;
}

.elementor-18841 .elementor-element.elementor-element-3be411ea .elementor-icon-list-item:hover {
    transform: translateY(-5px);
}

.elementor-18841 .elementor-element.elementor-element-3be411ea .elementor-icon-list-icon {
    display: flex;
    justify-content: center;
    margin-bottom: 24px;
}

.elementor-18841 .elementor-element.elementor-element-3be411ea .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-3be411ea .elementor-icon-list-items {
        grid-template-columns: repeat(3, 1fr);
        gap: 20px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-3be411ea .elementor-icon-list-item{
        width: 98%;
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-3be411ea .elementor-icon-list-items {
        grid-template-columns: repeat(1, 1fr);
        gap: 30px;
        padding: 10px;

    }
    
    .elementor-18841 .elementor-element.elementor-element-3be411ea .elementor-icon-list-item {
        min-height: 150px;
        padding: 16px!important;
        width: 100%;
    }
}

.titulocard{
    display: block !important;
    font-weight: 600;
    color: #fff;
    font-size: 22px !important;
    margin-bottom: 8px;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54f32da2 */.elementor-18841 .elementor-element.elementor-element-54f32da2{
    margin-top: 40px !important;
}

@media (max-width: 1024px){
    .elementor-18841 .elementor-element.elementor-element-54f32da2 br{
        display: none;
    }
    
    .elementor-18841 .elementor-element.elementor-element-54f32da2 .elementor-heading-title{
        font-size: 18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-65251936 */.elementor-18841 .elementor-element.elementor-element-65251936 th,
.elementor-18841 .elementor-element.elementor-element-65251936 td,
.elementor-18841 .elementor-element.elementor-element-65251936 tr{
    border: none !important;
    text-align: center;
    vertical-align: middle !important;
}

.elementor-18841 .elementor-element.elementor-element-65251936 tr td:first-child{
    text-align: left;
    padding: 24px !important;
}

.elementor-18841 .elementor-element.elementor-element-65251936{
    font-family: "Roboto";
    color: #fff;
    border-radius: 20px;
    border: 2px solid #292D5E;
    font-weight: 600;
    overflow: hidden;
    font-size: 16px;
}

.elementor-18841 .elementor-element.elementor-element-65251936 th{
    font-size: 20px;
    padding: 10px 0;
    color: #ffffff;
}

.elementor-18841 .elementor-element.elementor-element-65251936 td{
    padding: 24px 0 !important;
}

.elementor-18841 .elementor-element.elementor-element-65251936 tr:nth-child(2) td:nth-child(2) { background: rgba(3, 5, 32, 0.9) !important; }
.elementor-18841 .elementor-element.elementor-element-65251936 tr:nth-child(3) td:nth-child(2) { background: rgba(3, 5, 32, 0.85) !important; }
.elementor-18841 .elementor-element.elementor-element-65251936 tr:nth-child(4) td:nth-child(2) { background: rgba(3, 5, 32, 0.7) !important; }
.elementor-18841 .elementor-element.elementor-element-65251936 tr:nth-child(5) td:nth-child(2) { background: rgba(3, 5, 32, 0.55) !important; }
.elementor-18841 .elementor-element.elementor-element-65251936 tr:nth-child(6) td:nth-child(2) { background: rgba(3, 5, 32, 0.4) !important; }
.elementor-18841 .elementor-element.elementor-element-65251936 tr:nth-child(7) td:nth-child(2) { background: rgba(3, 5, 32, 0.25) !important; }
.elementor-18841 .elementor-element.elementor-element-65251936 tr:nth-child(8) td:nth-child(2) { background: rgba(3, 5, 32, 0.15) !important; }
.elementor-18841 .elementor-element.elementor-element-65251936 tr:nth-child(9) td:nth-child(2) { background: rgba(3, 5, 32, 0.05) !important; }

.elementor-18841 .elementor-element.elementor-element-65251936 tr th:nth-child(2) {
    background: rgba(3, 5, 32, 1) !important;
}

@media (min-width: 1024px){
    .elementor-18841 .elementor-element.elementor-element-65251936 tr th:nth-child(2){
        border-left: 1px solid #292D5E !important;
        border-right: 1px solid #292D5E !important;
        height: 70px !important;
    }
}

.elementor-18841 .elementor-element.elementor-element-65251936 tr th:nth-child(3){
    color: #ffffff;
    background: transparent !important;
}

.elementor-18841 .elementor-element.elementor-element-65251936 table{
    border-radius: 20px;
    margin-bottom: 0;
}

.elementor-18841 .elementor-element.elementor-element-65251936 tr:first-child{
    border-bottom: 2px solid #292D5E !important;
}

/*.elementor-18841 .elementor-element.elementor-element-65251936 tr th:first-child,*/
/*.elementor-18841 .elementor-element.elementor-element-65251936 tr td:first-child{*/
/*    text-wrap: balance;*/
/*    background: linear-gradient(90deg, transparent, #292D5E) !important;*/
/*}*/

.elementor-18841 .elementor-element.elementor-element-65251936 td:not(:last-child){
    border-right: 1px solid #292D5E !important;
}

@media (min-width: 1024px){
.elementor-18841 .elementor-element.elementor-element-65251936 td:not(:last-child){
    border-right: 1px solid #292D5E !important;
}
}

.elementor-18841 .elementor-element.elementor-element-65251936 tr:not(:last-child) {
    border-bottom: 1px solid #292D5E !important;
}

.elementor-18841 .elementor-element.elementor-element-65251936 tr:first-child th:nth-child(2) img {
    max-width: 200px;
    width: 100%;
    height: auto;
    display: block;
    margin: 0 auto;
}


@media(max-width: 767px){
    .elementor-18841 .elementor-element.elementor-element-65251936 tr{
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    
    .elementor-18841 .elementor-element.elementor-element-65251936 tr th:first-child,
    .elementor-18841 .elementor-element.elementor-element-65251936 tr td:first-child{
        width: 100% !important;
        text-align: center;
        
    }
    
    .elementor-18841 .elementor-element.elementor-element-65251936 th:not(:first-child),
    .elementor-18841 .elementor-element.elementor-element-65251936 td:not(:first-child){
        min-width: 0;
        width: 50% !important;
        font-size: 16px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-65251936 tr td:first-child {
        border-right: none !important;
        border-bottom: 1px solid #292D5E !important;
    }
    
    .elementor-18841 .elementor-element.elementor-element-65251936 tr:first-child th:first-child {
        display: none;
    }
    
    .elementor-18841 .elementor-element.elementor-element-65251936 tr.investimento td:not(:first-child) {
        padding: 14px !important;
        font-size: 12px !important;
    }
    
    .elementor-18841 .elementor-element.elementor-element-65251936 tr:first-child th:nth-child(2) img {
        max-width: 110px;
        display: flex;
        min-height: 100%;
        align-items: center;
        justify-content: center;
    }
    
    .elementor-18841 .elementor-element.elementor-element-65251936 tr th:nth-child(2){
        border-right: 1px solid #292D5E !important;

        height: 70px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-65251936 tr th:nth-child(3) {
        display: flex;
        align-items: center;
        justify-content: center;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20314baf */.elementor-18841 .elementor-element.elementor-element-20314baf .elementor-heading-title{
    font-size: 14px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-411e07e7 */.elementor-18841 .elementor-element.elementor-element-411e07e7{
    margin-top: 60px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b1231c8 */.elementor-18841 .elementor-element.elementor-element-3b1231c8{
    margin-top: 40px !important;
}

@media (max-width: 1024px){
    .elementor-18841 .elementor-element.elementor-element-3b1231c8 br{
        display: none;
    }
    
    .elementor-18841 .elementor-element.elementor-element-3b1231c8 .elementor-heading-title{
        font-size: 18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1106729d */.elementor-18841 .elementor-element.elementor-element-1106729d{
    border-top: 1px solid #292D5E;
    border-bottom: 1px solid #292D5E;
    background: linear-gradient(90deg, #030520 0%, #090C35 50%, #0F144D 100%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-73322ac3 */@media (max-width: 767px) {
    .elementor-18841 .elementor-element.elementor-element-73322ac3 .elementor-image-box-img {
        display: flex;
        justify-content: center;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee0c212 */.elementor-18841 .elementor-element.elementor-element-ee0c212{
    margin-top: 60px !important;
}

@media (max-width: 767px){
    .elementor-18841 .elementor-element.elementor-element-ee0c212 .elementor-heading-title{
        font-weight: 400 !important;
        font-size: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16f697c2 */.elementor-18841 .elementor-element.elementor-element-16f697c2{
    margin-top: 40px !important;
}

@media (max-width: 1024px){
    .elementor-18841 .elementor-element.elementor-element-16f697c2 br{
        display: none;
    }
    
    .elementor-18841 .elementor-element.elementor-element-16f697c2 .elementor-heading-title{
        font-size: 18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6213d5c1 */.elementor-18841 .elementor-element.elementor-element-6213d5c1{
    border-top: 1px solid #292D5E;
    border-bottom: 1px solid #292D5E;
    background: linear-gradient(90deg, #030520 0%, #090C35 50%, #0F144D 100%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-312833cb */.elementor-18841 .elementor-element.elementor-element-312833cb th,
.elementor-18841 .elementor-element.elementor-element-312833cb td,
.elementor-18841 .elementor-element.elementor-element-312833cb tr{
    border: none !important;
    text-align: center;
    vertical-align: middle !important;
}

.elementor-18841 .elementor-element.elementor-element-312833cb tr td:first-child{
    text-align: left;
    padding: 24px !important;
}

.elementor-18841 .elementor-element.elementor-element-312833cb{
    font-family: "Roboto";
    color: #fff;
    border-radius: 20px;
    border: 2px solid #292D5E;
    font-weight: 600;
    overflow: hidden;
    font-size: 16px;
}

.elementor-18841 .elementor-element.elementor-element-312833cb th{
    font-size: 20px;
    padding: 10px 0;
    color: #ffffff;
}

.elementor-18841 .elementor-element.elementor-element-312833cb td{
    padding: 24px 0 !important;
}

.elementor-18841 .elementor-element.elementor-element-312833cb tr:nth-child(2) td:nth-child(2) { background: rgba(14, 18, 62, 1) !important; }
.elementor-18841 .elementor-element.elementor-element-312833cb tr:nth-child(3) td:nth-child(2) { background: rgba(14, 18, 62, 0.95) !important; }
.elementor-18841 .elementor-element.elementor-element-312833cb tr:nth-child(4) td:nth-child(2) { background: rgba(14, 18, 62, 0.9) !important; }
.elementor-18841 .elementor-element.elementor-element-312833cb tr:nth-child(5) td:nth-child(2) { background: rgba(14, 18, 62, 0.85) !important; }
.elementor-18841 .elementor-element.elementor-element-312833cb tr:nth-child(6) td:nth-child(2) { background: rgba(14, 18, 62, 0.8) !important; }
.elementor-18841 .elementor-element.elementor-element-312833cb tr:nth-child(7) td:nth-child(2) { background: rgba(14, 18, 62, 0.75) !important; }
.elementor-18841 .elementor-element.elementor-element-312833cb tr:nth-child(8) td:nth-child(2) { background: rgba(14, 18, 62, 0.7) !important; }
.elementor-18841 .elementor-element.elementor-element-312833cb tr:nth-child(9) td:nth-child(2) { background: rgba(14, 18, 62, 0.65) !important; }
.elementor-18841 .elementor-element.elementor-element-312833cb tr:nth-child(10) td:nth-child(2) { background: rgba(14, 18, 62, 0.6) !important; }
.elementor-18841 .elementor-element.elementor-element-312833cb tr:nth-child(11) td:nth-child(2) { background: rgba(14, 18, 62, 0.55) !important; }
.elementor-18841 .elementor-element.elementor-element-312833cb tr:nth-child(12) td:nth-child(2) { background: rgba(14, 18, 62, 0.5) !important; }
.elementor-18841 .elementor-element.elementor-element-312833cb tr:nth-child(13) td:nth-child(2) { background: rgba(14, 18, 62, 0.45) !important; }
.elementor-18841 .elementor-element.elementor-element-312833cb tr:nth-child(14) td:nth-child(2) { background: rgba(14, 18, 62, 0.4) !important; }
.elementor-18841 .elementor-element.elementor-element-312833cb tr:nth-child(15) td:nth-child(2) { background: rgba(14, 18, 62, 0.35) !important; }
.elementor-18841 .elementor-element.elementor-element-312833cb tr:nth-child(16) td:nth-child(2) { background: rgba(14, 18, 62, 0.3) !important; }
.elementor-18841 .elementor-element.elementor-element-312833cb tr:nth-child(17) td:nth-child(2) { background: rgba(14, 18, 62, 0.25) !important; }

/*.elementor-18841 .elementor-element.elementor-element-312833cb tr td:nth-child(2){*/
/*    color: #FF3C6B;*/
/*}*/

.elementor-18841 .elementor-element.elementor-element-312833cb tr th:nth-child(2){
    background:  rgba(14, 18, 62, 1) !important;
}

@media (min-width: 1024px){
    .elementor-18841 .elementor-element.elementor-element-312833cb tr th:nth-child(2){
        border-left: 1px solid #292D5E !important;
        border-right: 1px solid #292D5E !important;
    }
}

.elementor-18841 .elementor-element.elementor-element-312833cb tr th:nth-child(3){
    color: #ffffff;
    background: transparent !important;
}

.elementor-18841 .elementor-element.elementor-element-312833cb table{
    border-radius: 20px;
    margin-bottom: 0;
}

.elementor-18841 .elementor-element.elementor-element-312833cb tr:first-child{
    border-bottom: 2px solid #292D5E !important;
}

/*.elementor-18841 .elementor-element.elementor-element-312833cb tr th:first-child,*/
/*.elementor-18841 .elementor-element.elementor-element-312833cb tr td:first-child{*/
/*    text-wrap: balance;*/
/*    background: linear-gradient(90deg, transparent, #292D5E) !important;*/
/*}*/

.elementor-18841 .elementor-element.elementor-element-312833cb td:not(:last-child){
    border-right: 1px solid #292D5E !important;
}

@media (min-width: 1024px){
.elementor-18841 .elementor-element.elementor-element-312833cb td:not(:last-child){
    border-right: 1px solid #292D5E !important;
}
}

.elementor-18841 .elementor-element.elementor-element-312833cb tr:not(:last-child) {
    border-bottom: 1px solid #292D5E !important;
}

.elementor-18841 .elementor-element.elementor-element-312833cb tr:first-child th:nth-child(2) img {
    max-width: 200px;
    width: 100%;
    height: auto;
    display: block;
    margin: 0 auto;
}


@media(max-width: 767px){
    .elementor-18841 .elementor-element.elementor-element-312833cb tr{
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    
    .elementor-18841 .elementor-element.elementor-element-312833cb tr th:first-child,
    .elementor-18841 .elementor-element.elementor-element-312833cb tr td:first-child{
        width: 100% !important;
        text-align: center;
    }
    
    .elementor-18841 .elementor-element.elementor-element-312833cb th:not(:first-child),
    .elementor-18841 .elementor-element.elementor-element-312833cb td:not(:first-child){
        min-width: 0;
        width: 50% !important;
        font-size: 16px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-312833cb tr td:first-child {
        border-right: none !important;
        border-bottom: 1px solid #292D5E !important;
    }
    
    .elementor-18841 .elementor-element.elementor-element-312833cb tr:first-child th:first-child {
        display: none;
    }
    
    .elementor-18841 .elementor-element.elementor-element-312833cb tr.investimento td:not(:first-child) {
        padding: 14px !important;
        font-size: 12px !important;
    }
    
    .elementor-18841 .elementor-element.elementor-element-312833cb tr:first-child th:nth-child(2) img {
        max-width: 110px;
        display: flex;
        min-height: 100%;
        align-items: center;
        justify-content: center;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ccb0f2e */.elementor-18841 .elementor-element.elementor-element-3ccb0f2e{
    margin-top: 40px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dc67fa9 */.elementor-18841 .elementor-element.elementor-element-1dc67fa9 .elementor-heading-title{
    font-size: 16px !important;
}

.elementor-18841 .elementor-element.elementor-element-1dc67fa9{
    margin-top: 40px !important;
}

@media (max-width: 1024px){
    .elementor-18841 .elementor-element.elementor-element-1dc67fa9 br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c6112ac */@media (min-width: 767px){
    .elementor-18841 .elementor-element.elementor-element-c6112ac .elementor-icon-list-icon {
        order: 2;
        margin-left: 16px;
        margin-right: 0;
    }
}

.elementor-18841 .elementor-element.elementor-element-c6112ac{
    background: linear-gradient(270deg, rgba(170, 55, 55, 0.13) 38%, rgba(242, 41, 91, 0.00) 100%);
    padding: 32px;
}

@media (max-width: 767px){
     .elementor-18841 .elementor-element.elementor-element-c6112ac{
        background: linear-gradient(180deg, rgba(170, 55, 55, 0.13) 38%, rgba(242, 41, 91, 0.00) 100%);
        padding: 16px;
    }  
}


@media (min-width: 1024px){
    .elementor-18841 .elementor-element.elementor-element-c6112ac .elementor-icon-list-item:nth-child(4){
        margin-top: 6px !important;
    }
    
    .elementor-18841 .elementor-element.elementor-element-c6112ac .elementor-icon-list-item:nth-child(5){
        margin-top: 24px !important;
    }
    
    .elementor-18841 .elementor-element.elementor-element-c6112ac .elementor-icon-list-item:nth-child(6){
        margin-top: 35px !important;
    }
    
    .elementor-18841 .elementor-element.elementor-element-c6112ac .elementor-icon-list-item:nth-child(7){
        margin-top: 35px !important;
    }
    
    .elementor-18841 .elementor-element.elementor-element-c6112ac .elementor-icon-list-item:nth-child(8){
        margin-top: 34px !important;
        margin-bottom: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7cc2a09e */.elementor-18841 .elementor-element.elementor-element-7cc2a09e{
    background: linear-gradient(90deg, rgba(55, 170, 96, 0.13) 21%, rgba(8, 29, 16, 0.00) 100%);
    padding: 32px;
}

@media (max-width: 767px){
     .elementor-18841 .elementor-element.elementor-element-7cc2a09e{
        background: linear-gradient(180deg, rgba(55, 170, 96, 0.13) 21%, rgba(8, 29, 16, 0.00) 100%);
        padding: 16px;
    }  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43238ac9 */.elementor-18841 .elementor-element.elementor-element-43238ac9{
    border-top: 1px solid #292D5E;
    border-bottom: 1px solid #292D5E;
    background: linear-gradient(90deg, #030520 50%, #0F144D 100%);
}

.elementor-18841 .elementor-element.elementor-element-43238ac9 ul li:nth-child(1) .elementor-icon-list-text{
    font-size: 24px !important;
    font-weight: 700 !important;
    color: #fff;
    margin-bottom: 12px !important;
}

@media (max-width: 767px){
    .elementor-18841 .elementor-element.elementor-element-43238ac9 ul li:nth-child(1) .elementor-icon-list-text{
        text-align: center;
        width: 100%;
    }   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-53b4afc4 */.elementor-18841 .elementor-element.elementor-element-53b4afc4 .elementor-icon-box-description{
    display: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d8429bd */.elementor-18841 .elementor-element.elementor-element-6d8429bd .elementor-button-icon{font-size:20px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ff40cd8 */.elementor-18841 .elementor-element.elementor-element-3ff40cd8 .elementor-button-icon{font-size:20px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46ef43bc */.elementor-18841 .elementor-element.elementor-element-46ef43bc .elementor-cta__title{
    font-size: 24px !important;
    color: #3442EC;
}

.elementor-18841 .elementor-element.elementor-element-46ef43bc .elementor-cta{
    border-radius: 12px;
    border: 1px solid #292D5E;
    background: linear-gradient(180deg, rgba(17, 23, 78, 0.00) 0%, #11174E 100%);
}

@media (max-width: 767px){
    .elementor-18841 .elementor-element.elementor-element-46ef43bc{
        margin-bottom: 40px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-242a2e8 */.elementor-18841 .elementor-element.elementor-element-242a2e8 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fec39cc */.elementor-18841 .elementor-element.elementor-element-4fec39cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27f9838 */.elementor-18841 .elementor-element.elementor-element-27f9838 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ad526ec */.elementor-18841 .elementor-element.elementor-element-3ad526ec .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3e12cc */.elementor-18841 .elementor-element.elementor-element-b3e12cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf906d7 */.elementor-18841 .elementor-element.elementor-element-6cf906d7 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22f2e172 */.elementor-18841 .elementor-element.elementor-element-22f2e172 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7284f498 */.elementor-18841 .elementor-element.elementor-element-7284f498 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139cde7b */.elementor-18841 .elementor-element.elementor-element-139cde7b .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40857de9 */.elementor-18841 .elementor-element.elementor-element-40857de9 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d3450ed */.elementor-18841 .elementor-element.elementor-element-7d3450ed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57cc3029 */.elementor-18841 .elementor-element.elementor-element-57cc3029 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4966daf */.elementor-18841 .elementor-element.elementor-element-4966daf .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45ea844f */.elementor-18841 .elementor-element.elementor-element-45ea844f .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-445e723c */.elementor-18841 .elementor-element.elementor-element-445e723c .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1abce627 */.elementor-18841 .elementor-element.elementor-element-1abce627 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2abbb3c4 */.elementor-18841 .elementor-element.elementor-element-2abbb3c4 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f591fb0 */.elementor-18841 .elementor-element.elementor-element-4f591fb0 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdf4aed */.elementor-18841 .elementor-element.elementor-element-bdf4aed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-242a2e8 */.elementor-18841 .elementor-element.elementor-element-242a2e8 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fec39cc */.elementor-18841 .elementor-element.elementor-element-4fec39cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27f9838 */.elementor-18841 .elementor-element.elementor-element-27f9838 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ad526ec */.elementor-18841 .elementor-element.elementor-element-3ad526ec .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3e12cc */.elementor-18841 .elementor-element.elementor-element-b3e12cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf906d7 */.elementor-18841 .elementor-element.elementor-element-6cf906d7 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22f2e172 */.elementor-18841 .elementor-element.elementor-element-22f2e172 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7284f498 */.elementor-18841 .elementor-element.elementor-element-7284f498 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139cde7b */.elementor-18841 .elementor-element.elementor-element-139cde7b .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40857de9 */.elementor-18841 .elementor-element.elementor-element-40857de9 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d3450ed */.elementor-18841 .elementor-element.elementor-element-7d3450ed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57cc3029 */.elementor-18841 .elementor-element.elementor-element-57cc3029 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4966daf */.elementor-18841 .elementor-element.elementor-element-4966daf .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45ea844f */.elementor-18841 .elementor-element.elementor-element-45ea844f .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-445e723c */.elementor-18841 .elementor-element.elementor-element-445e723c .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1abce627 */.elementor-18841 .elementor-element.elementor-element-1abce627 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2abbb3c4 */.elementor-18841 .elementor-element.elementor-element-2abbb3c4 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f591fb0 */.elementor-18841 .elementor-element.elementor-element-4f591fb0 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdf4aed */.elementor-18841 .elementor-element.elementor-element-bdf4aed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-242a2e8 */.elementor-18841 .elementor-element.elementor-element-242a2e8 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fec39cc */.elementor-18841 .elementor-element.elementor-element-4fec39cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27f9838 */.elementor-18841 .elementor-element.elementor-element-27f9838 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ad526ec */.elementor-18841 .elementor-element.elementor-element-3ad526ec .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3e12cc */.elementor-18841 .elementor-element.elementor-element-b3e12cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf906d7 */.elementor-18841 .elementor-element.elementor-element-6cf906d7 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22f2e172 */.elementor-18841 .elementor-element.elementor-element-22f2e172 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7284f498 */.elementor-18841 .elementor-element.elementor-element-7284f498 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139cde7b */.elementor-18841 .elementor-element.elementor-element-139cde7b .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40857de9 */.elementor-18841 .elementor-element.elementor-element-40857de9 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d3450ed */.elementor-18841 .elementor-element.elementor-element-7d3450ed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57cc3029 */.elementor-18841 .elementor-element.elementor-element-57cc3029 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4966daf */.elementor-18841 .elementor-element.elementor-element-4966daf .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45ea844f */.elementor-18841 .elementor-element.elementor-element-45ea844f .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-445e723c */.elementor-18841 .elementor-element.elementor-element-445e723c .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1abce627 */.elementor-18841 .elementor-element.elementor-element-1abce627 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2abbb3c4 */.elementor-18841 .elementor-element.elementor-element-2abbb3c4 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f591fb0 */.elementor-18841 .elementor-element.elementor-element-4f591fb0 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdf4aed */.elementor-18841 .elementor-element.elementor-element-bdf4aed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-242a2e8 */.elementor-18841 .elementor-element.elementor-element-242a2e8 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fec39cc */.elementor-18841 .elementor-element.elementor-element-4fec39cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27f9838 */.elementor-18841 .elementor-element.elementor-element-27f9838 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ad526ec */.elementor-18841 .elementor-element.elementor-element-3ad526ec .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3e12cc */.elementor-18841 .elementor-element.elementor-element-b3e12cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf906d7 */.elementor-18841 .elementor-element.elementor-element-6cf906d7 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22f2e172 */.elementor-18841 .elementor-element.elementor-element-22f2e172 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7284f498 */.elementor-18841 .elementor-element.elementor-element-7284f498 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139cde7b */.elementor-18841 .elementor-element.elementor-element-139cde7b .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40857de9 */.elementor-18841 .elementor-element.elementor-element-40857de9 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d3450ed */.elementor-18841 .elementor-element.elementor-element-7d3450ed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57cc3029 */.elementor-18841 .elementor-element.elementor-element-57cc3029 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4966daf */.elementor-18841 .elementor-element.elementor-element-4966daf .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45ea844f */.elementor-18841 .elementor-element.elementor-element-45ea844f .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-445e723c */.elementor-18841 .elementor-element.elementor-element-445e723c .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1abce627 */.elementor-18841 .elementor-element.elementor-element-1abce627 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2abbb3c4 */.elementor-18841 .elementor-element.elementor-element-2abbb3c4 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f591fb0 */.elementor-18841 .elementor-element.elementor-element-4f591fb0 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdf4aed */.elementor-18841 .elementor-element.elementor-element-bdf4aed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-242a2e8 */.elementor-18841 .elementor-element.elementor-element-242a2e8 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fec39cc */.elementor-18841 .elementor-element.elementor-element-4fec39cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27f9838 */.elementor-18841 .elementor-element.elementor-element-27f9838 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ad526ec */.elementor-18841 .elementor-element.elementor-element-3ad526ec .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3e12cc */.elementor-18841 .elementor-element.elementor-element-b3e12cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf906d7 */.elementor-18841 .elementor-element.elementor-element-6cf906d7 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22f2e172 */.elementor-18841 .elementor-element.elementor-element-22f2e172 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7284f498 */.elementor-18841 .elementor-element.elementor-element-7284f498 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139cde7b */.elementor-18841 .elementor-element.elementor-element-139cde7b .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40857de9 */.elementor-18841 .elementor-element.elementor-element-40857de9 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d3450ed */.elementor-18841 .elementor-element.elementor-element-7d3450ed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57cc3029 */.elementor-18841 .elementor-element.elementor-element-57cc3029 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4966daf */.elementor-18841 .elementor-element.elementor-element-4966daf .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45ea844f */.elementor-18841 .elementor-element.elementor-element-45ea844f .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-445e723c */.elementor-18841 .elementor-element.elementor-element-445e723c .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1abce627 */.elementor-18841 .elementor-element.elementor-element-1abce627 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2abbb3c4 */.elementor-18841 .elementor-element.elementor-element-2abbb3c4 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f591fb0 */.elementor-18841 .elementor-element.elementor-element-4f591fb0 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdf4aed */.elementor-18841 .elementor-element.elementor-element-bdf4aed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-242a2e8 */.elementor-18841 .elementor-element.elementor-element-242a2e8 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fec39cc */.elementor-18841 .elementor-element.elementor-element-4fec39cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27f9838 */.elementor-18841 .elementor-element.elementor-element-27f9838 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ad526ec */.elementor-18841 .elementor-element.elementor-element-3ad526ec .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3e12cc */.elementor-18841 .elementor-element.elementor-element-b3e12cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf906d7 */.elementor-18841 .elementor-element.elementor-element-6cf906d7 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22f2e172 */.elementor-18841 .elementor-element.elementor-element-22f2e172 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7284f498 */.elementor-18841 .elementor-element.elementor-element-7284f498 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139cde7b */.elementor-18841 .elementor-element.elementor-element-139cde7b .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40857de9 */.elementor-18841 .elementor-element.elementor-element-40857de9 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d3450ed */.elementor-18841 .elementor-element.elementor-element-7d3450ed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57cc3029 */.elementor-18841 .elementor-element.elementor-element-57cc3029 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4966daf */.elementor-18841 .elementor-element.elementor-element-4966daf .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45ea844f */.elementor-18841 .elementor-element.elementor-element-45ea844f .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-445e723c */.elementor-18841 .elementor-element.elementor-element-445e723c .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1abce627 */.elementor-18841 .elementor-element.elementor-element-1abce627 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2abbb3c4 */.elementor-18841 .elementor-element.elementor-element-2abbb3c4 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f591fb0 */.elementor-18841 .elementor-element.elementor-element-4f591fb0 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdf4aed */.elementor-18841 .elementor-element.elementor-element-bdf4aed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-242a2e8 */.elementor-18841 .elementor-element.elementor-element-242a2e8 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fec39cc */.elementor-18841 .elementor-element.elementor-element-4fec39cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27f9838 */.elementor-18841 .elementor-element.elementor-element-27f9838 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ad526ec */.elementor-18841 .elementor-element.elementor-element-3ad526ec .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3e12cc */.elementor-18841 .elementor-element.elementor-element-b3e12cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf906d7 */.elementor-18841 .elementor-element.elementor-element-6cf906d7 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22f2e172 */.elementor-18841 .elementor-element.elementor-element-22f2e172 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7284f498 */.elementor-18841 .elementor-element.elementor-element-7284f498 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139cde7b */.elementor-18841 .elementor-element.elementor-element-139cde7b .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40857de9 */.elementor-18841 .elementor-element.elementor-element-40857de9 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d3450ed */.elementor-18841 .elementor-element.elementor-element-7d3450ed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57cc3029 */.elementor-18841 .elementor-element.elementor-element-57cc3029 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4966daf */.elementor-18841 .elementor-element.elementor-element-4966daf .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45ea844f */.elementor-18841 .elementor-element.elementor-element-45ea844f .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-445e723c */.elementor-18841 .elementor-element.elementor-element-445e723c .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1abce627 */.elementor-18841 .elementor-element.elementor-element-1abce627 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2abbb3c4 */.elementor-18841 .elementor-element.elementor-element-2abbb3c4 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f591fb0 */.elementor-18841 .elementor-element.elementor-element-4f591fb0 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdf4aed */.elementor-18841 .elementor-element.elementor-element-bdf4aed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-242a2e8 */.elementor-18841 .elementor-element.elementor-element-242a2e8 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fec39cc */.elementor-18841 .elementor-element.elementor-element-4fec39cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27f9838 */.elementor-18841 .elementor-element.elementor-element-27f9838 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ad526ec */.elementor-18841 .elementor-element.elementor-element-3ad526ec .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3e12cc */.elementor-18841 .elementor-element.elementor-element-b3e12cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf906d7 */.elementor-18841 .elementor-element.elementor-element-6cf906d7 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22f2e172 */.elementor-18841 .elementor-element.elementor-element-22f2e172 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7284f498 */.elementor-18841 .elementor-element.elementor-element-7284f498 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139cde7b */.elementor-18841 .elementor-element.elementor-element-139cde7b .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40857de9 */.elementor-18841 .elementor-element.elementor-element-40857de9 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d3450ed */.elementor-18841 .elementor-element.elementor-element-7d3450ed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57cc3029 */.elementor-18841 .elementor-element.elementor-element-57cc3029 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4966daf */.elementor-18841 .elementor-element.elementor-element-4966daf .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45ea844f */.elementor-18841 .elementor-element.elementor-element-45ea844f .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-445e723c */.elementor-18841 .elementor-element.elementor-element-445e723c .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1abce627 */.elementor-18841 .elementor-element.elementor-element-1abce627 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2abbb3c4 */.elementor-18841 .elementor-element.elementor-element-2abbb3c4 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f591fb0 */.elementor-18841 .elementor-element.elementor-element-4f591fb0 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdf4aed */.elementor-18841 .elementor-element.elementor-element-bdf4aed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-242a2e8 */.elementor-18841 .elementor-element.elementor-element-242a2e8 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fec39cc */.elementor-18841 .elementor-element.elementor-element-4fec39cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27f9838 */.elementor-18841 .elementor-element.elementor-element-27f9838 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ad526ec */.elementor-18841 .elementor-element.elementor-element-3ad526ec .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3e12cc */.elementor-18841 .elementor-element.elementor-element-b3e12cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf906d7 */.elementor-18841 .elementor-element.elementor-element-6cf906d7 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22f2e172 */.elementor-18841 .elementor-element.elementor-element-22f2e172 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7284f498 */.elementor-18841 .elementor-element.elementor-element-7284f498 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139cde7b */.elementor-18841 .elementor-element.elementor-element-139cde7b .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40857de9 */.elementor-18841 .elementor-element.elementor-element-40857de9 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d3450ed */.elementor-18841 .elementor-element.elementor-element-7d3450ed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57cc3029 */.elementor-18841 .elementor-element.elementor-element-57cc3029 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4966daf */.elementor-18841 .elementor-element.elementor-element-4966daf .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45ea844f */.elementor-18841 .elementor-element.elementor-element-45ea844f .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-445e723c */.elementor-18841 .elementor-element.elementor-element-445e723c .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1abce627 */.elementor-18841 .elementor-element.elementor-element-1abce627 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2abbb3c4 */.elementor-18841 .elementor-element.elementor-element-2abbb3c4 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f591fb0 */.elementor-18841 .elementor-element.elementor-element-4f591fb0 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdf4aed */.elementor-18841 .elementor-element.elementor-element-bdf4aed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-242a2e8 */.elementor-18841 .elementor-element.elementor-element-242a2e8 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fec39cc */.elementor-18841 .elementor-element.elementor-element-4fec39cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27f9838 */.elementor-18841 .elementor-element.elementor-element-27f9838 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ad526ec */.elementor-18841 .elementor-element.elementor-element-3ad526ec .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3e12cc */.elementor-18841 .elementor-element.elementor-element-b3e12cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf906d7 */.elementor-18841 .elementor-element.elementor-element-6cf906d7 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22f2e172 */.elementor-18841 .elementor-element.elementor-element-22f2e172 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7284f498 */.elementor-18841 .elementor-element.elementor-element-7284f498 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139cde7b */.elementor-18841 .elementor-element.elementor-element-139cde7b .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40857de9 */.elementor-18841 .elementor-element.elementor-element-40857de9 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d3450ed */.elementor-18841 .elementor-element.elementor-element-7d3450ed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57cc3029 */.elementor-18841 .elementor-element.elementor-element-57cc3029 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4966daf */.elementor-18841 .elementor-element.elementor-element-4966daf .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45ea844f */.elementor-18841 .elementor-element.elementor-element-45ea844f .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-445e723c */.elementor-18841 .elementor-element.elementor-element-445e723c .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1abce627 */.elementor-18841 .elementor-element.elementor-element-1abce627 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2abbb3c4 */.elementor-18841 .elementor-element.elementor-element-2abbb3c4 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f591fb0 */.elementor-18841 .elementor-element.elementor-element-4f591fb0 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdf4aed */.elementor-18841 .elementor-element.elementor-element-bdf4aed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-242a2e8 */.elementor-18841 .elementor-element.elementor-element-242a2e8 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fec39cc */.elementor-18841 .elementor-element.elementor-element-4fec39cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27f9838 */.elementor-18841 .elementor-element.elementor-element-27f9838 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ad526ec */.elementor-18841 .elementor-element.elementor-element-3ad526ec .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3e12cc */.elementor-18841 .elementor-element.elementor-element-b3e12cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf906d7 */.elementor-18841 .elementor-element.elementor-element-6cf906d7 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22f2e172 */.elementor-18841 .elementor-element.elementor-element-22f2e172 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7284f498 */.elementor-18841 .elementor-element.elementor-element-7284f498 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139cde7b */.elementor-18841 .elementor-element.elementor-element-139cde7b .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40857de9 */.elementor-18841 .elementor-element.elementor-element-40857de9 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d3450ed */.elementor-18841 .elementor-element.elementor-element-7d3450ed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57cc3029 */.elementor-18841 .elementor-element.elementor-element-57cc3029 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4966daf */.elementor-18841 .elementor-element.elementor-element-4966daf .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45ea844f */.elementor-18841 .elementor-element.elementor-element-45ea844f .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-445e723c */.elementor-18841 .elementor-element.elementor-element-445e723c .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1abce627 */.elementor-18841 .elementor-element.elementor-element-1abce627 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2abbb3c4 */.elementor-18841 .elementor-element.elementor-element-2abbb3c4 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f591fb0 */.elementor-18841 .elementor-element.elementor-element-4f591fb0 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdf4aed */.elementor-18841 .elementor-element.elementor-element-bdf4aed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-242a2e8 */.elementor-18841 .elementor-element.elementor-element-242a2e8 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fec39cc */.elementor-18841 .elementor-element.elementor-element-4fec39cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27f9838 */.elementor-18841 .elementor-element.elementor-element-27f9838 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ad526ec */.elementor-18841 .elementor-element.elementor-element-3ad526ec .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3e12cc */.elementor-18841 .elementor-element.elementor-element-b3e12cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf906d7 */.elementor-18841 .elementor-element.elementor-element-6cf906d7 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22f2e172 */.elementor-18841 .elementor-element.elementor-element-22f2e172 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7284f498 */.elementor-18841 .elementor-element.elementor-element-7284f498 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139cde7b */.elementor-18841 .elementor-element.elementor-element-139cde7b .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40857de9 */.elementor-18841 .elementor-element.elementor-element-40857de9 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d3450ed */.elementor-18841 .elementor-element.elementor-element-7d3450ed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57cc3029 */.elementor-18841 .elementor-element.elementor-element-57cc3029 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4966daf */.elementor-18841 .elementor-element.elementor-element-4966daf .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45ea844f */.elementor-18841 .elementor-element.elementor-element-45ea844f .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-445e723c */.elementor-18841 .elementor-element.elementor-element-445e723c .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1abce627 */.elementor-18841 .elementor-element.elementor-element-1abce627 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2abbb3c4 */.elementor-18841 .elementor-element.elementor-element-2abbb3c4 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f591fb0 */.elementor-18841 .elementor-element.elementor-element-4f591fb0 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdf4aed */.elementor-18841 .elementor-element.elementor-element-bdf4aed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-242a2e8 */.elementor-18841 .elementor-element.elementor-element-242a2e8 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fec39cc */.elementor-18841 .elementor-element.elementor-element-4fec39cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27f9838 */.elementor-18841 .elementor-element.elementor-element-27f9838 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ad526ec */.elementor-18841 .elementor-element.elementor-element-3ad526ec .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3e12cc */.elementor-18841 .elementor-element.elementor-element-b3e12cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf906d7 */.elementor-18841 .elementor-element.elementor-element-6cf906d7 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22f2e172 */.elementor-18841 .elementor-element.elementor-element-22f2e172 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7284f498 */.elementor-18841 .elementor-element.elementor-element-7284f498 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139cde7b */.elementor-18841 .elementor-element.elementor-element-139cde7b .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40857de9 */.elementor-18841 .elementor-element.elementor-element-40857de9 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d3450ed */.elementor-18841 .elementor-element.elementor-element-7d3450ed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57cc3029 */.elementor-18841 .elementor-element.elementor-element-57cc3029 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4966daf */.elementor-18841 .elementor-element.elementor-element-4966daf .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45ea844f */.elementor-18841 .elementor-element.elementor-element-45ea844f .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-445e723c */.elementor-18841 .elementor-element.elementor-element-445e723c .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1abce627 */.elementor-18841 .elementor-element.elementor-element-1abce627 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2abbb3c4 */.elementor-18841 .elementor-element.elementor-element-2abbb3c4 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f591fb0 */.elementor-18841 .elementor-element.elementor-element-4f591fb0 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdf4aed */.elementor-18841 .elementor-element.elementor-element-bdf4aed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-242a2e8 */.elementor-18841 .elementor-element.elementor-element-242a2e8 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fec39cc */.elementor-18841 .elementor-element.elementor-element-4fec39cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27f9838 */.elementor-18841 .elementor-element.elementor-element-27f9838 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ad526ec */.elementor-18841 .elementor-element.elementor-element-3ad526ec .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3e12cc */.elementor-18841 .elementor-element.elementor-element-b3e12cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf906d7 */.elementor-18841 .elementor-element.elementor-element-6cf906d7 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22f2e172 */.elementor-18841 .elementor-element.elementor-element-22f2e172 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7284f498 */.elementor-18841 .elementor-element.elementor-element-7284f498 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139cde7b */.elementor-18841 .elementor-element.elementor-element-139cde7b .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40857de9 */.elementor-18841 .elementor-element.elementor-element-40857de9 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d3450ed */.elementor-18841 .elementor-element.elementor-element-7d3450ed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57cc3029 */.elementor-18841 .elementor-element.elementor-element-57cc3029 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4966daf */.elementor-18841 .elementor-element.elementor-element-4966daf .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45ea844f */.elementor-18841 .elementor-element.elementor-element-45ea844f .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-445e723c */.elementor-18841 .elementor-element.elementor-element-445e723c .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1abce627 */.elementor-18841 .elementor-element.elementor-element-1abce627 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2abbb3c4 */.elementor-18841 .elementor-element.elementor-element-2abbb3c4 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f591fb0 */.elementor-18841 .elementor-element.elementor-element-4f591fb0 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdf4aed */.elementor-18841 .elementor-element.elementor-element-bdf4aed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-242a2e8 */.elementor-18841 .elementor-element.elementor-element-242a2e8 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fec39cc */.elementor-18841 .elementor-element.elementor-element-4fec39cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27f9838 */.elementor-18841 .elementor-element.elementor-element-27f9838 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ad526ec */.elementor-18841 .elementor-element.elementor-element-3ad526ec .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3e12cc */.elementor-18841 .elementor-element.elementor-element-b3e12cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf906d7 */.elementor-18841 .elementor-element.elementor-element-6cf906d7 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22f2e172 */.elementor-18841 .elementor-element.elementor-element-22f2e172 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7284f498 */.elementor-18841 .elementor-element.elementor-element-7284f498 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139cde7b */.elementor-18841 .elementor-element.elementor-element-139cde7b .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40857de9 */.elementor-18841 .elementor-element.elementor-element-40857de9 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d3450ed */.elementor-18841 .elementor-element.elementor-element-7d3450ed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57cc3029 */.elementor-18841 .elementor-element.elementor-element-57cc3029 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4966daf */.elementor-18841 .elementor-element.elementor-element-4966daf .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45ea844f */.elementor-18841 .elementor-element.elementor-element-45ea844f .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-445e723c */.elementor-18841 .elementor-element.elementor-element-445e723c .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1abce627 */.elementor-18841 .elementor-element.elementor-element-1abce627 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2abbb3c4 */.elementor-18841 .elementor-element.elementor-element-2abbb3c4 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f591fb0 */.elementor-18841 .elementor-element.elementor-element-4f591fb0 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdf4aed */.elementor-18841 .elementor-element.elementor-element-bdf4aed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-242a2e8 */.elementor-18841 .elementor-element.elementor-element-242a2e8 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fec39cc */.elementor-18841 .elementor-element.elementor-element-4fec39cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27f9838 */.elementor-18841 .elementor-element.elementor-element-27f9838 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ad526ec */.elementor-18841 .elementor-element.elementor-element-3ad526ec .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3e12cc */.elementor-18841 .elementor-element.elementor-element-b3e12cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf906d7 */.elementor-18841 .elementor-element.elementor-element-6cf906d7 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22f2e172 */.elementor-18841 .elementor-element.elementor-element-22f2e172 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7284f498 */.elementor-18841 .elementor-element.elementor-element-7284f498 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139cde7b */.elementor-18841 .elementor-element.elementor-element-139cde7b .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40857de9 */.elementor-18841 .elementor-element.elementor-element-40857de9 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d3450ed */.elementor-18841 .elementor-element.elementor-element-7d3450ed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57cc3029 */.elementor-18841 .elementor-element.elementor-element-57cc3029 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4966daf */.elementor-18841 .elementor-element.elementor-element-4966daf .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45ea844f */.elementor-18841 .elementor-element.elementor-element-45ea844f .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-445e723c */.elementor-18841 .elementor-element.elementor-element-445e723c .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1abce627 */.elementor-18841 .elementor-element.elementor-element-1abce627 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2abbb3c4 */.elementor-18841 .elementor-element.elementor-element-2abbb3c4 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f591fb0 */.elementor-18841 .elementor-element.elementor-element-4f591fb0 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdf4aed */.elementor-18841 .elementor-element.elementor-element-bdf4aed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-242a2e8 */.elementor-18841 .elementor-element.elementor-element-242a2e8 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fec39cc */.elementor-18841 .elementor-element.elementor-element-4fec39cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27f9838 */.elementor-18841 .elementor-element.elementor-element-27f9838 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ad526ec */.elementor-18841 .elementor-element.elementor-element-3ad526ec .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3e12cc */.elementor-18841 .elementor-element.elementor-element-b3e12cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf906d7 */.elementor-18841 .elementor-element.elementor-element-6cf906d7 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22f2e172 */.elementor-18841 .elementor-element.elementor-element-22f2e172 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7284f498 */.elementor-18841 .elementor-element.elementor-element-7284f498 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139cde7b */.elementor-18841 .elementor-element.elementor-element-139cde7b .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40857de9 */.elementor-18841 .elementor-element.elementor-element-40857de9 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d3450ed */.elementor-18841 .elementor-element.elementor-element-7d3450ed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57cc3029 */.elementor-18841 .elementor-element.elementor-element-57cc3029 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4966daf */.elementor-18841 .elementor-element.elementor-element-4966daf .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45ea844f */.elementor-18841 .elementor-element.elementor-element-45ea844f .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-445e723c */.elementor-18841 .elementor-element.elementor-element-445e723c .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1abce627 */.elementor-18841 .elementor-element.elementor-element-1abce627 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2abbb3c4 */.elementor-18841 .elementor-element.elementor-element-2abbb3c4 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f591fb0 */.elementor-18841 .elementor-element.elementor-element-4f591fb0 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdf4aed */.elementor-18841 .elementor-element.elementor-element-bdf4aed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-242a2e8 */.elementor-18841 .elementor-element.elementor-element-242a2e8 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fec39cc */.elementor-18841 .elementor-element.elementor-element-4fec39cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27f9838 */.elementor-18841 .elementor-element.elementor-element-27f9838 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ad526ec */.elementor-18841 .elementor-element.elementor-element-3ad526ec .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3e12cc */.elementor-18841 .elementor-element.elementor-element-b3e12cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf906d7 */.elementor-18841 .elementor-element.elementor-element-6cf906d7 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22f2e172 */.elementor-18841 .elementor-element.elementor-element-22f2e172 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7284f498 */.elementor-18841 .elementor-element.elementor-element-7284f498 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139cde7b */.elementor-18841 .elementor-element.elementor-element-139cde7b .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40857de9 */.elementor-18841 .elementor-element.elementor-element-40857de9 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d3450ed */.elementor-18841 .elementor-element.elementor-element-7d3450ed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57cc3029 */.elementor-18841 .elementor-element.elementor-element-57cc3029 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4966daf */.elementor-18841 .elementor-element.elementor-element-4966daf .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45ea844f */.elementor-18841 .elementor-element.elementor-element-45ea844f .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-445e723c */.elementor-18841 .elementor-element.elementor-element-445e723c .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1abce627 */.elementor-18841 .elementor-element.elementor-element-1abce627 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2abbb3c4 */.elementor-18841 .elementor-element.elementor-element-2abbb3c4 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f591fb0 */.elementor-18841 .elementor-element.elementor-element-4f591fb0 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdf4aed */.elementor-18841 .elementor-element.elementor-element-bdf4aed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-242a2e8 */.elementor-18841 .elementor-element.elementor-element-242a2e8 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fec39cc */.elementor-18841 .elementor-element.elementor-element-4fec39cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27f9838 */.elementor-18841 .elementor-element.elementor-element-27f9838 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ad526ec */.elementor-18841 .elementor-element.elementor-element-3ad526ec .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3e12cc */.elementor-18841 .elementor-element.elementor-element-b3e12cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf906d7 */.elementor-18841 .elementor-element.elementor-element-6cf906d7 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22f2e172 */.elementor-18841 .elementor-element.elementor-element-22f2e172 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7284f498 */.elementor-18841 .elementor-element.elementor-element-7284f498 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139cde7b */.elementor-18841 .elementor-element.elementor-element-139cde7b .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40857de9 */.elementor-18841 .elementor-element.elementor-element-40857de9 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d3450ed */.elementor-18841 .elementor-element.elementor-element-7d3450ed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57cc3029 */.elementor-18841 .elementor-element.elementor-element-57cc3029 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4966daf */.elementor-18841 .elementor-element.elementor-element-4966daf .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45ea844f */.elementor-18841 .elementor-element.elementor-element-45ea844f .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-445e723c */.elementor-18841 .elementor-element.elementor-element-445e723c .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1abce627 */.elementor-18841 .elementor-element.elementor-element-1abce627 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2abbb3c4 */.elementor-18841 .elementor-element.elementor-element-2abbb3c4 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f591fb0 */.elementor-18841 .elementor-element.elementor-element-4f591fb0 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdf4aed */.elementor-18841 .elementor-element.elementor-element-bdf4aed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-242a2e8 */.elementor-18841 .elementor-element.elementor-element-242a2e8 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fec39cc */.elementor-18841 .elementor-element.elementor-element-4fec39cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27f9838 */.elementor-18841 .elementor-element.elementor-element-27f9838 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ad526ec */.elementor-18841 .elementor-element.elementor-element-3ad526ec .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3e12cc */.elementor-18841 .elementor-element.elementor-element-b3e12cc .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf906d7 */.elementor-18841 .elementor-element.elementor-element-6cf906d7 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22f2e172 */.elementor-18841 .elementor-element.elementor-element-22f2e172 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7284f498 */.elementor-18841 .elementor-element.elementor-element-7284f498 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139cde7b */.elementor-18841 .elementor-element.elementor-element-139cde7b .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40857de9 */.elementor-18841 .elementor-element.elementor-element-40857de9 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d3450ed */.elementor-18841 .elementor-element.elementor-element-7d3450ed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57cc3029 */.elementor-18841 .elementor-element.elementor-element-57cc3029 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4966daf */.elementor-18841 .elementor-element.elementor-element-4966daf .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45ea844f */.elementor-18841 .elementor-element.elementor-element-45ea844f .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-445e723c */.elementor-18841 .elementor-element.elementor-element-445e723c .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1abce627 */.elementor-18841 .elementor-element.elementor-element-1abce627 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2abbb3c4 */.elementor-18841 .elementor-element.elementor-element-2abbb3c4 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f591fb0 */.elementor-18841 .elementor-element.elementor-element-4f591fb0 .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdf4aed */.elementor-18841 .elementor-element.elementor-element-bdf4aed .elementor-heading-title{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-61ef3008 */@media (min-width: 1025px){
    .elementor-18841 .elementor-element.elementor-element-61ef3008{
        margin-right: 130px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1009f931 */.elementor-18841 .elementor-element.elementor-element-1009f931 .elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 15px;
    justify-content: space-between;
}

.elementor-18841 .elementor-element.elementor-element-1009f931 .elementor-icon-list-item {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    text-align: center;
    width: 100%;
}

.elementor-18841 .elementor-element.elementor-element-1009f931 .elementor-icon-list-icon {
    display: flex;
    justify-content: center;
    width: fit-content;
    border-radius: 18px;
    border-top: 0.5px solid #515EFF;
    border-left: 0.5px solid #515EFF;
    background: #080E50;
    padding: 16px;
    margin: 0 auto 16px;
}

.elementor-18841 .elementor-element.elementor-element-1009f931 .elementor-icon-list-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    padding-left: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-18841 .elementor-element.elementor-element-1009f931 .elementor-icon-list-items {
        grid-template-columns: repeat(4, 1fr);
    }
}

@media (max-width: 768px) {
    .elementor-18841 .elementor-element.elementor-element-1009f931 .elementor-icon-list-items {
        grid-template-columns: repeat(2, 1fr);
        gap: 10px;
    }
    
    .elementor-18841 .elementor-element.elementor-element-1009f931 .elementor-icon-list-item {
        width: 100%;
        margin-bottom: 20px;
    }
}

.elementor-18841 .elementor-element.elementor-element-1009f931 .titulocard{
    display: block !important;
    font-weight: 600;
    color: #fff;
    font-size: 32px !important;
    margin-bottom: 8px;
}

.elementor-18841 .elementor-element.elementor-element-1009f931.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg {
    margin: 0 !important;
}

@media (max-width: 767px){
    .elementor-18841 .elementor-element.elementor-element-1009f931{
        margin-top: 40px;  
    }
    
    .elementor-18841 .elementor-element.elementor-element-1009f931 .elementor-icon-list-text{
        width: 90%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13bcc552 */.elementor-18841 .elementor-element.elementor-element-13bcc552{
    border-top: 1px solid #292D5E;
    border-bottom: 1px solid #292D5E;
    background: linear-gradient(90deg, #030520 0%, #090C35 50%, #0F144D 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71d62be6 */.elementor-18841 .elementor-element.elementor-element-71d62be6 .elementor-heading-title{
    font-size: 14px !important;
}

.elementor-18841 .elementor-element.elementor-element-71d62be6{
    margin-bottom: 40px !important;
}


@media (max-width: 767px){
    .elementor-18841 .elementor-element.elementor-element-71d62be6 {
        margin-top: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-523f7474 */.elementor-18841 .elementor-element.elementor-element-523f7474 .elementor-heading-title{
    font-size: 14px !important;
}


.elementor-18841 .elementor-element.elementor-element-523f7474{
    margin-bottom: 40px !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6ce70e4b */.elementor-18841 .elementor-element.elementor-element-6ce70e4b .elementor-icon-list-text{
    font-size: 14px;
    font-weight: 400;
}

@media (max-width: 767px){
    .elementor-18841 .elementor-element.elementor-element-6ce70e4b .elementor-icon-list-text{
        font-size: 12px !important;
        font-weight: 400;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e2f9782 */.elementor-18841 .elementor-element.elementor-element-e2f9782{
    opacity: .7;
}/* End custom CSS */
/* Start custom CSS */html, body {
    overflow-x: hidden;
}

[data-elementor-type="wp-page"] {
    overflow: hidden;
}

body::-webkit-scrollbar {
    width: 8px;
}

body::-webkit-scrollbar-track {
    background: #CDDEF5;
}

body::-webkit-scrollbar-thumb {
    background: linear-gradient(0deg, #3442EC 24.02%, #515EFF 85.02%);
}

@-moz-document url-prefix() {
    * {
        scrollbar-width: 8px;
        scrollbar-color: #515EFF #CDDEF5;
        -moz-appearance: scrollbar;
    }
}

::selection {
    -webkit-text-fill-color: #fff;
    color: #FFFFFF;
    background: #515EFF;
}

@media(max-width: 767px) {
    .e-con .elementor-widget:not(.fixo) {
        width: 100% !important;
    }
}

.destaque{
    background: linear-gradient(90deg, #3442EC 24.02%, #515EFF 85.02%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.personalizado .elementor-button{
    border-radius: 6px;
    background: linear-gradient(79deg, #101BA0 0%, #2E3ACC 50%, #515EFF 100%);
    transition: .4s ease-out;
}

.personalizado .elementor-button:hover {
    box-shadow: 0px -3px 40px 0px #515EFF;
}

.fullsvg svg{
    height: unset;
    width: 100% !important;
}

@media (max-width: 1024px){
    .desktop{
        display: none;
    }
}

@media (min-width: 1025px){
    .mobile{
        display: none;
    }
}

.margintop{
    margin-top: 120px !important;
}

@media (max-width: 767px){
    .margintop{
        margin-top: 100px !important;
    }
}

.marginbottom{
    margin-bottom: 120px !important;
}

@media (max-width: 767px){
    .marginbottom{
        margin-bottom: 100px !important;
    }
}


.whitebold b{
    color: #fff !important;
}


.de {
    font-size: 28px;
    font-weight: 600;
}

.de s {
    text-decoration-color: #FF0000;
}

.dedois{
    display: block;
    margin-top: 12px;
    font-size: 48px;
    font-weight: 600;
}

.dedois s {
    text-decoration-color: #FF0000;
}

.ofertapv {
    display: block;
    color: #D93434;
    background: #FEF3F5;
    font-weight: 600;
    font-size: 14px;
    margin: 32px auto;
    padding: 14px;
    border-radius: 4px;
    width: fit-content;
    text-align: center;
}

.valor {
    display: block;
    font-size: 50px;
    font-weight: 700;
    color: #FFF;
    margin-bottom: 16px;
}

.avista {
    display: block;
    font-size: 20px;
    color: #CDDEF5;
}

@media (max-width: 767px){
    .valor{
        font-size: 40px;
    }
}

.margintitulo{
    margin-bottom: 40px !important;
}

@media (max-width: 767px){
    .margintitulo{
        margin-bottom: 30px !important;
    }
}

.balance{
    text-wrap: balance;
}

.elementor-slideshow__title{
    display: none !important;
}

.elementor-image-box-title{
    margin-bottom: 24px !important;
}

.elementor-icon-box-title{
    margin-bottom: 24px !important;
}

.dialog-type-lightbox {
    background-color: rgba(0, 0, 0, 0.99) !important;
}

@media (max-width: 767px) {
    .elementor-heading-title:not(.menor),
    .elementor-icon-box-title:not(.padrao),
    .elementor-image-box-title:not(.normal) {
        font-size: 24px !important;
    }

    .elementor-icon-box-description,
    .elementor-image-box-description {
        font-size: 18px !important;
    }
}

.verimg{
    transform: scale(.7);
}/* End custom CSS */