.elementor-2 .elementor-element.elementor-element-14bebe22{--display:flex;--min-height:100vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2 .elementor-element.elementor-element-14bebe22::before, .elementor-2 .elementor-element.elementor-element-14bebe22 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-14bebe22 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-14bebe22 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-14bebe22 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-14bebe22 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-14bebe22:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-14bebe22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://almujassam.ae/wp-content/uploads/2025/06/72e939bb-6fc7-4191-9155-795dd8bb941a.webp") 50% 50%;background-size:cover;}.elementor-2 .elementor-element.elementor-element-14bebe22.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-c3be294{width:100%;max-width:100%;z-index:1;}.elementor-2 .elementor-element.elementor-element-c3be294 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-781eac98{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:5vw;--margin-left:0vw;--margin-right:0vw;--z-index:2;}.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-2 .elementor-element.elementor-element-194bd6ab > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-194bd6ab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-e044dbc );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-41c31697{--divider-border-style:solid;--divider-color:var( --e-global-color-1528428 );--divider-border-width:8.8px;}.elementor-2 .elementor-element.elementor-element-41c31697 > .elementor-widget-container{margin:0.5rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-41c31697 .elementor-divider-separator{width:140px;}.elementor-2 .elementor-element.elementor-element-41c31697 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2 .elementor-element.elementor-element-528c74b6 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-528c74b6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-e044dbc );}.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-2 .elementor-element.elementor-element-21d839af > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-2 .elementor-element.elementor-element-21d839af{z-index:2;}.elementor-2 .elementor-element.elementor-element-21d839af img{width:100%;}.elementor-2 .elementor-element.elementor-element-7ae29d82{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2 .elementor-element.elementor-element-7ae29d82:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7ae29d82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09181c8 );}.elementor-2 .elementor-element.elementor-element-5824003c{width:100%;max-width:100%;z-index:0;}.elementor-2 .elementor-element.elementor-element-5824003c > .elementor-widget-container{margin:0vw 0vw 9vw 0vw;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-537be765{width:100%;max-width:100%;z-index:0;}.elementor-2 .elementor-element.elementor-element-537be765 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5b4baadc{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2 .elementor-element.elementor-element-5b4baadc:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5b4baadc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09181c8 );}.elementor-2 .elementor-element.elementor-element-5b4baadc.e-con{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-525461df{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-728cd991{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-2 .elementor-element.elementor-element-0a0033b .elementor-cta__content-item{transition-duration:1000ms;}.elementor-2 .elementor-element.elementor-element-0a0033b.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-2 .elementor-element.elementor-element-0a0033b.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-2 .elementor-element.elementor-element-0a0033b.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-2 .elementor-element.elementor-element-0a0033b .elementor-cta .elementor-cta__bg, .elementor-2 .elementor-element.elementor-element-0a0033b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2 .elementor-element.elementor-element-0a0033b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-0a0033b .elementor-cta__content{min-height:60vh;text-align:center;}.elementor-2 .elementor-element.elementor-element-0a0033b .elementor-cta__title{color:#02010100;}.elementor-2 .elementor-element.elementor-element-0a0033b .elementor-cta:hover .elementor-cta__title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-0a0033b .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-0a0033b .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-56eb5b3f{--display:flex;--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:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-56eb5b3f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-82ee68f .elementor-cta__content-item{transition-duration:1000ms;}.elementor-2 .elementor-element.elementor-element-82ee68f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-2 .elementor-element.elementor-element-82ee68f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-2 .elementor-element.elementor-element-82ee68f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-2 .elementor-element.elementor-element-82ee68f .elementor-cta .elementor-cta__bg, .elementor-2 .elementor-element.elementor-element-82ee68f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2 .elementor-element.elementor-element-82ee68f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-82ee68f .elementor-cta__content{min-height:60vh;text-align:center;}.elementor-2 .elementor-element.elementor-element-82ee68f .elementor-cta__title{color:#02010100;}.elementor-2 .elementor-element.elementor-element-82ee68f .elementor-cta:hover .elementor-cta__title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-82ee68f .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-82ee68f .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-014ba48{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2 .elementor-element.elementor-element-014ba48:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-014ba48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09181c8 );}.elementor-2 .elementor-element.elementor-element-014ba48.e-con{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-0ad22a5{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-220b8a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ad9f20d .elementor-cta__content-item{transition-duration:1000ms;}.elementor-2 .elementor-element.elementor-element-ad9f20d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-2 .elementor-element.elementor-element-ad9f20d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-2 .elementor-element.elementor-element-ad9f20d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-2 .elementor-element.elementor-element-ad9f20d .elementor-cta .elementor-cta__bg, .elementor-2 .elementor-element.elementor-element-ad9f20d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2 .elementor-element.elementor-element-ad9f20d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-ad9f20d .elementor-cta__content{min-height:60vh;text-align:center;}.elementor-2 .elementor-element.elementor-element-ad9f20d .elementor-cta__title{color:#02010100;}.elementor-2 .elementor-element.elementor-element-ad9f20d .elementor-cta:hover .elementor-cta__title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-ad9f20d .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-ad9f20d .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-fce3412{--display:flex;--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:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-fce3412.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-a8f0c6e .elementor-cta__content-item{transition-duration:1000ms;}.elementor-2 .elementor-element.elementor-element-a8f0c6e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-2 .elementor-element.elementor-element-a8f0c6e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-2 .elementor-element.elementor-element-a8f0c6e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-2 .elementor-element.elementor-element-a8f0c6e .elementor-cta .elementor-cta__bg, .elementor-2 .elementor-element.elementor-element-a8f0c6e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2 .elementor-element.elementor-element-a8f0c6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-a8f0c6e .elementor-cta__content{min-height:60vh;text-align:center;}.elementor-2 .elementor-element.elementor-element-a8f0c6e .elementor-cta__title{color:#02010100;}.elementor-2 .elementor-element.elementor-element-a8f0c6e .elementor-cta:hover .elementor-cta__title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-a8f0c6e .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-a8f0c6e .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-39e1369a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:0;}.elementor-2 .elementor-element.elementor-element-39e1369a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-39e1369a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09181c8 );}.elementor-2 .elementor-element.elementor-element-2eed1f26{--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;--margin-top:0em;--margin-bottom:9em;--margin-left:0em;--margin-right:0em;}.elementor-2 .elementor-element.elementor-element-1d4c31a5{--display:flex;--gap:3px 0px;--row-gap:3px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-3873008b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.6rem;font-weight:400;text-transform:uppercase;color:var( --e-global-color-e044dbc );}.elementor-2 .elementor-element.elementor-element-4532d1b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.6rem;font-weight:400;text-transform:uppercase;color:var( --e-global-color-e044dbc );}.elementor-2 .elementor-element.elementor-element-236db34{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:8.8px;}.elementor-2 .elementor-element.elementor-element-236db34 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-2 .elementor-element.elementor-element-236db34 .elementor-divider-separator{width:140px;}.elementor-2 .elementor-element.elementor-element-236db34 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2 .elementor-element.elementor-element-cddfe05{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-13a42315 .bdt-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;border-style:none;border-radius:0px 0px 0px 0px;padding:1.5em 1.5em 1.5em 1.5em;}.elementor-2 .elementor-element.elementor-element-13a42315 .bdt-button:hover{background-color:var( --e-global-color-1528428 );color:var( --e-global-color-e044dbc );}.elementor-2 .elementor-element.elementor-element-13a42315 > .elementor-widget-container{padding:0em 2em 0em 2em;}.elementor-2 .elementor-element.elementor-element-13a42315 .bdt-contact-form-form, .elementor-2 .elementor-element.elementor-element-13a42315 .bdt-contact-form-form input, .elementor-2 .elementor-element.elementor-element-13a42315 .bdt-contact-form-form textarea{text-align:left;}.elementor-2 .elementor-element.elementor-element-13a42315 .bdt-contact-form .bdt-grid-small{margin-left:-15px;}.elementor-2 .elementor-element.elementor-element-13a42315 .bdt-contact-form .bdt-grid-small>*{padding-left:15px;}.elementor-2 .elementor-element.elementor-element-13a42315 .bdt-contact-form .bdt-grid+.bdt-grid-small, .elementor-2 .elementor-element.elementor-element-13a42315 .bdt-contact-form .bdt-grid-small>.bdt-grid-margin{margin-top:15px;}.elementor-2 .elementor-element.elementor-element-13a42315 .bdt-form-label{color:var( --e-global-color-e044dbc );font-family:"Montserrat", Sans-serif;font-size:1.1em;font-weight:400;}.elementor-2 .elementor-element.elementor-element-13a42315 .bdt-field-group .bdt-input{color:var( --e-global-color-1528428 );border-radius:0px 0px 0px 0px;padding:1em 1em 1em 1em;height:auto;}.elementor-2 .elementor-element.elementor-element-13a42315 .bdt-field-group textarea{color:var( --e-global-color-1528428 );border-radius:0px 0px 0px 0px;padding:1em 1em 1em 1em;height:auto;}.elementor-2 .elementor-element.elementor-element-3f1428ae{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:9em;--margin-left:0em;--margin-right:0em;}.elementor-2 .elementor-element.elementor-element-ce8e8c9{--display:flex;--gap:3px 0px;--row-gap:3px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-350e5a0b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.6rem;font-weight:400;text-transform:uppercase;color:var( --e-global-color-e044dbc );}.elementor-2 .elementor-element.elementor-element-ef45ff8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.6rem;font-weight:400;text-transform:uppercase;color:var( --e-global-color-e044dbc );}.elementor-2 .elementor-element.elementor-element-99ee1fb{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:8.8px;}.elementor-2 .elementor-element.elementor-element-99ee1fb > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-2 .elementor-element.elementor-element-99ee1fb .elementor-divider-separator{width:140px;}.elementor-2 .elementor-element.elementor-element-99ee1fb .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2 .elementor-element.elementor-element-67826925{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-9dd7a79{width:100%;max-width:100%;z-index:0;}.elementor-2 .elementor-element.elementor-element-9dd7a79 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-14bebe22{--width:100%;}.elementor-2 .elementor-element.elementor-element-781eac98{--content-width:75%;}.elementor-2 .elementor-element.elementor-element-7ae29d82{--width:100%;}.elementor-2 .elementor-element.elementor-element-5b4baadc{--width:100%;}.elementor-2 .elementor-element.elementor-element-525461df{--width:80%;}.elementor-2 .elementor-element.elementor-element-728cd991{--width:50%;}.elementor-2 .elementor-element.elementor-element-56eb5b3f{--width:50%;}.elementor-2 .elementor-element.elementor-element-014ba48{--width:100%;}.elementor-2 .elementor-element.elementor-element-0ad22a5{--width:80%;}.elementor-2 .elementor-element.elementor-element-220b8a5{--width:50%;}.elementor-2 .elementor-element.elementor-element-fce3412{--width:50%;}.elementor-2 .elementor-element.elementor-element-39e1369a{--width:100%;}.elementor-2 .elementor-element.elementor-element-2eed1f26{--width:80%;}.elementor-2 .elementor-element.elementor-element-1d4c31a5{--width:50%;}.elementor-2 .elementor-element.elementor-element-cddfe05{--width:50%;}.elementor-2 .elementor-element.elementor-element-3f1428ae{--width:80%;}.elementor-2 .elementor-element.elementor-element-ce8e8c9{--width:50%;}.elementor-2 .elementor-element.elementor-element-67826925{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-525461df{--width:80%;}.elementor-2 .elementor-element.elementor-element-728cd991{--width:50%;}.elementor-2 .elementor-element.elementor-element-56eb5b3f{--width:50%;}.elementor-2 .elementor-element.elementor-element-0ad22a5{--width:80%;}.elementor-2 .elementor-element.elementor-element-220b8a5{--width:50%;}.elementor-2 .elementor-element.elementor-element-fce3412{--width:50%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-781eac98{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-41c31697 .elementor-divider{text-align:center;}.elementor-2 .elementor-element.elementor-element-41c31697 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-728cd991{--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-2 .elementor-element.elementor-element-56eb5b3f{--justify-content:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-2 .elementor-element.elementor-element-82ee68f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-220b8a5{--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-2 .elementor-element.elementor-element-fce3412{--justify-content:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-2 .elementor-element.elementor-element-ce8e8c9{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-14bebe22{--min-height:100vh;}.elementor-2 .elementor-element.elementor-element-194bd6ab > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-2 .elementor-element.elementor-element-194bd6ab{text-align:center;}.elementor-2 .elementor-element.elementor-element-194bd6ab .elementor-heading-title{font-size:1rem;}.elementor-2 .elementor-element.elementor-element-41c31697 > .elementor-widget-container{margin:2vw 0vw 3vw 0vw;}.elementor-2 .elementor-element.elementor-element-41c31697 .elementor-divider{text-align:center;}.elementor-2 .elementor-element.elementor-element-41c31697 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-528c74b6 > .elementor-widget-container{margin:0em 0em 4em 0em;}.elementor-2 .elementor-element.elementor-element-528c74b6{text-align:center;}.elementor-2 .elementor-element.elementor-element-528c74b6 .elementor-heading-title{font-size:1rem;}.elementor-2 .elementor-element.elementor-element-21d839af > .elementor-widget-container{margin:3em 0em 0em 0em;}.elementor-2 .elementor-element.elementor-element-7ae29d82{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2 .elementor-element.elementor-element-5b4baadc{--width:100%;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2 .elementor-element.elementor-element-525461df{--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-2 .elementor-element.elementor-element-728cd991{--width:100%;}.elementor-2 .elementor-element.elementor-element-56eb5b3f{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-2 .elementor-element.elementor-element-014ba48{--width:100%;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2 .elementor-element.elementor-element-0ad22a5{--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-2 .elementor-element.elementor-element-220b8a5{--width:100%;}.elementor-2 .elementor-element.elementor-element-fce3412{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-2 .elementor-element.elementor-element-39e1369a{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2 .elementor-element.elementor-element-2eed1f26{--margin-top:0em;--margin-bottom:3em;--margin-left:0em;--margin-right:0em;}.elementor-2 .elementor-element.elementor-element-1d4c31a5{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2 .elementor-element.elementor-element-3873008b{text-align:center;}.elementor-2 .elementor-element.elementor-element-3873008b .elementor-heading-title{font-size:1.8rem;}.elementor-2 .elementor-element.elementor-element-4532d1b{text-align:center;}.elementor-2 .elementor-element.elementor-element-4532d1b .elementor-heading-title{font-size:1.8rem;}.elementor-2 .elementor-element.elementor-element-236db34 .elementor-divider{text-align:center;}.elementor-2 .elementor-element.elementor-element-236db34 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-cddfe05{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-13a42315 .bdt-contact-form .bdt-grid-small{margin-left:-1px;}.elementor-2 .elementor-element.elementor-element-13a42315 .bdt-contact-form .bdt-grid-small>*{padding-left:1px;}.elementor-2 .elementor-element.elementor-element-13a42315 .bdt-form-label{font-size:0.9rem;}.elementor-2 .elementor-element.elementor-element-13a42315 .bdt-field-group .bdt-input{padding:8px 8px 8px 8px;height:auto;}.elementor-2 .elementor-element.elementor-element-13a42315 .bdt-field-group textarea{padding:8px 8px 8px 8px;height:auto;}.elementor-2 .elementor-element.elementor-element-3f1428ae{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-350e5a0b{text-align:center;}.elementor-2 .elementor-element.elementor-element-350e5a0b .elementor-heading-title{font-size:1.8rem;}.elementor-2 .elementor-element.elementor-element-ef45ff8{text-align:center;}.elementor-2 .elementor-element.elementor-element-ef45ff8 .elementor-heading-title{font-size:1.8rem;}.elementor-2 .elementor-element.elementor-element-99ee1fb .elementor-divider{text-align:center;}.elementor-2 .elementor-element.elementor-element-99ee1fb .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-67826925{--margin-top:0em;--margin-bottom:-4em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}}/* Start custom CSS for html, class: .elementor-element-c3be294 *//* Positioning is handled by the Layout settings you chose. */
/* This CSS handles the styling. */

.elementor-2 .elementor-element.elementor-element-c3be294 .grid-line {
    display: none;
    z-index: 1;
}

@media (min-width: 576px) {
    .elementor-2 .elementor-element.elementor-element-c3be294 .grid-line {
        display: block;
        top: 0;
        background-color: #e5e5e5;
        width: 1px;
        height: 100%;
    }

    .elementor-2 .elementor-element.elementor-element-c3be294 .grid-line--left { left: 10%; }
    .elementor-2 .elementor-element.elementor-element-c3be294 .grid-line--center { left: 50%; transform: translateX(-50%); }
    .elementor-2 .elementor-element.elementor-element-c3be294 .grid-line--right { right: 10%; }
}

@media (max-width: 1162px) {
    .elementor-2 .elementor-element.elementor-element-c3be294 .grid-line--center {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21d839af */.header-arrow {
    position: absolute;
    left: 50%;
    bottom: 0;
    width: 48px;
    height: 102px;
    object-position: center;
    margin-left: -24px;
    /* Changed 2s to 4s to make the animation slower */
    -webkit-animation: animation-arrow 4s ease-in-out infinite;
    animation: animation-arrow 4s ease-in-out infinite;
}

@keyframes animation-arrow {
  0% {
    transform: translateY(0);
    opacity: 0.8;
  }
  50% {
    transform: translateY(-15px);
    opacity: 1;
  }
  100% {
    transform: translateY(0);
    opacity: 0.8;
  }
}

@-webkit-keyframes animation-arrow {
  0% {
    -webkit-transform: translateY(0);
    opacity: 0.8;
  }
  50% {
    -webkit-transform: translateY(-15px);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(0);
    opacity: 0.8;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14bebe22 */.elementor-2 .elementor-element.elementor-element-14bebe22 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5824003c */.grid-row {
    display: none;
    position: relative;
    width: 100%;
    height: 1px;
    background-color: #e5e5e5; 
    margin: 0;
    z-index: 2;
}

@media (min-width: 768px) {
    .grid-row {
        display: block;
    }
}

.grid-row--all {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-537be765 */.grid-row {
    display: none;
    position: relative;
    width: 100%;
    height: 1px;
    background-color: #e5e5e5; 
    margin: 0;
    z-index: 2;
}

@media (min-width: 768px) {
    .grid-row {
        display: block;
    }
}

.grid-row--all {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-728cd991 */.elementor-2 .elementor-element.elementor-element-728cd991 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56eb5b3f */.elementor-2 .elementor-element.elementor-element-56eb5b3f {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-220b8a5 */.elementor-2 .elementor-element.elementor-element-220b8a5 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fce3412 */.elementor-2 .elementor-element.elementor-element-fce3412 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9dd7a79 */.grid-row {
    display: none;
    position: relative;
    width: 100%;
    height: 1px;
    background-color: #e5e5e5; 
    margin: 0;
    z-index: 2;
}

@media (min-width: 768px) {
    .grid-row {
        display: block;
    }
}

.grid-row--all {
    display: block !important;
}/* End custom CSS */