.elementor-5786 .elementor-element.elementor-element-ebdb50f{--display:flex;--overlay-opacity:0.99}.elementor-5786 .elementor-element.elementor-element-ebdb50f::before,.elementor-5786 .elementor-element.elementor-element-ebdb50f>.elementor-background-video-container::before,.elementor-5786 .elementor-element.elementor-element-ebdb50f>.e-con-inner>.elementor-background-video-container::before,.elementor-5786 .elementor-element.elementor-element-ebdb50f>.elementor-background-slideshow::before,.elementor-5786 .elementor-element.elementor-element-ebdb50f>.e-con-inner>.elementor-background-slideshow::before,.elementor-5786 .elementor-element.elementor-element-ebdb50f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-widget-call-to-action .elementor-cta__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-call-to-action .elementor-cta__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-call-to-action .elementor-cta__button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-call-to-action .elementor-ribbon-inner{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-5786 .elementor-element.elementor-element-8dd1884 .elementor-cta__content-item{transition-duration:1000ms}.elementor-5786 .elementor-element.elementor-element-8dd1884.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc(1000ms / 3)}.elementor-5786 .elementor-element.elementor-element-8dd1884.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc(( 1000ms / 3 ) * 2)}.elementor-5786 .elementor-element.elementor-element-8dd1884.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc(( 1000ms / 3 ) * 3)}.elementor-5786 .elementor-element.elementor-element-8dd1884 .elementor-cta .elementor-cta__bg,.elementor-5786 .elementor-element.elementor-element-8dd1884 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-5786 .elementor-element.elementor-element-8dd1884>.elementor-widget-container{margin:0 0 0 0}.elementor-5786 .elementor-element.elementor-element-8dd1884.elementor-element{--order:-99999 /* order start hack */}.elementor-5786 .elementor-element.elementor-element-8dd1884 .elementor-cta__content{min-height:1000px;text-align:center}.elementor-5786 .elementor-element.elementor-element-8dd1884 .elementor-cta__description{font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:300}.elementor-5786 .elementor-element.elementor-element-8dd1884 .elementor-cta__description:not(:last-child){margin-bottom:-5px}.elementor-5786 .elementor-element.elementor-element-8dd1884 .elementor-cta__button{font-family:"Montserrat",Sans-serif;font-weight:400;border-width:1px}.elementor-5786 .elementor-element.elementor-element-8bb754a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1}.elementor-5786 .elementor-element.elementor-element-8bb754a:not(.elementor-motion-effects-element-type-background),.elementor-5786 .elementor-element.elementor-element-8bb754a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-5786 .elementor-element.elementor-element-8bb754a::before,.elementor-5786 .elementor-element.elementor-element-8bb754a>.elementor-background-video-container::before,.elementor-5786 .elementor-element.elementor-element-8bb754a>.e-con-inner>.elementor-background-video-container::before,.elementor-5786 .elementor-element.elementor-element-8bb754a>.elementor-background-slideshow::before,.elementor-5786 .elementor-element.elementor-element-8bb754a>.e-con-inner>.elementor-background-slideshow::before,.elementor-5786 .elementor-element.elementor-element-8bb754a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#0009;--background-overlay:''}.elementor-5786 .elementor-element.elementor-element-3694ead{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;box-shadow:0 0 5px 0 rgb(0 0 0 / .6);--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px}.elementor-5786 .elementor-element.elementor-element-3694ead:not(.elementor-motion-effects-element-type-background),.elementor-5786 .elementor-element.elementor-element-3694ead>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F5F5F5}.elementor-5786 .elementor-element.elementor-element-3694ead::before,.elementor-5786 .elementor-element.elementor-element-3694ead>.elementor-background-video-container::before,.elementor-5786 .elementor-element.elementor-element-3694ead>.e-con-inner>.elementor-background-video-container::before,.elementor-5786 .elementor-element.elementor-element-3694ead>.elementor-background-slideshow::before,.elementor-5786 .elementor-element.elementor-element-3694ead>.e-con-inner>.elementor-background-slideshow::before,.elementor-5786 .elementor-element.elementor-element-3694ead>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-5786 .elementor-element.elementor-element-06abd2f{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-5786 .elementor-element.elementor-element-06abd2f .elementor-icon-box-wrapper{text-align:center;gap:18px}.elementor-5786 .elementor-element.elementor-element-06abd2f .elementor-icon-box-title{margin-block-end:0;color:#000000D9}.elementor-5786 .elementor-element.elementor-element-06abd2f.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-5786 .elementor-element.elementor-element-06abd2f.elementor-view-framed .elementor-icon,.elementor-5786 .elementor-element.elementor-element-06abd2f.elementor-view-default .elementor-icon{fill:#000;color:#000;border-color:#000}.elementor-5786 .elementor-element.elementor-element-06abd2f .elementor-icon{font-size:62px}.elementor-5786 .elementor-element.elementor-element-06abd2f .elementor-icon-box-title,.elementor-5786 .elementor-element.elementor-element-06abd2f .elementor-icon-box-title a{font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:.4px}.elementor-5786 .elementor-element.elementor-element-06abd2f .elementor-icon-box-description{font-family:"Montserrat",Sans-serif;font-size:47px;font-weight:400}.elementor-5786 .elementor-element.elementor-element-28d73d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;box-shadow:0 0 5px 0 rgb(0 0 0 / .598);--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px}.elementor-5786 .elementor-element.elementor-element-28d73d2:not(.elementor-motion-effects-element-type-background),.elementor-5786 .elementor-element.elementor-element-28d73d2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F5F5F5}.elementor-5786 .elementor-element.elementor-element-9b8adc0{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-5786 .elementor-element.elementor-element-9b8adc0 .elementor-icon-box-wrapper{text-align:center;gap:18px}.elementor-5786 .elementor-element.elementor-element-9b8adc0 .elementor-icon-box-title{margin-block-end:0;color:#000000D9}.elementor-5786 .elementor-element.elementor-element-9b8adc0.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-5786 .elementor-element.elementor-element-9b8adc0.elementor-view-framed .elementor-icon,.elementor-5786 .elementor-element.elementor-element-9b8adc0.elementor-view-default .elementor-icon{fill:#000;color:#000;border-color:#000}.elementor-5786 .elementor-element.elementor-element-9b8adc0 .elementor-icon{font-size:62px}.elementor-5786 .elementor-element.elementor-element-9b8adc0 .elementor-icon-box-title,.elementor-5786 .elementor-element.elementor-element-9b8adc0 .elementor-icon-box-title a{font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:.4px}.elementor-5786 .elementor-element.elementor-element-9b8adc0 .elementor-icon-box-description{font-family:"Montserrat",Sans-serif;font-size:47px;font-weight:400}.elementor-5786 .elementor-element.elementor-element-b7e68b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;box-shadow:0 0 5px 0 rgb(0 0 0 / .6);--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px}.elementor-5786 .elementor-element.elementor-element-b7e68b5:not(.elementor-motion-effects-element-type-background),.elementor-5786 .elementor-element.elementor-element-b7e68b5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F5F5F5}.elementor-5786 .elementor-element.elementor-element-c846b05{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-5786 .elementor-element.elementor-element-c846b05 .elementor-icon-box-wrapper{text-align:center;gap:18px}.elementor-5786 .elementor-element.elementor-element-c846b05 .elementor-icon-box-title{margin-block-end:0;color:#000000D9}.elementor-5786 .elementor-element.elementor-element-c846b05.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-5786 .elementor-element.elementor-element-c846b05.elementor-view-framed .elementor-icon,.elementor-5786 .elementor-element.elementor-element-c846b05.elementor-view-default .elementor-icon{fill:#000;color:#000;border-color:#000}.elementor-5786 .elementor-element.elementor-element-c846b05 .elementor-icon{font-size:62px}.elementor-5786 .elementor-element.elementor-element-c846b05 .elementor-icon-box-title,.elementor-5786 .elementor-element.elementor-element-c846b05 .elementor-icon-box-title a{font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:.4px}.elementor-5786 .elementor-element.elementor-element-c846b05 .elementor-icon-box-description{font-family:"Montserrat",Sans-serif;font-size:47px;font-weight:400}.elementor-5786 .elementor-element.elementor-element-5ea2158{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;box-shadow:0 0 5px 0 rgb(0 0 0 / .6);--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px}.elementor-5786 .elementor-element.elementor-element-5ea2158:not(.elementor-motion-effects-element-type-background),.elementor-5786 .elementor-element.elementor-element-5ea2158>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F5F5F5}.elementor-5786 .elementor-element.elementor-element-e816ef5{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-5786 .elementor-element.elementor-element-e816ef5 .elementor-icon-box-wrapper{text-align:center;gap:18px}.elementor-5786 .elementor-element.elementor-element-e816ef5 .elementor-icon-box-title{margin-block-end:0;color:#000000D9}.elementor-5786 .elementor-element.elementor-element-e816ef5.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-5786 .elementor-element.elementor-element-e816ef5.elementor-view-framed .elementor-icon,.elementor-5786 .elementor-element.elementor-element-e816ef5.elementor-view-default .elementor-icon{fill:#000;color:#000;border-color:#000}.elementor-5786 .elementor-element.elementor-element-e816ef5 .elementor-icon{font-size:62px}.elementor-5786 .elementor-element.elementor-element-e816ef5 .elementor-icon-box-title,.elementor-5786 .elementor-element.elementor-element-e816ef5 .elementor-icon-box-title a{font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:.4px}.elementor-5786 .elementor-element.elementor-element-e816ef5 .elementor-icon-box-description{font-family:"Montserrat",Sans-serif;font-size:47px;font-weight:400}.elementor-5786 .elementor-element.elementor-element-2230641{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:63px 0 120px 0}.elementor-5786 .elementor-element.elementor-element-2230641>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-bc-flex-widget .elementor-5786 .elementor-element.elementor-element-f0be32f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-5786 .elementor-element.elementor-element-f0be32f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-5786 .elementor-element.elementor-element-f0be32f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-5786 .elementor-element.elementor-element-f0be32f>.elementor-element-populated{padding:49px 0 0 24px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-5786 .elementor-element.elementor-element-9613afe>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-5786 .elementor-element.elementor-element-9613afe.elementor-element{--align-self:center}.elementor-5786 .elementor-element.elementor-element-9613afe{text-align:center}.elementor-5786 .elementor-element.elementor-element-9613afe .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:26px;letter-spacing:1px}.elementor-5786 .elementor-element.elementor-element-bab094d{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:49px;--padding-bottom:49px;--padding-left:49px;--padding-right:49px}.elementor-5786 .elementor-element.elementor-element-bfcd311>.elementor-widget-container{margin:-40px 0 0 0}.elementor-5786 .elementor-element.elementor-element-bfcd311 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:29px;font-weight:600;color:#000}.elementor-5786 .elementor-element.elementor-element-3d5b764{width:var(--container-widget-width,100.182%);max-width:100.182%;--container-widget-width:100.182%;--container-widget-flex-grow:0;text-align:start}.elementor-5786 .elementor-element.elementor-element-3d5b764>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-5786 .elementor-element.elementor-element-3d5b764.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-5786 .elementor-element.elementor-element-3d5b764 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:21px;font-weight:300;color:#818181}.elementor-5786 .elementor-element.elementor-element-03d0a06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1}.elementor-5786 .elementor-element.elementor-element-03d0a06::before,.elementor-5786 .elementor-element.elementor-element-03d0a06>.elementor-background-video-container::before,.elementor-5786 .elementor-element.elementor-element-03d0a06>.e-con-inner>.elementor-background-video-container::before,.elementor-5786 .elementor-element.elementor-element-03d0a06>.elementor-background-slideshow::before,.elementor-5786 .elementor-element.elementor-element-03d0a06>.e-con-inner>.elementor-background-slideshow::before,.elementor-5786 .elementor-element.elementor-element-03d0a06>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-primary);--background-overlay:''}.elementor-5786 .elementor-element.elementor-element-fdc897b{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:49px;--padding-bottom:49px;--padding-left:49px;--padding-right:49px}.elementor-5786 .elementor-element.elementor-element-d03cbf7>.elementor-widget-container{margin:-85px -99px -99px -99px}.elementor-5786 .elementor-element.elementor-element-d03cbf7{text-align:center}.elementor-5786 .elementor-element.elementor-element-d03cbf7 img{width:100%;opacity:1}.elementor-5786 .elementor-element.elementor-element-93d49ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-5786 .elementor-element.elementor-element-a963eae .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:29px;font-weight:600;color:#FFF}.elementor-5786 .elementor-element.elementor-element-704a2bd>.elementor-widget-container{margin:-7px -7px -7px -7px}.elementor-5786 .elementor-element.elementor-element-704a2bd{text-align:center}.elementor-5786 .elementor-element.elementor-element-704a2bd img{width:100%;opacity:1}.elementor-5786 .elementor-element.elementor-element-767bfa9{width:var(--container-widget-width,100.182%);max-width:100.182%;--container-widget-width:100.182%;--container-widget-flex-grow:0;text-align:start}.elementor-5786 .elementor-element.elementor-element-767bfa9>.elementor-widget-container{margin:1px 0 0 0;padding:0 50px 0 0}.elementor-5786 .elementor-element.elementor-element-767bfa9.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-5786 .elementor-element.elementor-element-767bfa9 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:21px;font-weight:300;color:#E0E0E0}.elementor-5786 .elementor-element.elementor-element-d3bc46e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-5786 .elementor-element.elementor-element-db46013{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-5786 .elementor-element.elementor-element-db46013.e-con{--flex-grow:0;--flex-shrink:0}.elementor-5786 .elementor-element.elementor-element-916cd6a>.elementor-widget-container{margin:42px 0 0 0}.elementor-5786 .elementor-element.elementor-element-916cd6a{text-align:center}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-5786 .elementor-element.elementor-element-d703a9b>.elementor-widget-container{margin:-57px 0 0 0}.elementor-5786 .elementor-element.elementor-element-615ca2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-5786 .elementor-element.elementor-element-615ca2d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-5786 .elementor-element.elementor-element-0eafa16>.elementor-widget-container{margin:-20px -2px -2px -2px}.elementor-5786 .elementor-element.elementor-element-406ce43{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-5786 .elementor-element.elementor-element-406ce43.e-con{--flex-grow:0;--flex-shrink:0}.elementor-5786 .elementor-element.elementor-element-7edba31>.elementor-widget-container{margin:-10px -90px -90px -49px}.elementor-5786 .elementor-element.elementor-element-6faa98a>.elementor-widget-container{margin:-71px 49px -50px -361px}.elementor-5786 .elementor-element.elementor-element-bcdd275>.elementor-widget-container{margin:-49px 420px 0 -552px}.elementor-5786 .elementor-element.elementor-element-86c9396>.elementor-widget-container{margin:-106px 720px 0 -712px}.elementor-5786 .elementor-element.elementor-element-a87dadc>.elementor-widget-container{margin:30px 0 0 -239px}.elementor-5786 .elementor-element.elementor-element-a87dadc{text-align:center}.elementor-5786 .elementor-element.elementor-element-1530247>.elementor-widget-container{margin:62px 88px 0 -466px}.elementor-5786 .elementor-element.elementor-element-1530247{text-align:justify;font-family:"Montserrat",Sans-serif;font-weight:700;color:#7A7A7A}.elementor-5786 .elementor-element.elementor-element-4e75ddd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-5786 .elementor-element.elementor-element-4e75ddd.e-con{--flex-grow:0;--flex-shrink:0}.elementor-5786 .elementor-element.elementor-element-a0c0706>.elementor-widget-container{margin:-10px -90px -90px -49px}.elementor-5786 .elementor-element.elementor-element-cb69ca4>.elementor-widget-container{margin:-87px -53px -50px -290px}.elementor-5786 .elementor-element.elementor-element-de3d476>.elementor-widget-container{margin:-72px 163px 0 -390px}.elementor-5786 .elementor-element.elementor-element-0030582>.elementor-widget-container{margin:-103px 326px 0 -424px}.elementor-5786 .elementor-element.elementor-element-0fef3da>.elementor-widget-container{margin:22px 0 0 -231px}.elementor-5786 .elementor-element.elementor-element-7639cef>.elementor-widget-container{margin:45px 88px 0 -333px}.elementor-5786 .elementor-element.elementor-element-7639cef{font-family:"Montserrat",Sans-serif;font-weight:300;color:#7A7A7A}.elementor-5786 .elementor-element.elementor-element-55420d4{--display:flex;--min-height:0px;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-5786 .elementor-element.elementor-element-55420d4:not(.elementor-motion-effects-element-type-background),.elementor-5786 .elementor-element.elementor-element-55420d4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-5786 .elementor-element.elementor-element-55420d4::before,.elementor-5786 .elementor-element.elementor-element-55420d4>.elementor-background-video-container::before,.elementor-5786 .elementor-element.elementor-element-55420d4>.e-con-inner>.elementor-background-video-container::before,.elementor-5786 .elementor-element.elementor-element-55420d4>.elementor-background-slideshow::before,.elementor-5786 .elementor-element.elementor-element-55420d4>.e-con-inner>.elementor-background-slideshow::before,.elementor-5786 .elementor-element.elementor-element-55420d4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#FFF;--background-overlay:''}.elementor-5786 .elementor-element.elementor-element-d5abbdf>.elementor-widget-container{background-color:#FFF}.elementor-5786 .elementor-element.elementor-element-0669a78{--display:flex;--overlay-opacity:1;--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-5786 .elementor-element.elementor-element-0669a78::before,.elementor-5786 .elementor-element.elementor-element-0669a78>.elementor-background-video-container::before,.elementor-5786 .elementor-element.elementor-element-0669a78>.e-con-inner>.elementor-background-video-container::before,.elementor-5786 .elementor-element.elementor-element-0669a78>.elementor-background-slideshow::before,.elementor-5786 .elementor-element.elementor-element-0669a78>.e-con-inner>.elementor-background-slideshow::before,.elementor-5786 .elementor-element.elementor-element-0669a78>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#FFF;--background-overlay:''}.elementor-5786 .elementor-element.elementor-element-9c86816>.elementor-widget-container{margin:65px 0 0 0;padding:0 120px 0 0}.elementor-5786 .elementor-element.elementor-element-9c86816{text-align:center}.elementor-5786 .elementor-element.elementor-element-9c86816 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:29px;font-weight:600;color:#0E0E0E}.elementor-5786 .elementor-element.elementor-element-e8d17cd>.elementor-widget-container{margin:-15px 0 0 0;padding:0 120px 0 0}.elementor-5786 .elementor-element.elementor-element-e8d17cd{text-align:center}.elementor-5786 .elementor-element.elementor-element-e8d17cd .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:19px;font-weight:400;color:#686464}.elementor-5786 .elementor-element.elementor-element-a86e6dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-5786 .elementor-element.elementor-element-7127bae>.elementor-widget-container{margin:0 0 0 0}.elementor-5786 .elementor-element.elementor-element-38d3c06{padding:80px 0 100px 0}.elementor-5786 .elementor-element.elementor-element-0ef68f3{margin-top:0;margin-bottom:30px}.elementor-5786 .elementor-element.elementor-element-48d8940>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-5786 .elementor-element.elementor-element-40db7f3>.elementor-widget-container{margin:4px 0 37px 0}.elementor-5786 .elementor-element.elementor-element-40db7f3{text-align:center}.elementor-5786 .elementor-element.elementor-element-40db7f3 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:29px;font-weight:500;line-height:60px;color:var(--e-global-color-accent)}.elementor-5786 .elementor-element.elementor-element-a3aee1a>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-widget-accordion .elementor-accordion-icon,.elementor-widget-accordion .elementor-accordion-title{color:var(--e-global-color-primary)}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-accordion .elementor-active .elementor-accordion-icon,.elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var(--e-global-color-accent)}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var(--e-global-color-accent)}.elementor-widget-accordion .elementor-accordion-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-accordion .elementor-tab-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-5786 .elementor-element.elementor-element-6bdaf3b>.elementor-widget-container{margin:0 0 0 0}.elementor-5786 .elementor-element.elementor-element-6bdaf3b .elementor-accordion-item{border-width:0;border-color:#050505}.elementor-5786 .elementor-element.elementor-element-6bdaf3b .elementor-accordion-item .elementor-tab-content{border-width:0;border-block-start-color:#050505}.elementor-5786 .elementor-element.elementor-element-6bdaf3b .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0;border-block-end-color:#050505}.elementor-5786 .elementor-element.elementor-element-6bdaf3b .elementor-accordion-icon,.elementor-5786 .elementor-element.elementor-element-6bdaf3b .elementor-accordion-title{color:var(--e-global-color-accent)}.elementor-5786 .elementor-element.elementor-element-6bdaf3b .elementor-accordion-icon svg{fill:var(--e-global-color-accent)}.elementor-5786 .elementor-element.elementor-element-6bdaf3b .elementor-active .elementor-accordion-icon,.elementor-5786 .elementor-element.elementor-element-6bdaf3b .elementor-active .elementor-accordion-title{color:var(--e-global-color-primary)}.elementor-5786 .elementor-element.elementor-element-6bdaf3b .elementor-active .elementor-accordion-icon svg{fill:var(--e-global-color-primary)}.elementor-5786 .elementor-element.elementor-element-6bdaf3b .elementor-accordion-title{font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:600}.elementor-5786 .elementor-element.elementor-element-6bdaf3b .elementor-tab-title{padding:36px 0 36px 0}.elementor-5786 .elementor-element.elementor-element-6bdaf3b .elementor-tab-title .elementor-accordion-icon i:before{color:#050505}.elementor-5786 .elementor-element.elementor-element-6bdaf3b .elementor-tab-title .elementor-accordion-icon svg{fill:#050505}.elementor-5786 .elementor-element.elementor-element-6bdaf3b .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#0201016E}.elementor-5786 .elementor-element.elementor-element-6bdaf3b .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#0201016E}.elementor-5786 .elementor-element.elementor-element-6bdaf3b .elementor-accordion-icon{margin-inline-end:87px}.elementor-5786 .elementor-element.elementor-element-700de15{--display:flex}.elementor-5786 .elementor-element.elementor-element-b216fa6>.elementor-widget-container{margin:4px 0 37px 0}.elementor-5786 .elementor-element.elementor-element-b216fa6{text-align:center}.elementor-5786 .elementor-element.elementor-element-b216fa6 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:29px;font-weight:500;line-height:60px;color:var(--e-global-color-accent)}.elementor-5786 .elementor-element.elementor-element-45f5a41{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1}.elementor-5786 .elementor-element.elementor-element-45f5a41::before,.elementor-5786 .elementor-element.elementor-element-45f5a41>.elementor-background-video-container::before,.elementor-5786 .elementor-element.elementor-element-45f5a41>.e-con-inner>.elementor-background-video-container::before,.elementor-5786 .elementor-element.elementor-element-45f5a41>.elementor-background-slideshow::before,.elementor-5786 .elementor-element.elementor-element-45f5a41>.e-con-inner>.elementor-background-slideshow::before,.elementor-5786 .elementor-element.elementor-element-45f5a41>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#FFF;--background-overlay:''}.elementor-5786 .elementor-element.elementor-element-1795043{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:49px;--padding-bottom:49px;--padding-left:49px;--padding-right:49px}.elementor-5786 .elementor-element.elementor-element-1795043.e-con{--flex-grow:0;--flex-shrink:0}.elementor-5786 .elementor-element.elementor-element-47cee31>.elementor-widget-container{margin:-122px -122px -122px -122px}.elementor-5786 .elementor-element.elementor-element-4b42c16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-5786 .elementor-element.elementor-element-cf80bdd{width:var(--container-widget-width,100.182%);max-width:100.182%;--container-widget-width:100.182%;--container-widget-flex-grow:0;text-align:start}.elementor-5786 .elementor-element.elementor-element-cf80bdd>.elementor-widget-container{margin:167px 0 2px 10px;padding:0 50px 0 0}.elementor-5786 .elementor-element.elementor-element-cf80bdd.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-5786 .elementor-element.elementor-element-cf80bdd .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:21px;font-weight:300;color:#666}.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-5786 .elementor-element.elementor-element-20ceaa1>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-5786 .elementor-element.elementor-element-20ceaa1 .elementor-button{font-family:"Montserrat",Sans-serif;font-weight:400}.elementor-5786 .elementor-element.elementor-element-1ca8a2b{--display:flex}@media(min-width:768px){.elementor-5786 .elementor-element.elementor-element-3694ead{--width:25%}.elementor-5786 .elementor-element.elementor-element-28d73d2{--width:25%}.elementor-5786 .elementor-element.elementor-element-b7e68b5{--width:25%}.elementor-5786 .elementor-element.elementor-element-5ea2158{--width:25%}.elementor-5786 .elementor-element.elementor-element-bab094d{--width:46%}.elementor-5786 .elementor-element.elementor-element-fdc897b{--width:46%}.elementor-5786 .elementor-element.elementor-element-93d49ad{--width:74%}.elementor-5786 .elementor-element.elementor-element-db46013{--width:47.702%}.elementor-5786 .elementor-element.elementor-element-615ca2d{--width:50.043%}.elementor-5786 .elementor-element.elementor-element-406ce43{--width:98.049%}.elementor-5786 .elementor-element.elementor-element-4e75ddd{--width:98.049%}.elementor-5786 .elementor-element.elementor-element-55420d4{--content-width:1140px}.elementor-5786 .elementor-element.elementor-element-1795043{--width:39.638%}.elementor-5786 .elementor-element.elementor-element-4b42c16{--width:74%}}@media(max-width:1024px) and (min-width:768px){.elementor-5786 .elementor-element.elementor-element-a3aee1a{width:100%}}@media(max-width:1024px){.elementor-5786 .elementor-element.elementor-element-06abd2f .elementor-icon{font-size:40px}.elementor-5786 .elementor-element.elementor-element-9b8adc0 .elementor-icon{font-size:40px}.elementor-5786 .elementor-element.elementor-element-c846b05 .elementor-icon{font-size:40px}.elementor-5786 .elementor-element.elementor-element-e816ef5 .elementor-icon{font-size:40px}.elementor-5786 .elementor-element.elementor-element-2230641{padding:80px 0 80px 0}.elementor-bc-flex-widget .elementor-5786 .elementor-element.elementor-element-ae22029.elementor-column .elementor-widget-wrap{align-items:center}.elementor-5786 .elementor-element.elementor-element-ae22029.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-5786 .elementor-element.elementor-element-f0be32f>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%}.elementor-5786 .elementor-element.elementor-element-9613afe .elementor-heading-title{font-size:16px}.elementor-5786 .elementor-element.elementor-element-9c86816>.elementor-widget-container{padding:0 0 0 0}.elementor-5786 .elementor-element.elementor-element-e8d17cd>.elementor-widget-container{padding:0 0 0 0}.elementor-5786 .elementor-element.elementor-element-38d3c06{padding:0 0 80px 0}.elementor-5786 .elementor-element.elementor-element-40db7f3>.elementor-widget-container{margin:0 0 0 0}.elementor-5786 .elementor-element.elementor-element-40db7f3 .elementor-heading-title{font-size:33px}.elementor-5786 .elementor-element.elementor-element-a3aee1a>.elementor-element-populated{padding:10px 10px 0 10px}.elementor-5786 .elementor-element.elementor-element-6bdaf3b .elementor-tab-title{padding:25px 0 25px 0}.elementor-5786 .elementor-element.elementor-element-b216fa6>.elementor-widget-container{margin:0 0 0 0}.elementor-5786 .elementor-element.elementor-element-b216fa6 .elementor-heading-title{font-size:33px}}@media(max-width:767px){.elementor-5786 .elementor-element.elementor-element-ebdb50f{--overlay-opacity:0.94}.elementor-5786 .elementor-element.elementor-element-8dd1884 .elementor-cta__content{min-height:586px}.elementor-5786 .elementor-element.elementor-element-06abd2f .elementor-icon-box-wrapper{text-align:center;gap:5px}.elementor-5786 .elementor-element.elementor-element-06abd2f .elementor-icon{font-size:40px}.elementor-5786 .elementor-element.elementor-element-9b8adc0 .elementor-icon-box-wrapper{text-align:center;gap:5px}.elementor-5786 .elementor-element.elementor-element-9b8adc0 .elementor-icon{font-size:40px}.elementor-5786 .elementor-element.elementor-element-c846b05 .elementor-icon-box-wrapper{text-align:center;gap:5px}.elementor-5786 .elementor-element.elementor-element-c846b05 .elementor-icon{font-size:40px}.elementor-5786 .elementor-element.elementor-element-e816ef5 .elementor-icon-box-wrapper{text-align:center;gap:5px}.elementor-5786 .elementor-element.elementor-element-e816ef5 .elementor-icon{font-size:40px}.elementor-5786 .elementor-element.elementor-element-2230641{padding:60px 0 0 0}.elementor-5786 .elementor-element.elementor-element-0f31905 img{width:50%}.elementor-5786 .elementor-element.elementor-element-f0be32f>.elementor-element-populated{padding:15px 10px 15px 10px}.elementor-5786 .elementor-element.elementor-element-9613afe>.elementor-widget-container{padding:10px 0 0 0}.elementor-5786 .elementor-element.elementor-element-3d5b764>.elementor-widget-container{margin:0 0 0 0}.elementor-5786 .elementor-element.elementor-element-3d5b764 .elementor-heading-title{font-size:20px}.elementor-5786 .elementor-element.elementor-element-d03cbf7{width:100%;max-width:100%;text-align:center}.elementor-5786 .elementor-element.elementor-element-d03cbf7>.elementor-widget-container{margin:-74px -74px -74px -74px}.elementor-5786 .elementor-element.elementor-element-a963eae>.elementor-widget-container{margin:15px 0 0 0}.elementor-5786 .elementor-element.elementor-element-704a2bd{width:100%;max-width:100%;text-align:center}.elementor-5786 .elementor-element.elementor-element-704a2bd>.elementor-widget-container{margin:-13px -13px -13px -13px}.elementor-5786 .elementor-element.elementor-element-7edba31>.elementor-widget-container{margin:-10px -7px -10px -14px}.elementor-5786 .elementor-element.elementor-element-6faa98a>.elementor-widget-container{margin:-815px -480px -480px -473px;padding:395px 395px 395px 395px}.elementor-5786 .elementor-element.elementor-element-bcdd275>.elementor-widget-container{margin:-348px 0 0 20px;padding:-9px -9px -9px -9px}.elementor-5786 .elementor-element.elementor-element-86c9396>.elementor-widget-container{margin:-380px -49px 39px 140px}.elementor-5786 .elementor-element.elementor-element-a87dadc{width:var(--container-widget-width,0);max-width:0;--container-widget-width:0px;--container-widget-flex-grow:0;text-align:center}.elementor-5786 .elementor-element.elementor-element-a87dadc>.elementor-widget-container{margin:-71px 3px -41px -305px;padding:-18px -18px -18px -18px}.elementor-5786 .elementor-element.elementor-element-a87dadc.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-5786 .elementor-element.elementor-element-1530247>.elementor-widget-container{margin:-70px 0 0 0}.elementor-5786 .elementor-element.elementor-element-1530247{column-gap:0;text-align:center}.elementor-5786 .elementor-element.elementor-element-a0c0706>.elementor-widget-container{margin:-10px -7px -10px -14px}.elementor-5786 .elementor-element.elementor-element-cb69ca4>.elementor-widget-container{margin:-853px -442px -480px -454px;padding:395px 395px 395px 395px}.elementor-5786 .elementor-element.elementor-element-de3d476>.elementor-widget-container{margin:-426px 1px 0 19px;padding:-9px -9px -9px -9px}.elementor-5786 .elementor-element.elementor-element-0030582>.elementor-widget-container{margin:-455px -49px 39px 174px}.elementor-5786 .elementor-element.elementor-element-0fef3da{width:var(--container-widget-width,0);max-width:0;--container-widget-width:0px;--container-widget-flex-grow:0;text-align:center}.elementor-5786 .elementor-element.elementor-element-0fef3da>.elementor-widget-container{margin:-54px 3px -41px -305px;padding:-18px -18px -18px -18px}.elementor-5786 .elementor-element.elementor-element-0fef3da.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-5786 .elementor-element.elementor-element-7639cef>.elementor-widget-container{margin:-20px 0 0 0}.elementor-5786 .elementor-element.elementor-element-7639cef{column-gap:0;text-align:center}.elementor-5786 .elementor-element.elementor-element-55420d4{--overlay-opacity:1;--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-5786 .elementor-element.elementor-element-0669a78{--overlay-opacity:1;--margin-top:260px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-5786 .elementor-element.elementor-element-9c86816>.elementor-widget-container{margin:0 0 0 0}.elementor-5786 .elementor-element.elementor-element-a86e6dd{--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-5786 .elementor-element.elementor-element-38d3c06{margin-top:8px;margin-bottom:0;padding:0 0 50px 0}.elementor-5786 .elementor-element.elementor-element-40db7f3>.elementor-widget-container{margin:0 0 30px 0}.elementor-5786 .elementor-element.elementor-element-40db7f3 .elementor-heading-title{font-size:26px;line-height:40px}.elementor-5786 .elementor-element.elementor-element-6bdaf3b>.elementor-widget-container{margin:-63px -4px -4px -4px}.elementor-5786 .elementor-element.elementor-element-6bdaf3b .elementor-accordion-title{line-height:28px}.elementor-5786 .elementor-element.elementor-element-b216fa6>.elementor-widget-container{margin:0 0 0 0}.elementor-5786 .elementor-element.elementor-element-b216fa6 .elementor-heading-title{font-size:26px;line-height:40px}.elementor-5786 .elementor-element.elementor-element-47cee31>.elementor-widget-container{margin:-75px -75px -75px -75px}.elementor-5786 .elementor-element.elementor-element-cf80bdd>.elementor-widget-container{margin:15px 0 0 0;padding:0 0 0 0}.elementor-5786 .elementor-element.elementor-element-cf80bdd{text-align:center}.elementor-5786 .elementor-element.elementor-element-cf80bdd .elementor-heading-title{font-size:20px}.elementor-5786 .elementor-element.elementor-element-20ceaa1 .elementor-button{font-size:14px}}.elementor-5786 .elementor-element.elementor-element-8dd1884{opacity:0;animation:fadein 1.2s ease forwards;animation-delay:0.5s}@keyframes fadein{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.elementor-5786 .elementor-element.elementor-element-8dd1884 .elementor-button{display:none!important}.elementor-5786 .elementor-element.elementor-element-06abd2f h3{margin-bottom:0}.elementor-5786 .elementor-element.elementor-element-3694ead{background:rgb(255 255 255 / .1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:16px;border:1px solid rgb(255 255 255 / .15);box-shadow:0 12px 24px rgb(0 0 0 / .1);padding:40px;transition:all 0.3s ease;font-family:'Montserrat',sans-serif}.elementor-5786 .elementor-element.elementor-element-9b8adc0 h3{margin-bottom:0}.elementor-5786 .elementor-element.elementor-element-28d73d2{background:#fff;padding:40px;border-radius:16px;box-shadow:0 12px 24px rgb(0 0 0 / .04);transition:all 0.3s ease;border:1px solid #f2f2f2;font-family:'Montserrat',sans-serif}.elementor-5786 .elementor-element.elementor-element-28d73d2:hover{transform:scale(1.03);box-shadow:0 20px 32px rgb(0 0 0 / .06)}.elementor-5786 .elementor-element.elementor-element-28d73d2 .elementor-icon{color:#1d1d1f}.elementor-5786 .elementor-element.elementor-element-28d73d2 h4,.elementor-5786 .elementor-element.elementor-element-28d73d2 .elementor-icon-box-title{color:#1d1d1f;font-weight:500;font-size:18px;font-family:'Montserrat',sans-serif}.elementor-5786 .elementor-element.elementor-element-28d73d2 .elementor-icon-box-description{color:#4b4b4b;font-size:15px;line-height:1.6;font-weight:400;font-family:'Montserrat',sans-serif}.elementor-5786 .elementor-element.elementor-element-c846b05 h3{margin-bottom:0}.elementor-5786 .elementor-element.elementor-element-b7e68b5{background:#fff;padding:40px;border-radius:16px;box-shadow:0 12px 24px rgb(0 0 0 / .04);transition:all 0.3s ease;border:1px solid #f2f2f2;font-family:'Montserrat',sans-serif}.elementor-5786 .elementor-element.elementor-element-b7e68b5:hover{transform:scale(1.03);box-shadow:0 20px 32px rgb(0 0 0 / .06)}.elementor-5786 .elementor-element.elementor-element-b7e68b5 .elementor-icon{color:#1d1d1f}.elementor-5786 .elementor-element.elementor-element-b7e68b5 h4,.elementor-5786 .elementor-element.elementor-element-b7e68b5 .elementor-icon-box-title{color:#1d1d1f;font-weight:500;font-size:18px;font-family:'Montserrat',sans-serif}.elementor-5786 .elementor-element.elementor-element-b7e68b5 .elementor-icon-box-description{color:#4b4b4b;font-size:15px;line-height:1.6;font-weight:400;font-family:'Montserrat',sans-serif}.elementor-5786 .elementor-element.elementor-element-e816ef5 h3{margin-bottom:0}.elementor-5786 .elementor-element.elementor-element-5ea2158{background:#fff;padding:40px;border-radius:16px;box-shadow:0 12px 24px rgb(0 0 0 / .04);transition:all 0.3s ease;border:1px solid #f2f2f2;font-family:'Montserrat',sans-serif}.elementor-5786 .elementor-element.elementor-element-5ea2158:hover{transform:scale(1.03);box-shadow:0 20px 32px rgb(0 0 0 / .06)}.elementor-5786 .elementor-element.elementor-element-5ea2158 .elementor-icon{color:#1d1d1f}.elementor-5786 .elementor-element.elementor-element-5ea2158 h4,.elementor-5786 .elementor-element.elementor-element-5ea2158 .elementor-icon-box-title{color:#1d1d1f;font-weight:500;font-size:18px;font-family:'Montserrat',sans-serif}.elementor-5786 .elementor-element.elementor-element-5ea2158 .elementor-icon-box-description{color:#4b4b4b;font-size:15px;line-height:1.6;font-weight:400;font-family:'Montserrat',sans-serif}.elementor-5786 .elementor-element.elementor-element-ae22029:before{content:"";width:0;height:0;border-left:390px solid #fff0;border-right:390px solid #fff0;border-bottom:430px solid #f7f7f7;position:absolute;bottom:0;right:90px;z-index:-1}@media(max-width:1200px){.elementor-5786 .elementor-element.elementor-element-ae22029:before{display:none}}@media(max-width:1370px) and (min-width:1024px){.elementor-5786 .elementor-element.elementor-element-f0be32f .elementor-widget-wrap{padding-right:}.elementor-5786 .elementor-element.elementor-element-f0be32f h2{font-size:40px!important;line-height:50px!important}}.apple-video-wrapper{position:relative;width:100%;max-width:900px;aspect-ratio:16 / 9;margin:0 auto;border-radius:20px;overflow:hidden;background:#f9f9f9;box-shadow:0 20px 40px rgb(0 0 0 / .08)}.video-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.video-thumbnail img{width:100%;height:100%;object-fit:cover;display:block;filter:brightness(1.05) grayscale(.1)}.apple-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:48px;color:#fff;background:rgb(255 255 255 / .15);backdrop-filter:blur(10px);border:2px solid #fff;border-radius:50%;width:80px;height:80px;text-align:center;line-height:80px;font-weight:600;transition:all 0.3s ease}.video-thumbnail:hover .apple-play-button{transform:translate(-50%,-50%) scale(1.05);background:rgb(255 255 255 / .2)}#videoContainer iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;display:block}.elementor-5786 .elementor-element.elementor-element-0669a78 .swiper-wrapper{gap:px}.elementor-5786 .elementor-element.elementor-element-0669a78 .swiper-slide{border-radius:12px;overflow:hidden;box-shadow:0 12px 32px rgb(0 0 0 / .08);transition:transform 0.3s ease,box-shadow 0.3s ease}.elementor-5786 .elementor-element.elementor-element-0669a78 .swiper-slide:hover{transform:scale(1.03);box-shadow:0 20px 40px rgb(0 0 0 / .15)}.elementor-5786 .elementor-element.elementor-element-0669a78 .elementor-image-carousel-caption{font-family:"Inter",sans-serif;font-size:16px;color:#4b4b4b;text-align:center;line-height:1.5;padding:12px 16px;background:#fff;border-radius:12px;min-height:80px;display:flex;align-items:center;justify-content:center}.elementor-5786 .elementor-element.elementor-element-0669a78 img{object-fit:cover;width:100%;height:100%}.glass-button{background:rgb(30 30 30 / .4);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgb(255 255 255 / .15);border-radius:12px;color:#fff;font-weight:600;font-family:'Montserrat',sans-serif;padding:12px 24px;transition:all 0.3s ease;display:inline-block;box-shadow:0 4px 12px rgb(0 0 0 / .2)}.glass-button:hover{background:rgb(30 30 30 / .6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transform:scale(1.05);box-shadow:0 8px 24px rgb(0 0 0 / .3)}