.elementor-7 .elementor-element.elementor-element-9c94772{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9c94772:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9c94772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.fisicsoft.com/wp-content/uploads/2026/02/Slice-3.png");background-position:top center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-3ee69f14{--display:flex;}.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-7 .elementor-element.elementor-element-f4d3f32{margin:130px 0px calc(var(--kit-widget-spacing, 0px) + 050px) 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-7 .elementor-element.elementor-element-19ece14e{width:var( --container-widget-width, 834px );max-width:834px;--container-widget-width:834px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-19ece14e.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-19ece14e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:500;color:#FFFFFF;}.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-7 .elementor-element.elementor-element-16bea1fb{width:var( --container-widget-width, 861px );max-width:861px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:861px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-16bea1fb.elementor-element{--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-7 .elementor-element.elementor-element-2d4ad476 .elementor-button{background-color:#EB1C47;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;border-radius:50px 50px 50px 50px;padding:20px 50px 20px 50px;}.elementor-7 .elementor-element.elementor-element-2d4ad476.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-58214bc{background-color:#191919;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 50px 10px 50px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EB1C47;border-radius:35px 35px 35px 35px;text-align:center;}.elementor-7 .elementor-element.elementor-element-58214bc.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-58214bc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-51841eaa{--spacer-size:200px;}.elementor-7 .elementor-element.elementor-element-6d6644da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-74a34445{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-74a34445 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:49px;font-weight:400;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-7113a7c5{--divider-border-style:solid;--divider-color:#EB1C47;--divider-border-width:2px;width:100%;max-width:100%;margin:-67px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7113a7c5 .elementor-divider-separator{width:41vw;margin:0 auto;margin-right:0;}.elementor-7 .elementor-element.elementor-element-7113a7c5 .elementor-divider{text-align:right;padding-block-start:10px;padding-block-end:10px;}.elementor-7 .elementor-element.elementor-element-2ffb333b{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2ffb333b.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-5a62d826{width:var( --container-widget-width, 587px );max-width:587px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;--container-widget-width:587px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:35px;line-height:1.2em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1f49261d{--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-7 .elementor-element.elementor-element-1f49261d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1f49261d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.fisicsoft.com/wp-content/uploads/2026/02/Dobra-02-03-04-scaled.png");background-position:top center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-1c2d9c40{--e-image-carousel-slides-to-show:4;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 200px) 0px;}.elementor-7 .elementor-element.elementor-element-1c2d9c40 .swiper-wrapper{display:flex;align-items:center;}.elementor-7 .elementor-element.elementor-element-4860dfe0{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-4860dfe0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4860dfe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-21e31212{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-7539f8a1{margin:-25% 0% calc(var(--kit-widget-spacing, 0px) + 13%) -45%;padding:0px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-7539f8a1 img{width:130%;max-width:130%;}.elementor-7 .elementor-element.elementor-element-4df83459{--display:flex;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-6977c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;line-height:1.2em;color:#141318;}.elementor-7 .elementor-element.elementor-element-62d4b946{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#141318;}.elementor-7 .elementor-element.elementor-element-341f7cd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#141318;}.elementor-7 .elementor-element.elementor-element-6caedbd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#141318;}.elementor-7 .elementor-element.elementor-element-5a53fc61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#141318;}.elementor-7 .elementor-element.elementor-element-3fb317a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#141318;}.elementor-7 .elementor-element.elementor-element-55a6688f .elementor-button{background-color:#EB1C47;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;border-radius:50px 50px 50px 50px;padding:25px 50px 25px 50px;}.elementor-7 .elementor-element.elementor-element-55a6688f{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-55a6688f.elementor-element{--align-self:stretch;}.elementor-7 .elementor-element.elementor-element-255facdc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-119b4ed{--display:flex;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-6ff44472{width:var( --container-widget-width, 535px );max-width:535px;--container-widget-width:535px;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:68px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7e1d9161{--e-image-carousel-slides-to-show:3;width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-7e1d9161.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7e1d9161 .swiper-wrapper{display:flex;align-items:center;}.elementor-7 .elementor-element.elementor-element-614aa939{--e-image-carousel-slides-to-show:4;width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-614aa939.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-614aa939 .swiper-wrapper{display:flex;align-items:center;}.elementor-7 .elementor-element.elementor-element-45b66a0c .elementor-button{background-color:#EB1C47;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;border-radius:50px 50px 50px 50px;padding:25px 50px 25px 50px;}.elementor-7 .elementor-element.elementor-element-45b66a0c{width:var( --container-widget-width, 536px );max-width:536px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 200px) 0px;--container-widget-width:536px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-45b66a0c.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7d04079d{width:var( --container-widget-width, 623px );max-width:623px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:623px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-7d04079d.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7d04079d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e1b85e0{--e-image-carousel-slides-to-show:4;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e1b85e0.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-e1b85e0 .swiper-wrapper{display:flex;align-items:center;}.elementor-7 .elementor-element.elementor-element-295db058{width:var( --container-widget-width, 975px );max-width:975px;margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:975px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-295db058.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-295db058 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-330013a3{--e-image-carousel-slides-to-show:4;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-7 .elementor-element.elementor-element-330013a3.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-330013a3 .swiper-wrapper{display:flex;align-items:center;}.elementor-7 .elementor-element.elementor-element-4cc12097{--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-7 .elementor-element.elementor-element-4cc12097:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4cc12097 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.fisicsoft.com/wp-content/uploads/2026/02/Dobra-05.png");background-position:center center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-616cdaa1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-3092972e{--display:flex;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-6d0356b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5f40eb14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3c473cd4{font-family:"Montserrat", Sans-serif;font-size:22px;line-height:1.2em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-48118db9{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -5%;}.elementor-7 .elementor-element.elementor-element-48118db9 img{max-width:135%;}.elementor-7 .elementor-element.elementor-element-26acd85{--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-7 .elementor-element.elementor-element-26acd85:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-26acd85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141318;}.elementor-7 .elementor-element.elementor-element-6903eca6{width:var( --container-widget-width, 587px );max-width:587px;margin:250px 0px calc(var(--kit-widget-spacing, 0px) + 75px) 0px;--container-widget-width:587px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-6903eca6.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-6903eca6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-785a53ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-7ae4f8c{--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;--border-radius:13px 13px 13px 13px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7ae4f8c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7ae4f8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-7 .elementor-element.elementor-element-7ae4f8c.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-7206d039{width:var( --container-widget-width, 344px );max-width:344px;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:344px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-7206d039.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7206d039 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-66f1b99{--display:flex;--border-radius:13px 13px 13px 13px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-66f1b99:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-66f1b99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EB1C47;}.elementor-7 .elementor-element.elementor-element-6d92aab1{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;}.elementor-7 .elementor-element.elementor-element-3a14bfeb{width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:33px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3a14bfeb.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-73f22b3d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-73f22b3d.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-2d1a4fd1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:68px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2d1a4fd1.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-28b1c7bf{width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-28b1c7bf.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-109290da .elementor-button{background-color:#20C000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:55px 55px 55px 55px;padding:25px 25px 25px 25px;}.elementor-7 .elementor-element.elementor-element-109290da.elementor-element{--align-self:stretch;}.elementor-7 .elementor-element.elementor-element-7d0f98b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-17fc5b22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-612fcb20{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:9px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-399f28df{--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;--border-radius:13px 13px 13px 13px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-399f28df:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-399f28df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EB1C4700;}.elementor-7 .elementor-element.elementor-element-399f28df.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-6fc190e2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-6fc190e2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:700;color:#1F1F1F;}.elementor-7 .elementor-element.elementor-element-1ac9b9cc{--display:flex;--border-radius:13px 13px 13px 13px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-1ac9b9cc:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1ac9b9cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-7 .elementor-element.elementor-element-79fd2375{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7 .elementor-element.elementor-element-6469edb5{width:100%;max-width:100%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 050px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6469edb5.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-2fc6cb94{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:75px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2fc6cb94.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-71e48bbb .elementor-button{background-color:#20C000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:55px 55px 55px 55px;padding:25px 25px 25px 25px;}.elementor-7 .elementor-element.elementor-element-71e48bbb.elementor-element{--align-self:stretch;}.elementor-7 .elementor-element.elementor-element-4e80ce3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-7 .elementor-element.elementor-element-5ae00470{width:var( --container-widget-width, 958px );max-width:958px;margin:040px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:958px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-5ae00470.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-5ae00470 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6324d69c{width:var( --container-widget-width, 896px );max-width:896px;background-color:#1F1F1F;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:50px 30px 50px 30px;--container-widget-width:896px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EB1C47;text-align:center;}.elementor-7 .elementor-element.elementor-element-6324d69c.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-6324d69c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-637e995b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-2d94a410{--display:flex;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-424e2db5{width:var( --container-widget-width, 582px );max-width:582px;--container-widget-width:582px;--container-widget-flex-grow:0;text-align:start;font-family:"Arboria", Sans-serif;font-size:45px;font-weight:700;line-height:45px;color:#EB1C47;}.elementor-7 .elementor-element.elementor-element-424e2db5.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-dcde444{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:300;line-height:35px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-45386269{width:var( --container-widget-width, 912px );max-width:912px;margin:250px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:912px;--container-widget-flex-grow:0;text-align:center;font-family:"Arboria", Sans-serif;font-size:45px;font-weight:700;line-height:45px;color:#EB1C47;}.elementor-7 .elementor-element.elementor-element-45386269.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-1598d9{--display:flex;}.elementor-7 .elementor-element.elementor-element-21331e3b{width:var( --container-widget-width, 100% );max-width:100%;padding:10px 10px 10px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a540de5{--display:flex;}.elementor-7 .elementor-element.elementor-element-29d43b7e{width:var( --container-widget-width, 100% );max-width:100%;padding:10px 10px 10px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-293bde6d{--display:flex;}.elementor-7 .elementor-element.elementor-element-5272515f{width:var( --container-widget-width, 100% );max-width:100%;padding:10px 10px 10px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4885d4d7{--n-accordion-title-font-size:25px;width:var( --container-widget-width, 955px );max-width:955px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:955px;--container-widget-flex-grow:0;border-style:none;--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:25px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#EB1C47;--n-accordion-title-active-color:#EB1C47;--n-accordion-icon-size:20px;--n-accordion-icon-normal-color:#FFFFFF;--n-accordion-icon-active-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4885d4d7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#00000000;border-style:solid;border-width:1px 0px 0px 0px;border-color:#E6E9FA40;}.elementor-7 .elementor-element.elementor-element-4885d4d7.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-4885d4d7 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-7 .elementor-element.elementor-element-4885d4d7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-4885d4d7 :where( .elementor-7 .elementor-element.elementor-element-4885d4d7 > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{-webkit-text-stroke-color:#000;stroke:#000;}:where( .elementor-7 .elementor-element.elementor-element-4885d4d7 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-7 .elementor-element.elementor-element-2d2caca4{width:var( --container-widget-width, 721px );max-width:721px;margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:721px;--container-widget-flex-grow:0;text-align:center;font-family:"Arboria", Sans-serif;font-size:36px;font-weight:700;line-height:45px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2d2caca4.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-502cd453 .elementor-button{background-color:#07C603;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 40px 0px rgba(7.000000000000331, 198.00000000000003, 2.999999999999998, 0.5);border-radius:80px 80px 80px 80px;padding:15px 80px 15px 80px;}.elementor-7 .elementor-element.elementor-element-502cd453{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-502cd453 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-502cd453 .elementor-button .elementor-button-content-wrapper{gap:5px;}.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-7 .elementor-element.elementor-element-75ff6ab6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 164px) 0px;--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-75ff6ab6.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-75ff6ab6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-7 .elementor-element.elementor-element-75ff6ab6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-7 .elementor-element.elementor-element-75ff6ab6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-7 .elementor-element.elementor-element-75ff6ab6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-7 .elementor-element.elementor-element-75ff6ab6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-7 .elementor-element.elementor-element-75ff6ab6 .elementor-icon-list-icon i{color:#EB1C47;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-75ff6ab6 .elementor-icon-list-icon svg{fill:#EB1C47;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-75ff6ab6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-38aebb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-38aebb1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4ffb20f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-4ffb20f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-19ece14e .elementor-heading-title{font-size:4.5vw;}.elementor-7 .elementor-element.elementor-element-16bea1fb{font-size:2.3vw;}.elementor-7 .elementor-element.elementor-element-51841eaa{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-74a34445 .elementor-heading-title{font-size:35px;}.elementor-7 .elementor-element.elementor-element-7113a7c5{margin:-55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-21e31212{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-7539f8a1{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-7 .elementor-element.elementor-element-7539f8a1 img{max-width:100%;}.elementor-7 .elementor-element.elementor-element-4df83459{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-7e1d9161{--e-image-carousel-slides-to-show:1;}.elementor-7 .elementor-element.elementor-element-614aa939{--e-image-carousel-slides-to-show:2;}.elementor-7 .elementor-element.elementor-element-616cdaa1{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-48118db9 img{max-width:100%;}.elementor-7 .elementor-element.elementor-element-637e995b{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-9c94772{--content-width:2556px;}.elementor-7 .elementor-element.elementor-element-2ffb333b{--width:1140px;}.elementor-7 .elementor-element.elementor-element-1f49261d{--content-width:2556px;}.elementor-7 .elementor-element.elementor-element-4860dfe0{--content-width:1920px;}.elementor-7 .elementor-element.elementor-element-255facdc{--width:100vw;}.elementor-7 .elementor-element.elementor-element-119b4ed{--width:930px;}.elementor-7 .elementor-element.elementor-element-4cc12097{--content-width:2556px;}.elementor-7 .elementor-element.elementor-element-3092972e{--width:94%;}.elementor-7 .elementor-element.elementor-element-26acd85{--content-width:2556px;}.elementor-7 .elementor-element.elementor-element-7ae4f8c{--width:400px;}.elementor-7 .elementor-element.elementor-element-399f28df{--width:400px;}.elementor-7 .elementor-element.elementor-element-2d94a410{--width:100%;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-9c94772:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9c94772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-7 .elementor-element.elementor-element-f4d3f32{margin:200px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7 .elementor-element.elementor-element-19ece14e{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;}.elementor-7 .elementor-element.elementor-element-19ece14e .elementor-heading-title{font-size:6vw;}.elementor-7 .elementor-element.elementor-element-16bea1fb{width:var( --container-widget-width, 84vw );max-width:84vw;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:84vw;--container-widget-flex-grow:0;font-size:2.9vw;}.elementor-7 .elementor-element.elementor-element-2d4ad476 .elementor-button{font-size:3vw;padding:15px 50px 15px 50px;}.elementor-7 .elementor-element.elementor-element-58214bc{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 30px 10px 30px;}.elementor-7 .elementor-element.elementor-element-58214bc .elementor-heading-title{font-size:2vw;}.elementor-7 .elementor-element.elementor-element-74a34445{--container-widget-width:84vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 84vw );max-width:84vw;}.elementor-7 .elementor-element.elementor-element-74a34445 .elementor-heading-title{font-size:5vw;}.elementor-7 .elementor-element.elementor-element-7113a7c5{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-7113a7c5 .elementor-divider-separator{width:29vw;}.elementor-7 .elementor-element.elementor-element-2ffb333b{--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-5a62d826{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:5vw;}.elementor-7 .elementor-element.elementor-element-1c2d9c40{--e-image-carousel-slides-to-show:2;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-7 .elementor-element.elementor-element-4860dfe0{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-21e31212{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-7539f8a1{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-7 .elementor-element.elementor-element-4df83459{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6977c4 .elementor-heading-title{font-size:5.7vw;}.elementor-7 .elementor-element.elementor-element-62d4b946{font-size:3.5vw;}.elementor-7 .elementor-element.elementor-element-341f7cd5{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:3.5vw;}.elementor-7 .elementor-element.elementor-element-6caedbd5{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:3.5vw;}.elementor-7 .elementor-element.elementor-element-5a53fc61{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:3.5vw;}.elementor-7 .elementor-element.elementor-element-3fb317a6{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:3.5vw;}.elementor-7 .elementor-element.elementor-element-55a6688f .elementor-button{font-size:2.6vw;padding:20px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-255facdc{--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-7 .elementor-element.elementor-element-119b4ed{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-119b4ed.e-con{--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-6ff44472{width:100%;max-width:100%;font-size:7.2vw;}.elementor-7 .elementor-element.elementor-element-6ff44472.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7e1d9161{--e-image-carousel-slides-to-show:2;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7e1d9161.elementor-element{--align-self:stretch;}.elementor-7 .elementor-element.elementor-element-614aa939{--e-image-carousel-slides-to-show:2;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-614aa939.elementor-element{--align-self:stretch;}.elementor-7 .elementor-element.elementor-element-45b66a0c{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;}.elementor-7 .elementor-element.elementor-element-45b66a0c .elementor-button{font-size:4vw;padding:20px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-7d04079d{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-7d04079d.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7d04079d .elementor-heading-title{font-size:6.8vw;}.elementor-7 .elementor-element.elementor-element-e1b85e0{--e-image-carousel-slides-to-show:2;}.elementor-7 .elementor-element.elementor-element-295db058{width:100%;max-width:100%;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7 .elementor-element.elementor-element-295db058.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-295db058 .elementor-heading-title{font-size:6.3vw;}.elementor-7 .elementor-element.elementor-element-330013a3{--e-image-carousel-slides-to-show:2;}.elementor-7 .elementor-element.elementor-element-4cc12097:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4cc12097 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-7 .elementor-element.elementor-element-616cdaa1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-3092972e{--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-7 .elementor-element.elementor-element-6d0356b4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-size:4.5vw;}.elementor-7 .elementor-element.elementor-element-5f40eb14{width:var( --container-widget-width, 75vw );max-width:75vw;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:75vw;--container-widget-flex-grow:0;font-size:4.5vw;}.elementor-7 .elementor-element.elementor-element-3c473cd4{width:var( --container-widget-width, 87vw );max-width:87vw;--container-widget-width:87vw;--container-widget-flex-grow:0;font-size:4.5vw;}.elementor-7 .elementor-element.elementor-element-48118db9{margin:15% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-7 .elementor-element.elementor-element-48118db9.elementor-element{--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-6903eca6{margin:64px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-7 .elementor-element.elementor-element-6903eca6 .elementor-heading-title{font-size:5.5vw;}.elementor-7 .elementor-element.elementor-element-7206d039{--container-widget-width:69vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 69vw );max-width:69vw;text-align:center;}.elementor-7 .elementor-element.elementor-element-7206d039 .elementor-heading-title{font-size:4vw;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-3a14bfeb{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:7vw;}.elementor-7 .elementor-element.elementor-element-73f22b3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;font-size:4vw;}.elementor-7 .elementor-element.elementor-element-2d1a4fd1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;font-size:14vw;}.elementor-7 .elementor-element.elementor-element-28b1c7bf{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:4vw;}.elementor-7 .elementor-element.elementor-element-109290da .elementor-button{font-size:4vw;padding:20px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-17fc5b22{font-size:3.5vw;}.elementor-7 .elementor-element.elementor-element-612fcb20{font-size:3.5vw;}.elementor-7 .elementor-element.elementor-element-6fc190e2{text-align:center;}.elementor-7 .elementor-element.elementor-element-6fc190e2 .elementor-heading-title{font-size:4vw;}.elementor-7 .elementor-element.elementor-element-79fd2375{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7 .elementor-element.elementor-element-6469edb5{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:7vw;}.elementor-7 .elementor-element.elementor-element-2fc6cb94{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16vw;}.elementor-7 .elementor-element.elementor-element-71e48bbb .elementor-button{font-size:4vw;padding:20px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-5ae00470{--container-widget-width:91vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 91vw );max-width:91vw;}.elementor-7 .elementor-element.elementor-element-5ae00470 .elementor-heading-title{font-size:4.8vw;}.elementor-7 .elementor-element.elementor-element-6324d69c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 10px 20px 10px;}.elementor-7 .elementor-element.elementor-element-6324d69c .elementor-heading-title{font-size:3vw;}.elementor-7 .elementor-element.elementor-element-637e995b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-424e2db5{font-size:6vw;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-dcde444{font-size:3.5vw;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-783ba0fe.elementor-element{--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-45386269{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:6vw;}.elementor-7 .elementor-element.elementor-element-21331e3b{font-size:3.6vw;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-29d43b7e{font-size:3.6vw;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-5272515f{font-size:3.6vw;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-4885d4d7{--n-accordion-title-font-size:18px;}:where( .elementor-7 .elementor-element.elementor-element-4885d4d7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-2d2caca4{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:4vw;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-502cd453{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-502cd453 .elementor-button{font-size:4vw;}.elementor-7 .elementor-element.elementor-element-38aebb1 .elementor-heading-title{font-size:14px;}.elementor-7 .elementor-element.elementor-element-4ffb20f .elementor-heading-title{font-size:14px;}}/* Start custom CSS for heading, class: .elementor-element-19ece14e */.elementor-7 .elementor-element.elementor-element-19ece14e b{
    font-weight: 700;
    color:#EB1C47;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c94772 */html, body{
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7e1d9161 */.elementor-7 .elementor-element.elementor-element-7e1d9161 .swiper-wrapper{
  transition-timing-function: linear !important; 
}

.elementor-7 .elementor-element.elementor-element-7e1d9161::before {
    content:"";
    display: block;
    width: 10%;
    height: 100%;
    position: absolute;
    z-index: 999;
    background: linear-gradient(90deg, #141318 16.39%, rgba(26, 26, 26, 0.00) 44.43%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-614aa939 */.elementor-7 .elementor-element.elementor-element-614aa939 .swiper-wrapper {
  transition-timing-function: linear !important; 
  position: relative; /* Certifica-se de que o container seja o ponto de referência para os pseudo-elementos */
}

.elementor-7 .elementor-element.elementor-element-614aa939::before,
.elementor-7 .elementor-element.elementor-element-614aa939::after {
  content: "";
  display: block;
  width: 10%;
  height: 100%;
  position: absolute;
  top: 0; /* Garante que ambos os pseudo-elementos comecem no topo */
  z-index: 999;
  pointer-events: none;
}

.elementor-7 .elementor-element.elementor-element-614aa939::before {
  left: 0;
  background: linear-gradient(90deg, #141318 16.39%, rgba(26, 26, 26, 0.00) 44.43%);
}

.elementor-7 .elementor-element.elementor-element-614aa939::after {
  right: 0;
  background: linear-gradient(-90deg, #141318 16.39%, rgba(26, 26, 26, 0.00) 44.43%);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e1b85e0 */.elementor-7 .elementor-element.elementor-element-e1b85e0 .swiper-wrapper{
  transition-timing-function: linear !important; 
}

.elementor-7 .elementor-element.elementor-element-e1b85e0::before {
    content:"";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 999;
    background: linear-gradient(90deg, #141318, transparent 15%, transparent 85%, #141318 100%); /*mude os #000000 para a mesma cor do fundo da seção*/
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-330013a3 */.elementor-7 .elementor-element.elementor-element-330013a3 .swiper-wrapper{
  transition-timing-function: linear !important; 
}

.elementor-7 .elementor-element.elementor-element-330013a3::before {
    content:"";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 999;
    background: linear-gradient(90deg, #141318, transparent 15%, transparent 85%, #141318 100%); /*mude os #000000 para a mesma cor do fundo da seção*/
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d2caca4 */.elementor-7 .elementor-element.elementor-element-2d2caca4 span{
    color: #EB1C47;
}/* End custom CSS */