.elementor-10 .elementor-element.elementor-element-6445658{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-6445658:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6445658 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8134085 );}.elementor-10 .elementor-element.elementor-element-6445658.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-2c61828{--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:center;--border-radius:8px 8px 8px 8px;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.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-10 .elementor-element.elementor-element-2f878ec .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-2f878ec .elementor-icon-wrapper svg{width:auto;}.elementor-10 .elementor-element.elementor-element-75b89b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-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-10 .elementor-element.elementor-element-aab3bec .elementor-button{background-color:#61CE7000;font-family:"Archivo", Sans-serif;font-size:0.8em;font-weight:500;text-transform:uppercase;line-height:1.3em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b3cf04f );padding:1em 1em 1em 1em;}.elementor-10 .elementor-element.elementor-element-aab3bec .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-aab3bec .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-aab3bec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-aab3bec.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-aab3bec .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-aab3bec .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-10 .elementor-element.elementor-element-21edf6c .elementor-button{background-color:var( --e-global-color-2536fb2 );font-family:"Archivo", Sans-serif;font-size:0.8em;font-weight:500;text-transform:uppercase;line-height:1.3em;padding:1em 1em 1em 1em;}.elementor-10 .elementor-element.elementor-element-21edf6c .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-21edf6c .elementor-button:focus{background-color:var( --e-global-color-2536fb2 );}.elementor-10 .elementor-element.elementor-element-21edf6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-21edf6c.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-0e065c4{--display:flex;--min-height:900px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.38;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-0e065c4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0e065c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-0e065c4::before, .elementor-10 .elementor-element.elementor-element-0e065c4 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0e065c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0e065c4 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0e065c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0e065c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-11e5c6d{--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;--gap:2em 0em;--row-gap:2em;--column-gap:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-11e5c6d.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-e909f56.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-e909f56 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-e909f56 .elementor-icon{font-size:64px;}.elementor-10 .elementor-element.elementor-element-e909f56 .elementor-icon svg{height:64px;}.elementor-10 .elementor-element.elementor-element-e909f56 .elementor-icon-wrapper svg{width:auto;}.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-10 .elementor-element.elementor-element-19e36ab .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:4em;font-weight:500;line-height:1em;color:#1F1A16;}.elementor-10 .elementor-element.elementor-element-28fab8a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.25em;font-weight:400;line-height:1.3em;color:#54595F;}.elementor-10 .elementor-element.elementor-element-f026e1a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-937b3d0 .elementor-button{background-color:var( --e-global-color-8512fc9 );font-family:"Archivo", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-937b3d0 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-937b3d0 .elementor-button:focus{background-color:var( --e-global-color-2536fb2 );}.elementor-10 .elementor-element.elementor-element-937b3d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-937b3d0.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-937b3d0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-937b3d0 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-10 .elementor-element.elementor-element-27a381c .elementor-button{background-color:#61CE7000;font-family:"Archivo", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;line-height:1.3em;fill:var( --e-global-color-862be49 );color:var( --e-global-color-862be49 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-27a381c .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-27a381c .elementor-button:focus{background-color:var( --e-global-color-8512fc9 );color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-27a381c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-27a381c.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-27a381c .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-27a381c .elementor-button:focus svg{fill:#FFFFFF;}.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-10 .elementor-element.elementor-element-303e59e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-303e59e .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-303e59e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.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-10 .elementor-element.elementor-element-1021888{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-1021888 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-10 .elementor-element.elementor-element-1021888 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-10 .elementor-element.elementor-element-1021888 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-10 .elementor-element.elementor-element-1021888 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-10 .elementor-element.elementor-element-1021888 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-10 .elementor-element.elementor-element-1021888 .elementor-icon-list-icon i{color:var( --e-global-color-2536fb2 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-1021888 .elementor-icon-list-icon svg{fill:var( --e-global-color-2536fb2 );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-1021888 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-1021888 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-1021888 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-98e14d2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-98e14d2.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-47fa116 img{width:95%;}.elementor-10 .elementor-element.elementor-element-219f503{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-219f503:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-219f503 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8512fc9 );}.elementor-10 .elementor-element.elementor-element-625754c{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-625754c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(39px/2);}.elementor-10 .elementor-element.elementor-element-625754c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(39px/2);}.elementor-10 .elementor-element.elementor-element-625754c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(39px/2);}.elementor-10 .elementor-element.elementor-element-625754c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-39px/2);}.elementor-10 .elementor-element.elementor-element-625754c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-39px/2);}.elementor-10 .elementor-element.elementor-element-625754c .elementor-icon-list-icon i{color:var( --e-global-color-2536fb2 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-625754c .elementor-icon-list-icon svg{fill:var( --e-global-color-2536fb2 );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-625754c .elementor-icon-list-icon{padding-inline-end:30px;}.elementor-10 .elementor-element.elementor-element-625754c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-625754c .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-625754c .elementor-icon-list-text{color:#F6FAFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-b1037ce{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7.5em;--padding-bottom:7.50em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-b1037ce:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b1037ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8134085 );}.elementor-10 .elementor-element.elementor-element-e378e5c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3ca1b7a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6d07ed1 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0.106em;color:#DB6C30;}.elementor-10 .elementor-element.elementor-element-d2071fd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-d2071fd .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:3.5em;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6d6ba2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9308fcb{--divider-border-style:solid;--divider-color:#FFFFFF52;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-9308fcb .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-9308fcb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-9647973{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-9647973 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.25em;font-weight:400;line-height:1.4em;color:var( --e-global-color-1e0b3ea );}.elementor-10 .elementor-element.elementor-element-49d9218{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7.5em;--padding-bottom:7.50em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-49d9218:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-49d9218 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-8f27e27{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3e98a5c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-849b2c1 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0.106em;color:var( --e-global-color-2536fb2 );}.elementor-10 .elementor-element.elementor-element-48bc09c{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;text-align:start;}.elementor-10 .elementor-element.elementor-element-48bc09c .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:3.5em;font-weight:500;line-height:1.2em;color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-983b4ef{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-983b4ef .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.4em;color:#54595F;}.elementor-10 .elementor-element.elementor-element-79ab912{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-79ab912.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-eb782e7 img{border-radius:6px 6px 6px 6px;}.elementor-10 .elementor-element.elementor-element-3291010{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-3291010:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3291010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4A1E5C;}.elementor-10 .elementor-element.elementor-element-14f0640{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-14f0640.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-1b17dee{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-1b17dee .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:2.6px;color:#DB6C30;}.elementor-10 .elementor-element.elementor-element-22e4d47{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-10 .elementor-element.elementor-element-22e4d47 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:3.5em;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d5b5c2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-cdfe30f{width:var( --container-widget-width, 100% );max-width:100%;background-color:var( --e-global-color-b3cf04f );padding:12px 12px 12px 12px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:3px 3px 3px 3px;}.elementor-10 .elementor-element.elementor-element-cdfe30f .elementor-icon-box-wrapper{align-items:center;gap:24px;}.elementor-10 .elementor-element.elementor-element-cdfe30f .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-cdfe30f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8512fc9 );}.elementor-10 .elementor-element.elementor-element-cdfe30f.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-cdfe30f.elementor-view-default .elementor-icon{fill:var( --e-global-color-8512fc9 );color:var( --e-global-color-8512fc9 );border-color:var( --e-global-color-8512fc9 );}.elementor-10 .elementor-element.elementor-element-cdfe30f .elementor-icon{font-size:30px;}.elementor-10 .elementor-element.elementor-element-cdfe30f .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-cdfe30f .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-cdfe30f:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-cdfe30f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-cdfe30f .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-d2fa14b{width:var( --container-widget-width, 100% );max-width:100%;background-color:var( --e-global-color-b3cf04f );padding:12px 12px 12px 12px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:3px 3px 3px 3px;}.elementor-10 .elementor-element.elementor-element-d2fa14b .elementor-icon-box-wrapper{align-items:center;gap:24px;}.elementor-10 .elementor-element.elementor-element-d2fa14b .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-d2fa14b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8512fc9 );}.elementor-10 .elementor-element.elementor-element-d2fa14b.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-d2fa14b.elementor-view-default .elementor-icon{fill:var( --e-global-color-8512fc9 );color:var( --e-global-color-8512fc9 );border-color:var( --e-global-color-8512fc9 );}.elementor-10 .elementor-element.elementor-element-d2fa14b .elementor-icon{font-size:30px;}.elementor-10 .elementor-element.elementor-element-d2fa14b .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-d2fa14b .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-d2fa14b:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-d2fa14b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-d2fa14b .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-9f92e94{width:var( --container-widget-width, 100% );max-width:100%;background-color:var( --e-global-color-b3cf04f );padding:12px 12px 12px 12px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:3px 3px 3px 3px;}.elementor-10 .elementor-element.elementor-element-9f92e94 .elementor-icon-box-wrapper{align-items:center;gap:24px;}.elementor-10 .elementor-element.elementor-element-9f92e94 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-9f92e94.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8512fc9 );}.elementor-10 .elementor-element.elementor-element-9f92e94.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-9f92e94.elementor-view-default .elementor-icon{fill:var( --e-global-color-8512fc9 );color:var( --e-global-color-8512fc9 );border-color:var( --e-global-color-8512fc9 );}.elementor-10 .elementor-element.elementor-element-9f92e94 .elementor-icon{font-size:30px;}.elementor-10 .elementor-element.elementor-element-9f92e94 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-9f92e94 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-9f92e94:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-9f92e94:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-9f92e94 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-bda5f9f{width:var( --container-widget-width, 100% );max-width:100%;background-color:var( --e-global-color-b3cf04f );padding:12px 12px 12px 12px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:3px 3px 3px 3px;}.elementor-10 .elementor-element.elementor-element-bda5f9f .elementor-icon-box-wrapper{align-items:center;gap:24px;}.elementor-10 .elementor-element.elementor-element-bda5f9f .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-bda5f9f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8512fc9 );}.elementor-10 .elementor-element.elementor-element-bda5f9f.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-bda5f9f.elementor-view-default .elementor-icon{fill:var( --e-global-color-8512fc9 );color:var( --e-global-color-8512fc9 );border-color:var( --e-global-color-8512fc9 );}.elementor-10 .elementor-element.elementor-element-bda5f9f .elementor-icon{font-size:30px;}.elementor-10 .elementor-element.elementor-element-bda5f9f .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-bda5f9f .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-bda5f9f:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-bda5f9f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-bda5f9f .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-5fb4906{width:var( --container-widget-width, 100% );max-width:100%;background-color:var( --e-global-color-b3cf04f );padding:12px 12px 12px 12px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:3px 3px 3px 3px;}.elementor-10 .elementor-element.elementor-element-5fb4906 .elementor-icon-box-wrapper{align-items:center;gap:24px;}.elementor-10 .elementor-element.elementor-element-5fb4906 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-5fb4906.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8512fc9 );}.elementor-10 .elementor-element.elementor-element-5fb4906.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-5fb4906.elementor-view-default .elementor-icon{fill:var( --e-global-color-8512fc9 );color:var( --e-global-color-8512fc9 );border-color:var( --e-global-color-8512fc9 );}.elementor-10 .elementor-element.elementor-element-5fb4906 .elementor-icon{font-size:30px;}.elementor-10 .elementor-element.elementor-element-5fb4906 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-5fb4906 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-5fb4906:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-5fb4906:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-5fb4906 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-8926496{--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;--overlay-opacity:1;--padding-top:5vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10 .elementor-element.elementor-element-8926496:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8926496 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#120716;}.elementor-10 .elementor-element.elementor-element-8926496::before, .elementor-10 .elementor-element.elementor-element-8926496 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-8926496 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-8926496 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-8926496 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-8926496 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-8a07744{width:100%;max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-8a07744 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:2.6px;color:var( --e-global-color-2536fb2 );}.elementor-10 .elementor-element.elementor-element-f6c945e{width:var( --container-widget-width, 63% );max-width:63%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-f6c945e .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:3.5em;font-weight:500;line-height:1.1em;color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-401fec5{width:var( --container-widget-width, 52% );max-width:52%;padding:0em 0em 2em 0em;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-401fec5 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;color:var( --e-global-color-1e0b3ea );}.elementor-10 .elementor-element.elementor-element-04b30b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--border-radius:2px 2px 2px 2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-10 .elementor-element.elementor-element-0dcb7aa{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-0dcb7aa img{width:100%;}.elementor-10 .elementor-element.elementor-element-4b4544d{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-4b4544d.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-4b4544d .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-4b4544d .elementor-icon-box-title{margin-block-end:22px;color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-4b4544d .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-4b4544d .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:2em;font-weight:600;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-4b4544d:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-4b4544d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-4b4544d .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:var( --e-global-color-1e0b3ea );}.elementor-10 .elementor-element.elementor-element-842c806{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:0em;--padding-left:3em;--padding-right:3em;}.elementor-10 .elementor-element.elementor-element-7e2db10{width:var( --container-widget-width, 50% );max-width:50%;padding:0em 0em 3em 0em;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-7e2db10.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-7e2db10 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-7e2db10 .elementor-icon-box-title{margin-block-end:22px;color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-7e2db10 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-7e2db10 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:2em;font-weight:600;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-7e2db10:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-7e2db10:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-7e2db10 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:var( --e-global-color-1e0b3ea );}.elementor-10 .elementor-element.elementor-element-86276b9{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-86276b9 img{width:100%;}.elementor-10 .elementor-element.elementor-element-7402fc1{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:0em;--padding-left:3em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-441095f{width:var( --container-widget-width, 46% );max-width:46%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:end;}.elementor-10 .elementor-element.elementor-element-441095f.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-441095f img{width:100%;}.elementor-10 .elementor-element.elementor-element-c3d17a2{width:var( --container-widget-width, 51% );max-width:51%;padding:0px 0px 0px 0px;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-c3d17a2.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-c3d17a2 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-c3d17a2 .elementor-icon-box-title{margin-block-end:22px;color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-c3d17a2 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-c3d17a2 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:2em;font-weight:600;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-c3d17a2:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-c3d17a2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-c3d17a2 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:var( --e-global-color-1e0b3ea );}.elementor-10 .elementor-element.elementor-element-0cdd071{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-10 .elementor-element.elementor-element-570e395{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-570e395.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-570e395 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-570e395 .elementor-icon-box-title{margin-block-end:22px;color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-570e395 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-570e395 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:2em;font-weight:600;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-570e395:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-570e395:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-570e395 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#B1B1B1;}.elementor-10 .elementor-element.elementor-element-ad4fbc3{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-ad4fbc3 img{width:100%;}.elementor-10 .elementor-element.elementor-element-875c05e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:0em;--padding-left:3em;--padding-right:3em;}.elementor-10 .elementor-element.elementor-element-7e8299a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-7e8299a img{width:100%;}.elementor-10 .elementor-element.elementor-element-dea16a0{width:var( --container-widget-width, 60% );max-width:60%;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-dea16a0.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-dea16a0 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-dea16a0 .elementor-icon-box-title{margin-block-end:22px;color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-dea16a0 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-dea16a0 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:2em;font-weight:600;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-dea16a0:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-dea16a0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-dea16a0 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:var( --e-global-color-1e0b3ea );}.elementor-10 .elementor-element.elementor-element-00dbd78{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10 .elementor-element.elementor-element-00dbd78:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-00dbd78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-0afcd7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-364c679 img{width:100%;height:900px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-342c5bf{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-650f933{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-650f933.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-650f933 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:2.6px;color:var( --e-global-color-2536fb2 );}.elementor-10 .elementor-element.elementor-element-fa1c74d{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;}.elementor-10 .elementor-element.elementor-element-fa1c74d .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:3.5em;font-weight:500;line-height:1.2em;color:#1A1A1A;}.elementor-10 .elementor-element.elementor-element-99de593{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-35aa61e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#1F1A1630;--border-color:#1F1A1630;--border-radius:4px 4px 4px 4px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-369179b{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-369179b .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-369179b .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-369179b .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-369179b .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-369179b:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-369179b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-369179b .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#646464;}.elementor-10 .elementor-element.elementor-element-f5e8c3e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#1F1A1630;--border-color:#1F1A1630;--border-radius:4px 4px 4px 4px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-285fa95{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-285fa95 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-285fa95 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-285fa95 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-285fa95 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-285fa95:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-285fa95:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-285fa95 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#646464;}.elementor-10 .elementor-element.elementor-element-55ad99f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#1F1A1630;--border-color:#1F1A1630;--border-radius:4px 4px 4px 4px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-6d4b8d5{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6d4b8d5 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-6d4b8d5 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-6d4b8d5 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-6d4b8d5 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-6d4b8d5:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-6d4b8d5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-6d4b8d5 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#646464;}.elementor-10 .elementor-element.elementor-element-33f2ee9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#1F1A1630;--border-color:#1F1A1630;--border-radius:4px 4px 4px 4px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-0ee34fe{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0ee34fe .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-0ee34fe .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-0ee34fe .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-0ee34fe .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-0ee34fe:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-0ee34fe:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-0ee34fe .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#646464;}.elementor-10 .elementor-element.elementor-element-e3da856 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.25em;font-weight:700;line-height:1.3em;color:var( --e-global-color-2536fb2 );}.elementor-10 .elementor-element.elementor-element-f6bed26{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10 .elementor-element.elementor-element-f6bed26:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f6bed26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8512fc9 );}.elementor-10 .elementor-element.elementor-element-f791288{width:100%;max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-f791288 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:2.6px;color:var( --e-global-color-2536fb2 );}.elementor-10 .elementor-element.elementor-element-c6be61b{width:var( --container-widget-width, 63% );max-width:63%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-c6be61b .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:3.5em;font-weight:500;line-height:1.1em;color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-c12b7f1{--e-image-carousel-slides-to-show:3;}.elementor-10 .elementor-element.elementor-element-c12b7f1 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-10 .elementor-element.elementor-element-c12b7f1 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-2536fb2 );}.elementor-10 .elementor-element.elementor-element-c12b7f1 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-10 .elementor-element.elementor-element-c12b7f1 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-2536fb2 );}.elementor-10 .elementor-element.elementor-element-a22f535{--display:flex;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-a22f535:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a22f535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#120716;}.elementor-10 .elementor-element.elementor-element-4b4832a{width:100%;max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-4b4832a.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-4b4832a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:2.6px;color:var( --e-global-color-2536fb2 );}.elementor-10 .elementor-element.elementor-element-4f5daee{width:var( --container-widget-width, 50% );max-width:50%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-4f5daee.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-4f5daee .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:3.5em;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-19dacf3{width:var( --container-widget-width, 52% );max-width:52%;padding:0em 0em 3em 0em;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-19dacf3.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-19dacf3 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#B1B1B1;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-9fcaa74{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-73413f4{--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:flex-start;--align-items:flex-start;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:#FFFFFF52;--border-color:#FFFFFF52;--border-radius:4px 4px 4px 4px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-73413f4.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-259ade3{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-259ade3 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;letter-spacing:2.6px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-86b1083{width:auto;max-width:auto;padding:5px 0px 5px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-86b1083 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;letter-spacing:2.6px;color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-43dbd4a{width:initial;max-width:initial;text-align:start;}.elementor-10 .elementor-element.elementor-element-43dbd4a.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-43dbd4a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:2em;font-weight:700;line-height:1.3em;color:var( --e-global-color-2536fb2 );}.elementor-10 .elementor-element.elementor-element-edc0c1a{width:initial;max-width:initial;text-align:start;}.elementor-10 .elementor-element.elementor-element-edc0c1a.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-edc0c1a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.3em;color:#B1B1B1;}.elementor-10 .elementor-element.elementor-element-70d7962{--divider-border-style:solid;--divider-color:#FFFFFF52;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-70d7962 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-70d7962 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-385a909 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-385a909 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-385a909 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-385a909 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-10 .elementor-element.elementor-element-385a909 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-10 .elementor-element.elementor-element-385a909 .elementor-icon-list-icon i{color:var( --e-global-color-2536fb2 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-385a909 .elementor-icon-list-icon svg{fill:var( --e-global-color-2536fb2 );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-385a909{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-385a909 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-385a909 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-385a909 .elementor-icon-list-text{color:var( --e-global-color-b3cf04f );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-1f00d57{--divider-border-style:solid;--divider-color:#FFFFFF52;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-1f00d57 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-1f00d57 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-6444a7b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-010e7a6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-010e7a6.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-010e7a6 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:2.2em;font-weight:500;line-height:1.2em;color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-cf33179{width:initial;max-width:initial;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-cf33179.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-cf33179 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.3em;color:var( --e-global-color-1e0b3ea );}.elementor-10 .elementor-element.elementor-element-1edfa4a .elementor-button{background-color:#DB6C30;font-family:"Archivo", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-1edfa4a .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-1edfa4a .elementor-button:focus{background-color:var( --e-global-color-b3cf04f );color:var( --e-global-color-2536fb2 );}.elementor-10 .elementor-element.elementor-element-1edfa4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1edfa4a.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-1edfa4a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-1edfa4a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-10 .elementor-element.elementor-element-1edfa4a .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-1edfa4a .elementor-button:focus svg{fill:var( --e-global-color-2536fb2 );}.elementor-10 .elementor-element.elementor-element-8ec4f24{--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:flex-start;--align-items:flex-start;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:#FFFFFF52;--border-color:#FFFFFF52;--border-radius:4px 4px 4px 4px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-8ec4f24.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-c3b4150{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-c3b4150 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;letter-spacing:2.6px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8eb4fac{width:auto;max-width:auto;padding:5px 0px 5px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-8eb4fac .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;letter-spacing:2.6px;color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-0c33376{width:initial;max-width:initial;text-align:start;}.elementor-10 .elementor-element.elementor-element-0c33376.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-0c33376 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:2em;font-weight:700;line-height:1.3em;color:#DB6C30;}.elementor-10 .elementor-element.elementor-element-24e7123{width:initial;max-width:initial;text-align:start;}.elementor-10 .elementor-element.elementor-element-24e7123.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-24e7123 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.3em;color:#B1B1B1;}.elementor-10 .elementor-element.elementor-element-50627a9{--divider-border-style:solid;--divider-color:#FFFFFF52;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-50627a9 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-50627a9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-c9073d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-c9073d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-c9073d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-c9073d4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-10 .elementor-element.elementor-element-c9073d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-10 .elementor-element.elementor-element-c9073d4 .elementor-icon-list-icon i{color:var( --e-global-color-2536fb2 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-c9073d4 .elementor-icon-list-icon svg{fill:var( --e-global-color-2536fb2 );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-c9073d4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-c9073d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-c9073d4 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-c9073d4 .elementor-icon-list-text{color:var( --e-global-color-b3cf04f );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-1bc030b{--divider-border-style:solid;--divider-color:#FFFFFF52;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-1bc030b .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-1bc030b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-02f33e0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-338f331{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-338f331.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-338f331 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:2.2em;font-weight:500;line-height:1.2em;color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-06bb03a{width:initial;max-width:initial;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-06bb03a.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-06bb03a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.3em;color:var( --e-global-color-1e0b3ea );}.elementor-10 .elementor-element.elementor-element-f176f7b .elementor-button{background-color:#DB6C30;font-family:"Archivo", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-f176f7b .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-f176f7b .elementor-button:focus{background-color:var( --e-global-color-b3cf04f );color:var( --e-global-color-2536fb2 );}.elementor-10 .elementor-element.elementor-element-f176f7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f176f7b.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-f176f7b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-f176f7b .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-10 .elementor-element.elementor-element-f176f7b .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-f176f7b .elementor-button:focus svg{fill:var( --e-global-color-2536fb2 );}.elementor-10 .elementor-element.elementor-element-ca705d7{text-align:center;}.elementor-10 .elementor-element.elementor-element-ca705d7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-8413f38{--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:flex-start;--align-items:flex-start;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:#FFFFFF52;--border-color:#FFFFFF52;--border-radius:4px 4px 4px 4px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-8413f38.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-640bb78{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-640bb78 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;letter-spacing:2.6px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-951a1be{width:auto;max-width:auto;padding:5px 0px 5px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-951a1be .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;letter-spacing:2.6px;color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-61b256f{width:initial;max-width:initial;text-align:start;}.elementor-10 .elementor-element.elementor-element-61b256f.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-61b256f .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:2em;font-weight:700;line-height:1.3em;color:var( --e-global-color-2536fb2 );}.elementor-10 .elementor-element.elementor-element-d1d34dd{width:initial;max-width:initial;text-align:start;}.elementor-10 .elementor-element.elementor-element-d1d34dd.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-d1d34dd .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.3em;color:#B1B1B1;}.elementor-10 .elementor-element.elementor-element-b59d483{--divider-border-style:solid;--divider-color:#FFFFFF52;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-b59d483 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-b59d483 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-87082c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-87082c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-87082c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-87082c4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-10 .elementor-element.elementor-element-87082c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-10 .elementor-element.elementor-element-87082c4 .elementor-icon-list-icon i{color:var( --e-global-color-2536fb2 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-87082c4 .elementor-icon-list-icon svg{fill:var( --e-global-color-2536fb2 );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-87082c4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-87082c4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-87082c4 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-87082c4 .elementor-icon-list-text{color:var( --e-global-color-b3cf04f );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-35bcb34{--divider-border-style:solid;--divider-color:#FFFFFF52;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-35bcb34 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-35bcb34 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-cdd2405{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8babe86{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-8babe86.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-8babe86 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:2.2em;font-weight:500;line-height:1.2em;color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-d4108c0{width:initial;max-width:initial;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-d4108c0.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-d4108c0 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.3em;color:var( --e-global-color-1e0b3ea );}.elementor-10 .elementor-element.elementor-element-f2c372d .elementor-button{background-color:#DB6C30;font-family:"Archivo", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-f2c372d .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-f2c372d .elementor-button:focus{background-color:var( --e-global-color-b3cf04f );color:var( --e-global-color-2536fb2 );}.elementor-10 .elementor-element.elementor-element-f2c372d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f2c372d.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-f2c372d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-f2c372d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-10 .elementor-element.elementor-element-f2c372d .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-f2c372d .elementor-button:focus svg{fill:var( --e-global-color-2536fb2 );}.elementor-10 .elementor-element.elementor-element-3ce5f83{--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-10 .elementor-element.elementor-element-79dba4b{--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:flex-start;--align-items:flex-start;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:#FFFFFF52;--border-color:#FFFFFF52;--border-radius:4px 4px 4px 4px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-79dba4b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-79dba4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-bf71ef1{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-bf71ef1 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;letter-spacing:2.6px;color:#4B4B4B;}.elementor-10 .elementor-element.elementor-element-f784a1a{width:auto;max-width:auto;padding:5px 0px 5px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-f784a1a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;letter-spacing:2.6px;color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-9275866{width:initial;max-width:initial;text-align:start;}.elementor-10 .elementor-element.elementor-element-9275866.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-9275866 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:2em;font-weight:700;line-height:1.3em;color:var( --e-global-color-8512fc9 );}.elementor-10 .elementor-element.elementor-element-a9c1fe3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-a9c1fe3.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-a9c1fe3 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-ceaa7d5{--divider-border-style:solid;--divider-color:#00000052;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-ceaa7d5 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-ceaa7d5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-375a4c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-375a4c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-375a4c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-375a4c3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-10 .elementor-element.elementor-element-375a4c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-10 .elementor-element.elementor-element-375a4c3 .elementor-icon-list-icon i{color:var( --e-global-color-8512fc9 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-375a4c3 .elementor-icon-list-icon svg{fill:var( --e-global-color-8512fc9 );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-375a4c3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-375a4c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-375a4c3 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-375a4c3 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-296b1c3{--divider-border-style:solid;--divider-color:#00000052;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-296b1c3 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-296b1c3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-71b2a7b{--display:flex;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e62ff9a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-e62ff9a.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-e62ff9a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:2.2em;font-weight:500;line-height:1.2em;color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-7491f7f{width:initial;max-width:initial;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-7491f7f.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-7491f7f .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-b1b3348 .elementor-button{background-color:var( --e-global-color-8512fc9 );font-family:"Archivo", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;line-height:1.3em;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-10 .elementor-element.elementor-element-b1b3348 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-b1b3348 .elementor-button:focus{background-color:var( --e-global-color-b3cf04f );color:var( --e-global-color-862be49 );border-color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-b1b3348{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b1b3348.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-b1b3348 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-b1b3348 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-10 .elementor-element.elementor-element-b1b3348 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-b1b3348 .elementor-button:focus svg{fill:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-04fcf43{--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:flex-start;--align-items:flex-start;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:#FFFFFF52;--border-color:#FFFFFF52;--border-radius:4px 4px 4px 4px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-04fcf43:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-04fcf43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-a3fc306{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-a3fc306 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;letter-spacing:2.6px;color:#4B4B4B;}.elementor-10 .elementor-element.elementor-element-1c0445c{width:auto;max-width:auto;padding:5px 0px 5px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-1c0445c .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;letter-spacing:2.6px;color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-d125c96{width:initial;max-width:initial;text-align:start;}.elementor-10 .elementor-element.elementor-element-d125c96.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-d125c96 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:2em;font-weight:700;line-height:1.3em;color:var( --e-global-color-8512fc9 );}.elementor-10 .elementor-element.elementor-element-0c254d3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-0c254d3.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-0c254d3 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-b91e00f{--divider-border-style:solid;--divider-color:#00000052;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-b91e00f .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-b91e00f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-0bded10 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-0bded10 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-0bded10 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-0bded10 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-10 .elementor-element.elementor-element-0bded10 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-10 .elementor-element.elementor-element-0bded10 .elementor-icon-list-icon i{color:var( --e-global-color-8512fc9 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-0bded10 .elementor-icon-list-icon svg{fill:var( --e-global-color-8512fc9 );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-0bded10{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-0bded10 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-0bded10 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-0bded10 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-7827351{--divider-border-style:solid;--divider-color:#00000052;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-7827351 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-7827351 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-3d6f2ff{--display:flex;}.elementor-10 .elementor-element.elementor-element-1143984{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-1143984.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-1143984 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:2.2em;font-weight:500;line-height:1.2em;color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-5295f2e{width:initial;max-width:initial;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-5295f2e.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-5295f2e .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-66beea1 .elementor-button{background-color:var( --e-global-color-8512fc9 );font-family:"Archivo", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-66beea1 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-66beea1 .elementor-button:focus{background-color:var( --e-global-color-b3cf04f );color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-66beea1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-66beea1.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-66beea1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-66beea1 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-10 .elementor-element.elementor-element-66beea1 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-66beea1 .elementor-button:focus svg{fill:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-90842ff{--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:flex-start;--align-items:flex-start;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:#FFFFFF52;--border-color:#FFFFFF52;--border-radius:4px 4px 4px 4px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-90842ff:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-90842ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-96dc497{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-96dc497 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;letter-spacing:2.6px;color:#4B4B4B;}.elementor-10 .elementor-element.elementor-element-0c5718c{width:auto;max-width:auto;padding:5px 0px 5px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-0c5718c .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;letter-spacing:2.6px;color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-4bbea6d{width:initial;max-width:initial;text-align:start;}.elementor-10 .elementor-element.elementor-element-4bbea6d.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-4bbea6d .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:2em;font-weight:700;line-height:1.3em;color:var( --e-global-color-8512fc9 );}.elementor-10 .elementor-element.elementor-element-95f3adc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-95f3adc.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-95f3adc .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-f389239{--divider-border-style:solid;--divider-color:#00000052;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-f389239 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-f389239 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-67df204 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-67df204 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-67df204 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-67df204 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-10 .elementor-element.elementor-element-67df204 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-10 .elementor-element.elementor-element-67df204 .elementor-icon-list-icon i{color:var( --e-global-color-8512fc9 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-67df204 .elementor-icon-list-icon svg{fill:var( --e-global-color-8512fc9 );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-67df204{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-67df204 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-67df204 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-67df204 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-b95a78e{--divider-border-style:solid;--divider-color:#00000052;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-b95a78e .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-b95a78e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-3cfc9a8{--display:flex;}.elementor-10 .elementor-element.elementor-element-95a020a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-95a020a.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-95a020a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:2.2em;font-weight:500;line-height:1.2em;color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-9ff9854{width:initial;max-width:initial;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-9ff9854.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-9ff9854 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-60a4a79 .elementor-button{background-color:var( --e-global-color-8512fc9 );font-family:"Archivo", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-60a4a79 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-60a4a79 .elementor-button:focus{background-color:var( --e-global-color-b3cf04f );color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-60a4a79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-60a4a79.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-60a4a79 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-60a4a79 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-10 .elementor-element.elementor-element-60a4a79 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-60a4a79 .elementor-button:focus svg{fill:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-e09156c{--display:flex;}.elementor-10 .elementor-element.elementor-element-50f9aeb{--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-10 .elementor-element.elementor-element-d38da74{--display:flex;}.elementor-10 .elementor-element.elementor-element-1a9cd3d{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-1a9cd3d.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-1a9cd3d img{width:100%;}.elementor-10 .elementor-element.elementor-element-f0367b4{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-8f8d048.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-8f8d048 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;line-height:1.3em;letter-spacing:5px;color:#E97C8C;}.elementor-10 .elementor-element.elementor-element-35b3d45 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6e25899{width:var( --container-widget-width, 550px );max-width:550px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:550px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-6e25899 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:70px;font-weight:600;line-height:1.3em;letter-spacing:-0.9px;color:#F0F0F0;}.elementor-10 .elementor-element.elementor-element-e19ca67{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-e19ca67.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-e19ca67 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button{background-color:#B2FE0200;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:15em;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;padding:20px 60px 20px 60px;}.elementor-10 .elementor-element.elementor-element-136e643.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-bf38ed1{text-align:start;}.elementor-10 .elementor-element.elementor-element-bf38ed1 img{opacity:0.58;}.elementor-10 .elementor-element.elementor-element-cc7208b{--display:flex;}.elementor-10 .elementor-element.elementor-element-ad2e5fb{--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-10 .elementor-element.elementor-element-021f484{--display:flex;}.elementor-10 .elementor-element.elementor-element-639a3de{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-639a3de.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-639a3de img{width:100%;}.elementor-10 .elementor-element.elementor-element-2e10175{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-a5427e9.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-a5427e9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;line-height:1.3em;letter-spacing:5px;color:#E97C8C;}.elementor-10 .elementor-element.elementor-element-f4b1681 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9b430a8{width:var( --container-widget-width, 550px );max-width:550px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:550px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-9b430a8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:70px;font-weight:600;line-height:1.3em;letter-spacing:-0.9px;color:#F0F0F0;}.elementor-10 .elementor-element.elementor-element-3eba664{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-3eba664.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-3eba664 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button{background-color:#B2FE0200;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:15em;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;padding:20px 60px 20px 60px;}.elementor-10 .elementor-element.elementor-element-af5c3de{width:initial;max-width:initial;}.elementor-10 .elementor-element.elementor-element-af5c3de.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-88a2cc0{text-align:start;}.elementor-10 .elementor-element.elementor-element-88a2cc0 img{opacity:0.58;}.elementor-10 .elementor-element.elementor-element-b14c502{--display:flex;}.elementor-10 .elementor-element.elementor-element-979da4d{--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-10 .elementor-element.elementor-element-e9846df{--display:flex;}.elementor-10 .elementor-element.elementor-element-281ade2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-281ade2.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-281ade2 img{width:100%;}.elementor-10 .elementor-element.elementor-element-8b7a972{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-2a142fb.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-2a142fb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;line-height:1.3em;letter-spacing:5px;color:#E97C8C;}.elementor-10 .elementor-element.elementor-element-28f003b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8e1a039{width:var( --container-widget-width, 550px );max-width:550px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:550px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-8e1a039 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:70px;font-weight:600;line-height:1.3em;letter-spacing:-0.9px;color:#F0F0F0;}.elementor-10 .elementor-element.elementor-element-ea56eb0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-ea56eb0.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-ea56eb0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button{background-color:#B2FE0200;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:15em;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;padding:20px 60px 20px 60px;}.elementor-10 .elementor-element.elementor-element-43cfcbc.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-eca5352{text-align:start;}.elementor-10 .elementor-element.elementor-element-eca5352 img{opacity:0.58;}.elementor-10 .elementor-element.elementor-element-a3c621a{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:29px;--n-tabs-title-font-size:20px;--n-tabs-title-color:#141414;--n-tabs-title-color-active:#000000;}.elementor-10 .elementor-element.elementor-element-a3c621a.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#61CE7000;}.elementor-10 .elementor-element.elementor-element-a3c621a.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Archivo", Sans-serif;font-weight:500;}.elementor-10 .elementor-element.elementor-element-a3c621a [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}.elementor-10 .elementor-element.elementor-element-9e3a1d0{--display:flex;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-9e3a1d0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9e3a1d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#120716;}.elementor-10 .elementor-element.elementor-element-fd8326a{width:100%;max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-fd8326a.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-fd8326a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:2.6px;color:var( --e-global-color-2536fb2 );}.elementor-10 .elementor-element.elementor-element-3856ea2{width:var( --container-widget-width, 50% );max-width:50%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-3856ea2.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3856ea2 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:3.5em;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f08f1af{width:var( --container-widget-width, 52% );max-width:52%;padding:0px 0px 20px 0px;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-f08f1af.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-f08f1af .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#B1B1B1;}.elementor-10 .elementor-element.elementor-element-5226cc2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5226cc2.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-e4d62dd{--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:flex-start;--align-items:flex-start;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:#FFFFFF52;--border-color:#FFFFFF52;--border-radius:4px 4px 4px 4px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-e4d62dd.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-1eab676{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-1eab676 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;letter-spacing:2.6px;color:var( --e-global-color-93d7fe9 );}.elementor-10 .elementor-element.elementor-element-3e63c65{width:initial;max-width:initial;text-align:start;}.elementor-10 .elementor-element.elementor-element-3e63c65.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-3e63c65 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:2em;font-weight:700;line-height:1.3em;color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-0a17617{width:initial;max-width:initial;text-align:start;}.elementor-10 .elementor-element.elementor-element-0a17617.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-0a17617 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.3em;color:#B1B1B1;}.elementor-10 .elementor-element.elementor-element-1d9be50{--divider-border-style:solid;--divider-color:#FFFFFF52;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-1d9be50 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-1d9be50 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-6ccd5eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-6ccd5eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-6ccd5eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-6ccd5eb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-10 .elementor-element.elementor-element-6ccd5eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-10 .elementor-element.elementor-element-6ccd5eb .elementor-icon-list-icon i{color:var( --e-global-color-2536fb2 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-6ccd5eb .elementor-icon-list-icon svg{fill:var( --e-global-color-2536fb2 );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-6ccd5eb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-6ccd5eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-6ccd5eb .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-6ccd5eb .elementor-icon-list-text{color:var( --e-global-color-b3cf04f );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-ce6dbec{--divider-border-style:solid;--divider-color:#FFFFFF52;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-ce6dbec .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-ce6dbec .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-5306470{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d7f66b9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-d7f66b9.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-d7f66b9 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:2.2em;font-weight:500;line-height:1.2em;color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-45a0fd1{width:initial;max-width:initial;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-45a0fd1.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-45a0fd1 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.3em;color:var( --e-global-color-1e0b3ea );}.elementor-10 .elementor-element.elementor-element-6a86379{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a5908c1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-a5908c1.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-a5908c1 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:2.2em;font-weight:500;line-height:1.2em;color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-5306404{width:initial;max-width:initial;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-5306404.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-5306404 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.3em;color:var( --e-global-color-1e0b3ea );}.elementor-10 .elementor-element.elementor-element-92a0d95 .elementor-button{background-color:#DB6C30;font-family:"Archivo", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-92a0d95 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-92a0d95 .elementor-button:focus{background-color:var( --e-global-color-b3cf04f );color:var( --e-global-color-2536fb2 );}.elementor-10 .elementor-element.elementor-element-92a0d95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-92a0d95.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-92a0d95 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-92a0d95 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-10 .elementor-element.elementor-element-92a0d95 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-92a0d95 .elementor-button:focus svg{fill:var( --e-global-color-2536fb2 );}.elementor-10 .elementor-element.elementor-element-0adfe57{--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:flex-start;--align-items:flex-start;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:#FFFFFF52;--border-color:#FFFFFF52;--border-radius:4px 4px 4px 4px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-0adfe57:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0adfe57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2ECE2;}.elementor-10 .elementor-element.elementor-element-90a9858{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-90a9858 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;letter-spacing:2.6px;color:var( --e-global-color-8512fc9 );}.elementor-10 .elementor-element.elementor-element-dfd1694{width:initial;max-width:initial;text-align:start;}.elementor-10 .elementor-element.elementor-element-dfd1694.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-dfd1694 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:2em;font-weight:700;line-height:1.3em;color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-1adb5d6{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-1adb5d6.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-1adb5d6 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-74f17c1{--divider-border-style:solid;--divider-color:#00000052;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-74f17c1 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-74f17c1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-8bc6e71 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-8bc6e71 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-8bc6e71 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-8bc6e71 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-10 .elementor-element.elementor-element-8bc6e71 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-10 .elementor-element.elementor-element-8bc6e71 .elementor-icon-list-icon i{color:var( --e-global-color-8512fc9 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-8bc6e71 .elementor-icon-list-icon svg{fill:var( --e-global-color-8512fc9 );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-8bc6e71{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-8bc6e71 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-8bc6e71 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-8bc6e71 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-97ae707{--divider-border-style:solid;--divider-color:#00000052;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-97ae707 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-97ae707 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-35535ef{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-35535ef.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-35535ef .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:2.2em;font-weight:500;line-height:1.2em;color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-7774617{width:initial;max-width:initial;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-7774617.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-7774617 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-192bfbd .elementor-button{background-color:var( --e-global-color-8512fc9 );font-family:"Archivo", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-192bfbd .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-192bfbd .elementor-button:focus{background-color:var( --e-global-color-b3cf04f );color:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-192bfbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-192bfbd.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-192bfbd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-192bfbd .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-10 .elementor-element.elementor-element-192bfbd .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-192bfbd .elementor-button:focus svg{fill:var( --e-global-color-862be49 );}.elementor-10 .elementor-element.elementor-element-f80f8d9{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;--gap:20px 50px;--row-gap:20px;--column-gap:50px;--flex-wrap:nowrap;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10 .elementor-element.elementor-element-f80f8d9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f80f8d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8512fc9 );}.elementor-10 .elementor-element.elementor-element-b7e9449{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-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-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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-e20d823{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;grid-column:span 6;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-e20d823 .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-e20d823 .elementor-image-box-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-2536fb2 );}.elementor-10 .elementor-element.elementor-element-e20d823:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-e20d823:has(:focus) .elementor-image-box-title{color:var( --e-global-color-2536fb2 );}.elementor-10 .elementor-element.elementor-element-e20d823 .elementor-image-box-description{font-family:"Archivo", Sans-serif;font-size:3.5em;font-weight:500;line-height:1.5em;color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-d4e7b3b{--display:flex;border-style:none;--border-style:none;}.elementor-10 .elementor-element.elementor-element-ce594d9 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-6700468{--display:flex;border-style:none;--border-style:none;}.elementor-10 .elementor-element.elementor-element-074b83a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-88a9c91{--display:flex;border-style:none;--border-style:none;}.elementor-10 .elementor-element.elementor-element-427dab3 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-ee45d67{--display:flex;border-style:none;--border-style:none;}.elementor-10 .elementor-element.elementor-element-abbc17f .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-30f350e{--display:flex;border-style:none;--border-style:none;}.elementor-10 .elementor-element.elementor-element-af77222 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-d0beba9{--display:flex;border-style:none;--border-style:none;}.elementor-10 .elementor-element.elementor-element-04e4687 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-b3cf04f );}.elementor-10 .elementor-element.elementor-element-d180e53{--n-accordion-title-font-size:1.25em;--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:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:var( --e-global-color-8512fc9 );--n-accordion-icon-size:15px;}.elementor-10 .elementor-element.elementor-element-d180e53 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-b3cf04f );border-style:none;}.elementor-10 .elementor-element.elementor-element-d180e53 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-10 .elementor-element.elementor-element-d180e53 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Archivo", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-9b0c5f8{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-9b0c5f8.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-9b0c5f8 img{border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-bd9d960{--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;--gap:58px 58px;--row-gap:58px;--column-gap:58px;--overflow:hidden;--padding-top:84px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-bd9d960:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bd9d960 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#120716;}.elementor-10 .elementor-element.elementor-element-5ccc646{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-935bbbb.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-935bbbb .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-935bbbb .elementor-icon{font-size:61px;}.elementor-10 .elementor-element.elementor-element-935bbbb .elementor-icon svg{height:61px;}.elementor-10 .elementor-element.elementor-element-935bbbb .elementor-icon-wrapper svg{width:auto;}.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-10 .elementor-element.elementor-element-1c9cc11{font-family:"Archivo", Sans-serif;font-size:16px;line-height:1.7em;color:#B1B1B1;}.elementor-10 .elementor-element.elementor-element-4b93a73{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f7cb150 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:28px;font-weight:600;line-height:1em;color:var( --e-global-color-2536fb2 );}.elementor-10 .elementor-element.elementor-element-657f1c6{font-family:"Archivo", Sans-serif;font-size:14px;line-height:1.6em;color:#B1B1B1;}.elementor-10 .elementor-element.elementor-element-0baafcb{font-family:"Archivo", Sans-serif;font-size:14px;line-height:1.6em;color:#B1B1B1;}.elementor-10 .elementor-element.elementor-element-e3816ab{font-family:"Archivo", Sans-serif;font-size:14px;line-height:1.6em;color:#B1B1B1;}.elementor-10 .elementor-element.elementor-element-de193f0{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a516e95 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:28px;font-weight:600;line-height:1em;color:var( --e-global-color-93d7fe9 );}.elementor-10 .elementor-element.elementor-element-1d9de34{font-family:"Archivo", Sans-serif;font-size:14px;line-height:1.6em;color:#B1B1B1;}.elementor-10 .elementor-element.elementor-element-b5d1b20 .elementor-button{background-color:transparent;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;fill:#DB6C30;color:#DB6C30;border-style:none;border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-10 .elementor-element.elementor-element-101365c{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:84px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-101365c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-101365c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#120716;}.elementor-10 .elementor-element.elementor-element-d20a879 iframe{height:370px;}.elementor-10 .elementor-element.elementor-element-f4276c7{--display:flex;--gap:0px 0px;--row-gap:0px;--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-10 .elementor-element.elementor-element-b1a6d9b{--divider-border-style:solid;--divider-color:#FFFFFF4A;--divider-border-width:1px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-10 .elementor-element.elementor-element-b1a6d9b .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-b1a6d9b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-cf92042{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7594b6f{text-align:center;}.elementor-10 .elementor-element.elementor-element-7594b6f .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;color:#B1B1B1;}.elementor-10 .elementor-element.elementor-element-68b74a9{text-align:center;}.elementor-10 .elementor-element.elementor-element-68b74a9 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:0.9em;font-weight:400;color:#B1B1B1;}body.elementor-page-10:not(.elementor-motion-effects-element-type-background), body.elementor-page-10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3cf04f );}@media(max-width:1366px){.elementor-10 .elementor-element.elementor-element-aab3bec .elementor-button{font-size:0.8em;}.elementor-10 .elementor-element.elementor-element-21edf6c .elementor-button{font-size:0.8em;}.elementor-10 .elementor-element.elementor-element-19e36ab .elementor-heading-title{font-size:3em;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-28fab8a .elementor-heading-title{font-size:1em;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-937b3d0 .elementor-button{font-size:0.8em;}.elementor-10 .elementor-element.elementor-element-27a381c .elementor-button{font-size:0.8em;}.elementor-10 .elementor-element.elementor-element-303e59e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-1021888 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-1021888 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-10 .elementor-element.elementor-element-625754c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-625754c .elementor-icon-list-item > a{font-size:16px;}.elementor-10 .elementor-element.elementor-element-d2071fd .elementor-heading-title{line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-9647973 .elementor-heading-title{line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-48bc09c .elementor-heading-title{line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-983b4ef .elementor-heading-title{line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-1b17dee .elementor-heading-title{line-height:1em;}.elementor-10 .elementor-element.elementor-element-22e4d47 .elementor-heading-title{line-height:44px;}.elementor-10 .elementor-element.elementor-element-cdfe30f .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-cdfe30f .elementor-icon-box-title a{line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-cdfe30f .elementor-icon-box-description{font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-d2fa14b .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-d2fa14b .elementor-icon-box-title a{line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-d2fa14b .elementor-icon-box-description{font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-9f92e94 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-9f92e94 .elementor-icon-box-title a{line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-9f92e94 .elementor-icon-box-description{font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-bda5f9f .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-bda5f9f .elementor-icon-box-title a{line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-bda5f9f .elementor-icon-box-description{font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-5fb4906 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-5fb4906 .elementor-icon-box-title a{line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-5fb4906 .elementor-icon-box-description{font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-8a07744 .elementor-heading-title{line-height:1em;}.elementor-10 .elementor-element.elementor-element-f6c945e .elementor-heading-title{line-height:44px;}.elementor-10 .elementor-element.elementor-element-401fec5{--container-widget-width:73%;--container-widget-flex-grow:0;width:var( --container-widget-width, 73% );max-width:73%;}.elementor-10 .elementor-element.elementor-element-401fec5 .elementor-heading-title{line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-4b4544d{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4b4544d .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-4b4544d .elementor-icon-box-title a{line-height:44px;}.elementor-10 .elementor-element.elementor-element-842c806{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-10 .elementor-element.elementor-element-7e2db10{padding:0em 0em 3em 0em;}.elementor-10 .elementor-element.elementor-element-7e2db10 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-7e2db10 .elementor-icon-box-title a{line-height:44px;}.elementor-10 .elementor-element.elementor-element-86276b9{--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;}.elementor-10 .elementor-element.elementor-element-86276b9.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-c3d17a2{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c3d17a2 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-c3d17a2 .elementor-icon-box-title a{line-height:44px;}.elementor-10 .elementor-element.elementor-element-0cdd071{--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-570e395{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-570e395 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-570e395 .elementor-icon-box-title a{line-height:44px;}.elementor-10 .elementor-element.elementor-element-dea16a0{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-dea16a0 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-dea16a0 .elementor-icon-box-title a{line-height:44px;}.elementor-10 .elementor-element.elementor-element-650f933 .elementor-heading-title{line-height:1em;}.elementor-10 .elementor-element.elementor-element-fa1c74d .elementor-heading-title{line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-99de593{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-369179b{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-369179b .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-369179b .elementor-icon-box-title a{font-size:1.4em;line-height:44px;}.elementor-10 .elementor-element.elementor-element-285fa95{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-285fa95 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-285fa95 .elementor-icon-box-title a{font-size:1.4em;line-height:44px;}.elementor-10 .elementor-element.elementor-element-6d4b8d5{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6d4b8d5 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-6d4b8d5 .elementor-icon-box-title a{font-size:1.4em;line-height:44px;}.elementor-10 .elementor-element.elementor-element-0ee34fe{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0ee34fe .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-0ee34fe .elementor-icon-box-title a{font-size:1.4em;line-height:44px;}.elementor-10 .elementor-element.elementor-element-e3da856 .elementor-heading-title{line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-f791288 .elementor-heading-title{line-height:1em;}.elementor-10 .elementor-element.elementor-element-c6be61b{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-c6be61b .elementor-heading-title{line-height:44px;}.elementor-10 .elementor-element.elementor-element-a22f535{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10 .elementor-element.elementor-element-4b4832a .elementor-heading-title{line-height:1em;}.elementor-10 .elementor-element.elementor-element-4f5daee{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-4f5daee .elementor-heading-title{line-height:44px;}.elementor-10 .elementor-element.elementor-element-19dacf3{--container-widget-width:73%;--container-widget-flex-grow:0;width:var( --container-widget-width, 73% );max-width:73%;}.elementor-10 .elementor-element.elementor-element-19dacf3 .elementor-heading-title{line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-259ade3 .elementor-heading-title{line-height:1em;}.elementor-10 .elementor-element.elementor-element-86b1083 .elementor-heading-title{line-height:1em;}.elementor-10 .elementor-element.elementor-element-43dbd4a .elementor-heading-title{line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-edc0c1a .elementor-heading-title{line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-010e7a6 .elementor-heading-title{line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-cf33179 .elementor-heading-title{line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-1edfa4a .elementor-button{font-size:0.8em;}.elementor-10 .elementor-element.elementor-element-c3b4150 .elementor-heading-title{line-height:1em;}.elementor-10 .elementor-element.elementor-element-8eb4fac .elementor-heading-title{line-height:1em;}.elementor-10 .elementor-element.elementor-element-0c33376 .elementor-heading-title{line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-24e7123 .elementor-heading-title{line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-338f331 .elementor-heading-title{line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-06bb03a .elementor-heading-title{line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-f176f7b .elementor-button{font-size:0.8em;}.elementor-10 .elementor-element.elementor-element-640bb78 .elementor-heading-title{line-height:1em;}.elementor-10 .elementor-element.elementor-element-951a1be .elementor-heading-title{line-height:1em;}.elementor-10 .elementor-element.elementor-element-61b256f .elementor-heading-title{line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-d1d34dd .elementor-heading-title{line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-8babe86 .elementor-heading-title{line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-d4108c0 .elementor-heading-title{line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-f2c372d .elementor-button{font-size:0.8em;}.elementor-10 .elementor-element.elementor-element-bf71ef1 .elementor-heading-title{line-height:1em;}.elementor-10 .elementor-element.elementor-element-f784a1a .elementor-heading-title{line-height:1em;}.elementor-10 .elementor-element.elementor-element-9275866 .elementor-heading-title{line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-a9c1fe3 .elementor-heading-title{line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-e62ff9a .elementor-heading-title{line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-7491f7f .elementor-heading-title{line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-b1b3348 .elementor-button{font-size:0.8em;}.elementor-10 .elementor-element.elementor-element-a3fc306 .elementor-heading-title{line-height:1em;}.elementor-10 .elementor-element.elementor-element-1c0445c .elementor-heading-title{line-height:1em;}.elementor-10 .elementor-element.elementor-element-d125c96 .elementor-heading-title{line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-0c254d3 .elementor-heading-title{line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-1143984 .elementor-heading-title{line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-5295f2e .elementor-heading-title{line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-66beea1 .elementor-button{font-size:0.8em;}.elementor-10 .elementor-element.elementor-element-96dc497 .elementor-heading-title{line-height:1em;}.elementor-10 .elementor-element.elementor-element-0c5718c .elementor-heading-title{line-height:1em;}.elementor-10 .elementor-element.elementor-element-4bbea6d .elementor-heading-title{line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-95f3adc .elementor-heading-title{line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-95a020a .elementor-heading-title{line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-9ff9854 .elementor-heading-title{line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-60a4a79 .elementor-button{font-size:0.8em;}.elementor-10 .elementor-element.elementor-element-a3c621a{--n-tabs-title-font-size:18px;}.elementor-10 .elementor-element.elementor-element-fd8326a .elementor-heading-title{line-height:1em;}.elementor-10 .elementor-element.elementor-element-3856ea2{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-3856ea2 .elementor-heading-title{line-height:44px;}.elementor-10 .elementor-element.elementor-element-f08f1af{--container-widget-width:73%;--container-widget-flex-grow:0;width:var( --container-widget-width, 73% );max-width:73%;}.elementor-10 .elementor-element.elementor-element-f08f1af .elementor-heading-title{line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-1eab676 .elementor-heading-title{line-height:1em;}.elementor-10 .elementor-element.elementor-element-3e63c65 .elementor-heading-title{line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-0a17617 .elementor-heading-title{line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-d7f66b9 .elementor-heading-title{line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-45a0fd1 .elementor-heading-title{line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-a5908c1 .elementor-heading-title{line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-5306404 .elementor-heading-title{line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-92a0d95 .elementor-button{font-size:0.8em;}.elementor-10 .elementor-element.elementor-element-90a9858 .elementor-heading-title{line-height:1em;}.elementor-10 .elementor-element.elementor-element-dfd1694 .elementor-heading-title{line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-1adb5d6 .elementor-heading-title{line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-35535ef .elementor-heading-title{line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-7774617 .elementor-heading-title{line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-192bfbd .elementor-button{font-size:0.8em;}.elementor-10 .elementor-element.elementor-element-f80f8d9{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10 .elementor-element.elementor-element-e20d823 .elementor-image-box-title{font-size:16px;line-height:1.5em;letter-spacing:1.6px;}.elementor-10 .elementor-element.elementor-element-e20d823 .elementor-image-box-description{font-size:41px;}.elementor-10 .elementor-element.elementor-element-ce594d9 .elementor-heading-title{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-074b83a .elementor-heading-title{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-427dab3 .elementor-heading-title{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-abbc17f .elementor-heading-title{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-af77222 .elementor-heading-title{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-04e4687 .elementor-heading-title{font-size:16px;line-height:1.5em;letter-spacing:0px;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-0e065c4{--min-height:986px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-10 .elementor-element.elementor-element-11e5c6d{--min-height:0px;}.elementor-10 .elementor-element.elementor-element-11e5c6d.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-19e36ab .elementor-heading-title{font-size:3em;}.elementor-10 .elementor-element.elementor-element-47fa116{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-47fa116 img{width:100%;}.elementor-10 .elementor-element.elementor-element-625754c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-625754c .elementor-icon-list-item > a{font-size:16px;}.elementor-10 .elementor-element.elementor-element-b1037ce{--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:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-10 .elementor-element.elementor-element-6d07ed1 .elementor-heading-title{font-size:0.9em;}.elementor-10 .elementor-element.elementor-element-9647973 .elementor-heading-title{font-size:1em;}.elementor-10 .elementor-element.elementor-element-49d9218{--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:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-10 .elementor-element.elementor-element-849b2c1 .elementor-heading-title{font-size:1em;}.elementor-10 .elementor-element.elementor-element-48bc09c .elementor-heading-title{font-size:2em;}.elementor-10 .elementor-element.elementor-element-983b4ef .elementor-heading-title{font-size:1em;}.elementor-10 .elementor-element.elementor-element-3291010{--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:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-10 .elementor-element.elementor-element-1b17dee{text-align:center;}.elementor-10 .elementor-element.elementor-element-1b17dee .elementor-heading-title{font-size:0.9em;line-height:1em;}.elementor-10 .elementor-element.elementor-element-22e4d47{text-align:center;}.elementor-10 .elementor-element.elementor-element-22e4d47 .elementor-heading-title{font-size:2em;}.elementor-10 .elementor-element.elementor-element-d5b5c2b.e-con{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-cdfe30f .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-cdfe30f .elementor-icon-box-title a{font-size:1.125em;}.elementor-10 .elementor-element.elementor-element-cdfe30f .elementor-icon-box-description{font-size:16px;}.elementor-10 .elementor-element.elementor-element-d2fa14b .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-d2fa14b .elementor-icon-box-title a{font-size:1.125em;}.elementor-10 .elementor-element.elementor-element-d2fa14b .elementor-icon-box-description{font-size:16px;}.elementor-10 .elementor-element.elementor-element-9f92e94 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-9f92e94 .elementor-icon-box-title a{font-size:1.125em;}.elementor-10 .elementor-element.elementor-element-9f92e94 .elementor-icon-box-description{font-size:16px;}.elementor-10 .elementor-element.elementor-element-bda5f9f .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-bda5f9f .elementor-icon-box-title a{font-size:1.125em;}.elementor-10 .elementor-element.elementor-element-bda5f9f .elementor-icon-box-description{font-size:16px;}.elementor-10 .elementor-element.elementor-element-5fb4906 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-5fb4906 .elementor-icon-box-title a{font-size:1.125em;}.elementor-10 .elementor-element.elementor-element-5fb4906 .elementor-icon-box-description{font-size:16px;}.elementor-10 .elementor-element.elementor-element-8a07744{text-align:center;}.elementor-10 .elementor-element.elementor-element-8a07744 .elementor-heading-title{font-size:0.9em;line-height:1em;}.elementor-10 .elementor-element.elementor-element-f6c945e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-f6c945e .elementor-heading-title{font-size:2em;}.elementor-10 .elementor-element.elementor-element-401fec5{--container-widget-width:91%;--container-widget-flex-grow:0;width:var( --container-widget-width, 91% );max-width:91%;}.elementor-10 .elementor-element.elementor-element-401fec5 .elementor-heading-title{font-size:1.125em;}.elementor-10 .elementor-element.elementor-element-04b30b8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-0dcb7aa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-0dcb7aa.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-4b4544d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-4b4544d .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-4b4544d .elementor-icon-box-title a{font-size:1.4em;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-4b4544d .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-842c806{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-7e2db10{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-7e2db10 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-7e2db10 .elementor-icon-box-title a{font-size:1.4em;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-7e2db10 .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-86276b9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-86276b9.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-441095f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-c3d17a2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-c3d17a2 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-c3d17a2 .elementor-icon-box-title a{font-size:1.4em;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-c3d17a2 .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-0cdd071{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-570e395{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-570e395 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-570e395 .elementor-icon-box-title a{font-size:1.4em;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-570e395 .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-ad4fbc3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-ad4fbc3.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-875c05e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-7e8299a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-dea16a0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-dea16a0 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-dea16a0 .elementor-icon-box-title a{font-size:1.4em;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-dea16a0 .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-00dbd78{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-0afcd7e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-364c679 img{height:500px;object-position:center left;}.elementor-10 .elementor-element.elementor-element-650f933{text-align:center;}.elementor-10 .elementor-element.elementor-element-650f933 .elementor-heading-title{font-size:0.9em;line-height:1em;}.elementor-10 .elementor-element.elementor-element-fa1c74d .elementor-heading-title{font-size:2em;}.elementor-10 .elementor-element.elementor-element-99de593{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-f791288{text-align:center;}.elementor-10 .elementor-element.elementor-element-f791288 .elementor-heading-title{font-size:0.9em;line-height:1em;}.elementor-10 .elementor-element.elementor-element-c6be61b{text-align:center;}.elementor-10 .elementor-element.elementor-element-c6be61b .elementor-heading-title{font-size:2em;}.elementor-10 .elementor-element.elementor-element-c12b7f1{--e-image-carousel-slides-to-show:3;}.elementor-10 .elementor-element.elementor-element-4b4832a{text-align:center;}.elementor-10 .elementor-element.elementor-element-4b4832a .elementor-heading-title{font-size:0.9em;line-height:1em;}.elementor-10 .elementor-element.elementor-element-4f5daee{text-align:center;}.elementor-10 .elementor-element.elementor-element-4f5daee .elementor-heading-title{font-size:2em;}.elementor-10 .elementor-element.elementor-element-19dacf3{--container-widget-width:91%;--container-widget-flex-grow:0;width:var( --container-widget-width, 91% );max-width:91%;}.elementor-10 .elementor-element.elementor-element-19dacf3 .elementor-heading-title{font-size:1em;}.elementor-10 .elementor-element.elementor-element-9fcaa74{--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;--align-items:center;}.elementor-10 .elementor-element.elementor-element-9fcaa74.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-259ade3{text-align:start;}.elementor-10 .elementor-element.elementor-element-259ade3 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-10 .elementor-element.elementor-element-86b1083{text-align:start;}.elementor-10 .elementor-element.elementor-element-86b1083 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-10 .elementor-element.elementor-element-010e7a6 .elementor-heading-title{font-size:2em;}.elementor-10 .elementor-element.elementor-element-c3b4150{text-align:start;}.elementor-10 .elementor-element.elementor-element-c3b4150 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-10 .elementor-element.elementor-element-8eb4fac{text-align:start;}.elementor-10 .elementor-element.elementor-element-8eb4fac .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-10 .elementor-element.elementor-element-338f331 .elementor-heading-title{font-size:2em;}.elementor-10 .elementor-element.elementor-element-640bb78{text-align:start;}.elementor-10 .elementor-element.elementor-element-640bb78 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-10 .elementor-element.elementor-element-951a1be{text-align:start;}.elementor-10 .elementor-element.elementor-element-951a1be .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-10 .elementor-element.elementor-element-8babe86 .elementor-heading-title{font-size:2em;}.elementor-10 .elementor-element.elementor-element-3ce5f83{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-bf71ef1{text-align:start;}.elementor-10 .elementor-element.elementor-element-bf71ef1 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-10 .elementor-element.elementor-element-f784a1a{text-align:start;}.elementor-10 .elementor-element.elementor-element-f784a1a .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-10 .elementor-element.elementor-element-e62ff9a .elementor-heading-title{font-size:2em;}.elementor-10 .elementor-element.elementor-element-a3fc306{text-align:start;}.elementor-10 .elementor-element.elementor-element-a3fc306 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-10 .elementor-element.elementor-element-1c0445c{text-align:start;}.elementor-10 .elementor-element.elementor-element-1c0445c .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-10 .elementor-element.elementor-element-1143984 .elementor-heading-title{font-size:2em;}.elementor-10 .elementor-element.elementor-element-96dc497{text-align:start;}.elementor-10 .elementor-element.elementor-element-96dc497 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-10 .elementor-element.elementor-element-0c5718c{text-align:start;}.elementor-10 .elementor-element.elementor-element-0c5718c .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-10 .elementor-element.elementor-element-95a020a .elementor-heading-title{font-size:2em;}.elementor-10 .elementor-element.elementor-element-fd8326a{text-align:center;}.elementor-10 .elementor-element.elementor-element-fd8326a .elementor-heading-title{font-size:0.9em;line-height:1em;}.elementor-10 .elementor-element.elementor-element-3856ea2{text-align:center;}.elementor-10 .elementor-element.elementor-element-3856ea2 .elementor-heading-title{font-size:2em;}.elementor-10 .elementor-element.elementor-element-f08f1af{--container-widget-width:91%;--container-widget-flex-grow:0;width:var( --container-widget-width, 91% );max-width:91%;}.elementor-10 .elementor-element.elementor-element-f08f1af .elementor-heading-title{font-size:1em;}.elementor-10 .elementor-element.elementor-element-5226cc2{--justify-content:center;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-1eab676{text-align:start;}.elementor-10 .elementor-element.elementor-element-1eab676 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-10 .elementor-element.elementor-element-d7f66b9 .elementor-heading-title{font-size:2em;}.elementor-10 .elementor-element.elementor-element-a5908c1 .elementor-heading-title{font-size:2em;}.elementor-10 .elementor-element.elementor-element-90a9858{text-align:start;}.elementor-10 .elementor-element.elementor-element-90a9858 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-10 .elementor-element.elementor-element-35535ef .elementor-heading-title{font-size:2em;}.elementor-10 .elementor-element.elementor-element-f80f8d9{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 50px;--row-gap:20px;--column-gap:50px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10 .elementor-element.elementor-element-b7e9449{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b7e9449.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-e20d823 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-e20d823 .elementor-image-box-title{font-size:0.9em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-e20d823 .elementor-image-box-description{font-size:40px;}.elementor-10 .elementor-element.elementor-element-ce594d9 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-074b83a .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-427dab3 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-abbc17f .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-af77222 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-04e4687 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-d180e53{--n-accordion-title-font-size:1.125em;}.elementor-10 .elementor-element.elementor-element-9b0c5f8{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-bd9d960{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-5ccc646{--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4b93a73{--margin-top:1em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f7cb150 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-de193f0{--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a516e95 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-101365c{--padding-top:0px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-6445658{--padding-top:0.5em;--padding-bottom:0.5em;--padding-left:1em;--padding-right:1em;}.elementor-10 .elementor-element.elementor-element-2c61828{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-2c61828.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-2f878ec .elementor-icon{font-size:33px;}.elementor-10 .elementor-element.elementor-element-2f878ec .elementor-icon svg{height:33px;}.elementor-10 .elementor-element.elementor-element-75b89b2{--width:100%;--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:flex-end;--align-items:center;--gap:5px 10px;--row-gap:5px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-aab3bec.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-aab3bec .elementor-button{font-size:1em;padding:0.5em 0.5em 0.5em 0.5em;}.elementor-10 .elementor-element.elementor-element-21edf6c.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-21edf6c .elementor-button{font-size:1em;padding:0.5em 0.5em 0.5em 0.5em;}.elementor-10 .elementor-element.elementor-element-0e065c4{--min-height:451px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-10 .elementor-element.elementor-element-11e5c6d{--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-10 .elementor-element.elementor-element-11e5c6d.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-e909f56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e909f56 .elementor-icon{font-size:55px;}.elementor-10 .elementor-element.elementor-element-e909f56 .elementor-icon svg{height:55px;}.elementor-10 .elementor-element.elementor-element-19e36ab{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:start;}.elementor-10 .elementor-element.elementor-element-19e36ab .elementor-heading-title{font-size:2.3em;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-28fab8a{margin:1.4em 0em calc(var(--kit-widget-spacing, 0px) + 1.5em) 0em;text-align:start;}.elementor-10 .elementor-element.elementor-element-28fab8a .elementor-heading-title{font-size:1em;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-f026e1a{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-10 .elementor-element.elementor-element-937b3d0 .elementor-button{font-size:0.8em;}.elementor-10 .elementor-element.elementor-element-27a381c .elementor-button{font-size:0.8em;}.elementor-10 .elementor-element.elementor-element-303e59e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-1021888 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-1021888 .elementor-icon-list-item > a{font-size:0.9em;}.elementor-10 .elementor-element.elementor-element-98e14d2{--width:100%;}.elementor-10 .elementor-element.elementor-element-47fa116{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-47fa116.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-625754c{--e-icon-list-icon-size:10px;}.elementor-10 .elementor-element.elementor-element-625754c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-625754c .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-e378e5c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6d07ed1 .elementor-heading-title{font-size:0.8em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-d2071fd .elementor-heading-title{font-size:2em;}.elementor-10 .elementor-element.elementor-element-9647973 .elementor-heading-title{font-size:1em;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-49d9218{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-10 .elementor-element.elementor-element-8f27e27{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-849b2c1 .elementor-heading-title{font-size:0.8em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-48bc09c{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-10 .elementor-element.elementor-element-48bc09c .elementor-heading-title{font-size:2em;}.elementor-10 .elementor-element.elementor-element-983b4ef .elementor-heading-title{font-size:1em;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-3291010{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-10 .elementor-element.elementor-element-1b17dee{width:100%;max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-1b17dee .elementor-heading-title{font-size:0.8em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-22e4d47{width:100%;max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-22e4d47 .elementor-heading-title{font-size:2em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-cdfe30f{padding:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-cdfe30f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-cdfe30f .elementor-icon{font-size:22px;}.elementor-10 .elementor-element.elementor-element-cdfe30f .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-cdfe30f .elementor-icon-box-title a{font-size:1em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-cdfe30f .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-d2fa14b{padding:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-d2fa14b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-d2fa14b .elementor-icon{font-size:22px;}.elementor-10 .elementor-element.elementor-element-d2fa14b .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-d2fa14b .elementor-icon-box-title a{font-size:1em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-d2fa14b .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-9f92e94{padding:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-9f92e94 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-9f92e94 .elementor-icon{font-size:22px;}.elementor-10 .elementor-element.elementor-element-9f92e94 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-9f92e94 .elementor-icon-box-title a{font-size:1em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-9f92e94 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-bda5f9f{padding:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-bda5f9f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-bda5f9f .elementor-icon{font-size:22px;}.elementor-10 .elementor-element.elementor-element-bda5f9f .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-bda5f9f .elementor-icon-box-title a{font-size:1em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-bda5f9f .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-5fb4906{padding:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-5fb4906 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-5fb4906 .elementor-icon{font-size:22px;}.elementor-10 .elementor-element.elementor-element-5fb4906 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-5fb4906 .elementor-icon-box-title a{font-size:1em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-5fb4906 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-8926496{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-10 .elementor-element.elementor-element-8a07744{width:100%;max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-8a07744 .elementor-heading-title{font-size:0.8em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-f6c945e{width:100%;max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-f6c945e .elementor-heading-title{font-size:2em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-401fec5{padding:0em 0em 2em 0em;}.elementor-10 .elementor-element.elementor-element-401fec5 .elementor-heading-title{font-size:17px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-04b30b8{--padding-top:2em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-10 .elementor-element.elementor-element-0dcb7aa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-4b4544d{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-4b4544d .elementor-icon-box-title{margin-block-end:22px;}.elementor-10 .elementor-element.elementor-element-4b4544d .elementor-icon{font-size:50px;}.elementor-10 .elementor-element.elementor-element-4b4544d .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-4b4544d .elementor-icon-box-title a{font-size:1.5em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-4b4544d .elementor-icon-box-description{font-size:1.1em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-842c806{--padding-top:2em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-10 .elementor-element.elementor-element-7e2db10{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-7e2db10 .elementor-icon-box-title{margin-block-end:22px;}.elementor-10 .elementor-element.elementor-element-7e2db10 .elementor-icon{font-size:50px;}.elementor-10 .elementor-element.elementor-element-7e2db10 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-7e2db10 .elementor-icon-box-title a{font-size:1.5em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-7e2db10 .elementor-icon-box-description{font-size:1.1em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-86276b9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-86276b9.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-86276b9 img{width:100%;}.elementor-10 .elementor-element.elementor-element-7402fc1{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-441095f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-c3d17a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 1em 0em 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-c3d17a2 .elementor-icon-box-title{margin-block-end:22px;}.elementor-10 .elementor-element.elementor-element-c3d17a2 .elementor-icon{font-size:50px;}.elementor-10 .elementor-element.elementor-element-c3d17a2 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-c3d17a2 .elementor-icon-box-title a{font-size:1.5em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-c3d17a2 .elementor-icon-box-description{font-size:1.1em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-0cdd071{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10 .elementor-element.elementor-element-570e395{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-570e395 .elementor-icon-box-title{margin-block-end:22px;}.elementor-10 .elementor-element.elementor-element-570e395 .elementor-icon{font-size:50px;}.elementor-10 .elementor-element.elementor-element-570e395 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-570e395 .elementor-icon-box-title a{font-size:1.5em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-570e395 .elementor-icon-box-description{font-size:1.1em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-ad4fbc3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-ad4fbc3.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-875c05e{--padding-top:2em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-10 .elementor-element.elementor-element-7e8299a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-7e8299a.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-dea16a0{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-dea16a0 .elementor-icon-box-title{margin-block-end:22px;}.elementor-10 .elementor-element.elementor-element-dea16a0 .elementor-icon{font-size:50px;}.elementor-10 .elementor-element.elementor-element-dea16a0 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-dea16a0 .elementor-icon-box-title a{font-size:1.5em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-dea16a0 .elementor-icon-box-description{font-size:1.1em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-00dbd78{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-10 .elementor-element.elementor-element-364c679{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-10 .elementor-element.elementor-element-650f933{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-650f933 .elementor-heading-title{font-size:0.8em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-fa1c74d{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-10 .elementor-element.elementor-element-fa1c74d .elementor-heading-title{font-size:2em;}.elementor-10 .elementor-element.elementor-element-99de593{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-369179b .elementor-icon-box-title{margin-block-end:22px;}.elementor-10 .elementor-element.elementor-element-369179b .elementor-icon{font-size:50px;}.elementor-10 .elementor-element.elementor-element-369179b .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-369179b .elementor-icon-box-title a{font-size:1.5em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-369179b .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-285fa95 .elementor-icon-box-title{margin-block-end:22px;}.elementor-10 .elementor-element.elementor-element-285fa95 .elementor-icon{font-size:50px;}.elementor-10 .elementor-element.elementor-element-285fa95 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-285fa95 .elementor-icon-box-title a{font-size:1.5em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-285fa95 .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-6d4b8d5 .elementor-icon-box-title{margin-block-end:22px;}.elementor-10 .elementor-element.elementor-element-6d4b8d5 .elementor-icon{font-size:50px;}.elementor-10 .elementor-element.elementor-element-6d4b8d5 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-6d4b8d5 .elementor-icon-box-title a{font-size:1.5em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-6d4b8d5 .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-0ee34fe .elementor-icon-box-title{margin-block-end:22px;}.elementor-10 .elementor-element.elementor-element-0ee34fe .elementor-icon{font-size:50px;}.elementor-10 .elementor-element.elementor-element-0ee34fe .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-0ee34fe .elementor-icon-box-title a{font-size:1.5em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-0ee34fe .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-e3da856{text-align:center;}.elementor-10 .elementor-element.elementor-element-e3da856 .elementor-heading-title{line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-f6bed26{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-10 .elementor-element.elementor-element-f791288{width:100%;max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-f791288 .elementor-heading-title{font-size:0.8em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-c6be61b{width:100%;max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-c6be61b .elementor-heading-title{font-size:2em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-a22f535{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-10 .elementor-element.elementor-element-4b4832a{width:100%;max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-4b4832a .elementor-heading-title{font-size:0.8em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-4f5daee{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-10 .elementor-element.elementor-element-4f5daee .elementor-heading-title{font-size:2em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-19dacf3{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-19dacf3 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-9fcaa74{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-259ade3{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-259ade3 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-86b1083{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-86b1083 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-43dbd4a .elementor-heading-title{font-size:2em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-edc0c1a .elementor-heading-title{line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-70d7962{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-10 .elementor-element.elementor-element-70d7962 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-385a909 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-385a909 .elementor-icon-list-item > a{font-size:15px;}.elementor-10 .elementor-element.elementor-element-1f00d57{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-10 .elementor-element.elementor-element-1f00d57 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-1f00d57 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-6444a7b{--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;}.elementor-10 .elementor-element.elementor-element-010e7a6{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-010e7a6 .elementor-heading-title{font-size:2em;}.elementor-10 .elementor-element.elementor-element-cf33179 .elementor-heading-title{line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-1edfa4a .elementor-button{font-size:1em;}.elementor-10 .elementor-element.elementor-element-c3b4150{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-c3b4150 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-8eb4fac{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-8eb4fac .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-0c33376 .elementor-heading-title{font-size:2em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-24e7123 .elementor-heading-title{line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-50627a9{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-10 .elementor-element.elementor-element-50627a9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-c9073d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-c9073d4 .elementor-icon-list-item > a{font-size:15px;}.elementor-10 .elementor-element.elementor-element-1bc030b{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-10 .elementor-element.elementor-element-1bc030b .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-1bc030b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-02f33e0{--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;}.elementor-10 .elementor-element.elementor-element-338f331{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-338f331 .elementor-heading-title{font-size:2em;}.elementor-10 .elementor-element.elementor-element-06bb03a .elementor-heading-title{line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-f176f7b .elementor-button{font-size:1em;}.elementor-10 .elementor-element.elementor-element-640bb78{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-640bb78 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-951a1be{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-951a1be .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-61b256f .elementor-heading-title{font-size:2em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-d1d34dd .elementor-heading-title{line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-b59d483{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-10 .elementor-element.elementor-element-b59d483 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-87082c4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-87082c4 .elementor-icon-list-item > a{font-size:15px;}.elementor-10 .elementor-element.elementor-element-35bcb34{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-10 .elementor-element.elementor-element-35bcb34 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-35bcb34 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-cdd2405{--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;}.elementor-10 .elementor-element.elementor-element-8babe86{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-8babe86 .elementor-heading-title{font-size:2em;}.elementor-10 .elementor-element.elementor-element-d4108c0 .elementor-heading-title{line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-f2c372d .elementor-button{font-size:1em;}.elementor-10 .elementor-element.elementor-element-3ce5f83{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bf71ef1{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-bf71ef1 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-f784a1a{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-f784a1a .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-9275866 .elementor-heading-title{font-size:1.6em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-a9c1fe3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-a9c1fe3 .elementor-heading-title{line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-ceaa7d5{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-10 .elementor-element.elementor-element-ceaa7d5 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-375a4c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-375a4c3 .elementor-icon-list-item > a{font-size:15px;}.elementor-10 .elementor-element.elementor-element-296b1c3{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-10 .elementor-element.elementor-element-296b1c3 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-71b2a7b{--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;}.elementor-10 .elementor-element.elementor-element-e62ff9a{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-e62ff9a .elementor-heading-title{font-size:2em;}.elementor-10 .elementor-element.elementor-element-7491f7f .elementor-heading-title{line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-b1b3348 .elementor-button{font-size:1em;}.elementor-10 .elementor-element.elementor-element-a3fc306{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-a3fc306 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-1c0445c{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-1c0445c .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-d125c96 .elementor-heading-title{font-size:1.6em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-0c254d3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-0c254d3 .elementor-heading-title{line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-b91e00f{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b91e00f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-0bded10 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-0bded10 .elementor-icon-list-item > a{font-size:15px;}.elementor-10 .elementor-element.elementor-element-7827351{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-10 .elementor-element.elementor-element-7827351 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-3d6f2ff{--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1143984{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-1143984 .elementor-heading-title{font-size:2em;}.elementor-10 .elementor-element.elementor-element-5295f2e .elementor-heading-title{line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-66beea1 .elementor-button{font-size:1em;}.elementor-10 .elementor-element.elementor-element-96dc497{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-96dc497 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-0c5718c{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-0c5718c .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-4bbea6d .elementor-heading-title{font-size:1.6em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-95f3adc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-95f3adc .elementor-heading-title{line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-f389239{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-10 .elementor-element.elementor-element-f389239 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-67df204 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-67df204 .elementor-icon-list-item > a{font-size:15px;}.elementor-10 .elementor-element.elementor-element-b95a78e{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-10 .elementor-element.elementor-element-b95a78e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-3cfc9a8{--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-95a020a{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-95a020a .elementor-heading-title{font-size:2em;}.elementor-10 .elementor-element.elementor-element-9ff9854 .elementor-heading-title{line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-60a4a79 .elementor-button{font-size:1em;}.elementor-10 .elementor-element.elementor-element-8f8d048.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-6e25899{--container-widget-width:338px;--container-widget-flex-grow:0;width:var( --container-widget-width, 338px );max-width:338px;text-align:center;}.elementor-10 .elementor-element.elementor-element-6e25899 .elementor-heading-title{font-size:23px;}.elementor-10 .elementor-element.elementor-element-a5427e9.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-9b430a8{--container-widget-width:338px;--container-widget-flex-grow:0;width:var( --container-widget-width, 338px );max-width:338px;text-align:center;}.elementor-10 .elementor-element.elementor-element-9b430a8 .elementor-heading-title{font-size:23px;}.elementor-10 .elementor-element.elementor-element-2a142fb.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-8e1a039{--container-widget-width:338px;--container-widget-flex-grow:0;width:var( --container-widget-width, 338px );max-width:338px;text-align:center;}.elementor-10 .elementor-element.elementor-element-8e1a039 .elementor-heading-title{font-size:23px;}.elementor-10 .elementor-element.elementor-element-a3c621a{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;padding:0px 0px 0px 0px;--n-tabs-title-font-size:16px;}.elementor-10 .elementor-element.elementor-element-9e3a1d0{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-10 .elementor-element.elementor-element-fd8326a{width:100%;max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-fd8326a .elementor-heading-title{font-size:0.8em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-3856ea2{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-10 .elementor-element.elementor-element-3856ea2 .elementor-heading-title{font-size:2em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-f08f1af{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-f08f1af .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-5226cc2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1eab676{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-1eab676 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-3e63c65 .elementor-heading-title{font-size:1.6em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-0a17617 .elementor-heading-title{line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-1d9be50 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-6ccd5eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-6ccd5eb .elementor-icon-list-item > a{font-size:15px;}.elementor-10 .elementor-element.elementor-element-ce6dbec .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-ce6dbec .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-d7f66b9{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-d7f66b9 .elementor-heading-title{font-size:2em;}.elementor-10 .elementor-element.elementor-element-45a0fd1 .elementor-heading-title{line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-a5908c1{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-a5908c1 .elementor-heading-title{font-size:2em;}.elementor-10 .elementor-element.elementor-element-5306404 .elementor-heading-title{line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-92a0d95 .elementor-button{font-size:1em;}.elementor-10 .elementor-element.elementor-element-90a9858{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-90a9858 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-dfd1694 .elementor-heading-title{font-size:1.6em;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-1adb5d6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-1adb5d6 .elementor-heading-title{line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-74f17c1 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-8bc6e71 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-8bc6e71 .elementor-icon-list-item > a{font-size:15px;}.elementor-10 .elementor-element.elementor-element-97ae707 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-35535ef{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-35535ef .elementor-heading-title{font-size:2em;}.elementor-10 .elementor-element.elementor-element-7774617 .elementor-heading-title{line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-192bfbd .elementor-button{font-size:1em;}.elementor-10 .elementor-element.elementor-element-f80f8d9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-10 .elementor-element.elementor-element-b7e9449{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b7e9449.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-e20d823{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-e20d823 .elementor-image-box-title{font-size:0.8em;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-e20d823 .elementor-image-box-description{font-size:36px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-ce594d9 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-074b83a .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-427dab3 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-abbc17f .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-af77222 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-04e4687 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-d180e53{--n-accordion-title-font-size:1em;}.elementor-10 .elementor-element.elementor-element-bd9d960{--padding-top:43px;--padding-bottom:42px;--padding-left:16px;--padding-right:16px;}.elementor-10 .elementor-element.elementor-element-935bbbb .elementor-icon{font-size:68px;}.elementor-10 .elementor-element.elementor-element-935bbbb .elementor-icon svg{height:68px;}.elementor-10 .elementor-element.elementor-element-1c9cc11{font-size:14px;}.elementor-10 .elementor-element.elementor-element-f7cb150 .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-657f1c6{font-size:14px;}.elementor-10 .elementor-element.elementor-element-0baafcb{font-size:14px;}.elementor-10 .elementor-element.elementor-element-e3816ab{font-size:14px;}.elementor-10 .elementor-element.elementor-element-a516e95 .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-1d9de34{font-size:14px;}.elementor-10 .elementor-element.elementor-element-b5d1b20 .elementor-button{font-size:11px;}.elementor-10 .elementor-element.elementor-element-101365c{--padding-top:0px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-10 .elementor-element.elementor-element-f4276c7{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-10 .elementor-element.elementor-element-cf92042{--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;--align-items:flex-start;}.elementor-10 .elementor-element.elementor-element-7594b6f{text-align:start;}.elementor-10 .elementor-element.elementor-element-7594b6f .elementor-heading-title{font-size:0.9em;}.elementor-10 .elementor-element.elementor-element-68b74a9{text-align:center;}.elementor-10 .elementor-element.elementor-element-68b74a9 .elementor-heading-title{font-size:0.9em;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-75b89b2{--width:33%;}.elementor-10 .elementor-element.elementor-element-0e065c4{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-11e5c6d{--width:45%;}.elementor-10 .elementor-element.elementor-element-98e14d2{--width:48%;}.elementor-10 .elementor-element.elementor-element-b1037ce{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-e378e5c{--width:100%;}.elementor-10 .elementor-element.elementor-element-3ca1b7a{--width:45%;}.elementor-10 .elementor-element.elementor-element-6d6ba2b{--width:49%;}.elementor-10 .elementor-element.elementor-element-49d9218{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-8f27e27{--width:100%;}.elementor-10 .elementor-element.elementor-element-3e98a5c{--width:49%;}.elementor-10 .elementor-element.elementor-element-79ab912{--width:45%;}.elementor-10 .elementor-element.elementor-element-3291010{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-14f0640{--width:48%;}.elementor-10 .elementor-element.elementor-element-d5b5c2b{--width:49%;}.elementor-10 .elementor-element.elementor-element-8926496{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-04b30b8{--width:90%;}.elementor-10 .elementor-element.elementor-element-842c806{--width:90%;}.elementor-10 .elementor-element.elementor-element-7402fc1{--width:90%;}.elementor-10 .elementor-element.elementor-element-0cdd071{--width:90%;}.elementor-10 .elementor-element.elementor-element-875c05e{--width:90%;}.elementor-10 .elementor-element.elementor-element-00dbd78{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-0afcd7e{--width:45%;}.elementor-10 .elementor-element.elementor-element-342c5bf{--width:49%;}.elementor-10 .elementor-element.elementor-element-a22f535{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-73413f4{--width:32%;}.elementor-10 .elementor-element.elementor-element-8ec4f24{--width:32%;}.elementor-10 .elementor-element.elementor-element-8413f38{--width:32%;}.elementor-10 .elementor-element.elementor-element-79dba4b{--width:32%;}.elementor-10 .elementor-element.elementor-element-04fcf43{--width:32%;}.elementor-10 .elementor-element.elementor-element-90842ff{--width:32%;}.elementor-10 .elementor-element.elementor-element-f0367b4{--width:78%;}.elementor-10 .elementor-element.elementor-element-2e10175{--width:83%;}.elementor-10 .elementor-element.elementor-element-8b7a972{--width:71%;}.elementor-10 .elementor-element.elementor-element-9e3a1d0{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-e4d62dd{--width:45%;}.elementor-10 .elementor-element.elementor-element-0adfe57{--width:45%;}.elementor-10 .elementor-element.elementor-element-f80f8d9{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-b7e9449{--width:49%;}.elementor-10 .elementor-element.elementor-element-bd9d960{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-5ccc646{--width:340px;}.elementor-10 .elementor-element.elementor-element-4b93a73{--width:330px;}.elementor-10 .elementor-element.elementor-element-de193f0{--width:360px;}.elementor-10 .elementor-element.elementor-element-101365c{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-f4276c7{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-04b30b8{--width:100%;}.elementor-10 .elementor-element.elementor-element-842c806{--width:100%;}.elementor-10 .elementor-element.elementor-element-7402fc1{--width:90%;}.elementor-10 .elementor-element.elementor-element-0cdd071{--width:100%;}.elementor-10 .elementor-element.elementor-element-875c05e{--width:100%;}.elementor-10 .elementor-element.elementor-element-f80f8d9{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-11e5c6d{--width:75%;}.elementor-10 .elementor-element.elementor-element-98e14d2{--width:68%;}.elementor-10 .elementor-element.elementor-element-e378e5c{--width:100%;}.elementor-10 .elementor-element.elementor-element-8f27e27{--width:100%;}.elementor-10 .elementor-element.elementor-element-14f0640{--width:100%;}.elementor-10 .elementor-element.elementor-element-d5b5c2b{--width:100%;}.elementor-10 .elementor-element.elementor-element-0afcd7e{--width:100%;}.elementor-10 .elementor-element.elementor-element-342c5bf{--width:100%;}.elementor-10 .elementor-element.elementor-element-73413f4{--width:80%;}.elementor-10 .elementor-element.elementor-element-8ec4f24{--width:80%;}.elementor-10 .elementor-element.elementor-element-8413f38{--width:80%;}.elementor-10 .elementor-element.elementor-element-79dba4b{--width:80%;}.elementor-10 .elementor-element.elementor-element-04fcf43{--width:80%;}.elementor-10 .elementor-element.elementor-element-90842ff{--width:80%;}.elementor-10 .elementor-element.elementor-element-e4d62dd{--width:80%;}.elementor-10 .elementor-element.elementor-element-0adfe57{--width:80%;}.elementor-10 .elementor-element.elementor-element-b7e9449{--width:100%;}.elementor-10 .elementor-element.elementor-element-5ccc646{--width:100%;}.elementor-10 .elementor-element.elementor-element-4b93a73{--width:100%;}.elementor-10 .elementor-element.elementor-element-de193f0{--width:100%;}}@media(min-width:2400px){.elementor-10 .elementor-element.elementor-element-99de593{--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-6445658 */.bmenu {
 background: rgba(255, 255, 255, 0.04);
  backdrop-filter: blur(20px) saturate(150%);
  -webkit-backdrop-filter: blur(20px) saturate(150%);
  box-shadow: 
    0 8px 32px rgba(0, 0, 0, 0.3),
    inset 0 1px 0 rgba(255, 255, 255, 0.05);
    z-index: 2!important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-625754c */.my-list-left.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;
  animation: scroll-left 20s linear infinite;
}

.my-list-left.elementor-widget .elementor-icon-list-item {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}


.my-list-left.elementor-widget .elementor-icon-list-items {
  width: 200%; 
}

@keyframes scroll-left {
  from {
    transform: translateX(0%);
  }
  to {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04b30b8 */.elementor-10 .elementor-element.elementor-element-04b30b8 {
  background: rgba(255, 255, 255, 0.04);
  backdrop-filter: blur(20px) saturate(150%);
  -webkit-backdrop-filter: blur(20px) saturate(150%);
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 6px;
  box-shadow: 
    0 8px 32px rgba(0, 0, 0, 0.3),
    inset 0 1px 0 rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842c806 */.elementor-10 .elementor-element.elementor-element-842c806 {
  background: rgba(255, 255, 255, 0.04);
  backdrop-filter: blur(20px) saturate(150%);
  -webkit-backdrop-filter: blur(20px) saturate(150%);
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 6px;
  box-shadow: 
    0 8px 32px rgba(0, 0, 0, 0.3),
    inset 0 1px 0 rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-441095f */.elementor-10 .elementor-element.elementor-element-441095f {
    right:-1em!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7402fc1 */.elementor-10 .elementor-element.elementor-element-7402fc1 {
  background: rgba(255, 255, 255, 0.04);
  backdrop-filter: blur(20px) saturate(150%);
  -webkit-backdrop-filter: blur(20px) saturate(150%);
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 6px;
  box-shadow: 
    0 8px 32px rgba(0, 0, 0, 0.3),
    inset 0 1px 0 rgba(255, 255, 255, 0.05);
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cdd071 */.elementor-10 .elementor-element.elementor-element-0cdd071 {
  background: rgba(255, 255, 255, 0.04);
  backdrop-filter: blur(20px) saturate(150%);
  -webkit-backdrop-filter: blur(20px) saturate(150%);
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 6px;
  box-shadow: 
    0 8px 32px rgba(0, 0, 0, 0.3),
    inset 0 1px 0 rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-875c05e */.elementor-10 .elementor-element.elementor-element-875c05e {
  background: rgba(255, 255, 255, 0.04);
  backdrop-filter: blur(20px) saturate(150%);
  -webkit-backdrop-filter: blur(20px) saturate(150%);
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 6px;
  box-shadow: 
    0 8px 32px rgba(0, 0, 0, 0.3),
    inset 0 1px 0 rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86b1083 */.elementor-10 .elementor-element.elementor-element-86b1083::before {
    content: '';
    position: absolute;
    
    /* Valores bem negativos para forçar o fundo a vazar bastante. 
       O 'overflow: hidden' do seu container vai aparar as bordas perfeitamente. */
    top: -5px;    
    bottom: -5px; 
    left: -30%;   
   width:300%;
    z-index: -1;
    
    /* Removemos o border-radius aqui, pois quem vai dar a forma 
       arredondada agora é o próprio container pai */
    
    /* Gradiente Prata */
  background: linear-gradient(135deg, #9ca3af 0%, #f3f4f6 25%, #6b7280 50%, #e5e7eb 75%, #4b5563 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-010e7a6 */.elementor-10 .elementor-element.elementor-element-010e7a6 b{
    font-size: 24px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73413f4 */.elementor-10 .elementor-element.elementor-element-73413f4 {
  background: rgba(255, 255, 255, 0.04);
  backdrop-filter: blur(20px) saturate(150%);
  -webkit-backdrop-filter: blur(20px) saturate(150%);
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 6px;
  box-shadow: 
    0 8px 32px rgba(0, 0, 0, 0.3),
    inset 0 1px 0 rgba(255, 255, 255, 0.05);
    overflow: HIDDEN;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8eb4fac */.elementor-10 .elementor-element.elementor-element-8eb4fac::before {
    content: '';
    position: absolute;
    
    /* Valores bem negativos para forçar o fundo a vazar bastante. 
       O 'overflow: hidden' do seu container vai aparar as bordas perfeitamente. */
    top: -5px;    
    bottom: -5px; 
    left: -30%;   
   width:300%;
    z-index: -1;
    
    /* Removemos o border-radius aqui, pois quem vai dar a forma 
       arredondada agora é o próprio container pai */
    
    /* Gradiente Prata */
    background: linear-gradient(135deg, #bf953f 0%, #fcf6ba 25%, #b38728 50%, #fbf5b7 75%, #aa771c 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-338f331 */.elementor-10 .elementor-element.elementor-element-338f331 b{
    font-size: 24px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca705d7 */.elementor-10 .elementor-element.elementor-element-ca705d7 {
    display:none;
}

    .elementor-10 .elementor-element.elementor-element-ca705d7 { /* Refere-se ao wrapper do widget Título */
        position: absolute !important;
        top: 0px;         /* Ajuste conforme necessário */
        right: 0px;        /* Ajuste conforme necessário */
        width: 100% !important;
        max-width: none !important;
        margin: 0 !important;
        padding: 10px 25px !important; /* Padding interno da faixa */
background: linear-gradient(90deg, #B2FE02 0%, #CFFF5F 50%, #B2FE02 100%);       
border-radius: 9px 9px 0px 00px !important;
        z-index: 10 !important;
        box-shadow: 0 1px 3px rgba(0,0,0,0.1);
        line-height: 1.4;
    }

    .elementor-10 .elementor-element.elementor-element-ca705d7 .elementor-heading-title { /* Refere-se ao elemento H ou DIV dentro do widget */
        text-transform: uppercase !important;
        letter-spacing: 0.5px !important;
        margin: 0 !important;
        padding: 0 !important;
        line-height: inherit !important;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ec4f24 */.elementor-10 .elementor-element.elementor-element-8ec4f24 {
  background: rgba(255, 255, 255, 0.04);
  backdrop-filter: blur(20px) saturate(150%);
  -webkit-backdrop-filter: blur(20px) saturate(150%);
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 6px;
  box-shadow: 
    0 8px 32px rgba(0, 0, 0, 0.3),
    inset 0 1px 0 rgba(255, 255, 255, 0.05);
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-951a1be */.elementor-10 .elementor-element.elementor-element-951a1be::before {
    content: '';
    position: absolute;
    
    /* Valores bem negativos para forçar o fundo a vazar bastante. 
       O 'overflow: hidden' do seu container vai aparar as bordas perfeitamente. */
    top: -5px;    
    bottom: -5px; 
    left: -30%;   
   width:300%;
    z-index: -1;
    
    /* Removemos o border-radius aqui, pois quem vai dar a forma 
       arredondada agora é o próprio container pai */
    
    /* Gradiente Prata */
 background: linear-gradient(135deg, #e0f2fe 0%, #bae6fd 25%, #ffffff 50%, #7dd3fc 75%, #38bdf8 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8babe86 */.elementor-10 .elementor-element.elementor-element-8babe86 b{
    font-size: 24px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8413f38 */.elementor-10 .elementor-element.elementor-element-8413f38 {
  background: rgba(255, 255, 255, 0.04);
  backdrop-filter: blur(20px) saturate(150%);
  -webkit-backdrop-filter: blur(20px) saturate(150%);
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 6px;
  box-shadow: 
    0 8px 32px rgba(0, 0, 0, 0.3),
    inset 0 1px 0 rgba(255, 255, 255, 0.05);
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f784a1a */.elementor-10 .elementor-element.elementor-element-f784a1a::before {
    content: '';
    position: absolute;
    
    /* Valores bem negativos para forçar o fundo a vazar bastante. 
       O 'overflow: hidden' do seu container vai aparar as bordas perfeitamente. */
    top: -5px;    
    bottom: -5px; 
    left: -30%;   
   width:300%;
    z-index: -1;
    
    /* Removemos o border-radius aqui, pois quem vai dar a forma 
       arredondada agora é o próprio container pai */
    
    /* Gradiente Prata */
    background: linear-gradient(135deg, #9ca3af 0%, #f3f4f6 25%, #6b7280 50%, #e5e7eb 75%, #4b5563 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e62ff9a */.elementor-10 .elementor-element.elementor-element-e62ff9a b{
    font-size: 24px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79dba4b */.elementor-10 .elementor-element.elementor-element-79dba4b {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c0445c */.elementor-10 .elementor-element.elementor-element-1c0445c::before {
    content: '';
    position: absolute;
    
    /* Valores bem negativos para forçar o fundo a vazar bastante. 
       O 'overflow: hidden' do seu container vai aparar as bordas perfeitamente. */
    top: -5px;    
    bottom: -5px; 
    left: -30%;   
   width:300%;
    z-index: -1;
    
    /* Removemos o border-radius aqui, pois quem vai dar a forma 
       arredondada agora é o próprio container pai */
    
    /* Gradiente Prata */
    background: linear-gradient(135deg, #bf953f 0%, #fcf6ba 25%, #b38728 50%, #fbf5b7 75%, #aa771c 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1143984 */.elementor-10 .elementor-element.elementor-element-1143984 b{
    font-size: 24px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04fcf43 */.elementor-10 .elementor-element.elementor-element-04fcf43 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c5718c */.elementor-10 .elementor-element.elementor-element-0c5718c::before {
    content: '';
    position: absolute;
    
    /* Valores bem negativos para forçar o fundo a vazar bastante. 
       O 'overflow: hidden' do seu container vai aparar as bordas perfeitamente. */
    top: -5px;    
    bottom: -5px; 
    left: -30%;   
   width:300%;
    z-index: -1;
    
    /* Removemos o border-radius aqui, pois quem vai dar a forma 
       arredondada agora é o próprio container pai */
    
    /* Gradiente Prata */
  background: linear-gradient(135deg, #e0f2fe 0%, #bae6fd 25%, #ffffff 50%, #7dd3fc 75%, #38bdf8 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95a020a */.elementor-10 .elementor-element.elementor-element-95a020a b{
    font-size: 24px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90842ff */.elementor-10 .elementor-element.elementor-element-90842ff {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-136e643 *//* BOTÃO BASE - ESTILO GERAL */
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button {
    position: relative; /* Necessário para os pseudos ::before e ::after */
    display: inline-flex; /* Flexbox interno */
    align-items: center;
    justify-content: center;
    border-radius: 50px; /* Botão estilo cápsula */
    border: none;
    cursor: pointer;
    overflow: hidden; /* Esconde brilho/efeitos fora da borda */
    text-decoration: none;
    -webkit-tap-highlight-color: transparent; /* Remove flash azul no clique em mobile */

/* SOMBRA MULTICAMADA LIME NEON COM #e6af87 */
box-shadow: 
    0 -3px 0 0 #f7c499 inset, /* Borda interna verde escura */
    0 323px 90px 0 rgba(230, 175, 135, 0.01),
    0 207px 83px 0 rgba(230, 175, 135, 0.07),
    0 116px 70px 0 rgba(230, 175, 135, 0.15),
    0 52px 52px 0 rgba(230, 175, 135, 0.25),
    0 13px 28px 0 rgba(230, 175, 135, 0.35);

    /* SUAVIZA a animação do clique e da sombra */
    transition: transform 0.1s ease-out, box-shadow 0.1s ease-out;
}

/* CAMADAS ANIMADAS DO BOTÃO (gradientes e brilhos) */
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button::before,
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    transition: opacity 0.5s ease; /* Troca de camadas suave */
    pointer-events: none;
}

/* CAMADA BASE: gradiente com verde neon e sombra */
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button::before {
    background: linear-gradient(90deg, #e6af87 0%, #fde6d6 50%, #e6af87 100%);
    box-shadow: 0 -3px 0 0 #e6af87 inset;
    border-top: 2px solid #e9ab85;
    z-index: 0;
    opacity: 1;
}

/* CAMADA ALTERNATIVA (ativa no hover) */
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button::after {
    background: linear-gradient(90deg, #f3c498 0%, #fde6d6 50%, #f3c498 100%);
    box-shadow: 0 -3px 0 0 #fde6d6 inset;
    border-top: 2px solid #e9ab85;
    opacity: 0; /* Começa invisível */
    z-index: 1;
}

/* AO PASSAR O MOUSE: mostra o brilho ::after */
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button:hover::after {
    opacity: 1;
}

/* AO CLICAR: botão desce e a sombra muda */
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button:active {
    transform: translateY(3px); /* Efeito de pressão */

box-shadow:
    0 -2px 0 0 #8aa349 inset, /* Sombra interna menor */
    0 140px 50px 0 rgba(230, 175, 135, 0.05),
    0 80px 40px 0 rgba(230, 175, 135, 0.10),
    0 30px 25px 0 rgba(230, 175, 135, 0.15),
    0 5px 10px 0 rgba(230, 175, 135, 0.25);
}

/* WRAPPER DE CONTEÚDO DO BOTÃO - texto + ícone */
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button-content-wrapper {
    position: relative;
    z-index: 2; /* Fica acima do brilho ::before/::after */
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

/* TEXTO DO BOTÃO */
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button-text {
    line-height: normal;
    text-align: center;
}

/* FOCO COM ACESSIBILIDADE (teclado) */
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button:focus-visible {
    outline: 3px solid #f3c498; /* Borda de foco bem visível */
    outline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af5c3de *//* BOTÃO BASE - ESTILO GERAL */
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button {
    position: relative; /* Necessário para os pseudos ::before e ::after */
    display: inline-flex; /* Flexbox interno */
    align-items: center;
    justify-content: center;
    border-radius: 50px; /* Botão estilo cápsula */
    border: none;
    cursor: pointer;
    overflow: hidden; /* Esconde brilho/efeitos fora da borda */
    text-decoration: none;
    -webkit-tap-highlight-color: transparent; /* Remove flash azul no clique em mobile */

/* SOMBRA MULTICAMADA LIME NEON COM #e6af87 */
box-shadow: 
    0 -3px 0 0 #f7c499 inset, /* Borda interna verde escura */
    0 323px 90px 0 rgba(230, 175, 135, 0.01),
    0 207px 83px 0 rgba(230, 175, 135, 0.07),
    0 116px 70px 0 rgba(230, 175, 135, 0.15),
    0 52px 52px 0 rgba(230, 175, 135, 0.25),
    0 13px 28px 0 rgba(230, 175, 135, 0.35);

    /* SUAVIZA a animação do clique e da sombra */
    transition: transform 0.1s ease-out, box-shadow 0.1s ease-out;
}

/* CAMADAS ANIMADAS DO BOTÃO (gradientes e brilhos) */
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button::before,
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    transition: opacity 0.5s ease; /* Troca de camadas suave */
    pointer-events: none;
}

/* CAMADA BASE: gradiente com verde neon e sombra */
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button::before {
    background: linear-gradient(90deg, #e6af87 0%, #fde6d6 50%, #e6af87 100%);
    box-shadow: 0 -3px 0 0 #e6af87 inset;
    border-top: 2px solid #e9ab85;
    z-index: 0;
    opacity: 1;
}

/* CAMADA ALTERNATIVA (ativa no hover) */
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button::after {
    background: linear-gradient(90deg, #f3c498 0%, #fde6d6 50%, #f3c498 100%);
    box-shadow: 0 -3px 0 0 #fde6d6 inset;
    border-top: 2px solid #e9ab85;
    opacity: 0; /* Começa invisível */
    z-index: 1;
}

/* AO PASSAR O MOUSE: mostra o brilho ::after */
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button:hover::after {
    opacity: 1;
}

/* AO CLICAR: botão desce e a sombra muda */
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button:active {
    transform: translateY(3px); /* Efeito de pressão */

box-shadow:
    0 -2px 0 0 #8aa349 inset, /* Sombra interna menor */
    0 140px 50px 0 rgba(230, 175, 135, 0.05),
    0 80px 40px 0 rgba(230, 175, 135, 0.10),
    0 30px 25px 0 rgba(230, 175, 135, 0.15),
    0 5px 10px 0 rgba(230, 175, 135, 0.25);
}

/* WRAPPER DE CONTEÚDO DO BOTÃO - texto + ícone */
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button-content-wrapper {
    position: relative;
    z-index: 2; /* Fica acima do brilho ::before/::after */
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

/* TEXTO DO BOTÃO */
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button-text {
    line-height: normal;
    text-align: center;
}

/* FOCO COM ACESSIBILIDADE (teclado) */
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button:focus-visible {
    outline: 3px solid #f3c498; /* Borda de foco bem visível */
    outline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-43cfcbc *//* BOTÃO BASE - ESTILO GERAL */
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button {
    position: relative; /* Necessário para os pseudos ::before e ::after */
    display: inline-flex; /* Flexbox interno */
    align-items: center;
    justify-content: center;
    border-radius: 50px; /* Botão estilo cápsula */
    border: none;
    cursor: pointer;
    overflow: hidden; /* Esconde brilho/efeitos fora da borda */
    text-decoration: none;
    -webkit-tap-highlight-color: transparent; /* Remove flash azul no clique em mobile */

/* SOMBRA MULTICAMADA LIME NEON COM #e6af87 */
box-shadow: 
    0 -3px 0 0 #f7c499 inset, /* Borda interna verde escura */
    0 323px 90px 0 rgba(230, 175, 135, 0.01),
    0 207px 83px 0 rgba(230, 175, 135, 0.07),
    0 116px 70px 0 rgba(230, 175, 135, 0.15),
    0 52px 52px 0 rgba(230, 175, 135, 0.25),
    0 13px 28px 0 rgba(230, 175, 135, 0.35);

    /* SUAVIZA a animação do clique e da sombra */
    transition: transform 0.1s ease-out, box-shadow 0.1s ease-out;
}

/* CAMADAS ANIMADAS DO BOTÃO (gradientes e brilhos) */
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button::before,
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    transition: opacity 0.5s ease; /* Troca de camadas suave */
    pointer-events: none;
}

/* CAMADA BASE: gradiente com verde neon e sombra */
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button::before {
    background: linear-gradient(90deg, #e6af87 0%, #fde6d6 50%, #e6af87 100%);
    box-shadow: 0 -3px 0 0 #e6af87 inset;
    border-top: 2px solid #e9ab85;
    z-index: 0;
    opacity: 1;
}

/* CAMADA ALTERNATIVA (ativa no hover) */
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button::after {
    background: linear-gradient(90deg, #f3c498 0%, #fde6d6 50%, #f3c498 100%);
    box-shadow: 0 -3px 0 0 #fde6d6 inset;
    border-top: 2px solid #e9ab85;
    opacity: 0; /* Começa invisível */
    z-index: 1;
}

/* AO PASSAR O MOUSE: mostra o brilho ::after */
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button:hover::after {
    opacity: 1;
}

/* AO CLICAR: botão desce e a sombra muda */
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button:active {
    transform: translateY(3px); /* Efeito de pressão */

box-shadow:
    0 -2px 0 0 #8aa349 inset, /* Sombra interna menor */
    0 140px 50px 0 rgba(230, 175, 135, 0.05),
    0 80px 40px 0 rgba(230, 175, 135, 0.10),
    0 30px 25px 0 rgba(230, 175, 135, 0.15),
    0 5px 10px 0 rgba(230, 175, 135, 0.25);
}

/* WRAPPER DE CONTEÚDO DO BOTÃO - texto + ícone */
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button-content-wrapper {
    position: relative;
    z-index: 2; /* Fica acima do brilho ::before/::after */
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

/* TEXTO DO BOTÃO */
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button-text {
    line-height: normal;
    text-align: center;
}

/* FOCO COM ACESSIBILIDADE (teclado) */
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button:focus-visible {
    outline: 3px solid #f3c498; /* Borda de foco bem visível */
    outline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86b1083 */.elementor-10 .elementor-element.elementor-element-86b1083::before {
    content: '';
    position: absolute;
    
    /* Valores bem negativos para forçar o fundo a vazar bastante. 
       O 'overflow: hidden' do seu container vai aparar as bordas perfeitamente. */
    top: -5px;    
    bottom: -5px; 
    left: -30%;   
   width:300%;
    z-index: -1;
    
    /* Removemos o border-radius aqui, pois quem vai dar a forma 
       arredondada agora é o próprio container pai */
    
    /* Gradiente Prata */
  background: linear-gradient(135deg, #9ca3af 0%, #f3f4f6 25%, #6b7280 50%, #e5e7eb 75%, #4b5563 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-010e7a6 */.elementor-10 .elementor-element.elementor-element-010e7a6 b{
    font-size: 24px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73413f4 */.elementor-10 .elementor-element.elementor-element-73413f4 {
  background: rgba(255, 255, 255, 0.04);
  backdrop-filter: blur(20px) saturate(150%);
  -webkit-backdrop-filter: blur(20px) saturate(150%);
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 6px;
  box-shadow: 
    0 8px 32px rgba(0, 0, 0, 0.3),
    inset 0 1px 0 rgba(255, 255, 255, 0.05);
    overflow: HIDDEN;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8eb4fac */.elementor-10 .elementor-element.elementor-element-8eb4fac::before {
    content: '';
    position: absolute;
    
    /* Valores bem negativos para forçar o fundo a vazar bastante. 
       O 'overflow: hidden' do seu container vai aparar as bordas perfeitamente. */
    top: -5px;    
    bottom: -5px; 
    left: -30%;   
   width:300%;
    z-index: -1;
    
    /* Removemos o border-radius aqui, pois quem vai dar a forma 
       arredondada agora é o próprio container pai */
    
    /* Gradiente Prata */
    background: linear-gradient(135deg, #bf953f 0%, #fcf6ba 25%, #b38728 50%, #fbf5b7 75%, #aa771c 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-338f331 */.elementor-10 .elementor-element.elementor-element-338f331 b{
    font-size: 24px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca705d7 */.elementor-10 .elementor-element.elementor-element-ca705d7 {
    display:none;
}

    .elementor-10 .elementor-element.elementor-element-ca705d7 { /* Refere-se ao wrapper do widget Título */
        position: absolute !important;
        top: 0px;         /* Ajuste conforme necessário */
        right: 0px;        /* Ajuste conforme necessário */
        width: 100% !important;
        max-width: none !important;
        margin: 0 !important;
        padding: 10px 25px !important; /* Padding interno da faixa */
background: linear-gradient(90deg, #B2FE02 0%, #CFFF5F 50%, #B2FE02 100%);       
border-radius: 9px 9px 0px 00px !important;
        z-index: 10 !important;
        box-shadow: 0 1px 3px rgba(0,0,0,0.1);
        line-height: 1.4;
    }

    .elementor-10 .elementor-element.elementor-element-ca705d7 .elementor-heading-title { /* Refere-se ao elemento H ou DIV dentro do widget */
        text-transform: uppercase !important;
        letter-spacing: 0.5px !important;
        margin: 0 !important;
        padding: 0 !important;
        line-height: inherit !important;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ec4f24 */.elementor-10 .elementor-element.elementor-element-8ec4f24 {
  background: rgba(255, 255, 255, 0.04);
  backdrop-filter: blur(20px) saturate(150%);
  -webkit-backdrop-filter: blur(20px) saturate(150%);
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 6px;
  box-shadow: 
    0 8px 32px rgba(0, 0, 0, 0.3),
    inset 0 1px 0 rgba(255, 255, 255, 0.05);
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-951a1be */.elementor-10 .elementor-element.elementor-element-951a1be::before {
    content: '';
    position: absolute;
    
    /* Valores bem negativos para forçar o fundo a vazar bastante. 
       O 'overflow: hidden' do seu container vai aparar as bordas perfeitamente. */
    top: -5px;    
    bottom: -5px; 
    left: -30%;   
   width:300%;
    z-index: -1;
    
    /* Removemos o border-radius aqui, pois quem vai dar a forma 
       arredondada agora é o próprio container pai */
    
    /* Gradiente Prata */
 background: linear-gradient(135deg, #e0f2fe 0%, #bae6fd 25%, #ffffff 50%, #7dd3fc 75%, #38bdf8 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8babe86 */.elementor-10 .elementor-element.elementor-element-8babe86 b{
    font-size: 24px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8413f38 */.elementor-10 .elementor-element.elementor-element-8413f38 {
  background: rgba(255, 255, 255, 0.04);
  backdrop-filter: blur(20px) saturate(150%);
  -webkit-backdrop-filter: blur(20px) saturate(150%);
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 6px;
  box-shadow: 
    0 8px 32px rgba(0, 0, 0, 0.3),
    inset 0 1px 0 rgba(255, 255, 255, 0.05);
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f784a1a */.elementor-10 .elementor-element.elementor-element-f784a1a::before {
    content: '';
    position: absolute;
    
    /* Valores bem negativos para forçar o fundo a vazar bastante. 
       O 'overflow: hidden' do seu container vai aparar as bordas perfeitamente. */
    top: -5px;    
    bottom: -5px; 
    left: -30%;   
   width:300%;
    z-index: -1;
    
    /* Removemos o border-radius aqui, pois quem vai dar a forma 
       arredondada agora é o próprio container pai */
    
    /* Gradiente Prata */
    background: linear-gradient(135deg, #9ca3af 0%, #f3f4f6 25%, #6b7280 50%, #e5e7eb 75%, #4b5563 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e62ff9a */.elementor-10 .elementor-element.elementor-element-e62ff9a b{
    font-size: 24px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79dba4b */.elementor-10 .elementor-element.elementor-element-79dba4b {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c0445c */.elementor-10 .elementor-element.elementor-element-1c0445c::before {
    content: '';
    position: absolute;
    
    /* Valores bem negativos para forçar o fundo a vazar bastante. 
       O 'overflow: hidden' do seu container vai aparar as bordas perfeitamente. */
    top: -5px;    
    bottom: -5px; 
    left: -30%;   
   width:300%;
    z-index: -1;
    
    /* Removemos o border-radius aqui, pois quem vai dar a forma 
       arredondada agora é o próprio container pai */
    
    /* Gradiente Prata */
    background: linear-gradient(135deg, #bf953f 0%, #fcf6ba 25%, #b38728 50%, #fbf5b7 75%, #aa771c 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1143984 */.elementor-10 .elementor-element.elementor-element-1143984 b{
    font-size: 24px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04fcf43 */.elementor-10 .elementor-element.elementor-element-04fcf43 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c5718c */.elementor-10 .elementor-element.elementor-element-0c5718c::before {
    content: '';
    position: absolute;
    
    /* Valores bem negativos para forçar o fundo a vazar bastante. 
       O 'overflow: hidden' do seu container vai aparar as bordas perfeitamente. */
    top: -5px;    
    bottom: -5px; 
    left: -30%;   
   width:300%;
    z-index: -1;
    
    /* Removemos o border-radius aqui, pois quem vai dar a forma 
       arredondada agora é o próprio container pai */
    
    /* Gradiente Prata */
  background: linear-gradient(135deg, #e0f2fe 0%, #bae6fd 25%, #ffffff 50%, #7dd3fc 75%, #38bdf8 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95a020a */.elementor-10 .elementor-element.elementor-element-95a020a b{
    font-size: 24px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90842ff */.elementor-10 .elementor-element.elementor-element-90842ff {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-136e643 *//* BOTÃO BASE - ESTILO GERAL */
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button {
    position: relative; /* Necessário para os pseudos ::before e ::after */
    display: inline-flex; /* Flexbox interno */
    align-items: center;
    justify-content: center;
    border-radius: 50px; /* Botão estilo cápsula */
    border: none;
    cursor: pointer;
    overflow: hidden; /* Esconde brilho/efeitos fora da borda */
    text-decoration: none;
    -webkit-tap-highlight-color: transparent; /* Remove flash azul no clique em mobile */

/* SOMBRA MULTICAMADA LIME NEON COM #e6af87 */
box-shadow: 
    0 -3px 0 0 #f7c499 inset, /* Borda interna verde escura */
    0 323px 90px 0 rgba(230, 175, 135, 0.01),
    0 207px 83px 0 rgba(230, 175, 135, 0.07),
    0 116px 70px 0 rgba(230, 175, 135, 0.15),
    0 52px 52px 0 rgba(230, 175, 135, 0.25),
    0 13px 28px 0 rgba(230, 175, 135, 0.35);

    /* SUAVIZA a animação do clique e da sombra */
    transition: transform 0.1s ease-out, box-shadow 0.1s ease-out;
}

/* CAMADAS ANIMADAS DO BOTÃO (gradientes e brilhos) */
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button::before,
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    transition: opacity 0.5s ease; /* Troca de camadas suave */
    pointer-events: none;
}

/* CAMADA BASE: gradiente com verde neon e sombra */
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button::before {
    background: linear-gradient(90deg, #e6af87 0%, #fde6d6 50%, #e6af87 100%);
    box-shadow: 0 -3px 0 0 #e6af87 inset;
    border-top: 2px solid #e9ab85;
    z-index: 0;
    opacity: 1;
}

/* CAMADA ALTERNATIVA (ativa no hover) */
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button::after {
    background: linear-gradient(90deg, #f3c498 0%, #fde6d6 50%, #f3c498 100%);
    box-shadow: 0 -3px 0 0 #fde6d6 inset;
    border-top: 2px solid #e9ab85;
    opacity: 0; /* Começa invisível */
    z-index: 1;
}

/* AO PASSAR O MOUSE: mostra o brilho ::after */
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button:hover::after {
    opacity: 1;
}

/* AO CLICAR: botão desce e a sombra muda */
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button:active {
    transform: translateY(3px); /* Efeito de pressão */

box-shadow:
    0 -2px 0 0 #8aa349 inset, /* Sombra interna menor */
    0 140px 50px 0 rgba(230, 175, 135, 0.05),
    0 80px 40px 0 rgba(230, 175, 135, 0.10),
    0 30px 25px 0 rgba(230, 175, 135, 0.15),
    0 5px 10px 0 rgba(230, 175, 135, 0.25);
}

/* WRAPPER DE CONTEÚDO DO BOTÃO - texto + ícone */
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button-content-wrapper {
    position: relative;
    z-index: 2; /* Fica acima do brilho ::before/::after */
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

/* TEXTO DO BOTÃO */
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button-text {
    line-height: normal;
    text-align: center;
}

/* FOCO COM ACESSIBILIDADE (teclado) */
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button:focus-visible {
    outline: 3px solid #f3c498; /* Borda de foco bem visível */
    outline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af5c3de *//* BOTÃO BASE - ESTILO GERAL */
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button {
    position: relative; /* Necessário para os pseudos ::before e ::after */
    display: inline-flex; /* Flexbox interno */
    align-items: center;
    justify-content: center;
    border-radius: 50px; /* Botão estilo cápsula */
    border: none;
    cursor: pointer;
    overflow: hidden; /* Esconde brilho/efeitos fora da borda */
    text-decoration: none;
    -webkit-tap-highlight-color: transparent; /* Remove flash azul no clique em mobile */

/* SOMBRA MULTICAMADA LIME NEON COM #e6af87 */
box-shadow: 
    0 -3px 0 0 #f7c499 inset, /* Borda interna verde escura */
    0 323px 90px 0 rgba(230, 175, 135, 0.01),
    0 207px 83px 0 rgba(230, 175, 135, 0.07),
    0 116px 70px 0 rgba(230, 175, 135, 0.15),
    0 52px 52px 0 rgba(230, 175, 135, 0.25),
    0 13px 28px 0 rgba(230, 175, 135, 0.35);

    /* SUAVIZA a animação do clique e da sombra */
    transition: transform 0.1s ease-out, box-shadow 0.1s ease-out;
}

/* CAMADAS ANIMADAS DO BOTÃO (gradientes e brilhos) */
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button::before,
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    transition: opacity 0.5s ease; /* Troca de camadas suave */
    pointer-events: none;
}

/* CAMADA BASE: gradiente com verde neon e sombra */
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button::before {
    background: linear-gradient(90deg, #e6af87 0%, #fde6d6 50%, #e6af87 100%);
    box-shadow: 0 -3px 0 0 #e6af87 inset;
    border-top: 2px solid #e9ab85;
    z-index: 0;
    opacity: 1;
}

/* CAMADA ALTERNATIVA (ativa no hover) */
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button::after {
    background: linear-gradient(90deg, #f3c498 0%, #fde6d6 50%, #f3c498 100%);
    box-shadow: 0 -3px 0 0 #fde6d6 inset;
    border-top: 2px solid #e9ab85;
    opacity: 0; /* Começa invisível */
    z-index: 1;
}

/* AO PASSAR O MOUSE: mostra o brilho ::after */
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button:hover::after {
    opacity: 1;
}

/* AO CLICAR: botão desce e a sombra muda */
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button:active {
    transform: translateY(3px); /* Efeito de pressão */

box-shadow:
    0 -2px 0 0 #8aa349 inset, /* Sombra interna menor */
    0 140px 50px 0 rgba(230, 175, 135, 0.05),
    0 80px 40px 0 rgba(230, 175, 135, 0.10),
    0 30px 25px 0 rgba(230, 175, 135, 0.15),
    0 5px 10px 0 rgba(230, 175, 135, 0.25);
}

/* WRAPPER DE CONTEÚDO DO BOTÃO - texto + ícone */
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button-content-wrapper {
    position: relative;
    z-index: 2; /* Fica acima do brilho ::before/::after */
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

/* TEXTO DO BOTÃO */
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button-text {
    line-height: normal;
    text-align: center;
}

/* FOCO COM ACESSIBILIDADE (teclado) */
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button:focus-visible {
    outline: 3px solid #f3c498; /* Borda de foco bem visível */
    outline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-43cfcbc *//* BOTÃO BASE - ESTILO GERAL */
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button {
    position: relative; /* Necessário para os pseudos ::before e ::after */
    display: inline-flex; /* Flexbox interno */
    align-items: center;
    justify-content: center;
    border-radius: 50px; /* Botão estilo cápsula */
    border: none;
    cursor: pointer;
    overflow: hidden; /* Esconde brilho/efeitos fora da borda */
    text-decoration: none;
    -webkit-tap-highlight-color: transparent; /* Remove flash azul no clique em mobile */

/* SOMBRA MULTICAMADA LIME NEON COM #e6af87 */
box-shadow: 
    0 -3px 0 0 #f7c499 inset, /* Borda interna verde escura */
    0 323px 90px 0 rgba(230, 175, 135, 0.01),
    0 207px 83px 0 rgba(230, 175, 135, 0.07),
    0 116px 70px 0 rgba(230, 175, 135, 0.15),
    0 52px 52px 0 rgba(230, 175, 135, 0.25),
    0 13px 28px 0 rgba(230, 175, 135, 0.35);

    /* SUAVIZA a animação do clique e da sombra */
    transition: transform 0.1s ease-out, box-shadow 0.1s ease-out;
}

/* CAMADAS ANIMADAS DO BOTÃO (gradientes e brilhos) */
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button::before,
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    transition: opacity 0.5s ease; /* Troca de camadas suave */
    pointer-events: none;
}

/* CAMADA BASE: gradiente com verde neon e sombra */
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button::before {
    background: linear-gradient(90deg, #e6af87 0%, #fde6d6 50%, #e6af87 100%);
    box-shadow: 0 -3px 0 0 #e6af87 inset;
    border-top: 2px solid #e9ab85;
    z-index: 0;
    opacity: 1;
}

/* CAMADA ALTERNATIVA (ativa no hover) */
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button::after {
    background: linear-gradient(90deg, #f3c498 0%, #fde6d6 50%, #f3c498 100%);
    box-shadow: 0 -3px 0 0 #fde6d6 inset;
    border-top: 2px solid #e9ab85;
    opacity: 0; /* Começa invisível */
    z-index: 1;
}

/* AO PASSAR O MOUSE: mostra o brilho ::after */
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button:hover::after {
    opacity: 1;
}

/* AO CLICAR: botão desce e a sombra muda */
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button:active {
    transform: translateY(3px); /* Efeito de pressão */

box-shadow:
    0 -2px 0 0 #8aa349 inset, /* Sombra interna menor */
    0 140px 50px 0 rgba(230, 175, 135, 0.05),
    0 80px 40px 0 rgba(230, 175, 135, 0.10),
    0 30px 25px 0 rgba(230, 175, 135, 0.15),
    0 5px 10px 0 rgba(230, 175, 135, 0.25);
}

/* WRAPPER DE CONTEÚDO DO BOTÃO - texto + ícone */
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button-content-wrapper {
    position: relative;
    z-index: 2; /* Fica acima do brilho ::before/::after */
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

/* TEXTO DO BOTÃO */
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button-text {
    line-height: normal;
    text-align: center;
}

/* FOCO COM ACESSIBILIDADE (teclado) */
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button:focus-visible {
    outline: 3px solid #f3c498; /* Borda de foco bem visível */
    outline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86b1083 */.elementor-10 .elementor-element.elementor-element-86b1083::before {
    content: '';
    position: absolute;
    
    /* Valores bem negativos para forçar o fundo a vazar bastante. 
       O 'overflow: hidden' do seu container vai aparar as bordas perfeitamente. */
    top: -5px;    
    bottom: -5px; 
    left: -30%;   
   width:300%;
    z-index: -1;
    
    /* Removemos o border-radius aqui, pois quem vai dar a forma 
       arredondada agora é o próprio container pai */
    
    /* Gradiente Prata */
  background: linear-gradient(135deg, #9ca3af 0%, #f3f4f6 25%, #6b7280 50%, #e5e7eb 75%, #4b5563 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-010e7a6 */.elementor-10 .elementor-element.elementor-element-010e7a6 b{
    font-size: 24px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73413f4 */.elementor-10 .elementor-element.elementor-element-73413f4 {
  background: rgba(255, 255, 255, 0.04);
  backdrop-filter: blur(20px) saturate(150%);
  -webkit-backdrop-filter: blur(20px) saturate(150%);
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 6px;
  box-shadow: 
    0 8px 32px rgba(0, 0, 0, 0.3),
    inset 0 1px 0 rgba(255, 255, 255, 0.05);
    overflow: HIDDEN;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8eb4fac */.elementor-10 .elementor-element.elementor-element-8eb4fac::before {
    content: '';
    position: absolute;
    
    /* Valores bem negativos para forçar o fundo a vazar bastante. 
       O 'overflow: hidden' do seu container vai aparar as bordas perfeitamente. */
    top: -5px;    
    bottom: -5px; 
    left: -30%;   
   width:300%;
    z-index: -1;
    
    /* Removemos o border-radius aqui, pois quem vai dar a forma 
       arredondada agora é o próprio container pai */
    
    /* Gradiente Prata */
    background: linear-gradient(135deg, #bf953f 0%, #fcf6ba 25%, #b38728 50%, #fbf5b7 75%, #aa771c 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-338f331 */.elementor-10 .elementor-element.elementor-element-338f331 b{
    font-size: 24px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca705d7 */.elementor-10 .elementor-element.elementor-element-ca705d7 {
    display:none;
}

    .elementor-10 .elementor-element.elementor-element-ca705d7 { /* Refere-se ao wrapper do widget Título */
        position: absolute !important;
        top: 0px;         /* Ajuste conforme necessário */
        right: 0px;        /* Ajuste conforme necessário */
        width: 100% !important;
        max-width: none !important;
        margin: 0 !important;
        padding: 10px 25px !important; /* Padding interno da faixa */
background: linear-gradient(90deg, #B2FE02 0%, #CFFF5F 50%, #B2FE02 100%);       
border-radius: 9px 9px 0px 00px !important;
        z-index: 10 !important;
        box-shadow: 0 1px 3px rgba(0,0,0,0.1);
        line-height: 1.4;
    }

    .elementor-10 .elementor-element.elementor-element-ca705d7 .elementor-heading-title { /* Refere-se ao elemento H ou DIV dentro do widget */
        text-transform: uppercase !important;
        letter-spacing: 0.5px !important;
        margin: 0 !important;
        padding: 0 !important;
        line-height: inherit !important;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ec4f24 */.elementor-10 .elementor-element.elementor-element-8ec4f24 {
  background: rgba(255, 255, 255, 0.04);
  backdrop-filter: blur(20px) saturate(150%);
  -webkit-backdrop-filter: blur(20px) saturate(150%);
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 6px;
  box-shadow: 
    0 8px 32px rgba(0, 0, 0, 0.3),
    inset 0 1px 0 rgba(255, 255, 255, 0.05);
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-951a1be */.elementor-10 .elementor-element.elementor-element-951a1be::before {
    content: '';
    position: absolute;
    
    /* Valores bem negativos para forçar o fundo a vazar bastante. 
       O 'overflow: hidden' do seu container vai aparar as bordas perfeitamente. */
    top: -5px;    
    bottom: -5px; 
    left: -30%;   
   width:300%;
    z-index: -1;
    
    /* Removemos o border-radius aqui, pois quem vai dar a forma 
       arredondada agora é o próprio container pai */
    
    /* Gradiente Prata */
 background: linear-gradient(135deg, #e0f2fe 0%, #bae6fd 25%, #ffffff 50%, #7dd3fc 75%, #38bdf8 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8babe86 */.elementor-10 .elementor-element.elementor-element-8babe86 b{
    font-size: 24px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8413f38 */.elementor-10 .elementor-element.elementor-element-8413f38 {
  background: rgba(255, 255, 255, 0.04);
  backdrop-filter: blur(20px) saturate(150%);
  -webkit-backdrop-filter: blur(20px) saturate(150%);
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 6px;
  box-shadow: 
    0 8px 32px rgba(0, 0, 0, 0.3),
    inset 0 1px 0 rgba(255, 255, 255, 0.05);
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f784a1a */.elementor-10 .elementor-element.elementor-element-f784a1a::before {
    content: '';
    position: absolute;
    
    /* Valores bem negativos para forçar o fundo a vazar bastante. 
       O 'overflow: hidden' do seu container vai aparar as bordas perfeitamente. */
    top: -5px;    
    bottom: -5px; 
    left: -30%;   
   width:300%;
    z-index: -1;
    
    /* Removemos o border-radius aqui, pois quem vai dar a forma 
       arredondada agora é o próprio container pai */
    
    /* Gradiente Prata */
    background: linear-gradient(135deg, #9ca3af 0%, #f3f4f6 25%, #6b7280 50%, #e5e7eb 75%, #4b5563 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e62ff9a */.elementor-10 .elementor-element.elementor-element-e62ff9a b{
    font-size: 24px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79dba4b */.elementor-10 .elementor-element.elementor-element-79dba4b {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c0445c */.elementor-10 .elementor-element.elementor-element-1c0445c::before {
    content: '';
    position: absolute;
    
    /* Valores bem negativos para forçar o fundo a vazar bastante. 
       O 'overflow: hidden' do seu container vai aparar as bordas perfeitamente. */
    top: -5px;    
    bottom: -5px; 
    left: -30%;   
   width:300%;
    z-index: -1;
    
    /* Removemos o border-radius aqui, pois quem vai dar a forma 
       arredondada agora é o próprio container pai */
    
    /* Gradiente Prata */
    background: linear-gradient(135deg, #bf953f 0%, #fcf6ba 25%, #b38728 50%, #fbf5b7 75%, #aa771c 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1143984 */.elementor-10 .elementor-element.elementor-element-1143984 b{
    font-size: 24px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04fcf43 */.elementor-10 .elementor-element.elementor-element-04fcf43 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c5718c */.elementor-10 .elementor-element.elementor-element-0c5718c::before {
    content: '';
    position: absolute;
    
    /* Valores bem negativos para forçar o fundo a vazar bastante. 
       O 'overflow: hidden' do seu container vai aparar as bordas perfeitamente. */
    top: -5px;    
    bottom: -5px; 
    left: -30%;   
   width:300%;
    z-index: -1;
    
    /* Removemos o border-radius aqui, pois quem vai dar a forma 
       arredondada agora é o próprio container pai */
    
    /* Gradiente Prata */
  background: linear-gradient(135deg, #e0f2fe 0%, #bae6fd 25%, #ffffff 50%, #7dd3fc 75%, #38bdf8 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95a020a */.elementor-10 .elementor-element.elementor-element-95a020a b{
    font-size: 24px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90842ff */.elementor-10 .elementor-element.elementor-element-90842ff {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-136e643 *//* BOTÃO BASE - ESTILO GERAL */
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button {
    position: relative; /* Necessário para os pseudos ::before e ::after */
    display: inline-flex; /* Flexbox interno */
    align-items: center;
    justify-content: center;
    border-radius: 50px; /* Botão estilo cápsula */
    border: none;
    cursor: pointer;
    overflow: hidden; /* Esconde brilho/efeitos fora da borda */
    text-decoration: none;
    -webkit-tap-highlight-color: transparent; /* Remove flash azul no clique em mobile */

/* SOMBRA MULTICAMADA LIME NEON COM #e6af87 */
box-shadow: 
    0 -3px 0 0 #f7c499 inset, /* Borda interna verde escura */
    0 323px 90px 0 rgba(230, 175, 135, 0.01),
    0 207px 83px 0 rgba(230, 175, 135, 0.07),
    0 116px 70px 0 rgba(230, 175, 135, 0.15),
    0 52px 52px 0 rgba(230, 175, 135, 0.25),
    0 13px 28px 0 rgba(230, 175, 135, 0.35);

    /* SUAVIZA a animação do clique e da sombra */
    transition: transform 0.1s ease-out, box-shadow 0.1s ease-out;
}

/* CAMADAS ANIMADAS DO BOTÃO (gradientes e brilhos) */
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button::before,
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    transition: opacity 0.5s ease; /* Troca de camadas suave */
    pointer-events: none;
}

/* CAMADA BASE: gradiente com verde neon e sombra */
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button::before {
    background: linear-gradient(90deg, #e6af87 0%, #fde6d6 50%, #e6af87 100%);
    box-shadow: 0 -3px 0 0 #e6af87 inset;
    border-top: 2px solid #e9ab85;
    z-index: 0;
    opacity: 1;
}

/* CAMADA ALTERNATIVA (ativa no hover) */
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button::after {
    background: linear-gradient(90deg, #f3c498 0%, #fde6d6 50%, #f3c498 100%);
    box-shadow: 0 -3px 0 0 #fde6d6 inset;
    border-top: 2px solid #e9ab85;
    opacity: 0; /* Começa invisível */
    z-index: 1;
}

/* AO PASSAR O MOUSE: mostra o brilho ::after */
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button:hover::after {
    opacity: 1;
}

/* AO CLICAR: botão desce e a sombra muda */
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button:active {
    transform: translateY(3px); /* Efeito de pressão */

box-shadow:
    0 -2px 0 0 #8aa349 inset, /* Sombra interna menor */
    0 140px 50px 0 rgba(230, 175, 135, 0.05),
    0 80px 40px 0 rgba(230, 175, 135, 0.10),
    0 30px 25px 0 rgba(230, 175, 135, 0.15),
    0 5px 10px 0 rgba(230, 175, 135, 0.25);
}

/* WRAPPER DE CONTEÚDO DO BOTÃO - texto + ícone */
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button-content-wrapper {
    position: relative;
    z-index: 2; /* Fica acima do brilho ::before/::after */
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

/* TEXTO DO BOTÃO */
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button-text {
    line-height: normal;
    text-align: center;
}

/* FOCO COM ACESSIBILIDADE (teclado) */
.elementor-10 .elementor-element.elementor-element-136e643 .elementor-button:focus-visible {
    outline: 3px solid #f3c498; /* Borda de foco bem visível */
    outline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af5c3de *//* BOTÃO BASE - ESTILO GERAL */
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button {
    position: relative; /* Necessário para os pseudos ::before e ::after */
    display: inline-flex; /* Flexbox interno */
    align-items: center;
    justify-content: center;
    border-radius: 50px; /* Botão estilo cápsula */
    border: none;
    cursor: pointer;
    overflow: hidden; /* Esconde brilho/efeitos fora da borda */
    text-decoration: none;
    -webkit-tap-highlight-color: transparent; /* Remove flash azul no clique em mobile */

/* SOMBRA MULTICAMADA LIME NEON COM #e6af87 */
box-shadow: 
    0 -3px 0 0 #f7c499 inset, /* Borda interna verde escura */
    0 323px 90px 0 rgba(230, 175, 135, 0.01),
    0 207px 83px 0 rgba(230, 175, 135, 0.07),
    0 116px 70px 0 rgba(230, 175, 135, 0.15),
    0 52px 52px 0 rgba(230, 175, 135, 0.25),
    0 13px 28px 0 rgba(230, 175, 135, 0.35);

    /* SUAVIZA a animação do clique e da sombra */
    transition: transform 0.1s ease-out, box-shadow 0.1s ease-out;
}

/* CAMADAS ANIMADAS DO BOTÃO (gradientes e brilhos) */
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button::before,
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    transition: opacity 0.5s ease; /* Troca de camadas suave */
    pointer-events: none;
}

/* CAMADA BASE: gradiente com verde neon e sombra */
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button::before {
    background: linear-gradient(90deg, #e6af87 0%, #fde6d6 50%, #e6af87 100%);
    box-shadow: 0 -3px 0 0 #e6af87 inset;
    border-top: 2px solid #e9ab85;
    z-index: 0;
    opacity: 1;
}

/* CAMADA ALTERNATIVA (ativa no hover) */
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button::after {
    background: linear-gradient(90deg, #f3c498 0%, #fde6d6 50%, #f3c498 100%);
    box-shadow: 0 -3px 0 0 #fde6d6 inset;
    border-top: 2px solid #e9ab85;
    opacity: 0; /* Começa invisível */
    z-index: 1;
}

/* AO PASSAR O MOUSE: mostra o brilho ::after */
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button:hover::after {
    opacity: 1;
}

/* AO CLICAR: botão desce e a sombra muda */
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button:active {
    transform: translateY(3px); /* Efeito de pressão */

box-shadow:
    0 -2px 0 0 #8aa349 inset, /* Sombra interna menor */
    0 140px 50px 0 rgba(230, 175, 135, 0.05),
    0 80px 40px 0 rgba(230, 175, 135, 0.10),
    0 30px 25px 0 rgba(230, 175, 135, 0.15),
    0 5px 10px 0 rgba(230, 175, 135, 0.25);
}

/* WRAPPER DE CONTEÚDO DO BOTÃO - texto + ícone */
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button-content-wrapper {
    position: relative;
    z-index: 2; /* Fica acima do brilho ::before/::after */
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

/* TEXTO DO BOTÃO */
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button-text {
    line-height: normal;
    text-align: center;
}

/* FOCO COM ACESSIBILIDADE (teclado) */
.elementor-10 .elementor-element.elementor-element-af5c3de .elementor-button:focus-visible {
    outline: 3px solid #f3c498; /* Borda de foco bem visível */
    outline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-43cfcbc *//* BOTÃO BASE - ESTILO GERAL */
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button {
    position: relative; /* Necessário para os pseudos ::before e ::after */
    display: inline-flex; /* Flexbox interno */
    align-items: center;
    justify-content: center;
    border-radius: 50px; /* Botão estilo cápsula */
    border: none;
    cursor: pointer;
    overflow: hidden; /* Esconde brilho/efeitos fora da borda */
    text-decoration: none;
    -webkit-tap-highlight-color: transparent; /* Remove flash azul no clique em mobile */

/* SOMBRA MULTICAMADA LIME NEON COM #e6af87 */
box-shadow: 
    0 -3px 0 0 #f7c499 inset, /* Borda interna verde escura */
    0 323px 90px 0 rgba(230, 175, 135, 0.01),
    0 207px 83px 0 rgba(230, 175, 135, 0.07),
    0 116px 70px 0 rgba(230, 175, 135, 0.15),
    0 52px 52px 0 rgba(230, 175, 135, 0.25),
    0 13px 28px 0 rgba(230, 175, 135, 0.35);

    /* SUAVIZA a animação do clique e da sombra */
    transition: transform 0.1s ease-out, box-shadow 0.1s ease-out;
}

/* CAMADAS ANIMADAS DO BOTÃO (gradientes e brilhos) */
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button::before,
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    transition: opacity 0.5s ease; /* Troca de camadas suave */
    pointer-events: none;
}

/* CAMADA BASE: gradiente com verde neon e sombra */
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button::before {
    background: linear-gradient(90deg, #e6af87 0%, #fde6d6 50%, #e6af87 100%);
    box-shadow: 0 -3px 0 0 #e6af87 inset;
    border-top: 2px solid #e9ab85;
    z-index: 0;
    opacity: 1;
}

/* CAMADA ALTERNATIVA (ativa no hover) */
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button::after {
    background: linear-gradient(90deg, #f3c498 0%, #fde6d6 50%, #f3c498 100%);
    box-shadow: 0 -3px 0 0 #fde6d6 inset;
    border-top: 2px solid #e9ab85;
    opacity: 0; /* Começa invisível */
    z-index: 1;
}

/* AO PASSAR O MOUSE: mostra o brilho ::after */
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button:hover::after {
    opacity: 1;
}

/* AO CLICAR: botão desce e a sombra muda */
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button:active {
    transform: translateY(3px); /* Efeito de pressão */

box-shadow:
    0 -2px 0 0 #8aa349 inset, /* Sombra interna menor */
    0 140px 50px 0 rgba(230, 175, 135, 0.05),
    0 80px 40px 0 rgba(230, 175, 135, 0.10),
    0 30px 25px 0 rgba(230, 175, 135, 0.15),
    0 5px 10px 0 rgba(230, 175, 135, 0.25);
}

/* WRAPPER DE CONTEÚDO DO BOTÃO - texto + ícone */
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button-content-wrapper {
    position: relative;
    z-index: 2; /* Fica acima do brilho ::before/::after */
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

/* TEXTO DO BOTÃO */
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button-text {
    line-height: normal;
    text-align: center;
}

/* FOCO COM ACESSIBILIDADE (teclado) */
.elementor-10 .elementor-element.elementor-element-43cfcbc .elementor-button:focus-visible {
    outline: 3px solid #f3c498; /* Borda de foco bem visível */
    outline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-a3c621a */.elementor-10 .elementor-element.elementor-element-a3c621a .e-n-tabs-heading {
    background: #F2ECE2 !important;
    width: fit-content;
    align-self: center;
    position: relative;
    border-radius: 8px !important;
    height: 72px;
    border: 8px solid #F2ECE2 !important;
    flex-wrap: wrap !important;
}

.elementor-10 .elementor-element.elementor-element-a3c621a .e-n-tab-title {
    background: transparent !important;
    border: none !important;
    transition: background-color 0.3s ease-out, color 0.3s ease-out;
}

.elementor-10 .elementor-element.elementor-element-a3c621a .e-n-tab-title[aria-selected="true"] {
    background-color: #DB6C30 !important;
    background-image: none !important;
    border-radius: 6px !important;
}

.elementor-10 .elementor-element.elementor-element-a3c621a .e-n-tab-title-text {
    position: relative;
    z-index: 2;
    transition: color 0.3s ease-out;
}

.elementor-10 .elementor-element.elementor-element-a3c621a .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text {
    color: #FFFFFF !important;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-a3c621a .e-n-tab-title {
        margin-bottom: 10px !important;
        margin-top: 2px !important;
    }
    .elementor-10 .elementor-element.elementor-element-a3c621a.e-n-tabs-mobile > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading {
        display: flex !important;
    }
}

.elementor-10 .elementor-element.elementor-element-a3c621a .e-n-tab-icon {
    z-index: 10;
}

.elementor-10 .elementor-element.elementor-element-a3c621a .e-n-tabs-content .e-active {
    animation: abas 1s ease-in-out;
}

@keyframes abas {
    0% {
        filter: blur(15px);
        opacity: 0;
    }
    100% {
        filter: blur(0px);
        opacity: 1;
    }
}

.elementor-10 .elementor-element.elementor-element-a3c621a span.br {
    font-weight: 600 !important;
    padding-left: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7f66b9 */.elementor-10 .elementor-element.elementor-element-d7f66b9 b{
    font-size: 24px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5908c1 */.elementor-10 .elementor-element.elementor-element-a5908c1 b{
    font-size: 24px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35535ef */.elementor-10 .elementor-element.elementor-element-35535ef b{
    font-size: 24px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e3a1d0 */.elementor-10 .elementor-element.elementor-element-9e3a1d0 {
    display:none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-657f1c6 */.elementor-10 .elementor-element.elementor-element-657f1c6 a {
  color: inherit;
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0baafcb */.elementor-10 .elementor-element.elementor-element-0baafcb a {
  color: inherit;
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS *//*remove scroll horizontal*/
html,body{width:100%; overflow-x:hidden!important; text-wrap: balance !important;}

/*remove duplo scroll*/
[data-elementor-type="wp-page"]{
    overflow: hidden!important;}
    
 .destaque {
    font-family: Serif, "Fraunces"!important;
    font-weight:400!important;
    font-style: italic;
    font-weight:700!important;
    line-height: 100%;
   background: #DB6C30;
    background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}
   
.bbold {
    font-weight:700;
    color:#1F1A16;
    
}

   
.bbold2 {
    font-weight:700;
    color:white;
    
}/* End custom CSS */