.elementor-40478 .elementor-element.elementor-element-3616073{--display:flex;--min-height:50px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-40478 .elementor-element.elementor-element-3616073:not(.elementor-motion-effects-element-type-background), .elementor-40478 .elementor-element.elementor-element-3616073 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ff5924e );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-40478 .elementor-element.elementor-element-d9376c4{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;text-align:left;}.elementor-40478 .elementor-element.elementor-element-d9376c4 img{width:100%;}.elementor-40478 .elementor-element.elementor-element-910a50f{--display:flex;--min-height:900px;--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:00px 0px;--row-gap:00px;--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-40478 .elementor-element.elementor-element-910a50f:not(.elementor-motion-effects-element-type-background), .elementor-40478 .elementor-element.elementor-element-910a50f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ff5924e );}.elementor-40478 .elementor-element.elementor-element-5d2f5a2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:38px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-40478 .elementor-element.elementor-element-28ec1e9{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-40478 .elementor-element.elementor-element-28ec1e9 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:68px;font-weight:700;font-style:normal;line-height:1.1em;letter-spacing:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );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-40478 .elementor-element.elementor-element-37639e9{width:var( --container-widget-width, 100% );max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#707070;}.elementor-40478 .elementor-element.elementor-element-37639e9 p{margin-block-end:0px;}.elementor-40478 .elementor-element.elementor-element-fbf8fff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:0px 0px 0px 0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--e-con-transform-transition-duration:200ms;}.elementor-40478 .elementor-element.elementor-element-fbf8fff.e-con{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-40478 .elementor-element.elementor-element-ada6b00 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-0.5px;background-image:linear-gradient(180deg, var( --e-global-color-c5b9689 ) 0%, #333333 100%);border-radius:6px 6px 6px 6px;padding:19px 19px 19px 19px;}.elementor-40478 .elementor-element.elementor-element-ada6b00{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-40478 .elementor-element.elementor-element-ada6b00.elementor-element{--align-self:stretch;}.elementor-40478 .elementor-element.elementor-element-6feba75{--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;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-40478 .elementor-element.elementor-element-e6eecfa{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;--e-transform-transition-duration:1000ms;border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-e6eecfa .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-40478 .elementor-element.elementor-element-6de2a42{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-6de2a42 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-40478 .elementor-element.elementor-element-3f105df{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-3f105df .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-40478 .elementor-element.elementor-element-22efd7b{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-22efd7b .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-40478 .elementor-element.elementor-element-35feb64{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-35feb64 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-40478 .elementor-element.elementor-element-91ede63{--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:flex-start;--align-items:center;--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-40478 .elementor-element.elementor-element-91ede63:not(.elementor-motion-effects-element-type-background), .elementor-40478 .elementor-element.elementor-element-91ede63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-4e2cde8{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-40478 .elementor-element.elementor-element-4e2cde8 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:36px;font-weight:700;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-40478 .elementor-element.elementor-element-13a8785{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-40478 .elementor-element.elementor-element-d6a7082{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:6px;--margin-bottom:6px;--margin-left:6px;--margin-right:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40478 .elementor-element.elementor-element-d6a7082.e-con{--align-self:flex-start;}.elementor-40478 .elementor-element.elementor-element-2476d2c:hover{--e-transform-translateY:-5px;}.elementor-40478 .elementor-element.elementor-element-2476d2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--e-transform-transition-duration:600ms;}.elementor-40478 .elementor-element.elementor-element-2476d2c img{width:100%;filter:brightness( 100% ) contrast( 116% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1s;border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-2476d2c:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 87% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40478 .elementor-element.elementor-element-bbdb59f{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-40478 .elementor-element.elementor-element-bbdb59f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;letter-spacing:-0.4px;color:#FFFBE6;}.elementor-40478 .elementor-element.elementor-element-a41d049{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-40478 .elementor-element.elementor-element-a41d049 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:700;line-height:1.3em;letter-spacing:-0.4px;color:var( --e-global-color-ff5924e );}.elementor-40478 .elementor-element.elementor-element-7c23cad{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:var( --e-global-color-ef4d4f0 );}.elementor-40478 .elementor-element.elementor-element-7c23cad p{margin-block-end:20px;}.elementor-40478 .elementor-element.elementor-element-0ee6bf4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:6px;--margin-bottom:6px;--margin-left:6px;--margin-right:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40478 .elementor-element.elementor-element-0ee6bf4.e-con{--align-self:flex-start;}.elementor-40478 .elementor-element.elementor-element-e56d5a1:hover{--e-transform-translateY:-5px;}.elementor-40478 .elementor-element.elementor-element-e56d5a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--e-transform-transition-duration:600ms;}.elementor-40478 .elementor-element.elementor-element-e56d5a1 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1s;border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-e56d5a1:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 96% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40478 .elementor-element.elementor-element-c84aee4{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-40478 .elementor-element.elementor-element-c84aee4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;letter-spacing:-0.4px;color:#FFFBE6;}.elementor-40478 .elementor-element.elementor-element-1c420e6{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-40478 .elementor-element.elementor-element-1c420e6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:700;line-height:1.3em;letter-spacing:-0.4px;color:var( --e-global-color-ff5924e );}.elementor-40478 .elementor-element.elementor-element-d853501{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:var( --e-global-color-ef4d4f0 );}.elementor-40478 .elementor-element.elementor-element-d853501 p{margin-block-end:20px;}.elementor-40478 .elementor-element.elementor-element-ac5a36b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:6px;--margin-bottom:6px;--margin-left:6px;--margin-right:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40478 .elementor-element.elementor-element-ac5a36b.e-con{--align-self:flex-start;}.elementor-40478 .elementor-element.elementor-element-c784ce8:hover{--e-transform-translateX:0px;--e-transform-translateY:-5px;}.elementor-40478 .elementor-element.elementor-element-c784ce8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--e-transform-transition-duration:600ms;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-d051289 );border-radius:0px 0px 0px 0px;}.elementor-40478 .elementor-element.elementor-element-c784ce8 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1s;border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-c784ce8:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40478 .elementor-element.elementor-element-0cca88c{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-40478 .elementor-element.elementor-element-0cca88c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;letter-spacing:-0.4px;color:#FFFBE6;}.elementor-40478 .elementor-element.elementor-element-60f2875{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-40478 .elementor-element.elementor-element-60f2875 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:700;line-height:1.3em;letter-spacing:-0.4px;color:var( --e-global-color-ff5924e );}.elementor-40478 .elementor-element.elementor-element-b496afb{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:var( --e-global-color-ef4d4f0 );}.elementor-40478 .elementor-element.elementor-element-b496afb p{margin-block-end:20px;}.elementor-40478 .elementor-element.elementor-element-5bee7ea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-40478 .elementor-element.elementor-element-5bee7ea:not(.elementor-motion-effects-element-type-background), .elementor-40478 .elementor-element.elementor-element-5bee7ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-0402492{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40478 .elementor-element.elementor-element-0402492 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:36px;font-weight:700;line-height:1.4em;letter-spacing:0px;color:var( --e-global-color-4b6444f );}.elementor-40478 .elementor-element.elementor-element-d8a9310{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;--align-content:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:34px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40478 .elementor-element.elementor-element-d8a9310::before, .elementor-40478 .elementor-element.elementor-element-d8a9310 > .elementor-background-video-container::before, .elementor-40478 .elementor-element.elementor-element-d8a9310 > .e-con-inner > .elementor-background-video-container::before, .elementor-40478 .elementor-element.elementor-element-d8a9310 > .elementor-background-slideshow::before, .elementor-40478 .elementor-element.elementor-element-d8a9310 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40478 .elementor-element.elementor-element-d8a9310 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00030200;--background-overlay:'';}.elementor-40478 .elementor-element.elementor-element-d8a9310.e-con{--align-self:center;}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-40478 .elementor-element.elementor-element-546cdd1{width:var( --container-widget-width, 395px );max-width:395px;background-color:var( --e-global-color-c5b9689 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:34px 34px 34px 34px;--container-widget-width:395px;--container-widget-flex-grow:0;--e-transform-transition-duration:600ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d051289 );border-radius:8px 8px 8px 8px;--icon-box-icon-margin:19px;}.elementor-40478 .elementor-element.elementor-element-546cdd1:hover{--e-transform-translateY:-5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-21053ff );border-radius:8px 8px 8px 8px;}.elementor-40478 .elementor-element.elementor-element-546cdd1.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-546cdd1 .elementor-icon-box-wrapper{text-align:left;}.elementor-40478 .elementor-element.elementor-element-546cdd1 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-text );}.elementor-40478 .elementor-element.elementor-element-546cdd1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4b6444f );fill:var( --e-global-color-c5b9689 );color:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-546cdd1.elementor-view-framed .elementor-icon, .elementor-40478 .elementor-element.elementor-element-546cdd1.elementor-view-default .elementor-icon{fill:var( --e-global-color-4b6444f );color:var( --e-global-color-4b6444f );border-color:var( --e-global-color-4b6444f );}.elementor-40478 .elementor-element.elementor-element-546cdd1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-546cdd1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-40478 .elementor-element.elementor-element-546cdd1.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-21053ff );fill:var( --e-global-color-e665c6e );color:var( --e-global-color-e665c6e );}.elementor-40478 .elementor-element.elementor-element-546cdd1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-40478 .elementor-element.elementor-element-546cdd1.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-40478 .elementor-element.elementor-element-546cdd1.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-40478 .elementor-element.elementor-element-546cdd1.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-21053ff );color:var( --e-global-color-21053ff );border-color:var( --e-global-color-21053ff );}.elementor-40478 .elementor-element.elementor-element-546cdd1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-40478 .elementor-element.elementor-element-546cdd1.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-e665c6e );}.elementor-40478 .elementor-element.elementor-element-546cdd1 .elementor-icon{font-size:21px;}.elementor-40478 .elementor-element.elementor-element-546cdd1 .elementor-icon-box-title, .elementor-40478 .elementor-element.elementor-element-546cdd1 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.2em;}.elementor-40478 .elementor-element.elementor-element-546cdd1:has(:hover) .elementor-icon-box-title,
					 .elementor-40478 .elementor-element.elementor-element-546cdd1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ff5924e );}.elementor-40478 .elementor-element.elementor-element-546cdd1 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-40478 .elementor-element.elementor-element-1bbc7c7{width:var( --container-widget-width, 395px );max-width:395px;background-color:var( --e-global-color-c5b9689 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:34px 34px 34px 34px;--container-widget-width:395px;--container-widget-flex-grow:0;--e-transform-transition-duration:600ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d051289 );border-radius:8px 8px 8px 8px;--icon-box-icon-margin:19px;}.elementor-40478 .elementor-element.elementor-element-1bbc7c7:hover{--e-transform-translateY:-5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-21053ff );border-radius:8px 8px 8px 8px;}.elementor-40478 .elementor-element.elementor-element-1bbc7c7.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-1bbc7c7 .elementor-icon-box-wrapper{text-align:left;}.elementor-40478 .elementor-element.elementor-element-1bbc7c7 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-text );}.elementor-40478 .elementor-element.elementor-element-1bbc7c7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-c5b9689 );color:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-1bbc7c7.elementor-view-framed .elementor-icon, .elementor-40478 .elementor-element.elementor-element-1bbc7c7.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-40478 .elementor-element.elementor-element-1bbc7c7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-1bbc7c7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-40478 .elementor-element.elementor-element-1bbc7c7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-21053ff );}.elementor-40478 .elementor-element.elementor-element-1bbc7c7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-40478 .elementor-element.elementor-element-1bbc7c7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-40478 .elementor-element.elementor-element-1bbc7c7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-40478 .elementor-element.elementor-element-1bbc7c7.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-21053ff );color:var( --e-global-color-21053ff );border-color:var( --e-global-color-21053ff );}.elementor-40478 .elementor-element.elementor-element-1bbc7c7 .elementor-icon{font-size:21px;}.elementor-40478 .elementor-element.elementor-element-1bbc7c7 .elementor-icon-box-title, .elementor-40478 .elementor-element.elementor-element-1bbc7c7 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.2em;}.elementor-40478 .elementor-element.elementor-element-1bbc7c7:has(:hover) .elementor-icon-box-title,
					 .elementor-40478 .elementor-element.elementor-element-1bbc7c7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ff5924e );}.elementor-40478 .elementor-element.elementor-element-1bbc7c7 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-40478 .elementor-element.elementor-element-06301db{width:var( --container-widget-width, 395px );max-width:395px;background-color:#080808;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:34px 34px 34px 34px;--container-widget-width:395px;--container-widget-flex-grow:0;--e-transform-transition-duration:600ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d051289 );border-radius:8px 8px 8px 8px;--icon-box-icon-margin:19px;}.elementor-40478 .elementor-element.elementor-element-06301db:hover{--e-transform-translateY:-5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-21053ff );border-radius:8px 8px 8px 8px;}.elementor-40478 .elementor-element.elementor-element-06301db.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-06301db .elementor-icon-box-wrapper{text-align:left;}.elementor-40478 .elementor-element.elementor-element-06301db .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-text );}.elementor-40478 .elementor-element.elementor-element-06301db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ff5924e );fill:var( --e-global-color-c5b9689 );color:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-06301db.elementor-view-framed .elementor-icon, .elementor-40478 .elementor-element.elementor-element-06301db.elementor-view-default .elementor-icon{fill:var( --e-global-color-ff5924e );color:var( --e-global-color-ff5924e );border-color:var( --e-global-color-ff5924e );}.elementor-40478 .elementor-element.elementor-element-06301db.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-06301db.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-40478 .elementor-element.elementor-element-06301db.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-21053ff );}.elementor-40478 .elementor-element.elementor-element-06301db.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-40478 .elementor-element.elementor-element-06301db.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-40478 .elementor-element.elementor-element-06301db.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-40478 .elementor-element.elementor-element-06301db.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-21053ff );color:var( --e-global-color-21053ff );border-color:var( --e-global-color-21053ff );}.elementor-40478 .elementor-element.elementor-element-06301db .elementor-icon{font-size:21px;}.elementor-40478 .elementor-element.elementor-element-06301db .elementor-icon i{transform:rotate(0deg);}.elementor-40478 .elementor-element.elementor-element-06301db .elementor-icon-box-title, .elementor-40478 .elementor-element.elementor-element-06301db .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.2em;}.elementor-40478 .elementor-element.elementor-element-06301db:has(:hover) .elementor-icon-box-title,
					 .elementor-40478 .elementor-element.elementor-element-06301db:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ff5924e );}.elementor-40478 .elementor-element.elementor-element-06301db .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-40478 .elementor-element.elementor-element-3849721{width:var( --container-widget-width, 395px );max-width:395px;background-color:var( --e-global-color-c5b9689 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:34px 34px 34px 34px;--container-widget-width:395px;--container-widget-flex-grow:0;--e-transform-transition-duration:600ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d051289 );border-radius:8px 8px 8px 8px;--icon-box-icon-margin:19px;}.elementor-40478 .elementor-element.elementor-element-3849721:hover{--e-transform-translateY:-5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-21053ff );border-radius:8px 8px 8px 8px;}.elementor-40478 .elementor-element.elementor-element-3849721.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-3849721 .elementor-icon-box-wrapper{text-align:left;}.elementor-40478 .elementor-element.elementor-element-3849721 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-text );}.elementor-40478 .elementor-element.elementor-element-3849721.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ff5924e );fill:var( --e-global-color-c5b9689 );color:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-3849721.elementor-view-framed .elementor-icon, .elementor-40478 .elementor-element.elementor-element-3849721.elementor-view-default .elementor-icon{fill:var( --e-global-color-ff5924e );color:var( --e-global-color-ff5924e );border-color:var( --e-global-color-ff5924e );}.elementor-40478 .elementor-element.elementor-element-3849721.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-3849721.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-40478 .elementor-element.elementor-element-3849721.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-21053ff );}.elementor-40478 .elementor-element.elementor-element-3849721.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-40478 .elementor-element.elementor-element-3849721.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-40478 .elementor-element.elementor-element-3849721.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-40478 .elementor-element.elementor-element-3849721.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-21053ff );color:var( --e-global-color-21053ff );border-color:var( --e-global-color-21053ff );}.elementor-40478 .elementor-element.elementor-element-3849721 .elementor-icon{font-size:21px;}.elementor-40478 .elementor-element.elementor-element-3849721 .elementor-icon-box-title, .elementor-40478 .elementor-element.elementor-element-3849721 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.2em;}.elementor-40478 .elementor-element.elementor-element-3849721:has(:hover) .elementor-icon-box-title,
					 .elementor-40478 .elementor-element.elementor-element-3849721:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ff5924e );}.elementor-40478 .elementor-element.elementor-element-3849721 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-40478 .elementor-element.elementor-element-5dd50c0{width:var( --container-widget-width, 395px );max-width:395px;background-color:var( --e-global-color-c5b9689 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:34px 34px 34px 34px;--container-widget-width:395px;--container-widget-flex-grow:0;--e-transform-transition-duration:600ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d051289 );border-radius:8px 8px 8px 8px;--icon-box-icon-margin:19px;}.elementor-40478 .elementor-element.elementor-element-5dd50c0:hover{--e-transform-translateY:-5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-21053ff );border-radius:8px 8px 8px 8px;}.elementor-40478 .elementor-element.elementor-element-5dd50c0.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-5dd50c0 .elementor-icon-box-wrapper{text-align:left;}.elementor-40478 .elementor-element.elementor-element-5dd50c0 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-text );}.elementor-40478 .elementor-element.elementor-element-5dd50c0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ff5924e );fill:var( --e-global-color-c5b9689 );color:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-5dd50c0.elementor-view-framed .elementor-icon, .elementor-40478 .elementor-element.elementor-element-5dd50c0.elementor-view-default .elementor-icon{fill:var( --e-global-color-ff5924e );color:var( --e-global-color-ff5924e );border-color:var( --e-global-color-ff5924e );}.elementor-40478 .elementor-element.elementor-element-5dd50c0.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-5dd50c0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-40478 .elementor-element.elementor-element-5dd50c0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-21053ff );}.elementor-40478 .elementor-element.elementor-element-5dd50c0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-40478 .elementor-element.elementor-element-5dd50c0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-40478 .elementor-element.elementor-element-5dd50c0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-40478 .elementor-element.elementor-element-5dd50c0.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-21053ff );color:var( --e-global-color-21053ff );border-color:var( --e-global-color-21053ff );}.elementor-40478 .elementor-element.elementor-element-5dd50c0 .elementor-icon{font-size:21px;}.elementor-40478 .elementor-element.elementor-element-5dd50c0 .elementor-icon-box-title, .elementor-40478 .elementor-element.elementor-element-5dd50c0 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.2em;}.elementor-40478 .elementor-element.elementor-element-5dd50c0:has(:hover) .elementor-icon-box-title,
					 .elementor-40478 .elementor-element.elementor-element-5dd50c0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ff5924e );}.elementor-40478 .elementor-element.elementor-element-5dd50c0 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-40478 .elementor-element.elementor-element-ba27a9b{width:var( --container-widget-width, 395px );max-width:395px;background-color:var( --e-global-color-c5b9689 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:34px 34px 34px 34px;--container-widget-width:395px;--container-widget-flex-grow:0;--e-transform-transition-duration:600ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d051289 );border-radius:8px 8px 8px 8px;--icon-box-icon-margin:19px;}.elementor-40478 .elementor-element.elementor-element-ba27a9b:hover{--e-transform-translateY:-5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-21053ff );border-radius:8px 8px 8px 8px;}.elementor-40478 .elementor-element.elementor-element-ba27a9b.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-ba27a9b .elementor-icon-box-wrapper{text-align:left;}.elementor-40478 .elementor-element.elementor-element-ba27a9b .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-text );}.elementor-40478 .elementor-element.elementor-element-ba27a9b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ff5924e );fill:var( --e-global-color-c5b9689 );color:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-ba27a9b.elementor-view-framed .elementor-icon, .elementor-40478 .elementor-element.elementor-element-ba27a9b.elementor-view-default .elementor-icon{fill:var( --e-global-color-ff5924e );color:var( --e-global-color-ff5924e );border-color:var( --e-global-color-ff5924e );}.elementor-40478 .elementor-element.elementor-element-ba27a9b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-ba27a9b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-40478 .elementor-element.elementor-element-ba27a9b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-21053ff );}.elementor-40478 .elementor-element.elementor-element-ba27a9b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-40478 .elementor-element.elementor-element-ba27a9b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-40478 .elementor-element.elementor-element-ba27a9b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-40478 .elementor-element.elementor-element-ba27a9b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-21053ff );color:var( --e-global-color-21053ff );border-color:var( --e-global-color-21053ff );}.elementor-40478 .elementor-element.elementor-element-ba27a9b .elementor-icon{font-size:21px;}.elementor-40478 .elementor-element.elementor-element-ba27a9b .elementor-icon i{transform:rotate(0deg);}.elementor-40478 .elementor-element.elementor-element-ba27a9b .elementor-icon-box-title, .elementor-40478 .elementor-element.elementor-element-ba27a9b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.2em;}.elementor-40478 .elementor-element.elementor-element-ba27a9b:has(:hover) .elementor-icon-box-title,
					 .elementor-40478 .elementor-element.elementor-element-ba27a9b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ff5924e );}.elementor-40478 .elementor-element.elementor-element-ba27a9b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-40478 .elementor-element.elementor-element-43181a1{--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-evenly;--align-items:flex-start;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-40478 .elementor-element.elementor-element-43181a1:not(.elementor-motion-effects-element-type-background), .elementor-40478 .elementor-element.elementor-element-43181a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-dd9e3ec{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width: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-40478 .elementor-element.elementor-element-2aa0131{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-40478 .elementor-element.elementor-element-2aa0131 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:36px;font-weight:700;line-height:1.3em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-40478 .elementor-element.elementor-element-396c4d9{width:var( --container-widget-width, 700px );max-width:700px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:20px 20px 20px 20px;--container-widget-width:700px;--container-widget-flex-grow:0;--e-transform-transition-duration:600ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d051289 );border-radius:6px 6px 6px 6px;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-40478 .elementor-element.elementor-element-396c4d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-40478 .elementor-element.elementor-element-396c4d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-40478 .elementor-element.elementor-element-396c4d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-40478 .elementor-element.elementor-element-396c4d9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-40478 .elementor-element.elementor-element-396c4d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-40478 .elementor-element.elementor-element-396c4d9 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-d051289 );}.elementor-40478 .elementor-element.elementor-element-396c4d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-40478 .elementor-element.elementor-element-396c4d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-40478 .elementor-element.elementor-element-396c4d9 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-40478 .elementor-element.elementor-element-396c4d9 .elementor-icon-list-icon i{color:#FF2A2A;transition:color 0.3s;}.elementor-40478 .elementor-element.elementor-element-396c4d9 .elementor-icon-list-icon svg{fill:#FF2A2A;transition:fill 0.3s;}.elementor-40478 .elementor-element.elementor-element-396c4d9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40478 .elementor-element.elementor-element-396c4d9 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;}.elementor-40478 .elementor-element.elementor-element-396c4d9 .elementor-icon-list-text{color:var( --e-global-color-ff5924e );transition:color 0.3s;}.elementor-40478 .elementor-element.elementor-element-280bfc8{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 22px 6px 22px;border-radius:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-d85327c );}.elementor-40478 .elementor-element.elementor-element-edd9fb8{--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:flex-start;--align-items:center;--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-40478 .elementor-element.elementor-element-edd9fb8.e-con{--align-self:flex-start;}.elementor-40478 .elementor-element.elementor-element-60b6447{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40478 .elementor-element.elementor-element-60b6447 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:36px;font-weight:700;line-height:1.3em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-40478 .elementor-element.elementor-element-680b99c{width:var( --container-widget-width, 700px );max-width:700px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:20px 20px 20px 20px;--container-widget-width:700px;--container-widget-flex-grow:0;--e-transform-transition-duration:600ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d051289 );border-radius:6px 6px 6px 6px;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-40478 .elementor-element.elementor-element-680b99c:hover{--e-transform-translateY:-5px;}.elementor-40478 .elementor-element.elementor-element-680b99c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(41px/2);}.elementor-40478 .elementor-element.elementor-element-680b99c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(41px/2);}.elementor-40478 .elementor-element.elementor-element-680b99c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(41px/2);}.elementor-40478 .elementor-element.elementor-element-680b99c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-41px/2);}.elementor-40478 .elementor-element.elementor-element-680b99c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-41px/2);}.elementor-40478 .elementor-element.elementor-element-680b99c .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-d051289 );}.elementor-40478 .elementor-element.elementor-element-680b99c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-40478 .elementor-element.elementor-element-680b99c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-40478 .elementor-element.elementor-element-680b99c .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-40478 .elementor-element.elementor-element-680b99c .elementor-icon-list-icon i{color:#0EDB12;transition:color 0.3s;}.elementor-40478 .elementor-element.elementor-element-680b99c .elementor-icon-list-icon svg{fill:#0EDB12;transition:fill 0.3s;}.elementor-40478 .elementor-element.elementor-element-680b99c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40478 .elementor-element.elementor-element-680b99c .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;}.elementor-40478 .elementor-element.elementor-element-680b99c .elementor-icon-list-text{color:var( --e-global-color-ff5924e );transition:color 0.3s;}.elementor-40478 .elementor-element.elementor-element-4ac88d4 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-0.5px;fill:#131313;color:#131313;background-image:linear-gradient(180deg, var( --e-global-color-ff5924e ) 0%, #CFCFCF 100%);transition-duration:1s;border-radius:6px 6px 6px 6px;padding:18px 32px 18px 32px;}.elementor-40478 .elementor-element.elementor-element-4ac88d4:hover{--e-transform-translateY:-5px;}.elementor-40478 .elementor-element.elementor-element-4ac88d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:200ms;}.elementor-40478 .elementor-element.elementor-element-4ac88d4 .elementor-button:hover, .elementor-40478 .elementor-element.elementor-element-4ac88d4 .elementor-button:focus{color:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-4ac88d4 .elementor-button:hover svg, .elementor-40478 .elementor-element.elementor-element-4ac88d4 .elementor-button:focus svg{fill:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-8e89ee5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-40478 .elementor-element.elementor-element-8e89ee5:not(.elementor-motion-effects-element-type-background), .elementor-40478 .elementor-element.elementor-element-8e89ee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b6444f );}.elementor-40478 .elementor-element.elementor-element-a87e78f{--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;--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-40478 .elementor-element.elementor-element-10e9a8c{--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:9px 9px;--row-gap:9px;--column-gap:9px;--border-radius:6px 6px 6px 6px;--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-40478 .elementor-element.elementor-element-10e9a8c.e-con{--align-self:flex-start;}.elementor-40478 .elementor-element.elementor-element-3637671{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:600ms;border-radius:10px 10px 10px 10px;}.elementor-40478 .elementor-element.elementor-element-3637671 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 78% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40478 .elementor-element.elementor-element-607b223{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;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:#CCCCCC;--border-color:#CCCCCC;--border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-4572d55{width:var( --container-widget-width, 425px );max-width:425px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:425px;--container-widget-flex-grow:0;text-align:center;}.elementor-40478 .elementor-element.elementor-element-4572d55 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:23px;font-weight:700;line-height:1.3em;letter-spacing:-0.4px;color:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-2073793{width:var( --container-widget-width, 380px );max-width:380px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:380px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:var( --e-global-color-d051289 );}.elementor-40478 .elementor-element.elementor-element-2073793 p{margin-block-end:0px;}.elementor-40478 .elementor-element.elementor-element-9d44066{--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:9px 9px;--row-gap:9px;--column-gap:9px;--border-radius:6px 6px 6px 6px;--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-40478 .elementor-element.elementor-element-9d44066.e-con{--align-self:flex-start;}.elementor-40478 .elementor-element.elementor-element-e746153{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:600ms;border-radius:10px 10px 10px 10px;}.elementor-40478 .elementor-element.elementor-element-e746153 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 78% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40478 .elementor-element.elementor-element-abb3a03{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;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:#CCCCCC;--border-color:#CCCCCC;--border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-0cffa31{width:var( --container-widget-width, 425px );max-width:425px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:425px;--container-widget-flex-grow:0;text-align:center;}.elementor-40478 .elementor-element.elementor-element-0cffa31 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:23px;font-weight:700;line-height:1.3em;letter-spacing:-0.4px;color:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-0c133b5{width:var( --container-widget-width, 380px );max-width:380px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:380px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:var( --e-global-color-d051289 );}.elementor-40478 .elementor-element.elementor-element-0c133b5 p{margin-block-end:0px;}.elementor-40478 .elementor-element.elementor-element-a53a014{--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:9px 9px;--row-gap:9px;--column-gap:9px;--border-radius:6px 6px 6px 6px;--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-40478 .elementor-element.elementor-element-a53a014.e-con{--align-self:flex-start;}.elementor-40478 .elementor-element.elementor-element-6dda2d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:600ms;border-radius:10px 10px 10px 10px;}.elementor-40478 .elementor-element.elementor-element-6dda2d5 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 78% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40478 .elementor-element.elementor-element-42607df{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;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:#CCCCCC;--border-color:#CCCCCC;--border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-030424b{width:var( --container-widget-width, 425px );max-width:425px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:425px;--container-widget-flex-grow:0;text-align:center;}.elementor-40478 .elementor-element.elementor-element-030424b .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:23px;font-weight:700;line-height:1.3em;letter-spacing:-0.4px;color:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-03c9148{width:var( --container-widget-width, 380px );max-width:380px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:380px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:var( --e-global-color-d051289 );}.elementor-40478 .elementor-element.elementor-element-03c9148 p{margin-block-end:0px;}.elementor-40478 .elementor-element.elementor-element-0ed9d27{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-40478 .elementor-element.elementor-element-0ed9d27:not(.elementor-motion-effects-element-type-background), .elementor-40478 .elementor-element.elementor-element-0ed9d27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-caa5d53{width:var( --container-widget-width, 35% );max-width:35%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:center;}.elementor-40478 .elementor-element.elementor-element-caa5d53 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:36px;font-weight:700;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-40478 .elementor-element.elementor-element-732f338{--e-image-carousel-slides-to-show:7;border-radius:0px 0px 0px 0px;}.elementor-40478 .elementor-element.elementor-element-732f338 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-ab81146{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-40478 .elementor-element.elementor-element-ab81146:not(.elementor-motion-effects-element-type-background), .elementor-40478 .elementor-element.elementor-element-ab81146 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080808;}.elementor-40478 .elementor-element.elementor-element-deeeefe{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40478 .elementor-element.elementor-element-deeeefe.e-con{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-f536643{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-40478 .elementor-element.elementor-element-f536643.elementor-element{--align-self:stretch;}.elementor-40478 .elementor-element.elementor-element-f536643 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:51px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-40478 .elementor-element.elementor-element-b3d5d18{width:var( --container-widget-width, 496px );max-width:496px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;padding:0px 0px 0px 0px;--container-widget-width:496px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:var( --e-global-color-ff5924e );}.elementor-40478 .elementor-element.elementor-element-b3d5d18 p{margin-block-end:0px;}.elementor-40478 .elementor-element.elementor-element-c8a105b{--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-40478 .elementor-element.elementor-element-2d7abfe{--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:13px 13px;--row-gap:13px;--column-gap:13px;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-40478 .elementor-element.elementor-element-2d7abfe:not(.elementor-motion-effects-element-type-background), .elementor-40478 .elementor-element.elementor-element-2d7abfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b6444f );}.elementor-40478 .elementor-element.elementor-element-2d7abfe.e-con{--align-self:flex-start;}.elementor-40478 .elementor-element.elementor-element-7b3843c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--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-40478 .elementor-element.elementor-element-7b3843c.e-con{--align-self:flex-start;}.elementor-40478 .elementor-element.elementor-element-90d1c5f{width:var( --container-widget-width, 14% );max-width:14%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-40478 .elementor-element.elementor-element-90d1c5f img{width:100%;}.elementor-40478 .elementor-element.elementor-element-5adb3e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40478 .elementor-element.elementor-element-5adb3e5.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-5adb3e5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-1.2px;}.elementor-40478 .elementor-element.elementor-element-04efe02{border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-04efe02 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-40478 .elementor-element.elementor-element-4092fc5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-40478 .elementor-element.elementor-element-31c48ac{--display:flex;--min-height:0px;--justify-content:flex-start;--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-40478 .elementor-element.elementor-element-31c48ac.e-con{--align-self:flex-start;}.elementor-40478 .elementor-element.elementor-element-95e0e83{width:var( --container-widget-width, 425px );max-width:425px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:425px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-40478 .elementor-element.elementor-element-95e0e83 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:-0.4px;}.elementor-40478 .elementor-element.elementor-element-e246a7a{width:var( --container-widget-width, 380px );max-width:380px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:380px;--container-widget-flex-grow:0;text-align:left;font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-e246a7a p{margin-block-end:0px;}.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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-40478 .elementor-element.elementor-element-82a6fbc{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-40478 .elementor-element.elementor-element-82a6fbc .elementor-divider-separator{width:100%;}.elementor-40478 .elementor-element.elementor-element-82a6fbc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-40478 .elementor-element.elementor-element-19d8c84{--display:flex;--min-height:0px;--justify-content:flex-start;--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-40478 .elementor-element.elementor-element-19d8c84.e-con{--align-self:flex-start;}.elementor-40478 .elementor-element.elementor-element-1fd1460{width:var( --container-widget-width, 425px );max-width:425px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:425px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-40478 .elementor-element.elementor-element-1fd1460 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:-0.4px;}.elementor-40478 .elementor-element.elementor-element-bb1f617{width:var( --container-widget-width, 380px );max-width:380px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:380px;--container-widget-flex-grow:0;text-align:left;font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-bb1f617 p{margin-block-end:0px;}.elementor-40478 .elementor-element.elementor-element-619a25a{--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:13px 13px;--row-gap:13px;--column-gap:13px;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-40478 .elementor-element.elementor-element-619a25a:not(.elementor-motion-effects-element-type-background), .elementor-40478 .elementor-element.elementor-element-619a25a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b6444f );}.elementor-40478 .elementor-element.elementor-element-619a25a.e-con{--align-self:flex-start;}.elementor-40478 .elementor-element.elementor-element-5a3f339{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--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-40478 .elementor-element.elementor-element-5a3f339.e-con{--align-self:flex-start;}.elementor-40478 .elementor-element.elementor-element-bc25c10{width:var( --container-widget-width, 14% );max-width:14%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-40478 .elementor-element.elementor-element-bc25c10 img{width:100%;}.elementor-40478 .elementor-element.elementor-element-bb9b52b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40478 .elementor-element.elementor-element-bb9b52b.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-bb9b52b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-1.2px;}.elementor-40478 .elementor-element.elementor-element-c59be5b{border-radius:10px 10px 10px 10px;}.elementor-40478 .elementor-element.elementor-element-c59be5b .elementor-wrapper{--video-aspect-ratio:1;}.elementor-40478 .elementor-element.elementor-element-04a99df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-40478 .elementor-element.elementor-element-1514c0a{--display:flex;--min-height:0px;--justify-content:flex-start;--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-40478 .elementor-element.elementor-element-1514c0a.e-con{--align-self:flex-start;}.elementor-40478 .elementor-element.elementor-element-cc5ca1b{width:var( --container-widget-width, 425px );max-width:425px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:425px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-40478 .elementor-element.elementor-element-cc5ca1b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:-0.4px;}.elementor-40478 .elementor-element.elementor-element-2d6d43e{width:var( --container-widget-width, 380px );max-width:380px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:380px;--container-widget-flex-grow:0;text-align:left;font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-2d6d43e p{margin-block-end:0px;}.elementor-40478 .elementor-element.elementor-element-516360a{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-40478 .elementor-element.elementor-element-516360a .elementor-divider-separator{width:100%;}.elementor-40478 .elementor-element.elementor-element-516360a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-40478 .elementor-element.elementor-element-931630e{--display:flex;--min-height:0px;--justify-content:flex-start;--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-40478 .elementor-element.elementor-element-931630e.e-con{--align-self:flex-start;}.elementor-40478 .elementor-element.elementor-element-332ac31{width:var( --container-widget-width, 425px );max-width:425px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:425px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-40478 .elementor-element.elementor-element-332ac31 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:-0.4px;}.elementor-40478 .elementor-element.elementor-element-7c860db{width:var( --container-widget-width, 380px );max-width:380px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:380px;--container-widget-flex-grow:0;text-align:left;font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-7c860db p{margin-block-end:0px;}.elementor-40478 .elementor-element.elementor-element-a4da5a8{--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:13px 13px;--row-gap:13px;--column-gap:13px;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-40478 .elementor-element.elementor-element-a4da5a8:not(.elementor-motion-effects-element-type-background), .elementor-40478 .elementor-element.elementor-element-a4da5a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b6444f );}.elementor-40478 .elementor-element.elementor-element-a4da5a8.e-con{--align-self:flex-start;}.elementor-40478 .elementor-element.elementor-element-830ceff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--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-40478 .elementor-element.elementor-element-830ceff.e-con{--align-self:flex-start;}.elementor-40478 .elementor-element.elementor-element-af1e838{width:var( --container-widget-width, 14% );max-width:14%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-40478 .elementor-element.elementor-element-af1e838 img{width:100%;}.elementor-40478 .elementor-element.elementor-element-f41a3fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40478 .elementor-element.elementor-element-f41a3fb.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-f41a3fb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-1.2px;}.elementor-40478 .elementor-element.elementor-element-6df1f98{border-radius:10px 10px 10px 10px;}.elementor-40478 .elementor-element.elementor-element-6df1f98 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-40478 .elementor-element.elementor-element-dde28ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-40478 .elementor-element.elementor-element-99e6ab7{--display:flex;--min-height:0px;--justify-content:flex-start;--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-40478 .elementor-element.elementor-element-99e6ab7.e-con{--align-self:flex-start;}.elementor-40478 .elementor-element.elementor-element-63bd284{width:var( --container-widget-width, 425px );max-width:425px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:425px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-40478 .elementor-element.elementor-element-63bd284 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:-0.4px;}.elementor-40478 .elementor-element.elementor-element-c74d607{width:var( --container-widget-width, 380px );max-width:380px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:380px;--container-widget-flex-grow:0;text-align:left;font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-c74d607 p{margin-block-end:0px;}.elementor-40478 .elementor-element.elementor-element-b8f8b4e{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-40478 .elementor-element.elementor-element-b8f8b4e .elementor-divider-separator{width:100%;}.elementor-40478 .elementor-element.elementor-element-b8f8b4e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-40478 .elementor-element.elementor-element-68321d9{--display:flex;--min-height:0px;--justify-content:flex-start;--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-40478 .elementor-element.elementor-element-68321d9.e-con{--align-self:flex-start;}.elementor-40478 .elementor-element.elementor-element-5c1721e{width:var( --container-widget-width, 425px );max-width:425px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:425px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-40478 .elementor-element.elementor-element-5c1721e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:-0.4px;}.elementor-40478 .elementor-element.elementor-element-6d8610b{width:var( --container-widget-width, 380px );max-width:380px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:380px;--container-widget-flex-grow:0;text-align:left;font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-6d8610b p{margin-block-end:0px;}.elementor-40478 .elementor-element.elementor-element-ad333c5{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-40478 .elementor-element.elementor-element-ad333c5 .elementor-divider-separator{width:100%;}.elementor-40478 .elementor-element.elementor-element-ad333c5 .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-40478 .elementor-element.elementor-element-a026bc7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40478 .elementor-element.elementor-element-9629623:hover{--e-transform-translateY:-5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-21053ff );border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-9629623{background-color:var( --e-global-color-primary );padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d051289 );border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-9629623 .elementor-testimonial-wrapper{text-align:left;}.elementor-40478 .elementor-element.elementor-element-9629623 .elementor-testimonial-content{color:var( --e-global-color-ff5924e );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:italic;letter-spacing:-0.5px;}.elementor-40478 .elementor-element.elementor-element-9629623 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:58px;height:58px;}.elementor-40478 .elementor-element.elementor-element-9629623 .elementor-testimonial-name{color:var( --e-global-color-ff5924e );font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.9px;}.elementor-40478 .elementor-element.elementor-element-9629623 .elementor-testimonial-job{color:var( --e-global-color-ef4d4f0 );}.elementor-40478 .elementor-element.elementor-element-7ba63f8:hover{--e-transform-translateY:-5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-21053ff );border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-7ba63f8{background-color:var( --e-global-color-primary );padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d051289 );border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-7ba63f8 .elementor-testimonial-wrapper{text-align:left;}.elementor-40478 .elementor-element.elementor-element-7ba63f8 .elementor-testimonial-content{color:var( --e-global-color-ff5924e );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:italic;letter-spacing:-0.5px;}.elementor-40478 .elementor-element.elementor-element-7ba63f8 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:58px;height:58px;}.elementor-40478 .elementor-element.elementor-element-7ba63f8 .elementor-testimonial-name{color:var( --e-global-color-ff5924e );font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.9px;}.elementor-40478 .elementor-element.elementor-element-7ba63f8 .elementor-testimonial-job{color:var( --e-global-color-ef4d4f0 );}.elementor-40478 .elementor-element.elementor-element-bf80831:hover{--e-transform-translateY:-5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-21053ff );border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-bf80831{background-color:var( --e-global-color-primary );padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d051289 );border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-bf80831 .elementor-testimonial-wrapper{text-align:left;}.elementor-40478 .elementor-element.elementor-element-bf80831 .elementor-testimonial-content{color:var( --e-global-color-ff5924e );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:italic;letter-spacing:-0.5px;}.elementor-40478 .elementor-element.elementor-element-bf80831 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:58px;height:58px;}.elementor-40478 .elementor-element.elementor-element-bf80831 .elementor-testimonial-name{color:var( --e-global-color-ff5924e );font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.9px;}.elementor-40478 .elementor-element.elementor-element-bf80831 .elementor-testimonial-job{color:var( --e-global-color-ef4d4f0 );}.elementor-40478 .elementor-element.elementor-element-6a4a5df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-40478 .elementor-element.elementor-element-6a4a5df:not(.elementor-motion-effects-element-type-background), .elementor-40478 .elementor-element.elementor-element-6a4a5df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b6444f );}.elementor-40478 .elementor-element.elementor-element-e680292{width:100%;max-width:100%;text-align:center;}.elementor-40478 .elementor-element.elementor-element-e680292 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:36px;font-weight:700;line-height:1.4em;}.elementor-40478 .elementor-element.elementor-element-538a198{--display:flex;--min-height:729px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--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-40478 .elementor-element.elementor-element-350767f{--display:flex;--min-height:507px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:23px 23px;--row-gap:23px;--column-gap:23px;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:#CACACA;--border-color:#CACACA;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-40478 .elementor-element.elementor-element-350767f:not(.elementor-motion-effects-element-type-background), .elementor-40478 .elementor-element.elementor-element-350767f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ff5924e );}.elementor-40478 .elementor-element.elementor-element-ff4311f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40478 .elementor-element.elementor-element-c3173b7{width:var( --container-widget-width, 89% );max-width:89%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:left;}.elementor-40478 .elementor-element.elementor-element-c3173b7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:400;line-height:1.4em;}.elementor-40478 .elementor-element.elementor-element-de476fc{width:var( --container-widget-width, 89% );max-width:89%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:left;}.elementor-40478 .elementor-element.elementor-element-de476fc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;line-height:1.4em;}.elementor-40478 .elementor-element.elementor-element-fde0f1c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-40478 .elementor-element.elementor-element-fde0f1c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-40478 .elementor-element.elementor-element-fde0f1c{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-40478 .elementor-element.elementor-element-fde0f1c .elementor-icon-list-text{transition:color 0.3s;}.elementor-40478 .elementor-element.elementor-element-a8161b1{width:var( --container-widget-width, 89% );max-width:89%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:left;}.elementor-40478 .elementor-element.elementor-element-a8161b1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-40478 .elementor-element.elementor-element-9c1dc28{--divider-border-style:solid;--divider-color:#8B8B8B;--divider-border-width:1px;}.elementor-40478 .elementor-element.elementor-element-9c1dc28 .elementor-divider-separator{width:100%;}.elementor-40478 .elementor-element.elementor-element-9c1dc28 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-40478 .elementor-element.elementor-element-7203814 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-40478 .elementor-element.elementor-element-7203814 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-40478 .elementor-element.elementor-element-7203814 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-40478 .elementor-element.elementor-element-7203814 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-40478 .elementor-element.elementor-element-7203814 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-40478 .elementor-element.elementor-element-7203814 .elementor-icon-list-icon i{color:var( --e-global-color-c5b9689 );transition:color 0.3s;}.elementor-40478 .elementor-element.elementor-element-7203814 .elementor-icon-list-icon svg{fill:var( --e-global-color-c5b9689 );transition:fill 0.3s;}.elementor-40478 .elementor-element.elementor-element-7203814{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-40478 .elementor-element.elementor-element-7203814 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40478 .elementor-element.elementor-element-ea7e2b2 .elementor-button{background-color:var( --e-global-color-c5b9689 );font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-0.5px;fill:var( --e-global-color-ff5924e );color:var( --e-global-color-ff5924e );transition-duration:1s;border-radius:6px 6px 6px 6px;padding:15px 50px 15px 50px;}.elementor-40478 .elementor-element.elementor-element-ea7e2b2:hover{--e-transform-translateY:-5px;}.elementor-40478 .elementor-element.elementor-element-ea7e2b2{margin:47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:200ms;}.elementor-40478 .elementor-element.elementor-element-ea7e2b2.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-ea7e2b2 .elementor-button:hover, .elementor-40478 .elementor-element.elementor-element-ea7e2b2 .elementor-button:focus{color:var( --e-global-color-ff5924e );}.elementor-40478 .elementor-element.elementor-element-ea7e2b2 .elementor-button:hover svg, .elementor-40478 .elementor-element.elementor-element-ea7e2b2 .elementor-button:focus svg{fill:var( --e-global-color-ff5924e );}.elementor-40478 .elementor-element.elementor-element-a4c967e{--display:flex;--min-height:450px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:28px 28px;--row-gap:28px;--column-gap:28px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F9FF49;--border-color:#F9FF49;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-40478 .elementor-element.elementor-element-a4c967e:not(.elementor-motion-effects-element-type-background), .elementor-40478 .elementor-element.elementor-element-a4c967e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-a4c967e:hover::before, .elementor-40478 .elementor-element.elementor-element-a4c967e:hover > .elementor-background-video-container::before, .elementor-40478 .elementor-element.elementor-element-a4c967e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-40478 .elementor-element.elementor-element-a4c967e > .elementor-background-slideshow:hover::before, .elementor-40478 .elementor-element.elementor-element-a4c967e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-c5b9689 );--background-overlay:'';}.elementor-40478 .elementor-element.elementor-element-a4c967e:hover{--overlay-opacity:0.5;}.elementor-40478 .elementor-element.elementor-element-a4c967e, .elementor-40478 .elementor-element.elementor-element-a4c967e::before{--overlay-transition:0.4s;}.elementor-40478 .elementor-element.elementor-element-a4c967e.e-con{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-94edd03{--display:flex;--min-height:49px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:6px 6px 6px 6px;--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40478 .elementor-element.elementor-element-94edd03:not(.elementor-motion-effects-element-type-background), .elementor-40478 .elementor-element.elementor-element-94edd03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-69e2ad6 );}.elementor-40478 .elementor-element.elementor-element-94edd03.e-con{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-837c0e3{width:var( --container-widget-width, 89% );max-width:89%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:center;}.elementor-40478 .elementor-element.elementor-element-837c0e3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;color:var( --e-global-color-ff5924e );}.elementor-40478 .elementor-element.elementor-element-db381a3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40478 .elementor-element.elementor-element-b928889{width:var( --container-widget-width, 89% );max-width:89%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:left;}.elementor-40478 .elementor-element.elementor-element-b928889 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-40478 .elementor-element.elementor-element-5293302{width:var( --container-widget-width, 89% );max-width:89%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:left;}.elementor-40478 .elementor-element.elementor-element-5293302 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;line-height:1.4em;color:var( --e-global-color-ff5924e );}.elementor-40478 .elementor-element.elementor-element-40b9595 .elementor-icon-list-icon i{color:var( --e-global-color-ef4d4f0 );transition:color 0.3s;}.elementor-40478 .elementor-element.elementor-element-40b9595 .elementor-icon-list-icon svg{fill:var( --e-global-color-ef4d4f0 );transition:fill 0.3s;}.elementor-40478 .elementor-element.elementor-element-40b9595{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-40478 .elementor-element.elementor-element-40b9595 .elementor-icon-list-text{color:var( --e-global-color-ff5924e );transition:color 0.3s;}.elementor-40478 .elementor-element.elementor-element-58ea8bd{width:var( --container-widget-width, 89% );max-width:89%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:left;}.elementor-40478 .elementor-element.elementor-element-58ea8bd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-ef4d4f0 );}.elementor-40478 .elementor-element.elementor-element-9c0a66e{--divider-border-style:solid;--divider-color:var( --e-global-color-d051289 );--divider-border-width:1px;}.elementor-40478 .elementor-element.elementor-element-9c0a66e .elementor-divider-separator{width:100%;}.elementor-40478 .elementor-element.elementor-element-9c0a66e .elementor-divider{padding-block-start:19px;padding-block-end:19px;}.elementor-40478 .elementor-element.elementor-element-999df52{padding:0px 0px 0px 0px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-40478 .elementor-element.elementor-element-999df52 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-40478 .elementor-element.elementor-element-999df52 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-40478 .elementor-element.elementor-element-999df52 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-40478 .elementor-element.elementor-element-999df52 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-40478 .elementor-element.elementor-element-999df52 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-40478 .elementor-element.elementor-element-999df52 .elementor-icon-list-icon i{color:var( --e-global-color-ff5924e );transition:color 0.3s;}.elementor-40478 .elementor-element.elementor-element-999df52 .elementor-icon-list-icon svg{fill:var( --e-global-color-ff5924e );transition:fill 0.3s;}.elementor-40478 .elementor-element.elementor-element-999df52 .elementor-icon-list-text{color:var( --e-global-color-ff5924e );transition:color 0.3s;}.elementor-40478 .elementor-element.elementor-element-65a997b .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-0.5px;fill:var( --e-global-color-c5b9689 );color:var( --e-global-color-c5b9689 );background-image:linear-gradient(180deg, var( --e-global-color-ff5924e ) 0%, #CFCFCF 100%);transition-duration:1s;border-radius:6px 6px 6px 6px;padding:15px 50px 15px 50px;}.elementor-40478 .elementor-element.elementor-element-65a997b:hover{--e-transform-translateY:-5px;}.elementor-40478 .elementor-element.elementor-element-65a997b{margin:47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:200ms;}.elementor-40478 .elementor-element.elementor-element-65a997b.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-65a997b .elementor-button:hover, .elementor-40478 .elementor-element.elementor-element-65a997b .elementor-button:focus{color:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-65a997b .elementor-button:hover svg, .elementor-40478 .elementor-element.elementor-element-65a997b .elementor-button:focus svg{fill:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-f8f7255{--display:flex;--min-height:450px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#CACACA;--border-color:#CACACA;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-40478 .elementor-element.elementor-element-f8f7255:not(.elementor-motion-effects-element-type-background), .elementor-40478 .elementor-element.elementor-element-f8f7255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ff5924e );}.elementor-40478 .elementor-element.elementor-element-ef4d986{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40478 .elementor-element.elementor-element-1150ca5{width:var( --container-widget-width, 89% );max-width:89%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:left;}.elementor-40478 .elementor-element.elementor-element-1150ca5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:400;line-height:1.4em;}.elementor-40478 .elementor-element.elementor-element-1fe191c{width:var( --container-widget-width, 89% );max-width:89%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:left;}.elementor-40478 .elementor-element.elementor-element-1fe191c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;line-height:1.4em;}.elementor-40478 .elementor-element.elementor-element-5063f6b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-40478 .elementor-element.elementor-element-5063f6b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-40478 .elementor-element.elementor-element-5063f6b{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-40478 .elementor-element.elementor-element-5063f6b .elementor-icon-list-text{transition:color 0.3s;}.elementor-40478 .elementor-element.elementor-element-5c81422{width:var( --container-widget-width, 89% );max-width:89%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:left;}.elementor-40478 .elementor-element.elementor-element-5c81422 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-40478 .elementor-element.elementor-element-8f7d3f3{--divider-border-style:solid;--divider-color:#8B8B8B;--divider-border-width:1px;}.elementor-40478 .elementor-element.elementor-element-8f7d3f3 .elementor-divider-separator{width:100%;}.elementor-40478 .elementor-element.elementor-element-8f7d3f3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-40478 .elementor-element.elementor-element-f1ea867 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-40478 .elementor-element.elementor-element-f1ea867 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-40478 .elementor-element.elementor-element-f1ea867 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-40478 .elementor-element.elementor-element-f1ea867 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-40478 .elementor-element.elementor-element-f1ea867 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-40478 .elementor-element.elementor-element-f1ea867 .elementor-icon-list-icon i{color:var( --e-global-color-c5b9689 );transition:color 0.3s;}.elementor-40478 .elementor-element.elementor-element-f1ea867 .elementor-icon-list-icon svg{fill:var( --e-global-color-c5b9689 );transition:fill 0.3s;}.elementor-40478 .elementor-element.elementor-element-f1ea867{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-40478 .elementor-element.elementor-element-f1ea867 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40478 .elementor-element.elementor-element-1d9fb98 .elementor-button{background-color:var( --e-global-color-c5b9689 );font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-0.5px;fill:var( --e-global-color-ff5924e );color:var( --e-global-color-ff5924e );transition-duration:1s;border-radius:6px 6px 6px 6px;padding:15px 50px 15px 50px;}.elementor-40478 .elementor-element.elementor-element-1d9fb98:hover{--e-transform-translateY:-5px;}.elementor-40478 .elementor-element.elementor-element-1d9fb98{margin:47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:200ms;}.elementor-40478 .elementor-element.elementor-element-1d9fb98.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-1d9fb98 .elementor-button:hover, .elementor-40478 .elementor-element.elementor-element-1d9fb98 .elementor-button:focus{color:var( --e-global-color-ff5924e );}.elementor-40478 .elementor-element.elementor-element-1d9fb98 .elementor-button:hover svg, .elementor-40478 .elementor-element.elementor-element-1d9fb98 .elementor-button:focus svg{fill:var( --e-global-color-ff5924e );}.elementor-40478 .elementor-element.elementor-element-4f7549f{--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:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-40478 .elementor-element.elementor-element-beb9996{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;--e-transform-transition-duration:600ms;}.elementor-40478 .elementor-element.elementor-element-beb9996:hover{--e-transform-translateY:-5px;}.elementor-40478 .elementor-element.elementor-element-beb9996 img{width:59%;}.elementor-40478 .elementor-element.elementor-element-40b2fe5{width:var( --container-widget-width, 815px );max-width:815px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:815px;--container-widget-flex-grow:0;text-align:center;}.elementor-40478 .elementor-element.elementor-element-40b2fe5 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:36px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-40478 .elementor-element.elementor-element-4e079b4{width:var( --container-widget-width, 496px );max-width:496px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:496px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:var( --e-global-color-4b6444f );}.elementor-40478 .elementor-element.elementor-element-4e079b4 p{margin-block-end:0px;}.elementor-40478 .elementor-element.elementor-element-3b33e4b{--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:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-40478 .elementor-element.elementor-element-1991184{--divider-border-style:solid;--divider-color:var( --e-global-color-d051289 );--divider-border-width:1px;}.elementor-40478 .elementor-element.elementor-element-1991184 .elementor-divider-separator{width:100%;}.elementor-40478 .elementor-element.elementor-element-1991184 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-40478 .elementor-element.elementor-element-76b734c{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-40478 .elementor-element.elementor-element-76b734c .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-40478 .elementor-element.elementor-element-b9dd6aa{--display:flex;}.elementor-40478 .elementor-element.elementor-element-d6c022e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#191919;--border-color:#191919;--border-radius:6px 6px 6px 6px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-40478 .elementor-element.elementor-element-d6c022e:not(.elementor-motion-effects-element-type-background), .elementor-40478 .elementor-element.elementor-element-d6c022e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-40478 .elementor-element.elementor-element-6326241{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#BCBCBC;}.elementor-40478 .elementor-element.elementor-element-6326241.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-661225a{--display:flex;}.elementor-40478 .elementor-element.elementor-element-6b8e6ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#191919;--border-color:#191919;--border-radius:6px 6px 6px 6px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-40478 .elementor-element.elementor-element-6b8e6ad:not(.elementor-motion-effects-element-type-background), .elementor-40478 .elementor-element.elementor-element-6b8e6ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-40478 .elementor-element.elementor-element-97553f3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#BCBCBC;}.elementor-40478 .elementor-element.elementor-element-97553f3.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-76567b1{--display:flex;}.elementor-40478 .elementor-element.elementor-element-89da32d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#191919;--border-color:#191919;--border-radius:6px 6px 6px 6px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-40478 .elementor-element.elementor-element-89da32d:not(.elementor-motion-effects-element-type-background), .elementor-40478 .elementor-element.elementor-element-89da32d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-40478 .elementor-element.elementor-element-b6176e9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#BCBCBC;}.elementor-40478 .elementor-element.elementor-element-b6176e9.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-495912e{--display:flex;}.elementor-40478 .elementor-element.elementor-element-b6b3da9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#191919;--border-color:#191919;--border-radius:6px 6px 6px 6px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-40478 .elementor-element.elementor-element-b6b3da9:not(.elementor-motion-effects-element-type-background), .elementor-40478 .elementor-element.elementor-element-b6b3da9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-40478 .elementor-element.elementor-element-5f5cad4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#BCBCBC;}.elementor-40478 .elementor-element.elementor-element-5f5cad4.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-2342d99{--display:flex;}.elementor-40478 .elementor-element.elementor-element-d488655{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#191919;--border-color:#191919;--border-radius:6px 6px 6px 6px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-40478 .elementor-element.elementor-element-d488655:not(.elementor-motion-effects-element-type-background), .elementor-40478 .elementor-element.elementor-element-d488655 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-40478 .elementor-element.elementor-element-3cb67b9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#BCBCBC;}.elementor-40478 .elementor-element.elementor-element-3cb67b9.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-431dc35{--display:flex;}.elementor-40478 .elementor-element.elementor-element-feeb6b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#191919;--border-color:#191919;--border-radius:6px 6px 6px 6px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-40478 .elementor-element.elementor-element-feeb6b0:not(.elementor-motion-effects-element-type-background), .elementor-40478 .elementor-element.elementor-element-feeb6b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-40478 .elementor-element.elementor-element-8666ba7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#BCBCBC;}.elementor-40478 .elementor-element.elementor-element-8666ba7.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-7f5a5e0{--display:flex;}.elementor-40478 .elementor-element.elementor-element-bacd128{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#191919;--border-color:#191919;--border-radius:6px 6px 6px 6px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-40478 .elementor-element.elementor-element-bacd128:not(.elementor-motion-effects-element-type-background), .elementor-40478 .elementor-element.elementor-element-bacd128 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-40478 .elementor-element.elementor-element-c796ae0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#BCBCBC;}.elementor-40478 .elementor-element.elementor-element-c796ae0.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-1ec8393{--n-accordion-title-font-size:16px;width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-c5b9689 );--n-accordion-title-active-color:var( --e-global-color-c5b9689 );--n-accordion-icon-size:27px;--n-accordion-icon-hover-color:var( --e-global-color-d051289 );--n-accordion-icon-active-color:var( --e-global-color-c5b9689 );}.elementor-40478 .elementor-element.elementor-element-1ec8393 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-4b6444f );border-style:none;}.elementor-40478 .elementor-element.elementor-element-1ec8393.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-1ec8393 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-40478 .elementor-element.elementor-element-1ec8393 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:400;font-style:normal;}:where( .elementor-40478 .elementor-element.elementor-element-1ec8393 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-40478 .elementor-element.elementor-element-b9e9c63{--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;--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-40478 .elementor-element.elementor-element-b9e9c63:not(.elementor-motion-effects-element-type-background), .elementor-40478 .elementor-element.elementor-element-b9e9c63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-40478 .elementor-element.elementor-element-baffee9{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:6px;--margin-bottom:6px;--margin-left:6px;--margin-right:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40478 .elementor-element.elementor-element-baffee9.e-con{--align-self:flex-start;}.elementor-40478 .elementor-element.elementor-element-0f472e6{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-40478 .elementor-element.elementor-element-0f472e6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:700;font-style:normal;line-height:1.3em;letter-spacing:-0.4px;color:var( --e-global-color-ff5924e );}.elementor-40478 .elementor-element.elementor-element-6d0653a{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-40478 .elementor-element.elementor-element-6d0653a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;letter-spacing:-0.9px;color:var( --e-global-color-ef4d4f0 );}.elementor-40478 .elementor-element.elementor-element-a284f22{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-40478 .elementor-element.elementor-element-a284f22 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;letter-spacing:-0.9px;color:var( --e-global-color-ef4d4f0 );}.elementor-40478 .elementor-element.elementor-element-f4d2b10{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-40478 .elementor-element.elementor-element-f4d2b10 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;letter-spacing:-0.9px;color:var( --e-global-color-ef4d4f0 );}.elementor-40478 .elementor-element.elementor-element-6f621cd{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-40478 .elementor-element.elementor-element-6f621cd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;letter-spacing:-0.9px;color:var( --e-global-color-ef4d4f0 );}.elementor-40478 .elementor-element.elementor-element-584926a{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-40478 .elementor-element.elementor-element-584926a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;letter-spacing:-0.9px;color:var( --e-global-color-ef4d4f0 );}.elementor-40478 .elementor-element.elementor-element-194450b{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-40478 .elementor-element.elementor-element-194450b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;letter-spacing:-0.9px;color:var( --e-global-color-ef4d4f0 );}.elementor-40478 .elementor-element.elementor-element-ecdeeb3{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:6px;--margin-bottom:6px;--margin-left:6px;--margin-right:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40478 .elementor-element.elementor-element-ecdeeb3.e-con{--align-self:flex-start;}.elementor-40478 .elementor-element.elementor-element-21965c4{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-40478 .elementor-element.elementor-element-21965c4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:700;font-style:normal;line-height:1.3em;letter-spacing:-0.4px;color:var( --e-global-color-ff5924e );}.elementor-40478 .elementor-element.elementor-element-b1907a0{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-40478 .elementor-element.elementor-element-b1907a0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;letter-spacing:-0.9px;color:var( --e-global-color-ef4d4f0 );}.elementor-40478 .elementor-element.elementor-element-8bba4a3{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-40478 .elementor-element.elementor-element-8bba4a3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;letter-spacing:-0.9px;color:var( --e-global-color-ef4d4f0 );}.elementor-40478 .elementor-element.elementor-element-5d060cc{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-40478 .elementor-element.elementor-element-5d060cc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;letter-spacing:-0.9px;color:var( --e-global-color-ef4d4f0 );}.elementor-40478 .elementor-element.elementor-element-affd762{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:6px;--margin-bottom:6px;--margin-left:6px;--margin-right:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40478 .elementor-element.elementor-element-affd762.e-con{--align-self:flex-start;}.elementor-40478 .elementor-element.elementor-element-1addbb4{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-40478 .elementor-element.elementor-element-1addbb4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:700;font-style:normal;line-height:1.3em;letter-spacing:-0.4px;color:var( --e-global-color-ff5924e );}.elementor-40478 .elementor-element.elementor-element-ead0c0b{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-40478 .elementor-element.elementor-element-ead0c0b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;letter-spacing:-0.9px;color:var( --e-global-color-ef4d4f0 );}.elementor-40478 .elementor-element.elementor-element-f1f2900{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-40478 .elementor-element.elementor-element-f1f2900 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;letter-spacing:-0.9px;color:var( --e-global-color-ef4d4f0 );}.elementor-40478 .elementor-element.elementor-element-fd634fc{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-40478 .elementor-element.elementor-element-fd634fc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;letter-spacing:-0.9px;color:var( --e-global-color-ef4d4f0 );}.elementor-40478 .elementor-element.elementor-element-c622ba7{--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-40478 .elementor-element.elementor-element-c622ba7:not(.elementor-motion-effects-element-type-background), .elementor-40478 .elementor-element.elementor-element-c622ba7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-40478 .elementor-element.elementor-element-49682ec{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-40478 .elementor-element.elementor-element-03439d1{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-ef4d4f0 );}.elementor-40478 .elementor-element.elementor-element-03439d1 p{margin-block-end:0px;}.elementor-40478 .elementor-element.elementor-element-450a59c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;line-height:16px;color:var( --e-global-color-ef4d4f0 );}.elementor-40478 .elementor-element.elementor-element-450a59c p{margin-block-end:0px;}.elementor-40478 .elementor-element.elementor-element-9b53405 .elementor-heading-title{font-family:"DMSans", Sans-serif;font-size:14px;font-weight:normal;color:#CCCCCC;}.elementor-40478 .elementor-element.elementor-element-504ce51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40478 .elementor-element.elementor-element-504ce51 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-40478 .elementor-element.elementor-element-504ce51 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-40478 .elementor-element.elementor-element-504ce51 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-40478 .elementor-element.elementor-element-504ce51 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-40478 .elementor-element.elementor-element-504ce51 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-40478 .elementor-element.elementor-element-504ce51 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-ff5924e );}.elementor-40478 .elementor-element.elementor-element-504ce51 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-40478 .elementor-element.elementor-element-504ce51 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-40478 .elementor-element.elementor-element-504ce51 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-40478 .elementor-element.elementor-element-504ce51 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-40478 .elementor-element.elementor-element-504ce51 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-40478 .elementor-element.elementor-element-504ce51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40478 .elementor-element.elementor-element-504ce51 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;letter-spacing:0.6px;}.elementor-40478 .elementor-element.elementor-element-504ce51 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}body.elementor-page-40478:not(.elementor-motion-effects-element-type-background), body.elementor-page-40478 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5b9689 );}:root{--page-title-display:none;}body.elementor-page-40478{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1536px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:1024px){.elementor-40478 .elementor-element.elementor-element-3616073{--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-40478 .elementor-element.elementor-element-d9376c4{--container-widget-width:196px;--container-widget-flex-grow:0;width:var( --container-widget-width, 196px );max-width:196px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:767px){.elementor-40478 .elementor-element.elementor-element-3616073{--content-width:90%;--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;--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-40478 .elementor-element.elementor-element-3616073.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-40478 .elementor-element.elementor-element-d9376c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-40478 .elementor-element.elementor-element-d9376c4.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-d9376c4 img{width:100%;max-width:100%;}.elementor-40478 .elementor-element.elementor-element-910a50f{--content-width:90%;--min-height:718px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40478 .elementor-element.elementor-element-5d2f5a2{--padding-top:050px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-40478 .elementor-element.elementor-element-28ec1e9{text-align:center;}.elementor-40478 .elementor-element.elementor-element-28ec1e9 .elementor-heading-title{font-size:38px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-40478 .elementor-element.elementor-element-37639e9{--container-widget-width:357px;--container-widget-flex-grow:0;width:var( --container-widget-width, 357px );max-width:357px;text-align:center;font-size:20px;letter-spacing:-0.2px;}.elementor-40478 .elementor-element.elementor-element-6feba75{--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-evenly;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40478 .elementor-element.elementor-element-6feba75.e-con{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-e6eecfa{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-40478 .elementor-element.elementor-element-e6eecfa.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-6de2a42{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-40478 .elementor-element.elementor-element-3f105df{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-40478 .elementor-element.elementor-element-91ede63{--content-width:90%;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-40478 .elementor-element.elementor-element-4e2cde8{padding:0px 0px 0px 0px;}.elementor-40478 .elementor-element.elementor-element-4e2cde8 .elementor-heading-title{font-size:35px;}.elementor-40478 .elementor-element.elementor-element-13a8785{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40478 .elementor-element.elementor-element-2476d2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40478 .elementor-element.elementor-element-bbdb59f{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:left;}.elementor-40478 .elementor-element.elementor-element-bbdb59f.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-bbdb59f .elementor-heading-title{font-size:14px;line-height:1.2em;letter-spacing:-1px;}.elementor-40478 .elementor-element.elementor-element-a41d049{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:left;}.elementor-40478 .elementor-element.elementor-element-a41d049.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-a41d049 .elementor-heading-title{font-size:1.5rem;line-height:1.2em;letter-spacing:-1px;}.elementor-40478 .elementor-element.elementor-element-7c23cad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:left;font-size:0.875rem;letter-spacing:-0.3px;}.elementor-40478 .elementor-element.elementor-element-7c23cad.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-e56d5a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40478 .elementor-element.elementor-element-c84aee4{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:left;}.elementor-40478 .elementor-element.elementor-element-c84aee4.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-c84aee4 .elementor-heading-title{font-size:15px;line-height:1.2em;letter-spacing:-1px;}.elementor-40478 .elementor-element.elementor-element-1c420e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:left;}.elementor-40478 .elementor-element.elementor-element-1c420e6.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-1c420e6 .elementor-heading-title{font-size:1.5rem;line-height:1.2em;letter-spacing:-1px;}.elementor-40478 .elementor-element.elementor-element-d853501{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:left;font-size:0.875rem;letter-spacing:-0.3px;}.elementor-40478 .elementor-element.elementor-element-d853501.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-c784ce8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40478 .elementor-element.elementor-element-0cca88c{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:left;}.elementor-40478 .elementor-element.elementor-element-0cca88c.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-0cca88c .elementor-heading-title{font-size:15px;line-height:1.2em;letter-spacing:-1px;}.elementor-40478 .elementor-element.elementor-element-60f2875{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:left;}.elementor-40478 .elementor-element.elementor-element-60f2875.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-60f2875 .elementor-heading-title{font-size:1.5rem;line-height:1.2em;letter-spacing:-1px;}.elementor-40478 .elementor-element.elementor-element-b496afb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:left;font-size:0.875rem;letter-spacing:-0.3px;}.elementor-40478 .elementor-element.elementor-element-b496afb.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-5bee7ea{--content-width:90%;--justify-content:flex-start;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-40478 .elementor-element.elementor-element-0402492{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40478 .elementor-element.elementor-element-0402492 .elementor-heading-title{font-size:37px;}.elementor-40478 .elementor-element.elementor-element-d8a9310{--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-40478 .elementor-element.elementor-element-546cdd1 .elementor-icon-box-title, .elementor-40478 .elementor-element.elementor-element-546cdd1 .elementor-icon-box-title a{font-size:1.6rem;line-height:1.1em;}.elementor-40478 .elementor-element.elementor-element-546cdd1 .elementor-icon-box-description{font-size:0.9rem;}.elementor-40478 .elementor-element.elementor-element-1bbc7c7 .elementor-icon-box-title, .elementor-40478 .elementor-element.elementor-element-1bbc7c7 .elementor-icon-box-title a{font-size:1.6rem;line-height:1.1em;}.elementor-40478 .elementor-element.elementor-element-1bbc7c7 .elementor-icon-box-description{font-size:0.9rem;}.elementor-40478 .elementor-element.elementor-element-06301db .elementor-icon-box-title, .elementor-40478 .elementor-element.elementor-element-06301db .elementor-icon-box-title a{font-size:1.6rem;line-height:1.1em;}.elementor-40478 .elementor-element.elementor-element-06301db .elementor-icon-box-description{font-size:0.9rem;}.elementor-40478 .elementor-element.elementor-element-3849721 .elementor-icon-box-title, .elementor-40478 .elementor-element.elementor-element-3849721 .elementor-icon-box-title a{font-size:1.6rem;line-height:1.1em;}.elementor-40478 .elementor-element.elementor-element-3849721 .elementor-icon-box-description{font-size:0.9rem;}.elementor-40478 .elementor-element.elementor-element-5dd50c0 .elementor-icon-box-title, .elementor-40478 .elementor-element.elementor-element-5dd50c0 .elementor-icon-box-title a{font-size:1.6rem;line-height:1.1em;}.elementor-40478 .elementor-element.elementor-element-5dd50c0 .elementor-icon-box-description{font-size:0.9rem;}.elementor-40478 .elementor-element.elementor-element-ba27a9b .elementor-icon-box-title, .elementor-40478 .elementor-element.elementor-element-ba27a9b .elementor-icon-box-title a{font-size:1.6rem;line-height:1.1em;}.elementor-40478 .elementor-element.elementor-element-ba27a9b .elementor-icon-box-description{font-size:0.9rem;}.elementor-40478 .elementor-element.elementor-element-43181a1{--content-width:90%;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-40478 .elementor-element.elementor-element-2aa0131 .elementor-heading-title{font-size:28px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-40478 .elementor-element.elementor-element-396c4d9{width:100%;max-width:100%;--e-icon-list-icon-size:24px;}.elementor-40478 .elementor-element.elementor-element-396c4d9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40478 .elementor-element.elementor-element-396c4d9 .elementor-icon-list-item > a{font-size:0.8rem;}.elementor-40478 .elementor-element.elementor-element-280bfc8{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40478 .elementor-element.elementor-element-edd9fb8{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40478 .elementor-element.elementor-element-60b6447 .elementor-heading-title{font-size:28px;}.elementor-40478 .elementor-element.elementor-element-680b99c{width:100%;max-width:100%;--e-icon-list-icon-size:24px;}.elementor-40478 .elementor-element.elementor-element-680b99c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40478 .elementor-element.elementor-element-680b99c .elementor-icon-list-item > a{font-size:0.8rem;}.elementor-40478 .elementor-element.elementor-element-8e89ee5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40478 .elementor-element.elementor-element-a87e78f{--margin-top:-60px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-40478 .elementor-element.elementor-element-4572d55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:center;}.elementor-40478 .elementor-element.elementor-element-4572d55.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-4572d55 .elementor-heading-title{font-size:1.5rem;line-height:1.2em;letter-spacing:-1px;}.elementor-40478 .elementor-element.elementor-element-2073793{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:center;font-size:0.875rem;letter-spacing:-0.3px;}.elementor-40478 .elementor-element.elementor-element-2073793.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-0cffa31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:center;}.elementor-40478 .elementor-element.elementor-element-0cffa31.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-0cffa31 .elementor-heading-title{font-size:1.5rem;line-height:1.2em;letter-spacing:-1px;}.elementor-40478 .elementor-element.elementor-element-0c133b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:center;font-size:0.875rem;letter-spacing:-0.3px;}.elementor-40478 .elementor-element.elementor-element-0c133b5.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-030424b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:center;}.elementor-40478 .elementor-element.elementor-element-030424b.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-030424b .elementor-heading-title{font-size:1.5rem;line-height:1.2em;letter-spacing:-1px;}.elementor-40478 .elementor-element.elementor-element-03c9148{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:center;font-size:0.875rem;letter-spacing:-0.3px;}.elementor-40478 .elementor-element.elementor-element-03c9148.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-0ed9d27{--width:100%;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-40478 .elementor-element.elementor-element-caa5d53{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;}.elementor-40478 .elementor-element.elementor-element-caa5d53 .elementor-heading-title{font-size:28px;letter-spacing:-0.6px;}.elementor-40478 .elementor-element.elementor-element-732f338{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-40478 .elementor-element.elementor-element-ab81146{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40478 .elementor-element.elementor-element-f536643{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;}.elementor-40478 .elementor-element.elementor-element-f536643 .elementor-heading-title{font-size:39px;}.elementor-40478 .elementor-element.elementor-element-b3d5d18{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:center;font-size:22px;letter-spacing:-0.2px;}.elementor-40478 .elementor-element.elementor-element-c8a105b{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:-140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-40478 .elementor-element.elementor-element-95e0e83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:center;}.elementor-40478 .elementor-element.elementor-element-95e0e83.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-95e0e83 .elementor-heading-title{font-size:23px;line-height:1.2em;letter-spacing:-1px;}.elementor-40478 .elementor-element.elementor-element-e246a7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:center;letter-spacing:-0.3px;}.elementor-40478 .elementor-element.elementor-element-e246a7a.elementor-element{--align-self:center;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40478 .elementor-element.elementor-element-82a6fbc .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-40478 .elementor-element.elementor-element-1fd1460{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:center;}.elementor-40478 .elementor-element.elementor-element-1fd1460.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-1fd1460 .elementor-heading-title{font-size:23px;line-height:1.2em;letter-spacing:-1px;}.elementor-40478 .elementor-element.elementor-element-bb1f617{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:center;letter-spacing:-0.3px;}.elementor-40478 .elementor-element.elementor-element-bb1f617.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-cc5ca1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:center;}.elementor-40478 .elementor-element.elementor-element-cc5ca1b.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-cc5ca1b .elementor-heading-title{font-size:1.5rem;line-height:1.2em;letter-spacing:-1px;}.elementor-40478 .elementor-element.elementor-element-2d6d43e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:center;letter-spacing:-0.3px;}.elementor-40478 .elementor-element.elementor-element-2d6d43e.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-516360a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-40478 .elementor-element.elementor-element-332ac31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:center;}.elementor-40478 .elementor-element.elementor-element-332ac31.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-332ac31 .elementor-heading-title{font-size:1.5rem;line-height:1.2em;letter-spacing:-1px;}.elementor-40478 .elementor-element.elementor-element-7c860db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:center;letter-spacing:-0.3px;}.elementor-40478 .elementor-element.elementor-element-7c860db.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-63bd284{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:center;}.elementor-40478 .elementor-element.elementor-element-63bd284.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-63bd284 .elementor-heading-title{font-size:1.5rem;line-height:1.2em;letter-spacing:-1px;}.elementor-40478 .elementor-element.elementor-element-c74d607{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:center;letter-spacing:-0.3px;}.elementor-40478 .elementor-element.elementor-element-c74d607.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-b8f8b4e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-40478 .elementor-element.elementor-element-5c1721e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:center;}.elementor-40478 .elementor-element.elementor-element-5c1721e.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-5c1721e .elementor-heading-title{font-size:1.5rem;line-height:1.2em;letter-spacing:-1px;}.elementor-40478 .elementor-element.elementor-element-6d8610b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:center;letter-spacing:-0.3px;}.elementor-40478 .elementor-element.elementor-element-6d8610b.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-a026bc7{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40478 .elementor-element.elementor-element-6a4a5df{--content-width:90%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40478 .elementor-element.elementor-element-e680292{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-40478 .elementor-element.elementor-element-538a198{--min-height:0px;--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40478 .elementor-element.elementor-element-350767f{--min-height:0px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-40478 .elementor-element.elementor-element-c3173b7{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-40478 .elementor-element.elementor-element-c3173b7 .elementor-heading-title{line-height:1.2em;}.elementor-40478 .elementor-element.elementor-element-de476fc{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-40478 .elementor-element.elementor-element-de476fc .elementor-heading-title{line-height:1.2em;}.elementor-40478 .elementor-element.elementor-element-a8161b1{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-40478 .elementor-element.elementor-element-a8161b1 .elementor-heading-title{line-height:1.2em;}.elementor-40478 .elementor-element.elementor-element-a4c967e{--min-height:0px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40478 .elementor-element.elementor-element-837c0e3{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-40478 .elementor-element.elementor-element-837c0e3 .elementor-heading-title{line-height:1.2em;}.elementor-40478 .elementor-element.elementor-element-b928889{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-40478 .elementor-element.elementor-element-b928889 .elementor-heading-title{line-height:1.2em;}.elementor-40478 .elementor-element.elementor-element-5293302{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-40478 .elementor-element.elementor-element-5293302 .elementor-heading-title{line-height:1.2em;}.elementor-40478 .elementor-element.elementor-element-58ea8bd{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-40478 .elementor-element.elementor-element-58ea8bd .elementor-heading-title{line-height:1.2em;}.elementor-40478 .elementor-element.elementor-element-f8f7255{--min-height:0px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-40478 .elementor-element.elementor-element-1150ca5{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-40478 .elementor-element.elementor-element-1150ca5 .elementor-heading-title{line-height:1.2em;}.elementor-40478 .elementor-element.elementor-element-1fe191c{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-40478 .elementor-element.elementor-element-1fe191c .elementor-heading-title{line-height:1.2em;}.elementor-40478 .elementor-element.elementor-element-5c81422{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-40478 .elementor-element.elementor-element-5c81422 .elementor-heading-title{line-height:1.2em;}.elementor-40478 .elementor-element.elementor-element-4f7549f{--content-width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-40478 .elementor-element.elementor-element-beb9996 img{width:79%;}.elementor-40478 .elementor-element.elementor-element-40b2fe5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;}.elementor-40478 .elementor-element.elementor-element-4e079b4{--container-widget-width:357px;--container-widget-flex-grow:0;width:var( --container-widget-width, 357px );max-width:357px;text-align:center;font-size:19px;letter-spacing:-0.2px;}.elementor-40478 .elementor-element.elementor-element-3b33e4b{--content-width:90%;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-40478 .elementor-element.elementor-element-76b734c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;}.elementor-40478 .elementor-element.elementor-element-1ec8393 {--n-accordion-padding:12px 12px 12px 12px;}.elementor-40478 .elementor-element.elementor-element-1ec8393{--n-accordion-title-font-size:0.75rem;--n-accordion-icon-size:22px;--n-accordion-icon-gap:0px;}.elementor-40478 .elementor-element.elementor-element-0f472e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:left;}.elementor-40478 .elementor-element.elementor-element-0f472e6.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-0f472e6 .elementor-heading-title{font-size:1.5rem;line-height:1.2em;letter-spacing:-1px;}.elementor-40478 .elementor-element.elementor-element-21965c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:left;}.elementor-40478 .elementor-element.elementor-element-21965c4.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-21965c4 .elementor-heading-title{font-size:1.5rem;line-height:1.2em;letter-spacing:-1px;}.elementor-40478 .elementor-element.elementor-element-1addbb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:left;}.elementor-40478 .elementor-element.elementor-element-1addbb4.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-1addbb4 .elementor-heading-title{font-size:1.5rem;line-height:1.2em;letter-spacing:-1px;}.elementor-40478 .elementor-element.elementor-element-c622ba7{--content-width:90%;--justify-content:center;}.elementor-40478 .elementor-element.elementor-element-9b53405 .elementor-heading-title{font-size:11px;line-height:140%;}.elementor-40478 .elementor-element.elementor-element-504ce51 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-40478 .elementor-element.elementor-element-504ce51 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-40478 .elementor-element.elementor-element-504ce51 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-40478 .elementor-element.elementor-element-504ce51 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-40478 .elementor-element.elementor-element-504ce51 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-40478 .elementor-element.elementor-element-504ce51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40478 .elementor-element.elementor-element-504ce51 .elementor-icon-list-item > a{line-height:1.3rem;}}@media(min-width:768px){.elementor-40478 .elementor-element.elementor-element-3616073{--content-width:1280px;}.elementor-40478 .elementor-element.elementor-element-fbf8fff{--width:24%;}.elementor-40478 .elementor-element.elementor-element-d6a7082{--width:50%;}.elementor-40478 .elementor-element.elementor-element-0ee6bf4{--width:50%;}.elementor-40478 .elementor-element.elementor-element-ac5a36b{--width:50%;}.elementor-40478 .elementor-element.elementor-element-5bee7ea{--content-width:1200px;}.elementor-40478 .elementor-element.elementor-element-d8a9310{--width:100%;}.elementor-40478 .elementor-element.elementor-element-43181a1{--content-width:1200px;}.elementor-40478 .elementor-element.elementor-element-8e89ee5{--content-width:1200px;}.elementor-40478 .elementor-element.elementor-element-10e9a8c{--width:50%;}.elementor-40478 .elementor-element.elementor-element-9d44066{--width:50%;}.elementor-40478 .elementor-element.elementor-element-a53a014{--width:50%;}.elementor-40478 .elementor-element.elementor-element-ab81146{--content-width:1200px;}.elementor-40478 .elementor-element.elementor-element-deeeefe{--content-width:100%;}.elementor-40478 .elementor-element.elementor-element-2d7abfe{--width:50%;}.elementor-40478 .elementor-element.elementor-element-31c48ac{--width:100%;}.elementor-40478 .elementor-element.elementor-element-19d8c84{--width:100%;}.elementor-40478 .elementor-element.elementor-element-619a25a{--width:50%;}.elementor-40478 .elementor-element.elementor-element-1514c0a{--width:100%;}.elementor-40478 .elementor-element.elementor-element-931630e{--width:100%;}.elementor-40478 .elementor-element.elementor-element-a4da5a8{--width:50%;}.elementor-40478 .elementor-element.elementor-element-99e6ab7{--width:100%;}.elementor-40478 .elementor-element.elementor-element-68321d9{--width:100%;}.elementor-40478 .elementor-element.elementor-element-94edd03{--width:71%;}.elementor-40478 .elementor-element.elementor-element-baffee9{--width:50%;}.elementor-40478 .elementor-element.elementor-element-ecdeeb3{--width:50%;}.elementor-40478 .elementor-element.elementor-element-affd762{--width:50%;}}@media(max-width:1536px) and (min-width:768px){.elementor-40478 .elementor-element.elementor-element-3616073{--content-width:960px;}}@media(min-width:2400px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-40478 .elementor-element.elementor-element-910a50f{--min-height:537px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-40478 .elementor-element.elementor-element-28ec1e9{text-align:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-40478 .elementor-element.elementor-element-37639e9{text-align:center;}.elementor-40478 .elementor-element.elementor-element-fbf8fff.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-40478 .elementor-element.elementor-element-ada6b00 .elementor-button{font-size:16px;border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-e6eecfa{border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-6de2a42{border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-3f105df{border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-22efd7b{border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-35feb64{border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-2476d2c:hover{--e-transform-translateY:-5px;}.elementor-40478 .elementor-element.elementor-element-2476d2c img{border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-e56d5a1:hover{--e-transform-translateY:-5px;}.elementor-40478 .elementor-element.elementor-element-e56d5a1 img{border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-c784ce8:hover{--e-transform-translateY:-5px;}.elementor-40478 .elementor-element.elementor-element-c784ce8 img{border-radius:6px 6px 6px 6px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-40478 .elementor-element.elementor-element-546cdd1{border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-1bbc7c7{border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-06301db{border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-3849721{border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-5dd50c0{border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-ba27a9b{border-radius:6px 6px 6px 6px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-40478 .elementor-element.elementor-element-396c4d9{border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-280bfc8{border-radius:0px 0px 0px 0px;font-size:16px;}.elementor-40478 .elementor-element.elementor-element-680b99c{border-radius:6px 6px 6px 6px;}.elementor-40478 .elementor-element.elementor-element-4ac88d4:hover{--e-transform-translateY:-3px;}.elementor-40478 .elementor-element.elementor-element-4ac88d4 .elementor-button{font-size:16px;letter-spacing:0px;background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-ff5924e ) 0%, #CFCFCF 100%);border-radius:6px 6px 6px 6px;padding:16px 28px 16px 28px;}.elementor-40478 .elementor-element.elementor-element-a87e78f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40478 .elementor-element.elementor-element-a87e78f.e-con{--align-self:stretch;}.elementor-40478 .elementor-element.elementor-element-10e9a8c{--gap:9px 0px;--row-gap:9px;--column-gap:0px;--border-radius:6px 6px 6px 6px;--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-40478 .elementor-element.elementor-element-3637671{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 00px) 0px;border-radius:6px 6px 0px 0px;}.elementor-40478 .elementor-element.elementor-element-4572d55{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 22px 0px 22px;text-align:center;}.elementor-40478 .elementor-element.elementor-element-4572d55.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-4572d55 .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-40478 .elementor-element.elementor-element-2073793{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:center;}.elementor-40478 .elementor-element.elementor-element-9d44066{--gap:9px 0px;--row-gap:9px;--column-gap:0px;--border-radius:6px 6px 6px 6px;--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-40478 .elementor-element.elementor-element-e746153{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 00px) 0px;border-radius:6px 6px 0px 0px;}.elementor-40478 .elementor-element.elementor-element-e746153.elementor-element{--align-self:flex-start;}.elementor-40478 .elementor-element.elementor-element-0cffa31{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 22px 0px 22px;text-align:center;}.elementor-40478 .elementor-element.elementor-element-0cffa31.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-0cffa31 .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-40478 .elementor-element.elementor-element-0c133b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:center;}.elementor-40478 .elementor-element.elementor-element-a53a014{--gap:9px 0px;--row-gap:9px;--column-gap:0px;--border-radius:6px 6px 6px 6px;--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-40478 .elementor-element.elementor-element-6dda2d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 00px) 0px;border-radius:6px 6px 0px 0px;}.elementor-40478 .elementor-element.elementor-element-030424b{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 22px 0px 22px;text-align:center;}.elementor-40478 .elementor-element.elementor-element-030424b.elementor-element{--align-self:center;}.elementor-40478 .elementor-element.elementor-element-030424b .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-40478 .elementor-element.elementor-element-03c9148{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:center;}.elementor-40478 .elementor-element.elementor-element-b3d5d18{text-align:center;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40478 .elementor-element.elementor-element-6a4a5df{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-40478 .elementor-element.elementor-element-538a198{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:9px 9px;--row-gap:9px;--column-gap:9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40478 .elementor-element.elementor-element-350767f{--content-width:100%;--border-radius:6px 6px 6px 6px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-40478 .elementor-element.elementor-element-ff4311f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40478 .elementor-element.elementor-element-9c1dc28 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-40478 .elementor-element.elementor-element-9c1dc28 .elementor-divider{text-align:center;}.elementor-40478 .elementor-element.elementor-element-ea7e2b2:hover{--e-transform-translateY:-3px;}.elementor-40478 .elementor-element.elementor-element-ea7e2b2 .elementor-button{font-size:16px;letter-spacing:0px;border-radius:6px 6px 6px 6px;padding:16px 28px 16px 28px;}.elementor-40478 .elementor-element.elementor-element-a4c967e{--width:100%;--border-radius:6px 6px 6px 6px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-40478 .elementor-element.elementor-element-a4c967e.e-con{--align-self:stretch;}.elementor-40478 .elementor-element.elementor-element-94edd03{--border-radius:6px 6px 6px 6px;--margin-top:-49px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40478 .elementor-element.elementor-element-65a997b:hover{--e-transform-translateY:-3px;}.elementor-40478 .elementor-element.elementor-element-65a997b .elementor-button{font-size:16px;letter-spacing:0px;background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-ff5924e ) 0%, #CFCFCF 100%);border-radius:6px 6px 6px 6px;padding:16px 28px 16px 28px;}.elementor-40478 .elementor-element.elementor-element-f8f7255{--border-radius:6px 6px 6px 6px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-40478 .elementor-element.elementor-element-1d9fb98:hover{--e-transform-translateY:-3px;}.elementor-40478 .elementor-element.elementor-element-1d9fb98 .elementor-button{font-size:16px;letter-spacing:0px;border-radius:6px 6px 6px 6px;padding:16px 28px 16px 28px;}.elementor-40478 .elementor-element.elementor-element-4e079b4{text-align:center;}}/* Start custom CSS for container, class: .elementor-element-3616073 */.elementor-40478 .elementor-element.elementor-element-3616073.elementor-sticky--effects{
    background-color: #000000BD !important;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    min-height: 70px;
    transition: all 0.7s cubic-bezier(0.250, 0.460, 0.450, 0.940);
}

.elementor-40478 .elementor-element.elementor-element-3616073{
    transition: all 0.7s cubic-bezier(0.250, 0.460, 0.450, 0.940);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ada6b00 */.elementor-40478 .elementor-element.elementor-element-ada6b00 .elementor-button:after{
content: "";
position: absolute;
top: 100%;
left: 50%;
width: 100px;
height: 100px;
transform: translate(-50%, -50%);
background: #FFE26E;
border-radius: 6px;
filter: blur(80px);
z-index: 20;
transition: 0.5s;
opacity: 0;
}
.elementor-40478 .elementor-element.elementor-element-ada6b00:hover .elementor-button:after{
opacity: 1;
transition: 2s;
}
.elementor-40478 .elementor-element.elementor-element-ada6b00 .elementor-button-text{
z-index: 40;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbf8fff */.elementor-40478 .elementor-element.elementor-element-fbf8fff{
    overflow: hidden;
    border-radius: 6px;
}
.elementor-40478 .elementor-element.elementor-element-fbf8fff:before{
    content: "";
    width: 600px;
    height: 600px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: blur(10px);
    position: absolute;
    background: conic-gradient(from 5deg at 50% 50%, transparent 280deg, #FFE26E 1turn, transparent 361deg);
    animation: complete-directory 5s linear infinite;
}
@keyframes complete-directory {
    to {
        transform: translate(-50%,-50%) rotate(1turn)
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e2cde8 */b {
  color: #BEBEBE;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdb59f */.elementor-40478 .elementor-element.elementor-element-bbdb59f b{
    color: #62FF00;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a41d049 */.elementor-40478 .elementor-element.elementor-element-a41d049 b{
    color: #62FF00;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c84aee4 */.elementor-40478 .elementor-element.elementor-element-c84aee4 b{
    color: #62FF00;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c420e6 */.elementor-40478 .elementor-element.elementor-element-1c420e6 b{
    color: #62FF00;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0cca88c */.elementor-40478 .elementor-element.elementor-element-0cca88c b{
    color: #62FF00;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60f2875 */.elementor-40478 .elementor-element.elementor-element-60f2875 b{
    color: #62FF00;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0402492 */b {
  color: #FFFBE6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2aa0131 */.elementor-40478 .elementor-element.elementor-element-2aa0131 b{
    color: #62FF00;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60b6447 */.elementor-40478 .elementor-element.elementor-element-60b6447 b{
    color: #FFFBE6;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-680b99c */.elementor-40478 .elementor-element.elementor-element-680b99c{
    position: relative;
    overflow: hidden;
    border-radius: 12px;
    background: #202020 ;
}

.elementor-40478 .elementor-element.elementor-element-680b99c::before{
    content: "";
    position: absolute;
    width: 200%;
    height: 200%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(0deg);
    background: linear-gradient(
        0deg,
        transparent,
        #FFFBE6,
        transparent
    );
    filter: blur(18px);
    animation: rodar 5s linear infinite;
    pointer-events: none;
    z-index: 0;
}

.elementor-40478 .elementor-element.elementor-element-680b99c::after{
    content: "";
    position: absolute;
    inset: 1px;
    background: linear-gradient(#212121, #000000);
    border-radius: 6px;
    z-index: 1;
}

.elementor-40478 .elementor-element.elementor-element-680b99c > *{
    position: relative;
    z-index: 2;
}

@keyframes rodar{
    from{
        transform: translate(-50%, -50%) rotate(0deg);
    }
    to{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4572d55 */.elementor-40478 .elementor-element.elementor-element-4572d55 b{
    color: #62FF00;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0cffa31 */.elementor-40478 .elementor-element.elementor-element-0cffa31 b{
    color: #62FF00;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-030424b */.elementor-40478 .elementor-element.elementor-element-030424b b{
    color: #62FF00;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-caa5d53 */b {
  color: #FFFBE6;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-732f338 */.elementor-40478 .elementor-element.elementor-element-732f338 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}

.elementor-40478 .elementor-element.elementor-element-732f338{
    mask-image: linear-gradient(90deg, transparent, #100C23 15%, #100C23 85%, transparent 100%);
    -webkit-mask-image: linear-gradient(90deg, transparent, #100C23 15%, #100C23 85%, transparent 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f536643 */.elementor-40478 .elementor-element.elementor-element-f536643 b{
    color: #FFFBE6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-deeeefe */.elementor-40478 .elementor-element.elementor-element-deeeefe{
    position: relative;
    overflow: hidden;
    border-radius: 12px;
    background: transparent;
}

.elementor-40478 .elementor-element.elementor-element-deeeefe::before{
    content: "";
    position: absolute;
    width: 200%;
    height: 200%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(0deg);
    background: linear-gradient(
        0deg,
        transparent,
        rgba(255,255,255,0.9),
        transparent
    );
    filter: blur(18px);
    animation: rodar 5s linear infinite;
    pointer-events: none;
    z-index: 0;
}

.elementor-40478 .elementor-element.elementor-element-deeeefe::after{
    content: "";
    position: absolute;
    inset: 2px;
    background: #080808;
    border-radius: 10px;
    z-index: 1;
}

.elementor-40478 .elementor-element.elementor-element-deeeefe > *{
    position: relative;
    z-index: 2;
}

@keyframes rodar{
    from{
        transform: translate(-50%, -50%) rotate(0deg);
    }
    to{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95e0e83 */.elementor-40478 .elementor-element.elementor-element-95e0e83 b{
    color: #62FF00;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e246a7a */.elementor-40478 .elementor-element.elementor-element-e246a7a b{
    color: #07A605;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1fd1460 */.elementor-40478 .elementor-element.elementor-element-1fd1460 b{
    color: #62FF00;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb1f617 */.elementor-40478 .elementor-element.elementor-element-bb1f617 b{
    color: #07A605;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc5ca1b */.elementor-40478 .elementor-element.elementor-element-cc5ca1b b{
    color: #62FF00;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d6d43e */.elementor-40478 .elementor-element.elementor-element-2d6d43e b{
    color: #07A605;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-332ac31 */.elementor-40478 .elementor-element.elementor-element-332ac31 b{
    color: #62FF00;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c860db */.elementor-40478 .elementor-element.elementor-element-7c860db b{
    color: #07A605;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63bd284 */.elementor-40478 .elementor-element.elementor-element-63bd284 b{
    color: #62FF00;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c74d607 */.elementor-40478 .elementor-element.elementor-element-c74d607 b{
    color: #07A605;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c1721e */.elementor-40478 .elementor-element.elementor-element-5c1721e b{
    color: #62FF00;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d8610b */.elementor-40478 .elementor-element.elementor-element-6d8610b b{
    color: #07A605;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e680292 */.vermelho{
    color:#FF3431;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3173b7 */.vermelho{
    color:#FF3431;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de476fc */.vermelho{
    color:#FF3431;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8161b1 */.vermelho{
    color:#FF3431;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-837c0e3 */.vermelho{
    color:#FF3431;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b928889 */.vermelho{
    color:#FF3431;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5293302 */.vermelho{
    color:#FF3431;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58ea8bd */.vermelho{
    color:#FF3431;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1150ca5 */.vermelho{
    color:#FF3431;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1fe191c */.vermelho{
    color:#FF3431;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c81422 */.vermelho{
    color:#FF3431;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40b2fe5 */.elementor-40478 .elementor-element.elementor-element-40b2fe5 b{
    color: #62FF00;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76b734c */.elementor-40478 .elementor-element.elementor-element-76b734c b{
    color: #FFFBE6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6326241 */.elementor-40478 .elementor-element.elementor-element-6326241 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97553f3 */.elementor-40478 .elementor-element.elementor-element-97553f3 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6176e9 */.elementor-40478 .elementor-element.elementor-element-b6176e9 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f5cad4 */.elementor-40478 .elementor-element.elementor-element-5f5cad4 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cb67b9 */.elementor-40478 .elementor-element.elementor-element-3cb67b9 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8666ba7 */.elementor-40478 .elementor-element.elementor-element-8666ba7 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c796ae0 */.elementor-40478 .elementor-element.elementor-element-c796ae0 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6326241 */.elementor-40478 .elementor-element.elementor-element-6326241 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97553f3 */.elementor-40478 .elementor-element.elementor-element-97553f3 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6176e9 */.elementor-40478 .elementor-element.elementor-element-b6176e9 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f5cad4 */.elementor-40478 .elementor-element.elementor-element-5f5cad4 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cb67b9 */.elementor-40478 .elementor-element.elementor-element-3cb67b9 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8666ba7 */.elementor-40478 .elementor-element.elementor-element-8666ba7 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c796ae0 */.elementor-40478 .elementor-element.elementor-element-c796ae0 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6326241 */.elementor-40478 .elementor-element.elementor-element-6326241 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97553f3 */.elementor-40478 .elementor-element.elementor-element-97553f3 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6176e9 */.elementor-40478 .elementor-element.elementor-element-b6176e9 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f5cad4 */.elementor-40478 .elementor-element.elementor-element-5f5cad4 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cb67b9 */.elementor-40478 .elementor-element.elementor-element-3cb67b9 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8666ba7 */.elementor-40478 .elementor-element.elementor-element-8666ba7 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c796ae0 */.elementor-40478 .elementor-element.elementor-element-c796ae0 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6326241 */.elementor-40478 .elementor-element.elementor-element-6326241 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97553f3 */.elementor-40478 .elementor-element.elementor-element-97553f3 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6176e9 */.elementor-40478 .elementor-element.elementor-element-b6176e9 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f5cad4 */.elementor-40478 .elementor-element.elementor-element-5f5cad4 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cb67b9 */.elementor-40478 .elementor-element.elementor-element-3cb67b9 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8666ba7 */.elementor-40478 .elementor-element.elementor-element-8666ba7 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c796ae0 */.elementor-40478 .elementor-element.elementor-element-c796ae0 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6326241 */.elementor-40478 .elementor-element.elementor-element-6326241 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97553f3 */.elementor-40478 .elementor-element.elementor-element-97553f3 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6176e9 */.elementor-40478 .elementor-element.elementor-element-b6176e9 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f5cad4 */.elementor-40478 .elementor-element.elementor-element-5f5cad4 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cb67b9 */.elementor-40478 .elementor-element.elementor-element-3cb67b9 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8666ba7 */.elementor-40478 .elementor-element.elementor-element-8666ba7 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c796ae0 */.elementor-40478 .elementor-element.elementor-element-c796ae0 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6326241 */.elementor-40478 .elementor-element.elementor-element-6326241 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97553f3 */.elementor-40478 .elementor-element.elementor-element-97553f3 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6176e9 */.elementor-40478 .elementor-element.elementor-element-b6176e9 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f5cad4 */.elementor-40478 .elementor-element.elementor-element-5f5cad4 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cb67b9 */.elementor-40478 .elementor-element.elementor-element-3cb67b9 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8666ba7 */.elementor-40478 .elementor-element.elementor-element-8666ba7 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c796ae0 */.elementor-40478 .elementor-element.elementor-element-c796ae0 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6326241 */.elementor-40478 .elementor-element.elementor-element-6326241 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97553f3 */.elementor-40478 .elementor-element.elementor-element-97553f3 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6176e9 */.elementor-40478 .elementor-element.elementor-element-b6176e9 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f5cad4 */.elementor-40478 .elementor-element.elementor-element-5f5cad4 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cb67b9 */.elementor-40478 .elementor-element.elementor-element-3cb67b9 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8666ba7 */.elementor-40478 .elementor-element.elementor-element-8666ba7 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c796ae0 */.elementor-40478 .elementor-element.elementor-element-c796ae0 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6326241 */.elementor-40478 .elementor-element.elementor-element-6326241 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97553f3 */.elementor-40478 .elementor-element.elementor-element-97553f3 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6176e9 */.elementor-40478 .elementor-element.elementor-element-b6176e9 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f5cad4 */.elementor-40478 .elementor-element.elementor-element-5f5cad4 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cb67b9 */.elementor-40478 .elementor-element.elementor-element-3cb67b9 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8666ba7 */.elementor-40478 .elementor-element.elementor-element-8666ba7 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c796ae0 */.elementor-40478 .elementor-element.elementor-element-c796ae0 p:last-child b{
    color: #FFC117;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1ec8393 */.elementor-40478 .elementor-element.elementor-element-1ec8393 span.e-opened {
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f472e6 */.elementor-40478 .elementor-element.elementor-element-0f472e6 b{
    color: #62FF00;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21965c4 */.elementor-40478 .elementor-element.elementor-element-21965c4 b{
    color: #62FF00;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1addbb4 */.elementor-40478 .elementor-element.elementor-element-1addbb4 b{
    color: #62FF00;
}/* End custom CSS */
/* Start custom CSS */html,
body{
width:100% !important;
overflow-x:hidden !important;
}

.texto-destaque {
  color: #6E6E6E;
  font-style: italic;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Playfair';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://bequestacademy.com.br/wp-content/uploads/2025/12/PlayfairDisplay-VariableFont_wght.ttf') format('truetype');
}
@font-face {
	font-family: 'Playfair';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://bequestacademy.com.br/wp-content/uploads/2025/12/PlayfairDisplay-Italic-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://bequestacademy.com.br/wp-content/uploads/2024/11/Inter-SemiBold.eot');
	src: url('https://bequestacademy.com.br/wp-content/uploads/2024/11/Inter-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://bequestacademy.com.br/wp-content/uploads/2024/11/Inter-SemiBold.woff2') format('woff2'),
		url('https://bequestacademy.com.br/wp-content/uploads/2024/11/Inter-SemiBold.woff') format('woff'),
		url('https://bequestacademy.com.br/wp-content/uploads/2024/11/Inter-SemiBold.ttf') format('truetype'),
		url('https://bequestacademy.com.br/wp-content/uploads/2024/11/Inter-SemiBold.svg#Inter') format('svg');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://bequestacademy.com.br/wp-content/uploads/2024/11/Inter-Regular.eot');
	src: url('https://bequestacademy.com.br/wp-content/uploads/2024/11/Inter-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://bequestacademy.com.br/wp-content/uploads/2024/11/Inter-Regular.woff2') format('woff2'),
		url('https://bequestacademy.com.br/wp-content/uploads/2024/11/Inter-Regular.woff') format('woff'),
		url('https://bequestacademy.com.br/wp-content/uploads/2024/11/Inter-Regular.ttf') format('truetype'),
		url('https://bequestacademy.com.br/wp-content/uploads/2024/11/Inter-Regular.svg#Inter') format('svg');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://bequestacademy.com.br/wp-content/uploads/2024/11/Inter-Bold.eot');
	src: url('https://bequestacademy.com.br/wp-content/uploads/2024/11/Inter-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://bequestacademy.com.br/wp-content/uploads/2024/11/Inter-Bold.woff2') format('woff2'),
		url('https://bequestacademy.com.br/wp-content/uploads/2024/11/Inter-Bold.woff') format('woff'),
		url('https://bequestacademy.com.br/wp-content/uploads/2024/11/Inter-Bold.ttf') format('truetype'),
		url('https://bequestacademy.com.br/wp-content/uploads/2024/11/Inter-Bold.svg#Inter') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DMSans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://bequestacademy.com.br/wp-content/uploads/2025/01/DMSans18pt-Light.eot');
	src: url('https://bequestacademy.com.br/wp-content/uploads/2025/01/DMSans18pt-Light.eot?#iefix') format('embedded-opentype'),
		url('https://bequestacademy.com.br/wp-content/uploads/2025/01/DMSans18pt-Light.woff2') format('woff2'),
		url('https://bequestacademy.com.br/wp-content/uploads/2025/01/DMSans18pt-Light.woff') format('woff'),
		url('https://bequestacademy.com.br/wp-content/uploads/2025/01/DMSans18pt-Light.ttf') format('truetype'),
		url('https://bequestacademy.com.br/wp-content/uploads/2025/01/DMSans18pt-Light.svg#DMSans') format('svg');
}
@font-face {
	font-family: 'DMSans';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://bequestacademy.com.br/wp-content/uploads/2025/01/DMSans18pt-Bold.eot');
	src: url('https://bequestacademy.com.br/wp-content/uploads/2025/01/DMSans18pt-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://bequestacademy.com.br/wp-content/uploads/2025/01/DMSans18pt-Bold.woff2') format('woff2'),
		url('https://bequestacademy.com.br/wp-content/uploads/2025/01/DMSans18pt-Bold.woff') format('woff'),
		url('https://bequestacademy.com.br/wp-content/uploads/2025/01/DMSans18pt-Bold.ttf') format('truetype'),
		url('https://bequestacademy.com.br/wp-content/uploads/2025/01/DMSans18pt-Bold.svg#DMSans') format('svg');
}
/* End Custom Fonts CSS */