.elementor-889 .elementor-element.elementor-element-0f5cb54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5em 0em;--row-gap:5em;--column-gap:0em;--margin-top:12em;--margin-bottom:9em;--margin-left:0em;--margin-right:0em;}.elementor-889 .elementor-element.elementor-element-ebedda4{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-889 .elementor-element.elementor-element-9659e21{width:100%;max-width:100%;text-align:center;}.elementor-889 .elementor-element.elementor-element-9659e21 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2.8rem;font-weight:600;line-height:2.6rem;color:var( --e-global-color-text );}.elementor-889 .elementor-element.elementor-element-fa70964{--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-889 .elementor-element.elementor-element-1236f87{--display:flex;--min-height:661px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-889 .elementor-element.elementor-element-1236f87.e-con:hover{--e-con-transform-translateY:-7px;}.elementor-889 .elementor-element.elementor-element-0aab623{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-889 .elementor-element.elementor-element-7e72f17{width:100%;max-width:100%;text-align:center;}.elementor-889 .elementor-element.elementor-element-7e72f17 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.9rem;font-weight:600;text-transform:uppercase;line-height:1.9rem;color:var( --e-global-color-text );}.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-weight:var( --e-global-typography-secondary-font-weight );}.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-889 .elementor-element.elementor-element-eca6e30{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-889 .elementor-element.elementor-element-eca6e30 .elementor-divider-separator{width:100%;}.elementor-889 .elementor-element.elementor-element-eca6e30 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-889 .elementor-element.elementor-element-ef8bf33{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-889 .elementor-element.elementor-element-ef8bf33 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-889 .elementor-element.elementor-element-ef8bf33 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-889 .elementor-element.elementor-element-ef8bf33 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-889 .elementor-element.elementor-element-ef8bf33 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-889 .elementor-element.elementor-element-ef8bf33 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-889 .elementor-element.elementor-element-ef8bf33 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#ddd;}.elementor-889 .elementor-element.elementor-element-ef8bf33 .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-889 .elementor-element.elementor-element-ef8bf33 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-889 .elementor-element.elementor-element-ef8bf33 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-889 .elementor-element.elementor-element-ef8bf33 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-889 .elementor-element.elementor-element-ef8bf33 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-889 .elementor-element.elementor-element-ef8bf33 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-889 .elementor-element.elementor-element-ef8bf33 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:1em;font-weight:400;}.elementor-889 .elementor-element.elementor-element-ef8bf33 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-889 .elementor-element.elementor-element-f7a4852{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-889 .elementor-element.elementor-element-b55e701{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-889 .elementor-element.elementor-element-b55e701.e-con{--align-self:center;}.elementor-889 .elementor-element.elementor-element-9cc6bc3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-889 .elementor-element.elementor-element-9cc6bc3.e-con{--align-self:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-889 .elementor-element.elementor-element-80fd714{font-family:"Sora", Sans-serif;font-size:1em;font-weight:400;line-height:19px;color:#FFFFFF;}.elementor-889 .elementor-element.elementor-element-80fd714 p{margin-block-end:0px;}.elementor-889 .elementor-element.elementor-element-ab10606{text-align:center;}.elementor-889 .elementor-element.elementor-element-ab10606 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2.6em;font-weight:600;color:#479FFD;}.elementor-889 .elementor-element.elementor-element-acd95f0{font-family:"Sora", Sans-serif;font-size:1em;font-weight:400;line-height:19px;color:#FFFFFF;}.elementor-889 .elementor-element.elementor-element-acd95f0 p{margin-block-end:0px;}.elementor-889 .elementor-element.elementor-element-70da3ed{width:100%;max-width:100%;text-align:center;font-family:"Sora", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2rem;}.elementor-889 .elementor-element.elementor-element-70da3ed p{margin-block-end:0px;}.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-889 .elementor-element.elementor-element-a449e24 .elementor-button{background-color:#FFFFFF00;font-family:"Sora", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;padding:1.3rem 1.5rem 1.3rem 1.5rem;}.elementor-889 .elementor-element.elementor-element-3691a47{--display:flex;--min-height:661px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-889 .elementor-element.elementor-element-3691a47.e-con:hover{--e-con-transform-translateY:-7px;}.elementor-889 .elementor-element.elementor-element-9424d83{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-889 .elementor-element.elementor-element-361ec6f{width:100%;max-width:100%;text-align:center;}.elementor-889 .elementor-element.elementor-element-361ec6f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.9rem;font-weight:600;text-transform:uppercase;line-height:1.9rem;color:var( --e-global-color-text );}.elementor-889 .elementor-element.elementor-element-34ddea5{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-889 .elementor-element.elementor-element-34ddea5 .elementor-divider-separator{width:100%;}.elementor-889 .elementor-element.elementor-element-34ddea5 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-889 .elementor-element.elementor-element-722ec16{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-889 .elementor-element.elementor-element-722ec16 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-889 .elementor-element.elementor-element-722ec16 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-889 .elementor-element.elementor-element-722ec16 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-889 .elementor-element.elementor-element-722ec16 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-889 .elementor-element.elementor-element-722ec16 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-889 .elementor-element.elementor-element-722ec16 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#ddd;}.elementor-889 .elementor-element.elementor-element-722ec16 .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-889 .elementor-element.elementor-element-722ec16 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-889 .elementor-element.elementor-element-722ec16 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-889 .elementor-element.elementor-element-722ec16 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-889 .elementor-element.elementor-element-722ec16 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-889 .elementor-element.elementor-element-722ec16 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-889 .elementor-element.elementor-element-722ec16 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:1em;font-weight:400;}.elementor-889 .elementor-element.elementor-element-722ec16 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-889 .elementor-element.elementor-element-999ca58{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-889 .elementor-element.elementor-element-5f93e05{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-889 .elementor-element.elementor-element-5f93e05.e-con{--align-self:center;}.elementor-889 .elementor-element.elementor-element-dd0dbc4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-889 .elementor-element.elementor-element-dd0dbc4.e-con{--align-self:center;}.elementor-889 .elementor-element.elementor-element-b96cc88{font-family:"Sora", Sans-serif;font-size:1em;font-weight:400;line-height:19px;color:#FFFFFF;}.elementor-889 .elementor-element.elementor-element-b96cc88 p{margin-block-end:0px;}.elementor-889 .elementor-element.elementor-element-a63e1b5{text-align:center;}.elementor-889 .elementor-element.elementor-element-a63e1b5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2.6em;font-weight:600;color:#479FFD;}.elementor-889 .elementor-element.elementor-element-d1f2ad4{font-family:"Sora", Sans-serif;font-size:1em;font-weight:400;line-height:19px;color:#FFFFFF;}.elementor-889 .elementor-element.elementor-element-d1f2ad4 p{margin-block-end:0px;}.elementor-889 .elementor-element.elementor-element-6d56368{width:100%;max-width:100%;text-align:center;font-family:"Sora", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2rem;}.elementor-889 .elementor-element.elementor-element-6d56368 p{margin-block-end:0px;}.elementor-889 .elementor-element.elementor-element-b742704 .elementor-button{background-color:#FFFFFF00;font-family:"Sora", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;padding:1.3rem 1.5rem 1.3rem 1.5rem;}.elementor-889 .elementor-element.elementor-element-2124a76{--display:flex;--min-height:592px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-889 .elementor-element.elementor-element-2124a76.e-con:hover{--e-con-transform-translateY:-7px;}.elementor-889 .elementor-element.elementor-element-6cb2d91{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-889 .elementor-element.elementor-element-85b0a12{width:100%;max-width:100%;text-align:center;}.elementor-889 .elementor-element.elementor-element-85b0a12 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.9rem;font-weight:600;text-transform:uppercase;line-height:1.9rem;color:var( --e-global-color-text );}.elementor-889 .elementor-element.elementor-element-24dff8a{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-889 .elementor-element.elementor-element-24dff8a .elementor-divider-separator{width:100%;}.elementor-889 .elementor-element.elementor-element-24dff8a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-889 .elementor-element.elementor-element-c742b75{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-889 .elementor-element.elementor-element-c742b75 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-889 .elementor-element.elementor-element-c742b75 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-889 .elementor-element.elementor-element-c742b75 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-889 .elementor-element.elementor-element-c742b75 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-889 .elementor-element.elementor-element-c742b75 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-889 .elementor-element.elementor-element-c742b75 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#ddd;}.elementor-889 .elementor-element.elementor-element-c742b75 .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-889 .elementor-element.elementor-element-c742b75 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-889 .elementor-element.elementor-element-c742b75 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-889 .elementor-element.elementor-element-c742b75 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-889 .elementor-element.elementor-element-c742b75 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-889 .elementor-element.elementor-element-c742b75 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-889 .elementor-element.elementor-element-c742b75 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:1em;font-weight:400;}.elementor-889 .elementor-element.elementor-element-c742b75 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-889 .elementor-element.elementor-element-cec23fe{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-889 .elementor-element.elementor-element-60b8ebf{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-889 .elementor-element.elementor-element-60b8ebf.e-con{--align-self:center;}.elementor-889 .elementor-element.elementor-element-33d6b93{text-align:center;}.elementor-889 .elementor-element.elementor-element-33d6b93 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:3.5em;font-weight:600;color:#479FFD;}.elementor-889 .elementor-element.elementor-element-17d8768{width:100%;max-width:100%;text-align:center;font-family:"Sora", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1.2rem;}.elementor-889 .elementor-element.elementor-element-17d8768 p{margin-block-end:0px;}.elementor-889 .elementor-element.elementor-element-0a94407 .elementor-button{background-color:#FFFFFF00;font-family:"Sora", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;padding:1.3rem 1.5rem 1.3rem 1.5rem;}.elementor-889 .elementor-element.elementor-element-03c74d0{--display:flex;--min-height:86px;--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:center;}.elementor-889 .elementor-element.elementor-element-02ec02e{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;column-gap:1px;text-align:start;font-family:"Sora", Sans-serif;font-size:1rem;font-weight:400;line-height:1.1rem;}.elementor-889 .elementor-element.elementor-element-02ec02e p{margin-block-end:0px;}.elementor-889 .elementor-element.elementor-element-0e29281{width:100%;max-width:100%;text-align:end;font-family:"Sora", Sans-serif;font-size:1rem;font-weight:400;line-height:1.1rem;}.elementor-889 .elementor-element.elementor-element-0e29281 p{margin-block-end:0px;}body.elementor-page-889:not(.elementor-motion-effects-element-type-background), body.elementor-page-889 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-889 .elementor-element.elementor-element-0f5cb54{--gap:4em 0em;--row-gap:4em;--column-gap:0em;}.elementor-889 .elementor-element.elementor-element-fa70964{--justify-content:center;--flex-wrap:wrap;}.elementor-889 .elementor-element.elementor-element-ef8bf33{width:100%;max-width:100%;}.elementor-889 .elementor-element.elementor-element-ef8bf33 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-889 .elementor-element.elementor-element-ef8bf33 .elementor-icon-list-item > a{font-size:1rem;}.elementor-889 .elementor-element.elementor-element-ab10606 .elementor-heading-title{font-size:2.7rem;}.elementor-889 .elementor-element.elementor-element-a449e24 .elementor-button{font-size:1.1rem;}.elementor-889 .elementor-element.elementor-element-722ec16{width:100%;max-width:100%;}.elementor-889 .elementor-element.elementor-element-722ec16 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-889 .elementor-element.elementor-element-722ec16 .elementor-icon-list-item > a{font-size:1rem;}.elementor-889 .elementor-element.elementor-element-a63e1b5 .elementor-heading-title{font-size:2.7rem;}.elementor-889 .elementor-element.elementor-element-b742704 .elementor-button{font-size:1.1rem;}.elementor-889 .elementor-element.elementor-element-c742b75{width:100%;max-width:100%;}.elementor-889 .elementor-element.elementor-element-c742b75 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-889 .elementor-element.elementor-element-c742b75 .elementor-icon-list-item > a{font-size:1rem;}.elementor-889 .elementor-element.elementor-element-33d6b93 .elementor-heading-title{font-size:3.2rem;}.elementor-889 .elementor-element.elementor-element-0a94407 .elementor-button{font-size:1.1rem;}.elementor-889 .elementor-element.elementor-element-02ec02e{width:100%;max-width:100%;text-align:start;}}@media(max-width:1200px){.elementor-889 .elementor-element.elementor-element-0f5cb54{--gap:2em 0em;--row-gap:2em;--column-gap:0em;}.elementor-889 .elementor-element.elementor-element-9659e21{padding:0em 0em 0em 0em;}.elementor-889 .elementor-element.elementor-element-9659e21 .elementor-heading-title{font-size:2.4rem;line-height:3.4rem;}.elementor-889 .elementor-element.elementor-element-1236f87{--min-height:555px;}.elementor-889 .elementor-element.elementor-element-7e72f17{padding:0em 0em 0em 0em;}.elementor-889 .elementor-element.elementor-element-7e72f17 .elementor-heading-title{font-size:1.5rem;line-height:1.3rem;}.elementor-889 .elementor-element.elementor-element-ef8bf33 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-889 .elementor-element.elementor-element-ef8bf33 .elementor-icon-list-item > a{font-size:0.9rem;}.elementor-889 .elementor-element.elementor-element-ab10606 .elementor-heading-title{font-size:2.7rem;}.elementor-889 .elementor-element.elementor-element-70da3ed{font-size:1rem;}.elementor-889 .elementor-element.elementor-element-3691a47{--min-height:555px;}.elementor-889 .elementor-element.elementor-element-361ec6f{padding:0em 0em 0em 0em;}.elementor-889 .elementor-element.elementor-element-361ec6f .elementor-heading-title{font-size:1.5rem;line-height:1.3rem;}.elementor-889 .elementor-element.elementor-element-722ec16 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-889 .elementor-element.elementor-element-722ec16 .elementor-icon-list-item > a{font-size:0.9rem;}.elementor-889 .elementor-element.elementor-element-a63e1b5 .elementor-heading-title{font-size:2.7rem;}.elementor-889 .elementor-element.elementor-element-6d56368{font-size:1rem;}.elementor-889 .elementor-element.elementor-element-2124a76{--min-height:555px;}.elementor-889 .elementor-element.elementor-element-85b0a12{padding:0em 0em 0em 0em;}.elementor-889 .elementor-element.elementor-element-85b0a12 .elementor-heading-title{font-size:1.5rem;line-height:1.3rem;}.elementor-889 .elementor-element.elementor-element-c742b75 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-889 .elementor-element.elementor-element-c742b75 .elementor-icon-list-item > a{font-size:0.9rem;}.elementor-889 .elementor-element.elementor-element-33d6b93 .elementor-heading-title{font-size:2.9rem;}.elementor-889 .elementor-element.elementor-element-17d8768{font-size:1.4rem;}}@media(max-width:1024px){.elementor-889 .elementor-element.elementor-element-0f5cb54{--gap:2em 0em;--row-gap:2em;--column-gap:0em;}.elementor-889 .elementor-element.elementor-element-9659e21{text-align:center;}.elementor-889 .elementor-element.elementor-element-9659e21 .elementor-heading-title{font-size:2.4rem;}.elementor-889 .elementor-element.elementor-element-fa70964{--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;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--flex-wrap:wrap;}.elementor-889 .elementor-element.elementor-element-1236f87{--min-height:543px;}.elementor-889 .elementor-element.elementor-element-7e72f17{text-align:center;}.elementor-889 .elementor-element.elementor-element-7e72f17 .elementor-heading-title{font-size:1.6rem;}.elementor-889 .elementor-element.elementor-element-f7a4852{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-889 .elementor-element.elementor-element-b55e701{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-889 .elementor-element.elementor-element-ab10606 .elementor-heading-title{font-size:2.7rem;}.elementor-889 .elementor-element.elementor-element-70da3ed{text-align:center;font-size:1rem;line-height:1.6rem;}.elementor-889 .elementor-element.elementor-element-3691a47{--min-height:543px;}.elementor-889 .elementor-element.elementor-element-361ec6f{text-align:center;}.elementor-889 .elementor-element.elementor-element-361ec6f .elementor-heading-title{font-size:1.6rem;}.elementor-889 .elementor-element.elementor-element-999ca58{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-889 .elementor-element.elementor-element-5f93e05{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-889 .elementor-element.elementor-element-a63e1b5 .elementor-heading-title{font-size:2.7rem;}.elementor-889 .elementor-element.elementor-element-6d56368{text-align:center;font-size:1rem;line-height:1.6rem;}.elementor-889 .elementor-element.elementor-element-2124a76{--min-height:543px;}.elementor-889 .elementor-element.elementor-element-85b0a12{text-align:center;}.elementor-889 .elementor-element.elementor-element-85b0a12 .elementor-heading-title{font-size:1.6rem;}.elementor-889 .elementor-element.elementor-element-cec23fe{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-889 .elementor-element.elementor-element-60b8ebf{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-889 .elementor-element.elementor-element-33d6b93 .elementor-heading-title{font-size:3.3rem;}.elementor-889 .elementor-element.elementor-element-17d8768{text-align:center;}.elementor-889 .elementor-element.elementor-element-02ec02e{text-align:center;}.elementor-889 .elementor-element.elementor-element-0e29281{text-align:center;}}@media(max-width:880px){.elementor-889 .elementor-element.elementor-element-0f5cb54{--gap:2em 0em;--row-gap:2em;--column-gap:0em;}.elementor-889 .elementor-element.elementor-element-9659e21 .elementor-heading-title{font-size:2.2rem;line-height:2.5rem;}.elementor-889 .elementor-element.elementor-element-1236f87{--min-height:511px;}.elementor-889 .elementor-element.elementor-element-7e72f17 .elementor-heading-title{font-size:1.7rem;line-height:1.5rem;}.elementor-889 .elementor-element.elementor-element-70da3ed{font-size:1rem;line-height:1.6rem;}.elementor-889 .elementor-element.elementor-element-3691a47{--min-height:511px;}.elementor-889 .elementor-element.elementor-element-361ec6f .elementor-heading-title{font-size:1.7rem;line-height:1.5rem;}.elementor-889 .elementor-element.elementor-element-6d56368{font-size:1rem;line-height:1.6rem;}.elementor-889 .elementor-element.elementor-element-2124a76{--min-height:511px;}.elementor-889 .elementor-element.elementor-element-85b0a12 .elementor-heading-title{font-size:1.7rem;line-height:1.5rem;}.elementor-889 .elementor-element.elementor-element-17d8768{font-size:1.1rem;line-height:1.6rem;}.elementor-889 .elementor-element.elementor-element-02ec02e{font-size:1.1rem;line-height:1.6rem;}.elementor-889 .elementor-element.elementor-element-0e29281{font-size:1.1rem;line-height:1.6rem;}}@media(max-width:767px){.elementor-889 .elementor-element.elementor-element-0f5cb54{--gap:1em 0em;--row-gap:1em;--column-gap:0em;--margin-top:9em;--margin-bottom:4em;--margin-left:0em;--margin-right:0em;}.elementor-889 .elementor-element.elementor-element-9659e21 .elementor-heading-title{font-size:1.9rem;line-height:2.4rem;}.elementor-889 .elementor-element.elementor-element-fa70964{--gap:3em 0em;--row-gap:3em;--column-gap:0em;}.elementor-889 .elementor-element.elementor-element-1236f87{--width:98%;--min-height:479px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-889 .elementor-element.elementor-element-7e72f17 .elementor-heading-title{font-size:1.5rem;line-height:1.5rem;}.elementor-889 .elementor-element.elementor-element-ef8bf33{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-889 .elementor-element.elementor-element-ef8bf33 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-889 .elementor-element.elementor-element-ef8bf33 .elementor-icon-list-item > a{font-size:0.9rem;}.elementor-889 .elementor-element.elementor-element-f7a4852{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-889 .elementor-element.elementor-element-b55e701{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-889 .elementor-element.elementor-element-9cc6bc3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 4px;--row-gap:10px;--column-gap:4px;}.elementor-889 .elementor-element.elementor-element-ab10606 .elementor-heading-title{font-size:2.7rem;}.elementor-889 .elementor-element.elementor-element-70da3ed{font-size:1rem;line-height:1.4rem;}.elementor-889 .elementor-element.elementor-element-a449e24{width:100%;max-width:100%;}.elementor-889 .elementor-element.elementor-element-a449e24.elementor-element{--align-self:center;}.elementor-889 .elementor-element.elementor-element-a449e24 .elementor-button{font-size:0.9rem;padding:1.2rem 1.4rem 1.2rem 1.4rem;}.elementor-889 .elementor-element.elementor-element-3691a47{--width:98%;--min-height:479px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-889 .elementor-element.elementor-element-361ec6f .elementor-heading-title{font-size:1.5rem;line-height:1.5rem;}.elementor-889 .elementor-element.elementor-element-722ec16{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-889 .elementor-element.elementor-element-722ec16 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-889 .elementor-element.elementor-element-722ec16 .elementor-icon-list-item > a{font-size:0.9rem;}.elementor-889 .elementor-element.elementor-element-999ca58{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-889 .elementor-element.elementor-element-5f93e05{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-889 .elementor-element.elementor-element-dd0dbc4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-889 .elementor-element.elementor-element-a63e1b5 .elementor-heading-title{font-size:2.7rem;}.elementor-889 .elementor-element.elementor-element-6d56368{font-size:1rem;line-height:1.4rem;}.elementor-889 .elementor-element.elementor-element-b742704{width:100%;max-width:100%;}.elementor-889 .elementor-element.elementor-element-b742704.elementor-element{--align-self:center;}.elementor-889 .elementor-element.elementor-element-b742704 .elementor-button{font-size:0.9rem;padding:1.2rem 1.4rem 1.2rem 1.4rem;}.elementor-889 .elementor-element.elementor-element-2124a76{--width:98%;--min-height:479px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-889 .elementor-element.elementor-element-85b0a12 .elementor-heading-title{font-size:1.5rem;line-height:1.5rem;}.elementor-889 .elementor-element.elementor-element-c742b75{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-889 .elementor-element.elementor-element-c742b75 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-889 .elementor-element.elementor-element-c742b75 .elementor-icon-list-item > a{font-size:0.9rem;}.elementor-889 .elementor-element.elementor-element-cec23fe{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-889 .elementor-element.elementor-element-60b8ebf{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-889 .elementor-element.elementor-element-33d6b93 .elementor-heading-title{font-size:2.7rem;}.elementor-889 .elementor-element.elementor-element-17d8768{font-size:1.1rem;line-height:1.8rem;}.elementor-889 .elementor-element.elementor-element-0a94407{width:100%;max-width:100%;}.elementor-889 .elementor-element.elementor-element-0a94407.elementor-element{--align-self:center;}.elementor-889 .elementor-element.elementor-element-0a94407 .elementor-button{font-size:0.9rem;padding:1.2rem 1.4rem 1.2rem 1.4rem;}.elementor-889 .elementor-element.elementor-element-03c74d0{--min-height:94px;--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;--gap:9px 0px;--row-gap:9px;--column-gap:0px;}.elementor-889 .elementor-element.elementor-element-02ec02e{font-size:0.9rem;line-height:1.2rem;}.elementor-889 .elementor-element.elementor-element-0e29281{font-size:0.9rem;line-height:1.2rem;}}@media(min-width:768px){.elementor-889 .elementor-element.elementor-element-1236f87{--width:413px;}.elementor-889 .elementor-element.elementor-element-3691a47{--width:413px;}.elementor-889 .elementor-element.elementor-element-2124a76{--width:413px;}}@media(max-width:1366px) and (min-width:768px){.elementor-889 .elementor-element.elementor-element-1236f87{--width:440px;}.elementor-889 .elementor-element.elementor-element-3691a47{--width:440px;}.elementor-889 .elementor-element.elementor-element-2124a76{--width:440px;}}@media(max-width:1200px) and (min-width:768px){.elementor-889 .elementor-element.elementor-element-1236f87{--width:420px;}.elementor-889 .elementor-element.elementor-element-3691a47{--width:420px;}.elementor-889 .elementor-element.elementor-element-2124a76{--width:420px;}}@media(max-width:1024px) and (min-width:768px){.elementor-889 .elementor-element.elementor-element-1236f87{--width:508px;}.elementor-889 .elementor-element.elementor-element-3691a47{--width:508px;}.elementor-889 .elementor-element.elementor-element-2124a76{--width:508px;}}/* Start custom CSS for button, class: .elementor-element-a449e24 *//* ===============================
   BASE DO TEXTO
================================ */
.botao-desktop .elementor-button-text{
    width: 100%;
    text-align: center;
    transform: none;
    transition: none;
}

/* ===============================
   CONTEÚDO CENTRALIZADO
================================ */
.botao-desktop .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
    justify-content: center;
}

/* ===============================
   FUNDO GRADIENTE NORMAL
================================ */
.botao-desktop .elementor-button:after {
    position: absolute;
    content: "";
    inset: 0;
    background-image: linear-gradient(90deg, #278EFA, #4CA3FD);
    z-index: 0;
    transition: opacity 0.3s linear;
    opacity: 1;
    border-radius: 100px;
}

/* ===============================
   FUNDO GRADIENTE HOVER
================================ */
.botao-desktop .elementor-button:before {
    position: absolute;
    content: "";
    inset: 0;
    background: linear-gradient(90deg, #4CA3FD, #278EFA);
    z-index: 1;
    transition: opacity 0.2s linear;
    opacity: 0;
    border-radius: 100px;
}

.botao-desktop .elementor-button:hover:before {
    opacity: 1;
}

/* ===============================
   TEXTO ACIMA DO FUNDO
================================ */
.botao-desktop .elementor-button-text{
    position: relative;
    z-index: 2;
}

/* ===============================
   BOTÃO BASE + PULSE
================================ */
.botao-desktop .elementor-button{
    position: relative;
    overflow: hidden;
    background: transparent !important;
    border-radius: 100px;
    transition: 0.5s;
    margin-top: 5px;
    animation: pulse 1.5s infinite;
}

/* Remove pulse no hover */
.botao-desktop .elementor-button:hover{
    animation: none;
}

/* ===============================
   ANIMAÇÃO PULSE
================================ */
@keyframes pulse {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(39, 142, 250, 0.6);
    }

    50% {
        transform: scale(1.05);
        box-shadow: 0 0 0 25px rgba(39, 142, 250, 0);
    }

    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(39, 142, 250, 0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1236f87 */.elementor-889 .elementor-element.elementor-element-1236f87 {
    border-radius: 0.625rem;
border: 1px solid #FFF;
background: linear-gradient(247deg, #000 69.11%, #0D1620 147.2%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b742704 *//* ===============================
   BASE DO TEXTO
================================ */
.botao-desktop .elementor-button-text{
    width: 100%;
    text-align: center;
    transform: none;
    transition: none;
}

/* ===============================
   CONTEÚDO CENTRALIZADO
================================ */
.botao-desktop .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
    justify-content: center;
}

/* ===============================
   FUNDO GRADIENTE NORMAL
================================ */
.botao-desktop .elementor-button:after {
    position: absolute;
    content: "";
    inset: 0;
    background-image: linear-gradient(90deg, #278EFA, #4CA3FD);
    z-index: 0;
    transition: opacity 0.3s linear;
    opacity: 1;
    border-radius: 100px;
}

/* ===============================
   FUNDO GRADIENTE HOVER
================================ */
.botao-desktop .elementor-button:before {
    position: absolute;
    content: "";
    inset: 0;
    background: linear-gradient(90deg, #4CA3FD, #278EFA);
    z-index: 1;
    transition: opacity 0.2s linear;
    opacity: 0;
    border-radius: 100px;
}

.botao-desktop .elementor-button:hover:before {
    opacity: 1;
}

/* ===============================
   TEXTO ACIMA DO FUNDO
================================ */
.botao-desktop .elementor-button-text{
    position: relative;
    z-index: 2;
}

/* ===============================
   BOTÃO BASE + PULSE
================================ */
.botao-desktop .elementor-button{
    position: relative;
    overflow: hidden;
    background: transparent !important;
    border-radius: 100px;
    transition: 0.5s;
    margin-top: 5px;
    animation: pulse 1.5s infinite;
}

/* Remove pulse no hover */
.botao-desktop .elementor-button:hover{
    animation: none;
}

/* ===============================
   ANIMAÇÃO PULSE
================================ */
@keyframes pulse {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(39, 142, 250, 0.6);
    }

    50% {
        transform: scale(1.05);
        box-shadow: 0 0 0 25px rgba(39, 142, 250, 0);
    }

    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(39, 142, 250, 0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3691a47 */.elementor-889 .elementor-element.elementor-element-3691a47 {
    border-radius: 0.625rem;
border: 1px solid #FFF;
background: linear-gradient(247deg, #000 69.11%, #0D1620 147.2%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0a94407 *//* ===============================
   BASE DO TEXTO
================================ */
.botao-desktop .elementor-button-text{
    width: 100%;
    text-align: center;
    transform: none;
    transition: none;
}

/* ===============================
   CONTEÚDO CENTRALIZADO
================================ */
.botao-desktop .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
    justify-content: center;
}

/* ===============================
   FUNDO GRADIENTE NORMAL
================================ */
.botao-desktop .elementor-button:after {
    position: absolute;
    content: "";
    inset: 0;
    background-image: linear-gradient(90deg, #278EFA, #4CA3FD);
    z-index: 0;
    transition: opacity 0.3s linear;
    opacity: 1;
    border-radius: 100px;
}

/* ===============================
   FUNDO GRADIENTE HOVER
================================ */
.botao-desktop .elementor-button:before {
    position: absolute;
    content: "";
    inset: 0;
    background: linear-gradient(90deg, #4CA3FD, #278EFA);
    z-index: 1;
    transition: opacity 0.2s linear;
    opacity: 0;
    border-radius: 100px;
}

.botao-desktop .elementor-button:hover:before {
    opacity: 1;
}

/* ===============================
   TEXTO ACIMA DO FUNDO
================================ */
.botao-desktop .elementor-button-text{
    position: relative;
    z-index: 2;
}

/* ===============================
   BOTÃO BASE + PULSE
================================ */
.botao-desktop .elementor-button{
    position: relative;
    overflow: hidden;
    background: transparent !important;
    border-radius: 100px;
    transition: 0.5s;
    margin-top: 5px;
    animation: pulse 1.5s infinite;
}

/* Remove pulse no hover */
.botao-desktop .elementor-button:hover{
    animation: none;
}

/* ===============================
   ANIMAÇÃO PULSE
================================ */
@keyframes pulse {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(39, 142, 250, 0.6);
    }

    50% {
        transform: scale(1.05);
        box-shadow: 0 0 0 25px rgba(39, 142, 250, 0);
    }

    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(39, 142, 250, 0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2124a76 */.elementor-889 .elementor-element.elementor-element-2124a76 {
    border-radius: 0.625rem;
border: 1px solid #FFF;
background: linear-gradient(247deg, #000 69.11%, #0D1620 147.2%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-40adb8a */html, body{
overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03c74d0 */.elementor-889 .elementor-element.elementor-element-03c74d0 {
    background: linear-gradient(90deg, #278EFA 0%, #4CA3FD 51.92%, #278EFA 100%);
}/* End custom CSS */