.elementor-17 .elementor-element.elementor-element-29a1b854{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-29a1b854:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-29a1b854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7A0000;}.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-17 .elementor-element.elementor-element-1ec1a552{text-align:center;}.elementor-17 .elementor-element.elementor-element-1ec1a552 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-70c98417{--display:flex;--min-height:1116px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:53px 53px 53px 53px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-70c98417:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-70c98417 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-6fc99234{--display:flex;--min-height:1101px;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:53px 53px 53px 53px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:277px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6fc99234:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6fc99234 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("https://amjlsonline.com.br/wp-content/uploads/2025/10/hero-1-amj-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-1c0b3b77{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:3;}.elementor-17 .elementor-element.elementor-element-1a2f3577{width:var( --container-widget-width, 595px );max-width:595px;--container-widget-width:595px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-1a2f3577 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:49px;font-weight:600;text-transform:uppercase;line-height:51px;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-17 .elementor-element.elementor-element-49ce80f8{width:var( --container-widget-width, 618px );max-width:618px;--container-widget-width:618px;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:40px;letter-spacing:0px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-49ce80f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-1d42671d .elementor-button{background-color:#61CE7000;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:28px 77px 28px 77px;}.elementor-17 .elementor-element.elementor-element-1d42671d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1d42671d.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-35167560{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-35167560:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-35167560 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17 .elementor-element.elementor-element-223b84cb > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-17 .elementor-element.elementor-element-34bfa0bd{--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;--border-radius:53px 53px 53px 53px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-34bfa0bd:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-34bfa0bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-73235459{--display:flex;--min-height:276px;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:53px 53px 53px 53px;--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-17 .elementor-element.elementor-element-73235459:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-73235459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://amjlsonline.com.br/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-1984e7ba{width:auto;max-width:auto;text-align:center;}.elementor-17 .elementor-element.elementor-element-1984e7ba > .elementor-widget-container{margin:23px 23px 23px 23px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1984e7ba .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65.31px;font-weight:600;text-transform:uppercase;line-height:71px;color:#A10000;}.elementor-17 .elementor-element.elementor-element-339d40f5{--display:flex;--min-height:523px;--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:0px 0px 0px 0px;--margin-top:-188px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-72fc7dd9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-17 .elementor-element.elementor-element-3b42db04 img{max-width:402.861px;border-radius:16px 16px 16px 16px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-403d8635 .elementor-image-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-403d8635 .elementor-image-box-title{margin-bottom:11px;font-family:"Sora", Sans-serif;font-size:26.6px;font-weight:600;color:#000000;}.elementor-17 .elementor-element.elementor-element-403d8635:has(:hover) .elementor-image-box-title,
					 .elementor-17 .elementor-element.elementor-element-403d8635:has(:focus) .elementor-image-box-title{color:#930000;}.elementor-17 .elementor-element.elementor-element-403d8635 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#ADADAD;}.elementor-17 .elementor-element.elementor-element-38785dc5{--display:flex;--border-radius:0px 0px 0px 0px;--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-17 .elementor-element.elementor-element-38785dc5:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-38785dc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#61CE7000;}.elementor-17 .elementor-element.elementor-element-38785dc5.e-con{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-737afe9b img{max-width:402.861px;border-radius:16px 16px 16px 16px;}.elementor-17 .elementor-element.elementor-element-458f7d21 .elementor-image-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-458f7d21 .elementor-image-box-title{margin-bottom:11px;font-family:"Sora", Sans-serif;font-size:26.6px;font-weight:600;color:#000000;}.elementor-17 .elementor-element.elementor-element-458f7d21:has(:hover) .elementor-image-box-title,
					 .elementor-17 .elementor-element.elementor-element-458f7d21:has(:focus) .elementor-image-box-title{color:#930000;}.elementor-17 .elementor-element.elementor-element-458f7d21 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#A6A6A6;}.elementor-17 .elementor-element.elementor-element-2ee49ee2{--display:flex;--border-radius:25px 25px 25px 25px;--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-17 .elementor-element.elementor-element-2b4a88eb img{max-width:402.861px;border-radius:16px 16px 16px 16px;}.elementor-17 .elementor-element.elementor-element-4dd783b3 .elementor-image-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-4dd783b3 .elementor-image-box-title{margin-bottom:11px;font-family:"Sora", Sans-serif;font-size:26.6px;font-weight:600;color:#000000;}.elementor-17 .elementor-element.elementor-element-4dd783b3:has(:hover) .elementor-image-box-title,
					 .elementor-17 .elementor-element.elementor-element-4dd783b3:has(:focus) .elementor-image-box-title{color:#930000;}.elementor-17 .elementor-element.elementor-element-4dd783b3 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#A8A8A8;}.elementor-17 .elementor-element.elementor-element-3fabeb62{--display:flex;--min-height:60px;--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-17 .elementor-element.elementor-element-117f3539 .elementor-button{background-color:#00000000;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;fill:#193C6F;color:#193C6F;box-shadow:0px 0px 10px 0px #BF0000;border-radius:0px 0px 0px 0px;padding:28px 77px 28px 77px;}.elementor-17 .elementor-element.elementor-element-117f3539 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-117f3539.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-926ca31{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-4188a27e{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-4188a27e > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-4188a27e .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:56px;font-weight:400;line-height:1.2em;color:#000000;}.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-17 .elementor-element.elementor-element-5f78b0af{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:37px;--padding-right:22px;}.elementor-17 .elementor-element.elementor-element-56225da7{--display:flex;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-17 .elementor-element.elementor-element-737134de{width:var( --container-widget-width, 798px );max-width:798px;--container-widget-width:798px;--container-widget-flex-grow:0;text-align:left;}.elementor-17 .elementor-element.elementor-element-737134de > .elementor-widget-container{margin:-3px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-737134de .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;letter-spacing:3.691px;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-17 .elementor-element.elementor-element-453376a3{--divider-border-style:solid;--divider-color:#323232;--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-453376a3 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-453376a3 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-17 .elementor-element.elementor-element-46ccc45b{width:var( --container-widget-width, 238px );max-width:238px;--container-widget-width:238px;--container-widget-flex-grow:0;text-align:left;}.elementor-17 .elementor-element.elementor-element-46ccc45b > .elementor-widget-container{margin:-12px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-46ccc45b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-3b921e3a{--divider-border-style:solid;--divider-color:#323232;--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-3b921e3a .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-3b921e3a .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.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-17 .elementor-element.elementor-element-6914eeb9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-17 .elementor-element.elementor-element-6914eeb9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-17 .elementor-element.elementor-element-6914eeb9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-17 .elementor-element.elementor-element-6914eeb9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-17 .elementor-element.elementor-element-6914eeb9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-17 .elementor-element.elementor-element-6914eeb9 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-6914eeb9 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-6914eeb9{--e-icon-list-icon-size:27px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-6914eeb9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-6914eeb9 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-6914eeb9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-4770da80{text-align:right;}.elementor-17 .elementor-element.elementor-element-4770da80 img{width:700px;max-width:71%;height:418px;}.elementor-17 .elementor-element.elementor-element-60015226{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:37px;--padding-right:22px;}.elementor-17 .elementor-element.elementor-element-1a1df197{--display:flex;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-17 .elementor-element.elementor-element-77f43bd7{width:var( --container-widget-width, 798px );max-width:798px;--container-widget-width:798px;--container-widget-flex-grow:0;text-align:left;}.elementor-17 .elementor-element.elementor-element-77f43bd7 > .elementor-widget-container{margin:-3px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-77f43bd7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;letter-spacing:3.691px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-4169127c{--divider-border-style:solid;--divider-color:#323232;--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-4169127c .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-4169127c .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-17 .elementor-element.elementor-element-26ef8933{width:var( --container-widget-width, 238px );max-width:238px;--container-widget-width:238px;--container-widget-flex-grow:0;text-align:left;}.elementor-17 .elementor-element.elementor-element-26ef8933 > .elementor-widget-container{margin:-12px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-26ef8933 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-47ac4247{--divider-border-style:solid;--divider-color:#323232;--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-47ac4247 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-47ac4247 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-17 .elementor-element.elementor-element-6403573d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-17 .elementor-element.elementor-element-6403573d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-17 .elementor-element.elementor-element-6403573d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-17 .elementor-element.elementor-element-6403573d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-17 .elementor-element.elementor-element-6403573d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-17 .elementor-element.elementor-element-6403573d .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-6403573d .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-6403573d{--e-icon-list-icon-size:27px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-6403573d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-6403573d .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-6403573d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-eb61676{text-align:left;}.elementor-17 .elementor-element.elementor-element-eb61676 img{width:504px;max-width:100%;height:449px;}.elementor-17 .elementor-element.elementor-element-3297365e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:37px;--padding-right:22px;}.elementor-17 .elementor-element.elementor-element-2d3d3362{--display:flex;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-17 .elementor-element.elementor-element-577858c6{width:var( --container-widget-width, 798px );max-width:798px;--container-widget-width:798px;--container-widget-flex-grow:0;text-align:left;}.elementor-17 .elementor-element.elementor-element-577858c6 > .elementor-widget-container{margin:-3px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-577858c6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;letter-spacing:3.691px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-59e3fb6a{--divider-border-style:solid;--divider-color:#323232;--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-59e3fb6a .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-59e3fb6a .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-17 .elementor-element.elementor-element-1286c4a{width:var( --container-widget-width, 238px );max-width:238px;--container-widget-width:238px;--container-widget-flex-grow:0;text-align:left;}.elementor-17 .elementor-element.elementor-element-1286c4a > .elementor-widget-container{margin:-12px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1286c4a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-607a4c7a{--divider-border-style:solid;--divider-color:#323232;--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-607a4c7a .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-607a4c7a .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-17 .elementor-element.elementor-element-39402647 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-17 .elementor-element.elementor-element-39402647 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-17 .elementor-element.elementor-element-39402647 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-17 .elementor-element.elementor-element-39402647 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-17 .elementor-element.elementor-element-39402647 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-17 .elementor-element.elementor-element-39402647 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-39402647 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-39402647{--e-icon-list-icon-size:27px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-39402647 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-39402647 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-39402647 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-1e54cf23{text-align:right;}.elementor-17 .elementor-element.elementor-element-1e54cf23 img{width:644px;max-width:89%;height:500px;border-radius:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-3cfe197a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:37px;--padding-right:22px;}.elementor-17 .elementor-element.elementor-element-78596c79{--display:flex;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-17 .elementor-element.elementor-element-12a44243{width:var( --container-widget-width, 798px );max-width:798px;--container-widget-width:798px;--container-widget-flex-grow:0;text-align:left;}.elementor-17 .elementor-element.elementor-element-12a44243 > .elementor-widget-container{margin:-3px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-12a44243 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;letter-spacing:3.691px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-488be9a8{--divider-border-style:solid;--divider-color:#323232;--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-488be9a8 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-488be9a8 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-17 .elementor-element.elementor-element-24b9c64d{width:var( --container-widget-width, 238px );max-width:238px;--container-widget-width:238px;--container-widget-flex-grow:0;text-align:left;}.elementor-17 .elementor-element.elementor-element-24b9c64d > .elementor-widget-container{margin:-12px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-24b9c64d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-3532e6bf{--divider-border-style:solid;--divider-color:#323232;--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-3532e6bf .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-3532e6bf .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-17 .elementor-element.elementor-element-9c74f30 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-17 .elementor-element.elementor-element-9c74f30 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-17 .elementor-element.elementor-element-9c74f30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-17 .elementor-element.elementor-element-9c74f30 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-17 .elementor-element.elementor-element-9c74f30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-17 .elementor-element.elementor-element-9c74f30 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-9c74f30 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-9c74f30{--e-icon-list-icon-size:27px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-9c74f30 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-9c74f30 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-9c74f30 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-5408350e img{width:483px;height:449px;border-radius:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-15cd71d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:37px;--padding-right:22px;}.elementor-17 .elementor-element.elementor-element-4cd0fb02{--display:flex;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-17 .elementor-element.elementor-element-3f80442{width:var( --container-widget-width, 798px );max-width:798px;--container-widget-width:798px;--container-widget-flex-grow:0;text-align:left;}.elementor-17 .elementor-element.elementor-element-3f80442 > .elementor-widget-container{margin:-3px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-3f80442 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;letter-spacing:3.691px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-64945e45{--divider-border-style:solid;--divider-color:#323232;--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-64945e45 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-64945e45 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-17 .elementor-element.elementor-element-2e95da47{width:var( --container-widget-width, 238px );max-width:238px;--container-widget-width:238px;--container-widget-flex-grow:0;text-align:left;}.elementor-17 .elementor-element.elementor-element-2e95da47 > .elementor-widget-container{margin:-12px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2e95da47 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-170c3219{--divider-border-style:solid;--divider-color:#323232;--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-170c3219 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-170c3219 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-17 .elementor-element.elementor-element-3bdab960 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-17 .elementor-element.elementor-element-3bdab960 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-17 .elementor-element.elementor-element-3bdab960 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-17 .elementor-element.elementor-element-3bdab960 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-17 .elementor-element.elementor-element-3bdab960 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-17 .elementor-element.elementor-element-3bdab960 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-3bdab960 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-3bdab960{--e-icon-list-icon-size:27px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-3bdab960 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-3bdab960 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-3bdab960 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-1f3ae9cf img{width:504px;height:449px;border-radius:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-26c69b4e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:37px;--padding-right:22px;}.elementor-17 .elementor-element.elementor-element-1fa63c95{--display:flex;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-17 .elementor-element.elementor-element-35f18017{width:var( --container-widget-width, 798px );max-width:798px;--container-widget-width:798px;--container-widget-flex-grow:0;text-align:left;}.elementor-17 .elementor-element.elementor-element-35f18017 > .elementor-widget-container{margin:-3px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-35f18017 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;letter-spacing:3.691px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-4270eaac{--divider-border-style:solid;--divider-color:#323232;--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-4270eaac .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-4270eaac .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-17 .elementor-element.elementor-element-6eed4255{width:var( --container-widget-width, 238px );max-width:238px;--container-widget-width:238px;--container-widget-flex-grow:0;text-align:left;}.elementor-17 .elementor-element.elementor-element-6eed4255 > .elementor-widget-container{margin:-12px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-6eed4255 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1382193{--divider-border-style:solid;--divider-color:#323232;--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-1382193 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-1382193 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-17 .elementor-element.elementor-element-4e3ba8aa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-17 .elementor-element.elementor-element-4e3ba8aa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-17 .elementor-element.elementor-element-4e3ba8aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-17 .elementor-element.elementor-element-4e3ba8aa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-17 .elementor-element.elementor-element-4e3ba8aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-17 .elementor-element.elementor-element-4e3ba8aa .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-4e3ba8aa .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-4e3ba8aa{--e-icon-list-icon-size:27px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-4e3ba8aa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-4e3ba8aa .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-4e3ba8aa .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-301c7c28 img{width:478px;max-width:100%;height:449px;}.elementor-17 .elementor-element.elementor-element-65310760{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:37px;--padding-right:22px;}.elementor-17 .elementor-element.elementor-element-55203470{--display:flex;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-17 .elementor-element.elementor-element-1a59a54f{width:var( --container-widget-width, 798px );max-width:798px;--container-widget-width:798px;--container-widget-flex-grow:0;text-align:left;}.elementor-17 .elementor-element.elementor-element-1a59a54f > .elementor-widget-container{margin:-3px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1a59a54f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;letter-spacing:3.691px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-7b04a22{--divider-border-style:solid;--divider-color:#323232;--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-7b04a22 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-7b04a22 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-17 .elementor-element.elementor-element-7300ea1d{width:var( --container-widget-width, 238px );max-width:238px;--container-widget-width:238px;--container-widget-flex-grow:0;text-align:left;}.elementor-17 .elementor-element.elementor-element-7300ea1d > .elementor-widget-container{margin:-12px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-7300ea1d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-6c1aa00e{--divider-border-style:solid;--divider-color:#323232;--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-6c1aa00e .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-6c1aa00e .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-17 .elementor-element.elementor-element-61fa1fec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-17 .elementor-element.elementor-element-61fa1fec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-17 .elementor-element.elementor-element-61fa1fec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-17 .elementor-element.elementor-element-61fa1fec .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-17 .elementor-element.elementor-element-61fa1fec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-17 .elementor-element.elementor-element-61fa1fec .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-61fa1fec .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-61fa1fec{--e-icon-list-icon-size:27px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-61fa1fec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-61fa1fec .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-61fa1fec .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-82d3265{text-align:center;}.elementor-17 .elementor-element.elementor-element-82d3265 img{width:535px;max-width:100%;height:449px;border-radius:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-1ae77c7a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:37px;--padding-right:22px;}.elementor-17 .elementor-element.elementor-element-19182af0{--display:flex;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-17 .elementor-element.elementor-element-4b971d69{width:var( --container-widget-width, 798px );max-width:798px;--container-widget-width:798px;--container-widget-flex-grow:0;text-align:left;}.elementor-17 .elementor-element.elementor-element-4b971d69 > .elementor-widget-container{margin:-3px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-4b971d69 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;letter-spacing:3.691px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-6279ab78{--divider-border-style:solid;--divider-color:#323232;--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-6279ab78 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-6279ab78 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-17 .elementor-element.elementor-element-560dc797{width:var( --container-widget-width, 238px );max-width:238px;--container-widget-width:238px;--container-widget-flex-grow:0;text-align:left;}.elementor-17 .elementor-element.elementor-element-560dc797 > .elementor-widget-container{margin:-12px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-560dc797 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-5f046957{--divider-border-style:solid;--divider-color:#323232;--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-5f046957 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-5f046957 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-17 .elementor-element.elementor-element-4d935f40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-17 .elementor-element.elementor-element-4d935f40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-17 .elementor-element.elementor-element-4d935f40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-17 .elementor-element.elementor-element-4d935f40 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-17 .elementor-element.elementor-element-4d935f40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-17 .elementor-element.elementor-element-4d935f40 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-4d935f40 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-4d935f40{--e-icon-list-icon-size:27px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-4d935f40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-4d935f40 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-4d935f40 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-3249cec3 img{width:535px;max-width:100%;height:449px;border-radius:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-482d714c{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:30px;--n-tabs-gap:40px;--n-tabs-title-border-radius:100px 100px 100px 100px;--n-tabs-title-padding-top:15px;--n-tabs-title-padding-right:60px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:60px;--n-tabs-title-font-size:19px;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-482d714c > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#1A1A1A;}.elementor-17 .elementor-element.elementor-element-482d714c.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:#3A3A3A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#282828;}.elementor-17 .elementor-element.elementor-element-482d714c.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-17 .elementor-element.elementor-element-482d714c.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:#3A3A3A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F2F2F;}.elementor-17 .elementor-element.elementor-element-482d714c.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:1px 1px 1px 1px;border-color:#242424;}.elementor-17 .elementor-element.elementor-element-482d714c.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:"Poppins", Sans-serif;font-weight:300;line-height:15px;}.elementor-17 .elementor-element.elementor-element-482d714c [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#E00000;}.elementor-17 .elementor-element.elementor-element-5f5c9ada{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-17 .elementor-element.elementor-element-5f5c9ada.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-4f8fe40e{--display:flex;--min-height:500px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-17 .elementor-element.elementor-element-4f8fe40e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-332f02a0{--display:flex;--min-height:70px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 0px 0px;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-17 .elementor-element.elementor-element-332f02a0:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-332f02a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF0000;}.elementor-17 .elementor-element.elementor-element-76b41692{width:var( --container-widget-width, 419px );max-width:419px;--container-widget-width:419px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-76b41692.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-76b41692 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:3.4em;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-5d4ae318{--display:flex;--border-radius:0px 0px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-17 .elementor-element.elementor-element-5d4ae318:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5d4ae318 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-17 .elementor-element.elementor-element-fa7f21e{width:var( --container-widget-width, 399px );max-width:399px;--container-widget-width:399px;--container-widget-flex-grow:0;--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-17 .elementor-element.elementor-element-fa7f21e.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-fa7f21e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-17 .elementor-element.elementor-element-fa7f21e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-17 .elementor-element.elementor-element-fa7f21e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-17 .elementor-element.elementor-element-fa7f21e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-17 .elementor-element.elementor-element-fa7f21e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-17 .elementor-element.elementor-element-fa7f21e .elementor-icon-list-icon i{color:#FF0000;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-fa7f21e .elementor-icon-list-icon svg{fill:#FF0000;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-fa7f21e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-fa7f21e .elementor-icon-list-item > a{font-family:"Darker Grotesque", Sans-serif;font-size:1.4em;font-weight:400;line-height:1em;}.elementor-17 .elementor-element.elementor-element-fa7f21e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-1a47df2f{--display:flex;--min-height:500px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-17 .elementor-element.elementor-element-22f58f14{--display:flex;--min-height:70px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-22f58f14:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-22f58f14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00880A;}.elementor-17 .elementor-element.elementor-element-76258a62{width:var( --container-widget-width, 419px );max-width:419px;--container-widget-width:419px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-76258a62.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-76258a62 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:3.4em;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-66e66c51{--display:flex;--border-radius:0px 0px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-66e66c51:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-66e66c51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-17 .elementor-element.elementor-element-2a0c8cee{width:var( --container-widget-width, 363px );max-width:363px;--container-widget-width:363px;--container-widget-flex-grow:0;--e-icon-list-icon-size:23px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-17 .elementor-element.elementor-element-2a0c8cee.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-2a0c8cee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-17 .elementor-element.elementor-element-2a0c8cee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-17 .elementor-element.elementor-element-2a0c8cee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-17 .elementor-element.elementor-element-2a0c8cee .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-17 .elementor-element.elementor-element-2a0c8cee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-17 .elementor-element.elementor-element-2a0c8cee .elementor-icon-list-icon i{color:#0EFD00;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-2a0c8cee .elementor-icon-list-icon svg{fill:#0EFD00;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-2a0c8cee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-2a0c8cee .elementor-icon-list-item > a{font-family:"Darker Grotesque", Sans-serif;font-size:1.4em;font-weight:400;line-height:1em;}.elementor-17 .elementor-element.elementor-element-2a0c8cee .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-323400a2{--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:28px 28px 28px 28px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-323400a2:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-323400a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-559eb774{text-align:center;}.elementor-17 .elementor-element.elementor-element-559eb774 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;color:#000000;}.elementor-17 .elementor-element.elementor-element-33300838{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-23a28cac{--display:flex;--min-height:470px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-23a28cac:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-23a28cac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A2A2A2;}.elementor-17 .elementor-element.elementor-element-5d834467{text-align:center;}.elementor-17 .elementor-element.elementor-element-5d834467 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-7cc86d08 > .elementor-widget-container{padding:13px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-7cc86d08{text-align:center;}.elementor-17 .elementor-element.elementor-element-7cc86d08 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#860000;}.elementor-17 .elementor-element.elementor-element-2e6dd4ca{width:var( --container-widget-width, 383px );max-width:383px;--container-widget-width:383px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-2e6dd4ca > .elementor-widget-container{padding:13px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2e6dd4ca.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-2e6dd4ca .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-afca173 > .elementor-widget-container{padding:13px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-afca173 img{width:90%;max-width:562px;border-radius:70px 70px 70px 70px;}.elementor-17 .elementor-element.elementor-element-66c5d7eb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-66c5d7eb:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-66c5d7eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8F8;}.elementor-17 .elementor-element.elementor-element-15aa9cb8{--display:flex;--min-height:470px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-15aa9cb8:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-15aa9cb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A2A2A2;}.elementor-17 .elementor-element.elementor-element-292c29a0{text-align:center;}.elementor-17 .elementor-element.elementor-element-292c29a0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-2bd6e2e6 > .elementor-widget-container{padding:13px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2bd6e2e6{text-align:center;}.elementor-17 .elementor-element.elementor-element-2bd6e2e6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#860000;}.elementor-17 .elementor-element.elementor-element-6beb8bfd{width:var( --container-widget-width, 383px );max-width:383px;--container-widget-width:383px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-6beb8bfd > .elementor-widget-container{padding:13px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-6beb8bfd.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-6beb8bfd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-6fd3d7c1 > .elementor-widget-container{padding:13px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-6fd3d7c1 img{width:90%;max-width:562px;border-radius:70px 70px 70px 70px;}.elementor-17 .elementor-element.elementor-element-35f1eb98{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3229f4d4{--display:flex;--min-height:470px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3229f4d4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3229f4d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A2A2A2;}.elementor-17 .elementor-element.elementor-element-520c80e6{text-align:center;}.elementor-17 .elementor-element.elementor-element-520c80e6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-4f13d57 > .elementor-widget-container{padding:13px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-4f13d57{text-align:center;}.elementor-17 .elementor-element.elementor-element-4f13d57 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#860000;}.elementor-17 .elementor-element.elementor-element-530ff1a3{width:var( --container-widget-width, 383px );max-width:383px;--container-widget-width:383px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-530ff1a3 > .elementor-widget-container{padding:13px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-530ff1a3.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-530ff1a3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-268d69fa > .elementor-widget-container{padding:13px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-268d69fa img{width:90%;max-width:562px;border-radius:70px 70px 70px 70px;}.elementor-17 .elementor-element.elementor-element-45ae0249{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-eeba913{--display:flex;--min-height:470px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-eeba913:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-eeba913 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A2A2A2;}.elementor-17 .elementor-element.elementor-element-603ac6e{text-align:center;}.elementor-17 .elementor-element.elementor-element-603ac6e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-149b9f28 > .elementor-widget-container{padding:13px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-149b9f28{text-align:center;}.elementor-17 .elementor-element.elementor-element-149b9f28 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#860000;}.elementor-17 .elementor-element.elementor-element-3609eafe{width:var( --container-widget-width, 383px );max-width:383px;--container-widget-width:383px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-3609eafe > .elementor-widget-container{padding:13px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-3609eafe.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-3609eafe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-511d023e > .elementor-widget-container{padding:13px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-511d023e img{width:90%;max-width:562px;border-radius:70px 70px 70px 70px;}.elementor-17 .elementor-element.elementor-element-ff65498{--display:flex;--min-height:470px;--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-17 .elementor-element.elementor-element-2cdf8770{--display:flex;--min-height:470px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2cdf8770:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2cdf8770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A2A2A2;}.elementor-17 .elementor-element.elementor-element-636c9a99{text-align:center;}.elementor-17 .elementor-element.elementor-element-636c9a99 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-752f5df1 > .elementor-widget-container{padding:13px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-752f5df1{text-align:center;}.elementor-17 .elementor-element.elementor-element-752f5df1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#860000;}.elementor-17 .elementor-element.elementor-element-5a9991ae{width:var( --container-widget-width, 383px );max-width:383px;--container-widget-width:383px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-5a9991ae > .elementor-widget-container{padding:13px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-5a9991ae.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-5a9991ae .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-7b6db98 > .elementor-widget-container{padding:13px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-7b6db98 img{width:90%;max-width:562px;border-radius:70px 70px 70px 70px;}.elementor-17 .elementor-element.elementor-element-1e890b11{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-40px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-42px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#FFFFFF;--e-n-carousel-dots-normal-color:#FF0000;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0px;--e-n-carousel-swiper-pagination-spacing:41px;}.elementor-17 .elementor-element.elementor-element-1e890b11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e091ac6 .elementor-button{background-color:#61CE7000;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;fill:#193C6F;color:#193C6F;border-radius:0px 0px 0px 0px;padding:28px 77px 28px 77px;}.elementor-17 .elementor-element.elementor-element-e091ac6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e091ac6.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-43a6d7d8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:3;}.elementor-17 .elementor-element.elementor-element-43a6d7d8.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-3d6f93e1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:020px 0px;--row-gap:020px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-d30fb35 > .elementor-widget-container{margin:0px 0px 0px -30px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d30fb35.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-d30fb35{text-align:left;}.elementor-17 .elementor-element.elementor-element-d30fb35 img{width:24%;max-width:25%;}.elementor-17 .elementor-element.elementor-element-260521fe{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-260521fe .elementor-image-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-260521fe .elementor-image-box-title{margin-bottom:15px;font-family:"Poppins", Sans-serif;font-size:39px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-260521fe:has(:hover) .elementor-image-box-title,
					 .elementor-17 .elementor-element.elementor-element-260521fe:has(:focus) .elementor-image-box-title{color:#820000;}.elementor-17 .elementor-element.elementor-element-260521fe .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-27806d46 .elementor-button{background-color:#61CE7000;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;fill:#193C6F;color:#193C6F;border-radius:0px 0px 0px 0px;padding:28px 77px 28px 77px;}.elementor-17 .elementor-element.elementor-element-27806d46 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-27806d46.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-75a4f820{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-17 .elementor-element.elementor-element-71e509e3{--display:flex;--gap:04px 0px;--row-gap:04px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ce0871e img{border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-272e6935 img{border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-313a5eb1 img{border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-156fcd5e img{border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-2bda2d3c img{border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-110b0da0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-17 .elementor-element.elementor-element-1a46bbc5{--display:flex;--gap:04px 0px;--row-gap:04px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5e69966f img{border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-270c7672 img{border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-483c9d9c img{border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-36c4d44 img{border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-749bf300 img{border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-16744f45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:53px 53px 53px 53px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:84px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-58a225dc{--display:flex;--min-height:0px;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:53px 53px 53px 53px;--margin-top:-50px;--margin-bottom:-88px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-58a225dc:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-58a225dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #720000 0%, #FFFFFF 34%);}.elementor-17 .elementor-element.elementor-element-7ac63c1a{width:var( --container-widget-width, 1260.77px );max-width:1260.77px;--container-widget-width:1260.77px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-7ac63c1a > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-17 .elementor-element.elementor-element-7ac63c1a.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-7ac63c1a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45.83px;font-weight:600;text-transform:uppercase;line-height:57.3px;color:#5B0000;}.elementor-17 .elementor-element.elementor-element-62bdc043{width:var( --container-widget-width, 1260.77px );max-width:1260.77px;--container-widget-width:1260.77px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-62bdc043 > .elementor-widget-container{margin:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-62bdc043.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-62bdc043 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:29.18px;font-weight:400;line-height:45px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-3603dc50{--display:flex;--min-height:725px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3603dc50:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3603dc50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #D8D8D8 100%);}.elementor-17 .elementor-element.elementor-element-2e0ba885 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-17 .elementor-element.elementor-element-2e0ba885 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:#000000;}.elementor-17 .elementor-element.elementor-element-2a6b210e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:10px;color:#000000;}.elementor-17 .elementor-element.elementor-element-2a6b210e.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-541c7d10{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5e1277ae{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-5e1277ae .elementor-image-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-5e1277ae.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-17 .elementor-element.elementor-element-5e1277ae.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-17 .elementor-element.elementor-element-5e1277ae.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-5e1277ae .elementor-image-box-title{margin-bottom:8px;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;line-height:129%;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-5e1277ae .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-17 .elementor-element.elementor-element-5e1277ae .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-5e1277ae .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:150%;color:#D0D5DD;}.elementor-17 .elementor-element.elementor-element-497ad0ac{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-497ad0ac .elementor-image-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-497ad0ac.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-17 .elementor-element.elementor-element-497ad0ac.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-17 .elementor-element.elementor-element-497ad0ac.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-497ad0ac .elementor-image-box-title{margin-bottom:8px;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;line-height:129%;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-497ad0ac .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-17 .elementor-element.elementor-element-497ad0ac .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-497ad0ac .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:150%;color:#D0D5DD;}.elementor-17 .elementor-element.elementor-element-566da2bc{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-566da2bc .elementor-image-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-566da2bc.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-17 .elementor-element.elementor-element-566da2bc.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-17 .elementor-element.elementor-element-566da2bc.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-566da2bc .elementor-image-box-title{margin-bottom:8px;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;line-height:129%;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-566da2bc .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-17 .elementor-element.elementor-element-566da2bc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-566da2bc .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:150%;color:#D0D5DD;}.elementor-17 .elementor-element.elementor-element-416542db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-12f66f9f{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-12f66f9f .elementor-image-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-12f66f9f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-17 .elementor-element.elementor-element-12f66f9f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-17 .elementor-element.elementor-element-12f66f9f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-12f66f9f .elementor-image-box-title{margin-bottom:8px;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;line-height:129%;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-12f66f9f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-17 .elementor-element.elementor-element-12f66f9f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-12f66f9f .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:150%;color:#D0D5DD;}.elementor-17 .elementor-element.elementor-element-3862f0b8{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-3862f0b8 .elementor-image-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-3862f0b8.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-17 .elementor-element.elementor-element-3862f0b8.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-17 .elementor-element.elementor-element-3862f0b8.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-3862f0b8 .elementor-image-box-title{margin-bottom:8px;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;line-height:129%;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-3862f0b8 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-17 .elementor-element.elementor-element-3862f0b8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-3862f0b8 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:150%;color:#D0D5DD;}.elementor-17 .elementor-element.elementor-element-648403a1{--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-17 .elementor-element.elementor-element-648403a1:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-648403a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17 .elementor-element.elementor-element-27ba9f9c .elementor-button{background-color:#61CE7000;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;fill:#193C6F;color:#193C6F;border-radius:0px 0px 0px 0px;padding:28px 77px 28px 77px;}.elementor-17 .elementor-element.elementor-element-27ba9f9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-27ba9f9c.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-79e01a79{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#4D4D4D;--border-color:#4D4D4D;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-79e01a79:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-79e01a79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17 .elementor-element.elementor-element-480fb82c{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5b122de0{width:100%;max-width:100%;text-align:left;}.elementor-17 .elementor-element.elementor-element-5b122de0 > .elementor-widget-container{margin:-9px 0px -7px 0px;}.elementor-17 .elementor-element.elementor-element-5b122de0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-17 .elementor-element.elementor-element-5e41f4f7 .elementor-tab-title{border-width:0px;background-color:#202020;padding:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-5e41f4f7 .elementor-tab-content{border-width:0px;font-family:"Sora", Sans-serif;font-weight:400;}.elementor-17 .elementor-element.elementor-element-5e41f4f7 .elementor-toggle-item:not(:last-child){margin-block-end:4px;}.elementor-17 .elementor-element.elementor-element-5e41f4f7 .elementor-toggle-title, .elementor-17 .elementor-element.elementor-element-5e41f4f7 .elementor-toggle-icon{color:#BEBEBE;}.elementor-17 .elementor-element.elementor-element-5e41f4f7 .elementor-toggle-icon svg{fill:#BEBEBE;}.elementor-17 .elementor-element.elementor-element-5e41f4f7 .elementor-tab-title.elementor-active a, .elementor-17 .elementor-element.elementor-element-5e41f4f7 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FF0000;}.elementor-17 .elementor-element.elementor-element-5e41f4f7 .elementor-toggle-title{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-17 .elementor-element.elementor-element-5204d17e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6F6F6F;--border-color:#6F6F6F;--border-radius:24px 24px 24px 24px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-17 .elementor-element.elementor-element-5204d17e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5204d17e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-17 .elementor-element.elementor-element-5204d17e.e-con{--align-self:flex-start;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-33c11f75 > .elementor-widget-container{margin:-7px 0px -9px 0px;}.elementor-17 .elementor-element.elementor-element-33c11f75 .elementor-icon-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-33c11f75{--icon-box-icon-margin:24px;}.elementor-17 .elementor-element.elementor-element-33c11f75 .elementor-icon-box-title{margin-block-end:16px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-33c11f75.elementor-view-stacked .elementor-icon{background-color:#4AFF87;}.elementor-17 .elementor-element.elementor-element-33c11f75.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-33c11f75.elementor-view-default .elementor-icon{fill:#4AFF87;color:#4AFF87;border-color:#4AFF87;}.elementor-17 .elementor-element.elementor-element-33c11f75 .elementor-icon{font-size:70px;}.elementor-17 .elementor-element.elementor-element-33c11f75 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-33c11f75 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:36px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-33c11f75:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-33c11f75:has(:focus) .elementor-icon-box-title{color:#FF2B0F;}.elementor-17 .elementor-element.elementor-element-33c11f75 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:#BDBDBD;}.elementor-17 .elementor-element.elementor-element-64cffd24 .elementor-button{background-color:#4AFF87;font-family:"Sora", Sans-serif;font-weight:600;fill:#272727;color:#272727;border-radius:16px 16px 16px 16px;padding:25px 75px 25px 75px;}.elementor-17 .elementor-element.elementor-element-64cffd24 .elementor-button-content-wrapper{flex-direction:row;}.elementor-17 .elementor-element.elementor-element-64cffd24 .elementor-button .elementor-button-content-wrapper{gap:8px;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-6fc99234{--min-height:861px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6fc99234:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6fc99234 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-450px 0px;background-size:1200px auto;}.elementor-17 .elementor-element.elementor-element-1a2f3577{--container-widget-width:575px;--container-widget-flex-grow:0;width:var( --container-widget-width, 575px );max-width:575px;text-align:center;}.elementor-17 .elementor-element.elementor-element-1a2f3577 .elementor-heading-title{font-size:38px;line-height:1.1em;}.elementor-17 .elementor-element.elementor-element-49ce80f8{text-align:center;font-size:20px;line-height:1.5em;}.elementor-17 .elementor-element.elementor-element-34bfa0bd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-73235459{--min-height:343px;--justify-content:flex-start;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1984e7ba .elementor-heading-title{font-size:43px;}.elementor-17 .elementor-element.elementor-element-339d40f5{--min-height:463px;--margin-top:-220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-3b42db04 img{max-width:205px;}.elementor-17 .elementor-element.elementor-element-403d8635 .elementor-image-box-title{font-size:21px;}.elementor-17 .elementor-element.elementor-element-403d8635 .elementor-image-box-description{font-size:16px;}.elementor-17 .elementor-element.elementor-element-737afe9b img{max-width:205px;}.elementor-17 .elementor-element.elementor-element-458f7d21 .elementor-image-box-title{font-size:21px;}.elementor-17 .elementor-element.elementor-element-458f7d21 .elementor-image-box-description{font-size:16px;}.elementor-17 .elementor-element.elementor-element-2b4a88eb img{max-width:205px;}.elementor-17 .elementor-element.elementor-element-4dd783b3 .elementor-image-box-title{font-size:21px;}.elementor-17 .elementor-element.elementor-element-4dd783b3 .elementor-image-box-description{font-size:16px;}.elementor-17 .elementor-element.elementor-element-4188a27e .elementor-heading-title{font-size:51px;}.elementor-17 .elementor-element.elementor-element-5f78b0af{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-17 .elementor-element.elementor-element-46ccc45b .elementor-heading-title{font-size:27px;}.elementor-17 .elementor-element.elementor-element-4770da80 img{width:752px;}.elementor-17 .elementor-element.elementor-element-60015226{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-17 .elementor-element.elementor-element-26ef8933 .elementor-heading-title{font-size:27px;}.elementor-17 .elementor-element.elementor-element-eb61676 img{width:752px;}.elementor-17 .elementor-element.elementor-element-3297365e{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-17 .elementor-element.elementor-element-1286c4a .elementor-heading-title{font-size:27px;}.elementor-17 .elementor-element.elementor-element-1e54cf23 img{width:752px;}.elementor-17 .elementor-element.elementor-element-3cfe197a{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-17 .elementor-element.elementor-element-24b9c64d .elementor-heading-title{font-size:27px;}.elementor-17 .elementor-element.elementor-element-5408350e img{width:752px;}.elementor-17 .elementor-element.elementor-element-15cd71d{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-17 .elementor-element.elementor-element-2e95da47 .elementor-heading-title{font-size:27px;}.elementor-17 .elementor-element.elementor-element-1f3ae9cf img{width:752px;}.elementor-17 .elementor-element.elementor-element-26c69b4e{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-17 .elementor-element.elementor-element-6eed4255 .elementor-heading-title{font-size:27px;}.elementor-17 .elementor-element.elementor-element-301c7c28 img{width:752px;}.elementor-17 .elementor-element.elementor-element-65310760{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-17 .elementor-element.elementor-element-7300ea1d .elementor-heading-title{font-size:27px;}.elementor-17 .elementor-element.elementor-element-82d3265 img{width:752px;}.elementor-17 .elementor-element.elementor-element-1ae77c7a{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-17 .elementor-element.elementor-element-560dc797 .elementor-heading-title{font-size:27px;}.elementor-17 .elementor-element.elementor-element-3249cec3 img{width:752px;}.elementor-17 .elementor-element.elementor-element-482d714c{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;--n-tabs-title-gap:3px;}.elementor-17 .elementor-element.elementor-element-54d386ba{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-54d386ba img{width:100%;}.elementor-17 .elementor-element.elementor-element-6fea52aa{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-6fea52aa img{width:100%;}.elementor-17 .elementor-element.elementor-element-23a28cac{--min-height:444px;}.elementor-17 .elementor-element.elementor-element-7cc86d08 .elementor-heading-title{font-size:38px;}.elementor-17 .elementor-element.elementor-element-2e6dd4ca{--container-widget-width:238px;--container-widget-flex-grow:0;width:var( --container-widget-width, 238px );max-width:238px;}.elementor-17 .elementor-element.elementor-element-2e6dd4ca .elementor-heading-title{font-size:19px;}.elementor-17 .elementor-element.elementor-element-afca173 img{max-width:138px;}.elementor-17 .elementor-element.elementor-element-15aa9cb8{--min-height:444px;}.elementor-17 .elementor-element.elementor-element-2bd6e2e6 .elementor-heading-title{font-size:38px;}.elementor-17 .elementor-element.elementor-element-6beb8bfd{--container-widget-width:238px;--container-widget-flex-grow:0;width:var( --container-widget-width, 238px );max-width:238px;}.elementor-17 .elementor-element.elementor-element-6beb8bfd .elementor-heading-title{font-size:19px;}.elementor-17 .elementor-element.elementor-element-6fd3d7c1 img{max-width:138px;}.elementor-17 .elementor-element.elementor-element-3229f4d4{--min-height:444px;}.elementor-17 .elementor-element.elementor-element-4f13d57 .elementor-heading-title{font-size:38px;}.elementor-17 .elementor-element.elementor-element-530ff1a3{--container-widget-width:238px;--container-widget-flex-grow:0;width:var( --container-widget-width, 238px );max-width:238px;}.elementor-17 .elementor-element.elementor-element-530ff1a3 .elementor-heading-title{font-size:19px;}.elementor-17 .elementor-element.elementor-element-268d69fa img{max-width:138px;}.elementor-17 .elementor-element.elementor-element-eeba913{--min-height:444px;}.elementor-17 .elementor-element.elementor-element-149b9f28 .elementor-heading-title{font-size:38px;}.elementor-17 .elementor-element.elementor-element-3609eafe{--container-widget-width:238px;--container-widget-flex-grow:0;width:var( --container-widget-width, 238px );max-width:238px;}.elementor-17 .elementor-element.elementor-element-3609eafe .elementor-heading-title{font-size:19px;}.elementor-17 .elementor-element.elementor-element-511d023e img{max-width:138px;}.elementor-17 .elementor-element.elementor-element-2cdf8770{--min-height:444px;}.elementor-17 .elementor-element.elementor-element-752f5df1 .elementor-heading-title{font-size:38px;}.elementor-17 .elementor-element.elementor-element-5a9991ae{--container-widget-width:238px;--container-widget-flex-grow:0;width:var( --container-widget-width, 238px );max-width:238px;}.elementor-17 .elementor-element.elementor-element-5a9991ae .elementor-heading-title{font-size:19px;}.elementor-17 .elementor-element.elementor-element-7b6db98 img{max-width:138px;}.elementor-17 .elementor-element.elementor-element-1e890b11{--e-n-carousel-swiper-slides-to-display:2;}.elementor-17 .elementor-element.elementor-element-16744f45{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7ac63c1a{--container-widget-width:609px;--container-widget-flex-grow:0;width:var( --container-widget-width, 609px );max-width:609px;}.elementor-17 .elementor-element.elementor-element-7ac63c1a .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-17 .elementor-element.elementor-element-62bdc043{--container-widget-width:604px;--container-widget-flex-grow:0;width:var( --container-widget-width, 604px );max-width:604px;}.elementor-17 .elementor-element.elementor-element-62bdc043 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-17 .elementor-element.elementor-element-541c7d10{--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;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-70c98417{--content-width:1826px;}.elementor-17 .elementor-element.elementor-element-1c0b3b77{--width:528px;}.elementor-17 .elementor-element.elementor-element-34bfa0bd{--content-width:1826px;}.elementor-17 .elementor-element.elementor-element-73235459{--width:100%;}.elementor-17 .elementor-element.elementor-element-72fc7dd9{--width:412px;}.elementor-17 .elementor-element.elementor-element-38785dc5{--width:412px;}.elementor-17 .elementor-element.elementor-element-2ee49ee2{--width:412px;}.elementor-17 .elementor-element.elementor-element-3fabeb62{--content-width:1328px;}.elementor-17 .elementor-element.elementor-element-56225da7{--width:363px;}.elementor-17 .elementor-element.elementor-element-1a1df197{--width:363px;}.elementor-17 .elementor-element.elementor-element-2d3d3362{--width:363px;}.elementor-17 .elementor-element.elementor-element-78596c79{--width:363px;}.elementor-17 .elementor-element.elementor-element-4cd0fb02{--width:363px;}.elementor-17 .elementor-element.elementor-element-1fa63c95{--width:363px;}.elementor-17 .elementor-element.elementor-element-55203470{--width:363px;}.elementor-17 .elementor-element.elementor-element-19182af0{--width:363px;}.elementor-17 .elementor-element.elementor-element-4f8fe40e{--width:499px;}.elementor-17 .elementor-element.elementor-element-1a47df2f{--width:500px;}.elementor-17 .elementor-element.elementor-element-33300838{--content-width:466.46px;}.elementor-17 .elementor-element.elementor-element-66c5d7eb{--content-width:466.46px;}.elementor-17 .elementor-element.elementor-element-35f1eb98{--content-width:466.46px;}.elementor-17 .elementor-element.elementor-element-45ae0249{--content-width:466.46px;}.elementor-17 .elementor-element.elementor-element-ff65498{--content-width:466.46px;}.elementor-17 .elementor-element.elementor-element-3d6f93e1{--width:55%;}.elementor-17 .elementor-element.elementor-element-75a4f820{--width:20%;}.elementor-17 .elementor-element.elementor-element-110b0da0{--width:20%;}.elementor-17 .elementor-element.elementor-element-16744f45{--content-width:1826px;}.elementor-17 .elementor-element.elementor-element-3603dc50{--content-width:1140px;}.elementor-17 .elementor-element.elementor-element-79e01a79{--content-width:1280px;}.elementor-17 .elementor-element.elementor-element-480fb82c{--width:60%;}.elementor-17 .elementor-element.elementor-element-5204d17e{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-70c98417{--content-width:720px;}.elementor-17 .elementor-element.elementor-element-34bfa0bd{--content-width:720px;}.elementor-17 .elementor-element.elementor-element-339d40f5{--width:683px;}.elementor-17 .elementor-element.elementor-element-323400a2{--content-width:720px;}.elementor-17 .elementor-element.elementor-element-33300838{--content-width:360px;}.elementor-17 .elementor-element.elementor-element-66c5d7eb{--content-width:360px;}.elementor-17 .elementor-element.elementor-element-35f1eb98{--content-width:360px;}.elementor-17 .elementor-element.elementor-element-45ae0249{--content-width:360px;}.elementor-17 .elementor-element.elementor-element-ff65498{--content-width:360px;}.elementor-17 .elementor-element.elementor-element-3d6f93e1{--width:100%;}.elementor-17 .elementor-element.elementor-element-75a4f820{--width:30%;}.elementor-17 .elementor-element.elementor-element-110b0da0{--width:30%;}.elementor-17 .elementor-element.elementor-element-16744f45{--content-width:720px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-70c98417{--content-width:360px;--min-height:0px;--justify-content:flex-end;--border-radius:58px 58px 58px 58px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6fc99234{--min-height:804px;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-6fc99234:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6fc99234 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:100% 0px;background-size:657px auto;}.elementor-17 .elementor-element.elementor-element-1c0b3b77{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:02px;--padding-bottom:020px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-17 .elementor-element.elementor-element-1a2f3577 > .elementor-widget-container{margin:9px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1a2f3577{text-align:center;}.elementor-17 .elementor-element.elementor-element-1a2f3577 .elementor-heading-title{font-size:33px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-49ce80f8{text-align:center;font-size:15px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-1d42671d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1d42671d.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-1d42671d .elementor-button{font-size:16px;padding:16px 36px 16px 36px;}.elementor-17 .elementor-element.elementor-element-34bfa0bd{--content-width:360px;--min-height:0px;--justify-content:flex-end;--border-radius:26px 26px 26px 26px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-73235459:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-73235459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amjlsonline.com.br/wp-content/uploads/2025/10/Capa-p2.png");background-position:top center;background-size:cover;}.elementor-17 .elementor-element.elementor-element-73235459{--min-height:448px;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-1984e7ba{text-align:center;}.elementor-17 .elementor-element.elementor-element-1984e7ba .elementor-heading-title{font-size:33px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-339d40f5{--min-height:359px;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:29px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:3px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-3b42db04 img{max-width:325px;}.elementor-17 .elementor-element.elementor-element-403d8635 .elementor-image-box-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-403d8635 .elementor-image-box-description{font-size:18px;}.elementor-17 .elementor-element.elementor-element-38785dc5.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-737afe9b img{max-width:325px;}.elementor-17 .elementor-element.elementor-element-458f7d21 .elementor-image-box-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-458f7d21 .elementor-image-box-description{font-size:18px;}.elementor-17 .elementor-element.elementor-element-2b4a88eb img{max-width:325px;}.elementor-17 .elementor-element.elementor-element-4dd783b3 .elementor-image-box-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-4dd783b3 .elementor-image-box-description{font-size:18px;}.elementor-17 .elementor-element.elementor-element-117f3539 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-117f3539.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-117f3539 .elementor-button{font-size:16px;padding:16px 36px 16px 36px;}.elementor-17 .elementor-element.elementor-element-4188a27e > .elementor-widget-container{margin:30px 0px 18px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-4188a27e .elementor-heading-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-5f78b0af{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:34px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-56225da7{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-17 .elementor-element.elementor-element-46ccc45b > .elementor-widget-container{margin:-5px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-46ccc45b{--container-widget-width:204px;--container-widget-flex-grow:0;width:var( --container-widget-width, 204px );max-width:204px;}.elementor-17 .elementor-element.elementor-element-46ccc45b .elementor-heading-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-6914eeb9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-6914eeb9 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-17 .elementor-element.elementor-element-4770da80{text-align:center;}.elementor-17 .elementor-element.elementor-element-4770da80 img{width:100%;height:100%;border-radius:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-60015226{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-1a1df197{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-17 .elementor-element.elementor-element-26ef8933 > .elementor-widget-container{margin:-5px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-26ef8933{--container-widget-width:204px;--container-widget-flex-grow:0;width:var( --container-widget-width, 204px );max-width:204px;}.elementor-17 .elementor-element.elementor-element-26ef8933 .elementor-heading-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-6403573d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-6403573d .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-17 .elementor-element.elementor-element-eb61676{text-align:center;}.elementor-17 .elementor-element.elementor-element-eb61676 img{width:84%;max-width:88%;height:100%;border-radius:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-3297365e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-2d3d3362{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-17 .elementor-element.elementor-element-1286c4a > .elementor-widget-container{margin:-5px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1286c4a{--container-widget-width:204px;--container-widget-flex-grow:0;width:var( --container-widget-width, 204px );max-width:204px;}.elementor-17 .elementor-element.elementor-element-1286c4a .elementor-heading-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-39402647 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-39402647 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-17 .elementor-element.elementor-element-1e54cf23{text-align:right;}.elementor-17 .elementor-element.elementor-element-1e54cf23 img{width:100%;max-width:100%;height:100%;}.elementor-17 .elementor-element.elementor-element-3cfe197a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-78596c79{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-17 .elementor-element.elementor-element-24b9c64d > .elementor-widget-container{margin:-5px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-24b9c64d{--container-widget-width:204px;--container-widget-flex-grow:0;width:var( --container-widget-width, 204px );max-width:204px;}.elementor-17 .elementor-element.elementor-element-24b9c64d .elementor-heading-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-9c74f30 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-9c74f30 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-17 .elementor-element.elementor-element-5408350e img{width:100%;height:100%;}.elementor-17 .elementor-element.elementor-element-15cd71d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-4cd0fb02{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-17 .elementor-element.elementor-element-2e95da47 > .elementor-widget-container{margin:-5px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2e95da47{--container-widget-width:204px;--container-widget-flex-grow:0;width:var( --container-widget-width, 204px );max-width:204px;}.elementor-17 .elementor-element.elementor-element-2e95da47 .elementor-heading-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-3bdab960 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-3bdab960 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-17 .elementor-element.elementor-element-1f3ae9cf img{width:100%;height:100%;}.elementor-17 .elementor-element.elementor-element-26c69b4e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-1fa63c95{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-17 .elementor-element.elementor-element-6eed4255 > .elementor-widget-container{margin:-5px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-6eed4255{--container-widget-width:204px;--container-widget-flex-grow:0;width:var( --container-widget-width, 204px );max-width:204px;}.elementor-17 .elementor-element.elementor-element-6eed4255 .elementor-heading-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-4e3ba8aa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-4e3ba8aa .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-17 .elementor-element.elementor-element-301c7c28 img{width:100%;height:100%;border-radius:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-65310760{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-55203470{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-17 .elementor-element.elementor-element-7300ea1d > .elementor-widget-container{margin:-5px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-7300ea1d{--container-widget-width:204px;--container-widget-flex-grow:0;width:var( --container-widget-width, 204px );max-width:204px;}.elementor-17 .elementor-element.elementor-element-7300ea1d .elementor-heading-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-61fa1fec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-61fa1fec .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-17 .elementor-element.elementor-element-82d3265 img{width:100%;height:100%;}.elementor-17 .elementor-element.elementor-element-1ae77c7a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-19182af0{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-17 .elementor-element.elementor-element-560dc797 > .elementor-widget-container{margin:-5px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-560dc797{--container-widget-width:204px;--container-widget-flex-grow:0;width:var( --container-widget-width, 204px );max-width:204px;}.elementor-17 .elementor-element.elementor-element-560dc797 .elementor-heading-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-4d935f40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-4d935f40 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-17 .elementor-element.elementor-element-3249cec3 img{width:100%;height:100%;}.elementor-17 .elementor-element.elementor-element-482d714c{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-tabs-title-gap:4px;--n-tabs-gap:29px;--n-tabs-title-padding-top:13px;--n-tabs-title-padding-right:13px;--n-tabs-title-padding-bottom:13px;--n-tabs-title-padding-left:13px;--n-tabs-title-font-size:13px;}.elementor-17 .elementor-element.elementor-element-76b41692 .elementor-heading-title{font-size:1.9em;}.elementor-17 .elementor-element.elementor-element-76258a62 .elementor-heading-title{font-size:1.9em;}.elementor-17 .elementor-element.elementor-element-323400a2{--content-width:360px;}.elementor-17 .elementor-element.elementor-element-559eb774{width:var( --container-widget-width, 294px );max-width:294px;--container-widget-width:294px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-559eb774.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-559eb774 .elementor-heading-title{font-size:33px;}.elementor-17 .elementor-element.elementor-element-7cc86d08 .elementor-heading-title{font-size:28px;}.elementor-17 .elementor-element.elementor-element-2bd6e2e6{width:var( --container-widget-width, 264px );max-width:264px;--container-widget-width:264px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-2bd6e2e6.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-2bd6e2e6 .elementor-heading-title{font-size:28px;}.elementor-17 .elementor-element.elementor-element-4f13d57{width:var( --container-widget-width, 258px );max-width:258px;--container-widget-width:258px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-4f13d57.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-4f13d57 .elementor-heading-title{font-size:28px;}.elementor-17 .elementor-element.elementor-element-149b9f28 .elementor-heading-title{font-size:28px;}.elementor-17 .elementor-element.elementor-element-752f5df1 .elementor-heading-title{font-size:28px;}.elementor-17 .elementor-element.elementor-element-1e890b11{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:5px;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-offset:-34px;--e-n-carousel-swiper-pagination-spacing:0px;}.elementor-17 .elementor-element.elementor-element-e091ac6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e091ac6.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-e091ac6 .elementor-button{font-size:16px;padding:16px 36px 16px 36px;}.elementor-17 .elementor-element.elementor-element-43a6d7d8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-17 .elementor-element.elementor-element-3d6f93e1{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-260521fe.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-27806d46 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-27806d46.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-27806d46 .elementor-button{font-size:16px;padding:16px 36px 16px 36px;}.elementor-17 .elementor-element.elementor-element-75a4f820{--width:45%;}.elementor-17 .elementor-element.elementor-element-110b0da0{--width:45%;}.elementor-17 .elementor-element.elementor-element-16744f45{--content-width:360px;--min-height:0px;--justify-content:flex-end;--border-radius:26px 26px 26px 26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-58a225dc{--min-height:120px;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-7ac63c1a{--container-widget-width:635px;--container-widget-flex-grow:0;width:var( --container-widget-width, 635px );max-width:635px;text-align:center;}.elementor-17 .elementor-element.elementor-element-7ac63c1a .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-62bdc043{text-align:center;}.elementor-17 .elementor-element.elementor-element-62bdc043 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-3603dc50{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-17 .elementor-element.elementor-element-2e0ba885{text-align:center;}.elementor-17 .elementor-element.elementor-element-2e0ba885 .elementor-heading-title{line-height:1.1em;}.elementor-17 .elementor-element.elementor-element-2a6b210e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2a6b210e{line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-5e1277ae .elementor-image-box-img{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-5e1277ae .elementor-image-box-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-5e1277ae .elementor-image-box-description{font-size:16px;}.elementor-17 .elementor-element.elementor-element-497ad0ac .elementor-image-box-img{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-497ad0ac .elementor-image-box-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-497ad0ac .elementor-image-box-description{font-size:16px;}.elementor-17 .elementor-element.elementor-element-566da2bc .elementor-image-box-img{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-566da2bc .elementor-image-box-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-566da2bc .elementor-image-box-description{font-size:16px;}.elementor-17 .elementor-element.elementor-element-12f66f9f .elementor-image-box-img{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-12f66f9f .elementor-image-box-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-12f66f9f .elementor-image-box-description{font-size:16px;}.elementor-17 .elementor-element.elementor-element-3862f0b8 .elementor-image-box-img{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-3862f0b8 .elementor-image-box-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-3862f0b8 .elementor-image-box-description{font-size:16px;}.elementor-17 .elementor-element.elementor-element-27ba9f9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-27ba9f9c.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-27ba9f9c .elementor-button{font-size:16px;padding:16px 36px 16px 36px;}.elementor-17 .elementor-element.elementor-element-79e01a79{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-17 .elementor-element.elementor-element-5b122de0{text-align:center;}.elementor-17 .elementor-element.elementor-element-5b122de0 .elementor-heading-title{font-size:26px;}.elementor-17 .elementor-element.elementor-element-5204d17e{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-17 .elementor-element.elementor-element-33c11f75 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-33c11f75 .elementor-icon-box-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-33c11f75{--icon-box-icon-margin:20px;}.elementor-17 .elementor-element.elementor-element-33c11f75 .elementor-icon-box-title{margin-block-end:20px;}.elementor-17 .elementor-element.elementor-element-33c11f75 .elementor-icon{font-size:84px;}.elementor-17 .elementor-element.elementor-element-33c11f75 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-33c11f75 .elementor-icon-box-title a{font-size:36px;}.elementor-17 .elementor-element.elementor-element-33c11f75 .elementor-icon-box-description{font-size:16px;}.elementor-17 .elementor-element.elementor-element-64cffd24 .elementor-button{padding:25px 25px 25px 25px;}}/* Start custom CSS for button, class: .elementor-element-1d42671d */.btn17 {
  position: relative;
  overflow: hidden;
  border-radius: 0.625rem;
  background: var(--2, linear-gradient(90deg, #C52500 2.54%, #FFF 41.05%, #C52500 92.3%));
  box-shadow: 
    0px -27px 80px 0px rgba(65, 124, 255, 0.22),
    0px -9.855px 29.201px 0px rgba(65, 124, 255, 0.15),
    0px -4.785px 14.177px 0px rgba(65, 124, 255, 0.12),
    0px -2.346px 6.95px 0px rgba(65, 124, 255, 0.10),
    0px -0.927px 2.748px 0px rgba(65, 124, 255, 0.07);
  z-index: 0;
}

/* Faixa diagonal real passando em cima */
.btn17::after {
  content: '';
  position: absolute;
  top: -60%;
  left: -40%;
  width: 5.625rem;
  height: 9rem;
  background: linear-gradient(7deg, #C52500 12.81%, rgba(197, 37, 0, 100) 66.66%);
  filter: blur(2px);
  mix-blend-mode: overlay;
  transform: rotate(20deg);
  animation: brilho-diagonal-real 3s ease-in-out infinite;
  pointer-events: none;
  z-index: 1;
}

.btn17 .elementor-button-text {
  position: relative;
  z-index: 2;
}

@keyframes brilho-diagonal-real {
  0% {
    left: -40%;
  }
  100% {
    left: 140%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c0b3b77 */.elementor-17 .elementor-element.elementor-element-1c0b3b77{
    border-radius: 40px;
background: radial-gradient(58.69% 43.16% at 50% 87.61%, rgba(120, 120, 120, 0.59) 0%, rgba(0, 0, 0, 0.59) 100%);
box-shadow: 0px 0px 4.4px 0px rgba(255, 255, 255, 0.53) inset;
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fc99234 */@media(max-width:767px){
.elementor-17 .elementor-element.elementor-element-6fc99234::before {
  content: "";
  position: absolute;
  top: 20%;
  left: 0;
  width: 100%;
  height: 30%;
  background: linear-gradient(to top, white, transparent);
  pointer-events: none; /* Para não interferir na interação com o conteúdo */
  border-radius: 0px;
}
}

/*TABLET*/
@media(min-width: 768px) and (max-width: 1024px){
  .elementor-17 .elementor-element.elementor-element-6fc99234::before {
  content: "";
  position: absolute;
  top: 44.3%;
  left: 0;
  width: 100%;
  height: 40%;
  background: linear-gradient(to top, #F7F6F5, transparent);
  pointer-events: none; /* Para não interferir na interação com o conteúdo */
  border-radius: 0px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-223b84cb */.container {
  height: 100%;
  width: 100%;
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: visible; /* Permite que o conteúdo do texto não seja cortado */
}

.text {
  font-family: 'Poppins', monospace; /* Sua fonte personalizada */
  font-weight: 700; /* Peso da fonte */
  font-size: 38px; /* Tamanho para desktop */
  background: linear-gradient(to right, #fff 0%, #fff 50%, #fff 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent; /* Garante o efeito de gradiente no texto */
  line-height: 1.2; /* Aumenta o espaço vertical entre linhas e evita cortes */
  overflow: visible; /* Impede que caracteres acentuados sejam cortados */
  margin: 0; /* Remove margens extras */
  padding: 0; /* Remove espaçamentos que podem causar problemas */
}

.dud {
  color: #C52500; /* Cor branca para os caracteres temporários */
}

/* Ajuste do tamanho da fonte para dispositivos móveis */
@media (max-width: 768px) {
  .text {
    font-size: 22px; /* Tamanho para dispositivos móveis */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35167560 *//* Efeito de duas linhas neon piscando */
.neon-lines {
  position: relative;
  isolation: isolate; /* garante que as linhas fiquem no contexto da section */
}

/* Linha superior */
.neon-lines::before,
.neon-lines::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 3px; /* espessura da linha */
  background: linear-gradient(90deg, transparent, #C52500, transparent);
  filter: drop-shadow(0 0 6px #C52500) drop-shadow(0 0 12px #C52500);
  animation: neonBlink 2s infinite ease-in-out;
}

.neon-lines::before {
  top: 0; /* linha no topo */
}

.neon-lines::after {
  bottom: 0; /* linha no rodapé */
}

/* Animação de brilho/piscar */
@keyframes neonBlink {
  0%, 100% {
    opacity: 0.8;
    filter: drop-shadow(0 0 6px #C52500) drop-shadow(0 0 12px #C52500);
  }
  50% {
    opacity: 1;
    filter: drop-shadow(0 0 12px #C52500) drop-shadow(0 0 24px #C52500);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38785dc5 */.btn17 {
  position: relative;
  overflow: hidden;
  border-radius: 0.625rem;
  background: var(--2, linear-gradient(90deg, #C52500 2.54%, #FFF 41.05%, #C52500 92.3%));
  box-shadow: 
    0px -27px 80px 0px rgba(65, 124, 255, 0.22),
    0px -9.855px 29.201px 0px rgba(65, 124, 255, 0.15),
    0px -4.785px 14.177px 0px rgba(65, 124, 255, 0.12),
    0px -2.346px 6.95px 0px rgba(65, 124, 255, 0.10),
    0px -0.927px 2.748px 0px rgba(65, 124, 255, 0.07);
  z-index: 0;
}

/* Faixa diagonal real passando em cima */
.btn17::after {
  content: '';
  position: absolute;
  top: -60%;
  left: -40%;
  width: 5.625rem;
  height: 9rem;
  background: linear-gradient(7deg, #C52500 12.81%, rgba(197, 37, 0, 100) 66.66%);
  filter: blur(2px);
  mix-blend-mode: overlay;
  transform: rotate(20deg);
  animation: brilho-diagonal-real 3s ease-in-out infinite;
  pointer-events: none;
  z-index: 1;
}

.btn17 .elementor-button-text {
  position: relative;
  z-index: 2;
}

@keyframes brilho-diagonal-real {
  0% {
    left: -40%;
  }
  100% {
    left: 140%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-339d40f5 */@media(max-width:767px){
.elementor-17 .elementor-element.elementor-element-339d40f5::before {
  content: "";
  position: absolute;
  top: 20%;
  left: 0;
  width: 100%;
  height: 30%;
  background: linear-gradient(to top, white, transparent);
  pointer-events: none; /* Para não interferir na interação com o conteúdo */
  border-radius: 0px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34bfa0bd */.elementor-17 .elementor-element.elementor-element-34bfa0bd::before{
content:"";
position: absolute;
top: 15%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: calc(50% - 800px); /*defina o posicionamento da luz*/
width: 500px;  /*defina o tamanho da luz*/
height: 600px; /*defina o tamanho da luz*/
background: #C52500; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s infinite; /*defina o tempo da animação*/
pointer-events: none;
}

.elementor-17 .elementor-element.elementor-element-34bfa0bd::after{
content:"";
position: absolute;
top: 60%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: calc(50% - 400px); /*defina o posicionamento da luz*/
width: 10000px; /*defina o tamanho da luz*/
height: 300px; /*defina o tamanho da luz*/
background: #C52500; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s 2s infinite;  /*defina o tempo da animação e delay*/
pointer-events: none;
}

@keyframes luz{
0%, 100%{
opacity: 0;
}
50%{
opacity: 0.5;
}
}

body::after {
    content: "";
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background-image: radial-gradient(at 20% 80%, #fff 1px, transparent 0px);
    background-size: 2px 2px;
    pointer-events: none !important;
    z-index: 99999999;
    opacity: 0.05;
    mix-blend-mode: plus-lighter;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-117f3539 */.btn17 {
  position: relative;
  overflow: hidden;
  border-radius: 0.625rem;
  background: var(--2, linear-gradient(90deg, #C52500 2.54%, #FFF 41.05%, #C52500 92.3%));
  box-shadow: 
    0px -27px 80px 0px rgba(65, 124, 255, 0.22),
    0px -9.855px 29.201px 0px rgba(65, 124, 255, 0.15),
    0px -4.785px 14.177px 0px rgba(65, 124, 255, 0.12),
    0px -2.346px 6.95px 0px rgba(65, 124, 255, 0.10),
    0px -0.927px 2.748px 0px rgba(65, 124, 255, 0.07);
  z-index: 0;
}

/* Faixa diagonal real passando em cima */
.btn17::after {
  content: '';
  position: absolute;
  top: -60%;
  left: -40%;
  width: 5.625rem;
  height: 9rem;
  background: linear-gradient(7deg, #C52500 12.81%, rgba(197, 37, 0, 100) 66.66%);
  filter: blur(2px);
  mix-blend-mode: overlay;
  transform: rotate(20deg);
  animation: brilho-diagonal-real 3s ease-in-out infinite;
  pointer-events: none;
  z-index: 1;
}

.btn17 .elementor-button-text {
  position: relative;
  z-index: 2;
}

@keyframes brilho-diagonal-real {
  0% {
    left: -40%;
  }
  100% {
    left: 140%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f78b0af */.elementor-17 .elementor-element.elementor-element-5f78b0af {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60015226 */.elementor-17 .elementor-element.elementor-element-60015226 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3297365e */.elementor-17 .elementor-element.elementor-element-3297365e {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cfe197a */.elementor-17 .elementor-element.elementor-element-3cfe197a {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15cd71d */.elementor-17 .elementor-element.elementor-element-15cd71d {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26c69b4e */.elementor-17 .elementor-element.elementor-element-26c69b4e {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65310760 */.elementor-17 .elementor-element.elementor-element-65310760 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae77c7a */.elementor-17 .elementor-element.elementor-element-1ae77c7a {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f78b0af */.elementor-17 .elementor-element.elementor-element-5f78b0af {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60015226 */.elementor-17 .elementor-element.elementor-element-60015226 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3297365e */.elementor-17 .elementor-element.elementor-element-3297365e {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cfe197a */.elementor-17 .elementor-element.elementor-element-3cfe197a {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15cd71d */.elementor-17 .elementor-element.elementor-element-15cd71d {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26c69b4e */.elementor-17 .elementor-element.elementor-element-26c69b4e {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65310760 */.elementor-17 .elementor-element.elementor-element-65310760 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae77c7a */.elementor-17 .elementor-element.elementor-element-1ae77c7a {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f78b0af */.elementor-17 .elementor-element.elementor-element-5f78b0af {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60015226 */.elementor-17 .elementor-element.elementor-element-60015226 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3297365e */.elementor-17 .elementor-element.elementor-element-3297365e {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cfe197a */.elementor-17 .elementor-element.elementor-element-3cfe197a {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15cd71d */.elementor-17 .elementor-element.elementor-element-15cd71d {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26c69b4e */.elementor-17 .elementor-element.elementor-element-26c69b4e {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65310760 */.elementor-17 .elementor-element.elementor-element-65310760 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae77c7a */.elementor-17 .elementor-element.elementor-element-1ae77c7a {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f78b0af */.elementor-17 .elementor-element.elementor-element-5f78b0af {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60015226 */.elementor-17 .elementor-element.elementor-element-60015226 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3297365e */.elementor-17 .elementor-element.elementor-element-3297365e {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cfe197a */.elementor-17 .elementor-element.elementor-element-3cfe197a {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15cd71d */.elementor-17 .elementor-element.elementor-element-15cd71d {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26c69b4e */.elementor-17 .elementor-element.elementor-element-26c69b4e {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65310760 */.elementor-17 .elementor-element.elementor-element-65310760 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae77c7a */.elementor-17 .elementor-element.elementor-element-1ae77c7a {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f78b0af */.elementor-17 .elementor-element.elementor-element-5f78b0af {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60015226 */.elementor-17 .elementor-element.elementor-element-60015226 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3297365e */.elementor-17 .elementor-element.elementor-element-3297365e {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cfe197a */.elementor-17 .elementor-element.elementor-element-3cfe197a {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15cd71d */.elementor-17 .elementor-element.elementor-element-15cd71d {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26c69b4e */.elementor-17 .elementor-element.elementor-element-26c69b4e {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65310760 */.elementor-17 .elementor-element.elementor-element-65310760 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae77c7a */.elementor-17 .elementor-element.elementor-element-1ae77c7a {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f78b0af */.elementor-17 .elementor-element.elementor-element-5f78b0af {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60015226 */.elementor-17 .elementor-element.elementor-element-60015226 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3297365e */.elementor-17 .elementor-element.elementor-element-3297365e {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cfe197a */.elementor-17 .elementor-element.elementor-element-3cfe197a {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15cd71d */.elementor-17 .elementor-element.elementor-element-15cd71d {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26c69b4e */.elementor-17 .elementor-element.elementor-element-26c69b4e {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65310760 */.elementor-17 .elementor-element.elementor-element-65310760 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae77c7a */.elementor-17 .elementor-element.elementor-element-1ae77c7a {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f78b0af */.elementor-17 .elementor-element.elementor-element-5f78b0af {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60015226 */.elementor-17 .elementor-element.elementor-element-60015226 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3297365e */.elementor-17 .elementor-element.elementor-element-3297365e {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cfe197a */.elementor-17 .elementor-element.elementor-element-3cfe197a {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15cd71d */.elementor-17 .elementor-element.elementor-element-15cd71d {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26c69b4e */.elementor-17 .elementor-element.elementor-element-26c69b4e {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65310760 */.elementor-17 .elementor-element.elementor-element-65310760 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae77c7a */.elementor-17 .elementor-element.elementor-element-1ae77c7a {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f78b0af */.elementor-17 .elementor-element.elementor-element-5f78b0af {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60015226 */.elementor-17 .elementor-element.elementor-element-60015226 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3297365e */.elementor-17 .elementor-element.elementor-element-3297365e {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cfe197a */.elementor-17 .elementor-element.elementor-element-3cfe197a {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15cd71d */.elementor-17 .elementor-element.elementor-element-15cd71d {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26c69b4e */.elementor-17 .elementor-element.elementor-element-26c69b4e {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65310760 */.elementor-17 .elementor-element.elementor-element-65310760 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae77c7a */.elementor-17 .elementor-element.elementor-element-1ae77c7a {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f78b0af */.elementor-17 .elementor-element.elementor-element-5f78b0af {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60015226 */.elementor-17 .elementor-element.elementor-element-60015226 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3297365e */.elementor-17 .elementor-element.elementor-element-3297365e {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cfe197a */.elementor-17 .elementor-element.elementor-element-3cfe197a {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15cd71d */.elementor-17 .elementor-element.elementor-element-15cd71d {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26c69b4e */.elementor-17 .elementor-element.elementor-element-26c69b4e {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65310760 */.elementor-17 .elementor-element.elementor-element-65310760 {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae77c7a */.elementor-17 .elementor-element.elementor-element-1ae77c7a {
  border-radius: 20px;
  border: 1px solid #2A2A2A; /* borda levemente mais clara */
  background: linear-gradient(58deg, #1C1C1C 34.49%, #2B2B2B 125.27%); /* cinza escuro degradê */
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-482d714c */@media (max-width: 1024px) {
    .elementor-17 .elementor-element.elementor-element-482d714c .e-collapse {
        display: none !important;
    }

    .elementor-17 .elementor-element.elementor-element-482d714c .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
    }

    .elementor-17 .elementor-element.elementor-element-482d714c .e-n-tab-title {
        width: calc(25% - 3px) !important;
        min-width: calc(25% - 3px) !important;
        max-width: calc(25% - 3px) !important;
        margin: 0 !important;
        min-height: 23px; /* padroniza a altura da aba */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f5c9ada */.elementor-17 .elementor-element.elementor-element-5f5c9ada{
    background: radial-gradient(38.8% 38.8% at 50% 0%, #990505 0%, #0D0B0E 100%);
}

/* Efeito de duas linhas neon piscando */
.neon-lines {
  position: relative;
  isolation: isolate; /* garante que as linhas fiquem no contexto da section */
}

/* Linha superior */
.neon-lines::before,
.neon-lines::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 3px; /* espessura da linha */
  background: linear-gradient(90deg, transparent, #C52500, transparent);
  filter: drop-shadow(0 0 6px #C52500) drop-shadow(0 0 12px #C52500);
  animation: neonBlink 2s infinite ease-in-out;
}

.neon-lines::before {
  top: 0; /* linha no topo */
}

.neon-lines::after {
  bottom: 0; /* linha no rodapé */
}

/* Animação de brilho/piscar */
@keyframes neonBlink {
  0%, 100% {
    opacity: 0.8;
    filter: drop-shadow(0 0 6px #C52500) drop-shadow(0 0 12px #C52500);
  }
  50% {
    opacity: 1;
    filter: drop-shadow(0 0 12px #C52500) drop-shadow(0 0 24px #C52500);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e091ac6 */.btn17 {
  position: relative;
  overflow: hidden;
  border-radius: 0.625rem;
  background: var(--2, linear-gradient(90deg, #C52500 2.54%, #FFF 41.05%, #C52500 92.3%));
  box-shadow: 
    0px -27px 80px 0px rgba(65, 124, 255, 0.22),
    0px -9.855px 29.201px 0px rgba(65, 124, 255, 0.15),
    0px -4.785px 14.177px 0px rgba(65, 124, 255, 0.12),
    0px -2.346px 6.95px 0px rgba(65, 124, 255, 0.10),
    0px -0.927px 2.748px 0px rgba(65, 124, 255, 0.07);
  z-index: 0;
}

/* Faixa diagonal real passando em cima */
.btn17::after {
  content: '';
  position: absolute;
  top: -60%;
  left: -40%;
  width: 5.625rem;
  height: 9rem;
  background: linear-gradient(7deg, #C52500 12.81%, rgba(197, 37, 0, 100) 66.66%);
  filter: blur(2px);
  mix-blend-mode: overlay;
  transform: rotate(20deg);
  animation: brilho-diagonal-real 3s ease-in-out infinite;
  pointer-events: none;
  z-index: 1;
}

.btn17 .elementor-button-text {
  position: relative;
  z-index: 2;
}

@keyframes brilho-diagonal-real {
  0% {
    left: -40%;
  }
  100% {
    left: 140%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-323400a2 */.elementor-17 .elementor-element.elementor-element-323400a2::before{
content:"";
position: absolute;
top: 15%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: calc(50% - 800px); /*defina o posicionamento da luz*/
width: 500px;  /*defina o tamanho da luz*/
height: 600px; /*defina o tamanho da luz*/
background: #C52500; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s infinite; /*defina o tempo da animação*/
pointer-events: none;
}

.elementor-17 .elementor-element.elementor-element-323400a2::after{
content:"";
position: absolute;
top: 60%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: calc(50% - 400px); /*defina o posicionamento da luz*/
width: 10000px; /*defina o tamanho da luz*/
height: 300px; /*defina o tamanho da luz*/
background: #C52500; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s 2s infinite;  /*defina o tempo da animação e delay*/
pointer-events: none;
}

@keyframes luz{
0%, 100%{
opacity: 0;
}
50%{
opacity: 0.5;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-27806d46 */.btn17 {
  position: relative;
  overflow: hidden;
  border-radius: 0.625rem;
  background: var(--2, linear-gradient(90deg, #C52500 2.54%, #FFF 41.05%, #C52500 92.3%));
  box-shadow: 
    0px -27px 80px 0px rgba(65, 124, 255, 0.22),
    0px -9.855px 29.201px 0px rgba(65, 124, 255, 0.15),
    0px -4.785px 14.177px 0px rgba(65, 124, 255, 0.12),
    0px -2.346px 6.95px 0px rgba(65, 124, 255, 0.10),
    0px -0.927px 2.748px 0px rgba(65, 124, 255, 0.07);
  z-index: 0;
}

/* Faixa diagonal real passando em cima */
.btn17::after {
  content: '';
  position: absolute;
  top: -60%;
  left: -40%;
  width: 5.625rem;
  height: 9rem;
  background: linear-gradient(7deg, #C52500 12.81%, rgba(197, 37, 0, 100) 66.66%);
  filter: blur(2px);
  mix-blend-mode: overlay;
  transform: rotate(20deg);
  animation: brilho-diagonal-real 3s ease-in-out infinite;
  pointer-events: none;
  z-index: 1;
}

.btn17 .elementor-button-text {
  position: relative;
  z-index: 2;
}

@keyframes brilho-diagonal-real {
  0% {
    left: -40%;
  }
  100% {
    left: 140%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43a6d7d8 */.elementor-17 .elementor-element.elementor-element-43a6d7d8{
    border-radius: 40px;
background: radial-gradient(58.69% 43.16% at 50% 87.61%, rgba(120, 120, 120, 0.59) 0%, rgba(0, 0, 0, 0.59) 100%);
box-shadow: 0px 0px 4.4px 0px rgba(255, 255, 255, 0.53) inset;
backdrop-filter: blur(12px);
}

.elementor-17 .elementor-element.elementor-element-43a6d7d8{
    background: radial-gradient(70.8% 38.8% at 50% 0%, #990505 0%, #0D0B0E 100%);
}

/* Efeito de duas linhas neon piscando */
.neon-lines {
  position: relative;
  isolation: isolate; /* garante que as linhas fiquem no contexto da section */
}

/* Linha superior */
.neon-lines::before,
.neon-lines::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 3px; /* espessura da linha */
  background: linear-gradient(90deg, transparent, #C52500, transparent);
  filter: drop-shadow(0 0 6px #C52500) drop-shadow(0 0 12px #C52500);
  animation: neonBlink 2s infinite ease-in-out;
}

.neon-lines::before {
  top: 0; /* linha no topo */
}

.neon-lines::after {
  bottom: 0; /* linha no rodapé */
}

/* Animação de brilho/piscar */
@keyframes neonBlink {
  0%, 100% {
    opacity: 0.8;
    filter: drop-shadow(0 0 6px #C52500) drop-shadow(0 0 12px #C52500);
  }
  50% {
    opacity: 1;
    filter: drop-shadow(0 0 12px #C52500) drop-shadow(0 0 24px #C52500);
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5e1277ae */:root {
    --borda-suave: 11px;
    --linha-borda: 1px solid #717171;
    --altura-lg: 318px;
    --altura-sm: 285px;
    --espacamento-conteudo: 22px;
}

.grid-snap { 
    border-radius: var(--borda-suave); 
    overflow: hidden;
    border: var(--linha-borda);
}

.grid-snap .elementor-image-box-wrapper {
    position: relative;
    height: var(--altura-lg);
}

@media (max-width: 767px) {
    .grid-snap .elementor-image-box-wrapper {
        position: relative;
        height: var(--altura-sm);
    }
}

.grid-snap .elementor-image-box-wrapper::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 2;
    background: linear-gradient(to top, #000 5%, rgba(0,0,0,0) 95%);
}

.grid-snap .elementor-image-box-img {
    position: absolute;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
}

.grid-snap .elementor-image-box-img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.grid-snap .elementor-image-box-content {
    position: absolute;
    z-index: 3;
    padding: var(--espacamento-conteudo);
    bottom: 6%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3603dc50 */.elementor-17 .elementor-element.elementor-element-3603dc50::before{
content:"";
position: absolute;
top: 15%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: calc(50% - 800px); /*defina o posicionamento da luz*/
width: 500px;  /*defina o tamanho da luz*/
height: 600px; /*defina o tamanho da luz*/
background: #C52500; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s infinite; /*defina o tempo da animação*/
pointer-events: none;
}

.elementor-17 .elementor-element.elementor-element-3603dc50::after{
content:"";
position: absolute;
top: 60%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: calc(50% - 400px); /*defina o posicionamento da luz*/
width: 10000px; /*defina o tamanho da luz*/
height: 300px; /*defina o tamanho da luz*/
background: #C52500; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s 2s infinite;  /*defina o tempo da animação e delay*/
pointer-events: none;
}

@keyframes luz{
0%, 100%{
opacity: 0;
}
50%{
opacity: 0.5;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-27ba9f9c */.btn17 {
  position: relative;
  overflow: hidden;
  border-radius: 0.625rem;
  background: var(--2, linear-gradient(90deg, #C52500 2.54%, #FFF 41.05%, #C52500 92.3%));
  box-shadow: 
    0px -27px 80px 0px rgba(65, 124, 255, 0.22),
    0px -9.855px 29.201px 0px rgba(65, 124, 255, 0.15),
    0px -4.785px 14.177px 0px rgba(65, 124, 255, 0.12),
    0px -2.346px 6.95px 0px rgba(65, 124, 255, 0.10),
    0px -0.927px 2.748px 0px rgba(65, 124, 255, 0.07);
  z-index: 0;
}

/* Faixa diagonal real passando em cima */
.btn17::after {
  content: '';
  position: absolute;
  top: -60%;
  left: -40%;
  width: 5.625rem;
  height: 9rem;
  background: linear-gradient(7deg, #C52500 12.81%, rgba(197, 37, 0, 100) 66.66%);
  filter: blur(2px);
  mix-blend-mode: overlay;
  transform: rotate(20deg);
  animation: brilho-diagonal-real 3s ease-in-out infinite;
  pointer-events: none;
  z-index: 1;
}

.btn17 .elementor-button-text {
  position: relative;
  z-index: 2;
}

@keyframes brilho-diagonal-real {
  0% {
    left: -40%;
  }
  100% {
    left: 140%;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b122de0 */@media(max-width: 431px){
    ajustes-head-sc02{
        position: relative;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3017a40b */html, body{
width: 100%;
overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73f34dc5 */.elementor-17 .elementor-element.elementor-element-73f34dc5{
  pointer-events: none;
  display: table;
  width: 100vw;
  height: 100vh;
  position: fixed;
  background-color: transparent;
  line-height: 1.6;
  font-family: sans-serif;
  overflow: hidden;
}
.lines {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  margin: auto;
  width: 90vw;
}
.line {
  position: absolute;
  width: 1px;
  height: 100%;
  top: 0;
  left: 50%;
  background: #3e3e3e;
  overflow: hidden;
}
.line::after {
  content: "";
  display: block;
  position: absolute;
  height: 15vh;
  width: 100%;
  top: -50%;
  left: 0;
  background: linear-gradient(to bottom, transparent, #8bff82);
  -webkit-animation: drop 7s 0s infinite;
          animation: drop 5s 0s infinite;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  -webkit-animation-timing-function: cubic-bezier(0.4, 0.26, 0, 0.97);
          animation-timing-function: cubic-bezier(0.4, 0.26, 0, 0.97);
}
.line:nth-child(1) {
  margin-left: -30%;
}
.line:nth-child(1)::after {
  -webkit-animation-delay: 2s;
          animation-delay: 2s;
}
.line:nth-child(2) {
  margin-left: -10%;
}
.line:nth-child(2)::after {
  -webkit-animation-delay: 2.5s;
          animation-delay: 2.5s;
}
.line:nth-child(3) {
  margin-left: 10%;
}
.line:nth-child(3)::after {
  -webkit-animation-delay: 3s;
          animation-delay: 3s;
}
.line:nth-child(4) {
  margin-left: 30%;
}
.line:nth-child(4)::after {
  -webkit-animation-delay: 3.5s;
          animation-delay: 3.5s;
}
@-webkit-keyframes drop {
  0% {
    top: -50%;
  }
  100% {
    top: 110%;
  }
}
@keyframes drop {
  0% {
    top: -50%;
  }
  100% {
    top: 110%;
  }
}/* End custom CSS */