.elementor-9 .elementor-element.elementor-element-8a794a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-d51ce67{--display:flex;--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-b20dfcf .elementor-button{background-color:#F5F5F5;font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;fill:#040404;color:#040404;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ACACAC;border-radius:25px 25px 25px 25px;padding:7px 7px 7px 7px;}.elementor-9 .elementor-element.elementor-element-b20dfcf.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-b20dfcf .elementor-button-content-wrapper{flex-direction:row;}.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-9 .elementor-element.elementor-element-c019027{width:initial;max-width:initial;text-align:center;}.elementor-9 .elementor-element.elementor-element-c019027.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-c019027 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:70px;font-weight:600;color:#030303;}.elementor-9 .elementor-element.elementor-element-678e14e{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-678e14e.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-678e14e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:70px;font-weight:600;color:#030303;}.elementor-9 .elementor-element.elementor-element-167da2a{width:var( --container-widget-width, 63% );max-width:63%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-167da2a.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-167da2a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;color:#505050;}.elementor-9 .elementor-element.elementor-element-3f35703{--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-9 .elementor-element.elementor-element-100716f{--display:flex;}.elementor-9 .elementor-element.elementor-element-45fb3ad .elementor-button{background-color:#FF6100;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-45fb3ad.elementor-element{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-45fb3ad .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-45fb3ad .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-9 .elementor-element.elementor-element-5142740{--display:flex;}.elementor-9 .elementor-element.elementor-element-3b69965 .elementor-button{background-color:#0ECE55;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:11px 11px 11px 11px;padding:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-3b69965 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-3b69965 .elementor-button:focus{background-color:#0E8B3D;}.elementor-9 .elementor-element.elementor-element-3b69965.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-3b69965 .elementor-button-content-wrapper{flex-direction:row;}.elementor-9 .elementor-element.elementor-element-3b69965 .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-9 .elementor-element.elementor-element-148f087{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-9f68d4a{--e-image-carousel-slides-to-show:4;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-9 .elementor-element.elementor-element-9f68d4a .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;width:0px;height:0px;}.elementor-9 .elementor-element.elementor-element-c280168{--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;--overflow:hidden;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-c280168:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c280168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-9 .elementor-element.elementor-element-d9d267f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:3.2px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-ddf1f07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-b57406b{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-1160895{--display:flex;}.elementor-9 .elementor-element.elementor-element-aa9678d .elementor-button{background-color:#FDECEC;fill:#FC0000;color:#FC0000;border-radius:26px 26px 26px 26px;}.elementor-9 .elementor-element.elementor-element-aa9678d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-aa9678d.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-0513678{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-0513678.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-0513678 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;color:#0D0D0D;}.elementor-9 .elementor-element.elementor-element-19e1b71 .elementor-button{background-color:#FEF2F2;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFD5D5;border-radius:12px 12px 12px 12px;}.elementor-9 .elementor-element.elementor-element-19e1b71 .elementor-button-content-wrapper{flex-direction:row;}.elementor-9 .elementor-element.elementor-element-19e1b71 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-9 .elementor-element.elementor-element-1c14a34 .elementor-button{background-color:#FEF2F2;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFD5D5;border-radius:12px 12px 12px 12px;}.elementor-9 .elementor-element.elementor-element-1c14a34{width:var( --container-widget-width, 72% );max-width:72%;padding:0px 0px 0px 0px;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-1c14a34 .elementor-button-content-wrapper{flex-direction:row;}.elementor-9 .elementor-element.elementor-element-1c14a34 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-9 .elementor-element.elementor-element-f624812 .elementor-button{background-color:#FEF2F2;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFD5D5;border-radius:12px 12px 12px 12px;}.elementor-9 .elementor-element.elementor-element-f624812 .elementor-button-content-wrapper{flex-direction:row;}.elementor-9 .elementor-element.elementor-element-f624812 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-9 .elementor-element.elementor-element-b6eddac .elementor-button{background-color:#FEF2F2;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFD5D5;border-radius:12px 12px 12px 12px;}.elementor-9 .elementor-element.elementor-element-b6eddac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-b6eddac .elementor-button-content-wrapper{flex-direction:row;}.elementor-9 .elementor-element.elementor-element-b6eddac .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-9 .elementor-element.elementor-element-7894d78{--display:flex;}.elementor-9 .elementor-element.elementor-element-daeabdc .elementor-button{background-color:#DCFCE7;font-family:"Roboto", Sans-serif;font-weight:600;fill:#1C9700;color:#1C9700;border-radius:26px 26px 26px 26px;}.elementor-9 .elementor-element.elementor-element-daeabdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 37px;}.elementor-9 .elementor-element.elementor-element-daeabdc.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-7a2e499{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-7a2e499.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-7a2e499 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;color:#0D0D0D;}.elementor-9 .elementor-element.elementor-element-9d5fa41{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-9d5fa41.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-9d5fa41 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#6F6A6A;}.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-9 .elementor-element.elementor-element-c252cac{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-c252cac.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-c252cac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-9 .elementor-element.elementor-element-c252cac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-9 .elementor-element.elementor-element-c252cac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-9 .elementor-element.elementor-element-c252cac .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-9 .elementor-element.elementor-element-c252cac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-9 .elementor-element.elementor-element-c252cac .elementor-icon-list-icon i{color:#36FD00;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-c252cac .elementor-icon-list-icon svg{fill:#36FD00;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-c252cac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-c252cac .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-c252cac .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-5a2174e .elementor-button{background-color:#FF6100;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-5a2174e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 37px;}.elementor-9 .elementor-element.elementor-element-5a2174e.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-5a2174e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-5a2174e .elementor-button .elementor-button-content-wrapper{gap:1px;}.elementor-9 .elementor-element.elementor-element-267315d{--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:100px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-267315d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-267315d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-9 .elementor-element.elementor-element-e280191{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-903ee69 .elementor-button{background-color:#F5F5F5;font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;fill:#040404;color:#040404;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ACACAC;border-radius:25px 25px 25px 25px;padding:7px 7px 7px 7px;}.elementor-9 .elementor-element.elementor-element-903ee69.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-903ee69 .elementor-button-content-wrapper{flex-direction:row;}.elementor-9 .elementor-element.elementor-element-903ee69 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-9 .elementor-element.elementor-element-faf9d2d{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-faf9d2d.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-faf9d2d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;color:#0D0D0D;}.elementor-9 .elementor-element.elementor-element-522acd5{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-522acd5.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-522acd5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#6F6A6A;}.elementor-9 .elementor-element.elementor-element-55c3eff{--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-9 .elementor-element.elementor-element-97b25c0{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#F47233;--border-color:#F47233;--border-radius:7px 7px 7px 7px;}.elementor-9 .elementor-element.elementor-element-97b25c0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-97b25c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-c8a1547.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-c8a1547 .elementor-icon-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-c8a1547.elementor-view-stacked .elementor-icon{background-color:#FF6D00;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-c8a1547.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-c8a1547.elementor-view-default .elementor-icon{color:#FF6D00;border-color:#FF6D00;}.elementor-9 .elementor-element.elementor-element-c8a1547.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-c8a1547.elementor-view-default .elementor-icon svg{fill:#FF6D00;}.elementor-9 .elementor-element.elementor-element-c8a1547.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-c8a1547.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-c8a1547 .elementor-icon{font-size:30px;padding:11px;}.elementor-9 .elementor-element.elementor-element-c8a1547 .elementor-icon svg{height:30px;}.elementor-9 .elementor-element.elementor-element-c8a1547 .elementor-icon i, .elementor-9 .elementor-element.elementor-element-c8a1547 .elementor-icon svg{transform:rotate(0deg);}.elementor-9 .elementor-element.elementor-element-7752ff2{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-7752ff2.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-7752ff2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:#0D0D0D;}.elementor-9 .elementor-element.elementor-element-34ca80b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-34ca80b.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-34ca80b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#6F6A6A;}.elementor-9 .elementor-element.elementor-element-5ec0ef9{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#F47233;--border-color:#F47233;--border-radius:7px 7px 7px 7px;}.elementor-9 .elementor-element.elementor-element-5ec0ef9:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5ec0ef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-523ac06.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-523ac06 .elementor-icon-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-523ac06.elementor-view-stacked .elementor-icon{background-color:#FF6D00;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-523ac06.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-523ac06.elementor-view-default .elementor-icon{color:#FF6D00;border-color:#FF6D00;}.elementor-9 .elementor-element.elementor-element-523ac06.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-523ac06.elementor-view-default .elementor-icon svg{fill:#FF6D00;}.elementor-9 .elementor-element.elementor-element-523ac06.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-523ac06.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-523ac06 .elementor-icon{font-size:30px;padding:11px;}.elementor-9 .elementor-element.elementor-element-523ac06 .elementor-icon svg{height:30px;}.elementor-9 .elementor-element.elementor-element-523ac06 .elementor-icon i, .elementor-9 .elementor-element.elementor-element-523ac06 .elementor-icon svg{transform:rotate(0deg);}.elementor-9 .elementor-element.elementor-element-995cf7b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-995cf7b.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-995cf7b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:#0D0D0D;}.elementor-9 .elementor-element.elementor-element-d459f2a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-d459f2a.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-d459f2a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#6F6A6A;}.elementor-9 .elementor-element.elementor-element-78f46ca{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#F47233;--border-color:#F47233;--border-radius:7px 7px 7px 7px;}.elementor-9 .elementor-element.elementor-element-78f46ca:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-78f46ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-dd3d6a0.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-dd3d6a0 .elementor-icon-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-dd3d6a0.elementor-view-stacked .elementor-icon{background-color:#FF6D00;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-dd3d6a0.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-dd3d6a0.elementor-view-default .elementor-icon{color:#FF6D00;border-color:#FF6D00;}.elementor-9 .elementor-element.elementor-element-dd3d6a0.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-dd3d6a0.elementor-view-default .elementor-icon svg{fill:#FF6D00;}.elementor-9 .elementor-element.elementor-element-dd3d6a0.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-dd3d6a0.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-dd3d6a0 .elementor-icon{font-size:30px;padding:11px;}.elementor-9 .elementor-element.elementor-element-dd3d6a0 .elementor-icon svg{height:30px;}.elementor-9 .elementor-element.elementor-element-dd3d6a0 .elementor-icon i, .elementor-9 .elementor-element.elementor-element-dd3d6a0 .elementor-icon svg{transform:rotate(0deg);}.elementor-9 .elementor-element.elementor-element-4ac484c{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-4ac484c.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-4ac484c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:#0D0D0D;}.elementor-9 .elementor-element.elementor-element-26b8e47{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-26b8e47.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-26b8e47 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#6F6A6A;}.elementor-9 .elementor-element.elementor-element-dceea63{--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-9 .elementor-element.elementor-element-3900fce{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#F47233;--border-color:#F47233;--border-radius:7px 7px 7px 7px;}.elementor-9 .elementor-element.elementor-element-3900fce:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3900fce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-df94127.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-df94127 .elementor-icon-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-df94127.elementor-view-stacked .elementor-icon{background-color:#FF6D00;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-df94127.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-df94127.elementor-view-default .elementor-icon{color:#FF6D00;border-color:#FF6D00;}.elementor-9 .elementor-element.elementor-element-df94127.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-df94127.elementor-view-default .elementor-icon svg{fill:#FF6D00;}.elementor-9 .elementor-element.elementor-element-df94127.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-df94127.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-df94127 .elementor-icon{font-size:30px;padding:11px;}.elementor-9 .elementor-element.elementor-element-df94127 .elementor-icon svg{height:30px;}.elementor-9 .elementor-element.elementor-element-df94127 .elementor-icon i, .elementor-9 .elementor-element.elementor-element-df94127 .elementor-icon svg{transform:rotate(0deg);}.elementor-9 .elementor-element.elementor-element-dfaa116{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-dfaa116.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-dfaa116 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:#0D0D0D;}.elementor-9 .elementor-element.elementor-element-136bb63{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-136bb63.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-136bb63 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#6F6A6A;}.elementor-9 .elementor-element.elementor-element-aa917ac{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#F47233;--border-color:#F47233;--border-radius:7px 7px 7px 7px;}.elementor-9 .elementor-element.elementor-element-aa917ac:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-aa917ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-558411d.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-558411d .elementor-icon-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-558411d.elementor-view-stacked .elementor-icon{background-color:#FF6D00;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-558411d.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-558411d.elementor-view-default .elementor-icon{color:#FF6D00;border-color:#FF6D00;}.elementor-9 .elementor-element.elementor-element-558411d.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-558411d.elementor-view-default .elementor-icon svg{fill:#FF6D00;}.elementor-9 .elementor-element.elementor-element-558411d.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-558411d.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-558411d .elementor-icon{font-size:30px;padding:11px;}.elementor-9 .elementor-element.elementor-element-558411d .elementor-icon svg{height:30px;}.elementor-9 .elementor-element.elementor-element-558411d .elementor-icon i, .elementor-9 .elementor-element.elementor-element-558411d .elementor-icon svg{transform:rotate(0deg);}.elementor-9 .elementor-element.elementor-element-d7f10e5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-d7f10e5.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-d7f10e5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:#0D0D0D;}.elementor-9 .elementor-element.elementor-element-78b685f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-78b685f.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-78b685f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#6F6A6A;}.elementor-9 .elementor-element.elementor-element-19930b6{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#F47233;--border-color:#F47233;--border-radius:7px 7px 7px 7px;}.elementor-9 .elementor-element.elementor-element-19930b6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-19930b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-40ec504.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-40ec504 .elementor-icon-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-40ec504.elementor-view-stacked .elementor-icon{background-color:#FF6D00;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-40ec504.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-40ec504.elementor-view-default .elementor-icon{color:#FF6D00;border-color:#FF6D00;}.elementor-9 .elementor-element.elementor-element-40ec504.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-40ec504.elementor-view-default .elementor-icon svg{fill:#FF6D00;}.elementor-9 .elementor-element.elementor-element-40ec504.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-40ec504.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-40ec504 .elementor-icon{font-size:30px;padding:11px;}.elementor-9 .elementor-element.elementor-element-40ec504 .elementor-icon svg{height:30px;}.elementor-9 .elementor-element.elementor-element-40ec504 .elementor-icon i, .elementor-9 .elementor-element.elementor-element-40ec504 .elementor-icon svg{transform:rotate(0deg);}.elementor-9 .elementor-element.elementor-element-375e24d{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-375e24d.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-375e24d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:#0D0D0D;}.elementor-9 .elementor-element.elementor-element-72b3240{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-72b3240.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-72b3240 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#6F6A6A;}.elementor-9 .elementor-element.elementor-element-d719579{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-d719579:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d719579 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1D1D;}.elementor-9 .elementor-element.elementor-element-fba4ae5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-color:#FF7B00;--border-color:#FF7B00;--margin-top:-95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-fba4ae5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-fba4ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-9 .elementor-element.elementor-element-fba4ae5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-5fa21be{--display:flex;}.elementor-9 .elementor-element.elementor-element-5fa21be.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-4194d47{width:var( --container-widget-width, 101.797% );max-width:101.797%;--container-widget-width:101.797%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-4194d47.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-4194d47 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:500;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-a8d5c27{--display:flex;}.elementor-9 .elementor-element.elementor-element-45b136f .elementor-button{background-color:#111116;font-family:"Inter", Sans-serif;font-size:30px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#3B3B3B;border-radius:7px 7px 7px 7px;}.elementor-9 .elementor-element.elementor-element-45b136f{width:initial;max-width:initial;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-45b136f.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-45b136f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-45b136f .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-9 .elementor-element.elementor-element-a54297a{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a54297a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a54297a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1D1D;}.elementor-9 .elementor-element.elementor-element-04c48ec{--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-9 .elementor-element.elementor-element-0056734{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-82fc4b0{text-align:start;}.elementor-9 .elementor-element.elementor-element-82fc4b0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;color:#FAFAFA;}.elementor-9 .elementor-element.elementor-element-e79db0c{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-e79db0c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:500;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-a417d18{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-a417d18 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:200;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-e5fa661 .elementor-button{background-color:#FF8B43;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-e5fa661{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-e5fa661.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-e5fa661 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-e5fa661 .elementor-button .elementor-button-content-wrapper{gap:1px;}.elementor-9 .elementor-element.elementor-element-d4fcdbb{--display:flex;}.elementor-9 .elementor-element.elementor-element-7ae16de{--display:flex;border-style:none;--border-style:none;}.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-9 .elementor-element.elementor-element-ba8beb3{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:#C5C5C5;}.elementor-9 .elementor-element.elementor-element-74b3b40{--display:flex;border-style:none;--border-style:none;}.elementor-9 .elementor-element.elementor-element-7364305{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:#C5C5C5;}.elementor-9 .elementor-element.elementor-element-a8bd1f5{--display:flex;border-style:none;--border-style:none;}.elementor-9 .elementor-element.elementor-element-596d6d0{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:#C5C5C5;}.elementor-9 .elementor-element.elementor-element-5515794{--display:flex;border-style:none;--border-style:none;}.elementor-9 .elementor-element.elementor-element-0a0f380{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:#C5C5C5;}.elementor-9 .elementor-element.elementor-element-222b22f{--display:flex;border-style:none;--border-style:none;}.elementor-9 .elementor-element.elementor-element-dd55f7e{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:#C5C5C5;}.elementor-9 .elementor-element.elementor-element-4693477{--display:flex;border-style:none;--border-style:none;}.elementor-9 .elementor-element.elementor-element-539fdb9{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:#C5C5C5;}.elementor-9 .elementor-element.elementor-element-5e6790b{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF7B00;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#E8E8E8;--n-accordion-title-active-color:#F1F1F1;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FF6E00;--n-accordion-icon-hover-color:#FF6E00;--n-accordion-icon-active-color:#FF6E00;}.elementor-9 .elementor-element.elementor-element-5e6790b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#323232;}.elementor-9 .elementor-element.elementor-element-5e6790b {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-9 .elementor-element.elementor-element-5e6790b > .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:"Inter", Sans-serif;font-weight:700;}.elementor-9 .elementor-element.elementor-element-a11fad7{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a11fad7:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a11fad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FF6700 50%, #111111 50%);}.elementor-9 .elementor-element.elementor-element-b439f98{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:100px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-9 .elementor-element.elementor-element-b439f98:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b439f98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-9 .elementor-element.elementor-element-28c8847{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-1ed212e .elementor-button{background-color:#222222;font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;fill:#FFE4E4;color:#FFE4E4;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ACACAC;border-radius:25px 25px 25px 25px;padding:7px 7px 7px 7px;}.elementor-9 .elementor-element.elementor-element-1ed212e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;}.elementor-9 .elementor-element.elementor-element-1ed212e.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-1ed212e .elementor-button-content-wrapper{flex-direction:row;}.elementor-9 .elementor-element.elementor-element-5703139 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-d802774{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-fd99346 .elementor-button{background-color:#3897D1;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:11px 11px 11px 11px;padding:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-fd99346 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-fd99346 .elementor-button:focus{background-color:#3897D1;}.elementor-9 .elementor-element.elementor-element-fd99346.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-fd99346 .elementor-button-content-wrapper{flex-direction:row;}.elementor-9 .elementor-element.elementor-element-fd99346 .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-9 .elementor-element.elementor-element-1995dfe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-069d59a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-9 .elementor-element.elementor-element-71975a3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-6254daf{--display:flex;}.elementor-9 .elementor-element.elementor-element-e63c71f img{width:80%;}.elementor-9 .elementor-element.elementor-element-7db11b6{--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;--border-radius:0px 20px 0px 20px;--margin-top:-59px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-7db11b6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7db11b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(56deg, #3897D1 47%, #FF6700 47%);}.elementor-9 .elementor-element.elementor-element-462718e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:3.2px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-96f0b00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-96f0b00:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-96f0b00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-9 .elementor-element.elementor-element-a77a4ee{text-align:center;}.elementor-9 .elementor-element.elementor-element-a77a4ee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:500;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-b4c3fbd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-b4c3fbd.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-b4c3fbd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-8763d6e{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-8763d6e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8763d6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-9 .elementor-element.elementor-element-b72b99b{--e-image-carousel-slides-to-show:7;}.elementor-9 .elementor-element.elementor-element-bbbe261{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-bbbe261:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-bbbe261 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-9 .elementor-element.elementor-element-141c3f5{--e-image-carousel-slides-to-show:7;}.elementor-9 .elementor-element.elementor-element-679ef10{--display:flex;--justify-content:center;--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-679ef10:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-679ef10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1D1D;}.elementor-9 .elementor-element.elementor-element-ebd5cf7{--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;}.elementor-9 .elementor-element.elementor-element-0043a31{--display:flex;}.elementor-9 .elementor-element.elementor-element-97945ef.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-97945ef .elementor-icon-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-97945ef.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-97945ef.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-97945ef.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-97945ef.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-97945ef.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-97945ef .elementor-icon{font-size:60px;}.elementor-9 .elementor-element.elementor-element-97945ef .elementor-icon svg{height:60px;}.elementor-9 .elementor-element.elementor-element-bc0d6a5{width:var( --container-widget-width, 99.706% );max-width:99.706%;--container-widget-width:99.706%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-bc0d6a5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-bc0d6a5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-66f0edc .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-9 .elementor-element.elementor-element-66f0edc.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-de8c910{--display:flex;}.elementor-9 .elementor-element.elementor-element-de8c910.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-475517f.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-475517f .elementor-icon-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-475517f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-475517f.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-475517f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-475517f.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-475517f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-475517f .elementor-icon{font-size:60px;}.elementor-9 .elementor-element.elementor-element-475517f .elementor-icon svg{height:60px;}.elementor-9 .elementor-element.elementor-element-cc2708a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-cc2708a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-cc2708a .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-1eeef50 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-9 .elementor-element.elementor-element-1eeef50.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-0365269{--display:flex;}.elementor-9 .elementor-element.elementor-element-0e10a82.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-0e10a82 .elementor-icon-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-0e10a82.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-0e10a82.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-0e10a82.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-0e10a82.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-0e10a82.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-0e10a82 .elementor-icon{font-size:60px;}.elementor-9 .elementor-element.elementor-element-0e10a82 .elementor-icon svg{height:60px;}.elementor-9 .elementor-element.elementor-element-3388e47 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-89be149 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-9 .elementor-element.elementor-element-89be149.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-43e2da7{--display:flex;}.elementor-9 .elementor-element.elementor-element-ccd5a40.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-ccd5a40 .elementor-icon-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-ccd5a40.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-ccd5a40.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-ccd5a40.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-ccd5a40.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-ccd5a40.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-ccd5a40 .elementor-icon{font-size:60px;}.elementor-9 .elementor-element.elementor-element-ccd5a40 .elementor-icon svg{height:60px;}.elementor-9 .elementor-element.elementor-element-2dd2b54 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-675eb97 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-9 .elementor-element.elementor-element-675eb97.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-99770d0{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--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-9 .elementor-element.elementor-element-99770d0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-99770d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-9 .elementor-element.elementor-element-a0500a0{--display:flex;--min-height:462px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--border-radius:20px 20px 20px 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-9 .elementor-element.elementor-element-a0500a0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a0500a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF6;}.elementor-9 .elementor-element.elementor-element-2d7f722{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}.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-9 .elementor-element.elementor-element-e507a0d{width:var( --container-widget-width, 523px );max-width:523px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:523px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-e507a0d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-e507a0d .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-e507a0d .elementor-image-box-title{margin-bottom:20px;font-family:"Sora", Sans-serif;font-size:42px;font-weight:600;line-height:1.3em;color:#333333;}.elementor-9 .elementor-element.elementor-element-e507a0d:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-e507a0d:has(:focus) .elementor-image-box-title{color:#363636;}.elementor-9 .elementor-element.elementor-element-e507a0d .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#424242;}.elementor-9 .elementor-element.elementor-element-3f88af3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-3f88af3:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3f88af3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-9 .elementor-element.elementor-element-8c448b8{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-65ed8fa{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-60fef31 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:400;color:#FAFAFA;}.elementor-9 .elementor-element.elementor-element-5e945ab{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-8c167b6 img{width:70%;}.elementor-9 .elementor-element.elementor-element-bb0602d{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-f22ce18{text-align:start;font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:#989898;}.elementor-9 .elementor-element.elementor-element-4638ae1{text-align:start;}.elementor-9 .elementor-element.elementor-element-ca3a89f{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ca3a89f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ca3a89f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-9 .elementor-element.elementor-element-4edf8a2{--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-9 .elementor-element.elementor-element-2545c14{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-054304d{text-align:start;}.elementor-9 .elementor-element.elementor-element-054304d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:400;color:#FAFAFA;}.elementor-9 .elementor-element.elementor-element-7f7de8b{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-93aeb3d{--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;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:#3B3B3B;--border-color:#3B3B3B;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-93aeb3d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-93aeb3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(84deg, #111116 0%, #171719 100%);}.elementor-9 .elementor-element.elementor-element-93aeb3d.e-con:hover{--e-con-transform-scale:1.03;}.elementor-9 .elementor-element.elementor-element-93aeb3d:hover{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-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;}.elementor-9 .elementor-element.elementor-element-93aeb3d, .elementor-9 .elementor-element.elementor-element-93aeb3d::before{--border-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-9db2ace .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-9db2ace.elementor-view-stacked .elementor-icon{background-color:#62FF72;}.elementor-9 .elementor-element.elementor-element-9db2ace.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-9db2ace.elementor-view-default .elementor-icon{color:#62FF72;border-color:#62FF72;}.elementor-9 .elementor-element.elementor-element-9db2ace.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-9db2ace.elementor-view-default .elementor-icon svg{fill:#62FF72;}.elementor-9 .elementor-element.elementor-element-654028d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-9 .elementor-element.elementor-element-5373595{text-align:start;}.elementor-9 .elementor-element.elementor-element-5373595 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;color:#FAFAFA;}.elementor-9 .elementor-element.elementor-element-99cbf35{text-align:start;}.elementor-9 .elementor-element.elementor-element-99cbf35 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:#989898;}.elementor-9 .elementor-element.elementor-element-72e9157{--display:flex;}.elementor-9 .elementor-element.elementor-element-96615a6{--display:flex;border-style:none;--border-style:none;}.elementor-9 .elementor-element.elementor-element-4b86ba1{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#C5C5C5;}.elementor-9 .elementor-element.elementor-element-d410e01{--display:flex;border-style:none;--border-style:none;}.elementor-9 .elementor-element.elementor-element-6898c3e{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#C5C5C5;}.elementor-9 .elementor-element.elementor-element-631575b{--display:flex;border-style:none;--border-style:none;}.elementor-9 .elementor-element.elementor-element-731f60f{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#C5C5C5;}.elementor-9 .elementor-element.elementor-element-ff4c3fd{--display:flex;border-style:none;--border-style:none;}.elementor-9 .elementor-element.elementor-element-282ce14{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#C5C5C5;}.elementor-9 .elementor-element.elementor-element-ad94b8f{--display:flex;border-style:none;--border-style:none;}.elementor-9 .elementor-element.elementor-element-3454eb6{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#C5C5C5;}.elementor-9 .elementor-element.elementor-element-43b4549{--display:flex;border-style:none;--border-style:none;}.elementor-9 .elementor-element.elementor-element-21bf398{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#C5C5C5;}.elementor-9 .elementor-element.elementor-element-d1e9da7{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#A4A4A4;--n-accordion-title-hover-color:#E8E8E8;--n-accordion-title-active-color:#F1F1F1;--n-accordion-icon-size:15px;}.elementor-9 .elementor-element.elementor-element-d1e9da7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#323232;}.elementor-9 .elementor-element.elementor-element-d1e9da7 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-9 .elementor-element.elementor-element-d1e9da7 > .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:"Sora", Sans-serif;}.elementor-9 .elementor-element.elementor-element-b33b9fc{--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;--overlay-opacity:0.5;--margin-top:-1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-9 .elementor-element.elementor-element-b33b9fc:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b33b9fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-9 .elementor-element.elementor-element-b33b9fc::before, .elementor-9 .elementor-element.elementor-element-b33b9fc > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-b33b9fc > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-b33b9fc > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-b33b9fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-b33b9fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-dedd03a{--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;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-9 .elementor-element.elementor-element-2db6e48 .elementor-button{background-color:#121212;font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ACACAC;border-radius:25px 25px 25px 25px;padding:7px 7px 7px 7px;}.elementor-9 .elementor-element.elementor-element-2db6e48.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-2db6e48 .elementor-button-content-wrapper{flex-direction:row;}.elementor-9 .elementor-element.elementor-element-178527a{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-178527a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-293dc49{--e-image-carousel-slides-to-show:4;width:var( --container-widget-width, 49% );max-width:49%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-293dc49.elementor-element{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-293dc49 .swiper-wrapper{display:flex;align-items:flex-end;}.elementor-9 .elementor-element.elementor-element-74f36ee{--display:flex;}.elementor-9 .elementor-element.elementor-element-0eae025{--display:flex;}@media(max-width:1366px){.elementor-9 .elementor-element.elementor-element-5703139 .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-71975a3 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-e507a0d{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-9 .elementor-element.elementor-element-b33b9fc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-9 .elementor-element.elementor-element-b33b9fc.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-dedd03a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-9 .elementor-element.elementor-element-dedd03a.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-293dc49{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;--container-widget-width:684px;--container-widget-flex-grow:0;width:var( --container-widget-width, 684px );max-width:684px;}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-82fc4b0 .elementor-heading-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-a11fad7{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-b439f98{--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:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-9 .elementor-element.elementor-element-b72b99b{--e-image-carousel-slides-to-show:3;}.elementor-9 .elementor-element.elementor-element-141c3f5{--e-image-carousel-slides-to-show:3;}.elementor-9 .elementor-element.elementor-element-99770d0{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-a0500a0{--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:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-e507a0d{width:var( --container-widget-width, 494px );max-width:494px;--container-widget-width:494px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-e507a0d .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-e507a0d .elementor-image-box-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-054304d .elementor-heading-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-7f7de8b{font-size:15px;}.elementor-9 .elementor-element.elementor-element-5373595 .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-99cbf35 .elementor-heading-title{font-size:15px;}.elementor-9 .elementor-element.elementor-element-dedd03a{--margin-top:0em;--margin-bottom:0em;--margin-left:01.2em;--margin-right:0em;}.elementor-9 .elementor-element.elementor-element-293dc49{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:535px;--container-widget-flex-grow:0;width:var( --container-widget-width, 535px );max-width:535px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-a54297a{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-04c48ec{--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-9 .elementor-element.elementor-element-0056734{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-82fc4b0{text-align:center;}.elementor-9 .elementor-element.elementor-element-82fc4b0 .elementor-heading-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-ba8beb3{font-size:14px;}.elementor-9 .elementor-element.elementor-element-7364305{font-size:14px;}.elementor-9 .elementor-element.elementor-element-596d6d0{font-size:14px;}.elementor-9 .elementor-element.elementor-element-0a0f380{font-size:14px;}.elementor-9 .elementor-element.elementor-element-dd55f7e{font-size:14px;}.elementor-9 .elementor-element.elementor-element-539fdb9{font-size:14px;}.elementor-9 .elementor-element.elementor-element-5e6790b{--n-accordion-title-font-size:14px;}.elementor-9 .elementor-element.elementor-element-a11fad7{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-b439f98{--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-5703139{text-align:center;}.elementor-9 .elementor-element.elementor-element-5703139 .elementor-heading-title{font-size:26px;}.elementor-9 .elementor-element.elementor-element-d802774{text-align:center;font-size:14px;}.elementor-9 .elementor-element.elementor-element-1995dfe{--justify-content:center;}.elementor-9 .elementor-element.elementor-element-069d59a{--width:20%;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-71975a3{text-align:center;}.elementor-9 .elementor-element.elementor-element-71975a3 .elementor-heading-title{font-size:14px;}.elementor-9 .elementor-element.elementor-element-7db11b6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-b72b99b{--e-image-carousel-slides-to-show:2;}.elementor-9 .elementor-element.elementor-element-141c3f5{--e-image-carousel-slides-to-show:2;}.elementor-9 .elementor-element.elementor-element-99770d0{--min-height:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-a0500a0{--min-height:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-e507a0d{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-e507a0d .elementor-image-box-title{margin-bottom:22px;font-size:25px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-e507a0d .elementor-image-box-description{font-size:15px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-8c448b8{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-60fef31{text-align:center;}.elementor-9 .elementor-element.elementor-element-60fef31 .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-f22ce18{text-align:center;font-size:16px;}.elementor-9 .elementor-element.elementor-element-ca3a89f{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4edf8a2{--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-9 .elementor-element.elementor-element-2545c14{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-054304d{text-align:center;}.elementor-9 .elementor-element.elementor-element-054304d .elementor-heading-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-7f7de8b{text-align:center;font-size:15px;}.elementor-9 .elementor-element.elementor-element-93aeb3d{--width:90%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-654028d{--width:70%;}.elementor-9 .elementor-element.elementor-element-5373595 .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-99cbf35 .elementor-heading-title{font-size:14px;}.elementor-9 .elementor-element.elementor-element-4b86ba1{font-size:14px;}.elementor-9 .elementor-element.elementor-element-6898c3e{font-size:14px;}.elementor-9 .elementor-element.elementor-element-731f60f{font-size:14px;}.elementor-9 .elementor-element.elementor-element-282ce14{font-size:14px;}.elementor-9 .elementor-element.elementor-element-3454eb6{font-size:14px;}.elementor-9 .elementor-element.elementor-element-21bf398{font-size:14px;}.elementor-9 .elementor-element.elementor-element-d1e9da7{--n-accordion-title-font-size:14px;}.elementor-9 .elementor-element.elementor-element-b33b9fc{--margin-top:-5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:7em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-9 .elementor-element.elementor-element-dedd03a{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-9 .elementor-element.elementor-element-293dc49{width:var( --container-widget-width, 341px );max-width:341px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-293dc49.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-fba4ae5{--width:96%;}.elementor-9 .elementor-element.elementor-element-5fa21be{--width:51.974%;}.elementor-9 .elementor-element.elementor-element-a54297a{--content-width:1440px;}.elementor-9 .elementor-element.elementor-element-0056734{--width:70%;}.elementor-9 .elementor-element.elementor-element-069d59a{--width:40%;}.elementor-9 .elementor-element.elementor-element-7db11b6{--width:100%;}.elementor-9 .elementor-element.elementor-element-de8c910{--width:21.246%;}.elementor-9 .elementor-element.elementor-element-a0500a0{--width:1250px;}.elementor-9 .elementor-element.elementor-element-3f88af3{--content-width:1440px;}.elementor-9 .elementor-element.elementor-element-65ed8fa{--width:60%;}.elementor-9 .elementor-element.elementor-element-5e945ab{--width:40%;}.elementor-9 .elementor-element.elementor-element-ca3a89f{--content-width:1440px;}.elementor-9 .elementor-element.elementor-element-2545c14{--width:70%;}.elementor-9 .elementor-element.elementor-element-93aeb3d{--width:70%;}.elementor-9 .elementor-element.elementor-element-dedd03a{--width:44%;}}@media(max-width:1366px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-a0500a0{--width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-a0500a0{--width:100%;}.elementor-9 .elementor-element.elementor-element-93aeb3d{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-b20dfcf */.elementor-9 .elementor-element.elementor-element-b20dfcf i,
.elementor-9 .elementor-element.elementor-element-b20dfcf svg {
  color: #FF4D00;
  fill: #FF4D00;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-678e14e */.gradientelaranja {
  background: linear-gradient(
    90deg,
    #FF6F2C,
    #FF944D,
    #FF6F2C
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45fb3ad *//* botão laranja sólido
   topo e base retos, laterais arredondadas */
.btn1 .elementor-button{
  padding: 0.4rem 0.4rem 0.4rem 2rem !important;
  border-radius: 14px 28px 28px 14px !important;
  background: #FF6100 !important;
  color: #FFFFFF !important;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
  transition: transform 0.3s ease;
}

/* efeito pulsante com borda */
.btn1:hover .elementor-button{
  animation: pulse-orange 1.2s infinite;
}

@keyframes pulse-orange {
  0% {
    transform: scale(1);
    box-shadow:
      0 0 0 0 rgba(255, 97, 0, 0.8),
      inset 0 0 0 2px rgba(255, 255, 255, 0.9);
  }
  70% {
    transform: scale(1.04);
    box-shadow:
      0 0 0 18px rgba(255, 97, 0, 0),
      inset 0 0 0 2px rgba(255, 255, 255, 0.9);
  }
  100% {
    transform: scale(1);
    box-shadow:
      0 0 0 0 rgba(255, 97, 0, 0),
      inset 0 0 0 2px rgba(255, 255, 255, 0.9);
  }
}

/* texto */
.btn1 .elementor-button-text{
  color: #FFFFFF !important;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 1;
}

/* ícone */
.btn1 .elementor-button-icon{
  font-size: 19px !important;
  padding: 10px;
  margin-left: 10px;
  background: #FF6100;
  border-radius: 50%;
  color: #FFFFFF !important;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: rotate(-45deg);
  transform-origin: center;
  transition: transform 0.5s ease;
}

/* seta SVG em branco */
.btn1 .elementor-button-icon svg path{
  fill: #FFFFFF !important;
}

/* hover → endireita a seta */
.btn1:hover .elementor-button-icon{
  transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3b69965 */.btn-pulsar {
  position: relative;
  border-radius: 11px;
}

.btn-pulsar:hover {
  animation: pulse-border 1.3s infinite;
}

@keyframes pulse-border {
  0% {
    transform: scale(1);
    box-shadow: 
      0 0 0 0 rgba(37, 211, 102, 0.9),
      inset 0 0 0 2px rgba(255, 255, 255, 0.9);
  }

  70% {
    transform: scale(1.05);
    box-shadow: 
      0 0 0 16px rgba(37, 211, 102, 0),
      inset 0 0 0 2px rgba(255, 255, 255, 0.9);
  }

  100% {
    transform: scale(1);
    box-shadow: 
      0 0 0 0 rgba(37, 211, 102, 0),
      inset 0 0 0 2px rgba(255, 255, 255, 0.9);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a794a7 */html {
  scroll-behavior: smooth;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-9f68d4a */.elementor-9 .elementor-element.elementor-element-9f68d4a .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9d267f */.textoanimado{
    display: inline-block;
    animation: carrossel 40s linear infinite;
}
@keyframes carrossel{
    0%{
        transform: translatex(0);
    }
    100%{
        transform: translatex(-900px);
    }
}

.textoanimado2{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-19e1b71 */.elementor-9 .elementor-element.elementor-element-19e1b71 .elementor-button-icon svg path {
  fill: #EF4444;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1c14a34 */.elementor-9 .elementor-element.elementor-element-1c14a34 .elementor-button-icon,
.elementor-9 .elementor-element.elementor-element-1c14a34 .elementor-button-icon svg,
.elementor-9 .elementor-element.elementor-element-1c14a34 .elementor-button-icon svg path {
  color: #EF4444 !important;
  fill: #EF4444 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f624812 */.elementor-9 .elementor-element.elementor-element-f624812 .elementor-button-icon,
.elementor-9 .elementor-element.elementor-element-f624812 .elementor-button-icon svg,
.elementor-9 .elementor-element.elementor-element-f624812 .elementor-button-icon svg path {
  color: #EF4444 !important;
  fill: #EF4444 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b6eddac */.elementor-9 .elementor-element.elementor-element-b6eddac .elementor-button-icon,
.elementor-9 .elementor-element.elementor-element-b6eddac .elementor-button-icon svg,
.elementor-9 .elementor-element.elementor-element-b6eddac .elementor-button-icon svg path {
  color: #EF4444 !important;
  fill: #EF4444 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5a2174e *//* botão laranja sólido
   topo e base retos, laterais arredondadas */
.btn1 .elementor-button{
  padding: 0.4rem 0.4rem 0.4rem 2rem !important;
  border-radius: 14px 28px 28px 14px !important;
  background: #FF6100 !important;
  color: #FFFFFF !important;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
  transition: transform 0.3s ease;
}

/* efeito pulsante com borda */
.btn1:hover .elementor-button{
  animation: pulse-orange 1.2s infinite;
}

@keyframes pulse-orange {
  0% {
    transform: scale(1);
    box-shadow:
      0 0 0 0 rgba(255, 97, 0, 0.8),
      inset 0 0 0 2px rgba(255, 255, 255, 0.9);
  }
  70% {
    transform: scale(1.04);
    box-shadow:
      0 0 0 18px rgba(255, 97, 0, 0),
      inset 0 0 0 2px rgba(255, 255, 255, 0.9);
  }
  100% {
    transform: scale(1);
    box-shadow:
      0 0 0 0 rgba(255, 97, 0, 0),
      inset 0 0 0 2px rgba(255, 255, 255, 0.9);
  }
}

/* texto */
.btn1 .elementor-button-text{
  color: #FFFFFF !important;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 1;
}

/* ícone */
.btn1 .elementor-button-icon{
  font-size: 19px !important;
  padding: 10px;
  margin-left: 10px;
  background: #FF6100;
  border-radius: 50%;
  color: #FFFFFF !important;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: rotate(-45deg);
  transform-origin: center;
  transition: transform 0.5s ease;
}

/* seta SVG em branco */
.btn1 .elementor-button-icon svg path{
  fill: #FFFFFF !important;
}

/* hover → endireita a seta */
.btn1:hover .elementor-button-icon{
  transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-903ee69 */.elementor-9 .elementor-element.elementor-element-903ee69 i,
.elementor-9 .elementor-element.elementor-element-903ee69 svg {
  color: #FF4D00;
  fill: #FF4D00;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97b25c0 */.box2{
    transition: 0.4s ease all;
}

.box2:hover{
    background: #ffffff !important;
    transform: translateY(-10px);
}

.box2::before{
    content: "";
    border-radius: 0px !important;
    background: linear-gradient(90deg, #FF7A00, #FFA94D); /* laranja */
    width: 20%;
    height: 6px;
    position: absolute;
    left: 0px;
    top: 100%;
    transform: translateY(-50%);
    box-shadow: 0px 0px 20px 0px rgba(255, 122, 0, 0.4); /* brilho laranja */
    transition: 0.5s ease all;
}

.box2:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ec0ef9 */.box2{
    transition: 0.4s ease all;
}

.box2:hover{
    background: #ffffff !important;
    transform: translateY(-10px);
}

.box2::before{
    content: "";
    border-radius: 0px !important;
    background: linear-gradient(90deg, #FF7A00, #FFA94D); /* laranja */
    width: 20%;
    height: 6px;
    position: absolute;
    left: 0px;
    top: 100%;
    transform: translateY(-50%);
    box-shadow: 0px 0px 20px 0px rgba(255, 122, 0, 0.4); /* brilho laranja */
    transition: 0.5s ease all;
}

.box2:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78f46ca */.box2{
    transition: 0.4s ease all;
}

.box2:hover{
    background: #ffffff !important;
    transform: translateY(-10px);
}

.box2::before{
    content: "";
    border-radius: 0px !important;
    background: linear-gradient(90deg, #FF7A00, #FFA94D); /* laranja */
    width: 20%;
    height: 6px;
    position: absolute;
    left: 0px;
    top: 100%;
    transform: translateY(-50%);
    box-shadow: 0px 0px 20px 0px rgba(255, 122, 0, 0.4); /* brilho laranja */
    transition: 0.5s ease all;
}

.box2:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3900fce */.box2{
    transition: 0.4s ease all;
}

.box2:hover{
    background: #ffffff !important;
    transform: translateY(-10px);
}

.box2::before{
    content: "";
    border-radius: 0px !important;
    background: linear-gradient(90deg, #FF7A00, #FFA94D); /* laranja */
    width: 20%;
    height: 6px;
    position: absolute;
    left: 0px;
    top: 100%;
    transform: translateY(-50%);
    box-shadow: 0px 0px 20px 0px rgba(255, 122, 0, 0.4); /* brilho laranja */
    transition: 0.5s ease all;
}

.box2:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa917ac */.box2{
    transition: 0.4s ease all;
}

.box2:hover{
    background: #ffffff !important;
    transform: translateY(-10px);
}

.box2::before{
    content: "";
    border-radius: 0px !important;
    background: linear-gradient(90deg, #FF7A00, #FFA94D); /* laranja */
    width: 20%;
    height: 6px;
    position: absolute;
    left: 0px;
    top: 100%;
    transform: translateY(-50%);
    box-shadow: 0px 0px 20px 0px rgba(255, 122, 0, 0.4); /* brilho laranja */
    transition: 0.5s ease all;
}

.box2:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19930b6 */.box2{
    transition: 0.4s ease all;
}

.box2:hover{
    background: #ffffff !important;
    transform: translateY(-10px);
}

.box2::before{
    content: "";
    border-radius: 0px !important;
    background: linear-gradient(90deg, #FF7A00, #FFA94D); /* laranja */
    width: 20%;
    height: 6px;
    position: absolute;
    left: 0px;
    top: 100%;
    transform: translateY(-50%);
    box-shadow: 0px 0px 20px 0px rgba(255, 122, 0, 0.4); /* brilho laranja */
    transition: 0.5s ease all;
}

.box2:hover::before{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a417d18 */.gradienteidv {
  background: -webkit-linear-gradient(
    50deg,
    #FFF2E6,
    #FF8C00,
    #FFF2E6,
    #FFB347
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5fa661 *//* botão laranja sólido
   topo e base retos, laterais arredondadas */
.btn4 .elementor-button{
  padding: 0.4rem 0.4rem 0.4rem 2rem !important;
  border-radius: 14px 28px 28px 14px !important;
  background: #FF8B43 !important;
  color: #FFFFFF !important;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
  transition: transform 0.3s ease;
}

/* efeito pulsante com borda */
.btn4:hover .elementor-button{
  animation: pulse-orange 1.2s infinite;
}

@keyframes pulse-orange {
  0% {
    transform: scale(1);
    box-shadow:
      0 0 0 0 rgba(255, 139, 67, 0.8),
      inset 0 0 0 2px rgba(255, 255, 255, 0.9);
  }
  70% {
    transform: scale(1.04);
    box-shadow:
      0 0 0 18px rgba(255, 139, 67, 0),
      inset 0 0 0 2px rgba(255, 255, 255, 0.9);
  }
  100% {
    transform: scale(1);
    box-shadow:
      0 0 0 0 rgba(255, 139, 67, 0),
      inset 0 0 0 2px rgba(255, 255, 255, 0.9);
  }
}

/* texto */
.btn4 .elementor-button-text{
  color: #FFFFFF !important;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 1;
}

/* ícone */
.btn4 .elementor-button-icon{
  font-size: 19px !important;
  padding: 10px;
  margin-left: 10px;
  background: #FF8B43;
  border-radius: 50%;
  color: #FFFFFF !important;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: rotate(-45deg);
  transform-origin: center;
  transition: transform 0.5s ease;
}

/* seta SVG em branco */
.btn4 .elementor-button-icon svg path{
  fill: #FFFFFF !important;
}

/* hover → endireita a seta */
.btn4:hover .elementor-button-icon{
  transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5e6790b */.e-n-accordion-item-title{
    border: none !important;
}

.e-n-accordion-item-title{
    border-bottom: 1px solid !important; /*altere a borda aqui*/
    border-image: linear-gradient(270deg, #929292 10%, #383838 98%)1 !important; /*altere as cores aqui*/
}

.elementor-9 .elementor-element.elementor-element-5e6790b .e-n-accordion-item-title{
    display: flex;
    justify-content: space-between;
    padding-right: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1ed212e */.elementor-9 .elementor-element.elementor-element-1ed212e i,
.elementor-9 .elementor-element.elementor-element-1ed212e svg {
  color: #3897D1;
  fill: #3897D1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fd99346 */.btn-pulsar4 {
  position: relative;
  border-radius: 11px;
}

.btn-pulsar4:hover {
  animation: pulse-border 1.3s infinite;
}

@keyframes pulse-border {
  0% {
    transform: scale(1);
    box-shadow: 
      0 0 0 0 rgba(56, 151, 209, 0.9),
      inset 0 0 0 2px rgba(255, 255, 255, 0.9);
  }

  70% {
    transform: scale(1.05);
    box-shadow: 
      0 0 0 16px rgba(56, 151, 209, 0),
      inset 0 0 0 2px rgba(255, 255, 255, 0.9);
  }

  100% {
    transform: scale(1);
    box-shadow: 
      0 0 0 0 rgba(56, 151, 209, 0),
      inset 0 0 0 2px rgba(255, 255, 255, 0.9);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-069d59a */.profile {
  cursor: pointer;
  transition: 0.2s;
  margin-left: -15px;
}
.elementor-9 .elementor-element.elementor-element-069d59a .profile:hover {
  transform: translatex(-12px);
  filter: saturate(1.3);
}
.elementor-9 .elementor-element.elementor-element-069d59a:hover .profile:not(:hover) {
 filter: blur(1px) saturate(0);
}
@media(max-width: 767px){
.profile {
  margin-left: -16px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-462718e */.textoanimado{
    display: inline-block;
    animation: carrossel 40s linear infinite;
}
@keyframes carrossel{
    0%{
        transform: translatex(0);
    }
    100%{
        transform: translatex(-900px);
    }
}

.textoanimado2{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a11fad7 */.marquee-box{
  overflow: hidden;
}

.marquee-text{
  display: inline-block;
  white-space: nowrap;
  animation: marquee 35s linear infinite;
}

@keyframes marquee{
  0%{
    transform: translateX(100%);
  }
  100%{
    transform: translateX(-100%);
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b72b99b *//* ===============================
   DESLIGA QUALQUER LOOP / ANIMAÇÃO
================================ */

.carousel-loop .gallery{
  animation: none !important;
  transform: none !important;
  transition: none !important;
}

.carousel-loop .gallery,
.carousel-loop .elementor-gallery-item,
.carousel-loop .gallery-item{
  will-change: auto !important;
}

/* ===============================
   MANTÉM LAYOUT HORIZONTAL
================================ */

.carousel-loop{
  overflow-x: auto;
}

.carousel-loop .gallery{
  display: flex !important;
  flex-wrap: nowrap !important;
  gap: 16px;
  width: max-content;
}

/* ===============================
   TAMANHO FIXO DOS CARDS
================================ */

.carousel-loop .elementor-gallery-item figure{
  width: 260px !important;
  height: 380px !important;
  overflow: hidden !important;
  border-radius: 16px !important;
  margin: 0 !important;

  /* CENTRALIZA A IMAGEM MENOR */
  display: flex;
  align-items: center;
  justify-content: center;
}

/* 🔥 AQUI ESTÁ O AJUSTE */
.carousel-loop .elementor-gallery-item img{
  max-width: 85% !important;   /* diminui a imagem*/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-141c3f5 *//* ===============================
   DESLIGA QUALQUER LOOP / ANIMAÇÃO
================================ */

.carousel-loop .gallery{
  animation: none !important;
  transform: none !important;
  transition: none !important;
}

.carousel-loop .gallery,
.carousel-loop .elementor-gallery-item,
.carousel-loop .gallery-item{
  will-change: auto !important;
}

/* ===============================
   MANTÉM LAYOUT HORIZONTAL
================================ */

.carousel-loop{
  overflow-x: auto;
}

.carousel-loop .gallery{
  display: flex !important;
  flex-wrap: nowrap !important;
  gap: 16px;
  width: max-content;
}

/* ===============================
   TAMANHO FIXO DOS CARDS
================================ */

.carousel-loop .elementor-gallery-item figure{
  width: 260px !important;
  height: 380px !important;
  overflow: hidden !important;
  border-radius: 16px !important;
  margin: 0 !important;

  /* CENTRALIZA A IMAGEM MENOR */
  display: flex;
  align-items: center;
  justify-content: center;
}

/* 🔥 AQUI ESTÁ O AJUSTE */
.carousel-loop .elementor-gallery-item img{
  max-width: 85% !important;   /* diminui a imagem*/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-97945ef */.elementor-9 .elementor-element.elementor-element-97945ef {
  padding: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-475517f */.elementor-9 .elementor-element.elementor-element-475517f {
  padding: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0e10a82 */.elementor-9 .elementor-element.elementor-element-0e10a82 {
  padding: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ccd5a40 */.elementor-9 .elementor-element.elementor-element-ccd5a40 {
  padding: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebd5cf7 */.card-efeitoxpai {
    padding: 0px;
}

.x {
  margin-right: 0px !important;
}

.card-efeitox {
    margin-right: -200px;
    width: 400px !important;
    border-radius: 40px;
    overflow: hidden;
    padding: 80px 30px;
    background: linear-gradient(to bottom, #090909, #222222);
    box-shadow: -20px 20px 35px 20px rgba(0, 0, 0, 0.85);
    transition: 0.5s !important;
    cursor: pointer;
    position: relative;
}

.card-efeitox:hover {
    margin-right: -50px;
    transform: rotate(-5deg) translateY(-50px);
}

.card-efeitox::after {
    content: "";
    position: absolute;
    top: 0%;
    left: 50%;
    opacity: 0.3;
    width: 400px;
    height: 200px;
    transform: translate(-50%, -50%);
    background: #FF8C00;
    border-radius: 100%;
    filter: blur(80px);
    transition: 1s;
}

.card-efeitox:hover::after {
    opacity: 1;
}

.card-efeitox::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px;
    border-radius: inherit;
    background: linear-gradient(to bottom, #FFFFFF, #FF8C00);
    -webkit-mask: linear-gradient(#FF8C00 0 0) content-box, linear-gradient(#FF8C00 0 0);
    mask: linear-gradient(#FF8C00 0 0) content-box, linear-gradient(#FF8C00 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@media (max-width: 767px) {
    .card-efeitox {
        width: 300px !important;
        padding: 80px 30px;
        margin-right: 0px;
        margin-bottom: -300px;
    }
    .card-efeitox:hover {
        margin-right: 0px;
        transform: rotate(0deg) translateY(-250px);
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e507a0d */.elementor-9 .elementor-element.elementor-element-e507a0d br{
display: block;
content: "";
margin-top: 0.9em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f22ce18 */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d1e9da7 */.e-n-accordion-item-title{
    border: none !important;
}

.e-n-accordion-item-title{
    border-bottom: 1px solid !important; /*altere a borda aqui*/
    border-image: linear-gradient(270deg, #929292 10%, #383838 98%)1 !important; /*altere as cores aqui*/
}

.elementor-9 .elementor-element.elementor-element-d1e9da7 .e-n-accordion-item-title{
    display: flex;
    justify-content: space-between;
    padding-right: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2db6e48 */.elementor-9 .elementor-element.elementor-element-2db6e48 i,
.elementor-9 .elementor-element.elementor-element-2db6e48 svg {
  color: #FF4D00;
  fill: #FF4D00;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-293dc49 */.elementor-9 .elementor-element.elementor-element-293dc49 .swiper-wrapper {
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
}

.elementor-9 .elementor-element.elementor-element-293dc49::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: linear-gradient(
        to right,
        #121212 0%,
        transparent 50%,
        transparent 10%,
        #fde3b4 200%
    );
    z-index: 10;
}/* End custom CSS */