.elementor-10455 .elementor-element.elementor-element-64c8626{--display:flex;--min-height:0px;--margin-top:47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-progress-tracker .current-progress-percentage{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10455 .elementor-element.elementor-element-01a839b .current-progress{background-color:var( --e-global-color-113bee7 );}.elementor-10455 .elementor-element.elementor-element-01a839b .elementor-scrolling-tracker-horizontal{background-color:#1F1F1F00;}.elementor-10455 .elementor-element.elementor-element-01a839b{--horizontal-progress-border:none;--horizontal-height:4px;--horizontal-border-style:none;}.elementor-10455 .elementor-element.elementor-element-53beab0{--display:flex;--min-height:593px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--border-radius:0px 0px 70px 70px;--margin-top:-168px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:151px;--padding-bottom:82px;--padding-left:82px;--padding-right:82px;}.elementor-10455 .elementor-element.elementor-element-53beab0:not(.elementor-motion-effects-element-type-background), .elementor-10455 .elementor-element.elementor-element-53beab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;background-image:url("https://siitsistemas.com.br/wp-content/uploads/2026/01/Sem-Titulo-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10455 .elementor-element.elementor-element-7ca5b5e{--display:flex;--min-height:142px;--margin-top:9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-10455 .elementor-element.elementor-element-d8f6d1e{text-align:center;}.elementor-10455 .elementor-element.elementor-element-d8f6d1e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:61px;font-weight:bold;line-height:61px;}.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-10455 .elementor-element.elementor-element-bc932e3{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-10455 .elementor-element.elementor-element-4f91985{--display:flex;}.elementor-10455 .elementor-element.elementor-element-4f91985.e-con{--align-self:center;}.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-10455 .elementor-element.elementor-element-6ad28fd .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #272727 0%, #0C0C0C 100%);border-style:solid;border-color:var( --e-global-color-113bee7 );border-radius:22px 22px 22px 22px;padding:18px 125px 18px 125px;}.elementor-10455 .elementor-element.elementor-element-6ad28fd .elementor-button:hover, .elementor-10455 .elementor-element.elementor-element-6ad28fd .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #FF5A00 0%, #FF9B64 100%);}.elementor-10455 .elementor-element.elementor-element-6ad28fd > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-10455 .elementor-element.elementor-element-6ad28fd > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:72px 72px 72px 72px;}.elementor-10455 .elementor-element.elementor-element-828f664{--display:flex;}.elementor-10455 .elementor-element.elementor-element-828f664.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10455 .elementor-element.elementor-element-851c78d{text-align:center;}.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-10455 .elementor-element.elementor-element-85f89f0 .elementor-icon-wrapper{text-align:center;}.elementor-10455 .elementor-element.elementor-element-85f89f0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-113bee7 );}.elementor-10455 .elementor-element.elementor-element-85f89f0.elementor-view-framed .elementor-icon, .elementor-10455 .elementor-element.elementor-element-85f89f0.elementor-view-default .elementor-icon{color:var( --e-global-color-113bee7 );border-color:var( --e-global-color-113bee7 );}.elementor-10455 .elementor-element.elementor-element-85f89f0.elementor-view-framed .elementor-icon, .elementor-10455 .elementor-element.elementor-element-85f89f0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-113bee7 );}.elementor-10455 .elementor-element.elementor-element-7e965f0{--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-10455 .elementor-element.elementor-element-70e1a25 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #F37F3F 0%, #FF5A00 100%);border-radius:22px 22px 22px 22px;padding:18px 88px 18px 88px;}.elementor-10455 .elementor-element.elementor-element-70e1a25 .elementor-button:hover, .elementor-10455 .elementor-element.elementor-element-70e1a25 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #FF5A00 0%, #FF9B64 100%);}.elementor-10455 .elementor-element.elementor-element-70e1a25 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-10455 .elementor-element.elementor-element-70e1a25 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:72px 72px 72px 72px;}.elementor-10455 .elementor-element.elementor-element-6d9cc7f .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #272727 0%, #0C0C0C 100%);border-style:solid;border-color:var( --e-global-color-113bee7 );border-radius:22px 22px 22px 22px;padding:18px 125px 18px 125px;}.elementor-10455 .elementor-element.elementor-element-6d9cc7f .elementor-button:hover, .elementor-10455 .elementor-element.elementor-element-6d9cc7f .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #FF5A00 0%, #FF9B64 100%);}.elementor-10455 .elementor-element.elementor-element-6d9cc7f > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-10455 .elementor-element.elementor-element-6d9cc7f > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:72px 72px 72px 72px;}.elementor-10455 .elementor-element.elementor-element-3a1899d{text-align:center;}.elementor-10455 .elementor-element.elementor-element-1b85f56 .elementor-icon-wrapper{text-align:center;}.elementor-10455 .elementor-element.elementor-element-1b85f56.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-113bee7 );}.elementor-10455 .elementor-element.elementor-element-1b85f56.elementor-view-framed .elementor-icon, .elementor-10455 .elementor-element.elementor-element-1b85f56.elementor-view-default .elementor-icon{color:var( --e-global-color-113bee7 );border-color:var( --e-global-color-113bee7 );}.elementor-10455 .elementor-element.elementor-element-1b85f56.elementor-view-framed .elementor-icon, .elementor-10455 .elementor-element.elementor-element-1b85f56.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-113bee7 );}.elementor-10455 .elementor-element.elementor-element-ad096e9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:59px;--padding-bottom:57px;--padding-left:0px;--padding-right:0px;}.elementor-10455 .elementor-element.elementor-element-ad096e9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10455 .elementor-element.elementor-element-b5363e9{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10455 .elementor-element.elementor-element-abafe55 .elementor-counter{gap:0px;}.elementor-10455 .elementor-element.elementor-element-abafe55 .elementor-counter-number-wrapper{gap:0px;color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:63px;font-weight:600;}.elementor-10455 .elementor-element.elementor-element-abafe55 .elementor-counter-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-10455 .elementor-element.elementor-element-2655ca8 .elementor-counter{gap:0px;}.elementor-10455 .elementor-element.elementor-element-2655ca8 .elementor-counter-number-wrapper{gap:0px;color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:63px;font-weight:600;}.elementor-10455 .elementor-element.elementor-element-2655ca8 .elementor-counter-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-10455 .elementor-element.elementor-element-0e65cc7 .elementor-counter{gap:0px;}.elementor-10455 .elementor-element.elementor-element-0e65cc7 .elementor-counter-number-wrapper{gap:0px;color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:63px;font-weight:600;}.elementor-10455 .elementor-element.elementor-element-0e65cc7 .elementor-counter-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-10455 .elementor-element.elementor-element-13dd5c8{--spacer-size:50px;}.elementor-10455 .elementor-element.elementor-element-7b85ce3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:600;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10455 .elementor-element.elementor-element-2b4c331{--divider-border-style:solid;--divider-color:var( --e-global-color-113bee7 );--divider-border-width:3.3px;}.elementor-10455 .elementor-element.elementor-element-2b4c331 > .elementor-widget-container{margin:-2px -2px -2px -2px;padding:0px 0px 0px 0px;}.elementor-10455 .elementor-element.elementor-element-2b4c331 .elementor-divider-separator{width:9%;margin:0 auto;margin-center:0;}.elementor-10455 .elementor-element.elementor-element-2b4c331 .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px;}.elementor-10455 .elementor-element.elementor-element-76d809b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.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-10455 .elementor-element.elementor-element-a54bcc6.elementor-element{--align-self:center;}.elementor-10455 .elementor-element.elementor-element-a54bcc6 img{width:100%;}.elementor-10455 .elementor-element.elementor-element-f45abc1{--display:flex;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-color:#FF8200;--border-color:#FF8200;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;--e-con-transform-transition-duration:2000ms;}.elementor-10455 .elementor-element.elementor-element-f45abc1:not(.elementor-motion-effects-element-type-background), .elementor-10455 .elementor-element.elementor-element-f45abc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2F231E 0%, #FF6F034A 100%);}.elementor-10455 .elementor-element.elementor-element-ce379ed .elementor-icon-wrapper{text-align:start;}.elementor-10455 .elementor-element.elementor-element-61a1d8d{text-align:start;}.elementor-10455 .elementor-element.elementor-element-61a1d8d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-primary );}.elementor-10455 .elementor-element.elementor-element-9677bd6{text-align:start;}.elementor-10455 .elementor-element.elementor-element-9677bd6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-primary );}.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-10455 .elementor-element.elementor-element-6d73415 .elementor-icon-list-icon i{color:#00C70A;transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-6d73415 .elementor-icon-list-icon svg{fill:#00C70A;transition:fill 0.3s;}.elementor-10455 .elementor-element.elementor-element-6d73415{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10455 .elementor-element.elementor-element-6d73415 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-cfc8604{--display:flex;--min-height:0px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-color:#FF8200;--border-color:#FF8200;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;--e-con-transform-transition-duration:500ms;}.elementor-10455 .elementor-element.elementor-element-cfc8604:not(.elementor-motion-effects-element-type-background), .elementor-10455 .elementor-element.elementor-element-cfc8604 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg, #2F231E 0%, #FF6F034A 88%);}.elementor-10455 .elementor-element.elementor-element-94ade88 .elementor-icon-wrapper{text-align:start;}.elementor-10455 .elementor-element.elementor-element-3bc56aa{text-align:start;}.elementor-10455 .elementor-element.elementor-element-3bc56aa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-primary );}.elementor-10455 .elementor-element.elementor-element-dadadae{text-align:start;}.elementor-10455 .elementor-element.elementor-element-dadadae .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-primary );}.elementor-10455 .elementor-element.elementor-element-ddaeb07 .elementor-icon-list-icon i{color:#00C70A;transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-ddaeb07 .elementor-icon-list-icon svg{fill:#00C70A;transition:fill 0.3s;}.elementor-10455 .elementor-element.elementor-element-ddaeb07{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10455 .elementor-element.elementor-element-ddaeb07 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-c2f77ad{--display:flex;--min-height:125px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:70px 70px 70px 70px;}.elementor-10455 .elementor-element.elementor-element-c2f77ad:not(.elementor-motion-effects-element-type-background), .elementor-10455 .elementor-element.elementor-element-c2f77ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E0E0;}.elementor-10455 .elementor-element.elementor-element-c2f77ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10455 .elementor-element.elementor-element-789c6bf{--display:flex;}.elementor-10455 .elementor-element.elementor-element-789c6bf.e-con{--align-self:center;}.elementor-10455 .elementor-element.elementor-element-d9ff045{--spacer-size:25px;}.elementor-10455 .elementor-element.elementor-element-3e44966{text-align:center;}.elementor-10455 .elementor-element.elementor-element-3e44966 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:600;color:#3E3E3E;}.elementor-10455 .elementor-element.elementor-element-c716a7f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-e5ad6f1{--display:flex;--min-height:0px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;--e-con-transform-transition-duration:1300ms;}.elementor-10455 .elementor-element.elementor-element-ae75949{text-align:center;}.elementor-10455 .elementor-element.elementor-element-ae75949 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-10455 .elementor-element.elementor-element-796609a{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;line-height:20px;word-spacing:0px;color:#C0C0C0;}.elementor-10455 .elementor-element.elementor-element-798eb2b{--display:flex;--min-height:0px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;--e-con-transform-transition-duration:1300ms;}.elementor-10455 .elementor-element.elementor-element-44e7101{text-align:center;}.elementor-10455 .elementor-element.elementor-element-44e7101 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10455 .elementor-element.elementor-element-e7edcbb{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:20px;word-spacing:0px;color:#C0C0C0;}.elementor-10455 .elementor-element.elementor-element-3d60faf{--display:flex;--min-height:0px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;--e-con-transform-transition-duration:1300ms;}.elementor-10455 .elementor-element.elementor-element-1f53daf{text-align:center;}.elementor-10455 .elementor-element.elementor-element-1f53daf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10455 .elementor-element.elementor-element-80639d4{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:20px;word-spacing:0px;color:#C0C0C0;}.elementor-10455 .elementor-element.elementor-element-199659f{text-align:center;}.elementor-10455 .elementor-element.elementor-element-199659f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:600;color:#3E3E3E;}.elementor-10455 .elementor-element.elementor-element-03aa452{--divider-border-style:solid;--divider-color:var( --e-global-color-113bee7 );--divider-border-width:2.8px;}.elementor-10455 .elementor-element.elementor-element-03aa452 > .elementor-widget-container{margin:-2px -2px -2px -2px;padding:0px 0px 0px 0px;}.elementor-10455 .elementor-element.elementor-element-03aa452 .elementor-divider-separator{width:9%;margin:0 auto;margin-center:0;}.elementor-10455 .elementor-element.elementor-element-03aa452 .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px;}.elementor-10455 .elementor-element.elementor-element-7d61c23{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-7d61c23.e-con{--align-self:center;}.elementor-10455 .elementor-element.elementor-element-3ca5ae4{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-113bee7 );--border-color:var( --e-global-color-113bee7 );--border-radius:20px 20px 20px 20px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10455 .elementor-element.elementor-element-3ca5ae4:not(.elementor-motion-effects-element-type-background), .elementor-10455 .elementor-element.elementor-element-3ca5ae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-10455 .elementor-element.elementor-element-25e67d1.elementor-element{--align-self:flex-start;}.elementor-10455 .elementor-element.elementor-element-25e67d1 .elementor-icon-list-icon i{color:var( --e-global-color-113bee7 );transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-25e67d1 .elementor-icon-list-icon svg{fill:var( --e-global-color-113bee7 );transition:fill 0.3s;}.elementor-10455 .elementor-element.elementor-element-25e67d1{--e-icon-list-icon-size:44px;--icon-vertical-offset:0px;}.elementor-10455 .elementor-element.elementor-element-25e67d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10455 .elementor-element.elementor-element-25e67d1 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:700;}.elementor-10455 .elementor-element.elementor-element-25e67d1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-8376a00{--display:flex;--min-height:0px;border-style:none;--border-style:none;--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-10455 .elementor-element.elementor-element-ed4c9dc .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-ed4c9dc .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-10455 .elementor-element.elementor-element-ed4c9dc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10455 .elementor-element.elementor-element-ed4c9dc .elementor-icon-list-text{transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-b7b1f10{--n-accordion-title-font-size:1rem;--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-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-113bee7 );--n-accordion-title-hover-color:var( --e-global-color-113bee7 );--n-accordion-title-active-color:var( --e-global-color-113bee7 );--n-accordion-icon-size:34px;--n-accordion-icon-normal-color:#F67313;}.elementor-10455 .elementor-element.elementor-element-b7b1f10 > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;border-radius:46px 46px 46px 46px;}.elementor-10455 .elementor-element.elementor-element-b7b1f10 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-10455 .elementor-element.elementor-element-11927c4{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-113bee7 );--border-color:var( --e-global-color-113bee7 );--border-radius:20px 20px 20px 20px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10455 .elementor-element.elementor-element-11927c4:not(.elementor-motion-effects-element-type-background), .elementor-10455 .elementor-element.elementor-element-11927c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-10455 .elementor-element.elementor-element-9c143c0 .elementor-icon-list-icon i{color:var( --e-global-color-113bee7 );transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-9c143c0 .elementor-icon-list-icon svg{fill:var( --e-global-color-113bee7 );transition:fill 0.3s;}.elementor-10455 .elementor-element.elementor-element-9c143c0{--e-icon-list-icon-size:44px;--icon-vertical-offset:0px;}.elementor-10455 .elementor-element.elementor-element-9c143c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10455 .elementor-element.elementor-element-9c143c0 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:700;}.elementor-10455 .elementor-element.elementor-element-9c143c0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-16ce9a4{--display:flex;--min-height:0px;border-style:none;--border-style:none;--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-10455 .elementor-element.elementor-element-cbdcfae .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-cbdcfae .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-10455 .elementor-element.elementor-element-cbdcfae{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10455 .elementor-element.elementor-element-cbdcfae .elementor-icon-list-text{transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-aff8f24{--n-accordion-title-font-size:1rem;--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-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-113bee7 );--n-accordion-title-hover-color:var( --e-global-color-113bee7 );--n-accordion-title-active-color:var( --e-global-color-113bee7 );--n-accordion-icon-size:34px;--n-accordion-icon-normal-color:#F67313;}.elementor-10455 .elementor-element.elementor-element-aff8f24 > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;border-radius:46px 46px 46px 46px;}.elementor-10455 .elementor-element.elementor-element-aff8f24 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-10455 .elementor-element.elementor-element-0eb1232{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-113bee7 );--border-color:var( --e-global-color-113bee7 );--border-radius:20px 20px 20px 20px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10455 .elementor-element.elementor-element-0eb1232:not(.elementor-motion-effects-element-type-background), .elementor-10455 .elementor-element.elementor-element-0eb1232 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-10455 .elementor-element.elementor-element-030b04e.elementor-element{--align-self:flex-start;}.elementor-10455 .elementor-element.elementor-element-030b04e .elementor-icon-list-icon i{color:var( --e-global-color-113bee7 );transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-030b04e .elementor-icon-list-icon svg{fill:var( --e-global-color-113bee7 );transition:fill 0.3s;}.elementor-10455 .elementor-element.elementor-element-030b04e{--e-icon-list-icon-size:44px;--icon-vertical-offset:0px;}.elementor-10455 .elementor-element.elementor-element-030b04e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10455 .elementor-element.elementor-element-030b04e .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:700;}.elementor-10455 .elementor-element.elementor-element-030b04e .elementor-icon-list-text{transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-f5e33f1{--display:flex;--min-height:0px;border-style:none;--border-style:none;--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-10455 .elementor-element.elementor-element-fc7ab8b .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-fc7ab8b .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-10455 .elementor-element.elementor-element-fc7ab8b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10455 .elementor-element.elementor-element-fc7ab8b .elementor-icon-list-text{transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-50ac1ae{--n-accordion-title-font-size:1rem;--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-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-113bee7 );--n-accordion-title-hover-color:var( --e-global-color-113bee7 );--n-accordion-title-active-color:var( --e-global-color-113bee7 );--n-accordion-icon-size:34px;--n-accordion-icon-normal-color:#F67313;}.elementor-10455 .elementor-element.elementor-element-50ac1ae > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;border-radius:46px 46px 46px 46px;}.elementor-10455 .elementor-element.elementor-element-50ac1ae > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-10455 .elementor-element.elementor-element-5deb996{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-113bee7 );--border-color:var( --e-global-color-113bee7 );--border-radius:20px 20px 20px 20px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10455 .elementor-element.elementor-element-5deb996:not(.elementor-motion-effects-element-type-background), .elementor-10455 .elementor-element.elementor-element-5deb996 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-10455 .elementor-element.elementor-element-9ca7278 .elementor-icon-list-icon i{color:var( --e-global-color-113bee7 );transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-9ca7278 .elementor-icon-list-icon svg{fill:var( --e-global-color-113bee7 );transition:fill 0.3s;}.elementor-10455 .elementor-element.elementor-element-9ca7278{--e-icon-list-icon-size:44px;--icon-vertical-offset:0px;}.elementor-10455 .elementor-element.elementor-element-9ca7278 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10455 .elementor-element.elementor-element-9ca7278 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:700;}.elementor-10455 .elementor-element.elementor-element-9ca7278 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-8537dc3{--display:flex;--min-height:0px;border-style:none;--border-style:none;--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-10455 .elementor-element.elementor-element-b02de46 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-b02de46 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-10455 .elementor-element.elementor-element-b02de46{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10455 .elementor-element.elementor-element-b02de46 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-04cd718{--n-accordion-title-font-size:1rem;--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-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-113bee7 );--n-accordion-title-hover-color:var( --e-global-color-113bee7 );--n-accordion-title-active-color:var( --e-global-color-113bee7 );--n-accordion-icon-size:34px;--n-accordion-icon-normal-color:#F67313;}.elementor-10455 .elementor-element.elementor-element-04cd718 > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;border-radius:46px 46px 46px 46px;}.elementor-10455 .elementor-element.elementor-element-04cd718 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-10455 .elementor-element.elementor-element-aa39d36{--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-10455 .elementor-element.elementor-element-b24f7f3{--spacer-size:50px;}.elementor-10455 .elementor-element.elementor-element-d7fbabb{text-align:center;}.elementor-10455 .elementor-element.elementor-element-d7fbabb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-10455 .elementor-element.elementor-element-418c4d4{--display:flex;}.elementor-10455 .elementor-element.elementor-element-3cb1205{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-10455 .elementor-element.elementor-element-e87f341{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-e87f341.e-con{--align-self:center;}.elementor-10455 .elementor-element.elementor-element-abf44f1{--display:flex;--min-height:0px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-color:#FF8200;--border-color:#FF8200;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;--e-con-transform-transition-duration:2000ms;}.elementor-10455 .elementor-element.elementor-element-abf44f1:not(.elementor-motion-effects-element-type-background), .elementor-10455 .elementor-element.elementor-element-abf44f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2F231E 0%, #FF6F034A 100%);}.elementor-10455 .elementor-element.elementor-element-75ccba6 .elementor-icon-wrapper{text-align:center;}.elementor-10455 .elementor-element.elementor-element-75ccba6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-113bee7 );}.elementor-10455 .elementor-element.elementor-element-75ccba6.elementor-view-framed .elementor-icon, .elementor-10455 .elementor-element.elementor-element-75ccba6.elementor-view-default .elementor-icon{color:var( --e-global-color-113bee7 );border-color:var( --e-global-color-113bee7 );}.elementor-10455 .elementor-element.elementor-element-75ccba6.elementor-view-framed .elementor-icon, .elementor-10455 .elementor-element.elementor-element-75ccba6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-113bee7 );}.elementor-10455 .elementor-element.elementor-element-47ee373{text-align:center;}.elementor-10455 .elementor-element.elementor-element-47ee373 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-primary );}.elementor-10455 .elementor-element.elementor-element-7871489{text-align:center;}.elementor-10455 .elementor-element.elementor-element-7871489 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:200;line-height:22px;color:var( --e-global-color-primary );}.elementor-10455 .elementor-element.elementor-element-c4d4419{--display:flex;--min-height:0px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-color:#FF8200;--border-color:#FF8200;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;--e-con-transform-transition-duration:2000ms;}.elementor-10455 .elementor-element.elementor-element-c4d4419:not(.elementor-motion-effects-element-type-background), .elementor-10455 .elementor-element.elementor-element-c4d4419 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2F231E 0%, #FF6F034A 100%);}.elementor-10455 .elementor-element.elementor-element-e130e4c .elementor-icon-wrapper{text-align:center;}.elementor-10455 .elementor-element.elementor-element-e130e4c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-113bee7 );}.elementor-10455 .elementor-element.elementor-element-e130e4c.elementor-view-framed .elementor-icon, .elementor-10455 .elementor-element.elementor-element-e130e4c.elementor-view-default .elementor-icon{color:var( --e-global-color-113bee7 );border-color:var( --e-global-color-113bee7 );}.elementor-10455 .elementor-element.elementor-element-e130e4c.elementor-view-framed .elementor-icon, .elementor-10455 .elementor-element.elementor-element-e130e4c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-113bee7 );}.elementor-10455 .elementor-element.elementor-element-3e2fe83{text-align:center;}.elementor-10455 .elementor-element.elementor-element-3e2fe83 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-primary );}.elementor-10455 .elementor-element.elementor-element-4edc072{text-align:center;}.elementor-10455 .elementor-element.elementor-element-4edc072 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:200;line-height:22px;color:var( --e-global-color-primary );}.elementor-10455 .elementor-element.elementor-element-434775f{--display:flex;--min-height:0px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-color:#FF8200;--border-color:#FF8200;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;--e-con-transform-transition-duration:2000ms;}.elementor-10455 .elementor-element.elementor-element-434775f:not(.elementor-motion-effects-element-type-background), .elementor-10455 .elementor-element.elementor-element-434775f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2F231E 0%, #FF6F034A 100%);}.elementor-10455 .elementor-element.elementor-element-e2dbfbb .elementor-icon-wrapper{text-align:center;}.elementor-10455 .elementor-element.elementor-element-e2dbfbb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-113bee7 );}.elementor-10455 .elementor-element.elementor-element-e2dbfbb.elementor-view-framed .elementor-icon, .elementor-10455 .elementor-element.elementor-element-e2dbfbb.elementor-view-default .elementor-icon{color:var( --e-global-color-113bee7 );border-color:var( --e-global-color-113bee7 );}.elementor-10455 .elementor-element.elementor-element-e2dbfbb.elementor-view-framed .elementor-icon, .elementor-10455 .elementor-element.elementor-element-e2dbfbb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-113bee7 );}.elementor-10455 .elementor-element.elementor-element-52bffbe{text-align:center;}.elementor-10455 .elementor-element.elementor-element-52bffbe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-primary );}.elementor-10455 .elementor-element.elementor-element-fd47e49{text-align:center;}.elementor-10455 .elementor-element.elementor-element-fd47e49 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:200;line-height:22px;color:var( --e-global-color-primary );}.elementor-10455 .elementor-element.elementor-element-c09083d{--display:flex;--min-height:0px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-color:#FF8200;--border-color:#FF8200;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;--e-con-transform-transition-duration:2000ms;}.elementor-10455 .elementor-element.elementor-element-c09083d:not(.elementor-motion-effects-element-type-background), .elementor-10455 .elementor-element.elementor-element-c09083d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2F231E 0%, #FF6F034A 100%);}.elementor-10455 .elementor-element.elementor-element-1fd1643 .elementor-icon-wrapper{text-align:center;}.elementor-10455 .elementor-element.elementor-element-1fd1643.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-113bee7 );}.elementor-10455 .elementor-element.elementor-element-1fd1643.elementor-view-framed .elementor-icon, .elementor-10455 .elementor-element.elementor-element-1fd1643.elementor-view-default .elementor-icon{color:var( --e-global-color-113bee7 );border-color:var( --e-global-color-113bee7 );}.elementor-10455 .elementor-element.elementor-element-1fd1643.elementor-view-framed .elementor-icon, .elementor-10455 .elementor-element.elementor-element-1fd1643.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-113bee7 );}.elementor-10455 .elementor-element.elementor-element-6bc883b{text-align:center;}.elementor-10455 .elementor-element.elementor-element-6bc883b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-primary );}.elementor-10455 .elementor-element.elementor-element-75f2414{text-align:center;}.elementor-10455 .elementor-element.elementor-element-75f2414 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:200;line-height:22px;color:var( --e-global-color-primary );}.elementor-10455 .elementor-element.elementor-element-48129cd{--display:flex;}.elementor-10455 .elementor-element.elementor-element-7475b42{--display:flex;--min-height:221px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#4A5994;--border-color:#4A5994;--border-radius:20px 20px 20px 20px;}.elementor-10455 .elementor-element.elementor-element-7475b42:not(.elementor-motion-effects-element-type-background), .elementor-10455 .elementor-element.elementor-element-7475b42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F94;}.elementor-10455 .elementor-element.elementor-element-7475b42:hover{background-color:#4B4B4B94;}.elementor-10455 .elementor-element.elementor-element-7475b42.e-con{--align-self:center;}.elementor-10455 .elementor-element.elementor-element-7bf24c9 .elementor-icon-wrapper{text-align:center;}.elementor-10455 .elementor-element.elementor-element-7bf24c9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-113bee7 );}.elementor-10455 .elementor-element.elementor-element-7bf24c9.elementor-view-framed .elementor-icon, .elementor-10455 .elementor-element.elementor-element-7bf24c9.elementor-view-default .elementor-icon{color:var( --e-global-color-113bee7 );border-color:var( --e-global-color-113bee7 );}.elementor-10455 .elementor-element.elementor-element-7bf24c9.elementor-view-framed .elementor-icon, .elementor-10455 .elementor-element.elementor-element-7bf24c9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-113bee7 );}.elementor-10455 .elementor-element.elementor-element-e41381d{text-align:center;}.elementor-10455 .elementor-element.elementor-element-e41381d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-primary );}.elementor-10455 .elementor-element.elementor-element-24e3977{text-align:center;}.elementor-10455 .elementor-element.elementor-element-24e3977 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-10455 .elementor-element.elementor-element-ef456e9{--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-10455 .elementor-element.elementor-element-46d9f98{text-align:center;}.elementor-10455 .elementor-element.elementor-element-35a03fd{text-align:center;}.elementor-10455 .elementor-element.elementor-element-35a03fd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:55px;font-weight:600;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10455 .elementor-element.elementor-element-cab95f9{--display:flex;}.elementor-10455 .elementor-element.elementor-element-cab95f9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10455 .elementor-element.elementor-element-494f52b{--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-10455 .elementor-element.elementor-element-494f52b.e-con{--align-self:center;}.elementor-10455 .elementor-element.elementor-element-2a2d43a{text-align:center;}.elementor-10455 .elementor-element.elementor-element-db456f3{--display:flex;}.elementor-10455 .elementor-element.elementor-element-750bf75{--display:flex;}.elementor-10455 .elementor-element.elementor-element-18fd884{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-d6281c0.elementor-element{--align-self:center;}.elementor-10455 .elementor-element.elementor-element-60aca85.elementor-element{--align-self:center;}.elementor-10455 .elementor-element.elementor-element-60aca85 .elementor-icon-list-icon i{color:#00C70A;transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-60aca85 .elementor-icon-list-icon svg{fill:#00C70A;transition:fill 0.3s;}.elementor-10455 .elementor-element.elementor-element-60aca85{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10455 .elementor-element.elementor-element-60aca85 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-cd29ae9{--display:flex;}.elementor-10455 .elementor-element.elementor-element-56c3b58{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-8d7ff12.elementor-element{--align-self:center;}.elementor-10455 .elementor-element.elementor-element-8d7ff12 .elementor-icon-list-icon i{color:#00C70A;transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-8d7ff12 .elementor-icon-list-icon svg{fill:#00C70A;transition:fill 0.3s;}.elementor-10455 .elementor-element.elementor-element-8d7ff12{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10455 .elementor-element.elementor-element-8d7ff12 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-baadcf3{--display:flex;}.elementor-10455 .elementor-element.elementor-element-3d93ef5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-94200d4.elementor-element{--align-self:center;}.elementor-10455 .elementor-element.elementor-element-94200d4 .elementor-icon-list-icon i{color:#00C70A;transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-94200d4 .elementor-icon-list-icon svg{fill:#00C70A;transition:fill 0.3s;}.elementor-10455 .elementor-element.elementor-element-94200d4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10455 .elementor-element.elementor-element-94200d4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-5facaa8{--display:flex;}.elementor-10455 .elementor-element.elementor-element-4658507{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-2d0532c.elementor-element{--align-self:center;}.elementor-10455 .elementor-element.elementor-element-2d0532c .elementor-icon-list-icon i{color:#00C70A;transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-2d0532c .elementor-icon-list-icon svg{fill:#00C70A;transition:fill 0.3s;}.elementor-10455 .elementor-element.elementor-element-2d0532c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10455 .elementor-element.elementor-element-2d0532c .elementor-icon-list-text{transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-073c5b7{--display:flex;}.elementor-10455 .elementor-element.elementor-element-75381bb{--display:flex;}.elementor-10455 .elementor-element.elementor-element-74338ed{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:29px 29px 29px 29px;--n-tabs-title-padding-top:15px;--n-tabs-title-padding-right:15px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:15px;}.elementor-10455 .elementor-element.elementor-element-74338ed > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#32323200;}.elementor-10455 .elementor-element.elementor-element-74338ed.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF00;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-113bee7 );}.elementor-10455 .elementor-element.elementor-element-74338ed.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-10455 .elementor-element.elementor-element-74338ed.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-113bee7 );}.elementor-10455 .elementor-element.elementor-element-74338ed.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:3px 3px 3px 3px;border-color:#FF6C00;}.elementor-10455 .elementor-element.elementor-element-eb05dde{--display:flex;}.elementor-10455 .elementor-element.elementor-element-eb05dde.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10455 .elementor-element.elementor-element-500f3f5{--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-10455 .elementor-element.elementor-element-500f3f5.e-con{--align-self:center;}.elementor-10455 .elementor-element.elementor-element-679d55f{text-align:center;}.elementor-10455 .elementor-element.elementor-element-32d6852{--display:flex;}.elementor-10455 .elementor-element.elementor-element-afd83cd{--display:flex;}.elementor-10455 .elementor-element.elementor-element-afd83cd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10455 .elementor-element.elementor-element-b9daa5a{--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-10455 .elementor-element.elementor-element-b9daa5a.e-con{--align-self:center;}.elementor-10455 .elementor-element.elementor-element-71d16ac{text-align:center;}.elementor-10455 .elementor-element.elementor-element-a8a1cbd{--display:flex;}.elementor-10455 .elementor-element.elementor-element-0c786b4{--display:flex;}.elementor-10455 .elementor-element.elementor-element-0c786b4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10455 .elementor-element.elementor-element-f01d51d{--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-10455 .elementor-element.elementor-element-f01d51d.e-con{--align-self:center;}.elementor-10455 .elementor-element.elementor-element-c675e8b{text-align:center;}.elementor-10455 .elementor-element.elementor-element-8adaefe{--display:flex;}.elementor-10455 .elementor-element.elementor-element-6d96826{--display:flex;}.elementor-10455 .elementor-element.elementor-element-6d96826.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10455 .elementor-element.elementor-element-c5e4880{--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-10455 .elementor-element.elementor-element-c5e4880.e-con{--align-self:center;}.elementor-10455 .elementor-element.elementor-element-fe7819b{text-align:center;}.elementor-10455 .elementor-element.elementor-element-41f565f{--display:flex;}.elementor-10455 .elementor-element.elementor-element-20128b1{--display:flex;}.elementor-10455 .elementor-element.elementor-element-20128b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10455 .elementor-element.elementor-element-8322a36{--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-10455 .elementor-element.elementor-element-8322a36.e-con{--align-self:center;}.elementor-10455 .elementor-element.elementor-element-6dbe7df{text-align:center;}.elementor-10455 .elementor-element.elementor-element-7e0ad6e{--display:flex;}.elementor-10455 .elementor-element.elementor-element-5062457{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:25px;--n-tabs-title-border-radius:20px 20px 20px 20px;}.elementor-10455 .elementor-element.elementor-element-5062457 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-113bee7 );}.elementor-10455 .elementor-element.elementor-element-cd9c3a2{--display:flex;}.elementor-10455 .elementor-element.elementor-element-cd9c3a2.e-con{--align-self:center;}.elementor-10455 .elementor-element.elementor-element-1644de8{--spacer-size:50px;}.elementor-10455 .elementor-element.elementor-element-d934b75{--display:flex;}.elementor-10455 .elementor-element.elementor-element-95ae8f9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:start;--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-10455 .elementor-element.elementor-element-0148d34{--display:flex;--min-height:0rem;border-style:groove;--border-style:groove;--border-radius:17px 17px 17px 17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10455 .elementor-element.elementor-element-0148d34:not(.elementor-motion-effects-element-type-background), .elementor-10455 .elementor-element.elementor-element-0148d34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center right, #BCBCBC 0%, #FFFFFF 100%);}.elementor-10455 .elementor-element.elementor-element-d631a4f{text-align:center;}.elementor-10455 .elementor-element.elementor-element-d631a4f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-38d45f3{text-align:start;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-ac4a587 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-ddbf34e{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-ddbf34e a{color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-f03ddd9{--display:flex;border-style:none;--border-style:none;}.elementor-10455 .elementor-element.elementor-element-9d6d5b1{--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-10455 .elementor-element.elementor-element-dbf7bc1{text-align:start;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-dbf7bc1 p{margin-block-end:0px;}.elementor-10455 .elementor-element.elementor-element-e2cbc11{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}.elementor-10455 .elementor-element.elementor-element-e2cbc11 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-astglobalcolor2 );border-style:none;}.elementor-10455 .elementor-element.elementor-element-e2cbc11 > .elementor-widget-container{border-style:none;}.elementor-10455 .elementor-element.elementor-element-177c53a .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-088a02c{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-088a02c a{color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-f9d4180{--spacer-size:27px;}.elementor-10455 .elementor-element.elementor-element-10788db{text-align:center;}.elementor-10455 .elementor-element.elementor-element-10788db .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-6a5def1 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-10455 .elementor-element.elementor-element-6a5def1 .elementor-button{border-radius:100px 100px 100px 100px;}.elementor-10455 .elementor-element.elementor-element-d100fa2{--display:flex;--min-height:0px;border-style:groove;--border-style:groove;--border-radius:17px 17px 17px 17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10455 .elementor-element.elementor-element-d100fa2:not(.elementor-motion-effects-element-type-background), .elementor-10455 .elementor-element.elementor-element-d100fa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center left, #BCBCBC 0%, #FFFFFF 100%);}.elementor-10455 .elementor-element.elementor-element-d100fa2.e-con{--align-self:flex-start;}.elementor-10455 .elementor-element.elementor-element-aae6277{text-align:center;}.elementor-10455 .elementor-element.elementor-element-aae6277 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-2a893cd{text-align:start;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-1c88374 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-ec5a0d8{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-ec5a0d8 a{color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-b467949{--display:flex;border-style:none;--border-style:none;}.elementor-10455 .elementor-element.elementor-element-ffba62b{--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-10455 .elementor-element.elementor-element-e5e0a6c{text-align:start;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-e5e0a6c p{margin-block-end:0px;}.elementor-10455 .elementor-element.elementor-element-9f41d47 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-cbf69fd{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-cbf69fd a{color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-eb07a73{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:100px 100px 100px 100px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}.elementor-10455 .elementor-element.elementor-element-eb07a73 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-astglobalcolor2 );border-style:none;}.elementor-10455 .elementor-element.elementor-element-eb07a73 > .elementor-widget-container{border-style:none;}.elementor-10455 .elementor-element.elementor-element-d6be35c .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-530b24b{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-530b24b a{color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-563da55{--spacer-size:27px;}.elementor-10455 .elementor-element.elementor-element-51b7169{text-align:center;}.elementor-10455 .elementor-element.elementor-element-51b7169 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-d75b1fc > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-10455 .elementor-element.elementor-element-d75b1fc .elementor-button{border-radius:100px 100px 100px 100px;}.elementor-10455 .elementor-element.elementor-element-9569c59{--display:flex;border-style:groove;--border-style:groove;--border-radius:17px 17px 17px 17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10455 .elementor-element.elementor-element-9569c59:not(.elementor-motion-effects-element-type-background), .elementor-10455 .elementor-element.elementor-element-9569c59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center right, #BCBCBC 0%, #FFFFFF 100%);}.elementor-10455 .elementor-element.elementor-element-9569c59.e-con{--align-self:flex-start;}.elementor-10455 .elementor-element.elementor-element-b01c4e6{text-align:center;}.elementor-10455 .elementor-element.elementor-element-b01c4e6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-e8b51c2{text-align:start;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-9a5ed33 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-19a6f10{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-19a6f10 a{color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-8977547{--display:flex;border-style:none;--border-style:none;}.elementor-10455 .elementor-element.elementor-element-0caff4d{--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-10455 .elementor-element.elementor-element-3dd3fe8{text-align:start;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-3dd3fe8 p{margin-block-end:0px;}.elementor-10455 .elementor-element.elementor-element-fde6dd5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-1c16a33{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-1c16a33 a{color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-eced731{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:100px 100px 100px 100px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}.elementor-10455 .elementor-element.elementor-element-eced731 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-astglobalcolor2 );border-style:none;}.elementor-10455 .elementor-element.elementor-element-eced731 > .elementor-widget-container{border-style:none;}.elementor-10455 .elementor-element.elementor-element-dcfb5a7 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-118fd8e{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-118fd8e a{color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-c18cbf2{text-align:center;}.elementor-10455 .elementor-element.elementor-element-c18cbf2 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-e0f1bea > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-10455 .elementor-element.elementor-element-e0f1bea .elementor-button{border-radius:100px 100px 100px 100px;}.elementor-10455 .elementor-element.elementor-element-e70a2e2{--display:flex;--min-height:0px;border-style:groove;--border-style:groove;--border-radius:17px 17px 17px 17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10455 .elementor-element.elementor-element-e70a2e2:not(.elementor-motion-effects-element-type-background), .elementor-10455 .elementor-element.elementor-element-e70a2e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center left, #BCBCBC 0%, #FFFFFF 100%);}.elementor-10455 .elementor-element.elementor-element-e70a2e2.e-con{--align-self:flex-start;}.elementor-10455 .elementor-element.elementor-element-4c3a5e7{text-align:center;}.elementor-10455 .elementor-element.elementor-element-4c3a5e7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-f720311{text-align:start;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-9ea8442 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-72f38ff{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-72f38ff a{color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-c62a614{--display:flex;border-style:none;--border-style:none;}.elementor-10455 .elementor-element.elementor-element-d25ecf8{--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-10455 .elementor-element.elementor-element-95f21b1{text-align:start;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-95f21b1 p{margin-block-end:0px;}.elementor-10455 .elementor-element.elementor-element-7897469 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-5c042ce{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-5c042ce a{color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-9ffe36a{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:100px 100px 100px 100px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}.elementor-10455 .elementor-element.elementor-element-9ffe36a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-astglobalcolor2 );border-style:none;}.elementor-10455 .elementor-element.elementor-element-9ffe36a > .elementor-widget-container{border-style:none;}.elementor-10455 .elementor-element.elementor-element-6c5eb0c .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-42036d5{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-42036d5 a{color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-6a84acd{text-align:center;}.elementor-10455 .elementor-element.elementor-element-6a84acd .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-34e3dbc > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-10455 .elementor-element.elementor-element-34e3dbc .elementor-button{border-radius:100px 100px 100px 100px;}.elementor-10455 .elementor-element.elementor-element-703967a{--display:flex;--min-height:0rem;border-style:groove;--border-style:groove;--border-radius:17px 17px 17px 17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10455 .elementor-element.elementor-element-703967a:not(.elementor-motion-effects-element-type-background), .elementor-10455 .elementor-element.elementor-element-703967a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center right, #BCBCBC 0%, #FFFFFF 100%);}.elementor-10455 .elementor-element.elementor-element-703967a.e-con{--align-self:flex-start;}.elementor-10455 .elementor-element.elementor-element-b75058c{text-align:center;}.elementor-10455 .elementor-element.elementor-element-b75058c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-8c3d0aa{text-align:start;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-afd9fea .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-2cf76a3{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-2cf76a3 a{color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-9e2bbe3{--display:flex;border-style:none;--border-style:none;}.elementor-10455 .elementor-element.elementor-element-eec944a{--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-10455 .elementor-element.elementor-element-359ab3b{text-align:start;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-359ab3b p{margin-block-end:0px;}.elementor-10455 .elementor-element.elementor-element-7573645 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-0794ada{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-0794ada a{color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-9783605{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:100px 100px 100px 100px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}.elementor-10455 .elementor-element.elementor-element-9783605 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-astglobalcolor2 );border-style:none;}.elementor-10455 .elementor-element.elementor-element-9783605 > .elementor-widget-container{border-style:none;}.elementor-10455 .elementor-element.elementor-element-beb165c .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-2bc7081{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-2bc7081 a{color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-b881355{text-align:center;}.elementor-10455 .elementor-element.elementor-element-b881355 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-13bf631 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-10455 .elementor-element.elementor-element-13bf631 .elementor-button{border-radius:100px 100px 100px 100px;}.elementor-10455 .elementor-element.elementor-element-ca7222b{--display:flex;--min-height:0px;border-style:groove;--border-style:groove;--border-radius:17px 17px 17px 17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10455 .elementor-element.elementor-element-ca7222b:not(.elementor-motion-effects-element-type-background), .elementor-10455 .elementor-element.elementor-element-ca7222b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center left, #BCBCBC 0%, #FFFFFF 100%);}.elementor-10455 .elementor-element.elementor-element-ca7222b.e-con{--align-self:flex-start;}.elementor-10455 .elementor-element.elementor-element-8d91f95{text-align:center;}.elementor-10455 .elementor-element.elementor-element-8d91f95 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-48c02f1{text-align:start;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-8b7839a .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-8d1befa{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-8d1befa a{color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-41b19fa{--display:flex;border-style:none;--border-style:none;}.elementor-10455 .elementor-element.elementor-element-d6f8862{--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-10455 .elementor-element.elementor-element-d2ae3e7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-5d50bf3{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:100px 100px 100px 100px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}.elementor-10455 .elementor-element.elementor-element-5d50bf3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-astglobalcolor2 );border-style:none;}.elementor-10455 .elementor-element.elementor-element-5d50bf3 > .elementor-widget-container{border-style:none;}.elementor-10455 .elementor-element.elementor-element-f801d20 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-62052da{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-62052da a{color:var( --e-global-color-astglobalcolor3 );}.elementor-10455 .elementor-element.elementor-element-57b1989{text-align:center;}.elementor-10455 .elementor-element.elementor-element-57b1989 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-10455 .elementor-element.elementor-element-a17b214 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-10455 .elementor-element.elementor-element-a17b214 .elementor-button{border-radius:100px 100px 100px 100px;}.elementor-10455 .elementor-element.elementor-element-36633d7{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-title-normal-color:var( --e-global-color-ccccc29 );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-113bee7 );}.elementor-10455 .elementor-element.elementor-element-36633d7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FB8102;}.elementor-10455 .elementor-element.elementor-element-36633d7 {--n-accordion-padding:8px 8px 8px 8px;}.elementor-10455 .elementor-element.elementor-element-72bedf6{--spacer-size:50px;}.elementor-10455 .elementor-element.elementor-element-adf1a1e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-adf1a1e.e-con{--align-self:center;}.elementor-10455 .elementor-element.elementor-element-e7d9073{--display:flex;--min-height:0px;--justify-content:space-around;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-color:#666666;--border-color:#666666;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;--e-con-transform-transition-duration:1300ms;}.elementor-10455 .elementor-element.elementor-element-e7d9073:not(.elementor-motion-effects-element-type-background), .elementor-10455 .elementor-element.elementor-element-e7d9073 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E2E;}.elementor-10455 .elementor-element.elementor-element-e7d9073.e-con:hover{--e-con-transform-scale:1.05;}.elementor-10455 .elementor-element.elementor-element-e5c8d80{--display:flex;--min-height:0px;}.elementor-10455 .elementor-element.elementor-element-9a38cfa{text-align:start;}.elementor-10455 .elementor-element.elementor-element-9a38cfa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-10455 .elementor-element.elementor-element-aebe07a{text-align:start;}.elementor-10455 .elementor-element.elementor-element-aebe07a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:200;color:#F67313;}.elementor-10455 .elementor-element.elementor-element-6e6af4b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-10455 .elementor-element.elementor-element-6e6af4b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-10455 .elementor-element.elementor-element-6e6af4b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-10455 .elementor-element.elementor-element-6e6af4b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-10455 .elementor-element.elementor-element-6e6af4b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-10455 .elementor-element.elementor-element-6e6af4b .elementor-icon-list-icon i{color:#00C70A;transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-6e6af4b .elementor-icon-list-icon svg{fill:#00C70A;transition:fill 0.3s;}.elementor-10455 .elementor-element.elementor-element-6e6af4b{--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-10455 .elementor-element.elementor-element-6e6af4b .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-10455 .elementor-element.elementor-element-6e6af4b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10455 .elementor-element.elementor-element-6e6af4b .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;line-height:20px;}.elementor-10455 .elementor-element.elementor-element-6e6af4b .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-5f25850{--display:flex;}.elementor-10455 .elementor-element.elementor-element-f383426 .elementor-button{background-color:transparent;background-image:linear-gradient(0deg, #D54C00 48%, #FF965D 100%);transition-duration:0s;border-radius:20px 20px 20px 20px;padding:12px 18px 12px 18px;}.elementor-10455 .elementor-element.elementor-element-f383426 .elementor-button:hover, .elementor-10455 .elementor-element.elementor-element-f383426 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #D54C00 0%, #FF965D 100%);}.elementor-10455 .elementor-element.elementor-element-f383426 > .elementor-widget-container{border-style:none;border-radius:20px 20px 20px 20px;}.elementor-10455 .elementor-element.elementor-element-349da15{--display:flex;--min-height:0px;--justify-content:space-around;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-color:#FF8200;--border-color:#FF8200;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;--e-con-transform-transition-duration:1300ms;}.elementor-10455 .elementor-element.elementor-element-349da15:not(.elementor-motion-effects-element-type-background), .elementor-10455 .elementor-element.elementor-element-349da15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F231E;}.elementor-10455 .elementor-element.elementor-element-349da15.e-con:hover{--e-con-transform-scale:1.1;}.elementor-10455 .elementor-element.elementor-element-777b04b{--display:flex;}.elementor-10455 .elementor-element.elementor-element-6be8115{text-align:start;}.elementor-10455 .elementor-element.elementor-element-6be8115 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-10455 .elementor-element.elementor-element-aa5c3fe{text-align:start;}.elementor-10455 .elementor-element.elementor-element-aa5c3fe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:200;color:var( --e-global-color-113bee7 );}.elementor-10455 .elementor-element.elementor-element-d32d83a.elementor-element{--align-self:flex-start;}.elementor-10455 .elementor-element.elementor-element-d32d83a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-10455 .elementor-element.elementor-element-d32d83a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-10455 .elementor-element.elementor-element-d32d83a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-10455 .elementor-element.elementor-element-d32d83a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-10455 .elementor-element.elementor-element-d32d83a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-10455 .elementor-element.elementor-element-d32d83a .elementor-icon-list-icon i{color:#00C70A;transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-d32d83a .elementor-icon-list-icon svg{fill:#00C70A;transition:fill 0.3s;}.elementor-10455 .elementor-element.elementor-element-d32d83a{--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-10455 .elementor-element.elementor-element-d32d83a .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-10455 .elementor-element.elementor-element-d32d83a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10455 .elementor-element.elementor-element-d32d83a .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;line-height:20px;}.elementor-10455 .elementor-element.elementor-element-d32d83a .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-fde9c0a{--display:flex;}.elementor-10455 .elementor-element.elementor-element-5261605 .elementor-button{background-color:transparent;background-image:linear-gradient(0deg, #D54C00 48%, #FF965D 100%);transition-duration:0s;border-radius:20px 20px 20px 20px;padding:12px 18px 12px 18px;}.elementor-10455 .elementor-element.elementor-element-5261605 .elementor-button:hover, .elementor-10455 .elementor-element.elementor-element-5261605 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #D54C00 0%, #FF965D 100%);}.elementor-10455 .elementor-element.elementor-element-5261605 > .elementor-widget-container{border-style:none;border-radius:20px 20px 20px 20px;}.elementor-10455 .elementor-element.elementor-element-fc337cf{--display:flex;--min-height:0px;--justify-content:space-around;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-color:#666666;--border-color:#666666;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;--e-con-transform-transition-duration:1300ms;}.elementor-10455 .elementor-element.elementor-element-fc337cf:not(.elementor-motion-effects-element-type-background), .elementor-10455 .elementor-element.elementor-element-fc337cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E2E;}.elementor-10455 .elementor-element.elementor-element-fc337cf.e-con:hover{--e-con-transform-scale:1.05;}.elementor-10455 .elementor-element.elementor-element-5cf081a{--display:flex;}.elementor-10455 .elementor-element.elementor-element-eb9f228{text-align:start;}.elementor-10455 .elementor-element.elementor-element-eb9f228 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-10455 .elementor-element.elementor-element-0208e02{text-align:start;}.elementor-10455 .elementor-element.elementor-element-0208e02 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;color:#F67313;}.elementor-10455 .elementor-element.elementor-element-ee226c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-10455 .elementor-element.elementor-element-ee226c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-10455 .elementor-element.elementor-element-ee226c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-10455 .elementor-element.elementor-element-ee226c0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-10455 .elementor-element.elementor-element-ee226c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-10455 .elementor-element.elementor-element-ee226c0 .elementor-icon-list-icon i{color:#00C70A;transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-ee226c0 .elementor-icon-list-icon svg{fill:#00C70A;transition:fill 0.3s;}.elementor-10455 .elementor-element.elementor-element-ee226c0{--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-10455 .elementor-element.elementor-element-ee226c0 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-10455 .elementor-element.elementor-element-ee226c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10455 .elementor-element.elementor-element-ee226c0 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;line-height:20px;}.elementor-10455 .elementor-element.elementor-element-ee226c0 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);transition:color 0.3s;}.elementor-10455 .elementor-element.elementor-element-3efed11{--display:flex;}.elementor-10455 .elementor-element.elementor-element-9a5fdae .elementor-button{background-color:transparent;background-image:linear-gradient(0deg, #D54C00 48%, #FF965D 100%);transition-duration:0s;border-radius:20px 20px 20px 20px;padding:12px 18px 12px 18px;}.elementor-10455 .elementor-element.elementor-element-9a5fdae .elementor-button:hover, .elementor-10455 .elementor-element.elementor-element-9a5fdae .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #D54C00 0%, #FF965D 100%);}.elementor-10455 .elementor-element.elementor-element-9a5fdae > .elementor-widget-container{border-style:none;border-radius:20px 20px 20px 20px;}.elementor-10455 .elementor-element.elementor-element-a39590a{text-align:center;}.elementor-10455 .elementor-element.elementor-element-ea5ce4a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10455 .elementor-element.elementor-element-ea5ce4a.e-con{--align-self:center;}.elementor-10455 .elementor-element.elementor-element-5e80701 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:1;}.elementor-10455 .elementor-element.elementor-element-5e80701 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-10455 .elementor-element.elementor-element-5e80701 .elementskit-single-testimonial-slider, .elementor-10455 .elementor-element.elementor-element-5e80701 .elementskit-testimonial_card, .elementor-10455 .elementor-element.elementor-element-5e80701 .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:#FFFFFF;}.elementor-10455 .elementor-element.elementor-element-5e80701 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10455 .elementor-element.elementor-element-5e80701 .ekit_testimonial_style_5 .elementskit-watermark-icon{bottom:30px;right:30px;}.elementor-10455 .elementor-element.elementor-element-5e80701 .elementskit-tootltip-testimonial .elementskit-commentor-content,
					.elementor-10455 .elementor-element.elementor-element-5e80701 .ekit-main-swiper .elementskit-single-testimonial-slider,
					.elementor-10455 .elementor-element.elementor-element-5e80701 .elementskit-testimonial_card{margin-left:0px;margin-right:0px;}.elementor-10455 .elementor-element.elementor-element-5e80701 .elementskit-stars > li > a, .elementor-10455 .elementor-element.elementor-element-5e80701 .elementskit-stars > li > span{color:#fec42d;fill:#fec42d;}.elementor-10455 .elementor-element.elementor-element-5e80701 .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-10455 .elementor-element.elementor-element-5e80701 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:50%;}.elementor-10455 .elementor-element.elementor-element-5e80701 .elementskit-profile-info .elementskit-author-name{margin-bottom:0px;}.elementor-10455 .elementor-element.elementor-element-5e80701 .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-10455 .elementor-element.elementor-element-5e80701 .elementskit-testimonial-slider .swiper-navigation-button{font-size:36px;}.elementor-10455 .elementor-element.elementor-element-5e80701 .elementskit-testimonial-slider .swiper-button-prev{left:0%;width:50px;height:50px;color:#000000;}.elementor-10455 .elementor-element.elementor-element-5e80701 .elementskit-testimonial-slider .swiper-button-next{right:0%;width:50px;height:50px;color:#000000;}.elementor-10455 .elementor-element.elementor-element-5e80701 .elementskit-testimonial-slider .swiper-button-prev:hover{color:#000000;}.elementor-10455 .elementor-element.elementor-element-5e80701 .elementskit-testimonial-slider .swiper-button-next:hover{color:#000000;}.elementor-10455 .elementor-element.elementor-element-ae9d559{--display:flex;}.elementor-10455 .elementor-element.elementor-element-ae9d559.e-con{--align-self:center;}.elementor-10455 .elementor-element.elementor-element-2736c73{--e-image-carousel-slides-to-show:6;}.elementor-10455 .elementor-element.elementor-element-2736c73 .swiper-wrapper{display:flex;align-items:center;}.elementor-10455 .elementor-element.elementor-element-2736c73 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10455 .elementor-element.elementor-element-56eb644{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:43px;--padding-bottom:61px;--padding-left:0px;--padding-right:0px;}.elementor-10455 .elementor-element.elementor-element-1c65bf8{--display:flex;}.elementor-10455 .elementor-element.elementor-element-ecf94cb{text-align:start;}.elementor-10455 .elementor-element.elementor-element-ecf94cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:600;line-height:46px;}.elementor-10455 .elementor-element.elementor-element-1b3de3d{--display:flex;--min-height:0px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-color:#666666;--border-color:#666666;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;--e-con-transform-transition-duration:1300ms;}.elementor-10455 .elementor-element.elementor-element-1b3de3d:not(.elementor-motion-effects-element-type-background), .elementor-10455 .elementor-element.elementor-element-1b3de3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E2E;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10455 .elementor-element.elementor-element-a18bdb5 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-10455 .elementor-element.elementor-element-a18bdb5 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-10455 .elementor-element.elementor-element-a18bdb5 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-10455 .elementor-element.elementor-element-a18bdb5 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-10455 .elementor-element.elementor-element-a18bdb5 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-10455 .elementor-element.elementor-element-a18bdb5 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-10455 .elementor-element.elementor-element-a18bdb5 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-10455 .elementor-element.elementor-element-a18bdb5 .elementor-field-type-html{padding-bottom:0px;}.elementor-10455 .elementor-element.elementor-element-a18bdb5 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-radius:22px 22px 22px 22px;}.elementor-10455 .elementor-element.elementor-element-a18bdb5 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-radius:22px 22px 22px 22px;}.elementor-10455 .elementor-element.elementor-element-a18bdb5 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-113bee7 );color:#ffffff;}.elementor-10455 .elementor-element.elementor-element-a18bdb5 .elementor-button[type="submit"]{background-color:var( --e-global-color-113bee7 );color:#ffffff;}.elementor-10455 .elementor-element.elementor-element-a18bdb5 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-10455 .elementor-element.elementor-element-a18bdb5 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-10455 .elementor-element.elementor-element-a18bdb5 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-10455 .elementor-element.elementor-element-a18bdb5 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-10455 .elementor-element.elementor-element-a18bdb5 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-10455 .elementor-element.elementor-element-a18bdb5 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-10455 .elementor-element.elementor-element-a18bdb5 .elementor-button{border-radius:22px 22px 22px 22px;}.elementor-10455 .elementor-element.elementor-element-a18bdb5 .elementor-message.elementor-message-success{color:#0C8E00;}.elementor-10455 .elementor-element.elementor-element-a18bdb5 .elementor-message.elementor-message-danger{color:#FF0000;}.elementor-10455 .elementor-element.elementor-element-a18bdb5 .elementor-message.elementor-help-inline{color:#1D1D1D;}.elementor-10455 .elementor-element.elementor-element-a18bdb5{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}@media(max-width:1024px){.elementor-10455 .elementor-element.elementor-element-b5363e9{--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-76d809b{--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-c716a7f{--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-7d61c23{--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-e87f341{--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-18fd884{--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-56c3b58{--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-3d93ef5{--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-4658507{--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-95ae8f9{--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-adf1a1e{--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-5e80701 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-10455 .elementor-element.elementor-element-56eb644{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-10455 .elementor-element.elementor-element-64c8626{--width:100%;}.elementor-10455 .elementor-element.elementor-element-53beab0{--width:100%;}.elementor-10455 .elementor-element.elementor-element-7ca5b5e{--content-width:854px;}.elementor-10455 .elementor-element.elementor-element-828f664{--width:98.443%;}.elementor-10455 .elementor-element.elementor-element-ad096e9{--width:80%;}.elementor-10455 .elementor-element.elementor-element-b5363e9{--content-width:1600px;}.elementor-10455 .elementor-element.elementor-element-f45abc1{--width:100%;}.elementor-10455 .elementor-element.elementor-element-cfc8604{--width:100%;}.elementor-10455 .elementor-element.elementor-element-c2f77ad{--width:100%;}.elementor-10455 .elementor-element.elementor-element-789c6bf{--width:80%;}.elementor-10455 .elementor-element.elementor-element-e5ad6f1{--width:100%;}.elementor-10455 .elementor-element.elementor-element-798eb2b{--width:100%;}.elementor-10455 .elementor-element.elementor-element-3d60faf{--width:100%;}.elementor-10455 .elementor-element.elementor-element-7d61c23{--width:72%;}.elementor-10455 .elementor-element.elementor-element-3ca5ae4{--width:100%;}.elementor-10455 .elementor-element.elementor-element-8376a00{--width:100%;}.elementor-10455 .elementor-element.elementor-element-11927c4{--width:100%;}.elementor-10455 .elementor-element.elementor-element-16ce9a4{--width:100%;}.elementor-10455 .elementor-element.elementor-element-0eb1232{--width:100%;}.elementor-10455 .elementor-element.elementor-element-f5e33f1{--width:100%;}.elementor-10455 .elementor-element.elementor-element-5deb996{--width:100%;}.elementor-10455 .elementor-element.elementor-element-8537dc3{--width:100%;}.elementor-10455 .elementor-element.elementor-element-aa39d36{--width:80%;}.elementor-10455 .elementor-element.elementor-element-e87f341{--width:85%;}.elementor-10455 .elementor-element.elementor-element-abf44f1{--width:100%;}.elementor-10455 .elementor-element.elementor-element-c4d4419{--width:100%;}.elementor-10455 .elementor-element.elementor-element-434775f{--width:100%;}.elementor-10455 .elementor-element.elementor-element-c09083d{--width:100%;}.elementor-10455 .elementor-element.elementor-element-7475b42{--width:85%;}.elementor-10455 .elementor-element.elementor-element-ef456e9{--width:100%;}.elementor-10455 .elementor-element.elementor-element-cab95f9{--width:98.397%;}.elementor-10455 .elementor-element.elementor-element-494f52b{--width:80%;}.elementor-10455 .elementor-element.elementor-element-eb05dde{--width:98.397%;}.elementor-10455 .elementor-element.elementor-element-500f3f5{--width:80%;}.elementor-10455 .elementor-element.elementor-element-afd83cd{--width:98.397%;}.elementor-10455 .elementor-element.elementor-element-b9daa5a{--width:80%;}.elementor-10455 .elementor-element.elementor-element-0c786b4{--width:98.397%;}.elementor-10455 .elementor-element.elementor-element-f01d51d{--width:80%;}.elementor-10455 .elementor-element.elementor-element-6d96826{--width:98.397%;}.elementor-10455 .elementor-element.elementor-element-c5e4880{--width:80%;}.elementor-10455 .elementor-element.elementor-element-20128b1{--width:98.397%;}.elementor-10455 .elementor-element.elementor-element-8322a36{--width:80%;}.elementor-10455 .elementor-element.elementor-element-cd9c3a2{--width:80%;}.elementor-10455 .elementor-element.elementor-element-0148d34{--width:105%;}.elementor-10455 .elementor-element.elementor-element-d100fa2{--width:105%;}.elementor-10455 .elementor-element.elementor-element-9569c59{--width:105%;}.elementor-10455 .elementor-element.elementor-element-e70a2e2{--width:105%;}.elementor-10455 .elementor-element.elementor-element-703967a{--width:105%;}.elementor-10455 .elementor-element.elementor-element-ca7222b{--width:105%;}.elementor-10455 .elementor-element.elementor-element-adf1a1e{--width:80%;}.elementor-10455 .elementor-element.elementor-element-e7d9073{--width:100%;}.elementor-10455 .elementor-element.elementor-element-349da15{--width:100%;}.elementor-10455 .elementor-element.elementor-element-fc337cf{--width:100%;}.elementor-10455 .elementor-element.elementor-element-ea5ce4a{--width:60%;}.elementor-10455 .elementor-element.elementor-element-ae9d559{--width:100%;}.elementor-10455 .elementor-element.elementor-element-56eb644{--width:80%;}.elementor-10455 .elementor-element.elementor-element-1c65bf8{--content-width:1416px;}.elementor-10455 .elementor-element.elementor-element-1b3de3d{--width:100%;}}@media(max-width:767px){.elementor-10455 .elementor-element.elementor-element-53beab0:not(.elementor-motion-effects-element-type-background), .elementor-10455 .elementor-element.elementor-element-53beab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://siitsistemas.com.br/wp-content/uploads/2025/12/Sem-Titulo-5a.jpg");}.elementor-10455 .elementor-element.elementor-element-53beab0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10455 .elementor-element.elementor-element-7e965f0:not(.elementor-motion-effects-element-type-background), .elementor-10455 .elementor-element.elementor-element-7e965f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://siitsistemas.com.br/wp-content/uploads/2025/12/Sem-Titulo-5a.jpg");background-position:center center;background-size:cover;}.elementor-10455 .elementor-element.elementor-element-7e965f0{--margin-top:-72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10455 .elementor-element.elementor-element-6c53c38{text-align:center;}.elementor-10455 .elementor-element.elementor-element-b5363e9{--content-width:500px;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-abafe55 .elementor-counter-number-wrapper{font-size:21px;}.elementor-10455 .elementor-element.elementor-element-2655ca8 .elementor-counter-number-wrapper{font-size:21px;}.elementor-10455 .elementor-element.elementor-element-0e65cc7 .elementor-counter-number-wrapper{font-size:21px;}.elementor-10455 .elementor-element.elementor-element-7b85ce3{text-align:center;}.elementor-10455 .elementor-element.elementor-element-76d809b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-c716a7f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-7d61c23{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-e87f341{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-18fd884{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-56c3b58{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-3d93ef5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-4658507{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-95ae8f9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-adf1a1e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10455 .elementor-element.elementor-element-5e80701 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-10455 .elementor-element.elementor-element-2736c73{--e-image-carousel-slides-to-show:3;}.elementor-10455 .elementor-element.elementor-element-56eb644{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-851c78d *//* Seletor para widget de título do Elementor */
.elementor-heading-title .elementor-size-default {
  animation: titleFloat 3s ease-in-out infinite;
  transform-origin: center;
  will-change: transform;
}

/* Keyframes para movimento suave */
@keyframes titleFloat {
  0%, 100% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-8px);
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-85f89f0 */.elementor-10455 .elementor-element.elementor-element-85f89f0 {
    animation: float-smooth 4s ease-in-out infinite;
}

@keyframes float-smooth {
    0% {
        transform: translateY(0px);
    }
    50% {
        transform: translateY(-19px);
    }
    100% {
        transform: translateY(0px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-828f664 *//* Efeito de Flutuação Suave para Ícones */
.efeito-flutuante {
  animation: flutuar 4s ease-in-out infinite;
}

@keyframes flutuar {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-8px); /* Move 8px para cima */
  }
  100% {
    transform: translateY(0px);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a1899d *//* Seletor para widget de título do Elementor */
.elementor-heading-title .elementor-size-default {
  animation: titleFloat 3s ease-in-out infinite;
  transform-origin: center;
  will-change: transform;
}

/* Keyframes para movimento suave */
@keyframes titleFloat {
  0%, 100% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-8px);
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1b85f56 *//* Efeito de Flutuação Suave para Ícones */
.efeito-flutuante {
  animation: flutuar 4s ease-in-out infinite;
}

@keyframes flutuar {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-8px); /* Move 8px para cima */
  }
  100% {
    transform: translateY(0px);
  }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-abafe55 *//* ============================================
   CONTADOR - NÚMEROS BRANCOS COM EFEITO NEON LARANJA
   ============================================ */

/* FORÇAR LAYOUT VERTICAL (números em cima, símbolos embaixo) */
.elementor-element-b5363e9 .elementor-counter-number-wrapper {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    gap: 8px !important;
}

/* NÚMEROS - BRANCOS COM EFEITO NEON LARANJA */
.elementor-element-b5363e9 .elementor-counter-number {
    color: #ffffff !important;
    font-weight: 700 !important;
    text-shadow: 
        0 0 5px rgba(245, 134, 52, 1),
        0 0 10px rgba(245, 134, 52, 0.9),
        0 0 20px rgba(245, 134, 52, 0.8),
        0 0 30px rgba(245, 134, 52, 0.7),
        0 0 40px rgba(245, 134, 52, 0.6),
        0 0 55px rgba(245, 134, 52, 0.5),
        0 0 75px rgba(245, 134, 52, 0.4) !important;
    font-size: 4rem !important;
    order: 1 !important;
}

/* PREFIXO (+) - BRANCO E MENOR (sem alteração) */
.elementor-element-b5363e9 .elementor-counter-number-prefix {
    color: #ffffff !important;
    font-weight: 400 !important;
    text-shadow: none !important;
    font-size: 10rem !important;
    order: 2 !important;
}

/* SUFIXO (%, /7) - BRANCO E MENOR (sem alteração) */
.elementor-element-b5363e9 .elementor-counter-number-suffix {
    color: #ffffff !important;
    font-weight: 400 !important;
    text-shadow: none !important;
    font-size: 1rem !important;
    order: 2 !important;
}

/* TEXTO DESCRITIVO - BRANCO, EMBAIXO DE TUDO (sem alteração) */
.elementor-element-b5363e9 .elementor-counter-title {
    color: #ffffff !important;
    text-shadow: none !important;
    font-weight: 400 !important;
    text-transform: uppercase !important;
    font-size: 0.9rem !important;
    margin-top: 12px !important;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-2655ca8 *//* ============================================
   CONTADOR - NÚMEROS BRANCOS COM EFEITO NEON LARANJA
   ============================================ */

/* FORÇAR LAYOUT VERTICAL (números em cima, símbolos embaixo) */
.elementor-element-b5363e9 .elementor-counter-number-wrapper {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    gap: 8px !important;
}

/* NÚMEROS - BRANCOS COM EFEITO NEON LARANJA */
.elementor-element-b5363e9 .elementor-counter-number {
    color: #ffffff !important;
    font-weight: 700 !important;
    text-shadow: 
        0 0 5px rgba(245, 134, 52, 1),
        0 0 10px rgba(245, 134, 52, 0.9),
        0 0 20px rgba(245, 134, 52, 0.8),
        0 0 30px rgba(245, 134, 52, 0.7),
        0 0 40px rgba(245, 134, 52, 0.6),
        0 0 55px rgba(245, 134, 52, 0.5),
        0 0 75px rgba(245, 134, 52, 0.4) !important;
    font-size: 4rem !important;
    order: 1 !important;
}

/* PREFIXO (+) - BRANCO E MENOR (sem alteração) */
.elementor-element-b5363e9 .elementor-counter-number-prefix {
    color: #ffffff !important;
    font-weight: 400 !important;
    text-shadow: none !important;
    font-size: 10rem !important;
    order: 2 !important;
}

/* SUFIXO (%, /7) - BRANCO E MENOR (sem alteração) */
.elementor-element-b5363e9 .elementor-counter-number-suffix {
    color: #ffffff !important;
    font-weight: 400 !important;
    text-shadow: none !important;
    font-size: 1rem !important;
    order: 2 !important;
}

/* TEXTO DESCRITIVO - BRANCO, EMBAIXO DE TUDO (sem alteração) */
.elementor-element-b5363e9 .elementor-counter-title {
    color: #ffffff !important;
    text-shadow: none !important;
    font-weight: 400 !important;
    text-transform: uppercase !important;
    font-size: 0.9rem !important;
    margin-top: 12px !important;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-0e65cc7 *//* ============================================
   CONTADOR - NÚMEROS BRANCOS COM EFEITO NEON LARANJA
   ============================================ */

/* FORÇAR LAYOUT VERTICAL (números em cima, símbolos embaixo) */
.elementor-element-b5363e9 .elementor-counter-number-wrapper {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    gap: 8px !important;
}

/* NÚMEROS - BRANCOS COM EFEITO NEON LARANJA */
.elementor-element-b5363e9 .elementor-counter-number {
    color: #ffffff !important;
    font-weight: 700 !important;
    text-shadow: 
        0 0 5px rgba(245, 134, 52, 1),
        0 0 10px rgba(245, 134, 52, 0.9),
        0 0 20px rgba(245, 134, 52, 0.8),
        0 0 30px rgba(245, 134, 52, 0.7),
        0 0 40px rgba(245, 134, 52, 0.6),
        0 0 55px rgba(245, 134, 52, 0.5),
        0 0 75px rgba(245, 134, 52, 0.4) !important;
    font-size: 4rem !important;
    order: 1 !important;
}

/* PREFIXO (+) - BRANCO E MENOR (sem alteração) */
.elementor-element-b5363e9 .elementor-counter-number-prefix {
    color: #ffffff !important;
    font-weight: 400 !important;
    text-shadow: none !important;
    font-size: 10rem !important;
    order: 2 !important;
}

/* SUFIXO (%, /7) - BRANCO E MENOR (sem alteração) */
.elementor-element-b5363e9 .elementor-counter-number-suffix {
    color: #ffffff !important;
    font-weight: 400 !important;
    text-shadow: none !important;
    font-size: 1rem !important;
    order: 2 !important;
}

/* TEXTO DESCRITIVO - BRANCO, EMBAIXO DE TUDO (sem alteração) */
.elementor-element-b5363e9 .elementor-counter-title {
    color: #ffffff !important;
    text-shadow: none !important;
    font-weight: 400 !important;
    text-transform: uppercase !important;
    font-size: 0.9rem !important;
    margin-top: 12px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a54bcc6 */.elementor-10455 .elementor-element.elementor-element-a54bcc6 {
    animation: float-smooth 4s ease-in-out infinite;
}

@keyframes float-smooth {
    0% {
        transform: translateY(0px);
    }
    50% {
        transform: translateY(-15px);
    }
    100% {
        transform: translateY(0px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f45abc1 */.elementor-10455 .elementor-element.elementor-element-f45abc1:hover {
  /* Move o container 5 pixels para cima */
  transform: translateY(px);
  /* Adiciona uma sombra um pouco mais forte para realçar o efeito */
 box-shadow: 0px 12px 28px rgb(255, 94, 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfc8604 */.elementor-10455 .elementor-element.elementor-element-cfc8604:hover {
  /* Move o container 5 pixels para cima */
  transform: translateY(px);
  /* Adiciona uma sombra um pouco mais forte para realçar o efeito */
 box-shadow: 0px 12px 28px rgb(255, 123, 0);
}
/* --- Etiqueta "MAIS ESCOLHIDO" - Canto Superior Direito --- */
.elementor-10455 .elementor-element.elementor-element-cfc8604 {
    position: relative; /* Necessário para o posicionamento da etiqueta */
    overflow: hidden;   /* Garante que o excesso da faixa fique escondido */
}
/* Defina um nome de classe para o seu bloco */
.bloco-vidro-laranja {
  /* --- EFEITO VIDRO (GLASSMORPHISM) --- */
  background: rgba(255, 255, 255, 0.1); /* Fundo branco com 10% de opacidade */
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px); /* Suporte para o navegador Safari */
  border-radius: 15px; /* Bordas arredondadas */
  border: 1px solid rgba(255, 255, 255, 0.2); /* Borda sutil para definir o contorno */
  
  /* --- TRANSIÇÃO SUAVE --- */
  /* Isso garante que a mudança de cor e sombra seja animada e não instantânea */
  transition: background 0.4s ease, box-shadow 0.4s ease;
}

/* --- EFEITO AO PASSAR O MOUSE (:hover) --- */
.bloco-vidro-laranja:hover {
  /* Efeito de "acender" em laranja */
  background: rgba(255, 165, 0, 0.25); /* Laranja com 25% de opacidade */
  box-shadow: 0 0 20px rgba(255, 165, 0, 0.5), 0 0 30px rgba(255, 165, 0, 0.3); /* Sombra externa para criar o brilho */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad096e9 *//* ============================================
   CONTADOR - LETRAS BRANCAS COM BRILHO NEON LARANJA
   ============================================ */

/* NÚMEROS COM LETRAS BRANCAS + BRILHO LARANJA */
.elementor-element-b5363e9 .elementor-counter-number {
    color: #ffffff !important;
    font-weight: 700 !important;
    text-shadow: 
        0 0 5px rgba(245, 134, 52, 1),
        0 0 10px rgba(245, 134, 52, 0.9),
        0 0 20px rgba(245, 134, 52, 0.8),
        0 0 30px rgba(245, 134, 52, 0.7),
        0 0 40px rgba(245, 134, 52, 0.6),
        0 0 55px rgba(245, 134, 52, 0.5),
        0 0 75px rgba(245, 134, 52, 0.4) !important;
}

/* PREFIXO (+) - BRANCO, SEM BRILHO */
.elementor-element-b5363e9 .elementor-counter-number-prefix {
    color: #ffffff !important;
    font-weight: 400 !important;
    text-shadow: none !important;
}

/* SUFIXO (%, /7) - BRANCO, SEM BRILHO */
.elementor-element-b5363e9 .elementor-counter-number-suffix {
    color: #ffffff !important;
    font-weight: 400 !important;
    text-shadow: none !important;
}

/* TEXTO DESCRITIVO - BRANCO LIMPO */
.elementor-element-b5363e9 .elementor-counter-title {
    color: #ffffff !important;
    text-shadow: none !important;
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c716a7f *//* 
   TIMELINE HORIZONTAL - AJUSTES FINAIS
   ✅ Cor dos cards: #2E2E2E
   ✅ Linha proporcional (termina exatamente nos cards)
   ✅ Emojis ajustados (menos invasivos)
   ✅ Círculos centralizados com os emojis
   ✅ Círculos com fundo sólido #2E2E2E
    */

/* CONTAINER PRINCIPAL */
.elementor-element-c716a7f {
    position: relative !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 50px !important;
    padding: 120px 40px 60px 40px !important;
    max-width: 1400px !important;
    margin: 0 auto !important;
    overflow: visible !important;
}

/* LINHA HORIZONTAL - ALINHADA EXATAMENTE COM OS CARDS */
.elementor-element-c716a7f::before {
    content: '' !important;
    position: absolute !important;
    top: 22% !important;
    left: calc(50% - 590px) !important;
    right: calc(50% - 590px) !important;
    height: 4px !important;
    background: linear-gradient(90deg, 
        rgba(246, 115, 19, 0.2) 0%, 
        rgba(246, 115, 19, 1) 10%, 
        rgba(246, 115, 19, 1) 90%, 
        rgba(246, 115, 19, 0.2) 100%) !important;
    transform: translateY(-50%) !important;
    z-index: 1 !important;
    box-shadow: 0 0 15px rgba(246, 115, 19, 0.4) !important;
}

/* CARDS - COR ALTERADA PARA #2E2E2E */
.elementor-element-e5ad6f1,
.elementor-element-798eb2b,
.elementor-element-3d60faf {
    position: relative !important;
    width: 360px !important;
    min-width: 360px !important;
    max-width: 360px !important;
    min-height: 280px !important;
    background: #2E2E2E !important;
    border-radius: 16px !important;
    padding: 32px 28px !important;
    box-shadow: 
        0 8px 32px rgba(0, 0, 0, 0.5),
        0 0 0 1px rgba(246, 115, 19, 0.15) !important;
    z-index: 2 !important;
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;
    margin: 0 !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    overflow: visible !important;
}

/* HOVER nos cards */
.elementor-element-e5ad6f1:hover,
.elementor-element-798eb2b:hover,
.elementor-element-3d60faf:hover {
    transform: translateY(-10px) !important;
    box-shadow: 
        0 16px 48px rgba(0, 0, 0, 0.7),
        0 0 40px rgba(246, 115, 19, 0.5),
        0 0 0 2px rgba(246, 115, 19, 0.4) !important;
}

/* CÍRCULOS - COM FUNDO SÓLIDO #2E2E2E */
.elementor-element-e5ad6f1::before,
.elementor-element-798eb2b::before,
.elementor-element-3d60faf::before {
    content: '' !important;
    position: absolute !important;
    top: -20px !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
    width: 75px !important;
    height: 75px !important;
    background: 
        radial-gradient(circle, rgba(246, 115, 19, 0.3) 0%, rgba(246, 115, 19, 0.1) 70%),
        #2E2E2E !important; /* ALTERADO: adicionada cor de fundo sólida */
    border: 4px solid #F67313 !important;
    border-radius: 50% !important;
    box-shadow: 
        0 0 25px rgba(246, 115, 19, 0.8),
        0 0 45px rgba(246, 115, 19, 0.6),
        0 0 65px rgba(246, 115, 19, 0.4),
        inset 0 0 20px rgba(246, 115, 19, 0.3) !important;
    z-index: 3 !important;
    transition: all 0.4s ease !important;
}

/* Animação círculo hover */
.elementor-element-e5ad6f1:hover::before,
.elementor-element-798eb2b:hover::before,
.elementor-element-3d60faf:hover::before {
    box-shadow: 
        0 0 35px rgba(246, 115, 19, 1),
        0 0 65px rgba(246, 115, 19, 0.8),
        0 0 95px rgba(246, 115, 19, 0.6),
        inset 0 0 30px rgba(246, 115, 19, 0.4) !important;
    transform: translate(-50%, -50%) scale(1.1) !important;
}

/* EMOJIS - MANTIDOS NA POSIÇÃO ORIGINAL */
.elementor-element-e5ad6f1::after {
    content: '💰' !important;
    position: absolute !important;
    top: -50px !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    font-size: 36px !important;
    z-index: 4 !important;
    filter: drop-shadow(0 0 10px rgba(246, 115, 19, 0.9)) !important;
}

.elementor-element-798eb2b::after {
    content: '📦' !important;
    position: absolute !important;
    top: -50px !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    font-size: 36px !important;
    z-index: 4 !important;
    filter: drop-shadow(0 0 10px rgba(246, 115, 19, 0.9)) !important;
}

.elementor-element-3d60faf::after {
    content: '📊' !important;
    position: absolute !important;
    top: -50px !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    font-size: 36px !important;
    z-index: 4 !important;
    filter: drop-shadow(0 0 10px rgba(246, 115, 19, 0.9)) !important;
}

/* WIDGETS - Z-index alto para ficar acima dos círculos */
.elementor-element-ae75949,
.elementor-element-44e7101,
.elementor-element-1f53daf,
.elementor-element-796609a,
.elementor-element-e7edcbb,
.elementor-element-80639d4 {
    position: relative !important;
    z-index: 10 !important;
    margin: 0 0 16px 0 !important;
    padding: 0 !important;
}

/* TÍTULOS */
.elementor-element-ae75949 .elementor-heading-title,
.elementor-element-44e7101 .elementor-heading-title,
.elementor-element-1f53daf .elementor-heading-title {
    color: #ffffff !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    margin: 0 0 16px 0 !important;
    text-align: center !important;
    position: relative !important;
    z-index: 10 !important;
}

/* CONTAINERS DE TEXTO */
.elementor-element-796609a .elementor-widget-container,
.elementor-element-e7edcbb .elementor-widget-container,
.elementor-element-80639d4 .elementor-widget-container {
    position: relative !important;
    z-index: 10 !important;
}

/* PARÁGRAFOS */
.elementor-element-796609a p,
.elementor-element-e7edcbb p,
.elementor-element-80639d4 p {
    color: rgba(255, 255, 255, 0.88) !important;
    font-size: 15px !important;
    font-weight: 400 !important;
    line-height: 1.7 !important;
    text-align: center !important;
    margin: 0 !important;
    padding: 0 !important;
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    position: relative !important;
    z-index: 10 !important;
}

/* REMOVER CARD FANTASMA */
.elementor-element-c716a7f .timeline-item {
    display: contents !important;
}

.elementor-element-c716a7f .timeline-content {
    display: contents !important;
}

/* FORÇAR TEXTO DO CARD DO MEIO */
.elementor-element-e7edcbb .timeline-item p,
.elementor-element-e7edcbb .timeline-content p {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    color: rgba(255, 255, 255, 0.88) !important;
    font-size: 15px !important;
    line-height: 1.7 !important;
    text-align: center !important;
    position: relative !important;
    z-index: 999 !important;
}

.elementor-element-798eb2b * {
    visibility: visible !important;
    opacity: 1 !important;
}

.elementor-element-e7edcbb .timeline-item:empty,
.elementor-element-e7edcbb .timeline-item:last-child {
    display: none !important;
}

/* RESPONSIVO - TABLET */
@media (max-width: 1200px) {
    .elementor-element-c716a7f {
        gap: 35px !important;
        padding: 100px 30px 60px 30px !important;
    }
    
    .elementor-element-e5ad6f1,
    .elementor-element-798eb2b,
    .elementor-element-3d60faf {
        width: 320px !important;
        min-width: 320px !important;
        max-width: 320px !important;
    }
    
    .elementor-element-c716a7f::before {
        left: calc(50% - 512.5px) !important;
        right: calc(50% - 512.5px) !important;
    }
}

/* RESPONSIVO - MOBILE */
@media (max-width: 768px) {
    .elementor-element-c716a7f {
        flex-direction: column !important;
        align-items: center !important;
        gap: 80px !important;
        padding: 80px 20px 60px 20px !important;
    }
    
    .elementor-element-c716a7f::before {
        top: 0 !important;
        bottom: 0 !important;
        left: 50% !important;
        right: auto !important;
        width: 4px !important;
        height: 100% !important;
        transform: translateX(-50%) !important;
        background: linear-gradient(180deg, 
            rgba(246, 115, 19, 0.2) 0%, 
            rgba(246, 115, 19, 1) 10%, 
            rgba(246, 115, 19, 1) 90%, 
            rgba(246, 115, 19, 0.2) 100%) !important;
    }
    
    .elementor-element-e5ad6f1,
    .elementor-element-798eb2b,
    .elementor-element-3d60faf {
        width: 100% !important;
        max-width: 400px !important;
        min-width: 280px !important;
    }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-03aa452 *//* Efeito de Brilho Pulsante para Separador do Elementor */
.separador-pulsante .elementor-divider-separator {
  /* Cor e brilho inicial do separador */
  background-color: #007BFF; /* Mude para a cor principal do seu brilho */
  box-shadow: 0 0 10px #007BFF, 
              0 0 20px #007BFF;

  /* Aplica a animação */
  animation: brilho-pulsante 3s ease-in-out infinite;
}

/* Animação que cria o efeito de pulsar */
@keyframes brilho-pulsante {
  0% {
    box-shadow: 0 0 10px #007BFF, 
                0 0 20px #007BFF;
  }
  50% {
    box-shadow: 0 0 20px #00BFFF, 
                0 0 40px #00BFFF;
  }
  100% {
    box-shadow: 0 0 10px #007BFF, 
                0 0 20px #007BFF;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abf44f1 */.elementor-10455 .elementor-element.elementor-element-abf44f1:hover {
  /* Move o container 5 pixels para cima */
  transform: translateY(px);
  /* Adiciona uma sombra um pouco mais forte para realçar o efeito */
 box-shadow: 0px 12px 28px rgb(255, 94, 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d4419 */.elementor-10455 .elementor-element.elementor-element-c4d4419:hover {
  /* Move o container 5 pixels para cima */
  transform: translateY(px);
  /* Adiciona uma sombra um pouco mais forte para realçar o efeito */
 box-shadow: 0px 12px 28px rgb(255, 94, 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434775f */.elementor-10455 .elementor-element.elementor-element-434775f:hover {
  /* Move o container 5 pixels para cima */
  transform: translateY(px);
  /* Adiciona uma sombra um pouco mais forte para realçar o efeito */
 box-shadow: 0px 12px 28px rgb(255, 94, 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c09083d */.elementor-10455 .elementor-element.elementor-element-c09083d:hover {
  /* Move o container 5 pixels para cima */
  transform: translateY(px);
  /* Adiciona uma sombra um pouco mais forte para realçar o efeito */
 box-shadow: 0px 12px 28px rgb(255, 94, 0);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6a5def1 */.elementor-button {
    background: linear-gradient(123deg, #ff0000, #ffa600, #ff0101, #fe6303);
    background-size: 800% 800%;

    -webkit-animation: AnimationName 30s ease infinite;
    -moz-animation: AnimationName 30s ease infinite;
    animation: AnimationName 30s ease infinite;
    box-shadow: 0px 11px 20px 0px rgba(0, 0, 0, 0.25), 0px -7px 7px 0px rgba(0, 0, 0, 0.25) inset, 0px 4px 6px 0px rgba(255, 255, 255, 0.25) inset;
}

@-webkit-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-moz-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d75b1fc */.elementor-button {
    background: linear-gradient(123deg, #ff0000, #ff00bd, #005fff, #72ff00);
    background-size: 800% 800%;

    -webkit-animation: AnimationName 30s ease infinite;
    -moz-animation: AnimationName 30s ease infinite;
    animation: AnimationName 30s ease infinite;
    box-shadow: 0px 11px 20px 0px rgba(0, 0, 0, 0.25), 0px -7px 7px 0px rgba(0, 0, 0, 0.25) inset, 0px 4px 6px 0px rgba(255, 255, 255, 0.25) inset;
}

@-webkit-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-moz-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e0f1bea */.elementor-button {
    background: linear-gradient(123deg, #ff0000, #ff00bd, #005fff, #72ff00);
    background-size: 800% 800%;

    -webkit-animation: AnimationName 30s ease infinite;
    -moz-animation: AnimationName 30s ease infinite;
    animation: AnimationName 30s ease infinite;
    box-shadow: 0px 11px 20px 0px rgba(0, 0, 0, 0.25), 0px -7px 7px 0px rgba(0, 0, 0, 0.25) inset, 0px 4px 6px 0px rgba(255, 255, 255, 0.25) inset;
}

@-webkit-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-moz-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-34e3dbc */.elementor-button {
    background: linear-gradient(123deg, #ff0000, #ff00bd, #005fff, #72ff00);
    background-size: 800% 800%;

    -webkit-animation: AnimationName 30s ease infinite;
    -moz-animation: AnimationName 30s ease infinite;
    animation: AnimationName 30s ease infinite;
    box-shadow: 0px 11px 20px 0px rgba(0, 0, 0, 0.25), 0px -7px 7px 0px rgba(0, 0, 0, 0.25) inset, 0px 4px 6px 0px rgba(255, 255, 255, 0.25) inset;
}

@-webkit-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-moz-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-13bf631 */.elementor-button {
    background: linear-gradient(123deg, #ff0000, #ff00bd, #005fff, #72ff00);
    background-size: 800% 800%;

    -webkit-animation: AnimationName 30s ease infinite;
    -moz-animation: AnimationName 30s ease infinite;
    animation: AnimationName 30s ease infinite;
    box-shadow: 0px 11px 20px 0px rgba(0, 0, 0, 0.25), 0px -7px 7px 0px rgba(0, 0, 0, 0.25) inset, 0px 4px 6px 0px rgba(255, 255, 255, 0.25) inset;
}

@-webkit-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-moz-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a17b214 */.elementor-button {
    background: linear-gradient(123deg, #ff0000, #ff00bd, #005fff, #72ff00);
    background-size: 800% 800%;

    -webkit-animation: AnimationName 30s ease infinite;
    -moz-animation: AnimationName 30s ease infinite;
    animation: AnimationName 30s ease infinite;
    box-shadow: 0px 11px 20px 0px rgba(0, 0, 0, 0.25), 0px -7px 7px 0px rgba(0, 0, 0, 0.25) inset, 0px 4px 6px 0px rgba(255, 255, 255, 0.25) inset;
}

@-webkit-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-moz-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6a5def1 */.elementor-button {
    background: linear-gradient(123deg, #ff0000, #ffa600, #ff0101, #fe6303);
    background-size: 800% 800%;

    -webkit-animation: AnimationName 30s ease infinite;
    -moz-animation: AnimationName 30s ease infinite;
    animation: AnimationName 30s ease infinite;
    box-shadow: 0px 11px 20px 0px rgba(0, 0, 0, 0.25), 0px -7px 7px 0px rgba(0, 0, 0, 0.25) inset, 0px 4px 6px 0px rgba(255, 255, 255, 0.25) inset;
}

@-webkit-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-moz-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d75b1fc */.elementor-button {
    background: linear-gradient(123deg, #ff0000, #ff00bd, #005fff, #72ff00);
    background-size: 800% 800%;

    -webkit-animation: AnimationName 30s ease infinite;
    -moz-animation: AnimationName 30s ease infinite;
    animation: AnimationName 30s ease infinite;
    box-shadow: 0px 11px 20px 0px rgba(0, 0, 0, 0.25), 0px -7px 7px 0px rgba(0, 0, 0, 0.25) inset, 0px 4px 6px 0px rgba(255, 255, 255, 0.25) inset;
}

@-webkit-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-moz-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e0f1bea */.elementor-button {
    background: linear-gradient(123deg, #ff0000, #ff00bd, #005fff, #72ff00);
    background-size: 800% 800%;

    -webkit-animation: AnimationName 30s ease infinite;
    -moz-animation: AnimationName 30s ease infinite;
    animation: AnimationName 30s ease infinite;
    box-shadow: 0px 11px 20px 0px rgba(0, 0, 0, 0.25), 0px -7px 7px 0px rgba(0, 0, 0, 0.25) inset, 0px 4px 6px 0px rgba(255, 255, 255, 0.25) inset;
}

@-webkit-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-moz-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-34e3dbc */.elementor-button {
    background: linear-gradient(123deg, #ff0000, #ff00bd, #005fff, #72ff00);
    background-size: 800% 800%;

    -webkit-animation: AnimationName 30s ease infinite;
    -moz-animation: AnimationName 30s ease infinite;
    animation: AnimationName 30s ease infinite;
    box-shadow: 0px 11px 20px 0px rgba(0, 0, 0, 0.25), 0px -7px 7px 0px rgba(0, 0, 0, 0.25) inset, 0px 4px 6px 0px rgba(255, 255, 255, 0.25) inset;
}

@-webkit-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-moz-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-13bf631 */.elementor-button {
    background: linear-gradient(123deg, #ff0000, #ff00bd, #005fff, #72ff00);
    background-size: 800% 800%;

    -webkit-animation: AnimationName 30s ease infinite;
    -moz-animation: AnimationName 30s ease infinite;
    animation: AnimationName 30s ease infinite;
    box-shadow: 0px 11px 20px 0px rgba(0, 0, 0, 0.25), 0px -7px 7px 0px rgba(0, 0, 0, 0.25) inset, 0px 4px 6px 0px rgba(255, 255, 255, 0.25) inset;
}

@-webkit-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-moz-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a17b214 */.elementor-button {
    background: linear-gradient(123deg, #ff0000, #ff00bd, #005fff, #72ff00);
    background-size: 800% 800%;

    -webkit-animation: AnimationName 30s ease infinite;
    -moz-animation: AnimationName 30s ease infinite;
    animation: AnimationName 30s ease infinite;
    box-shadow: 0px 11px 20px 0px rgba(0, 0, 0, 0.25), 0px -7px 7px 0px rgba(0, 0, 0, 0.25) inset, 0px 4px 6px 0px rgba(255, 255, 255, 0.25) inset;
}

@-webkit-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-moz-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7d9073 */.elementor-10455 .elementor-element.elementor-element-e7d9073:hover {
  /* Move o container 5 pixels para cima */
  transform: translateY(px);
  /* Adiciona uma sombra um pouco mais forte para realçar o efeito */
 box-shadow: 0px 12px 28px rgb(174, 174, 174);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-349da15 */.elementor-10455 .elementor-element.elementor-element-349da15:hover {
  /* Move o container 5 pixels para cima */
  transform: translateY(px);
  /* Adiciona uma sombra um pouco mais forte para realçar o efeito */
 box-shadow: 0px 12px 28px rgb(255, 123, 0);
}
/* --- Etiqueta "MAIS ESCOLHIDO" - Canto Superior Direito --- */
.elementor-10455 .elementor-element.elementor-element-349da15 {
    position: relative; /* Necessário para o posicionamento da etiqueta */
    overflow: hidden;   /* Garante que o excesso da faixa fique escondido */
}

.elementor-10455 .elementor-element.elementor-element-349da15::before {
    /* --- Conteúdo e Estilo da Faixa --- */
    content: "MAIS ESCOLHIDO";
    background-color: #ff5722; /* Cor de fundo da faixa (laranja) */
    color: white;              /* Cor do texto */
    font-weight: bold;
    font-size: 14px;
    text-align: center;
    box-shadow: 0 4px 8px rgba(0,0,0,0.2);

    /* --- Posicionamento no Canto Superior Direito --- */
    position: absolute;
    top: 40px;         /* Distância do topo */
    left: 48%;      /* Distância da direita (negativo para empurrar para fora) */
    transform: rotate(45deg); /* Rotação para criar o efeito diagonal */
    
    /* --- Dimensões da Faixa --- */
    width: 300px;
    height: 35px;
    line-height: 35px; /* Centraliza o texto verticalmente */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc337cf */.elementor-10455 .elementor-element.elementor-element-fc337cf:hover {
  /* Move o container 5 pixels para cima */
  transform: translateY(px);
  /* Adiciona uma sombra um pouco mais forte para realçar o efeito */
 box-shadow: 0px 12px 28px rgb(174, 174, 174);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea5ce4a *//* ============================================
   CARROSSEL 3D - ELEMENTSKIT TESTIMONIAL
   ============================================ */

/* CRÍTICO: Permitir overflow para slides laterais */
.elementor-element-5e80701 {
    overflow: visible !important;
}

.elementor-element-5e80701 .elementor-widget-container {
    overflow: visible !important;
}

.elementor-element-5e80701 .elementskit-testimonial-slider {
    overflow: visible !important;
    padding: 120px 200px !important;
}

.elementor-element-5e80701 .ekit-main-swiper {
    overflow: visible !important;
}

.elementor-element-5e80701 .swiper-wrapper {
    overflow: visible !important;
}

/* TODOS os slides - estado padrão */
.elementor-element-5e80701 .swiper-slide {
    opacity: 0.4 !important;
    transform: scale(0.75) !important;
    transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1) !important;
    z-index: 1 !important;
}

/* Container interno do testimonial */
.elementor-element-5e80701 .swiper-slide-inner {
    transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1) !important;
    border-radius: 20px !important;
}

/* Slide CENTRAL (Ativo) */
.elementor-element-5e80701 .swiper-slide-active {
    opacity: 1 !important;
    transform: scale(1.15) !important;
    z-index: 10 !important;
}

.elementor-element-5e80701 .swiper-slide-active .swiper-slide-inner {
    outline: 3px solid rgba(245, 134, 52, 0.9) !important;
    outline-offset: 0px !important;
    box-shadow: 
        0 0 20px rgba(245, 134, 52, 0.7),
        0 0 40px rgba(245, 134, 52, 0.5),
        0 0 60px rgba(245, 134, 52, 0.3),
        0 0 80px rgba(245, 134, 52, 0.15) !important;
}

/* Slide ESQUERDA */
.elementor-element-5e80701 .swiper-slide-prev {
    opacity: 0.6 !important;
    transform: scale(0.85) translateX(-100px) !important;
    z-index: 5 !important;
}

/* Slide DIREITA */
.elementor-element-5e80701 .swiper-slide-next {
    opacity: 0.6 !important;
    transform: scale(0.85) translateX(100px) !important;
    z-index: 5 !important;
}

/* Card interno do testimonial */
.elementor-element-5e80701 .elementskit-single-testimonial-slider {
    border-radius: 20px !important;
    transition: all 0.4s ease !important;
}

/* Botões de navegação - CORRIGIDOS E CENTRALIZADOS */
.elementor-element-5e80701 .swiper-button-prev {
    left: 10% !important;
}

.elementor-element-5e80701 .swiper-button-next {
    right: 10% !important;
}

.elementor-element-5e80701 .swiper-navigation-button {
    background: rgba(245, 134, 52, 0.15) !important;
    border: 2px solid #F58634 !important;
    color: #F58634 !important;
    width: 50px !important;
    height: 50px !important;
    border-radius: 50% !important;
    transition: all 0.3s ease !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 0 !important;
    margin: 0 !important;
    box-shadow: 
        0 0 0 2px rgba(245, 134, 52, 0.3),
        0 0 20px rgba(245, 134, 52, 0.4) !important;
    position: absolute !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    z-index: 100 !important;
}

.elementor-element-5e80701 .swiper-navigation-button i {
    font-size: 16px !important;
    margin: 0 !important;
}

.elementor-element-5e80701 .swiper-navigation-button:hover {
    background: #F58634 !important;
    color: #fff !important;
    transform: translateY(-50%) scale(1.1) !important;
    box-shadow: 
        0 0 0 2px rgba(245, 134, 52, 0.5),
        0 0 30px rgba(245, 134, 52, 0.7) !important;
}

/* Paginação (dots) */
.elementor-element-5e80701 .swiper-pagination-bullet {
    width: 12px !important;
    height: 12px !important;
    background: rgba(255, 255, 255, 0.3) !important;
    opacity: 1 !important;
    transition: all 0.3s ease !important;
}

.elementor-element-5e80701 .swiper-pagination-bullet-active {
    background: #F58634 !important;
    width: 30px !important;
    border-radius: 10px !important;
}

/* Responsivo */
@media (max-width: 1024px) {
    .elementor-element-5e80701 .elementskit-testimonial-slider {
        padding: 100px 100px !important;
    }
    
    .elementor-element-5e80701 .swiper-slide-prev,
    .elementor-element-5e80701 .swiper-slide-next {
        transform: scale(0.85) translateX(-50px) !important;
    }
    
    .elementor-element-5e80701 .swiper-button-prev {
        left: 10% !important;
    }
    
    .elementor-element-5e80701 .swiper-button-next {
        right: 10% !important;
    }
}

@media (max-width: 768px) {
    .elementor-element-5e80701 .elementskit-testimonial-slider {
        padding: 80px 20px !important;
    }
    
    .elementor-element-5e80701 .swiper-slide-active {
        transform: scale(1.05) !important;
    }
    
    .elementor-element-5e80701 .swiper-slide-prev,
    .elementor-element-5e80701 .swiper-slide-next {
        opacity: 0 !important;
    }
    
    .elementor-element-5e80701 .swiper-button-prev {
        left: 5% !important;
    }
    
    .elementor-element-5e80701 .swiper-button-next {
        right: 5% !important;
    }
}/* End custom CSS */