.elementor-9 .elementor-element.elementor-element-8178b11{--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;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--overlay-opacity:0.97;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCBD9F1A;--border-color:#DCBD9F1A;--border-radius:0px 0px 0px 0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-8178b11:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8178b11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;background-image:url("https://guidumasterclass.com/wp-content/uploads/2025/12/dsvcdds-2048x1143.png");background-repeat:no-repeat;background-size:auto;}.elementor-9 .elementor-element.elementor-element-8178b11::before, .elementor-9 .elementor-element.elementor-element-8178b11 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-8178b11 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-8178b11 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-8178b11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-8178b11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000008C 0%, #00000026 100%);}.elementor-9 .elementor-element.elementor-element-aebd23b{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:auto;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-aebd23b.e-con{--e-con-transform-translateY:50px;--align-self:center;}.elementor-9 .elementor-element.elementor-element-dd0fe80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-c87de97{width:100%;max-width:100%;top:-200px;--icon-box-icon-margin:15px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-c87de97{left:21px;}body.rtl .elementor-9 .elementor-element.elementor-element-c87de97{right:21px;}.elementor-9 .elementor-element.elementor-element-c87de97 .elementor-icon-box-wrapper{align-items:center;}.elementor-9 .elementor-element.elementor-element-c87de97.elementor-view-stacked .elementor-icon{background-color:#B2FE02;}.elementor-9 .elementor-element.elementor-element-c87de97.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-c87de97.elementor-view-default .elementor-icon{fill:#B2FE02;color:#B2FE02;border-color:#B2FE02;}.elementor-9 .elementor-element.elementor-element-c87de97.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-c87de97.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-c87de97.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-c87de97.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-c87de97.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-c87de97.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-9 .elementor-element.elementor-element-c87de97 .elementor-icon{font-size:44px;}.elementor-9 .elementor-element.elementor-element-c87de97 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-c87de97 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:29px;font-weight:500;line-height:46px;}.elementor-9 .elementor-element.elementor-element-c87de97 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-c87de97:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-c87de97:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-9 .elementor-element.elementor-element-c87de97 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#636363;}.elementor-9 .elementor-element.elementor-element-df41b99{width:100%;max-width:100%;top:-23px;--icon-box-icon-margin:15px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-df41b99{left:-113px;}body.rtl .elementor-9 .elementor-element.elementor-element-df41b99{right:-113px;}.elementor-9 .elementor-element.elementor-element-df41b99 .elementor-icon-box-wrapper{align-items:center;}.elementor-9 .elementor-element.elementor-element-df41b99.elementor-view-stacked .elementor-icon{background-color:#B2FE02;}.elementor-9 .elementor-element.elementor-element-df41b99.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-df41b99.elementor-view-default .elementor-icon{fill:#B2FE02;color:#B2FE02;border-color:#B2FE02;}.elementor-9 .elementor-element.elementor-element-df41b99.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-df41b99.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-df41b99.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-df41b99.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-df41b99.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-df41b99.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-9 .elementor-element.elementor-element-df41b99 .elementor-icon{font-size:44px;}.elementor-9 .elementor-element.elementor-element-df41b99 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-df41b99 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-df41b99 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-df41b99:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-df41b99:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-9 .elementor-element.elementor-element-df41b99 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#636363;}.elementor-9 .elementor-element.elementor-element-cda557b{width:100%;max-width:100%;top:153px;--icon-box-icon-margin:15px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-cda557b{left:22px;}body.rtl .elementor-9 .elementor-element.elementor-element-cda557b{right:22px;}.elementor-9 .elementor-element.elementor-element-cda557b .elementor-icon-box-wrapper{align-items:center;}.elementor-9 .elementor-element.elementor-element-cda557b.elementor-view-stacked .elementor-icon{background-color:#B2FE02;}.elementor-9 .elementor-element.elementor-element-cda557b.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-cda557b.elementor-view-default .elementor-icon{fill:#B2FE02;color:#B2FE02;border-color:#B2FE02;}.elementor-9 .elementor-element.elementor-element-cda557b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-cda557b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-cda557b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-cda557b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-cda557b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-cda557b.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-9 .elementor-element.elementor-element-cda557b .elementor-icon{font-size:44px;}.elementor-9 .elementor-element.elementor-element-cda557b .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-cda557b .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;line-height:46px;}.elementor-9 .elementor-element.elementor-element-cda557b .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-cda557b:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-cda557b:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-9 .elementor-element.elementor-element-cda557b .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#636363;}.elementor-9 .elementor-element.elementor-element-981eeb1{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:50px 50px 50px 50px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-ed75dd7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-ed75dd7 > .elementor-widget-container{border-radius:50% 50% 50% 50%;}.elementor-9 .elementor-element.elementor-element-ed75dd7 img{max-width:100%;opacity:1;}.elementor-9 .elementor-element.elementor-element-2ecc4ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-e8f5b65{width:100%;max-width:100%;top:-200px;--icon-box-icon-margin:15px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-e8f5b65{left:-10px;}body.rtl .elementor-9 .elementor-element.elementor-element-e8f5b65{right:-10px;}.elementor-9 .elementor-element.elementor-element-e8f5b65 .elementor-icon-box-wrapper{align-items:center;}.elementor-9 .elementor-element.elementor-element-e8f5b65.elementor-view-stacked .elementor-icon{background-color:#B2FE02;}.elementor-9 .elementor-element.elementor-element-e8f5b65.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-e8f5b65.elementor-view-default .elementor-icon{fill:#B2FE02;color:#B2FE02;border-color:#B2FE02;}.elementor-9 .elementor-element.elementor-element-e8f5b65.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-e8f5b65.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-e8f5b65.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-e8f5b65.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-e8f5b65.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-e8f5b65.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-9 .elementor-element.elementor-element-e8f5b65 .elementor-icon{font-size:44px;}.elementor-9 .elementor-element.elementor-element-e8f5b65 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-e8f5b65 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:29px;font-weight:500;line-height:46px;}.elementor-9 .elementor-element.elementor-element-e8f5b65 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-e8f5b65:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-e8f5b65:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-9 .elementor-element.elementor-element-e8f5b65 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#636363;}.elementor-9 .elementor-element.elementor-element-a92dded{width:100%;max-width:100%;top:-23px;--icon-box-icon-margin:15px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-a92dded{right:-110px;}body.rtl .elementor-9 .elementor-element.elementor-element-a92dded{left:-110px;}.elementor-9 .elementor-element.elementor-element-a92dded .elementor-icon-box-wrapper{align-items:center;}.elementor-9 .elementor-element.elementor-element-a92dded.elementor-view-stacked .elementor-icon{background-color:#B2FE02;}.elementor-9 .elementor-element.elementor-element-a92dded.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-a92dded.elementor-view-default .elementor-icon{fill:#B2FE02;color:#B2FE02;border-color:#B2FE02;}.elementor-9 .elementor-element.elementor-element-a92dded.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-a92dded.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-a92dded.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-a92dded.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-a92dded.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-a92dded.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-9 .elementor-element.elementor-element-a92dded .elementor-icon{font-size:44px;}.elementor-9 .elementor-element.elementor-element-a92dded .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-a92dded .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-a92dded .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-a92dded:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-a92dded:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-9 .elementor-element.elementor-element-a92dded .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#636363;}.elementor-9 .elementor-element.elementor-element-ffb8617{width:100%;max-width:100%;top:153px;--icon-box-icon-margin:15px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-ffb8617{left:-10px;}body.rtl .elementor-9 .elementor-element.elementor-element-ffb8617{right:-10px;}.elementor-9 .elementor-element.elementor-element-ffb8617 .elementor-icon-box-wrapper{align-items:center;}.elementor-9 .elementor-element.elementor-element-ffb8617.elementor-view-stacked .elementor-icon{background-color:#B2FE02;}.elementor-9 .elementor-element.elementor-element-ffb8617.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-ffb8617.elementor-view-default .elementor-icon{fill:#B2FE02;color:#B2FE02;border-color:#B2FE02;}.elementor-9 .elementor-element.elementor-element-ffb8617.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-ffb8617.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-ffb8617.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-ffb8617.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-ffb8617.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-ffb8617.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-9 .elementor-element.elementor-element-ffb8617 .elementor-icon{font-size:44px;}.elementor-9 .elementor-element.elementor-element-ffb8617 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-ffb8617 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;line-height:46px;}.elementor-9 .elementor-element.elementor-element-ffb8617 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-ffb8617:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-ffb8617:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-9 .elementor-element.elementor-element-ffb8617 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#636363;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-6171eab .elementor-button{background-color:#B2FE0200;font-family:"Unbounded", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6171eab.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-19cf405{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-9 .elementor-element.elementor-element-19cf405::before, .elementor-9 .elementor-element.elementor-element-19cf405 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-19cf405 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-19cf405 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-19cf405 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-19cf405 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-19cf405.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-1e15170 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-1e15170 .elementor-image-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-1e15170.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-1e15170.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-1e15170.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-1e15170 .elementor-image-box-title{margin-bottom:34px;font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:900;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-1e15170 .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-9 .elementor-element.elementor-element-1e15170 .elementor-image-box-img img{border-radius:0px;opacity:0.54;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-1e15170 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-b652deb{--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;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--overlay-opacity:0.97;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCBD9F1A;--border-color:#DCBD9F1A;--border-radius:0px 0px 0px 0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-b652deb:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b652deb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;background-image:url("https://guidumasterclass.com/wp-content/uploads/2025/12/design-builder-12-2048x1143.jpg");background-repeat:no-repeat;background-size:auto;}.elementor-9 .elementor-element.elementor-element-b652deb::before, .elementor-9 .elementor-element.elementor-element-b652deb > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-b652deb > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-b652deb > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-b652deb > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-b652deb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-0fce5a9{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:auto;--overlay-opacity:0.5;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-0fce5a9.e-con{--e-con-transform-translateY:50px;--align-self:center;}.elementor-9 .elementor-element.elementor-element-0fce5a9::before, .elementor-9 .elementor-element.elementor-element-0fce5a9 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-0fce5a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-0fce5a9 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-0fce5a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-0fce5a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-d406f0d{--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;--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-d406f0d::before, .elementor-9 .elementor-element.elementor-element-d406f0d > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-d406f0d > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-d406f0d > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-d406f0d > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-d406f0d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-119f1b9{width:100%;max-width:100%;top:-200px;--icon-box-icon-margin:15px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-119f1b9{left:21px;}body.rtl .elementor-9 .elementor-element.elementor-element-119f1b9{right:21px;}.elementor-9 .elementor-element.elementor-element-119f1b9 .elementor-icon-box-wrapper{align-items:center;}.elementor-9 .elementor-element.elementor-element-119f1b9.elementor-view-stacked .elementor-icon{background-color:#B2FE02;}.elementor-9 .elementor-element.elementor-element-119f1b9.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-119f1b9.elementor-view-default .elementor-icon{fill:#B2FE02;color:#B2FE02;border-color:#B2FE02;}.elementor-9 .elementor-element.elementor-element-119f1b9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-119f1b9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-119f1b9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-119f1b9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-119f1b9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-119f1b9.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-9 .elementor-element.elementor-element-119f1b9 .elementor-icon{font-size:44px;}.elementor-9 .elementor-element.elementor-element-119f1b9 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-119f1b9 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:29px;font-weight:500;line-height:46px;}.elementor-9 .elementor-element.elementor-element-119f1b9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-119f1b9:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-119f1b9:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-9 .elementor-element.elementor-element-119f1b9 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#636363;}.elementor-9 .elementor-element.elementor-element-43c57f0{width:100%;max-width:100%;top:-23px;--icon-box-icon-margin:15px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-43c57f0{left:-113px;}body.rtl .elementor-9 .elementor-element.elementor-element-43c57f0{right:-113px;}.elementor-9 .elementor-element.elementor-element-43c57f0 .elementor-icon-box-wrapper{align-items:center;}.elementor-9 .elementor-element.elementor-element-43c57f0.elementor-view-stacked .elementor-icon{background-color:#B2FE02;}.elementor-9 .elementor-element.elementor-element-43c57f0.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-43c57f0.elementor-view-default .elementor-icon{fill:#B2FE02;color:#B2FE02;border-color:#B2FE02;}.elementor-9 .elementor-element.elementor-element-43c57f0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-43c57f0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-43c57f0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-43c57f0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-43c57f0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-43c57f0.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-9 .elementor-element.elementor-element-43c57f0 .elementor-icon{font-size:44px;}.elementor-9 .elementor-element.elementor-element-43c57f0 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-43c57f0 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-43c57f0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-43c57f0:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-43c57f0:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-9 .elementor-element.elementor-element-43c57f0 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#636363;}.elementor-9 .elementor-element.elementor-element-8df8a1b{width:100%;max-width:100%;top:153px;--icon-box-icon-margin:15px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-8df8a1b{left:22px;}body.rtl .elementor-9 .elementor-element.elementor-element-8df8a1b{right:22px;}.elementor-9 .elementor-element.elementor-element-8df8a1b .elementor-icon-box-wrapper{align-items:center;}.elementor-9 .elementor-element.elementor-element-8df8a1b.elementor-view-stacked .elementor-icon{background-color:#B2FE02;}.elementor-9 .elementor-element.elementor-element-8df8a1b.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-8df8a1b.elementor-view-default .elementor-icon{fill:#B2FE02;color:#B2FE02;border-color:#B2FE02;}.elementor-9 .elementor-element.elementor-element-8df8a1b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-8df8a1b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-8df8a1b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-8df8a1b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-8df8a1b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-8df8a1b.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-9 .elementor-element.elementor-element-8df8a1b .elementor-icon{font-size:44px;}.elementor-9 .elementor-element.elementor-element-8df8a1b .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-8df8a1b .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;line-height:46px;}.elementor-9 .elementor-element.elementor-element-8df8a1b .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-8df8a1b:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-8df8a1b:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-9 .elementor-element.elementor-element-8df8a1b .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#636363;}.elementor-9 .elementor-element.elementor-element-bbfb914.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-bbfb914 > .elementor-widget-container{border-radius:50% 50% 50% 50%;}.elementor-9 .elementor-element.elementor-element-bbfb914 img{max-width:100%;opacity:1;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-614cda9{--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;--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-614cda9:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-614cda9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-614cda9::before, .elementor-9 .elementor-element.elementor-element-614cda9 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-614cda9 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-614cda9 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-614cda9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-614cda9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-7abdbb4{width:100%;max-width:100%;--icon-box-icon-margin:15px;}.elementor-9 .elementor-element.elementor-element-7abdbb4 .elementor-icon-box-wrapper{align-items:center;}.elementor-9 .elementor-element.elementor-element-7abdbb4.elementor-view-stacked .elementor-icon{background-color:#B2FE02;}.elementor-9 .elementor-element.elementor-element-7abdbb4.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-7abdbb4.elementor-view-default .elementor-icon{fill:#B2FE02;color:#B2FE02;border-color:#B2FE02;}.elementor-9 .elementor-element.elementor-element-7abdbb4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-7abdbb4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-7abdbb4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-7abdbb4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-7abdbb4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-7abdbb4.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-9 .elementor-element.elementor-element-7abdbb4 .elementor-icon{font-size:44px;}.elementor-9 .elementor-element.elementor-element-7abdbb4 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-7abdbb4 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:29px;font-weight:500;line-height:46px;}.elementor-9 .elementor-element.elementor-element-7abdbb4 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-7abdbb4:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-7abdbb4:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-9 .elementor-element.elementor-element-7abdbb4 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#636363;}.elementor-9 .elementor-element.elementor-element-6c5600e{width:100%;max-width:100%;--icon-box-icon-margin:15px;}.elementor-9 .elementor-element.elementor-element-6c5600e .elementor-icon-box-wrapper{align-items:center;}.elementor-9 .elementor-element.elementor-element-6c5600e.elementor-view-stacked .elementor-icon{background-color:#B2FE02;}.elementor-9 .elementor-element.elementor-element-6c5600e.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-6c5600e.elementor-view-default .elementor-icon{fill:#B2FE02;color:#B2FE02;border-color:#B2FE02;}.elementor-9 .elementor-element.elementor-element-6c5600e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-6c5600e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-6c5600e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-6c5600e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-6c5600e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-6c5600e.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-9 .elementor-element.elementor-element-6c5600e .elementor-icon{font-size:44px;}.elementor-9 .elementor-element.elementor-element-6c5600e .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-6c5600e .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-6c5600e .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-6c5600e:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-6c5600e:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-9 .elementor-element.elementor-element-6c5600e .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#636363;}.elementor-9 .elementor-element.elementor-element-c8e3b1b{width:100%;max-width:100%;--icon-box-icon-margin:15px;}.elementor-9 .elementor-element.elementor-element-c8e3b1b .elementor-icon-box-wrapper{align-items:center;}.elementor-9 .elementor-element.elementor-element-c8e3b1b.elementor-view-stacked .elementor-icon{background-color:#B2FE02;}.elementor-9 .elementor-element.elementor-element-c8e3b1b.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-c8e3b1b.elementor-view-default .elementor-icon{fill:#B2FE02;color:#B2FE02;border-color:#B2FE02;}.elementor-9 .elementor-element.elementor-element-c8e3b1b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-c8e3b1b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-c8e3b1b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-c8e3b1b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-c8e3b1b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-c8e3b1b.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-9 .elementor-element.elementor-element-c8e3b1b .elementor-icon{font-size:44px;}.elementor-9 .elementor-element.elementor-element-c8e3b1b .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-c8e3b1b .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;line-height:46px;}.elementor-9 .elementor-element.elementor-element-c8e3b1b .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-c8e3b1b:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-c8e3b1b:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-9 .elementor-element.elementor-element-c8e3b1b .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#636363;}.elementor-9 .elementor-element.elementor-element-c27c3ba .elementor-button{background-color:#B2FE0200;font-family:"Unbounded", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-c27c3ba.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-64fafc5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-9 .elementor-element.elementor-element-64fafc5.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-fbad143 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-fbad143 .elementor-image-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-fbad143.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-fbad143.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-fbad143.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-fbad143 .elementor-image-box-title{margin-bottom:34px;font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:900;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-fbad143 .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-9 .elementor-element.elementor-element-fbad143 .elementor-image-box-img img{border-radius:0px;opacity:0.54;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-fbad143 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-75741d6{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-75741d6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-75741d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-37ba682 > .elementor-widget-container{background-color:#0F0D0A;padding:8px 16px 6px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCBD9F1A;border-radius:50px 50px 50px 50px;}.elementor-9 .elementor-element.elementor-element-37ba682.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-37ba682 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1.2em;color:#DCBD9F;}.elementor-9 .elementor-element.elementor-element-5bae1a3{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-5bae1a3 .elementor-icon-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-5bae1a3 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-5bae1a3 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-5bae1a3 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-5bae1a3 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFFB3;}.elementor-9 .elementor-element.elementor-element-645f58c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7afb81e > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-7afb81e.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-7afb81e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-211f667{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-211f667:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-211f667 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0D0A;}.elementor-9 .elementor-element.elementor-element-300daed .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#DCBD9F;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-0445ea2{column-gap:0px;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#FFFFFFB2;}.elementor-9 .elementor-element.elementor-element-ab961b3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-43f77fd > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-43f77fd.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-43f77fd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f2fc923{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-f2fc923:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f2fc923 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0D0A;}.elementor-9 .elementor-element.elementor-element-44dfa9e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#DCBD9F;}.elementor-9 .elementor-element.elementor-element-a386fc2{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#FFFFFFB2;}.elementor-9 .elementor-element.elementor-element-b0e6a8a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1ebedc1 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-1ebedc1.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-1ebedc1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-bbe9502{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-bbe9502:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-bbe9502 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0D0A;}.elementor-9 .elementor-element.elementor-element-1f99ab7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#DCBD9F;}.elementor-9 .elementor-element.elementor-element-b031822{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#FFFFFFB2;}.elementor-9 .elementor-element.elementor-element-3ecb392{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-568529b > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-568529b.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-568529b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-958d7bf{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-958d7bf:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-958d7bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0D0A;}.elementor-9 .elementor-element.elementor-element-807bec8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#DCBD9F;}.elementor-9 .elementor-element.elementor-element-d351098{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#FFFFFFB2;}.elementor-9 .elementor-element.elementor-element-7e6e4c5{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFFB2;}.elementor-9 .elementor-element.elementor-element-7e6e4c5 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-7e6e4c5.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-54095bf .elementor-button{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#5F2D00;color:#5F2D00;border-radius:-83px -83px -83px -83px;padding:13px 32px 12px 30px;}.elementor-9 .elementor-element.elementor-element-e323b28{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-e323b28:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e323b28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-9 .elementor-element.elementor-element-1cd4d99 > .elementor-widget-container{background-color:#0F0D0A;padding:8px 16px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCBD9F1A;border-radius:50px 50px 50px 50px;}.elementor-9 .elementor-element.elementor-element-1cd4d99 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1em;color:#DCBD9F;}.elementor-9 .elementor-element.elementor-element-4ba2a1f{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-4ba2a1f > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-4ba2a1f .elementor-icon-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-4ba2a1f .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-4ba2a1f .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:27px;font-weight:400;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-4ba2a1f .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-4ba2a1f .elementor-icon-box-description{font-family:"Open Sauce One", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFB3;}.elementor-9 .elementor-element.elementor-element-73cdcc4{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-73cdcc4.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-9 .elementor-element.elementor-element-b841966 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-9 .elementor-element.elementor-element-e92d0f9 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-9 .elementor-element.elementor-element-e46227c .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-9 .elementor-element.elementor-element-afb1bc7 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-9 .elementor-element.elementor-element-149c57f .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-9 .elementor-element.elementor-element-0a4e3d7{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-0a4e3d7 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-0a4e3d7.elementor-element{--order:99999 /* order end hack */;}.elementor-9 .elementor-element.elementor-element-0a4e3d7 .elementor-icon-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-0a4e3d7 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-0a4e3d7 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:27px;font-weight:400;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-0a4e3d7 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-0a4e3d7 .elementor-icon-box-description{font-family:"Open Sauce One", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFB3;}.elementor-9 .elementor-element.elementor-element-4955481{--display:flex;--min-height:613px;--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;--gap:64px 64px;--row-gap:64px;--column-gap:64px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-4955481:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4955481 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-9 .elementor-element.elementor-element-7970d1f{width:var( --container-widget-width, 410px );max-width:410px;--container-widget-width:410px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-7970d1f > .elementor-widget-container{background-color:#0F0D0A;padding:8px 16px 6px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCBD9F1A;border-radius:50px 50px 50px 50px;}.elementor-9 .elementor-element.elementor-element-7970d1f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-7970d1f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1em;color:#DCBD9F;}.elementor-9 .elementor-element.elementor-element-08b0d18{width:var( --container-widget-width, 91.511% );max-width:91.511%;--container-widget-width:91.511%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFFB2;}.elementor-9 .elementor-element.elementor-element-08b0d18 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-08b0d18.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-7045348{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 20px;--row-gap:40px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--align-items:stretch;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7045348:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7045348 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-9 .elementor-element.elementor-element-7045348.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-9 .elementor-element.elementor-element-c469ddf{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.06);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-c469ddf:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c469ddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0D0A;}.elementor-9 .elementor-element.elementor-element-c2a24e3{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-c2a24e3 > .elementor-widget-container{margin:-123px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-c2a24e3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-c2a24e3 .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-c2a24e3 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-c2a24e3 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-c2a24e3 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-c2a24e3 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFFB3;}.elementor-9 .elementor-element.elementor-element-0343dd2{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.06);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-0343dd2:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0343dd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0D0A;}.elementor-9 .elementor-element.elementor-element-ebf5a05{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-ebf5a05 > .elementor-widget-container{margin:-123px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-ebf5a05.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-ebf5a05 .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-ebf5a05 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-ebf5a05 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-ebf5a05 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-ebf5a05 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFFB3;}.elementor-9 .elementor-element.elementor-element-bbe411f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.06);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-bbe411f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-bbe411f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0D0A;}.elementor-9 .elementor-element.elementor-element-9a920ce{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-9a920ce > .elementor-widget-container{margin:-123px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-9a920ce.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-9a920ce .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-9a920ce .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-9a920ce .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-9a920ce .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-9a920ce .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFFB3;}.elementor-9 .elementor-element.elementor-element-8b236a8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.06);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-8b236a8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8b236a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0D0A;}.elementor-9 .elementor-element.elementor-element-1e01582{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-1e01582 > .elementor-widget-container{margin:-123px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-1e01582.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-1e01582 .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-1e01582 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-1e01582 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-1e01582 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-1e01582 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFFB3;}.elementor-9 .elementor-element.elementor-element-fcc9324{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.06);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-fcc9324:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-fcc9324 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0D0A;}.elementor-9 .elementor-element.elementor-element-64d82fe{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-64d82fe > .elementor-widget-container{margin:-123px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-64d82fe.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-64d82fe .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-64d82fe .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-64d82fe .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-64d82fe .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-64d82fe .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFFB3;}.elementor-9 .elementor-element.elementor-element-41de694{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.06);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-41de694:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-41de694 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0D0A;}.elementor-9 .elementor-element.elementor-element-d3269c6{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-d3269c6 > .elementor-widget-container{margin:-123px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d3269c6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-d3269c6 .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-d3269c6 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-d3269c6 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-d3269c6 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-d3269c6 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFFB3;}.elementor-9 .elementor-element.elementor-element-8db265e{--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:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-8db265e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8db265e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-9 .elementor-element.elementor-element-c438b2a{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-c438b2a .elementor-icon-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-c438b2a .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-c438b2a .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-c438b2a .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-c438b2a .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFFB3;}.elementor-9 .elementor-element.elementor-element-047fd3a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ce591e1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-ce591e1:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ce591e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0D0A;}.elementor-9 .elementor-element.elementor-element-38aaade{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-9 .elementor-element.elementor-element-38aaade .elementor-icon-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-38aaade.elementor-view-stacked .elementor-icon{background-color:#BD0606;}.elementor-9 .elementor-element.elementor-element-38aaade.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-38aaade.elementor-view-default .elementor-icon{fill:#BD0606;color:#BD0606;border-color:#BD0606;}.elementor-9 .elementor-element.elementor-element-38aaade .elementor-icon{font-size:100px;}.elementor-9 .elementor-element.elementor-element-38aaade .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-38aaade .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-38aaade .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-38aaade .elementor-icon-box-description{font-family:"Open Sauce One", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFB3;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-167c611.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-167c611 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-167c611 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-167c611 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-167c611 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9 .elementor-element.elementor-element-167c611 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9 .elementor-element.elementor-element-167c611 .elementor-icon-list-icon i{color:#BD0000;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-167c611 .elementor-icon-list-icon svg{fill:#BD0000;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-167c611{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-167c611 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-a63034a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-a63034a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a63034a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0D0A;}.elementor-9 .elementor-element.elementor-element-65da61f{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-9 .elementor-element.elementor-element-65da61f .elementor-icon-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-65da61f.elementor-view-stacked .elementor-icon{background-color:#22B400;}.elementor-9 .elementor-element.elementor-element-65da61f.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-65da61f.elementor-view-default .elementor-icon{fill:#22B400;color:#22B400;border-color:#22B400;}.elementor-9 .elementor-element.elementor-element-65da61f .elementor-icon{font-size:100px;}.elementor-9 .elementor-element.elementor-element-65da61f .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-65da61f .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-65da61f .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-65da61f .elementor-icon-box-description{font-family:"Open Sauce One", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFB3;}.elementor-9 .elementor-element.elementor-element-60179d2.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-60179d2 .elementor-icon-list-icon i{color:#2EBE00;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-60179d2 .elementor-icon-list-icon svg{fill:#2EBE00;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-60179d2{--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-60179d2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-5a6c827{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d009dae{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-d009dae:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d009dae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0D0A;}.elementor-9 .elementor-element.elementor-element-3747637{width:var( --container-widget-width, 1116px );max-width:1116px;--container-widget-width:1116px;--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-9 .elementor-element.elementor-element-3747637.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-3747637 .elementor-icon-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-3747637.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-3747637.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-3747637.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-3747637 .elementor-icon{font-size:100px;}.elementor-9 .elementor-element.elementor-element-3747637 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-3747637 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-3747637 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-3747637 .elementor-icon-box-description{font-family:"Open Sauce One", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFB3;}.elementor-9 .elementor-element.elementor-element-6891d00.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-6891d00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-6891d00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-6891d00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-6891d00 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9 .elementor-element.elementor-element-6891d00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9 .elementor-element.elementor-element-6891d00 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-6891d00 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-6891d00{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-6891d00 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-ad8e181.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-ad8e181 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#5F2D00;color:#5F2D00;border-radius:-83px -83px -83px -83px;padding:13px 32px 12px 30px;}.elementor-9 .elementor-element.elementor-element-79faa29{--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;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--border-radius:20px 20px 20px 20px;box-shadow:0px 20px 40px 0px rgba(0,0,0,0.5);--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-79faa29:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-79faa29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-9 .elementor-element.elementor-element-59e4ce3{width:var( --container-widget-width, 410px );max-width:410px;--container-widget-width:410px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-59e4ce3 > .elementor-widget-container{background-color:#0F0D0A;padding:8px 16px 6px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCBD9F1A;border-radius:50px 50px 50px 50px;}.elementor-9 .elementor-element.elementor-element-59e4ce3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-59e4ce3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1em;color:#DCBD9F;}.elementor-9 .elementor-element.elementor-element-854ce48{width:var( --container-widget-width, 554px );max-width:554px;--container-widget-width:554px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-854ce48 .elementor-icon-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-854ce48 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-854ce48 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-854ce48 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-854ce48:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-854ce48:has(:focus) .elementor-icon-box-title{color:#5F2D00;}.elementor-9 .elementor-element.elementor-element-854ce48 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#1E1E1E;}.elementor-9 .elementor-element.elementor-element-aa9c05d{--display:flex;--min-height:271.06px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-9 .elementor-element.elementor-element-aa9c05d.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-b067b19{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-b067b19 > .elementor-widget-container{background-color:transparent;padding:30px 30px 30px 30px;background-image:linear-gradient(180deg, #353536 0%, #0F0F0F 100%);border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-b067b19.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-b067b19 .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-b067b19.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-9 .elementor-element.elementor-element-b067b19.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-9 .elementor-element.elementor-element-b067b19.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-b067b19 .elementor-image-box-wrapper .elementor-image-box-img{width:37%;}.elementor-9 .elementor-element.elementor-element-b067b19 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-b067b19 .elementor-image-box-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.5em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-b067b19 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-9 .elementor-element.elementor-element-fe3361c{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-fe3361c > .elementor-widget-container{background-color:transparent;padding:30px 30px 30px 30px;background-image:linear-gradient(180deg, #353536 0%, #0F0F0F 100%);border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-fe3361c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-fe3361c .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-fe3361c.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-9 .elementor-element.elementor-element-fe3361c.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-9 .elementor-element.elementor-element-fe3361c.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-fe3361c .elementor-image-box-wrapper .elementor-image-box-img{width:37%;}.elementor-9 .elementor-element.elementor-element-fe3361c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-fe3361c .elementor-image-box-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.5em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-fe3361c .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-9 .elementor-element.elementor-element-004d2c9{--display:flex;--min-height:271.06px;--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 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2A2A2A;--border-color:#2A2A2A;--border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-004d2c9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-d17ace5{--display:flex;--min-height:227.76px;--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 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2A2A2A;--border-color:#2A2A2A;--border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-42c66f2{--display:flex;--min-height:192px;--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 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2A2A2A;--border-color:#2A2A2A;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 16px -1px rgba(0, 0, 0, 0.25);}.elementor-9 .elementor-element.elementor-element-42c66f2:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-42c66f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00C853 0%, #00FF4C 100%);}.elementor-9 .elementor-element.elementor-element-60da91e img{width:100%;}.elementor-9 .elementor-element.elementor-element-a0c0961{text-align:center;color:#4D4C4C;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-4b45163{left:218px;}body.rtl .elementor-9 .elementor-element.elementor-element-4b45163{right:218px;}.elementor-9 .elementor-element.elementor-element-4b45163{top:219px;}.elementor-9 .elementor-element.elementor-element-074bcef{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-074bcef > .elementor-widget-container{background-color:transparent;padding:30px 30px 30px 30px;background-image:linear-gradient(180deg, #353536 0%, #0F0F0F 100%);border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-074bcef.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-074bcef .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-074bcef.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-9 .elementor-element.elementor-element-074bcef.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-9 .elementor-element.elementor-element-074bcef.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-074bcef .elementor-image-box-wrapper .elementor-image-box-img{width:37%;}.elementor-9 .elementor-element.elementor-element-074bcef .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-074bcef .elementor-image-box-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.5em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-074bcef .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-9 .elementor-element.elementor-element-96953fb{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-96953fb > .elementor-widget-container{background-color:transparent;padding:30px 30px 30px 30px;background-image:linear-gradient(180deg, #353536 0%, #0F0F0F 100%);border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-96953fb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-96953fb .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-96953fb.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-9 .elementor-element.elementor-element-96953fb.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-9 .elementor-element.elementor-element-96953fb.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-96953fb .elementor-image-box-wrapper .elementor-image-box-img{width:37%;}.elementor-9 .elementor-element.elementor-element-96953fb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-96953fb .elementor-image-box-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.5em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-96953fb .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-84057d6{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-84057d6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-84057d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-9 .elementor-element.elementor-element-7c2a7db{width:var( --container-widget-width, 936px );max-width:936px;--container-widget-width:936px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-7c2a7db .elementor-icon-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-7c2a7db .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-7c2a7db .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-7c2a7db .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-7c2a7db .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFFB3;}.elementor-9 .elementor-element.elementor-element-cbc5376{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-cbc5376:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-cbc5376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0D0A;}.elementor-9 .elementor-element.elementor-element-8b104c8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#00FF4C;}.elementor-9 .elementor-element.elementor-element-e7ea914.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-e7ea914 > .elementor-widget-container{border-style:none;}.elementor-9 .elementor-element.elementor-element-e7ea914 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-9 .elementor-element.elementor-element-e7ea914 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-9 .elementor-element.elementor-element-e7ea914 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-9 .elementor-element.elementor-element-e7ea914 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-9 .elementor-element.elementor-element-e7ea914 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-9 .elementor-element.elementor-element-e7ea914 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-e7ea914 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-e7ea914{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-e7ea914 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-e7ea914 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-e7ea914 .elementor-icon-list-text{color:#DCBD9F;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-e7e3d11{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-e7e3d11:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e7e3d11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0D0A;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-b809537{--divider-border-style:solid;--divider-color:#DCBD9F;--divider-border-width:1px;--divider-element-spacing:13px;}.elementor-9 .elementor-element.elementor-element-b809537 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-9 .elementor-element.elementor-element-b809537 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-9 .elementor-element.elementor-element-b809537 .elementor-divider__text{color:#DCBD9F;font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-dd74410{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-dd74410 .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-dd74410 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-dd74410 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-dd74410 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-dd74410 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFFB3;}.elementor-9 .elementor-element.elementor-element-37c1cd7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-37c1cd7:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-37c1cd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0D0A;}.elementor-9 .elementor-element.elementor-element-dd2e987{--divider-border-style:solid;--divider-color:#DCBD9F;--divider-border-width:1px;--divider-element-spacing:13px;}.elementor-9 .elementor-element.elementor-element-dd2e987 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-9 .elementor-element.elementor-element-dd2e987 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-9 .elementor-element.elementor-element-dd2e987 .elementor-divider__text{color:#DCBD9F;font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-025a43d{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-025a43d .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-025a43d .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-025a43d .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-025a43d .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-025a43d .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFFB3;}.elementor-9 .elementor-element.elementor-element-43e3a84{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-727ff3d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-727ff3d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-727ff3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0D0A;}.elementor-9 .elementor-element.elementor-element-d8cf31d{--divider-border-style:solid;--divider-color:#DCBD9F;--divider-border-width:1px;--divider-element-spacing:13px;}.elementor-9 .elementor-element.elementor-element-d8cf31d .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-9 .elementor-element.elementor-element-d8cf31d .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-9 .elementor-element.elementor-element-d8cf31d .elementor-divider__text{color:#DCBD9F;font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-0bdc8f4{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#FFFFFFB3;}.elementor-9 .elementor-element.elementor-element-39ea0fe{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-39ea0fe:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-39ea0fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0D0A;}.elementor-9 .elementor-element.elementor-element-e713832{--divider-border-style:solid;--divider-color:#DCBD9F;--divider-border-width:1px;--divider-element-spacing:13px;}.elementor-9 .elementor-element.elementor-element-e713832 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-9 .elementor-element.elementor-element-e713832 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-9 .elementor-element.elementor-element-e713832 .elementor-divider__text{color:#DCBD9F;font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-5350b31{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#FFFFFFB3;}.elementor-9 .elementor-element.elementor-element-9f51aa9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-9f51aa9:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9f51aa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0D0A;}.elementor-9 .elementor-element.elementor-element-85c3e75{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:43px 43px;--row-gap:43px;--column-gap:43px;--border-radius:0px 0px 0px 0px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-85c3e75.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-e0ba9a4.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-e0ba9a4{text-align:center;}.elementor-9 .elementor-element.elementor-element-e0ba9a4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2em;font-weight:600;line-height:1.2em;color:#1ED760;}.elementor-9 .elementor-element.elementor-element-56ef466 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-56ef466{text-align:center;font-family:"Sora", Sans-serif;font-size:1.5em;font-weight:500;color:#FF3B3B;}.elementor-9 .elementor-element.elementor-element-e757c2a > .elementor-widget-container{background-color:transparent;margin:-24px 0px 0px 0px;background-image:linear-gradient(180deg, #0B1F14 0%, #050A07 100%);border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px #00FF4C;}.elementor-9 .elementor-element.elementor-element-e757c2a.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-e757c2a{text-align:center;}.elementor-9 .elementor-element.elementor-element-e757c2a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2.2em;font-weight:700;line-height:1.2em;color:#00FF4C;}.elementor-9 .elementor-element.elementor-element-bd7ea01 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-bd7ea01{text-align:center;font-family:"Sora", Sans-serif;font-size:1.5em;font-weight:300;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-e65966a .elementor-button{background-color:#B2FE0200;font-family:"Unbounded", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-e65966a.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-556d518{--divider-border-style:solid;--divider-color:#DCBD9F;--divider-border-width:1px;--divider-element-spacing:13px;}.elementor-9 .elementor-element.elementor-element-556d518 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-9 .elementor-element.elementor-element-556d518 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-9 .elementor-element.elementor-element-556d518 .elementor-divider__text{color:#DCBD9F;font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-0dbf738{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFFB3;}.elementor-9 .elementor-element.elementor-element-d2a42aa{--display:flex;--min-height:38px;--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-d2a42aa:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d2a42aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0D0A;}.elementor-9 .elementor-element.elementor-element-1562dda{width:var( --container-widget-width, 526px );max-width:526px;--container-widget-width:526px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-1562dda > .elementor-widget-container{margin:-99px 0px 0px 0px;padding:-0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-1562dda.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-1562dda .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-4e9e171{--display:flex;--min-height:146px;--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:50px 50px;--row-gap:50px;--column-gap:50px;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:#F299142B;--border-color:#F299142B;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-4e9e171:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4e9e171 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00FF4C;}.elementor-9 .elementor-element.elementor-element-6bd7206 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6bd7206.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-6bd7206{text-align:left;}.elementor-9 .elementor-element.elementor-element-6bd7206 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:27px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-36c5762{width:var( --container-widget-width, 395px );max-width:395px;--container-widget-width:395px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-36c5762 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-36c5762.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-36c5762 .elementor-countdown-wrapper{max-width:62%;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-36c5762 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-36c5762 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-9 .elementor-element.elementor-element-36c5762 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-9 .elementor-element.elementor-element-36c5762 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-9 .elementor-element.elementor-element-36c5762 .elementor-countdown-item{background-color:#FC940400;border-radius:5px 5px 5px 5px;}.elementor-9 .elementor-element.elementor-element-36c5762 .elementor-countdown-digits{color:#000000;font-family:"Roboto Slab", Sans-serif;font-size:66px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-36c5762 .elementor-countdown-label{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-c01fe0a{width:var( --container-widget-width, 758px );max-width:758px;--container-widget-width:758px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-c01fe0a > .elementor-widget-container{margin:-117px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-c01fe0a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-c01fe0a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-643004d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCBD9F1A;--border-color:#DCBD9F1A;--border-radius:0px 0px 0px 0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-643004d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-643004d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-9 .elementor-element.elementor-element-4732fbb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-734574a > .elementor-widget-container{background-color:#0F0D0A;padding:8px 16px 6px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCBD9F1A;border-radius:50px 50px 50px 50px;}.elementor-9 .elementor-element.elementor-element-734574a.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-734574a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1em;color:#DCBD9F;}.elementor-9 .elementor-element.elementor-element-9680214{width:var( --container-widget-width, 668px );max-width:668px;--container-widget-width:668px;--container-widget-flex-grow:0;text-align:left;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFFB2;}.elementor-9 .elementor-element.elementor-element-3f2ac5b > .elementor-widget-container{background-color:#0F0D0A;padding:8px 16px 6px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCBD9F1A;border-radius:50px 50px 50px 50px;}.elementor-9 .elementor-element.elementor-element-3f2ac5b.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-3f2ac5b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:lowercase;line-height:1.2em;color:#DCBD9F;}.elementor-9 .elementor-element.elementor-element-c6d074d{width:var( --container-widget-width, 36.101% );max-width:36.101%;--container-widget-width:36.101%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-c6d074d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-b7c7f30{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b7c7f30:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b7c7f30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-9 .elementor-element.elementor-element-99c7c09{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-9 .elementor-element.elementor-element-417a6ed.elementor-element{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-417a6ed{text-align:left;}.elementor-9 .elementor-element.elementor-element-417a6ed img{width:10vw;opacity:0.56;}.elementor-9 .elementor-element.elementor-element-cc3fa42{text-align:left;}.elementor-9 .elementor-element.elementor-element-cc3fa42 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-1c860d2{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-368233c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-0217265 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-9 .elementor-element.elementor-element-0217265 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-9 .elementor-element.elementor-element-0217265 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-9 .elementor-element.elementor-element-0217265 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-9 .elementor-element.elementor-element-0217265 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-9 .elementor-element.elementor-element-0217265 .elementor-icon-list-icon i{color:#F6FAFF;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-0217265 .elementor-icon-list-icon svg{fill:#F6FAFF;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-0217265{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-0217265 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-0217265 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-0217265 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-e66e61a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-fd99263 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-d758879 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-9 .elementor-element.elementor-element-d758879 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-9 .elementor-element.elementor-element-d758879 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-9 .elementor-element.elementor-element-d758879 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-9 .elementor-element.elementor-element-d758879 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-9 .elementor-element.elementor-element-d758879 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-d758879 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-d758879{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-d758879 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-d758879 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-d758879 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-8178b11{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-c87de97{width:100%;max-width:100%;top:-40px;}.elementor-9 .elementor-element.elementor-element-c87de97 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-c87de97{left:11px;}body.rtl .elementor-9 .elementor-element.elementor-element-c87de97{right:11px;}.elementor-9 .elementor-element.elementor-element-c87de97 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-c87de97 .elementor-icon-box-title a{font-size:21px;line-height:1.5em;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-df41b99{left:-42px;}body.rtl .elementor-9 .elementor-element.elementor-element-df41b99{right:-42px;}.elementor-9 .elementor-element.elementor-element-df41b99{top:50px;}.elementor-9 .elementor-element.elementor-element-df41b99 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-df41b99 .elementor-icon-box-title a{font-size:21px;line-height:1.5em;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-cda557b{left:11px;}body.rtl .elementor-9 .elementor-element.elementor-element-cda557b{right:11px;}.elementor-9 .elementor-element.elementor-element-cda557b .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-cda557b .elementor-icon-box-title a{font-size:21px;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-981eeb1{--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-9 .elementor-element.elementor-element-ed75dd7{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-ed75dd7 img{width:100%;}.elementor-9 .elementor-element.elementor-element-e8f5b65{top:-40px;}.elementor-9 .elementor-element.elementor-element-e8f5b65 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-e8f5b65 .elementor-icon-box-title a{font-size:21px;line-height:1.5em;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-a92dded{right:-42px;}body.rtl .elementor-9 .elementor-element.elementor-element-a92dded{left:-42px;}.elementor-9 .elementor-element.elementor-element-a92dded{top:50px;}.elementor-9 .elementor-element.elementor-element-a92dded .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-a92dded .elementor-icon-box-title a{font-size:21px;line-height:1.5em;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-ffb8617{left:-11px;}body.rtl .elementor-9 .elementor-element.elementor-element-ffb8617{right:-11px;}.elementor-9 .elementor-element.elementor-element-ffb8617{top:153px;}.elementor-9 .elementor-element.elementor-element-ffb8617 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-ffb8617 .elementor-icon-box-title a{font-size:21px;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-b652deb{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-119f1b9{width:100%;max-width:100%;top:-40px;}.elementor-9 .elementor-element.elementor-element-119f1b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-119f1b9{left:11px;}body.rtl .elementor-9 .elementor-element.elementor-element-119f1b9{right:11px;}.elementor-9 .elementor-element.elementor-element-119f1b9 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-119f1b9 .elementor-icon-box-title a{font-size:21px;line-height:1.5em;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-43c57f0{left:-42px;}body.rtl .elementor-9 .elementor-element.elementor-element-43c57f0{right:-42px;}.elementor-9 .elementor-element.elementor-element-43c57f0{top:50px;}.elementor-9 .elementor-element.elementor-element-43c57f0 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-43c57f0 .elementor-icon-box-title a{font-size:21px;line-height:1.5em;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-8df8a1b{left:11px;}body.rtl .elementor-9 .elementor-element.elementor-element-8df8a1b{right:11px;}.elementor-9 .elementor-element.elementor-element-8df8a1b .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-8df8a1b .elementor-icon-box-title a{font-size:21px;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-bbfb914{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-bbfb914 img{width:100%;}.elementor-9 .elementor-element.elementor-element-7abdbb4 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-7abdbb4 .elementor-icon-box-title a{font-size:21px;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-6c5600e .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-6c5600e .elementor-icon-box-title a{font-size:21px;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-c8e3b1b .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-c8e3b1b .elementor-icon-box-title a{font-size:21px;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-645f58c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-ab961b3{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-b0e6a8a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-3ecb392{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-73cdcc4{--min-height:1106px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-7045348{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-047fd3a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-5a6c827{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-79faa29{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-aa9c05d{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-b067b19{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-b067b19.elementor-element{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-b067b19 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-9 .elementor-element.elementor-element-b067b19 .elementor-image-box-title{font-size:12px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-fe3361c{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-fe3361c.elementor-element{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-fe3361c .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-9 .elementor-element.elementor-element-fe3361c .elementor-image-box-title{font-size:12px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-074bcef{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-074bcef.elementor-element{--order:99999 /* order end hack */;}.elementor-9 .elementor-element.elementor-element-074bcef .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-9 .elementor-element.elementor-element-074bcef .elementor-image-box-title{font-size:12px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-96953fb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-96953fb.elementor-element{--order:99999 /* order end hack */;}.elementor-9 .elementor-element.elementor-element-96953fb .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-9 .elementor-element.elementor-element-96953fb .elementor-image-box-title{font-size:12px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-7c2a7db{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-9 .elementor-element.elementor-element-b809537 .elementor-divider__text{font-size:22px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-dd2e987 .elementor-divider__text{font-size:22px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-d8cf31d .elementor-divider__text{font-size:22px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-e713832 .elementor-divider__text{font-size:22px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-85c3e75{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-e757c2a{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-e757c2a .elementor-heading-title{font-size:5.5em;}.elementor-9 .elementor-element.elementor-element-556d518 .elementor-divider__text{font-size:22px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-d2a42aa{--min-height:450px;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-1562dda{width:var( --container-widget-width, 516.516px );max-width:516.516px;--container-widget-width:516.516px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-1562dda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-4e9e171{--min-height:90px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-6bd7206 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-36c5762 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-36c5762{--container-widget-width:62%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62% );max-width:62%;}.elementor-9 .elementor-element.elementor-element-c01fe0a{width:var( --container-widget-width, 516.516px );max-width:516.516px;--container-widget-width:516.516px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-c01fe0a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-643004d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-b7c7f30{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-99c7c09{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-9 .elementor-element.elementor-element-417a6ed.elementor-element{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-417a6ed{text-align:center;}.elementor-9 .elementor-element.elementor-element-417a6ed img{width:25vw;}.elementor-9 .elementor-element.elementor-element-cc3fa42{text-align:center;}.elementor-9 .elementor-element.elementor-element-cc3fa42 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-1c860d2{--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;}.elementor-9 .elementor-element.elementor-element-e66e61a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-8178b11{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-dd0fe80{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c87de97{width:100%;max-width:100%;top:-39px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-c87de97{left:13px;}body.rtl .elementor-9 .elementor-element.elementor-element-c87de97{right:13px;}.elementor-9 .elementor-element.elementor-element-c87de97 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-c87de97 .elementor-icon-box-title a{font-size:28px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-c87de97 .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-df41b99 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-df41b99 .elementor-icon-box-title a{font-size:28px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-df41b99 .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-cda557b .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-cda557b .elementor-icon-box-title a{font-size:28px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-cda557b .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-e8f5b65 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-e8f5b65 .elementor-icon-box-title a{font-size:28px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-e8f5b65 .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-a92dded .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-a92dded .elementor-icon-box-title a{font-size:28px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-a92dded .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-ffb8617 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-ffb8617 .elementor-icon-box-title a{font-size:28px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-ffb8617 .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-6171eab .elementor-button{font-size:18px;}.elementor-9 .elementor-element.elementor-element-1e15170 .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-1e15170 .elementor-image-box-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-1e15170 .elementor-image-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-b652deb:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b652deb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://guidumasterclass.com/wp-content/uploads/2025/12/Design-sem-nometggrgtrgrt-572x1024.png");}.elementor-9 .elementor-element.elementor-element-b652deb{--overlay-opacity:0.66;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;--z-index:2;}.elementor-9 .elementor-element.elementor-element-0fce5a9{--overlay-opacity:0;}.elementor-9 .elementor-element.elementor-element-d406f0d{--overlay-opacity:0;--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:0;}.elementor-9 .elementor-element.elementor-element-119f1b9{width:100%;max-width:100%;top:2px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-119f1b9{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-119f1b9{right:0px;}.elementor-9 .elementor-element.elementor-element-119f1b9 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-119f1b9 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-119f1b9 .elementor-icon-box-title a{font-size:22px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-119f1b9 .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-43c57f0 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-43c57f0 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-43c57f0 .elementor-icon-box-title a{font-size:22px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-43c57f0 .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-8df8a1b .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-8df8a1b .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-8df8a1b .elementor-icon-box-title a{font-size:22px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-8df8a1b .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-bbfb914{z-index:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-bbfb914 img{border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-614cda9{--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;--overlay-opacity:1;--z-index:1;}.elementor-9 .elementor-element.elementor-element-7abdbb4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-7abdbb4{z-index:0;}.elementor-9 .elementor-element.elementor-element-7abdbb4 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-7abdbb4 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-7abdbb4 .elementor-icon-box-title a{font-size:22px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-7abdbb4 .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-6c5600e .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-6c5600e .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-6c5600e .elementor-icon-box-title a{font-size:22px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-6c5600e .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-c8e3b1b{z-index:0;}.elementor-9 .elementor-element.elementor-element-c8e3b1b .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-c8e3b1b .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-c8e3b1b .elementor-icon-box-title a{font-size:22px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-c8e3b1b .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-c27c3ba{z-index:2;}.elementor-9 .elementor-element.elementor-element-c27c3ba .elementor-button{font-size:15px;}.elementor-9 .elementor-element.elementor-element-fbad143 .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-fbad143 .elementor-image-box-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-fbad143 .elementor-image-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-75741d6{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-37ba682{text-align:center;}.elementor-9 .elementor-element.elementor-element-5bae1a3 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-5bae1a3 .elementor-icon-box-title a{font-size:28px;}.elementor-9 .elementor-element.elementor-element-5bae1a3 .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-645f58c{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;}.elementor-9 .elementor-element.elementor-element-7afb81e > .elementor-widget-container{padding:11px 11px 11px 11px;}.elementor-9 .elementor-element.elementor-element-7afb81e.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-7afb81e .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-211f667{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-300daed .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-0445ea2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-0445ea2{font-size:16px;}.elementor-9 .elementor-element.elementor-element-ab961b3{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;}.elementor-9 .elementor-element.elementor-element-43f77fd > .elementor-widget-container{padding:11px 11px 11px 11px;}.elementor-9 .elementor-element.elementor-element-43f77fd.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-43f77fd .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-f2fc923{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-44dfa9e .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-a386fc2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-a386fc2{font-size:16px;}.elementor-9 .elementor-element.elementor-element-b0e6a8a{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;}.elementor-9 .elementor-element.elementor-element-1ebedc1 > .elementor-widget-container{padding:11px 11px 11px 11px;}.elementor-9 .elementor-element.elementor-element-1ebedc1.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-1ebedc1 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-bbe9502{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-1f99ab7 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-b031822 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-b031822{font-size:16px;}.elementor-9 .elementor-element.elementor-element-3ecb392{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;}.elementor-9 .elementor-element.elementor-element-568529b > .elementor-widget-container{padding:11px 11px 11px 11px;}.elementor-9 .elementor-element.elementor-element-568529b.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-568529b .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-958d7bf{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-807bec8 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-d351098 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d351098{font-size:16px;}.elementor-9 .elementor-element.elementor-element-7e6e4c5{width:100%;max-width:100%;font-size:16px;}.elementor-9 .elementor-element.elementor-element-7e6e4c5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-54095bf .elementor-button{font-size:16px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-e323b28{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-1cd4d99{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-1cd4d99.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-4ba2a1f .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-4ba2a1f .elementor-icon-box-title a{font-size:20px;}.elementor-9 .elementor-element.elementor-element-4ba2a1f .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-73cdcc4{--min-height:1540px;}.elementor-9 .elementor-element.elementor-element-0a4e3d7 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-0a4e3d7 .elementor-icon-box-title a{font-size:28px;}.elementor-9 .elementor-element.elementor-element-0a4e3d7 .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-4955481{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-08b0d18{width:100%;max-width:100%;font-size:16px;}.elementor-9 .elementor-element.elementor-element-08b0d18 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-7045348{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-c469ddf{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-c2a24e3 .elementor-icon-box-title{margin-block-end:7px;}.elementor-9 .elementor-element.elementor-element-c2a24e3 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-c2a24e3 .elementor-icon-box-title a{font-size:20px;}.elementor-9 .elementor-element.elementor-element-c2a24e3 .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-0343dd2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-ebf5a05 .elementor-icon-box-title{margin-block-end:7px;}.elementor-9 .elementor-element.elementor-element-ebf5a05 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-ebf5a05 .elementor-icon-box-title a{font-size:20px;}.elementor-9 .elementor-element.elementor-element-ebf5a05 .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-bbe411f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-9a920ce .elementor-icon-box-title{margin-block-end:7px;}.elementor-9 .elementor-element.elementor-element-9a920ce .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-9a920ce .elementor-icon-box-title a{font-size:20px;}.elementor-9 .elementor-element.elementor-element-9a920ce .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-8b236a8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-1e01582 .elementor-icon-box-title{margin-block-end:7px;}.elementor-9 .elementor-element.elementor-element-1e01582 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-1e01582 .elementor-icon-box-title a{font-size:20px;}.elementor-9 .elementor-element.elementor-element-1e01582 .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-fcc9324{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-64d82fe .elementor-icon-box-title{margin-block-end:7px;}.elementor-9 .elementor-element.elementor-element-64d82fe .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-64d82fe .elementor-icon-box-title a{font-size:20px;}.elementor-9 .elementor-element.elementor-element-64d82fe .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-41de694{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-d3269c6 .elementor-icon-box-title{margin-block-end:7px;}.elementor-9 .elementor-element.elementor-element-d3269c6 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-d3269c6 .elementor-icon-box-title a{font-size:20px;}.elementor-9 .elementor-element.elementor-element-d3269c6 .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-8db265e{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-c438b2a .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-c438b2a .elementor-icon-box-title a{font-size:28px;}.elementor-9 .elementor-element.elementor-element-c438b2a .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-ce591e1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-38aaade .elementor-icon-box-title{margin-block-end:7px;}.elementor-9 .elementor-element.elementor-element-38aaade .elementor-icon{font-size:80px;}.elementor-9 .elementor-element.elementor-element-38aaade .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-38aaade .elementor-icon-box-title a{font-size:24px;}.elementor-9 .elementor-element.elementor-element-38aaade .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-a63034a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-65da61f .elementor-icon-box-title{margin-block-end:7px;}.elementor-9 .elementor-element.elementor-element-65da61f .elementor-icon{font-size:80px;}.elementor-9 .elementor-element.elementor-element-65da61f .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-65da61f .elementor-icon-box-title a{font-size:24px;}.elementor-9 .elementor-element.elementor-element-65da61f .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-d009dae{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-3747637 .elementor-icon-box-title{margin-block-end:7px;}.elementor-9 .elementor-element.elementor-element-3747637 .elementor-icon{font-size:80px;}.elementor-9 .elementor-element.elementor-element-3747637 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-3747637 .elementor-icon-box-title a{font-size:24px;}.elementor-9 .elementor-element.elementor-element-3747637 .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-ad8e181 .elementor-button{font-size:16px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-79faa29{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-854ce48 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-854ce48 .elementor-icon-box-title a{font-size:28px;}.elementor-9 .elementor-element.elementor-element-854ce48 .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-aa9c05d{--min-height:0px;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--flex-wrap:wrap;}.elementor-9 .elementor-element.elementor-element-b067b19{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-b067b19.elementor-element{--order:99999 /* order end hack */;}.elementor-9 .elementor-element.elementor-element-b067b19 .elementor-image-box-img{margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-b067b19.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-9 .elementor-element.elementor-element-b067b19.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-9 .elementor-element.elementor-element-b067b19.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-b067b19 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-9 .elementor-element.elementor-element-b067b19 .elementor-image-box-title{font-size:18px;line-height:0.9em;}.elementor-9 .elementor-element.elementor-element-b067b19 .elementor-image-box-description{font-size:14px;}.elementor-9 .elementor-element.elementor-element-fe3361c{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-fe3361c.elementor-element{--order:99999 /* order end hack */;}.elementor-9 .elementor-element.elementor-element-fe3361c .elementor-image-box-img{margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-fe3361c.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-9 .elementor-element.elementor-element-fe3361c.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-9 .elementor-element.elementor-element-fe3361c.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-fe3361c .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-9 .elementor-element.elementor-element-fe3361c .elementor-image-box-title{font-size:18px;line-height:0.9em;}.elementor-9 .elementor-element.elementor-element-fe3361c .elementor-image-box-description{font-size:14px;}.elementor-9 .elementor-element.elementor-element-42c66f2{--min-height:200px;}.elementor-9 .elementor-element.elementor-element-074bcef{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-074bcef.elementor-element{--order:99999 /* order end hack */;}.elementor-9 .elementor-element.elementor-element-074bcef .elementor-image-box-img{margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-074bcef.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-9 .elementor-element.elementor-element-074bcef.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-9 .elementor-element.elementor-element-074bcef.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-074bcef .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-9 .elementor-element.elementor-element-074bcef .elementor-image-box-title{font-size:18px;line-height:0.9em;}.elementor-9 .elementor-element.elementor-element-074bcef .elementor-image-box-description{font-size:14px;}.elementor-9 .elementor-element.elementor-element-96953fb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-96953fb.elementor-element{--order:99999 /* order end hack */;}.elementor-9 .elementor-element.elementor-element-96953fb .elementor-image-box-img{margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-96953fb.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-9 .elementor-element.elementor-element-96953fb.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-9 .elementor-element.elementor-element-96953fb.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-96953fb .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-9 .elementor-element.elementor-element-96953fb .elementor-image-box-title{font-size:18px;line-height:0.9em;}.elementor-9 .elementor-element.elementor-element-96953fb .elementor-image-box-description{font-size:14px;}.elementor-9 .elementor-element.elementor-element-84057d6{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-7c2a7db .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-7c2a7db .elementor-icon-box-title a{font-size:28px;}.elementor-9 .elementor-element.elementor-element-7c2a7db .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-cbc5376{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-8b104c8 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-e7ea914 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-e7ea914 .elementor-icon-list-item > a{font-size:14px;}.elementor-9 .elementor-element.elementor-element-e7e3d11{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-b809537 .elementor-divider__text{font-size:20px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-dd74410 .elementor-icon-box-title{margin-block-end:7px;}.elementor-9 .elementor-element.elementor-element-dd74410 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-dd74410 .elementor-icon-box-title a{font-size:18px;}.elementor-9 .elementor-element.elementor-element-dd74410 .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-37c1cd7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-dd2e987 .elementor-divider__text{font-size:20px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-025a43d .elementor-icon-box-title{margin-block-end:7px;}.elementor-9 .elementor-element.elementor-element-025a43d .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-025a43d .elementor-icon-box-title a{font-size:18px;}.elementor-9 .elementor-element.elementor-element-025a43d .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-727ff3d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-d8cf31d .elementor-divider__text{font-size:20px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-0bdc8f4{font-size:16px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-39ea0fe{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-e713832 .elementor-divider__text{font-size:20px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-5350b31{font-size:16px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-9f51aa9{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-85c3e75{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e0ba9a4{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-e0ba9a4 .elementor-heading-title{font-size:1.5625em;}.elementor-9 .elementor-element.elementor-element-e757c2a{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-e757c2a .elementor-heading-title{font-size:2.9em;}.elementor-9 .elementor-element.elementor-element-e65966a .elementor-button{font-size:18px;}.elementor-9 .elementor-element.elementor-element-556d518 .elementor-divider__text{font-size:20px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-0dbf738{font-size:16px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-d2a42aa{--min-height:324px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-1562dda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-1562dda{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;}.elementor-9 .elementor-element.elementor-element-4e9e171{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-6bd7206{width:var( --container-widget-width, 294px );max-width:294px;--container-widget-width:294px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-6bd7206 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-36c5762{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-36c5762 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-36c5762 .elementor-countdown-wrapper{max-width:100%;}.elementor-9 .elementor-element.elementor-element-c01fe0a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-c01fe0a{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;}.elementor-9 .elementor-element.elementor-element-643004d{--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:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-9680214{font-size:16px;}.elementor-9 .elementor-element.elementor-element-3f2ac5b .elementor-heading-title{font-size:14px;}.elementor-9 .elementor-element.elementor-element-c6d074d{width:var( --container-widget-width, 200.817px );max-width:200.817px;--container-widget-width:200.817px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-b7c7f30{--gap:40px 20px;--row-gap:40px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-99c7c09{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-9 .elementor-element.elementor-element-417a6ed img{width:50vw;}.elementor-9 .elementor-element.elementor-element-cc3fa42{text-align:center;}.elementor-9 .elementor-element.elementor-element-cc3fa42 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-1c860d2{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-9 .elementor-element.elementor-element-368233c{text-align:center;}.elementor-9 .elementor-element.elementor-element-368233c .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-0217265 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-0217265 .elementor-icon-list-item > a{font-size:16px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-e66e61a{--width:100%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-9 .elementor-element.elementor-element-fd99263{text-align:center;}.elementor-9 .elementor-element.elementor-element-fd99263 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-d758879 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-d758879 .elementor-icon-list-item > a{font-size:16px;line-height:1.4em;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-aebd23b{--width:90%;}.elementor-9 .elementor-element.elementor-element-dd0fe80{--width:29%;}.elementor-9 .elementor-element.elementor-element-981eeb1{--width:400px;}.elementor-9 .elementor-element.elementor-element-2ecc4ab{--width:29%;}.elementor-9 .elementor-element.elementor-element-19cf405{--width:56.778%;}.elementor-9 .elementor-element.elementor-element-0fce5a9{--width:90%;}.elementor-9 .elementor-element.elementor-element-d406f0d{--width:29%;}.elementor-9 .elementor-element.elementor-element-614cda9{--width:29%;}.elementor-9 .elementor-element.elementor-element-64fafc5{--width:56.778%;}.elementor-9 .elementor-element.elementor-element-645f58c{--width:800px;}.elementor-9 .elementor-element.elementor-element-ab961b3{--width:800px;}.elementor-9 .elementor-element.elementor-element-b0e6a8a{--width:800px;}.elementor-9 .elementor-element.elementor-element-3ecb392{--width:800px;}.elementor-9 .elementor-element.elementor-element-7045348{--width:100%;}.elementor-9 .elementor-element.elementor-element-aa9c05d{--width:1000px;}.elementor-9 .elementor-element.elementor-element-004d2c9{--width:267.179px;}.elementor-9 .elementor-element.elementor-element-d17ace5{--width:242px;}.elementor-9 .elementor-element.elementor-element-42c66f2{--width:204px;}.elementor-9 .elementor-element.elementor-element-cbc5376{--width:80%;}.elementor-9 .elementor-element.elementor-element-e7e3d11{--width:80%;}.elementor-9 .elementor-element.elementor-element-37c1cd7{--width:80%;}.elementor-9 .elementor-element.elementor-element-85c3e75{--width:62%;}.elementor-9 .elementor-element.elementor-element-d2a42aa{--width:100%;}.elementor-9 .elementor-element.elementor-element-4e9e171{--width:1198px;}.elementor-9 .elementor-element.elementor-element-4732fbb{--width:540px;}.elementor-9 .elementor-element.elementor-element-b7c7f30{--content-width:1140px;}.elementor-9 .elementor-element.elementor-element-99c7c09{--width:21%;}.elementor-9 .elementor-element.elementor-element-1c860d2{--width:19%;}.elementor-9 .elementor-element.elementor-element-e66e61a{--width:17%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-aebd23b{--width:100%;}.elementor-9 .elementor-element.elementor-element-19cf405{--width:100%;}.elementor-9 .elementor-element.elementor-element-0fce5a9{--width:100%;}.elementor-9 .elementor-element.elementor-element-64fafc5{--width:100%;}.elementor-9 .elementor-element.elementor-element-645f58c{--width:100%;}.elementor-9 .elementor-element.elementor-element-ab961b3{--width:100%;}.elementor-9 .elementor-element.elementor-element-b0e6a8a{--width:100%;}.elementor-9 .elementor-element.elementor-element-3ecb392{--width:100%;}.elementor-9 .elementor-element.elementor-element-958d7bf{--width:100%;}.elementor-9 .elementor-element.elementor-element-aa9c05d{--width:100%;}.elementor-9 .elementor-element.elementor-element-85c3e75{--width:75%;}.elementor-9 .elementor-element.elementor-element-4e9e171{--width:100%;}.elementor-9 .elementor-element.elementor-element-4732fbb{--width:100%;}.elementor-9 .elementor-element.elementor-element-99c7c09{--width:100%;}.elementor-9 .elementor-element.elementor-element-1c860d2{--width:100%;}.elementor-9 .elementor-element.elementor-element-e66e61a{--width:100%;}}/* Start custom CSS for icon-box, class: .elementor-element-c87de97 */@media (max-width: 767px) {
  .elementor-9 .elementor-element.elementor-element-c87de97 {
    position: static !important; 
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-df41b99 */@media (max-width: 767px) {
  .elementor-9 .elementor-element.elementor-element-df41b99 {
    position: static !important; 
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cda557b */@media (max-width: 767px) {
  .elementor-9 .elementor-element.elementor-element-cda557b {
    position: static !important; 
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e8f5b65 */@media (max-width: 767px) {
  .elementor-9 .elementor-element.elementor-element-e8f5b65 {
    position: static !important; 
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a92dded */@media (max-width: 767px) {
  .elementor-9 .elementor-element.elementor-element-a92dded {
    position: static !important; 
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ffb8617 */@media (max-width: 767px) {
  .elementor-9 .elementor-element.elementor-element-ffb8617 {
    position: static !important; 
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aebd23b */.elementor-9 .elementor-element.elementor-element-aebd23b{
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6171eab *//* Personalize utilizando o Easy Coder*/
:root {
    /* Cor de fundo principal do botão */
    --shiny-cta-bg: #000000;
    /* Cor da borda sutil do botão */
    --shiny-cta-bg-subtle: #1a1818;
    /* Cor do texto do botão */
    --shiny-cta-fg: #ffffff;
    /* Cor do destaque/brilho principal do botão */
    --shiny-cta-highlight: #74FE03;
    /* Cor do destaque/brilho mais suave (pode ser um tom mais claro de #74FE03, se preferir) */
    --shiny-cta-highlight-subtle: white;
}

@property --gradient-angle {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

@property --gradient-angle-offset {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

@property --gradient-percent {
    syntax: "<percentage>";
    initial-value: 5%;
    inherits: false;
}

@property --gradient-shine {
    syntax: "<color>";
    initial-value: white;
    inherits: false;
}

/* Estilos para dispositivos móveis (largura máxima de 600px) */
@media only screen and (max-width: 600px) {
    .elementor-9 .elementor-element.elementor-element-6171eab {
        /* Define a animação principal para o brilho */
        --animation: rotate-glow linear infinite;
        /* Duração da animação do brilho (3 segundos para uma volta completa) */
        --duration: 3s;
        /* Tamanho da sombra interna do botão */
        --shadow-size: 2px;
        isolation: isolate;
        position: relative;
        overflow: hidden;
        cursor: pointer;
        outline-offset: 4px;
        /* Preenchimento (padding) do botão para telas menores */
        padding: 1.25rem 1.5rem;

        /* Tamanho da fonte do texto */
        font-size: 1.325rem;
        line-height: 1.2;
        border: 1px solid transparent;
        /* Bordas arredondadas do botão (formato pílula) */
        border-radius: 360px;
        color: var(--shiny-cta-fg);
        background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
                    conic-gradient(
                        from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
                        transparent,
                        var(--shiny-cta-highlight) var(--gradient-percent),
                        var(--gradient-shine) calc(var(--gradient-percent) * 2),
                        var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
                        transparent calc(var(--gradient-percent) * 4)
                    ) border-box;
        box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle);
        /* Transição suave para propriedades do brilho */
        transition: 800ms cubic-bezier(0.25, 1, 0.5, 1);
        transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine;
    }
}

/* Estilos para desktops e tablets (largura mínima de 600px) */
@media only screen and (min-width: 600px) {
    .elementor-9 .elementor-element.elementor-element-6171eab {
        /* Define a animação principal para o brilho */
        --animation: rotate-glow linear infinite;
        /* Duração da animação do brilho (3 segundos para uma volta completa) */
        --duration: 3s;
        /* Tamanho da sombra interna do botão */
        --shadow-size: 2px;
        isolation: isolate;
        position: relative;
        overflow: hidden;
        cursor: pointer;
        outline-offset: 4px;
        /* Preenchimento (padding) do botão para telas maiores */
        padding: 1.125rem 4.5rem;

        line-height: 1.2;
        border: 1px solid transparent;
        /* Bordas arredondadas do botão (formato pílula) */
        border-radius: 360px;
        color: var(--shiny-cta-fg);
        background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
                    conic-gradient(
                        from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
                        transparent,
                        var(--shiny-cta-highlight) var(--gradient-percent),
                        var(--gradient-shine) calc(var(--gradient-percent) * 2),
                        var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
                        transparent calc(var(--gradient-percent) * 4)
                    ) border-box;
        box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle);
        /* Transição suave para propriedades do brilho */
        transition: 800ms cubic-bezier(0.25, 1, 0.5, 1);
        transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine;
    }
}

.elementor-9 .elementor-element.elementor-element-6171eab::before,
.elementor-9 .elementor-element.elementor-element-6171eab::after,
.elementor-9 .elementor-element.elementor-element-6171eab span::before {
    content: "";
    pointer-events: none;
    position: absolute;
    inset-inline-start: 50%;
    inset-block-start: 50%;
    translate: -50% -50%;
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-6171eab::before {
    /* Define o tamanho do pseudo-elemento */
    --size: calc(100% - var(--shadow-size) * 3);
    /* Posição inicial para o gradiente radial */
    --position: 2px;
    --space: calc(var(--position) * 2);
    width: var(--size);
    height: var(--size);
    background: radial-gradient(
                circle at var(--position) var(--position),
                white calc(var(--position) / 4),
                transparent 0
            ) padding-box;
    background-size: var(--space) var(--space);
    background-repeat: space;
    /* Máscara para o efeito de brilho em rotação */
    mask-image: conic-gradient(
                from calc(var(--gradient-angle) + 45deg),
                black 0%, /* Início da área preta */
                black 9%, /* Fim da área preta antes da transição */
                transparent 10%, /* Início da transição transparente */
                transparent 90%, /* Fim da transição transparente */
                black 91%, /* Início da área preta após a transição */
                black 100% /* Fim da área preta */
            );
    border-radius: inherit;
    opacity: 0.4;
}

.elementor-9 .elementor-element.elementor-element-6171eab::after {
    /* Define a animação de brilho secundária */
    --animation: subtle-shine linear infinite;
    width: 100%;
    aspect-ratio: 1;
    background: linear-gradient(
                -50deg,
                transparent,
                var(--shiny-cta-highlight),
                transparent
            );
    mask-image: radial-gradient(circle at bottom, transparent 40%, black);
    opacity: 0.6;
}

.elementor-9 .elementor-element.elementor-element-6171eab span {
    z-index: 1;
    position: relative;
}

.elementor-9 .elementor-element.elementor-element-6171eab span::before {
    /* Definindo largura e altura para a área de brilho interno no hover */
    width: 370px;
    height: 90px;
    /* Sombra interna que aparece no hover */
    box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight);
    opacity: 0;
    transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1);
}

.elementor-9 .elementor-element.elementor-element-6171eab:hover,
.elementor-9 .elementor-element.elementor-element-6171eab:focus-visible {
    /* Aumenta a largura do brilho no hover */
    --gradient-percent: 20%;
    /* Desloca o ângulo do gradiente no hover */
    --gradient-angle-offset: 95deg;
    /* Altera a cor do brilho mais intenso no hover */
    --gradient-shine: var(--shiny-cta-highlight-subtle);
}



/* Animação para a rotação do gradiente de brilho */
@keyframes rotate-glow {
    to {
        --gradient-angle: 360deg;
    }
}

/* Animação para o efeito de brilho sutil */
@keyframes subtle-shine {
    to {
        transform: rotate(360deg);
    }
}

/* Animação para o efeito de "respiração" (não está sendo usada atualmente, mas definida) */
@keyframes pulse-effect {
    50% {
        transform: scale(1.2);
    }
}

.elementor-9 .elementor-element.elementor-element-6171eab,
.elementor-9 .elementor-element.elementor-element-6171eab::before,
.elementor-9 .elementor-element.elementor-element-6171eab::after {
    /* Aplica as animações ao botão e seus pseudo-elementos */
    animation: var(--animation) var(--duration),
               var(--animation) calc(var(--duration) / 0.4) reverse paused;
    animation-composition: add;
}

.elementor-9 .elementor-element.elementor-element-6171eab:hover,
.elementor-9 .elementor-element.elementor-element-6171eab:hover::before,
.elementor-9 .elementor-element.elementor-element-6171eab:hover::after {
    /* Inicia as animações ao passar o mouse */
    animation-play-state: running;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-119f1b9 */@media (max-width: 767px) {
  .elementor-9 .elementor-element.elementor-element-119f1b9 {
    position: static !important; 
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-43c57f0 */@media (max-width: 767px) {
  .elementor-9 .elementor-element.elementor-element-43c57f0 {
    position: static !important; 
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8df8a1b */@media (max-width: 767px) {
  .elementor-9 .elementor-element.elementor-element-8df8a1b {
    position: static !important; 
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7abdbb4 */@media (max-width: 767px) {
  .elementor-9 .elementor-element.elementor-element-7abdbb4 {
    position: static !important; 
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6c5600e */@media (max-width: 767px) {
  .elementor-9 .elementor-element.elementor-element-6c5600e {
    position: static !important; 
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c8e3b1b */@media (max-width: 767px) {
  .elementor-9 .elementor-element.elementor-element-c8e3b1b {
    position: static !important; 
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c27c3ba *//* Personalize utilizando o Easy Coder*/
:root {
    /* Cor de fundo principal do botão */
    --shiny-cta-bg: #000000;
    /* Cor da borda sutil do botão */
    --shiny-cta-bg-subtle: #1a1818;
    /* Cor do texto do botão */
    --shiny-cta-fg: #ffffff;
    /* Cor do destaque/brilho principal do botão */
    --shiny-cta-highlight: #74FE03;
    /* Cor do destaque/brilho mais suave (pode ser um tom mais claro de #74FE03, se preferir) */
    --shiny-cta-highlight-subtle: white;
}

@property --gradient-angle {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

@property --gradient-angle-offset {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

@property --gradient-percent {
    syntax: "<percentage>";
    initial-value: 5%;
    inherits: false;
}

@property --gradient-shine {
    syntax: "<color>";
    initial-value: white;
    inherits: false;
}

/* Estilos para dispositivos móveis (largura máxima de 600px) */
@media only screen and (max-width: 600px) {
    .elementor-9 .elementor-element.elementor-element-c27c3ba {
        /* Define a animação principal para o brilho */
        --animation: rotate-glow linear infinite;
        /* Duração da animação do brilho (3 segundos para uma volta completa) */
        --duration: 3s;
        /* Tamanho da sombra interna do botão */
        --shadow-size: 2px;
        isolation: isolate;
        position: relative;
        overflow: hidden;
        cursor: pointer;
        outline-offset: 4px;
        /* Preenchimento (padding) do botão para telas menores */
        padding: 1.25rem 1.5rem;

        /* Tamanho da fonte do texto */
        font-size: 1.325rem;
        line-height: 1.2;
        border: 1px solid transparent;
        /* Bordas arredondadas do botão (formato pílula) */
        border-radius: 360px;
        color: var(--shiny-cta-fg);
        background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
                    conic-gradient(
                        from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
                        transparent,
                        var(--shiny-cta-highlight) var(--gradient-percent),
                        var(--gradient-shine) calc(var(--gradient-percent) * 2),
                        var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
                        transparent calc(var(--gradient-percent) * 4)
                    ) border-box;
        box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle);
        /* Transição suave para propriedades do brilho */
        transition: 800ms cubic-bezier(0.25, 1, 0.5, 1);
        transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine;
    }
}

/* Estilos para desktops e tablets (largura mínima de 600px) */
@media only screen and (min-width: 600px) {
    .elementor-9 .elementor-element.elementor-element-c27c3ba {
        /* Define a animação principal para o brilho */
        --animation: rotate-glow linear infinite;
        /* Duração da animação do brilho (3 segundos para uma volta completa) */
        --duration: 3s;
        /* Tamanho da sombra interna do botão */
        --shadow-size: 2px;
        isolation: isolate;
        position: relative;
        overflow: hidden;
        cursor: pointer;
        outline-offset: 4px;
        /* Preenchimento (padding) do botão para telas maiores */
        padding: 1.125rem 4.5rem;

        line-height: 1.2;
        border: 1px solid transparent;
        /* Bordas arredondadas do botão (formato pílula) */
        border-radius: 360px;
        color: var(--shiny-cta-fg);
        background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
                    conic-gradient(
                        from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
                        transparent,
                        var(--shiny-cta-highlight) var(--gradient-percent),
                        var(--gradient-shine) calc(var(--gradient-percent) * 2),
                        var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
                        transparent calc(var(--gradient-percent) * 4)
                    ) border-box;
        box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle);
        /* Transição suave para propriedades do brilho */
        transition: 800ms cubic-bezier(0.25, 1, 0.5, 1);
        transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine;
    }
}

.elementor-9 .elementor-element.elementor-element-c27c3ba::before,
.elementor-9 .elementor-element.elementor-element-c27c3ba::after,
.elementor-9 .elementor-element.elementor-element-c27c3ba span::before {
    content: "";
    pointer-events: none;
    position: absolute;
    inset-inline-start: 50%;
    inset-block-start: 50%;
    translate: -50% -50%;
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-c27c3ba::before {
    /* Define o tamanho do pseudo-elemento */
    --size: calc(100% - var(--shadow-size) * 3);
    /* Posição inicial para o gradiente radial */
    --position: 2px;
    --space: calc(var(--position) * 2);
    width: var(--size);
    height: var(--size);
    background: radial-gradient(
                circle at var(--position) var(--position),
                white calc(var(--position) / 4),
                transparent 0
            ) padding-box;
    background-size: var(--space) var(--space);
    background-repeat: space;
    /* Máscara para o efeito de brilho em rotação */
    mask-image: conic-gradient(
                from calc(var(--gradient-angle) + 45deg),
                black 0%, /* Início da área preta */
                black 9%, /* Fim da área preta antes da transição */
                transparent 10%, /* Início da transição transparente */
                transparent 90%, /* Fim da transição transparente */
                black 91%, /* Início da área preta após a transição */
                black 100% /* Fim da área preta */
            );
    border-radius: inherit;
    opacity: 0.4;
}

.elementor-9 .elementor-element.elementor-element-c27c3ba::after {
    /* Define a animação de brilho secundária */
    --animation: subtle-shine linear infinite;
    width: 100%;
    aspect-ratio: 1;
    background: linear-gradient(
                -50deg,
                transparent,
                var(--shiny-cta-highlight),
                transparent
            );
    mask-image: radial-gradient(circle at bottom, transparent 40%, black);
    opacity: 0.6;
}

.elementor-9 .elementor-element.elementor-element-c27c3ba span {
    z-index: 1;
    position: relative;
}

.elementor-9 .elementor-element.elementor-element-c27c3ba span::before {
    /* Definindo largura e altura para a área de brilho interno no hover */
    width: 370px;
    height: 90px;
    /* Sombra interna que aparece no hover */
    box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight);
    opacity: 0;
    transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1);
}

.elementor-9 .elementor-element.elementor-element-c27c3ba:hover,
.elementor-9 .elementor-element.elementor-element-c27c3ba:focus-visible {
    /* Aumenta a largura do brilho no hover */
    --gradient-percent: 20%;
    /* Desloca o ângulo do gradiente no hover */
    --gradient-angle-offset: 95deg;
    /* Altera a cor do brilho mais intenso no hover */
    --gradient-shine: var(--shiny-cta-highlight-subtle);
}



/* Animação para a rotação do gradiente de brilho */
@keyframes rotate-glow {
    to {
        --gradient-angle: 360deg;
    }
}

/* Animação para o efeito de brilho sutil */
@keyframes subtle-shine {
    to {
        transform: rotate(360deg);
    }
}

/* Animação para o efeito de "respiração" (não está sendo usada atualmente, mas definida) */
@keyframes pulse-effect {
    50% {
        transform: scale(1.2);
    }
}

.elementor-9 .elementor-element.elementor-element-c27c3ba,
.elementor-9 .elementor-element.elementor-element-c27c3ba::before,
.elementor-9 .elementor-element.elementor-element-c27c3ba::after {
    /* Aplica as animações ao botão e seus pseudo-elementos */
    animation: var(--animation) var(--duration),
               var(--animation) calc(var(--duration) / 0.4) reverse paused;
    animation-composition: add;
}

.elementor-9 .elementor-element.elementor-element-c27c3ba:hover,
.elementor-9 .elementor-element.elementor-element-c27c3ba:hover::before,
.elementor-9 .elementor-element.elementor-element-c27c3ba:hover::after {
    /* Inicia as animações ao passar o mouse */
    animation-play-state: running;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b652deb *//* Sombra / escurecimento no fundo da imagem */
.elementor-9 .elementor-element.elementor-element-b652deb {
  position: relative;
  overflow: hidden;
}

.elementor-9 .elementor-element.elementor-element-b652deb::after {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;

  background: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0) 40%,
    rgba(0, 0, 0, 0.55) 75%,
    rgba(0, 0, 0, 0.9) 100%
  );

  z-index: 1;
}

/* garante que o conteúdo fique acima */
.elementor-9 .elementor-element.elementor-element-b652deb > .elementor-container,
.elementor-9 .elementor-element.elementor-element-b652deb > .elementor-widget-wrap {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0445ea2 */.elementor-9 .elementor-element.elementor-element-0445ea2 ul{
    padding-left: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a386fc2 */.elementor-9 .elementor-element.elementor-element-a386fc2 ul{
    padding-left: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b031822 */.elementor-9 .elementor-element.elementor-element-b031822 ul{
    padding-left: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d351098 */.elementor-9 .elementor-element.elementor-element-d351098 ul{
    padding-left: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ecb392 */.elementor-9 .elementor-element.elementor-element-3ecb392 .timeline:before {
    content: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-54095bf */.elementor-9 .elementor-element.elementor-element-54095bf .elementor-button {
     border: 1px solid rgba(255, 255, 255, 0.10) !important;
     background: linear-gradient(90deg, #DCBD9F 0%, #E5D6C7 100%) !important;
     box-shadow: 0px 0px 34px 0px rgba(220, 189, 159, 0.30) !important;
 }
 
  .elementor-9 .elementor-element.elementor-element-54095bf .elementor-button:hover {
     border: 1px solid rgba(255, 255, 255, 0.10) !important;
     background: linear-gradient(90deg, #DCBD9F 0%, #E5D6C7 100%) !important;
     box-shadow: 0px 0px 34px 0px rgba(220, 189, 159, 0.80) !important;
     transform: scale(1.05);
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75741d6 */.timeline {
    border-radius: 16px;
    border: 1px solid #DCBD9F;
    background: #0F0D0A;
    position: relative;
}

.timeline:before {
    position: absolute;
    content: '';
    width: 1px;
    height: 350%;
    background: #DCBD9F;
    top: 59px;
    left: 28px;
}

@media(max-width: 767px) {
    .timeline {
        border-radius: 8px;
    }
    .timeline:before {
        top: 39px;
        left: 18px;
        height: 800%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73cdcc4 */.carrossel {
  overflow: hidden;
  height: 800px;
  position: relative;
  mask-image: linear-gradient(to top, transparent 0%, #000 10%, #000 90%, transparent 100%);
  -webkit-mask-image: linear-gradient(to top, transparent 0%, #000 10%, #000 90%, transparent 100%);
   transition: transform 0.5s ease-in-out
}

.coluna {
  display: flex;
  flex-direction: column;
  will-change: transform;
}

.card {
  flex-shrink: 0;
  height: auto;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e323b28 */.elementor-9 .elementor-element.elementor-element-e323b28 img {
    aspect-ratio: 1 / 1;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c2a24e3 */.elementor-9 .elementor-element.elementor-element-c2a24e3 {
  white-space: pre-line;
  line-height: 1.4;
}

.elementor-9 .elementor-element.elementor-element-c2a24e3 br {
  display: block;
  margin-bottom: 6px;
}

.elementor-9 .elementor-element.elementor-element-c2a24e3 {
  padding-left: 16px;
}

.elementor-9 .elementor-element.elementor-element-c2a24e3::marker {
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ebf5a05 */.elementor-9 .elementor-element.elementor-element-ebf5a05 {
  white-space: pre-line;
  line-height: 1.4;
}

.elementor-9 .elementor-element.elementor-element-ebf5a05 br {
  display: block;
  margin-bottom: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9a920ce */.elementor-9 .elementor-element.elementor-element-9a920ce {
  white-space: pre-line;
  line-height: 1.4;
}

.elementor-9 .elementor-element.elementor-element-9a920ce br {
  display: block;
  margin-bottom: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e01582 */.elementor-9 .elementor-element.elementor-element-1e01582 {
  white-space: pre-line;
  line-height: 1.4;
}

.elementor-9 .elementor-element.elementor-element-1e01582 br {
  display: block;
  margin-bottom: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-64d82fe */.elementor-9 .elementor-element.elementor-element-64d82fe {
  white-space: pre-line;
  line-height: 1.4;
}

.elementor-9 .elementor-element.elementor-element-64d82fe br {
  display: block;
  margin-bottom: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d3269c6 */.elementor-9 .elementor-element.elementor-element-d3269c6 {
  white-space: pre-line;
  line-height: 1.4;
}

.elementor-9 .elementor-element.elementor-element-d3269c6 br {
  display: block;
  margin-bottom: 6px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ad8e181 */.elementor-9 .elementor-element.elementor-element-ad8e181 .elementor-button {
     border: 1px solid rgba(255, 255, 255, 0.10) !important;
     background: linear-gradient(90deg, #DCBD9F 0%, #E5D6C7 100%) !important;
     box-shadow: 0px 0px 34px 0px rgba(220, 189, 159, 0.30) !important;
 }
 
  .elementor-9 .elementor-element.elementor-element-ad8e181 .elementor-button:hover {
     border: 1px solid rgba(255, 255, 255, 0.10) !important;
     background: linear-gradient(90deg, #DCBD9F 0%, #E5D6C7 100%) !important;
     box-shadow: 0px 0px 34px 0px rgba(220, 189, 159, 0.80) !important;
     transform: scale(1.05);
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbc5376 */.checklist-item {
  text-align: left !important;
  justify-content: flex-start !important;
  padding-left: 20px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56ef466 */del {
  color: #ff3b3b;
  text-decoration-color: #ff3b3b;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e65966a *//* Personalize utilizando o Easy Coder*/
:root {
    /* Cor de fundo principal do botão */
    --shiny-cta-bg: #000000;
    /* Cor da borda sutil do botão */
    --shiny-cta-bg-subtle: #1a1818;
    /* Cor do texto do botão */
    --shiny-cta-fg: #ffffff;
    /* Cor do destaque/brilho principal do botão */
    --shiny-cta-highlight: #74FE03;
    /* Cor do destaque/brilho mais suave (pode ser um tom mais claro de #74FE03, se preferir) */
    --shiny-cta-highlight-subtle: white;
}

@property --gradient-angle {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

@property --gradient-angle-offset {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

@property --gradient-percent {
    syntax: "<percentage>";
    initial-value: 5%;
    inherits: false;
}

@property --gradient-shine {
    syntax: "<color>";
    initial-value: white;
    inherits: false;
}

/* Estilos para dispositivos móveis (largura máxima de 600px) */
@media only screen and (max-width: 600px) {
    .elementor-9 .elementor-element.elementor-element-e65966a {
        /* Define a animação principal para o brilho */
        --animation: rotate-glow linear infinite;
        /* Duração da animação do brilho (3 segundos para uma volta completa) */
        --duration: 3s;
        /* Tamanho da sombra interna do botão */
        --shadow-size: 2px;
        isolation: isolate;
        position: relative;
        overflow: hidden;
        cursor: pointer;
        outline-offset: 4px;
        /* Preenchimento (padding) do botão para telas menores */
        padding: 1.25rem 1.5rem;

        /* Tamanho da fonte do texto */
        font-size: 1.325rem;
        line-height: 1.2;
        border: 1px solid transparent;
        /* Bordas arredondadas do botão (formato pílula) */
        border-radius: 360px;
        color: var(--shiny-cta-fg);
        background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
                    conic-gradient(
                        from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
                        transparent,
                        var(--shiny-cta-highlight) var(--gradient-percent),
                        var(--gradient-shine) calc(var(--gradient-percent) * 2),
                        var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
                        transparent calc(var(--gradient-percent) * 4)
                    ) border-box;
        box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle);
        /* Transição suave para propriedades do brilho */
        transition: 800ms cubic-bezier(0.25, 1, 0.5, 1);
        transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine;
    }
}

/* Estilos para desktops e tablets (largura mínima de 600px) */
@media only screen and (min-width: 600px) {
    .elementor-9 .elementor-element.elementor-element-e65966a {
        /* Define a animação principal para o brilho */
        --animation: rotate-glow linear infinite;
        /* Duração da animação do brilho (3 segundos para uma volta completa) */
        --duration: 3s;
        /* Tamanho da sombra interna do botão */
        --shadow-size: 2px;
        isolation: isolate;
        position: relative;
        overflow: hidden;
        cursor: pointer;
        outline-offset: 4px;
        /* Preenchimento (padding) do botão para telas maiores */
        padding: 1.125rem 4.5rem;

        line-height: 1.2;
        border: 1px solid transparent;
        /* Bordas arredondadas do botão (formato pílula) */
        border-radius: 360px;
        color: var(--shiny-cta-fg);
        background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
                    conic-gradient(
                        from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
                        transparent,
                        var(--shiny-cta-highlight) var(--gradient-percent),
                        var(--gradient-shine) calc(var(--gradient-percent) * 2),
                        var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
                        transparent calc(var(--gradient-percent) * 4)
                    ) border-box;
        box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle);
        /* Transição suave para propriedades do brilho */
        transition: 800ms cubic-bezier(0.25, 1, 0.5, 1);
        transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine;
    }
}

.elementor-9 .elementor-element.elementor-element-e65966a::before,
.elementor-9 .elementor-element.elementor-element-e65966a::after,
.elementor-9 .elementor-element.elementor-element-e65966a span::before {
    content: "";
    pointer-events: none;
    position: absolute;
    inset-inline-start: 50%;
    inset-block-start: 50%;
    translate: -50% -50%;
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-e65966a::before {
    /* Define o tamanho do pseudo-elemento */
    --size: calc(100% - var(--shadow-size) * 3);
    /* Posição inicial para o gradiente radial */
    --position: 2px;
    --space: calc(var(--position) * 2);
    width: var(--size);
    height: var(--size);
    background: radial-gradient(
                circle at var(--position) var(--position),
                white calc(var(--position) / 4),
                transparent 0
            ) padding-box;
    background-size: var(--space) var(--space);
    background-repeat: space;
    /* Máscara para o efeito de brilho em rotação */
    mask-image: conic-gradient(
                from calc(var(--gradient-angle) + 45deg),
                black 0%, /* Início da área preta */
                black 9%, /* Fim da área preta antes da transição */
                transparent 10%, /* Início da transição transparente */
                transparent 90%, /* Fim da transição transparente */
                black 91%, /* Início da área preta após a transição */
                black 100% /* Fim da área preta */
            );
    border-radius: inherit;
    opacity: 0.4;
}

.elementor-9 .elementor-element.elementor-element-e65966a::after {
    /* Define a animação de brilho secundária */
    --animation: subtle-shine linear infinite;
    width: 100%;
    aspect-ratio: 1;
    background: linear-gradient(
                -50deg,
                transparent,
                var(--shiny-cta-highlight),
                transparent
            );
    mask-image: radial-gradient(circle at bottom, transparent 40%, black);
    opacity: 0.6;
}

.elementor-9 .elementor-element.elementor-element-e65966a span {
    z-index: 1;
    position: relative;
}

.elementor-9 .elementor-element.elementor-element-e65966a span::before {
    /* Definindo largura e altura para a área de brilho interno no hover */
    width: 370px;
    height: 90px;
    /* Sombra interna que aparece no hover */
    box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight);
    opacity: 0;
    transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1);
}

.elementor-9 .elementor-element.elementor-element-e65966a:hover,
.elementor-9 .elementor-element.elementor-element-e65966a:focus-visible {
    /* Aumenta a largura do brilho no hover */
    --gradient-percent: 20%;
    /* Desloca o ângulo do gradiente no hover */
    --gradient-angle-offset: 95deg;
    /* Altera a cor do brilho mais intenso no hover */
    --gradient-shine: var(--shiny-cta-highlight-subtle);
}



/* Animação para a rotação do gradiente de brilho */
@keyframes rotate-glow {
    to {
        --gradient-angle: 360deg;
    }
}

/* Animação para o efeito de brilho sutil */
@keyframes subtle-shine {
    to {
        transform: rotate(360deg);
    }
}

/* Animação para o efeito de "respiração" (não está sendo usada atualmente, mas definida) */
@keyframes pulse-effect {
    50% {
        transform: scale(1.2);
    }
}

.elementor-9 .elementor-element.elementor-element-e65966a,
.elementor-9 .elementor-element.elementor-element-e65966a::before,
.elementor-9 .elementor-element.elementor-element-e65966a::after {
    /* Aplica as animações ao botão e seus pseudo-elementos */
    animation: var(--animation) var(--duration),
               var(--animation) calc(var(--duration) / 0.4) reverse paused;
    animation-composition: add;
}

.elementor-9 .elementor-element.elementor-element-e65966a:hover,
.elementor-9 .elementor-element.elementor-element-e65966a:hover::before,
.elementor-9 .elementor-element.elementor-element-e65966a:hover::after {
    /* Inicia as animações ao passar o mouse */
    animation-play-state: running;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85c3e75 */.elementor-9 .elementor-element.elementor-element-85c3e75 {
    background: rgba( 0, 0, 0, 0.15 );
    backdrop-filter: blur( 40px );
    border-radius: 56px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1562dda */.elementor-9 .elementor-element.elementor-element-1562dda{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c01fe0a */.elementor-9 .elementor-element.elementor-element-c01fe0a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc3fa42 */.elementor-9 .elementor-element.elementor-element-cc3fa42{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-368233c */.elementor-9 .elementor-element.elementor-element-368233c{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0217265 */.elementor-9 .elementor-element.elementor-element-0217265{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd99263 */.elementor-9 .elementor-element.elementor-element-fd99263{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d758879 */.elementor-9 .elementor-element.elementor-element-d758879{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS *//* PREÇO RISCADO */
body.elementor-page-9 del {
  color: red;
  text-decoration-color: red;
  text-decoration-thickness: 3px;
}

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

html, body {
  width: 100%;
  overflow-x: hidden;
  position: relative;
}

img, video {
  max-width: 100%;
  height: auto;
}

.container, section, div {
  max-width: 100%;
}

.e-con.e-parent,
.e-con-inner {
  border-radius: 0 !important;
  overflow: hidden;
}/* End custom CSS */