.elementor-38 .elementor-element.elementor-element-c39c4b3{--display:flex;--min-height:841px;--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;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-c39c4b3::before, .elementor-38 .elementor-element.elementor-element-c39c4b3 > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-c39c4b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-c39c4b3 > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-c39c4b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-c39c4b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(182deg, #FFFFFF00 15%, #000000 77%);}.elementor-38 .elementor-element.elementor-element-1dad9cc{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:222;}.elementor-38 .elementor-element.elementor-element-1dad9cc.e-con{--align-self:center;}.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-38 .elementor-element.elementor-element-dbd9a5a{width:var( --container-widget-width, 607px );max-width:607px;--container-widget-width:607px;--container-widget-flex-grow:0;text-align:start;}.elementor-38 .elementor-element.elementor-element-dbd9a5a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4.9em;font-weight:400;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-8a857c5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FFFFFF36;--border-color:#FFFFFF36;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-8a857c5:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-8a857c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000042;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-57bf967{width:var( --container-widget-width, 47px );max-width:47px;--container-widget-width:47px;--container-widget-flex-grow:0;}.elementor-38 .elementor-element.elementor-element-57bf967 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-57bf967 .elementor-icon{font-size:32px;}.elementor-38 .elementor-element.elementor-element-57bf967 .elementor-icon svg{height:32px;}.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-38 .elementor-element.elementor-element-0afc548{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;padding:0px 0px 0px 0px;font-family:"DMSans", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.4px;color:#FFE4D1;}.elementor-38 .elementor-element.elementor-element-0afc548.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-1e4a17d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-a9fb295{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-38 .elementor-element.elementor-element-c1c3878.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-c1c3878{text-align:start;}.elementor-38 .elementor-element.elementor-element-c1c3878 img{border-radius:100px 100px 100px 100px;}.elementor-38 .elementor-element.elementor-element-84a8ae5.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-84a8ae5{text-align:start;}.elementor-38 .elementor-element.elementor-element-84a8ae5 img{border-radius:100px 100px 100px 100px;}.elementor-38 .elementor-element.elementor-element-c6f2f20.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-c6f2f20{text-align:start;}.elementor-38 .elementor-element.elementor-element-c6f2f20 img{border-radius:100px 100px 100px 100px;}.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-38 .elementor-element.elementor-element-3ba8c9f{width:var( --container-widget-width, 181px );max-width:181px;--container-widget-width:181px;--container-widget-flex-grow:0;}.elementor-38 .elementor-element.elementor-element-3ba8c9f .elementor-image-box-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-3ba8c9f.elementor-position-right .elementor-image-box-img{margin-left:-10px;}.elementor-38 .elementor-element.elementor-element-3ba8c9f.elementor-position-left .elementor-image-box-img{margin-right:-10px;}.elementor-38 .elementor-element.elementor-element-3ba8c9f.elementor-position-top .elementor-image-box-img{margin-bottom:-10px;}.elementor-38 .elementor-element.elementor-element-3ba8c9f .elementor-image-box-title{margin-bottom:0px;font-family:"DMSans", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.4px;color:#FFBC7D;}.elementor-38 .elementor-element.elementor-element-3ba8c9f .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-38 .elementor-element.elementor-element-3ba8c9f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-38 .elementor-element.elementor-element-3ba8c9f:has(:hover) .elementor-image-box-title,
					 .elementor-38 .elementor-element.elementor-element-3ba8c9f:has(:focus) .elementor-image-box-title{color:#FFB380;}.elementor-38 .elementor-element.elementor-element-105d072{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-38 .elementor-element.elementor-element-105d072.e-con{--align-self:flex-start;}.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-38 .elementor-element.elementor-element-09a7965 .elementor-button{background-color:#FFB38000;font-family:"DMSans", Sans-serif;font-weight:400;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5) inset;border-style:none;border-radius:0px 0px 0px 0px;padding:16px 30px 16px 30px;}.elementor-38 .elementor-element.elementor-element-4cfd9b7.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-4cfd9b7{text-align:start;}.elementor-38 .elementor-element.elementor-element-4cfd9b7 img{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-02f5042{--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;--padding-top:30px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-38 .elementor-element.elementor-element-02f5042:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-02f5042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-38 .elementor-element.elementor-element-12dfc57{width:var( --container-widget-width, 58% );max-width:58%;margin:-76px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;border-style:none;}.elementor-38 .elementor-element.elementor-element-12dfc57 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-38 .elementor-element.elementor-element-12dfc57 .elementor-custom-embed-play i{font-size:167px;}.elementor-38 .elementor-element.elementor-element-12dfc57 .elementor-custom-embed-play svg{width:167px;height:167px;}.elementor-38 .elementor-element.elementor-element-0835e81{width:var( --container-widget-width, 36% );max-width:36%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;padding:0px 0px 0px 0px;--container-widget-width:36%;--container-widget-flex-grow:0;text-align:center;font-family:"DMSans", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.4px;color:var( --e-global-color-10a3464 );}.elementor-38 .elementor-element.elementor-element-0835e81.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-7201c10{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-38 .elementor-element.elementor-element-7201c10.e-con{--align-self:center;}.elementor-38 .elementor-element.elementor-element-442e543 .elementor-button{background-color:#FFB38000;font-family:"DMSans", Sans-serif;font-weight:400;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5) inset;border-style:none;border-radius:0px 0px 0px 0px;padding:16px 30px 16px 30px;}.elementor-38 .elementor-element.elementor-element-caa8ed3{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-caa8ed3:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-caa8ed3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-38 .elementor-element.elementor-element-d1060ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-dc319ab );}.elementor-38 .elementor-element.elementor-element-d1060ab.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-d1060ab .elementor-image-box-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-d1060ab .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:2em;font-weight:600;color:#FFD4B8;transition-duration:0.5s;}.elementor-38 .elementor-element.elementor-element-d1060ab:has(:hover) .elementor-image-box-title,
					 .elementor-38 .elementor-element.elementor-element-d1060ab:has(:focus) .elementor-image-box-title{color:#FFB380;}.elementor-38 .elementor-element.elementor-element-d1060ab .elementor-image-box-description{font-family:"DMSans", Sans-serif;font-weight:400;letter-spacing:-0.4px;}.elementor-38 .elementor-element.elementor-element-f80eddb img{width:100%;max-width:100%;}.elementor-38 .elementor-element.elementor-element-966abb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-dc319ab );}.elementor-38 .elementor-element.elementor-element-966abb8.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-966abb8 .elementor-image-box-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-966abb8 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:2em;font-weight:600;color:#FFD4B8;transition-duration:0.5s;}.elementor-38 .elementor-element.elementor-element-966abb8:has(:hover) .elementor-image-box-title,
					 .elementor-38 .elementor-element.elementor-element-966abb8:has(:focus) .elementor-image-box-title{color:#FFB380;}.elementor-38 .elementor-element.elementor-element-966abb8 .elementor-image-box-description{font-family:"DMSans", Sans-serif;font-weight:400;letter-spacing:-0.4px;}.elementor-38 .elementor-element.elementor-element-5522dd9 img{width:100%;max-width:100%;}.elementor-38 .elementor-element.elementor-element-e5bf19d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-dc319ab );}.elementor-38 .elementor-element.elementor-element-e5bf19d.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-e5bf19d .elementor-image-box-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-e5bf19d .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:2em;font-weight:600;color:#FFD4B8;transition-duration:0.5s;}.elementor-38 .elementor-element.elementor-element-e5bf19d:has(:hover) .elementor-image-box-title,
					 .elementor-38 .elementor-element.elementor-element-e5bf19d:has(:focus) .elementor-image-box-title{color:#FFB380;}.elementor-38 .elementor-element.elementor-element-e5bf19d .elementor-image-box-description{font-family:"DMSans", Sans-serif;font-weight:400;letter-spacing:-0.4px;}.elementor-38 .elementor-element.elementor-element-cecee59{--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-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-cecee59:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cecee59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF5C00;}.elementor-38 .elementor-element.elementor-element-fd67fbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -679px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-fd67fbb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;text-transform:uppercase;letter-spacing:0px;color:#000000;}.elementor-38 .elementor-element.elementor-element-b67ecfc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-b67ecfc:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-b67ecfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-38 .elementor-element.elementor-element-8002634{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-22d8c9f{width:var( --container-widget-width, 621px );max-width:621px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:621px;--container-widget-flex-grow:0;text-align:start;}.elementor-38 .elementor-element.elementor-element-22d8c9f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.75em;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-9eef33d{width:var( --container-widget-width, 36% );max-width:36%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:15px 0px 0px 0px;--container-widget-width:36%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 0px;border-color:#CC4A00;border-radius:0px 0px 0px 0px;text-align:start;font-family:"DMSans", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.4px;color:var( --e-global-color-10a3464 );}.elementor-38 .elementor-element.elementor-element-9eef33d.elementor-element{--align-self:flex-end;}.elementor-38 .elementor-element.elementor-element-f62f863{--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:flex-start;--flex-wrap:wrap;--z-index:22;}.elementor-38 .elementor-element.elementor-element-d5a3d90{--display:flex;--min-height:344px;--justify-content:center;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-38 .elementor-element.elementor-element-d5a3d90:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-d5a3d90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0D17;}.elementor-38 .elementor-element.elementor-element-c097d01{--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;--z-index:22;}.elementor-38 .elementor-element.elementor-element-9074741{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-9074741 .elementor-icon-wrapper{text-align:start;}.elementor-38 .elementor-element.elementor-element-9074741.elementor-view-stacked .elementor-icon{background-color:#FFF1E6;}.elementor-38 .elementor-element.elementor-element-9074741.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-9074741.elementor-view-default .elementor-icon{color:#FFF1E6;border-color:#FFF1E6;}.elementor-38 .elementor-element.elementor-element-9074741.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-9074741.elementor-view-default .elementor-icon svg{fill:#FFF1E6;}.elementor-38 .elementor-element.elementor-element-9074741 .elementor-icon{font-size:38px;}.elementor-38 .elementor-element.elementor-element-9074741 .elementor-icon svg{height:38px;}.elementor-38 .elementor-element.elementor-element-819b6e1{width:var( --container-widget-width, 425px );max-width:425px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:425px;--container-widget-flex-grow:0;z-index:22;text-align:start;}.elementor-38 .elementor-element.elementor-element-819b6e1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.2em;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-77d2d96{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:22;text-align:start;font-family:"DMSans", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.4px;color:var( --e-global-color-10a3464 );}.elementor-38 .elementor-element.elementor-element-77d2d96.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-68ae7b1{--display:flex;--min-height:344px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-38 .elementor-element.elementor-element-68ae7b1:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-68ae7b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0D17;}.elementor-38 .elementor-element.elementor-element-0880b8e{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:22;}.elementor-38 .elementor-element.elementor-element-36e7f28{--display:flex;}.elementor-38 .elementor-element.elementor-element-e2aff5d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:22;}.elementor-38 .elementor-element.elementor-element-3fd22d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-3fd22d8 .elementor-icon-wrapper{text-align:start;}.elementor-38 .elementor-element.elementor-element-3fd22d8.elementor-view-stacked .elementor-icon{background-color:#E4E4E4;}.elementor-38 .elementor-element.elementor-element-3fd22d8.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-3fd22d8.elementor-view-default .elementor-icon{color:#E4E4E4;border-color:#E4E4E4;}.elementor-38 .elementor-element.elementor-element-3fd22d8.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-3fd22d8.elementor-view-default .elementor-icon svg{fill:#E4E4E4;}.elementor-38 .elementor-element.elementor-element-3fd22d8 .elementor-icon{font-size:38px;}.elementor-38 .elementor-element.elementor-element-3fd22d8 .elementor-icon svg{height:38px;}.elementor-38 .elementor-element.elementor-element-818dfe1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-38 .elementor-element.elementor-element-818dfe1.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-818dfe1 .elementor-icon-wrapper{text-align:start;}.elementor-38 .elementor-element.elementor-element-818dfe1.elementor-view-stacked .elementor-icon{background-color:#E4E4E4;}.elementor-38 .elementor-element.elementor-element-818dfe1.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-818dfe1.elementor-view-default .elementor-icon{color:#E4E4E4;border-color:#E4E4E4;}.elementor-38 .elementor-element.elementor-element-818dfe1.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-818dfe1.elementor-view-default .elementor-icon svg{fill:#E4E4E4;}.elementor-38 .elementor-element.elementor-element-818dfe1 .elementor-icon{font-size:31px;}.elementor-38 .elementor-element.elementor-element-818dfe1 .elementor-icon svg{height:31px;}.elementor-38 .elementor-element.elementor-element-662966c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-662966c.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-662966c .elementor-icon-wrapper{text-align:start;}.elementor-38 .elementor-element.elementor-element-662966c.elementor-view-stacked .elementor-icon{background-color:#E4E4E4;}.elementor-38 .elementor-element.elementor-element-662966c.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-662966c.elementor-view-default .elementor-icon{color:#E4E4E4;border-color:#E4E4E4;}.elementor-38 .elementor-element.elementor-element-662966c.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-662966c.elementor-view-default .elementor-icon svg{fill:#E4E4E4;}.elementor-38 .elementor-element.elementor-element-662966c .elementor-icon{font-size:31px;}.elementor-38 .elementor-element.elementor-element-662966c .elementor-icon svg{height:31px;}.elementor-38 .elementor-element.elementor-element-e366d32{width:var( --container-widget-width, 425px );max-width:425px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:425px;--container-widget-flex-grow:0;z-index:22;text-align:start;}.elementor-38 .elementor-element.elementor-element-e366d32 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.2em;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-f723854{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:22;text-align:start;font-family:"DMSans", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.4px;color:var( --e-global-color-10a3464 );}.elementor-38 .elementor-element.elementor-element-f723854.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-f9db735{width:var( --container-widget-width, 366px );max-width:366px;--container-widget-width:366px;--container-widget-flex-grow:0;z-index:22;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-38 .elementor-element.elementor-element-f9db735.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-0cc9887{--display:flex;--min-height:344px;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--padding-top:070px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-38 .elementor-element.elementor-element-0cc9887:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-0cc9887 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0D17;}.elementor-38 .elementor-element.elementor-element-cb06a2b{--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;--z-index:22;}.elementor-38 .elementor-element.elementor-element-fb565a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-38 .elementor-element.elementor-element-fb565a7.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-fb565a7 .elementor-icon-wrapper{text-align:start;}.elementor-38 .elementor-element.elementor-element-fb565a7.elementor-view-stacked .elementor-icon{background-color:#E4E4E4;}.elementor-38 .elementor-element.elementor-element-fb565a7.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-fb565a7.elementor-view-default .elementor-icon{color:#E4E4E4;border-color:#E4E4E4;}.elementor-38 .elementor-element.elementor-element-fb565a7.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-fb565a7.elementor-view-default .elementor-icon svg{fill:#E4E4E4;}.elementor-38 .elementor-element.elementor-element-fb565a7 .elementor-icon{font-size:37px;}.elementor-38 .elementor-element.elementor-element-fb565a7 .elementor-icon svg{height:37px;}.elementor-38 .elementor-element.elementor-element-418e6dd{width:var( --container-widget-width, 425px );max-width:425px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:425px;--container-widget-flex-grow:0;z-index:22;text-align:start;}.elementor-38 .elementor-element.elementor-element-418e6dd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.2em;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-fc4d33a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:22;text-align:start;font-family:"DMSans", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.4px;color:var( --e-global-color-10a3464 );}.elementor-38 .elementor-element.elementor-element-fc4d33a.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-cc86f77{--display:flex;--min-height:344px;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--padding-top:070px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-38 .elementor-element.elementor-element-cc86f77:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cc86f77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0D17;}.elementor-38 .elementor-element.elementor-element-a19e047{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:22;}.elementor-38 .elementor-element.elementor-element-21e7afa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 4px;}.elementor-38 .elementor-element.elementor-element-21e7afa.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-21e7afa .elementor-icon-wrapper{text-align:start;}.elementor-38 .elementor-element.elementor-element-21e7afa.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-21e7afa.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-21e7afa.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-21e7afa.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-21e7afa.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-21e7afa .elementor-icon{font-size:39px;}.elementor-38 .elementor-element.elementor-element-21e7afa .elementor-icon svg{height:39px;}.elementor-38 .elementor-element.elementor-element-5c37c73{width:var( --container-widget-width, 425px );max-width:425px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:425px;--container-widget-flex-grow:0;z-index:22;text-align:start;}.elementor-38 .elementor-element.elementor-element-5c37c73 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.2em;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-283152a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:22;text-align:start;font-family:"DMSans", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.4px;color:var( --e-global-color-10a3464 );}.elementor-38 .elementor-element.elementor-element-283152a.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-f4b1169{--display:flex;--min-height:344px;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--padding-top:070px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-38 .elementor-element.elementor-element-f4b1169:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-f4b1169 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0D17;}.elementor-38 .elementor-element.elementor-element-5c76b97{--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;--z-index:22;}.elementor-38 .elementor-element.elementor-element-6c5c49e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-38 .elementor-element.elementor-element-6c5c49e.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-6c5c49e .elementor-icon-wrapper{text-align:start;}.elementor-38 .elementor-element.elementor-element-6c5c49e.elementor-view-stacked .elementor-icon{background-color:#E4E4E4;}.elementor-38 .elementor-element.elementor-element-6c5c49e.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-6c5c49e.elementor-view-default .elementor-icon{color:#E4E4E4;border-color:#E4E4E4;}.elementor-38 .elementor-element.elementor-element-6c5c49e.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-6c5c49e.elementor-view-default .elementor-icon svg{fill:#E4E4E4;}.elementor-38 .elementor-element.elementor-element-6c5c49e .elementor-icon{font-size:37px;}.elementor-38 .elementor-element.elementor-element-6c5c49e .elementor-icon svg{height:37px;}.elementor-38 .elementor-element.elementor-element-e2b8988{width:var( --container-widget-width, 425px );max-width:425px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:425px;--container-widget-flex-grow:0;z-index:22;text-align:start;}.elementor-38 .elementor-element.elementor-element-e2b8988 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.2em;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-4acd4da{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:22;text-align:start;font-family:"DMSans", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.4px;color:var( --e-global-color-10a3464 );}.elementor-38 .elementor-element.elementor-element-4acd4da.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-50c8530{--display:flex;--min-height:344px;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--overflow:hidden;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-38 .elementor-element.elementor-element-50c8530:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-50c8530 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0D17;}.elementor-38 .elementor-element.elementor-element-928f330{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:22;}.elementor-38 .elementor-element.elementor-element-47fe43f{--display:flex;}.elementor-38 .elementor-element.elementor-element-f3b8168{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:22;}.elementor-38 .elementor-element.elementor-element-21170ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-38 .elementor-element.elementor-element-21170ce.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-21170ce .elementor-icon-wrapper{text-align:start;}.elementor-38 .elementor-element.elementor-element-21170ce.elementor-view-stacked .elementor-icon{background-color:#E4E4E4;}.elementor-38 .elementor-element.elementor-element-21170ce.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-21170ce.elementor-view-default .elementor-icon{color:#E4E4E4;border-color:#E4E4E4;}.elementor-38 .elementor-element.elementor-element-21170ce.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-21170ce.elementor-view-default .elementor-icon svg{fill:#E4E4E4;}.elementor-38 .elementor-element.elementor-element-21170ce .elementor-icon{font-size:31px;}.elementor-38 .elementor-element.elementor-element-21170ce .elementor-icon svg{height:31px;}.elementor-38 .elementor-element.elementor-element-71bd77f{width:var( --container-widget-width, 425px );max-width:425px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:425px;--container-widget-flex-grow:0;z-index:22;text-align:start;}.elementor-38 .elementor-element.elementor-element-71bd77f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.2em;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-c66d3ce{width:var( --container-widget-width, 89% );max-width:89%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:89%;--container-widget-flex-grow:0;z-index:22;text-align:start;font-family:"DMSans", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.4px;color:var( --e-global-color-10a3464 );}.elementor-38 .elementor-element.elementor-element-c66d3ce.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-f7711b3{width:var( --container-widget-width, 550px );max-width:550px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -130px) -30px;--container-widget-width:550px;--container-widget-flex-grow:0;z-index:22;}.elementor-38 .elementor-element.elementor-element-f7711b3.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-f7711b3 img{width:100%;border-style:solid;border-width:1px 0px 0px 1px;border-color:#FFFFFF1F;border-radius:0px 30px 0px 30px;}.elementor-38 .elementor-element.elementor-element-008b0ae.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-008b0ae{text-align:start;}.elementor-38 .elementor-element.elementor-element-008b0ae img{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-0452982{--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;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-dc319ab );--border-color:var( --e-global-color-dc319ab );--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-38 .elementor-element.elementor-element-f4d3b96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-bf8286a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-38 .elementor-element.elementor-element-1a3ed41{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-38 .elementor-element.elementor-element-c94df72{width:var( --container-widget-width, 621px );max-width:621px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:621px;--container-widget-flex-grow:0;text-align:center;}.elementor-38 .elementor-element.elementor-element-c94df72 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-1px;color:#FFB380;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-38 .elementor-element.elementor-element-25fe7b2{--lottie-container-width:90px;--lottie-container-max-width:90px;--lottie-container-opacity:1;}.elementor-38 .elementor-element.elementor-element-79b34f5{width:var( --container-widget-width, 661px );max-width:661px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:661px;--container-widget-flex-grow:0;text-align:center;}.elementor-38 .elementor-element.elementor-element-79b34f5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4.75em;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-8f7a70a{width:var( --container-widget-width, 766px );max-width:766px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:766px;--container-widget-flex-grow:0;text-align:center;}.elementor-38 .elementor-element.elementor-element-8f7a70a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4.75em;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-3a44f4d{--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-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-3a44f4d:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-3a44f4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF5C00;}.elementor-38 .elementor-element.elementor-element-6bf1702{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -679px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-6bf1702 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;text-transform:uppercase;letter-spacing:0px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-49a1610{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-49a1610:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-49a1610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020202;}.elementor-38 .elementor-element.elementor-element-10f82fe{width:var( --container-widget-width, 397px );max-width:397px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:397px;--container-widget-flex-grow:0;text-align:center;}.elementor-38 .elementor-element.elementor-element-10f82fe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-ff5ecf2{--e-image-carousel-slides-to-show:10;width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-38 .elementor-element.elementor-element-ff5ecf2 .swiper-wrapper{display:flex;align-items:center;}.elementor-38 .elementor-element.elementor-element-81de8dd{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-530bf14{--display:flex;}.elementor-38 .elementor-element.elementor-element-9d6fcfd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-38 .elementor-element.elementor-element-9d6fcfd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.75em;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-f450799{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"DMSans", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.4px;color:var( --e-global-color-10a3464 );}.elementor-38 .elementor-element.elementor-element-f450799.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-b5d2b4f{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-38 .elementor-element.elementor-element-6890403{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-e4c058f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-96d7757{width:var( --container-widget-width, 573px );max-width:573px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:573px;--container-widget-flex-grow:0;text-align:start;}.elementor-38 .elementor-element.elementor-element-96d7757 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.75em;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-c5cadfd{width:var( --container-widget-width, 34% );max-width:34%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;--container-widget-width:34%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 0px;border-color:#CC4A00;border-radius:0px 0px 0px 0px;text-align:start;font-family:"DMSans", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.4px;color:var( --e-global-color-10a3464 );}.elementor-38 .elementor-element.elementor-element-c5cadfd.elementor-element{--align-self:flex-end;}.elementor-38 .elementor-element.elementor-element-d812dad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-5d8d9e8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-5d8d9e8:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-5d8d9e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0D17;}.elementor-38 .elementor-element.elementor-element-10dc445{width:var( --container-widget-width, 643px );max-width:643px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:643px;--container-widget-flex-grow:0;z-index:22;text-align:center;}.elementor-38 .elementor-element.elementor-element-10dc445 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:400;letter-spacing:-1px;color:var( --e-global-color-10a3464 );}.elementor-38 .elementor-element.elementor-element-137c25e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-137c25e:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-137c25e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0D17;}.elementor-38 .elementor-element.elementor-element-5bd7474{width:var( --container-widget-width, 643px );max-width:643px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:643px;--container-widget-flex-grow:0;z-index:22;text-align:center;}.elementor-38 .elementor-element.elementor-element-5bd7474 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:400;letter-spacing:-1px;color:var( --e-global-color-10a3464 );}.elementor-38 .elementor-element.elementor-element-91461d9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-91461d9:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-91461d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0D17;}.elementor-38 .elementor-element.elementor-element-012bff4{width:var( --container-widget-width, 643px );max-width:643px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:643px;--container-widget-flex-grow:0;z-index:22;text-align:center;}.elementor-38 .elementor-element.elementor-element-012bff4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:400;letter-spacing:-1px;color:var( --e-global-color-10a3464 );}.elementor-38 .elementor-element.elementor-element-80b4768{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-80b4768:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-80b4768 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0D17;}.elementor-38 .elementor-element.elementor-element-31d2ca3{width:var( --container-widget-width, 643px );max-width:643px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:643px;--container-widget-flex-grow:0;z-index:22;text-align:center;}.elementor-38 .elementor-element.elementor-element-31d2ca3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:400;letter-spacing:-1px;color:var( --e-global-color-10a3464 );}.elementor-38 .elementor-element.elementor-element-ae0b534{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-ae0b534:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-ae0b534 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0D17;}.elementor-38 .elementor-element.elementor-element-fef97cb{width:var( --container-widget-width, 643px );max-width:643px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:643px;--container-widget-flex-grow:0;z-index:22;text-align:center;}.elementor-38 .elementor-element.elementor-element-fef97cb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:400;letter-spacing:-1px;color:var( --e-global-color-10a3464 );}.elementor-38 .elementor-element.elementor-element-3c027ea{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-3c027ea:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-3c027ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0D17;}.elementor-38 .elementor-element.elementor-element-66ed71b{width:var( --container-widget-width, 643px );max-width:643px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:643px;--container-widget-flex-grow:0;z-index:22;text-align:center;}.elementor-38 .elementor-element.elementor-element-66ed71b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:400;letter-spacing:-1px;color:var( --e-global-color-10a3464 );}.elementor-38 .elementor-element.elementor-element-258eb98{--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;--flex-wrap:wrap;}.elementor-38 .elementor-element.elementor-element-fee63ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-dc319ab );}.elementor-38 .elementor-element.elementor-element-fee63ce.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-fee63ce .elementor-image-box-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-fee63ce .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:2em;font-weight:600;color:#FFD4B8;transition-duration:0.5s;}.elementor-38 .elementor-element.elementor-element-fee63ce:has(:hover) .elementor-image-box-title,
					 .elementor-38 .elementor-element.elementor-element-fee63ce:has(:focus) .elementor-image-box-title{color:#FFB380;}.elementor-38 .elementor-element.elementor-element-fee63ce .elementor-image-box-description{font-family:"DMSans", Sans-serif;font-weight:400;letter-spacing:-0.4px;}.elementor-38 .elementor-element.elementor-element-c664af6.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-c664af6 img{width:100%;max-width:100%;}.elementor-38 .elementor-element.elementor-element-1b43dfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-dc319ab );}.elementor-38 .elementor-element.elementor-element-1b43dfb.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-1b43dfb .elementor-image-box-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-1b43dfb .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:2em;font-weight:600;color:#FFD4B8;transition-duration:0.5s;}.elementor-38 .elementor-element.elementor-element-1b43dfb:has(:hover) .elementor-image-box-title,
					 .elementor-38 .elementor-element.elementor-element-1b43dfb:has(:focus) .elementor-image-box-title{color:#FFB380;}.elementor-38 .elementor-element.elementor-element-1b43dfb .elementor-image-box-description{font-family:"DMSans", Sans-serif;font-weight:400;letter-spacing:-0.4px;}.elementor-38 .elementor-element.elementor-element-ce103a2.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-ce103a2 img{width:100%;max-width:100%;}.elementor-38 .elementor-element.elementor-element-965408f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-dc319ab );}.elementor-38 .elementor-element.elementor-element-965408f.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-965408f .elementor-image-box-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-965408f .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:2em;font-weight:600;color:#FFD4B8;transition-duration:0.5s;}.elementor-38 .elementor-element.elementor-element-965408f:has(:hover) .elementor-image-box-title,
					 .elementor-38 .elementor-element.elementor-element-965408f:has(:focus) .elementor-image-box-title{color:#FFB380;}.elementor-38 .elementor-element.elementor-element-965408f .elementor-image-box-description{font-family:"DMSans", Sans-serif;font-weight:400;letter-spacing:-0.4px;}.elementor-38 .elementor-element.elementor-element-aa8001c{--display:flex;}.elementor-38 .elementor-element.elementor-element-c02d2c3{--display:flex;--overlay-opacity:1;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:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-c02d2c3::before, .elementor-38 .elementor-element.elementor-element-c02d2c3 > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-c02d2c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-c02d2c3 > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-c02d2c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-c02d2c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-38 .elementor-element.elementor-element-b25943c img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0D;border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-aaa1419{--display:flex;--margin-top:-146px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-261403c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;}.elementor-38 .elementor-element.elementor-element-261403c .elementor-image-box-wrapper{text-align:start;}.elementor-38 .elementor-element.elementor-element-261403c .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:400;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-261403c:has(:hover) .elementor-image-box-title,
					 .elementor-38 .elementor-element.elementor-element-261403c:has(:focus) .elementor-image-box-title{color:#FF5C00;}.elementor-38 .elementor-element.elementor-element-261403c .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.4px;color:#FF9F50;}.elementor-38 .elementor-element.elementor-element-593a6db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;line-height:1.2em;letter-spacing:-0.2px;}.elementor-38 .elementor-element.elementor-element-3ed3118{--display:flex;}.elementor-38 .elementor-element.elementor-element-a335fe8{--display:flex;--overlay-opacity:1;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:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-a335fe8::before, .elementor-38 .elementor-element.elementor-element-a335fe8 > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-a335fe8 > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-a335fe8 > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-a335fe8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-a335fe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-38 .elementor-element.elementor-element-ee6638e img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0A;border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-26b30bb{--display:flex;--margin-top:-146px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-a86d479{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;}.elementor-38 .elementor-element.elementor-element-a86d479 .elementor-image-box-wrapper{text-align:start;}.elementor-38 .elementor-element.elementor-element-a86d479 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:400;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-a86d479:has(:hover) .elementor-image-box-title,
					 .elementor-38 .elementor-element.elementor-element-a86d479:has(:focus) .elementor-image-box-title{color:var( --e-global-color-dc319ab );}.elementor-38 .elementor-element.elementor-element-a86d479 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.4px;color:#FF9F50;}.elementor-38 .elementor-element.elementor-element-3e5afe6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;line-height:1.2em;letter-spacing:-0.2px;}.elementor-38 .elementor-element.elementor-element-e160940{--display:flex;}.elementor-38 .elementor-element.elementor-element-d708b3e{--display:flex;--overlay-opacity:1;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:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-d708b3e::before, .elementor-38 .elementor-element.elementor-element-d708b3e > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-d708b3e > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-d708b3e > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-d708b3e > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-d708b3e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-38 .elementor-element.elementor-element-4aa626f img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0A;border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-9b90a96{--display:flex;--margin-top:-146px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-5f56485{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;}.elementor-38 .elementor-element.elementor-element-5f56485 .elementor-image-box-wrapper{text-align:start;}.elementor-38 .elementor-element.elementor-element-5f56485 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:400;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-5f56485:has(:hover) .elementor-image-box-title,
					 .elementor-38 .elementor-element.elementor-element-5f56485:has(:focus) .elementor-image-box-title{color:var( --e-global-color-dc319ab );}.elementor-38 .elementor-element.elementor-element-5f56485 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.4px;color:#FF9F50;}.elementor-38 .elementor-element.elementor-element-f794059{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;line-height:1.2em;letter-spacing:-0.2px;}.elementor-38 .elementor-element.elementor-element-104f56f{--display:flex;}.elementor-38 .elementor-element.elementor-element-5e01bf7{--display:flex;--overlay-opacity:1;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:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-5e01bf7::before, .elementor-38 .elementor-element.elementor-element-5e01bf7 > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-5e01bf7 > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-5e01bf7 > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-5e01bf7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-5e01bf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-38 .elementor-element.elementor-element-dd83ab6 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0A;border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-cf6906e{--display:flex;--margin-top:-146px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-e52261e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;}.elementor-38 .elementor-element.elementor-element-e52261e .elementor-image-box-wrapper{text-align:start;}.elementor-38 .elementor-element.elementor-element-e52261e .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:400;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-e52261e:has(:hover) .elementor-image-box-title,
					 .elementor-38 .elementor-element.elementor-element-e52261e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-dc319ab );}.elementor-38 .elementor-element.elementor-element-e52261e .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.4px;color:#FF9F50;}.elementor-38 .elementor-element.elementor-element-4c85267{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;line-height:1.2em;letter-spacing:-0.2px;}.elementor-38 .elementor-element.elementor-element-b9cc3c0{--display:flex;}.elementor-38 .elementor-element.elementor-element-8fbc4dc{--display:flex;--overlay-opacity:1;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:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-8fbc4dc::before, .elementor-38 .elementor-element.elementor-element-8fbc4dc > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-8fbc4dc > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-8fbc4dc > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-8fbc4dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-8fbc4dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-38 .elementor-element.elementor-element-4ac8971 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0A;border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-264d66e{--display:flex;--margin-top:-146px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-f14dd9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;}.elementor-38 .elementor-element.elementor-element-f14dd9a .elementor-image-box-wrapper{text-align:start;}.elementor-38 .elementor-element.elementor-element-f14dd9a .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:400;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-f14dd9a:has(:hover) .elementor-image-box-title,
					 .elementor-38 .elementor-element.elementor-element-f14dd9a:has(:focus) .elementor-image-box-title{color:var( --e-global-color-dc319ab );}.elementor-38 .elementor-element.elementor-element-f14dd9a .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.4px;color:#FF9F50;}.elementor-38 .elementor-element.elementor-element-a976b64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;line-height:1.2em;letter-spacing:-0.2px;}.elementor-38 .elementor-element.elementor-element-cc518f3{--display:flex;}.elementor-38 .elementor-element.elementor-element-27971a0{--display:flex;--overlay-opacity:1;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:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-27971a0::before, .elementor-38 .elementor-element.elementor-element-27971a0 > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-27971a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-27971a0 > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-27971a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-27971a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-38 .elementor-element.elementor-element-46feebe img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0A;border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-9ca7df0{--display:flex;--margin-top:-146px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-b2d296d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;}.elementor-38 .elementor-element.elementor-element-b2d296d .elementor-image-box-wrapper{text-align:start;}.elementor-38 .elementor-element.elementor-element-b2d296d .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:400;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-b2d296d:has(:hover) .elementor-image-box-title,
					 .elementor-38 .elementor-element.elementor-element-b2d296d:has(:focus) .elementor-image-box-title{color:var( --e-global-color-dc319ab );}.elementor-38 .elementor-element.elementor-element-b2d296d .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.4px;color:#FF9F50;}.elementor-38 .elementor-element.elementor-element-a71f34d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;line-height:1.2em;letter-spacing:-0.2px;}.elementor-38 .elementor-element.elementor-element-3e63108{--display:flex;}.elementor-38 .elementor-element.elementor-element-96ceadf{--display:flex;--overlay-opacity:1;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:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-96ceadf::before, .elementor-38 .elementor-element.elementor-element-96ceadf > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-96ceadf > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-96ceadf > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-96ceadf > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-96ceadf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-38 .elementor-element.elementor-element-61e3c5a img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0A;border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-91a6959{--display:flex;--margin-top:-146px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-3877901{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;}.elementor-38 .elementor-element.elementor-element-3877901 .elementor-image-box-wrapper{text-align:start;}.elementor-38 .elementor-element.elementor-element-3877901 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:400;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-3877901:has(:hover) .elementor-image-box-title,
					 .elementor-38 .elementor-element.elementor-element-3877901:has(:focus) .elementor-image-box-title{color:var( --e-global-color-dc319ab );}.elementor-38 .elementor-element.elementor-element-3877901 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.4px;color:#FF9F50;}.elementor-38 .elementor-element.elementor-element-0495e03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;line-height:1.2em;letter-spacing:-0.2px;}.elementor-38 .elementor-element.elementor-element-7634f46{--display:flex;}.elementor-38 .elementor-element.elementor-element-2478e87{--display:flex;--overlay-opacity:1;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:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-2478e87::before, .elementor-38 .elementor-element.elementor-element-2478e87 > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-2478e87 > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-2478e87 > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-2478e87 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-2478e87 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-38 .elementor-element.elementor-element-10e9c04 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0A;border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-a6d6328{--display:flex;--margin-top:-146px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-b2aa104{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;}.elementor-38 .elementor-element.elementor-element-b2aa104 .elementor-image-box-wrapper{text-align:start;}.elementor-38 .elementor-element.elementor-element-b2aa104 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:400;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-b2aa104:has(:hover) .elementor-image-box-title,
					 .elementor-38 .elementor-element.elementor-element-b2aa104:has(:focus) .elementor-image-box-title{color:var( --e-global-color-dc319ab );}.elementor-38 .elementor-element.elementor-element-b2aa104 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.4px;color:#FF9F50;}.elementor-38 .elementor-element.elementor-element-28269a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;line-height:1.2em;letter-spacing:-0.2px;}.elementor-38 .elementor-element.elementor-element-c4f8615{--display:flex;}.elementor-38 .elementor-element.elementor-element-3d5becc{--display:flex;--overlay-opacity:1;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:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-3d5becc::before, .elementor-38 .elementor-element.elementor-element-3d5becc > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-3d5becc > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-3d5becc > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-3d5becc > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-3d5becc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-38 .elementor-element.elementor-element-571fff3 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0A;border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-aabbb2d{--display:flex;--margin-top:-146px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-f2da0b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;}.elementor-38 .elementor-element.elementor-element-f2da0b3 .elementor-image-box-wrapper{text-align:start;}.elementor-38 .elementor-element.elementor-element-f2da0b3 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:400;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-f2da0b3:has(:hover) .elementor-image-box-title,
					 .elementor-38 .elementor-element.elementor-element-f2da0b3:has(:focus) .elementor-image-box-title{color:var( --e-global-color-dc319ab );}.elementor-38 .elementor-element.elementor-element-f2da0b3 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.4px;color:#FF9F50;}.elementor-38 .elementor-element.elementor-element-c5f1a30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;line-height:1.2em;letter-spacing:-0.2px;}.elementor-38 .elementor-element.elementor-element-a04a576{--display:flex;}.elementor-38 .elementor-element.elementor-element-48550ea{--display:flex;--overlay-opacity:1;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:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-48550ea::before, .elementor-38 .elementor-element.elementor-element-48550ea > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-48550ea > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-48550ea > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-48550ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-48550ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-38 .elementor-element.elementor-element-a99743f img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0A;border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-6c2f821{--display:flex;--margin-top:-146px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-70e5e16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;}.elementor-38 .elementor-element.elementor-element-70e5e16 .elementor-image-box-wrapper{text-align:start;}.elementor-38 .elementor-element.elementor-element-70e5e16 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:400;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-70e5e16:has(:hover) .elementor-image-box-title,
					 .elementor-38 .elementor-element.elementor-element-70e5e16:has(:focus) .elementor-image-box-title{color:var( --e-global-color-dc319ab );}.elementor-38 .elementor-element.elementor-element-70e5e16 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.4px;color:#FF9F50;}.elementor-38 .elementor-element.elementor-element-4900987{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;line-height:1.2em;letter-spacing:-0.2px;}.elementor-38 .elementor-element.elementor-element-efe88fb{--display:flex;}.elementor-38 .elementor-element.elementor-element-598fb2d{--display:flex;--overlay-opacity:1;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:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-598fb2d::before, .elementor-38 .elementor-element.elementor-element-598fb2d > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-598fb2d > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-598fb2d > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-598fb2d > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-598fb2d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-38 .elementor-element.elementor-element-e8746b1 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0A;border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-e636a8b{--display:flex;--margin-top:-146px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-e55b3bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;}.elementor-38 .elementor-element.elementor-element-e55b3bb .elementor-image-box-wrapper{text-align:start;}.elementor-38 .elementor-element.elementor-element-e55b3bb .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:400;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-e55b3bb:has(:hover) .elementor-image-box-title,
					 .elementor-38 .elementor-element.elementor-element-e55b3bb:has(:focus) .elementor-image-box-title{color:var( --e-global-color-dc319ab );}.elementor-38 .elementor-element.elementor-element-e55b3bb .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.4px;color:#FF9F50;}.elementor-38 .elementor-element.elementor-element-862ee6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;line-height:1.2em;letter-spacing:-0.2px;}.elementor-38 .elementor-element.elementor-element-94bf701{--display:flex;}.elementor-38 .elementor-element.elementor-element-d063ca8{--display:flex;--overlay-opacity:1;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:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-d063ca8::before, .elementor-38 .elementor-element.elementor-element-d063ca8 > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-d063ca8 > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-d063ca8 > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-d063ca8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-d063ca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-38 .elementor-element.elementor-element-03df09a img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0A;border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-cca6cf3{--display:flex;--margin-top:-146px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-3bd9656{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;}.elementor-38 .elementor-element.elementor-element-3bd9656 .elementor-image-box-wrapper{text-align:start;}.elementor-38 .elementor-element.elementor-element-3bd9656 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:400;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-3bd9656:has(:hover) .elementor-image-box-title,
					 .elementor-38 .elementor-element.elementor-element-3bd9656:has(:focus) .elementor-image-box-title{color:var( --e-global-color-dc319ab );}.elementor-38 .elementor-element.elementor-element-3bd9656 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.4px;color:#FF9F50;}.elementor-38 .elementor-element.elementor-element-c00516a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;line-height:1.2em;letter-spacing:-0.2px;}.elementor-38 .elementor-element.elementor-element-13cfe5d{--e-n-carousel-swiper-slides-gap:0px;width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;--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:0px;--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:0px;--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:var( --e-global-color-10a3464 );}:where( .elementor-38 .elementor-element.elementor-element-13cfe5d .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:5px;--padding-right:5px;--padding-bottom:5px;--padding-left:5px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:5px;--padding-inline-end:5px;--padding-block-end:5px;--padding-inline-start:5px;}.elementor-38 .elementor-element.elementor-element-6d92842{--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-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-6d92842:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-6d92842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-38 .elementor-element.elementor-element-2ae9b77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -679px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-2ae9b77 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;text-transform:uppercase;letter-spacing:0px;color:#CC4A00;}.elementor-38 .elementor-element.elementor-element-4f0ed77{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF17;--border-color:#FFFFFF17;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-4f0ed77:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-4f0ed77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-3b051df2-58c0-4d16-8de3-31fa4099b217);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-38 .elementor-element.elementor-element-4f0ed77::before, .elementor-38 .elementor-element.elementor-element-4f0ed77 > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-4f0ed77 > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-4f0ed77 > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-4f0ed77 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-4f0ed77 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #0000006E 24%, #000000 100%);}.elementor-38 .elementor-element.elementor-element-455d053{width:var( --container-widget-width, 833px );max-width:833px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:833px;--container-widget-flex-grow:0;text-align:center;}.elementor-38 .elementor-element.elementor-element-455d053 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.75em;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-4537975{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-38 .elementor-element.elementor-element-4537975.e-con{--align-self:center;}.elementor-38 .elementor-element.elementor-element-a16f6da .elementor-button{background-color:#FFB38000;font-family:"DMSans", Sans-serif;font-weight:400;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5) inset;border-style:none;border-radius:0px 0px 0px 0px;padding:16px 30px 16px 30px;}.elementor-38 .elementor-element.elementor-element-992d2ec{width:var( --container-widget-width, 17% );max-width:17%;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;--container-widget-width:17%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF1A;border-radius:0px 0px 0px 0px;text-align:center;font-family:"DMSans", Sans-serif;font-size:0.8em;font-weight:400;letter-spacing:-0.4px;color:#FFB380;}.elementor-38 .elementor-element.elementor-element-992d2ec.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-07a1538{--display:flex;--min-height:1212px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-d2d8c71{--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;--flex-wrap:wrap;box-shadow:0px 16px 54px -8px rgba(0, 0, 0, 0.89);--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-38 .elementor-element.elementor-element-d2d8c71:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-d2d8c71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-38 .elementor-element.elementor-element-5b63b3e{width:var( --container-widget-width, 717px );max-width:717px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;--container-widget-width:717px;--container-widget-flex-grow:0;text-align:center;}.elementor-38 .elementor-element.elementor-element-5b63b3e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.75em;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-67a20dc{--display:flex;--min-height:587px;--justify-content:flex-end;--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-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-38 .elementor-element.elementor-element-41131c4{--grid-columns:1;width:initial;max-width:initial;}.elementor-38 .elementor-element.elementor-element-71569a8{--display:flex;--min-height:414px;--border-radius:5px 5px 5px 5px;--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-38 .elementor-element.elementor-element-26b1020{--grid-columns:1;--grid-row-gap:23px;width:initial;max-width:initial;--grid-column-gap:0px;}.elementor-38 .elementor-element.elementor-element-df986f9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-4fcb0a9{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;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:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-38 .elementor-element.elementor-element-4fcb0a9:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-4fcb0a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0D17E3;}.elementor-38 .elementor-element.elementor-element-fbb2f5a{--display:flex;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-38 .elementor-element.elementor-element-1989a12{width:var( --container-widget-width, 425px );max-width:425px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:425px;--container-widget-flex-grow:0;z-index:22;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF4D;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-38 .elementor-element.elementor-element-1989a12 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3em;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.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-38 .elementor-element.elementor-element-2b571dd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-2b571dd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-2b571dd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-2b571dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-2b571dd .elementor-icon-list-item > a{font-family:"DMSans", Sans-serif;font-weight:400;letter-spacing:-0.4px;}.elementor-38 .elementor-element.elementor-element-2b571dd .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-dc319ab );}.elementor-38 .elementor-element.elementor-element-2b571dd .elementor-icon-list-text{transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-4236446{--display:flex;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-38 .elementor-element.elementor-element-1673d20{width:var( --container-widget-width, 425px );max-width:425px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:425px;--container-widget-flex-grow:0;z-index:22;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF4D;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-38 .elementor-element.elementor-element-1673d20 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3em;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-0283e76 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-0283e76 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-0283e76{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-0283e76 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-0283e76 .elementor-icon-list-item > a{font-family:"DMSans", Sans-serif;font-weight:400;letter-spacing:-0.4px;}.elementor-38 .elementor-element.elementor-element-0283e76 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-dc319ab );}.elementor-38 .elementor-element.elementor-element-0283e76 .elementor-icon-list-text{transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-55449b5{--display:flex;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-38 .elementor-element.elementor-element-f9088ec{width:var( --container-widget-width, 425px );max-width:425px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:425px;--container-widget-flex-grow:0;z-index:22;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF4D;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-38 .elementor-element.elementor-element-f9088ec .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3em;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-c6a1284 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-c6a1284 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-c6a1284{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-c6a1284 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-c6a1284 .elementor-icon-list-item > a{font-family:"DMSans", Sans-serif;font-weight:400;letter-spacing:-0.4px;}.elementor-38 .elementor-element.elementor-element-c6a1284 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-dc319ab );}.elementor-38 .elementor-element.elementor-element-c6a1284 .elementor-icon-list-text{transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-3a1cc84{--display:flex;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-38 .elementor-element.elementor-element-62949b6{width:var( --container-widget-width, 425px );max-width:425px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:425px;--container-widget-flex-grow:0;z-index:22;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF4D;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-38 .elementor-element.elementor-element-62949b6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3em;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-6c7c0e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-38 .elementor-element.elementor-element-6c7c0e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-38 .elementor-element.elementor-element-6c7c0e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-38 .elementor-element.elementor-element-6c7c0e7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-38 .elementor-element.elementor-element-6c7c0e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-38 .elementor-element.elementor-element-6c7c0e7 .elementor-icon-list-icon i{color:var( --e-global-color-10a3464 );transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-6c7c0e7 .elementor-icon-list-icon svg{fill:var( --e-global-color-10a3464 );transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-6c7c0e7{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-6c7c0e7 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-38 .elementor-element.elementor-element-6c7c0e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-6c7c0e7 .elementor-icon-list-item > a{font-family:"DMSans", Sans-serif;font-weight:400;letter-spacing:-0.4px;}.elementor-38 .elementor-element.elementor-element-6c7c0e7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-dc319ab );}.elementor-38 .elementor-element.elementor-element-6c7c0e7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-5a5b66a{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:22px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-38 .elementor-element.elementor-element-5a5b66a .elementor-social-icon{background-color:#FFFFFF1C;}.elementor-38 .elementor-element.elementor-element-5a5b66a .elementor-social-icon i{color:var( --e-global-color-10a3464 );}.elementor-38 .elementor-element.elementor-element-5a5b66a .elementor-social-icon svg{fill:var( --e-global-color-10a3464 );}.elementor-38 .elementor-element.elementor-element-5a5b66a .elementor-social-icon:hover{background-color:var( --e-global-color-dc319ab );}.elementor-38 .elementor-element.elementor-element-5a5b66a .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-5a5b66a .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-337dc06{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-10a3464 );--border-color:var( --e-global-color-10a3464 );--border-radius:1px 0px 0px 0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-3fda725{width:var( --container-widget-width, 221px );max-width:221px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:221px;--container-widget-flex-grow:0;}.elementor-38 .elementor-element.elementor-element-3fda725.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-07e3360 .elementor-button{background-color:#FFB38000;font-family:"Inter", Sans-serif;font-weight:500;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5) inset;border-style:none;border-radius:100px 100px 100px 100px;padding:16px 30px 16px 30px;}.elementor-38 .elementor-element.elementor-element-07e3360 .elementor-button:hover, .elementor-38 .elementor-element.elementor-element-07e3360 .elementor-button:focus{background-color:var( --e-global-color-dc319ab );color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-07e3360 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-38 .elementor-element.elementor-element-07e3360 .elementor-button:hover svg, .elementor-38 .elementor-element.elementor-element-07e3360 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-54cb013{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-38:not(.elementor-motion-effects-element-type-background), body.elementor-page-38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-38 .elementor-element.elementor-element-8a857c5{--width:370px;}.elementor-38 .elementor-element.elementor-element-a9fb295{--width:160px;}.elementor-38 .elementor-element.elementor-element-d5a3d90{--width:32%;}.elementor-38 .elementor-element.elementor-element-68ae7b1{--width:66%;}.elementor-38 .elementor-element.elementor-element-0880b8e{--width:43%;}.elementor-38 .elementor-element.elementor-element-0cc9887{--width:32%;}.elementor-38 .elementor-element.elementor-element-cc86f77{--width:32%;}.elementor-38 .elementor-element.elementor-element-f4b1169{--width:32%;}.elementor-38 .elementor-element.elementor-element-50c8530{--width:100%;}.elementor-38 .elementor-element.elementor-element-928f330{--width:43%;}.elementor-38 .elementor-element.elementor-element-530bf14{--width:39%;}.elementor-38 .elementor-element.elementor-element-e4c058f{--width:89%;}.elementor-38 .elementor-element.elementor-element-5d8d9e8{--width:32%;}.elementor-38 .elementor-element.elementor-element-137c25e{--width:32%;}.elementor-38 .elementor-element.elementor-element-91461d9{--width:32%;}.elementor-38 .elementor-element.elementor-element-80b4768{--width:32%;}.elementor-38 .elementor-element.elementor-element-ae0b534{--width:32%;}.elementor-38 .elementor-element.elementor-element-3c027ea{--width:32%;}.elementor-38 .elementor-element.elementor-element-67a20dc{--width:49%;}.elementor-38 .elementor-element.elementor-element-71569a8{--width:49%;}.elementor-38 .elementor-element.elementor-element-fbb2f5a{--width:23%;}.elementor-38 .elementor-element.elementor-element-4236446{--width:23%;}.elementor-38 .elementor-element.elementor-element-55449b5{--width:16%;}.elementor-38 .elementor-element.elementor-element-3a1cc84{--width:34%;}.elementor-38 .elementor-element.elementor-element-337dc06{--width:52%;}}@media(max-width:1366px) and (min-width:768px){.elementor-38 .elementor-element.elementor-element-c02d2c3{--width:100%;}.elementor-38 .elementor-element.elementor-element-67a20dc{--width:48%;}}@media(max-width:1366px){.elementor-38 .elementor-element.elementor-element-c39c4b3{--min-height:624px;}.elementor-38 .elementor-element.elementor-element-dbd9a5a .elementor-heading-title{font-size:4.7em;}.elementor-38 .elementor-element.elementor-element-f62f863{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-f9db735{--container-widget-width:304px;--container-widget-flex-grow:0;width:var( --container-widget-width, 304px );max-width:304px;}.elementor-38 .elementor-element.elementor-element-f7711b3{--container-widget-width:467px;--container-widget-flex-grow:0;width:var( --container-widget-width, 467px );max-width:467px;}.elementor-38 .elementor-element.elementor-element-ff5ecf2{--e-image-carousel-slides-to-show:8;width:100%;max-width:100%;}.elementor-38 .elementor-element.elementor-element-d812dad{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-13cfe5d{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-38 .elementor-element.elementor-element-07a1538{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}}@media(max-width:1024px){.elementor-38 .elementor-element.elementor-element-dbd9a5a .elementor-heading-title{font-size:4em;}.elementor-38 .elementor-element.elementor-element-12dfc57{--container-widget-width:604px;--container-widget-flex-grow:0;width:var( --container-widget-width, 604px );max-width:604px;}.elementor-38 .elementor-element.elementor-element-0835e81{--container-widget-width:477px;--container-widget-flex-grow:0;width:var( --container-widget-width, 477px );max-width:477px;}.elementor-38 .elementor-element.elementor-element-50c8530{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-928f330{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-f7711b3{--container-widget-width:408px;--container-widget-flex-grow:0;width:var( --container-widget-width, 408px );max-width:408px;}.elementor-38 .elementor-element.elementor-element-79b34f5 .elementor-heading-title{font-size:4em;}.elementor-38 .elementor-element.elementor-element-8f7a70a .elementor-heading-title{font-size:4em;}.elementor-38 .elementor-element.elementor-element-81de8dd{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-38 .elementor-element.elementor-element-b5d2b4f{--container-widget-width:490px;--container-widget-flex-grow:0;width:var( --container-widget-width, 490px );max-width:490px;}.elementor-38 .elementor-element.elementor-element-13cfe5d{--e-n-carousel-swiper-slides-to-display:2;}.elementor-38 .elementor-element.elementor-element-41131c4{--grid-columns:2;}.elementor-38 .elementor-element.elementor-element-26b1020{--grid-columns:2;}}@media(max-width:767px){.elementor-38 .elementor-element.elementor-element-c39c4b3{--min-height:647px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-1dad9cc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-dbd9a5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;text-align:center;}.elementor-38 .elementor-element.elementor-element-dbd9a5a .elementor-heading-title{font-size:2.5em;}.elementor-38 .elementor-element.elementor-element-8a857c5{--width:85%;--padding-top:5px;--padding-bottom:5px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-0afc548{text-align:center;}.elementor-38 .elementor-element.elementor-element-1e4a17d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-a9fb295{--width:130px;--justify-content:center;}.elementor-38 .elementor-element.elementor-element-a9fb295.e-con{--align-self:center;}.elementor-38 .elementor-element.elementor-element-c1c3878{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;}.elementor-38 .elementor-element.elementor-element-84a8ae5{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;}.elementor-38 .elementor-element.elementor-element-c6f2f20{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;}.elementor-38 .elementor-element.elementor-element-3ba8c9f{--container-widget-width:140px;--container-widget-flex-grow:0;width:var( --container-widget-width, 140px );max-width:140px;}.elementor-38 .elementor-element.elementor-element-3ba8c9f .elementor-image-box-img{margin-bottom:-10px;}.elementor-38 .elementor-element.elementor-element-105d072.e-con{--align-self:center;}.elementor-38 .elementor-element.elementor-element-09a7965 .elementor-button{padding:13px 20px 13px 20px;}.elementor-38 .elementor-element.elementor-element-4cfd9b7{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;}.elementor-38 .elementor-element.elementor-element-02f5042{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-12dfc57{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:5px 5px 5px 5px;}.elementor-38 .elementor-element.elementor-element-12dfc57 .elementor-custom-embed-play i{font-size:75px;}.elementor-38 .elementor-element.elementor-element-12dfc57 .elementor-custom-embed-play svg{width:75px;height:75px;}.elementor-38 .elementor-element.elementor-element-0835e81{width:100%;max-width:100%;text-align:center;}.elementor-38 .elementor-element.elementor-element-7201c10.e-con{--align-self:center;}.elementor-38 .elementor-element.elementor-element-442e543 .elementor-button{padding:13px 20px 13px 20px;}.elementor-38 .elementor-element.elementor-element-d1060ab{width:var( --container-widget-width, 210px );max-width:210px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:210px;--container-widget-flex-grow:0;border-width:0px 0px 4px 0px;border-radius:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-966abb8{width:var( --container-widget-width, 210px );max-width:210px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:210px;--container-widget-flex-grow:0;border-width:0px 0px 4px 0px;border-radius:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-e5bf19d{width:var( --container-widget-width, 210px );max-width:210px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:210px;--container-widget-flex-grow:0;border-width:0px 0px 4px 0px;border-radius:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-b67ecfc{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-8002634{--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-38 .elementor-element.elementor-element-22d8c9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;text-align:start;}.elementor-38 .elementor-element.elementor-element-22d8c9f .elementor-heading-title{font-size:2em;}.elementor-38 .elementor-element.elementor-element-9eef33d{width:100%;max-width:100%;text-align:start;}.elementor-38 .elementor-element.elementor-element-d5a3d90{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-d5a3d90.e-con{--order:1;}.elementor-38 .elementor-element.elementor-element-819b6e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;text-align:start;}.elementor-38 .elementor-element.elementor-element-819b6e1 .elementor-heading-title{font-size:2em;}.elementor-38 .elementor-element.elementor-element-77d2d96{text-align:start;}.elementor-38 .elementor-element.elementor-element-68ae7b1{--min-height:500px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-68ae7b1.e-con{--order:3;}.elementor-38 .elementor-element.elementor-element-0880b8e{--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-38 .elementor-element.elementor-element-e366d32{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;text-align:start;}.elementor-38 .elementor-element.elementor-element-e366d32 .elementor-heading-title{font-size:2em;}.elementor-38 .elementor-element.elementor-element-f723854{width:100%;max-width:100%;text-align:start;}.elementor-38 .elementor-element.elementor-element-f9db735{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-0cc9887{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-0cc9887.e-con{--order:2;}.elementor-38 .elementor-element.elementor-element-418e6dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;text-align:start;}.elementor-38 .elementor-element.elementor-element-418e6dd .elementor-heading-title{font-size:2em;}.elementor-38 .elementor-element.elementor-element-fc4d33a{text-align:start;}.elementor-38 .elementor-element.elementor-element-cc86f77{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-cc86f77.e-con{--order:4;}.elementor-38 .elementor-element.elementor-element-5c37c73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;text-align:start;}.elementor-38 .elementor-element.elementor-element-5c37c73 .elementor-heading-title{font-size:2em;}.elementor-38 .elementor-element.elementor-element-283152a{text-align:start;}.elementor-38 .elementor-element.elementor-element-f4b1169{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-f4b1169.e-con{--order:5;}.elementor-38 .elementor-element.elementor-element-e2b8988{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;text-align:start;}.elementor-38 .elementor-element.elementor-element-e2b8988 .elementor-heading-title{font-size:2em;}.elementor-38 .elementor-element.elementor-element-4acd4da{text-align:start;}.elementor-38 .elementor-element.elementor-element-50c8530{--min-height:364px;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-50c8530.e-con{--order:6;}.elementor-38 .elementor-element.elementor-element-928f330{--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-38 .elementor-element.elementor-element-71bd77f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;text-align:start;}.elementor-38 .elementor-element.elementor-element-71bd77f .elementor-heading-title{font-size:2em;}.elementor-38 .elementor-element.elementor-element-c66d3ce{width:100%;max-width:100%;text-align:start;}.elementor-38 .elementor-element.elementor-element-f7711b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -52px) 0px;}.elementor-38 .elementor-element.elementor-element-f7711b3 img{border-radius:5px 5px 5px 5px;}.elementor-38 .elementor-element.elementor-element-008b0ae{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;}.elementor-38 .elementor-element.elementor-element-c94df72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;text-align:center;}.elementor-38 .elementor-element.elementor-element-c94df72 .elementor-heading-title{font-size:1em;}.elementor-38 .elementor-element.elementor-element-79b34f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;text-align:center;}.elementor-38 .elementor-element.elementor-element-79b34f5 .elementor-heading-title{font-size:2em;}.elementor-38 .elementor-element.elementor-element-8f7a70a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;text-align:center;}.elementor-38 .elementor-element.elementor-element-8f7a70a .elementor-heading-title{font-size:2em;}.elementor-38 .elementor-element.elementor-element-6bf1702 .elementor-heading-title{font-size:0.8em;}.elementor-38 .elementor-element.elementor-element-49a1610{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-10f82fe{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;text-align:center;}.elementor-38 .elementor-element.elementor-element-10f82fe .elementor-heading-title{font-size:2em;}.elementor-38 .elementor-element.elementor-element-ff5ecf2{--e-image-carousel-slides-to-show:3;width:100%;max-width:100%;}.elementor-38 .elementor-element.elementor-element-81de8dd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-530bf14{--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-38 .elementor-element.elementor-element-9d6fcfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;text-align:start;}.elementor-38 .elementor-element.elementor-element-9d6fcfd .elementor-heading-title{font-size:2em;}.elementor-38 .elementor-element.elementor-element-f450799{text-align:start;}.elementor-38 .elementor-element.elementor-element-6890403{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-e4c058f{--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-38 .elementor-element.elementor-element-e4c058f.e-con{--order:1;}.elementor-38 .elementor-element.elementor-element-96d7757{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;text-align:start;}.elementor-38 .elementor-element.elementor-element-96d7757 .elementor-heading-title{font-size:2em;}.elementor-38 .elementor-element.elementor-element-c5cadfd{width:100%;max-width:100%;text-align:start;}.elementor-38 .elementor-element.elementor-element-d812dad{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-5d8d9e8{--width:48%;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-38 .elementor-element.elementor-element-10dc445{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:88px;--container-widget-flex-grow:0;width:var( --container-widget-width, 88px );max-width:88px;text-align:center;}.elementor-38 .elementor-element.elementor-element-10dc445 .elementor-heading-title{font-size:1em;}.elementor-38 .elementor-element.elementor-element-137c25e{--width:48%;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-38 .elementor-element.elementor-element-5bd7474{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:88px;--container-widget-flex-grow:0;width:var( --container-widget-width, 88px );max-width:88px;text-align:center;}.elementor-38 .elementor-element.elementor-element-5bd7474 .elementor-heading-title{font-size:1em;}.elementor-38 .elementor-element.elementor-element-91461d9{--width:48%;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-38 .elementor-element.elementor-element-012bff4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:88px;--container-widget-flex-grow:0;width:var( --container-widget-width, 88px );max-width:88px;text-align:center;}.elementor-38 .elementor-element.elementor-element-012bff4 .elementor-heading-title{font-size:1em;}.elementor-38 .elementor-element.elementor-element-80b4768{--width:48%;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-38 .elementor-element.elementor-element-31d2ca3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:88px;--container-widget-flex-grow:0;width:var( --container-widget-width, 88px );max-width:88px;text-align:center;}.elementor-38 .elementor-element.elementor-element-31d2ca3 .elementor-heading-title{font-size:1em;}.elementor-38 .elementor-element.elementor-element-ae0b534{--width:48%;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-38 .elementor-element.elementor-element-fef97cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:88px;--container-widget-flex-grow:0;width:var( --container-widget-width, 88px );max-width:88px;text-align:center;}.elementor-38 .elementor-element.elementor-element-fef97cb .elementor-heading-title{font-size:1em;}.elementor-38 .elementor-element.elementor-element-3c027ea{--width:48%;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-38 .elementor-element.elementor-element-66ed71b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:88px;--container-widget-flex-grow:0;width:var( --container-widget-width, 88px );max-width:88px;text-align:center;}.elementor-38 .elementor-element.elementor-element-66ed71b .elementor-heading-title{font-size:1em;}.elementor-38 .elementor-element.elementor-element-258eb98.e-con{--order:3;}.elementor-38 .elementor-element.elementor-element-fee63ce{width:var( --container-widget-width, 210px );max-width:210px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:210px;--container-widget-flex-grow:0;border-width:0px 0px 4px 0px;border-radius:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-1b43dfb{width:var( --container-widget-width, 210px );max-width:210px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:210px;--container-widget-flex-grow:0;border-width:0px 0px 4px 0px;border-radius:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-965408f{width:var( --container-widget-width, 210px );max-width:210px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:210px;--container-widget-flex-grow:0;border-width:0px 0px 4px 0px;border-radius:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-b25943c{width:100%;max-width:100%;}.elementor-38 .elementor-element.elementor-element-b25943c img{width:100%;max-width:100%;height:100%;}.elementor-38 .elementor-element.elementor-element-261403c .elementor-image-box-title{font-size:1.5em;}.elementor-38 .elementor-element.elementor-element-26b30bb{--margin-top:-155px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-a86d479 .elementor-image-box-title{font-size:1.5em;}.elementor-38 .elementor-element.elementor-element-3e5afe6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-38 .elementor-element.elementor-element-9b90a96{--margin-top:-155px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-5f56485 .elementor-image-box-title{font-size:1.5em;}.elementor-38 .elementor-element.elementor-element-cf6906e{--margin-top:-155px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-e52261e .elementor-image-box-title{font-size:1.5em;}.elementor-38 .elementor-element.elementor-element-264d66e{--margin-top:-155px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-f14dd9a .elementor-image-box-title{font-size:1.5em;}.elementor-38 .elementor-element.elementor-element-9ca7df0{--margin-top:-155px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-b2d296d .elementor-image-box-title{font-size:1.5em;}.elementor-38 .elementor-element.elementor-element-91a6959{--margin-top:-155px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-3877901 .elementor-image-box-title{font-size:1.5em;}.elementor-38 .elementor-element.elementor-element-a6d6328{--margin-top:-155px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-b2aa104 .elementor-image-box-title{font-size:1.5em;}.elementor-38 .elementor-element.elementor-element-aabbb2d{--margin-top:-155px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-f2da0b3 .elementor-image-box-title{font-size:1.5em;}.elementor-38 .elementor-element.elementor-element-6c2f821{--margin-top:-155px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-70e5e16 .elementor-image-box-title{font-size:1.5em;}.elementor-38 .elementor-element.elementor-element-e636a8b{--margin-top:-155px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-e55b3bb .elementor-image-box-title{font-size:1.5em;}.elementor-38 .elementor-element.elementor-element-cca6cf3{--margin-top:-155px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-3bd9656 .elementor-image-box-title{font-size:1.5em;}.elementor-38 .elementor-element.elementor-element-13cfe5d{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-38 .elementor-element.elementor-element-13cfe5d.elementor-element{--order:2;}.elementor-38 .elementor-element.elementor-element-2ae9b77 .elementor-heading-title{font-size:0.8em;}.elementor-38 .elementor-element.elementor-element-4f0ed77{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-455d053{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;text-align:center;}.elementor-38 .elementor-element.elementor-element-455d053 .elementor-heading-title{font-size:2em;}.elementor-38 .elementor-element.elementor-element-a16f6da .elementor-button{padding:13px 20px 13px 20px;}.elementor-38 .elementor-element.elementor-element-992d2ec{width:100%;max-width:100%;text-align:center;}.elementor-38 .elementor-element.elementor-element-07a1538{--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-38 .elementor-element.elementor-element-d2d8c71{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-5b63b3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:217px;--container-widget-flex-grow:0;width:var( --container-widget-width, 217px );max-width:217px;text-align:center;}.elementor-38 .elementor-element.elementor-element-5b63b3e .elementor-heading-title{font-size:2em;}.elementor-38 .elementor-element.elementor-element-67a20dc{--min-height:0px;}.elementor-38 .elementor-element.elementor-element-41131c4{--grid-columns:1;}.elementor-38 .elementor-element.elementor-element-41131c4 > .elementor-widget-container{margin:0px 0px 55px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-71569a8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-26b1020{--grid-columns:1;}.elementor-38 .elementor-element.elementor-element-df986f9{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-4fcb0a9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-1989a12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;text-align:start;}.elementor-38 .elementor-element.elementor-element-1989a12 .elementor-heading-title{font-size:1.6em;}.elementor-38 .elementor-element.elementor-element-1673d20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;text-align:start;}.elementor-38 .elementor-element.elementor-element-1673d20 .elementor-heading-title{font-size:1.6em;}.elementor-38 .elementor-element.elementor-element-f9088ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;text-align:start;}.elementor-38 .elementor-element.elementor-element-f9088ec .elementor-heading-title{font-size:1.6em;}.elementor-38 .elementor-element.elementor-element-62949b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;text-align:start;}.elementor-38 .elementor-element.elementor-element-62949b6 .elementor-heading-title{font-size:1.6em;}.elementor-38 .elementor-element.elementor-element-6c7c0e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-6c7c0e7 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-38 .elementor-element.elementor-element-3fda725{--container-widget-width:170px;--container-widget-flex-grow:0;width:var( --container-widget-width, 170px );max-width:170px;}.elementor-38 .elementor-element.elementor-element-3fda725.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-07e3360 .elementor-button{padding:13px 20px 13px 20px;}}@media(max-width:1024px) and (min-width:768px){.elementor-38 .elementor-element.elementor-element-d5a3d90{--width:100%;}.elementor-38 .elementor-element.elementor-element-68ae7b1{--width:100%;}.elementor-38 .elementor-element.elementor-element-0cc9887{--width:100%;}.elementor-38 .elementor-element.elementor-element-cc86f77{--width:100%;}.elementor-38 .elementor-element.elementor-element-f4b1169{--width:100%;}.elementor-38 .elementor-element.elementor-element-530bf14{--width:100%;}}@media(min-width:2400px){.elementor-38 .elementor-element.elementor-element-c39c4b3{--min-height:930px;}.elementor-38 .elementor-element.elementor-element-ff5ecf2{--e-image-carousel-slides-to-show:10;width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-38 .elementor-element.elementor-element-455d053{--container-widget-width:763px;--container-widget-flex-grow:0;width:var( --container-widget-width, 763px );max-width:763px;}}/* Start custom CSS for heading, class: .elementor-element-dbd9a5a */.elementor-38 .elementor-element.elementor-element-dbd9a5a{
    opacity: 0;
    transform: translate(0px, 80px);
    animation: showFromBottom 0.3s ease forwards;  
}
@keyframes showFromBottom {
    from {
        opacity: 0;
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;

        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a857c5 */.elementor-38 .elementor-element.elementor-element-8a857c5{
    opacity: 0;
    transform: translate(0px, 80px);
    animation: showFromBottom 0.8s ease forwards;  /*Para adicionar o delay, basta adicionar ao lado do 0.5s o tempo que vc deseja (Ex. 0.5s 1s ease forwards;)*/
}


/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
  
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e4a17d */.imgg {
    margin-right: -15px;
    transition: 0.5s ease all
}

.imgg:hover {
    margin-left: 10px;
    filter: grayscale(100%)
}
.imgg img{
    border-radius: 200px !important;
    border: solid 1px #ffffff60;
    transition: 0.5s ease all

}

.elementor-38 .elementor-element.elementor-element-1e4a17d{
    opacity: 0;
    transform: translate(0px, 80px);
    animation: showFromBottom 1.3s ease forwards;  /*Para adicionar o delay, basta adicionar ao lado do 0.5s o tempo que vc deseja (Ex. 0.5s 1s ease forwards;)*/
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-09a7965 */.bnt {
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  border-radius: 5px;

  /* Gradiente */
  background: linear-gradient(180deg, #FF5C00 0%, #CC4A00 100%);

  /* Borda roxa externa */
  border: 2px solid #FF5C00;


  /* suavização */
  transition: all 0.2s ease;
}

/* efeito hover opcional */
.bnt:hover {
  transform: translateY(-2px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-105d072 */.elementor-38 .elementor-element.elementor-element-105d072{
    opacity: 0;
    transform: translate(0px, 80px);
    animation: showFromBottom 1.7s ease forwards;  /*Para adicionar o delay, basta adicionar ao lado do 0.5s o tempo que vc deseja (Ex. 0.5s 1s ease forwards;)*/
}


/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        transform: translate(0, 0);
    }
}

.container-botao{
    display: flex;
    align-items: center;
    justify-content: center;
    width: fit-content;
    border-radius: 100px;
    z-index: 1;
    padding: 3px;
    background: linear-gradient(to right, rgba(255, 255, 255, var(--dg1, 0)) 0%, transparent 40%, transparent 60%, rgba(255, 255, 255, var(--dg2, 0.2)))
}

.botao{
    border-radius: 100px;
    z-index: 3;
    border-radius: 100px;
    position: relative;
    overflow: hidden;
}

.botao .elementor-button {
    background: rgba(209, 209, 209, 1) !important;
    border: 2px solid #ffffff;
    padding: 0.5rem 4rem;
    border-radius: 100px;
    transition: 0.3s;
}

.botao .elementor-button::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 204px;
    height: 103px;
    background-image: radial-gradient(43.3% 44.23% at 50% 49.51%, #FFFFFF 29%,#FFF1E6 48.5%, #FFE4D1 60.71%, hsla(15,5%,83%,0) 100%);
    filter: blur(6px);
    transform: translate(var(--J7p, 10%), -50%);
    border-radius: 100%;
    transition: 0.3s ease-in-out;
}

.container-botao::before,
.container-botao::after{
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 102%;
    height: 95%;
    transition: 0.3s ease-out;
    filter: blur(8px);
    background: linear-gradient(to right, transparent 0%, rgba(255,137,100, 0.3) 46.45%, #CC4A00 90%, #FFB380);
    border-radius: 100px;
    transform: translate(-50%, -50%);
    z-index: 1;
    opacity: var(--R4h, 1);
}

.container-botao::after {
    background: linear-gradient(to left, transparent 0%, rgba(255,137,100, 0.2) 46.45%, #CC4A00 90%, #FFB380);
    opacity: var(--K9y, 0);
}

.botao .elementor-button-text,
.botao .elementor-button-icon {
    position: relative;
    z-index: 3;
    white-space: nowrap;
}

.botao .elementor-button.ativo::before {
  transition: transform 0.1s ease-out !important;
}

.container-html{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    height: 100%;
    background: none !important;
    mix-blend-mode: plus-lighter;
}

.glow::before,
.glow::after{
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 50%;
    transition: 0.3s ease-out;
    filter: blur(16px);
    background: linear-gradient(to right, transparent 0%, rgba(255,137,100, 0.2) 50%, #FFB380 80%, #FF9F50);
    border-radius: 100px;
    transform: translate(-50%, -50%);
    z-index: 2;
    opacity: var(--R4h, 1);
}

.glow::before {
    background: linear-gradient(to left, transparent 0%, rgba(255,137,100, 0.2) 50%, #FFB380 80%, #FF9F50);
    opacity: var(--K9y, 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dad9cc */.elementor-38 .elementor-element.elementor-element-1dad9cc
{
    display: ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4cfd9b7 */.elementor-38 .elementor-element.elementor-element-4cfd9b7{
    position: absolute;
    left: 0;
    top: -30;
     pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5e0c76c */.elementor-38 .elementor-element.elementor-element-5e0c76c{
    position: absolute;
    bottom: 120px;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 20px;
    pointer-events: none;
}

.video-lazy-wrap,
.video-lazy-wrap video,
.video-lazy-wrap img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top center;
    border-radius: 20px;
}

.video-lazy-wrap video {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  transition: opacity .3s ease;
}

.video-lazy-wrap.video-ready video {
  opacity: 1;
}
.elementor-38 .elementor-element.elementor-element-c39c4b3::before{
 
  z-index: 2 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c39c4b3 */@media (max-width: 767px){

.elementor-38 .elementor-element.elementor-element-c39c4b3::before,
.elementor-38 .elementor-element.elementor-element-c39c4b3 > .elementor-background-video-container::before,
.elementor-38 .elementor-element.elementor-element-c39c4b3 > .e-con-inner > .elementor-background-video-container::before,
.elementor-38 .elementor-element.elementor-element-c39c4b3 > .elementor-background-slideshow::before,
.elementor-38 .elementor-element.elementor-element-c39c4b3 > .e-con-inner > .elementor-background-slideshow::before,
.elementor-38 .elementor-element.elementor-element-c39c4b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {

    background-color: #00000080; /* exemplo */
    background-image: linear-gradient(180deg, #00000000 30%, #000000 90%);

}

}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-12dfc57 */.elementor-38 .elementor-element.elementor-element-12dfc57 .elementor-custom-embed-image-overlay,
.elementor-38 .elementor-element.elementor-element-12dfc57 iframe {
  border-radius: 20px;
}

.elementor-custom-embed-play i,
.elementor-custom-embed-play svg {
  opacity: 1 !important;
}

.elementor-38 .elementor-element.elementor-element-12dfc57 path[fill="url(post-38.css#point0_linear_1896_751)"]{
  transition: 0.5s;
}

.elementor-38 .elementor-element.elementor-element-12dfc57 #play:hover{
  filter: drop-shadow(0 0 30px #ffffff90);
}

.elementor-38 .elementor-element.elementor-element-12dfc57 svg{
  will-change: transform;
}

.elementor-38 .elementor-element.elementor-element-12dfc57 svg *{
  transition: 0.5s;
}

.elementor-38 .elementor-element.elementor-element-12dfc57 svg:hover stop{
  stop-color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0835e81 */.elementor-38 .elementor-element.elementor-element-0835e81{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-442e543 */.bnt {
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  border-radius: 5px;

  /* Gradiente */
  background: linear-gradient(180deg, #FF5C00 0%, #CC4A00 100%);

  /* Borda roxa externa */
  border: 2px solid #FF5C00;


  /* suavização */
  transition: all 0.2s ease;
}

/* efeito hover opcional */
.bnt:hover {
  transform: translateY(-2px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7201c10 *//* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}

.container-botao{
    display: flex;
    align-items: center;
    justify-content: center;
    width: fit-content;
    border-radius: 100px;
    z-index: 1;
    padding: 3px;
    background: linear-gradient(to right, rgba(255, 255, 255, var(--dg1, 0)) 0%, transparent 40%, transparent 60%, rgba(255, 255, 255, var(--dg2, 0.2)))
}

.botao{
    border-radius: 100px;
    z-index: 3;
    border-radius: 100px;
    position: relative;
    overflow: hidden;
}

.botao .elementor-button {
    background: rgba(209, 209, 209, 1) !important;
    border: 2px solid #ffffff;
    padding: 0.5rem 4rem;
    border-radius: 100px;
    transition: 0.3s;
}

.botao .elementor-button::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 204px;
    height: 103px;
    background-image: radial-gradient(43.3% 44.23% at 50% 49.51%, #FFFFFF 29%,#FFF1E6 48.5%, #FFE4D1 60.71%, hsla(15,5%,83%,0) 100%);
    filter: blur(6px);
    transform: translate(var(--J7p, 10%), -50%);
    border-radius: 100%;
    transition: 0.3s ease-in-out;
}

.container-botao::before,
.container-botao::after{
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 102%;
    height: 95%;
    transition: 0.3s ease-out;
    filter: blur(8px);
    background: linear-gradient(to right, transparent 0%, rgba(255,137,100, 0.3) 46.45%, #CC4A00 90%, #FFB380);
    border-radius: 100px;
    transform: translate(-50%, -50%);
    z-index: 1;
    opacity: var(--R4h, 1);
}

.container-botao::after {
    background: linear-gradient(to left, transparent 0%, rgba(255,137,100, 0.2) 46.45%, #CC4A00 90%, #FFB380);
    opacity: var(--K9y, 0);
}

.botao .elementor-button-text,
.botao .elementor-button-icon {
    position: relative;
    z-index: 3;
    white-space: nowrap;
}

.botao .elementor-button.ativo::before {
  transition: transform 0.1s ease-out !important;
}

.container-html{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    height: 100%;
    background: none !important;
    mix-blend-mode: plus-lighter;
}

.glow::before,
.glow::after{
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 50%;
    transition: 0.3s ease-out;
    filter: blur(16px);
    background: linear-gradient(to right, transparent 0%, rgba(255,137,100, 0.2) 50%, #FFB380 80%, #FF9F50);
    border-radius: 100px;
    transform: translate(-50%, -50%);
    z-index: 2;
    opacity: var(--R4h, 1);
}

.glow::before {
    background: linear-gradient(to left, transparent 0%, rgba(255,137,100, 0.2) 50%, #FFB380 80%, #FF9F50);
    opacity: var(--K9y, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd67fbb */.elementor-38 .elementor-element.elementor-element-fd67fbb{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cecee59 */.elementor-38 .elementor-element.elementor-element-cecee59{
  display: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9eef33d */.elementor-38 .elementor-element.elementor-element-9eef33d{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5a3d90 */.cx:after {
    content: "";
    position: absolute;
    z-index: 11;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 5px;
 background: linear-gradient(90deg, rgb(142 57 254 / 60%) 0%, #CC4A00 50%, rgb(135 57 254 / 60%) 100%);
    backdrop-filter: blur(2px);
    transition: 0.7s ease all !important;
    opacity: 0;
}

.cx:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 5px;
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px;
    background: linear-gradient(-35deg, #FF5C00, transparent, transparent, #FF5C00);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

.cx:hover:after {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
  
    background: linear-gradient(90deg, rgb(142 57 254 / 60%) 0%, #CC4A00 50%, rgb(135 57 254 / 60%) 100%);
    backdrop-filter: blur(2px);
    transition: 0.7s ease all !important;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68ae7b1 */.cx:after {
    content: "";
    position: absolute;
    z-index: 11;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 5px;
 background: linear-gradient(90deg, rgb(142 57 254 / 60%) 0%, #CC4A00 50%, rgb(135 57 254 / 60%) 100%);
    backdrop-filter: blur(2px);
    transition: 0.7s ease all !important;
    opacity: 0;
}

.cx:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 5px;
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px;
    background: linear-gradient(-35deg, #FF5C00, transparent, transparent, #FF5C00);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

.cx:hover:after {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
  
    background: linear-gradient(90deg, rgb(142 57 254 / 60%) 0%, #CC4A00 50%, rgb(135 57 254 / 60%) 100%);
    backdrop-filter: blur(2px);
    transition: 0.7s ease all !important;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cc9887 */.cx:after {
    content: "";
    position: absolute;
    z-index: 11;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 5px;
 background: linear-gradient(90deg, rgb(142 57 254 / 60%) 0%, #CC4A00 50%, rgb(135 57 254 / 60%) 100%);
    backdrop-filter: blur(2px);
    transition: 0.7s ease all !important;
    opacity: 0;
}

.cx:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 5px;
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px;
    background: linear-gradient(-35deg, #FF5C00, transparent, transparent, #FF5C00);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

.cx:hover:after {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
  
    background: linear-gradient(90deg, rgb(142 57 254 / 60%) 0%, #CC4A00 50%, rgb(135 57 254 / 60%) 100%);
    backdrop-filter: blur(2px);
    transition: 0.7s ease all !important;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-21e7afa */.elementor-38 .elementor-element.elementor-element-21e7afa{
    stroke: #E4E4E4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc86f77 */.cx:after {
    content: "";
    position: absolute;
    z-index: 11;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 5px;
 background: linear-gradient(90deg, rgb(142 57 254 / 60%) 0%, #CC4A00 50%, rgb(135 57 254 / 60%) 100%);
    backdrop-filter: blur(2px);
    transition: 0.7s ease all !important;
    opacity: 0;
}

.cx:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 5px;
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px;
    background: linear-gradient(-35deg, #FF5C00, transparent, transparent, #FF5C00);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

.cx:hover:after {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
  
    background: linear-gradient(90deg, rgb(142 57 254 / 60%) 0%, #CC4A00 50%, rgb(135 57 254 / 60%) 100%);
    backdrop-filter: blur(2px);
    transition: 0.7s ease all !important;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4b1169 */.cx:after {
    content: "";
    position: absolute;
    z-index: 11;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 5px;
 background: linear-gradient(90deg, rgb(142 57 254 / 60%) 0%, #CC4A00 50%, rgb(135 57 254 / 60%) 100%);
    backdrop-filter: blur(2px);
    transition: 0.7s ease all !important;
    opacity: 0;
}

.cx:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 5px;
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px;
    background: linear-gradient(-35deg, #FF5C00, transparent, transparent, #FF5C00);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

.cx:hover:after {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
  
    background: linear-gradient(90deg, rgb(142 57 254 / 60%) 0%, #CC4A00 50%, rgb(135 57 254 / 60%) 100%);
    backdrop-filter: blur(2px);
    transition: 0.7s ease all !important;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50c8530 */.cx:after {
    content: "";
    position: absolute;
    z-index: 11;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 5px;
 background: linear-gradient(90deg, rgb(142 57 254 / 60%) 0%, #CC4A00 50%, rgb(135 57 254 / 60%) 100%);
    backdrop-filter: blur(2px);
    transition: 0.7s ease all !important;
    opacity: 0;
}

.cx:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 5px;
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px;
    background: linear-gradient(-35deg, #FF5C00, transparent, transparent, #FF5C00);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

.cx:hover:after {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
  
    background: linear-gradient(90deg, rgb(142 57 254 / 60%) 0%, #CC4A00 50%, rgb(135 57 254 / 60%) 100%);
    backdrop-filter: blur(2px);
    transition: 0.7s ease all !important;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f62f863 */.cx {
    position: relative;
    overflow: hidden;
}

.cx:hover:after,
.cx.active:after {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;

    background: linear-gradient(90deg, rgb(142 57 254 / 60%) 0%, #CC4A00 50%, rgb(135 57 254 / 60%) 100%);
    backdrop-filter: blur(2px);
    transition: 0.7s ease all !important;
    opacity: 1;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-008b0ae */.elementor-38 .elementor-element.elementor-element-008b0ae{
    position: absolute;
    left: 0;
    top: -30;
     pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b67ecfc */.elementor-38 .elementor-element.elementor-element-b67ecfc::before {
    content: "";
    background-color: #FFD4B820;
    width: 500px;
    height: 500px;
    border-radius: 2000px;
    position: absolute;
    top: 10%;
    left: 30%;
    transform: translatex(-50%);
    mix-blend-mode: screen;
    filter: blur(90px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a3ed41 */.elementor-38 .elementor-element.elementor-element-1a3ed41{
    position: absolute;
    top: 14%;
    left: 50%;
    transform: translateX(-50%);
}

@media (max-width: 768px) {
    .elementor-38 .elementor-element.elementor-element-1a3ed41 {
        position: absolute;
        top: 10%;
        left: 50%;
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d3b96 */.container-titulos {
    position: relative;
    width: 100%;
    height: 477vh; /*controle a duração do scroll por aqui*/
    opacity: 0;
}

.container-sticky {
    position: sticky;
    top: 0;
    left: 0;
    height: 100vh;
}

.frases {
    text-wrap: balance; /*equilibra a quantidade de palavras por linha*/
}

.frases.oculto {
    visibility: hidden;
    position: absolute;
}

html, body{
    width: 100%;
    overflow-x: clip !important;
}

[data-elementor-type="wp-page"]{
    overflow: clip !important;
}

[data-elementor-type="wp-post"]{
    overflow: clip !important;
}

@media (max-width: 767px) {
  .container-titulos {
      position: relative;
    width: 100%;
    height: 307vh; /*controle a duração do scroll por aqui*/
    opacity: 0;
  
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bf1702 */.elementor-38 .elementor-element.elementor-element-6bf1702{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ff5ecf2 */.elementor-38 .elementor-element.elementor-element-ff5ecf2 .swiper{
    overflow: visible !important;
}

.elementor-38 .elementor-element.elementor-element-ff5ecf2 .swiper-wrapper {
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49a1610 */.elementor-38 .elementor-element.elementor-element-49a1610::before {
    content:"";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 999;
    background: linear-gradient(90deg, #000000, transparent 15%, transparent 85%, #000000 100%); /*mude os #000000 para a mesma cor do fundo da seção*/
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96d7757 */.elementor-38 .elementor-element.elementor-element-96d7757{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10dc445 */.elementor-38 .elementor-element.elementor-element-10dc445{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bd7474 */.elementor-38 .elementor-element.elementor-element-5bd7474{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-012bff4 */.elementor-38 .elementor-element.elementor-element-012bff4{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31d2ca3 */.elementor-38 .elementor-element.elementor-element-31d2ca3{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fef97cb */.elementor-38 .elementor-element.elementor-element-fef97cb{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66ed71b */.elementor-38 .elementor-element.elementor-element-66ed71b{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d812dad */.elementor-38 .elementor-element.elementor-element-d812dad{
    display: none;
}
.cx2:after {
    content: "";
    position: absolute;
    z-index: 11;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 5px;
 background: linear-gradient(90deg, rgb(142 57 254 / 60%) 0%, #CC4A00 50%, rgb(135 57 254 / 60%) 100%);
    backdrop-filter: blur(2px);
    transition: 0.7s ease all !important;
    opacity: 0;
}

.cx2:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 5px;
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px;
    background: linear-gradient(-35deg, #FF5C00, transparent, transparent, #FF5C00);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

.cx2:hover:after {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
  
    background: linear-gradient(90deg, rgb(142 57 254 / 60%) 0%, #CC4A00 50%, rgb(135 57 254 / 60%) 100%);
    backdrop-filter: blur(2px);
    transition: 0.7s ease all !important;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258eb98 */.elementor-38 .elementor-element.elementor-element-258eb98::before {
    content: "";
    background-color: #FFD4B820;
    width: 500px;
    height: 500px;
    border-radius: 2000px;
    position: absolute;
    top: -10%;
    left: 50%;
    transform: translatex(-50%);
    mix-blend-mode: screen;
    filter: blur(90px);
 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-593a6db */.elementor-38 .elementor-element.elementor-element-593a6db{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e5afe6 */.elementor-38 .elementor-element.elementor-element-3e5afe6{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f794059 */.elementor-38 .elementor-element.elementor-element-f794059{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c85267 */.elementor-38 .elementor-element.elementor-element-4c85267{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a976b64 */.elementor-38 .elementor-element.elementor-element-a976b64{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a71f34d */.elementor-38 .elementor-element.elementor-element-a71f34d{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0495e03 */.elementor-38 .elementor-element.elementor-element-0495e03{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28269a3 */.elementor-38 .elementor-element.elementor-element-28269a3{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5f1a30 */.elementor-38 .elementor-element.elementor-element-c5f1a30{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4900987 */.elementor-38 .elementor-element.elementor-element-4900987{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-862ee6f */.elementor-38 .elementor-element.elementor-element-862ee6f{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c00516a */.elementor-38 .elementor-element.elementor-element-c00516a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-593a6db */.elementor-38 .elementor-element.elementor-element-593a6db{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e5afe6 */.elementor-38 .elementor-element.elementor-element-3e5afe6{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f794059 */.elementor-38 .elementor-element.elementor-element-f794059{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c85267 */.elementor-38 .elementor-element.elementor-element-4c85267{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a976b64 */.elementor-38 .elementor-element.elementor-element-a976b64{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a71f34d */.elementor-38 .elementor-element.elementor-element-a71f34d{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0495e03 */.elementor-38 .elementor-element.elementor-element-0495e03{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28269a3 */.elementor-38 .elementor-element.elementor-element-28269a3{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5f1a30 */.elementor-38 .elementor-element.elementor-element-c5f1a30{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4900987 */.elementor-38 .elementor-element.elementor-element-4900987{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-862ee6f */.elementor-38 .elementor-element.elementor-element-862ee6f{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c00516a */.elementor-38 .elementor-element.elementor-element-c00516a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-593a6db */.elementor-38 .elementor-element.elementor-element-593a6db{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e5afe6 */.elementor-38 .elementor-element.elementor-element-3e5afe6{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f794059 */.elementor-38 .elementor-element.elementor-element-f794059{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c85267 */.elementor-38 .elementor-element.elementor-element-4c85267{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a976b64 */.elementor-38 .elementor-element.elementor-element-a976b64{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a71f34d */.elementor-38 .elementor-element.elementor-element-a71f34d{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0495e03 */.elementor-38 .elementor-element.elementor-element-0495e03{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28269a3 */.elementor-38 .elementor-element.elementor-element-28269a3{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5f1a30 */.elementor-38 .elementor-element.elementor-element-c5f1a30{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4900987 */.elementor-38 .elementor-element.elementor-element-4900987{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-862ee6f */.elementor-38 .elementor-element.elementor-element-862ee6f{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c00516a */.elementor-38 .elementor-element.elementor-element-c00516a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-593a6db */.elementor-38 .elementor-element.elementor-element-593a6db{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e5afe6 */.elementor-38 .elementor-element.elementor-element-3e5afe6{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f794059 */.elementor-38 .elementor-element.elementor-element-f794059{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c85267 */.elementor-38 .elementor-element.elementor-element-4c85267{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a976b64 */.elementor-38 .elementor-element.elementor-element-a976b64{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a71f34d */.elementor-38 .elementor-element.elementor-element-a71f34d{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0495e03 */.elementor-38 .elementor-element.elementor-element-0495e03{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28269a3 */.elementor-38 .elementor-element.elementor-element-28269a3{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5f1a30 */.elementor-38 .elementor-element.elementor-element-c5f1a30{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4900987 */.elementor-38 .elementor-element.elementor-element-4900987{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-862ee6f */.elementor-38 .elementor-element.elementor-element-862ee6f{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c00516a */.elementor-38 .elementor-element.elementor-element-c00516a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-593a6db */.elementor-38 .elementor-element.elementor-element-593a6db{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e5afe6 */.elementor-38 .elementor-element.elementor-element-3e5afe6{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f794059 */.elementor-38 .elementor-element.elementor-element-f794059{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c85267 */.elementor-38 .elementor-element.elementor-element-4c85267{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a976b64 */.elementor-38 .elementor-element.elementor-element-a976b64{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a71f34d */.elementor-38 .elementor-element.elementor-element-a71f34d{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0495e03 */.elementor-38 .elementor-element.elementor-element-0495e03{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28269a3 */.elementor-38 .elementor-element.elementor-element-28269a3{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5f1a30 */.elementor-38 .elementor-element.elementor-element-c5f1a30{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4900987 */.elementor-38 .elementor-element.elementor-element-4900987{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-862ee6f */.elementor-38 .elementor-element.elementor-element-862ee6f{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c00516a */.elementor-38 .elementor-element.elementor-element-c00516a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-593a6db */.elementor-38 .elementor-element.elementor-element-593a6db{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e5afe6 */.elementor-38 .elementor-element.elementor-element-3e5afe6{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f794059 */.elementor-38 .elementor-element.elementor-element-f794059{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c85267 */.elementor-38 .elementor-element.elementor-element-4c85267{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a976b64 */.elementor-38 .elementor-element.elementor-element-a976b64{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a71f34d */.elementor-38 .elementor-element.elementor-element-a71f34d{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0495e03 */.elementor-38 .elementor-element.elementor-element-0495e03{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28269a3 */.elementor-38 .elementor-element.elementor-element-28269a3{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5f1a30 */.elementor-38 .elementor-element.elementor-element-c5f1a30{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4900987 */.elementor-38 .elementor-element.elementor-element-4900987{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-862ee6f */.elementor-38 .elementor-element.elementor-element-862ee6f{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c00516a */.elementor-38 .elementor-element.elementor-element-c00516a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-593a6db */.elementor-38 .elementor-element.elementor-element-593a6db{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e5afe6 */.elementor-38 .elementor-element.elementor-element-3e5afe6{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f794059 */.elementor-38 .elementor-element.elementor-element-f794059{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c85267 */.elementor-38 .elementor-element.elementor-element-4c85267{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a976b64 */.elementor-38 .elementor-element.elementor-element-a976b64{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a71f34d */.elementor-38 .elementor-element.elementor-element-a71f34d{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0495e03 */.elementor-38 .elementor-element.elementor-element-0495e03{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28269a3 */.elementor-38 .elementor-element.elementor-element-28269a3{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5f1a30 */.elementor-38 .elementor-element.elementor-element-c5f1a30{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4900987 */.elementor-38 .elementor-element.elementor-element-4900987{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-862ee6f */.elementor-38 .elementor-element.elementor-element-862ee6f{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c00516a */.elementor-38 .elementor-element.elementor-element-c00516a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-593a6db */.elementor-38 .elementor-element.elementor-element-593a6db{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e5afe6 */.elementor-38 .elementor-element.elementor-element-3e5afe6{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f794059 */.elementor-38 .elementor-element.elementor-element-f794059{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c85267 */.elementor-38 .elementor-element.elementor-element-4c85267{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a976b64 */.elementor-38 .elementor-element.elementor-element-a976b64{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a71f34d */.elementor-38 .elementor-element.elementor-element-a71f34d{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0495e03 */.elementor-38 .elementor-element.elementor-element-0495e03{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28269a3 */.elementor-38 .elementor-element.elementor-element-28269a3{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5f1a30 */.elementor-38 .elementor-element.elementor-element-c5f1a30{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4900987 */.elementor-38 .elementor-element.elementor-element-4900987{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-862ee6f */.elementor-38 .elementor-element.elementor-element-862ee6f{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c00516a */.elementor-38 .elementor-element.elementor-element-c00516a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-593a6db */.elementor-38 .elementor-element.elementor-element-593a6db{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e5afe6 */.elementor-38 .elementor-element.elementor-element-3e5afe6{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f794059 */.elementor-38 .elementor-element.elementor-element-f794059{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c85267 */.elementor-38 .elementor-element.elementor-element-4c85267{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a976b64 */.elementor-38 .elementor-element.elementor-element-a976b64{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a71f34d */.elementor-38 .elementor-element.elementor-element-a71f34d{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0495e03 */.elementor-38 .elementor-element.elementor-element-0495e03{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28269a3 */.elementor-38 .elementor-element.elementor-element-28269a3{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5f1a30 */.elementor-38 .elementor-element.elementor-element-c5f1a30{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4900987 */.elementor-38 .elementor-element.elementor-element-4900987{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-862ee6f */.elementor-38 .elementor-element.elementor-element-862ee6f{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c00516a */.elementor-38 .elementor-element.elementor-element-c00516a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-593a6db */.elementor-38 .elementor-element.elementor-element-593a6db{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e5afe6 */.elementor-38 .elementor-element.elementor-element-3e5afe6{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f794059 */.elementor-38 .elementor-element.elementor-element-f794059{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c85267 */.elementor-38 .elementor-element.elementor-element-4c85267{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a976b64 */.elementor-38 .elementor-element.elementor-element-a976b64{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a71f34d */.elementor-38 .elementor-element.elementor-element-a71f34d{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0495e03 */.elementor-38 .elementor-element.elementor-element-0495e03{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28269a3 */.elementor-38 .elementor-element.elementor-element-28269a3{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5f1a30 */.elementor-38 .elementor-element.elementor-element-c5f1a30{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4900987 */.elementor-38 .elementor-element.elementor-element-4900987{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-862ee6f */.elementor-38 .elementor-element.elementor-element-862ee6f{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c00516a */.elementor-38 .elementor-element.elementor-element-c00516a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-593a6db */.elementor-38 .elementor-element.elementor-element-593a6db{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e5afe6 */.elementor-38 .elementor-element.elementor-element-3e5afe6{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f794059 */.elementor-38 .elementor-element.elementor-element-f794059{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c85267 */.elementor-38 .elementor-element.elementor-element-4c85267{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a976b64 */.elementor-38 .elementor-element.elementor-element-a976b64{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a71f34d */.elementor-38 .elementor-element.elementor-element-a71f34d{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0495e03 */.elementor-38 .elementor-element.elementor-element-0495e03{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28269a3 */.elementor-38 .elementor-element.elementor-element-28269a3{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5f1a30 */.elementor-38 .elementor-element.elementor-element-c5f1a30{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4900987 */.elementor-38 .elementor-element.elementor-element-4900987{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-862ee6f */.elementor-38 .elementor-element.elementor-element-862ee6f{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c00516a */.elementor-38 .elementor-element.elementor-element-c00516a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-593a6db */.elementor-38 .elementor-element.elementor-element-593a6db{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e5afe6 */.elementor-38 .elementor-element.elementor-element-3e5afe6{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f794059 */.elementor-38 .elementor-element.elementor-element-f794059{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c85267 */.elementor-38 .elementor-element.elementor-element-4c85267{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a976b64 */.elementor-38 .elementor-element.elementor-element-a976b64{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a71f34d */.elementor-38 .elementor-element.elementor-element-a71f34d{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0495e03 */.elementor-38 .elementor-element.elementor-element-0495e03{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28269a3 */.elementor-38 .elementor-element.elementor-element-28269a3{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5f1a30 */.elementor-38 .elementor-element.elementor-element-c5f1a30{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4900987 */.elementor-38 .elementor-element.elementor-element-4900987{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-862ee6f */.elementor-38 .elementor-element.elementor-element-862ee6f{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c00516a */.elementor-38 .elementor-element.elementor-element-c00516a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-593a6db */.elementor-38 .elementor-element.elementor-element-593a6db{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e5afe6 */.elementor-38 .elementor-element.elementor-element-3e5afe6{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f794059 */.elementor-38 .elementor-element.elementor-element-f794059{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c85267 */.elementor-38 .elementor-element.elementor-element-4c85267{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a976b64 */.elementor-38 .elementor-element.elementor-element-a976b64{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a71f34d */.elementor-38 .elementor-element.elementor-element-a71f34d{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0495e03 */.elementor-38 .elementor-element.elementor-element-0495e03{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28269a3 */.elementor-38 .elementor-element.elementor-element-28269a3{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5f1a30 */.elementor-38 .elementor-element.elementor-element-c5f1a30{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4900987 */.elementor-38 .elementor-element.elementor-element-4900987{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-862ee6f */.elementor-38 .elementor-element.elementor-element-862ee6f{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c00516a */.elementor-38 .elementor-element.elementor-element-c00516a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-13cfe5d */.elementor-38 .elementor-element.elementor-element-13cfe5d .swiper{
    overflow: visible;
}




   
    .card2,
    .elementor-38 .elementor-element.cx {
        background-image: url('/images/form-texture.png') !important;
        background-repeat: repeat !important;
        background-size: auto !important;
        background-color: #000 !important;
    }

    /* Disable purple/orange gradient overlay on hover for service cards */
    .elementor-38 .elementor-element.cx:hover:after {
        opacity: 0 !important;
        background: transparent !important;
    }

    .card2:hover .elementor-image-box-title {
        color: #FF5C00 !important;
    }

    .card2:hover::after {
        background: #FFD4B8;
        box-shadow:
        0 -33px 80px rgba(200, 160, 255, 0.8),
        0 -26px 40px rgba(200, 160, 255, 0.85),
        0 -10px 24px rgba(200, 160, 255, 0.7),
        0 -12px 24px rgba(180, 120, 255, 0.76),
        0 -4.2px 10.5px rgba(180, 120, 255, 0.5),
        0 -2.5px 6.25px rgba(200, 160, 255, 0.45),
        0 -1.5px 3.6px rgba(220, 180, 255, 0.4),
        0 -0.66px 1.6px rgba(230, 200, 255, 0.34);
    }



    .card2::after {
        content: "";
        height: 7px;
        width: 110px;
        border-radius: 12px;
        position: absolute;
        bottom: -3px;
        left: 20px;
        background: #FF5C00;
        z-index: 3;
        box-shadow:
        0 -33px 80px rgb(50 0 252 / 60%),
        0 -16px 40px rgb(74 0 252 / 64%),
        0 -10px 24px rgb(167 0 252 / 48%),
        0 -12px 24px rgb(145 54 182 / 56%),
        0 -4.2px 10.5px rgb(182 54 101 / 30%),
        0 -2.5px 6.25px rgb(213 0 252 / 25%),
        0 -1.5px 3.6px rgb(248 0 252 / 20%),
        0 -0.66px 1.6px rgb(252 0 244 / 14%);
        transition: all .5s ease;
    
}

/* MOBILE/TABLET */
@media (max-width: 1199px) {
    .card,
    .card ~ .card {
        transform: none !important;
        transition: none !important;
        margin-left: 0 !important;
    }

    .card .elementor-widget-container::before,
    .card .elementor-widget-container::after {
        content: none !important;
        display: none !important;
    }

    .card .elementor-widget-container {
        position: relative;
        border-radius: 20px;
        background: linear-gradient(to right, #1C1C1C, #030303);
        z-index: auto;
        box-shadow: none !important;
    }

    .card:hover .elementor-image-box-title {
        color: inherit !important;
    }

    .card::after {
        content: "";
        height: 7px;
        width: 120px;
        border-radius: 12px;
        position: absolute;
        bottom: 0;
        left: 20px;
        background: #FF5C00;
        z-index: 3;
        box-shadow:
        0 -33px 80px rgb(50 0 252 / 60%),
        0 -16px 40px rgb(74 0 252 / 64%),
        0 -10px 24px rgb(167 0 252 / 48%),
        0 -12px 24px rgb(145 54 182 / 56%),
        0 -4.2px 10.5px rgb(182 54 101 / 30%),
        0 -2.5px 6.25px rgb(213 0 252 / 25%),
        0 -1.5px 3.6px rgb(248 0 252 / 20%),
        0 -0.66px 1.6px rgb(252 0 244 / 14%);
        transition: all .5s ease;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ae9b77 */.elementor-38 .elementor-element.elementor-element-2ae9b77{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-455d053 */.elementor-38 .elementor-element.elementor-element-455d053 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a16f6da */.bnt {
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  border-radius: 5px;

  /* Gradiente */
  background: linear-gradient(180deg, #FF5C00 0%, #CC4A00 100%);

  /* Borda roxa externa */
  border: 2px solid #FF5C00;


  /* suavização */
  transition: all 0.2s ease;
}

/* efeito hover opcional */
.bnt:hover {
  transform: translateY(-2px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4537975 *//* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}

.container-botao{
    display: flex;
    align-items: center;
    justify-content: center;
    width: fit-content;
    border-radius: 100px;
    z-index: 1;
    padding: 3px;
    background: linear-gradient(to right, rgba(255, 255, 255, var(--dg1, 0)) 0%, transparent 40%, transparent 60%, rgba(255, 255, 255, var(--dg2, 0.2)))
}

.botao{
    border-radius: 100px;
    z-index: 3;
    border-radius: 100px;
    position: relative;
    overflow: hidden;
}

.botao .elementor-button {
    background: rgba(209, 209, 209, 1) !important;
    border: 2px solid #ffffff;
    padding: 0.5rem 4rem;
    border-radius: 100px;
    transition: 0.3s;
}

.botao .elementor-button::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 204px;
    height: 103px;
    background-image: radial-gradient(43.3% 44.23% at 50% 49.51%, #FFFFFF 29%,#FFF1E6 48.5%, #FFE4D1 60.71%, hsla(15,5%,83%,0) 100%);
    filter: blur(6px);
    transform: translate(var(--J7p, 10%), -50%);
    border-radius: 100%;
    transition: 0.3s ease-in-out;
}

.container-botao::before,
.container-botao::after{
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 102%;
    height: 95%;
    transition: 0.3s ease-out;
    filter: blur(8px);
    background: linear-gradient(to right, transparent 0%, rgba(255,137,100, 0.3) 46.45%, #CC4A00 90%, #FFB380);
    border-radius: 100px;
    transform: translate(-50%, -50%);
    z-index: 1;
    opacity: var(--R4h, 1);
}

.container-botao::after {
    background: linear-gradient(to left, transparent 0%, rgba(255,137,100, 0.2) 46.45%, #CC4A00 90%, #FFB380);
    opacity: var(--K9y, 0);
}

.botao .elementor-button-text,
.botao .elementor-button-icon {
    position: relative;
    z-index: 3;
    white-space: nowrap;
}

.botao .elementor-button.ativo::before {
  transition: transform 0.1s ease-out !important;
}

.container-html{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    height: 100%;
    background: none !important;
    mix-blend-mode: plus-lighter;
}

.glow::before,
.glow::after{
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 50%;
    transition: 0.3s ease-out;
    filter: blur(16px);
    background: linear-gradient(to right, transparent 0%, rgba(255,137,100, 0.2) 50%, #FFB380 80%, #FF9F50);
    border-radius: 100px;
    transform: translate(-50%, -50%);
    z-index: 2;
    opacity: var(--R4h, 1);
}

.glow::before {
    background: linear-gradient(to left, transparent 0%, rgba(255,137,100, 0.2) 50%, #FFB380 80%, #FF9F50);
    opacity: var(--K9y, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b63b3e */.elementor-38 .elementor-element.elementor-element-5b63b3e {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fcb0a9 */.elementor-38 .elementor-element.elementor-element-4fcb0a9::before {
    content: "";
    background-color: #FFD4B820;
    width: 500px;
    height: 500px;
    border-radius: 2000px;
    position: absolute;

    left: 50%;
    transform: translatex(-50%);
    mix-blend-mode: screen;
    filter: blur(90px);
 
}


.link-em-breve {
  position: relative;
  cursor: pointer;
}

/* Tooltip */
.link-em-breve::before {
  content: "Em construção...";
  position: absolute;
  bottom: 120%;
  left: 50%;
  font-family: inter;
  transform: translate(-50%, 10px) scale(0.95);
background: linear-gradient(135deg, #FF7A2E, #FF7A2E);
box-shadow: 0 8px 25px rgba(111, 59, 255, 0.3);
  color: #fff;
  padding: 6px 10px;
  border-radius: 8px;
  font-size: 12px;
  white-space: nowrap;

  opacity: 0;
  pointer-events: none;
  transition: all 0.2s ease;
  z-index: 222;
}


/* Desktop */
.link-em-breve:hover::before,
.link-em-breve:hover::after {
  opacity: 1;
  transform: translate(-50%, 0) scale(1);
}

/* Mobile (toque) */
.link-em-breve:active::before,
.link-em-breve:active::after {
  opacity: 1;
  transform: translate(-50%, 0) scale(1);
}

.link-em-breve:focus::before,
.link-em-breve:focus::after {
  opacity: 1;
  transform: translate(-50%, 0) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df986f9 */@media (min-width: 1025px) {
    .elementor-38 .elementor-element.elementor-element-df986f9{
        position: sticky;
        bottom: 0;
        z-index: 0;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cfd0e13 */.scroll-left,
.scroll-right,
.scroll-bottom,
.scroll-top{
        filter: blur(1px);
    opacity: 0 !important;
               
    transition: 1.2s ease all !important;
}

.scroll-left{  transform: translate(-30px, 0) !important; }
.scroll-right{ transform: translate(30px, 0) !important; }
.scroll-bottom{ transform: translate(0, 80px) !important; }
.scroll-top{ transform: translate(0, -80px) !important; }

.ativo{
    opacity: 1 !important;
    filter: blur(0px) !important;              /* << anima até 0 */
    transform: translate(0, 0) !important;
    transition: 1.2s ease all !important;
    will-change: transform, filter;            /* opcional: melhora suavidade */
}


@media only screen and (min-width: 600px) {
.e1{
        transition: 0.5s 0.5s ease all;
}
.e2{
        transition: 0.5s 1s ease all;
}
.e3{
        transition: 0.5s 1.5s ease all;
}
.e4{
        transition: 0.5s 2s ease all;
}}/* End custom CSS */
/* Start custom CSS */html::before{
    content:"";
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: radial-gradient(at 20% 80%, #fff 1px, transparent 0px);
    background-size: 3px 3px;
    pointer-events: none;
    z-index: 2;
    opacity: 0.04;
    mix-blend-mode: plus-lighter;
}

.deg {
    font-display: swap;
    background: radial-gradient(1101.38% 132.04% at 52.23% 38.16%, #FFF 0%, #FFB380 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
}



body.elementor-page-38 .oblique2{
     font-weight: 600;
    /* Transições para o plano de fundo e outras propriedades */
    transition: background 2s ease 0s;
    transition: all 1s; /* Transição suave para todas as propriedades */
    
    -webkit-background-clip: text; /* Limita o plano de fundo ao texto */
    -webkit-text-fill-color: transparent; /* Torna o texto transparente */

    /* Animação do texto */
    animation: move 3s ease 1s infinite alternate;

    /* Gradiente de fundo aplicado ao texto */
    background-image: linear-gradient(45deg, #FFE4D1, #FFA060, #FF7A2E, #FF5C00);
    background-size: 500% 200%; /* Tamanho do plano de fundo */
}

@keyframes move{
    0%{
        background-position: 0.0; 
    }
    100%{
        background-position: 100% 0; 
    }
}

.oblique2 {

  color: white;
  display: inline-block;
  position: relative;
  filter: blur(0.3px);
  -webkit-mask-image: linear-gradient(to right, black 65%, transparent 100%);
  mask-image: linear-gradient(to right, black 65%, transparent 100%);
}

body::-webkit-scrollbar {
    width: 12px; /* Largura da barra de rolagem */
}

body::-webkit-scrollbar-track {
    background: #000000; /* Cor de fundo do caminho da barra de rolagem */
}

body::-webkit-scrollbar-thumb {
    background-image: linear-gradient(0deg, #FF5C00, #FF5C00); /* Cor de fundo do marcador de rolagem */
    border-radius: 20px; /* Arredondamento das bordas do controle deslizante */
    border: 3px solid #000000; /* Borda do controle deslizante */
}

*::selection{
    color: #ffffff; /*cor do texto selecionado*/
    background: #FF5C00; /*cor do Bg selecionado*/
}

body.elementor-page-38 b{
color: #FFF1E6 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url(../fonts/Inter28pt-Regular.eot);
	src: url('../fonts/Inter28pt-Regular.eot#iefix') format('embedded-opentype'),
		url(../fonts/Inter28pt-Regular.woff2) format('woff2'),
		url(../fonts/Inter28pt-Regular.woff) format('woff'),
		url(../fonts/Inter_28pt-Regular.ttf) format('truetype'),
		url('../images/Inter28pt-Regular.svg#Inter') format('svg');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url(../fonts/Inter28pt-SemiBold.eot);
	src: url('../fonts/Inter28pt-SemiBold.eot#iefix') format('embedded-opentype'),
		url(../fonts/Inter28pt-SemiBold.woff2) format('woff2'),
		url(../fonts/Inter28pt-SemiBold.woff) format('woff'),
		url(../fonts/Inter_28pt-SemiBold.ttf) format('truetype'),
		url('../images/Inter28pt-SemiBold.svg#Inter') format('svg');
}
@font-face {
	font-family: 'Inter';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url(../fonts/Inter28pt-SemiBoldItalic.eot);
	src: url('../fonts/Inter28pt-SemiBoldItalic.eot#iefix') format('embedded-opentype'),
		url(../fonts/Inter28pt-SemiBoldItalic.woff2) format('woff2'),
		url(../fonts/Inter28pt-SemiBoldItalic.woff) format('woff'),
		url(../fonts/DMSans_24pt-SemiBold.ttf) format('truetype'),
		url('../images/Inter28pt-SemiBoldItalic.svg#Inter') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DMSans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url(../fonts/DMSans24pt-Regular.eot);
	src: url('../fonts/DMSans24pt-Regular.eot#iefix') format('embedded-opentype'),
		url(../fonts/DMSans24pt-Regular.woff2) format('woff2'),
		url(../fonts/DMSans24pt-Regular.woff) format('woff'),
		url(../fonts/DMSans_24pt-Regular.ttf) format('truetype'),
		url('../images/DMSans24pt-Regular.svg#DMSans') format('svg');
}
@font-face {
	font-family: 'DMSans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url(../fonts/DMSans24pt-SemiBold.eot);
	src: url('../fonts/DMSans24pt-SemiBold.eot#iefix') format('embedded-opentype'),
		url(../fonts/DMSans24pt-SemiBold.woff2) format('woff2'),
		url(../fonts/DMSans24pt-SemiBold.woff) format('woff'),
		url(../fonts/DMSans_24pt-SemiBold.ttf) format('truetype'),
		url('../images/DMSans24pt-SemiBold.svg#DMSans') format('svg');
}

/* Mobile: keep hero background video closer to its original rectangular ratio */
@media (max-width: 767px) {
  .video-lazy-wrap,
  .video-lazy-wrap video,
  .video-lazy-wrap img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    object-position: center center !important;
  }
  .elementor-38 .elementor-element.elementor-element-5e0c76c {
    position: absolute !important;
    left: 0 !important;
    right: 0 !important;
    top: 0 !important;
    bottom: auto !important;
    width: 100% !important;
    height: auto !important;
    aspect-ratio: 9 / 16;
    overflow: hidden;
    border-radius: 0 0 20px 20px;
  }
}
/* End Custom Fonts CSS */
/* ===== Form section: black bg with neon orange details ===== */
.elementor-38 .elementor-element.elementor-element-cecee59:not(.elementor-motion-effects-element-type-background),
.elementor-38 .elementor-element.elementor-element-cecee59 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #000000 !important;
}
.elementor-38 .elementor-element.elementor-element-cecee59 .elementor-heading-title,
.elementor-38 .elementor-element.elementor-element-fd67fbb .elementor-heading-title {
  color: #FF5C00 !important;
}
.elementor-38 .elementor-element.elementor-element-cecee59 input:not([type="submit"]),
.elementor-38 .elementor-element.elementor-element-cecee59 textarea,
.elementor-38 .elementor-element.elementor-element-cecee59 select,
.elementor-38 .elementor-element.elementor-element-cecee59 .elementor-field-textual {
  background-color: #0A0A0A !important;
  color: #FFFFFF !important;
  border: 1px solid #FF5C00 !important;
  border-radius: 6px !important;
}
.elementor-38 .elementor-element.elementor-element-cecee59 input::placeholder,
.elementor-38 .elementor-element.elementor-element-cecee59 textarea::placeholder {
  color: #FFB380 !important;
  opacity: 0.7;
}
.elementor-38 .elementor-element.elementor-element-cecee59 label,
.elementor-38 .elementor-element.elementor-element-cecee59 .elementor-field-label {
  color: #FFFFFF !important;
}
.elementor-38 .elementor-element.elementor-element-cecee59 button[type="submit"],
.elementor-38 .elementor-element.elementor-element-cecee59 .elementor-button {
  background-color: #FF5C00 !important;
  color: #000000 !important;
  border: none !important;
  font-weight: 600 !important;
  box-shadow: 0 0 20px rgba(255, 92, 0, 0.5) !important;
  transition: all 0.3s ease !important;
}
.elementor-38 .elementor-element.elementor-element-cecee59 button[type="submit"]:hover,
.elementor-38 .elementor-element.elementor-element-cecee59 .elementor-button:hover {
  background-color: #FF7A2E !important;
  box-shadow: 0 0 30px rgba(255, 92, 0, 0.8) !important;
}

/* ===== Cards (SEO, Estratégias Digitais, etc.) — neon orange + dark gray gradient ===== */
.elementor-38 .elementor-element.elementor-element-cecee59:not(.elementor-motion-effects-element-type-background),
.elementor-38 .elementor-element.elementor-element-cecee59 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background: linear-gradient(120deg, #0A0A0A 0%, #1C1C1C 30%, #FF5C00 70%, #1C1C1C 100%) !important;
  background-color: #0A0A0A !important;
}
.elementor-38 .elementor-element.elementor-element-cecee59 .elementor-heading-title,
.elementor-38 .elementor-element.elementor-element-fd67fbb .elementor-heading-title {
  color: #FFFFFF !important;
}
/* Footer: hide empty container that creates blank space */
.elementor-793 .elementor-element.elementor-element-367ca95 {
  display: none !important;
}
/* Hide empty container at the end of main (before footer) */
.elementor-38 .elementor-element.elementor-element-54cb013,
.elementor-38 .elementor-element.elementor-element-cfd0e13 {
  display: none !important;
  height: 0 !important;
  min-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}
