.elementor-2237 .elementor-element.elementor-element-8058b78{--display:flex;--min-height:100vh;--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: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-2237 .elementor-element.elementor-element-106d8c4{--display:flex;--position:absolute;--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:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:60px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;top:0px;}body:not(.rtl) .elementor-2237 .elementor-element.elementor-element-106d8c4{left:0px;}body.rtl .elementor-2237 .elementor-element.elementor-element-106d8c4{right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2237 .elementor-element.elementor-element-92a9d46{z-index:2;text-align:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2237 .elementor-element.elementor-element-418be4c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-418be4c{z-index:99;}.elementor-2237 .elementor-element.elementor-element-418be4c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#FFFFFF80;}.elementor-2237 .elementor-element.elementor-element-bdea02b{--display:flex;--position:absolute;--min-height:100vh;--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-end;--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:120px;--padding-left:15px;--padding-right:15px;top:0px;--z-index:2;}body:not(.rtl) .elementor-2237 .elementor-element.elementor-element-bdea02b{left:0px;}body.rtl .elementor-2237 .elementor-element.elementor-element-bdea02b{right:0px;}.elementor-2237 .elementor-element.elementor-element-e6d0568 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-2237 .elementor-element.elementor-element-e6d0568 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:67.77px;font-weight:500;text-transform:capitalize;line-height:101.6px;color:#FFFFFFE6;}.elementor-2237 .elementor-element.elementor-element-0cf10b4{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-2237 .elementor-element.elementor-element-0cf10b4 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2237 .elementor-element.elementor-element-0cf10b4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF66;}.elementor-2237 .elementor-element.elementor-element-ef41e7c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2237 .elementor-element.elementor-element-fb64b1d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-2237 .elementor-element.elementor-element-5b352b5 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:2px;fill:#000000;color:#000000;border-radius:70px 70px 70px 70px;padding:0px 15px 0px 50px;}.elementor-2237 .elementor-element.elementor-element-5b352b5 .elementor-button:hover, .elementor-2237 .elementor-element.elementor-element-5b352b5 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-2237 .elementor-element.elementor-element-5b352b5{width:100%;max-width:100%;--e-transform-transition-duration:500ms;}.elementor-2237 .elementor-element.elementor-element-5b352b5 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-2237 .elementor-element.elementor-element-5b352b5 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-3546753 .elementor-button{background-color:#FF980000;font-family:"Outfit", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:2px;fill:#FFFFFFE6;color:#FFFFFFE6;border-radius:70px 70px 70px 70px;padding:0px 15px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-3546753{width:var( --container-widget-width, 267px );max-width:267px;--container-widget-width:267px;--container-widget-flex-grow:0;--e-transform-transition-duration:500ms;}.elementor-2237 .elementor-element.elementor-element-3546753 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-2237 .elementor-element.elementor-element-3546753 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-f9c1fee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2237 .elementor-element.elementor-element-f9c1fee.e-con{--e-con-transform-scale:0.8;}.elementor-widget-text-path{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2237 .elementor-element.elementor-element-24bfa34{--alignment:center;--width:120px;--rotate:45deg;font-family:"Outfit", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:10px;word-spacing:15px;--text-color:#FFFFFF66;--transition:0.3s;}.elementor-2237 .elementor-element.elementor-element-24bfa34.elementor-element{--align-self:flex-end;}.elementor-2237 .elementor-element.elementor-element-24bfa34 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2237 .elementor-element.elementor-element-b9f1b9b .elementor-button{background-color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:2px;fill:#000000;color:#000000;border-radius:70px 70px 70px 70px;padding:0px 15px 0px 15px;}.elementor-2237 .elementor-element.elementor-element-b9f1b9b .elementor-button:hover, .elementor-2237 .elementor-element.elementor-element-b9f1b9b .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-2237 .elementor-element.elementor-element-b9f1b9b{width:auto;max-width:auto;top:50%;--e-transform-transition-duration:500ms;}.elementor-2237 .elementor-element.elementor-element-b9f1b9b > .elementor-widget-container{--e-transform-translateX:-25px;--e-transform-translateY:-50%;margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-2237 .elementor-element.elementor-element-b9f1b9b{right:0px;}body.rtl .elementor-2237 .elementor-element.elementor-element-b9f1b9b{left:0px;}.elementor-2237 .elementor-element.elementor-element-6bc938e{--display:flex;--min-height:100vh;--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;--overflow:auto;--padding-top:78.5px;--padding-bottom:78.5px;--padding-left:15px;--padding-right:15px;}.elementor-2237 .elementor-element.elementor-element-67cf498{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2237 .elementor-element.elementor-element-2d19cec > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2237 .elementor-element.elementor-element-2d19cec .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:41.88px;font-weight:500;text-transform:capitalize;line-height:62.8px;color:#000000;}.elementor-2237 .elementor-element.elementor-element-22ecad3 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2237 .elementor-element.elementor-element-22ecad3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#00000080;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2237 .elementor-element.elementor-element-335b9f5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2237 .elementor-element.elementor-element-335b9f5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2237 .elementor-element.elementor-element-335b9f5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2237 .elementor-element.elementor-element-335b9f5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2237 .elementor-element.elementor-element-335b9f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2237 .elementor-element.elementor-element-335b9f5 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;}.elementor-2237 .elementor-element.elementor-element-335b9f5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2237 .elementor-element.elementor-element-a39fe20 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2237 .elementor-element.elementor-element-a39fe20 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2237 .elementor-element.elementor-element-a39fe20 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2237 .elementor-element.elementor-element-a39fe20{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2237 .elementor-element.elementor-element-a39fe20 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2237 .elementor-element.elementor-element-a39fe20 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;}.elementor-2237 .elementor-element.elementor-element-a39fe20 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2237 .elementor-element.elementor-element-1207c48 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2237 .elementor-element.elementor-element-1207c48 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2237 .elementor-element.elementor-element-1207c48 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2237 .elementor-element.elementor-element-1207c48{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2237 .elementor-element.elementor-element-1207c48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2237 .elementor-element.elementor-element-1207c48 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;}.elementor-2237 .elementor-element.elementor-element-1207c48 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2237 .elementor-element.elementor-element-664664a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2237 .elementor-element.elementor-element-664664a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#00000080;}.elementor-2237 .elementor-element.elementor-element-7c77c46 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2237 .elementor-element.elementor-element-7c77c46 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#00000080;}.elementor-2237 .elementor-element.elementor-element-e15c37d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:2px;fill:#000000;color:#000000;border-radius:70px 70px 70px 70px;padding:0px 15px 0px 50px;}.elementor-2237 .elementor-element.elementor-element-e15c37d .elementor-button:hover, .elementor-2237 .elementor-element.elementor-element-e15c37d .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-2237 .elementor-element.elementor-element-e15c37d{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;--e-transform-transition-duration:500ms;}.elementor-2237 .elementor-element.elementor-element-e15c37d > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-2237 .elementor-element.elementor-element-e15c37d > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-d952aba{--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:center;--overflow:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2237 .elementor-element.elementor-element-c302d97{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2237 .elementor-element.elementor-element-c302d97.elementor-element{--align-self:center;}.elementor-2237 .elementor-element.elementor-element-c302d97 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}body:not(.rtl) .elementor-2237 .elementor-element.elementor-element-c1f940c{left:0px;}body.rtl .elementor-2237 .elementor-element.elementor-element-c1f940c{right:0px;}.elementor-2237 .elementor-element.elementor-element-c1f940c{top:0px;z-index:-1;}.elementor-2237 .elementor-element.elementor-element-82d9329{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2237 .elementor-element.elementor-element-ffb2832{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:3;}body:not(.rtl) .elementor-2237 .elementor-element.elementor-element-ffb2832{left:0px;}body.rtl .elementor-2237 .elementor-element.elementor-element-ffb2832{right:0px;}.elementor-2237 .elementor-element.elementor-element-2c5d6d4{--display:flex;--padding-top:120px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;--z-index:5;}.elementor-2237 .elementor-element.elementor-element-e741153{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-2237 .elementor-element.elementor-element-a695d09{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-2237 .elementor-element.elementor-element-a695d09 > .elementor-widget-container{margin:0px 0px 75px 0px;}.elementor-2237 .elementor-element.elementor-element-a695d09.elementor-element{--align-self:center;}.elementor-2237 .elementor-element.elementor-element-a695d09 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF66;}.elementor-2237 .elementor-element.elementor-element-dc5290b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2237 .elementor-element.elementor-element-2fcc534 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-2fcc534 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:67.66px;font-weight:500;line-height:101.6px;color:#FFFFFFE6;}.elementor-2237 .elementor-element.elementor-element-c045155{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2237 .elementor-element.elementor-element-e2385be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-e2385be .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:67.77px;font-weight:500;line-height:101.6px;color:#FFFFFFE6;}.elementor-2237 .elementor-element.elementor-element-3223400 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:2px;fill:#000000;color:#000000;border-radius:70px 70px 70px 70px;padding:0px 15px 0px 50px;}.elementor-2237 .elementor-element.elementor-element-3223400 .elementor-button:hover, .elementor-2237 .elementor-element.elementor-element-3223400 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-2237 .elementor-element.elementor-element-3223400{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;--e-transform-transition-duration:500ms;}.elementor-2237 .elementor-element.elementor-element-3223400 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-2237 .elementor-element.elementor-element-3223400 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-04aa341{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2237 .elementor-element.elementor-element-ce6b988{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-2237 .elementor-element.elementor-element-faf20a7 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2237 .elementor-element.elementor-element-faf20a7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25.88px;font-weight:500;line-height:38.83px;color:#FFFFFFE6;}.elementor-2237 .elementor-element.elementor-element-eb766f7{width:initial;max-width:initial;}.elementor-2237 .elementor-element.elementor-element-eb766f7 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2237 .elementor-element.elementor-element-eb766f7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF66;}.elementor-2237 .elementor-element.elementor-element-408c447 .elementor-button{background-color:#FF980000;font-family:"Outfit", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:2px;fill:#000000;color:#000000;border-radius:70px 70px 70px 70px;padding:0px 0px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-408c447 .elementor-button:hover, .elementor-2237 .elementor-element.elementor-element-408c447 .elementor-button:focus{background-color:#A5A5A500;}.elementor-2237 .elementor-element.elementor-element-408c447{width:var( --container-widget-width, 267px );max-width:267px;--container-widget-width:267px;--container-widget-flex-grow:0;--e-transform-transition-duration:500ms;}.elementor-2237 .elementor-element.elementor-element-408c447 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-2237 .elementor-element.elementor-element-408c447 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-3940d1f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-2237 .elementor-element.elementor-element-57e29fd > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2237 .elementor-element.elementor-element-57e29fd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25.88px;font-weight:500;line-height:38.83px;color:#FFFFFFE6;}.elementor-2237 .elementor-element.elementor-element-320bdeb{width:initial;max-width:initial;}.elementor-2237 .elementor-element.elementor-element-320bdeb > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2237 .elementor-element.elementor-element-320bdeb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF66;}.elementor-2237 .elementor-element.elementor-element-6b24f4b .elementor-button{background-color:#FF980000;font-family:"Outfit", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:2px;fill:#000000;color:#000000;border-radius:70px 70px 70px 70px;padding:0px 0px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-6b24f4b .elementor-button:hover, .elementor-2237 .elementor-element.elementor-element-6b24f4b .elementor-button:focus{background-color:#00000000;}.elementor-2237 .elementor-element.elementor-element-6b24f4b{width:var( --container-widget-width, 267px );max-width:267px;--container-widget-width:267px;--container-widget-flex-grow:0;--e-transform-transition-duration:500ms;}.elementor-2237 .elementor-element.elementor-element-6b24f4b > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-2237 .elementor-element.elementor-element-6b24f4b > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-6b853b4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-2237 .elementor-element.elementor-element-5fc7f3c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2237 .elementor-element.elementor-element-5fc7f3c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25.88px;font-weight:500;line-height:38.83px;color:#FFFFFFE6;}.elementor-2237 .elementor-element.elementor-element-e6b9d5a{width:initial;max-width:initial;}.elementor-2237 .elementor-element.elementor-element-e6b9d5a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2237 .elementor-element.elementor-element-e6b9d5a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF66;}.elementor-2237 .elementor-element.elementor-element-73bcd23 .elementor-button{background-color:#FF980000;font-family:"Outfit", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:2px;fill:#000000;color:#000000;border-radius:70px 70px 70px 70px;padding:0px 0px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-73bcd23 .elementor-button:hover, .elementor-2237 .elementor-element.elementor-element-73bcd23 .elementor-button:focus{background-color:#00CCCC00;}.elementor-2237 .elementor-element.elementor-element-73bcd23{width:var( --container-widget-width, 267px );max-width:267px;--container-widget-width:267px;--container-widget-flex-grow:0;--e-transform-transition-duration:500ms;}.elementor-2237 .elementor-element.elementor-element-73bcd23 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-2237 .elementor-element.elementor-element-73bcd23 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-e4b3e43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-2237 .elementor-element.elementor-element-a91fc31{--display:flex;--padding-top:120px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2237 .elementor-element.elementor-element-d8edd1f{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-2237 .elementor-element.elementor-element-a3e1d9a{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:right;}.elementor-2237 .elementor-element.elementor-element-a3e1d9a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2237 .elementor-element.elementor-element-a3e1d9a.elementor-element{--align-self:flex-end;}.elementor-2237 .elementor-element.elementor-element-a3e1d9a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#00000080;}.elementor-2237 .elementor-element.elementor-element-6bb3b33{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2237 .elementor-element.elementor-element-747899f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-747899f{text-align:center;}.elementor-2237 .elementor-element.elementor-element-747899f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:67.77px;font-weight:500;line-height:101.6px;color:#000000E6;}.elementor-2237 .elementor-element.elementor-element-890c17c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2237 .elementor-element.elementor-element-3191536 .elementor-swiper-button{font-size:16px;color:#000000;}.elementor-2237 .elementor-element.elementor-element-3191536 .elementor-swiper-button svg{fill:#000000;}.elementor-2237 .elementor-element.elementor-element-3191536 .elementor-testimonial__text{color:#00000080;font-family:"Outfit", Sans-serif;font-size:25.88px;font-weight:300;line-height:38.83px;letter-spacing:0.5px;}.elementor-2237 .elementor-element.elementor-element-3191536 .elementor-testimonial__name{color:#000000;font-family:"Outfit", Sans-serif;font-size:25.88px;font-weight:500;line-height:38.83px;}.elementor-2237 .elementor-element.elementor-element-3191536 .elementor-testimonial__title{color:#00000080;font-family:"Outfit", Sans-serif;font-size:12px;font-weight:500;line-height:24px;letter-spacing:2px;}.elementor-2237 .elementor-element.elementor-element-a690df2{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2237 .elementor-element.elementor-element-24c5585{--e-image-carousel-slides-to-show:6;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2237 .elementor-element.elementor-element-24c5585 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-24c5585 .swiper-wrapper{display:flex;align-items:center;}.elementor-2237 .elementor-element.elementor-element-19503ee{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-2237 .elementor-element.elementor-element-19503ee:not(.elementor-motion-effects-element-type-background), .elementor-2237 .elementor-element.elementor-element-19503ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-2237 .elementor-element.elementor-element-d82e9d5{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-2237 .elementor-element.elementor-element-cc8fe41{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-2237 .elementor-element.elementor-element-cc8fe41 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2237 .elementor-element.elementor-element-cc8fe41.elementor-element{--align-self:center;}.elementor-2237 .elementor-element.elementor-element-cc8fe41 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#00000080;}.elementor-2237 .elementor-element.elementor-element-60bb54e{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2237 .elementor-element.elementor-element-d12f369{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-2237 .elementor-element.elementor-element-d12f369 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2237 .elementor-element.elementor-element-d12f369.elementor-element{--align-self:center;}.elementor-2237 .elementor-element.elementor-element-d12f369 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:41.88px;font-weight:500;text-transform:capitalize;line-height:62.8px;color:#000000E6;}.elementor-2237 .elementor-element.elementor-element-f87d23d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:2px;fill:#000000;color:#000000;border-radius:70px 70px 70px 70px;padding:0px 15px 0px 50px;}.elementor-2237 .elementor-element.elementor-element-f87d23d .elementor-button:hover, .elementor-2237 .elementor-element.elementor-element-f87d23d .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-2237 .elementor-element.elementor-element-f87d23d > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-2237 .elementor-element.elementor-element-f87d23d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-f87d23d{--e-transform-transition-duration:500ms;}.elementor-2237 .elementor-element.elementor-element-ac98838{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-2237 .elementor-element.elementor-element-ba100cb{--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:center;}.elementor-2237 .elementor-element.elementor-element-dadc471{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2237 .elementor-element.elementor-element-dadc471.elementor-element{--align-self:center;}.elementor-2237 .elementor-element.elementor-element-dadc471 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2237 .elementor-element.elementor-element-853e6b6{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2237 .elementor-element.elementor-element-1e942d5 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2237 .elementor-element.elementor-element-1e942d5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:41.88px;font-weight:500;text-transform:capitalize;line-height:62.8px;color:#000000;}.elementor-2237 .elementor-element.elementor-element-269054f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2237 .elementor-element.elementor-element-269054f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2237 .elementor-element.elementor-element-269054f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2237 .elementor-element.elementor-element-269054f{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2237 .elementor-element.elementor-element-269054f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2237 .elementor-element.elementor-element-269054f .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-weight:400;}.elementor-2237 .elementor-element.elementor-element-269054f .elementor-icon-list-text{transition:color 0.3s;}.elementor-2237 .elementor-element.elementor-element-3a9ca64 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2237 .elementor-element.elementor-element-3a9ca64 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2237 .elementor-element.elementor-element-3a9ca64 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2237 .elementor-element.elementor-element-3a9ca64{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2237 .elementor-element.elementor-element-3a9ca64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2237 .elementor-element.elementor-element-3a9ca64 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-weight:400;}.elementor-2237 .elementor-element.elementor-element-3a9ca64 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2237 .elementor-element.elementor-element-1c0412c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2237 .elementor-element.elementor-element-1c0412c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#00000080;}.elementor-2237 .elementor-element.elementor-element-0faf70e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2237 .elementor-element.elementor-element-0faf70e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#00000080;}.elementor-2237 .elementor-element.elementor-element-d9dcd39 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2237 .elementor-element.elementor-element-d9dcd39 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#00000080;}.elementor-2237 .elementor-element.elementor-element-f3c9a24 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:2px;fill:#000000;color:#000000;border-radius:70px 70px 70px 70px;padding:0px 15px 0px 50px;}.elementor-2237 .elementor-element.elementor-element-f3c9a24 .elementor-button:hover, .elementor-2237 .elementor-element.elementor-element-f3c9a24 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-2237 .elementor-element.elementor-element-f3c9a24 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-2237 .elementor-element.elementor-element-f3c9a24 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2237 .elementor-element.elementor-element-f3c9a24{--e-transform-transition-duration:500ms;}.elementor-2237 .elementor-element.elementor-element-48ad8ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2237 .elementor-element.elementor-element-48ad8ba:not(.elementor-motion-effects-element-type-background), .elementor-2237 .elementor-element.elementor-element-48ad8ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-2237 .elementor-element.elementor-element-a8e3d69{--display:flex;--padding-top:120px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;--z-index:5;}.elementor-2237 .elementor-element.elementor-element-c02c104{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-2237 .elementor-element.elementor-element-0da00aa{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:right;}.elementor-2237 .elementor-element.elementor-element-0da00aa > .elementor-widget-container{margin:0px 0px 75px 0px;}.elementor-2237 .elementor-element.elementor-element-0da00aa.elementor-element{--align-self:flex-end;}.elementor-2237 .elementor-element.elementor-element-0da00aa .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#00000066;}.elementor-2237 .elementor-element.elementor-element-b0b9394{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2237 .elementor-element.elementor-element-5379abd{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-2237 .elementor-element.elementor-element-5379abd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-5379abd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:41.88px;font-weight:500;text-transform:capitalize;line-height:62.8px;color:#000000E6;}.elementor-2237 .elementor-element.elementor-element-e7f1d3e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-e7f1d3e{text-align:center;}.elementor-2237 .elementor-element.elementor-element-e7f1d3e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#00000066;}.elementor-2237 .elementor-element.elementor-element-4759674{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2237 .elementor-element.elementor-element-4d2156e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:2px;fill:#000000;color:#000000;border-radius:70px 70px 70px 70px;padding:0px 15px 0px 50px;}.elementor-2237 .elementor-element.elementor-element-4d2156e .elementor-button:hover, .elementor-2237 .elementor-element.elementor-element-4d2156e .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-2237 .elementor-element.elementor-element-4d2156e > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-2237 .elementor-element.elementor-element-4d2156e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-4d2156e{--e-transform-transition-duration:500ms;}.elementor-2237 .elementor-element.elementor-element-7456a96{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-2237 .elementor-element.elementor-element-7456a96:not(.elementor-motion-effects-element-type-background), .elementor-2237 .elementor-element.elementor-element-7456a96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-2237 .elementor-element.elementor-element-2f35c64{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:center;}.elementor-2237 .elementor-element.elementor-element-2f35c64 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-2f35c64 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#00000066;}.elementor-2237 .elementor-element.elementor-element-c03ca92{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2237 .elementor-element.elementor-element-5b35e1a{--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;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2237 .elementor-element.elementor-element-4ff37f0 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2237 .elementor-element.elementor-element-4ff37f0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:42px;font-weight:500;line-height:42px;color:#FFFFFF;}.elementor-2237 .elementor-element.elementor-element-d1a964b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2237 .elementor-element.elementor-element-d1a964b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#FFFFFF80;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2237 .elementor-element.elementor-element-71f5d58 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2237 .elementor-element.elementor-element-71f5d58 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-2237 .elementor-element.elementor-element-71f5d58 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-2237 .elementor-element.elementor-element-71f5d58 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2237 .elementor-element.elementor-element-71f5d58 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2237 .elementor-element.elementor-element-71f5d58 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-2237 .elementor-element.elementor-element-71f5d58 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-2237 .elementor-element.elementor-element-71f5d58 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-2237 .elementor-element.elementor-element-71f5d58 .elementor-field-type-html{padding-bottom:0px;}.elementor-2237 .elementor-element.elementor-element-71f5d58 .elementor-field-group .elementor-field, .elementor-2237 .elementor-element.elementor-element-71f5d58 .elementor-field-subgroup label{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:500;line-height:50px;letter-spacing:2px;}.elementor-2237 .elementor-element.elementor-element-71f5d58 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF1A;border-width:0px 0px 0px 0px;border-radius:70px 70px 70px 70px;}.elementor-2237 .elementor-element.elementor-element-71f5d58 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF1A;border-width:0px 0px 0px 0px;border-radius:70px 70px 70px 70px;}.elementor-2237 .elementor-element.elementor-element-71f5d58 .elementor-button{font-family:"Outfit", Sans-serif;font-weight:500;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-71f5d58 .e-form__buttons__wrapper__button-next{background-color:#00000000;color:#000000;}.elementor-2237 .elementor-element.elementor-element-71f5d58 .elementor-button[type="submit"]{background-color:#00000000;color:#000000;}.elementor-2237 .elementor-element.elementor-element-71f5d58 .elementor-button[type="submit"] svg *{fill:#000000;}.elementor-2237 .elementor-element.elementor-element-71f5d58 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-2237 .elementor-element.elementor-element-71f5d58 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-2237 .elementor-element.elementor-element-71f5d58 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-2237 .elementor-element.elementor-element-71f5d58 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-2237 .elementor-element.elementor-element-71f5d58 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-2237 .elementor-element.elementor-element-71f5d58{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-2237 .elementor-element.elementor-element-590e392{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2237 .elementor-element.elementor-element-2edf2d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2237 .elementor-element.elementor-element-b92a34d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-2237 .elementor-element.elementor-element-ef480c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(30px/2);}.elementor-2237 .elementor-element.elementor-element-ef480c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(30px/2);}.elementor-2237 .elementor-element.elementor-element-ef480c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(30px/2);margin-left:calc(30px/2);}.elementor-2237 .elementor-element.elementor-element-ef480c1 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-30px/2);margin-left:calc(-30px/2);}body.rtl .elementor-2237 .elementor-element.elementor-element-ef480c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-30px/2);}body:not(.rtl) .elementor-2237 .elementor-element.elementor-element-ef480c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-30px/2);}.elementor-2237 .elementor-element.elementor-element-ef480c1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2237 .elementor-element.elementor-element-ef480c1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2237 .elementor-element.elementor-element-ef480c1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2237 .elementor-element.elementor-element-ef480c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2237 .elementor-element.elementor-element-ef480c1 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:500;line-height:24px;}.elementor-2237 .elementor-element.elementor-element-ef480c1 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2237 .elementor-element.elementor-element-ef480c1 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-2237 .elementor-element.elementor-element-e91fb39{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2237 .elementor-element.elementor-element-ad24a1b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-2237 .elementor-element.elementor-element-ad24a1b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-2237 .elementor-element.elementor-element-ad24a1b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-2237 .elementor-element.elementor-element-ad24a1b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-2237 .elementor-element.elementor-element-ad24a1b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-2237 .elementor-element.elementor-element-ad24a1b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-2237 .elementor-element.elementor-element-ad24a1b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2237 .elementor-element.elementor-element-ad24a1b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2237 .elementor-element.elementor-element-ad24a1b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2237 .elementor-element.elementor-element-ad24a1b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2237 .elementor-element.elementor-element-ad24a1b .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:24px;}.elementor-2237 .elementor-element.elementor-element-ad24a1b .elementor-icon-list-text{color:#FFFFFF66;transition:color 0.3s;}.elementor-2237 .elementor-element.elementor-element-ad24a1b .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-2237 .elementor-element.elementor-element-66fc864{--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:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-2237 .elementor-element.elementor-element-039b8fd{--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:space-between;--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-2237 .elementor-element.elementor-element-c9c2315{z-index:2;text-align:left;}.elementor-2237 .elementor-element.elementor-element-b764c2f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-b764c2f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#FFFFFF80;}.elementor-2237 .elementor-element.elementor-element-0384b0f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2237 .elementor-element.elementor-element-3893071{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2237 .elementor-element.elementor-element-34a9c01{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2237 .elementor-element.elementor-element-de0de27 > .elementor-widget-container{margin:0px 0px 18.5px 0px;}.elementor-2237 .elementor-element.elementor-element-de0de27 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#FFFFFF80;}.elementor-2237 .elementor-element.elementor-element-aacf68d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-aacf68d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#FFFFFF80;}.elementor-2237 .elementor-element.elementor-element-ab11c5e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2237 .elementor-element.elementor-element-967da12 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(18.5px/2);}.elementor-2237 .elementor-element.elementor-element-967da12 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(18.5px/2);}.elementor-2237 .elementor-element.elementor-element-967da12 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(18.5px/2);margin-left:calc(18.5px/2);}.elementor-2237 .elementor-element.elementor-element-967da12 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-18.5px/2);margin-left:calc(-18.5px/2);}body.rtl .elementor-2237 .elementor-element.elementor-element-967da12 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-18.5px/2);}body:not(.rtl) .elementor-2237 .elementor-element.elementor-element-967da12 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-18.5px/2);}.elementor-2237 .elementor-element.elementor-element-967da12 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2237 .elementor-element.elementor-element-967da12 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2237 .elementor-element.elementor-element-967da12{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2237 .elementor-element.elementor-element-967da12 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2237 .elementor-element.elementor-element-967da12 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:24px;}.elementor-2237 .elementor-element.elementor-element-967da12 .elementor-icon-list-text{color:#FFFFFF66;transition:color 0.3s;}.elementor-2237 .elementor-element.elementor-element-967da12 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-2237 .elementor-element.elementor-element-df4ba64{--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:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-2237 .elementor-element.elementor-element-4ce8910{z-index:2;text-align:left;}.elementor-2237 .elementor-element.elementor-element-b05d065 > .elementor-widget-container{margin:0px 0px 18.5px 0px;}.elementor-2237 .elementor-element.elementor-element-b05d065 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#FFFFFF80;}.elementor-2237 .elementor-element.elementor-element-aff02e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-aff02e3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#FFFFFF80;}.elementor-2237 .elementor-element.elementor-element-ac093ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-2237 .elementor-element.elementor-element-ac093ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-2237 .elementor-element.elementor-element-ac093ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-2237 .elementor-element.elementor-element-ac093ef .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-2237 .elementor-element.elementor-element-ac093ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-2237 .elementor-element.elementor-element-ac093ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-2237 .elementor-element.elementor-element-ac093ef .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2237 .elementor-element.elementor-element-ac093ef .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2237 .elementor-element.elementor-element-ac093ef{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2237 .elementor-element.elementor-element-ac093ef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2237 .elementor-element.elementor-element-ac093ef .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:24px;}.elementor-2237 .elementor-element.elementor-element-ac093ef .elementor-icon-list-text{color:#FFFFFF66;transition:color 0.3s;}.elementor-2237 .elementor-element.elementor-element-ac093ef .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-2237 .elementor-element.elementor-element-173459c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-173459c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#FFFFFF80;}.elementor-2237 .elementor-element.elementor-element-3024117{--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: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-2237 .elementor-element.elementor-element-4abadaa .elementor-button{background-color:#FF980000;font-family:"Outfit", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:2px;fill:#000000E6;color:#000000E6;border-radius:70px 70px 70px 70px;padding:0px 15px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-4abadaa{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;bottom:50px;--e-transform-transition-duration:500ms;}.elementor-2237 .elementor-element.elementor-element-4abadaa > .elementor-widget-container{--e-transform-rotateZ:-90deg;--e-transform-translateX:130px;--e-transform-translateY:130px;margin:0px 30px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-4abadaa > .elementor-widget-container:hover{--e-transform-scale:1.02;}body:not(.rtl) .elementor-2237 .elementor-element.elementor-element-4abadaa{right:40px;}body.rtl .elementor-2237 .elementor-element.elementor-element-4abadaa{left:40px;}.elementor-2237 .elementor-element.elementor-element-6277bd8 .elementor-button{background-color:#FF980000;font-family:"Outfit", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:2px;fill:#000000E6;color:#000000E6;border-radius:70px 70px 70px 70px;padding:0px 15px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-6277bd8{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;bottom:54px;z-index:6;--e-transform-transition-duration:500ms;}.elementor-2237 .elementor-element.elementor-element-6277bd8 > .elementor-widget-container{--e-transform-rotateZ:-90deg;--e-transform-translateX:130px;--e-transform-translateY:130px;margin:0px 30px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-6277bd8 > .elementor-widget-container:hover{--e-transform-scale:1.02;}body:not(.rtl) .elementor-2237 .elementor-element.elementor-element-6277bd8{right:50px;}body.rtl .elementor-2237 .elementor-element.elementor-element-6277bd8{left:50px;}@media(max-width:1024px){.elementor-2237 .elementor-element.elementor-element-92a9d46 img{width:140px;}.elementor-2237 .elementor-element.elementor-element-e6d0568 .elementor-heading-title{font-size:68px;line-height:80px;}.elementor-2237 .elementor-element.elementor-element-0cf10b4{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-2237 .elementor-element.elementor-element-24bfa34{--width:120px;}.elementor-2237 .elementor-element.elementor-element-2fcc534 .elementor-heading-title{font-size:84px;}.elementor-2237 .elementor-element.elementor-element-c045155{--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-2237 .elementor-element.elementor-element-e2385be .elementor-heading-title{font-size:84px;}.elementor-2237 .elementor-element.elementor-element-3223400 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-3223400{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-2237 .elementor-element.elementor-element-a3e1d9a{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2237 .elementor-element.elementor-element-24c5585{--e-image-carousel-slides-to-show:5;}.elementor-2237 .elementor-element.elementor-element-ac98838{--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-2237 .elementor-element.elementor-element-dadc471{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2237 .elementor-element.elementor-element-dadc471 img{width:300px;height:300px;object-fit:cover;}.elementor-2237 .elementor-element.elementor-element-0da00aa{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-2237 .elementor-element.elementor-element-2f35c64{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}}@media(max-width:767px){.elementor-2237 .elementor-element.elementor-element-92a9d46{text-align:left;}.elementor-2237 .elementor-element.elementor-element-92a9d46 img{width:100px;}.elementor-2237 .elementor-element.elementor-element-418be4c .elementor-heading-title{font-size:15px;}.elementor-2237 .elementor-element.elementor-element-bdea02b{--padding-top:15px;--padding-bottom:78.5px;--padding-left:15px;--padding-right:15px;}.elementor-2237 .elementor-element.elementor-element-e6d0568 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2237 .elementor-element.elementor-element-e6d0568{text-align:center;}.elementor-2237 .elementor-element.elementor-element-e6d0568 .elementor-heading-title{font-size:34px;line-height:40.8px;}.elementor-2237 .elementor-element.elementor-element-0cf10b4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2237 .elementor-element.elementor-element-0cf10b4 .elementor-heading-title{font-size:15px;}.elementor-2237 .elementor-element.elementor-element-5b352b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-3546753 .elementor-button{padding:0px 15px 0px 50px;}.elementor-2237 .elementor-element.elementor-element-24bfa34{--width:500px;}.elementor-2237 .elementor-element.elementor-element-6bc938e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2237 .elementor-element.elementor-element-2d19cec .elementor-heading-title{font-size:34px;line-height:40.8px;}.elementor-2237 .elementor-element.elementor-element-22ecad3 .elementor-heading-title{font-size:15px;}.elementor-2237 .elementor-element.elementor-element-664664a .elementor-heading-title{font-size:15px;}.elementor-2237 .elementor-element.elementor-element-7c77c46 .elementor-heading-title{font-size:15px;}.elementor-2237 .elementor-element.elementor-element-e15c37d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2237 .elementor-element.elementor-element-e15c37d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2237 .elementor-element.elementor-element-d952aba{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-2237 .elementor-element.elementor-element-2c5d6d4{--padding-top:78.5px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2237 .elementor-element.elementor-element-a695d09{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2237 .elementor-element.elementor-element-a695d09 .elementor-heading-title{font-size:15px;}.elementor-2237 .elementor-element.elementor-element-2fcc534 .elementor-heading-title{font-size:34px;line-height:40.8px;}.elementor-2237 .elementor-element.elementor-element-e2385be{text-align:center;}.elementor-2237 .elementor-element.elementor-element-e2385be .elementor-heading-title{font-size:34px;line-height:40.8px;}.elementor-2237 .elementor-element.elementor-element-04aa341{border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-2237 .elementor-element.elementor-element-ce6b988{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-2237 .elementor-element.elementor-element-faf20a7 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-2237 .elementor-element.elementor-element-eb766f7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2237 .elementor-element.elementor-element-eb766f7 .elementor-heading-title{font-size:15px;}.elementor-2237 .elementor-element.elementor-element-3940d1f{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-2237 .elementor-element.elementor-element-57e29fd .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-2237 .elementor-element.elementor-element-320bdeb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2237 .elementor-element.elementor-element-320bdeb .elementor-heading-title{font-size:15px;}.elementor-2237 .elementor-element.elementor-element-6b853b4{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-2237 .elementor-element.elementor-element-5fc7f3c .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-2237 .elementor-element.elementor-element-e6b9d5a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2237 .elementor-element.elementor-element-e6b9d5a .elementor-heading-title{font-size:15px;}.elementor-2237 .elementor-element.elementor-element-e4b3e43{--padding-top:0px;--padding-bottom:78.5px;--padding-left:0px;--padding-right:0px;}.elementor-2237 .elementor-element.elementor-element-a91fc31{--padding-top:78.5px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2237 .elementor-element.elementor-element-a3e1d9a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2237 .elementor-element.elementor-element-a3e1d9a .elementor-heading-title{font-size:15px;}.elementor-2237 .elementor-element.elementor-element-6bb3b33{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2237 .elementor-element.elementor-element-747899f .elementor-heading-title{font-size:34px;line-height:40.8px;}.elementor-2237 .elementor-element.elementor-element-24c5585{--e-image-carousel-slides-to-show:2;}.elementor-2237 .elementor-element.elementor-element-19503ee{--padding-top:78.5px;--padding-bottom:78.5px;--padding-left:30px;--padding-right:30px;}.elementor-2237 .elementor-element.elementor-element-cc8fe41{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2237 .elementor-element.elementor-element-cc8fe41 .elementor-heading-title{font-size:15px;}.elementor-2237 .elementor-element.elementor-element-60bb54e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2237 .elementor-element.elementor-element-d12f369 .elementor-heading-title{font-size:34px;line-height:40.8px;}.elementor-2237 .elementor-element.elementor-element-ac98838{--padding-top:78.5px;--padding-bottom:78.5px;--padding-left:15px;--padding-right:15px;}.elementor-2237 .elementor-element.elementor-element-ba100cb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2237 .elementor-element.elementor-element-dadc471 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2237 .elementor-element.elementor-element-853e6b6{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2237 .elementor-element.elementor-element-1e942d5 .elementor-heading-title{font-size:34px;line-height:40.8px;}.elementor-2237 .elementor-element.elementor-element-1c0412c .elementor-heading-title{font-size:15px;}.elementor-2237 .elementor-element.elementor-element-0faf70e .elementor-heading-title{font-size:15px;}.elementor-2237 .elementor-element.elementor-element-d9dcd39 .elementor-heading-title{font-size:15px;}.elementor-2237 .elementor-element.elementor-element-a8e3d69{--padding-top:78.5px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2237 .elementor-element.elementor-element-0da00aa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2237 .elementor-element.elementor-element-0da00aa .elementor-heading-title{font-size:15px;}.elementor-2237 .elementor-element.elementor-element-b0b9394{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2237 .elementor-element.elementor-element-5379abd .elementor-heading-title{font-size:34px;line-height:40.8px;}.elementor-2237 .elementor-element.elementor-element-e7f1d3e .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-2237 .elementor-element.elementor-element-4759674{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2237 .elementor-element.elementor-element-7456a96{--padding-top:0px;--padding-bottom:78.5px;--padding-left:15px;--padding-right:15px;}.elementor-2237 .elementor-element.elementor-element-2f35c64{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2237 .elementor-element.elementor-element-2f35c64 .elementor-heading-title{font-size:15px;}.elementor-2237 .elementor-element.elementor-element-4ff37f0 .elementor-heading-title{font-size:34px;line-height:40.8px;}.elementor-2237 .elementor-element.elementor-element-d1a964b .elementor-heading-title{font-size:15px;}.elementor-2237 .elementor-element.elementor-element-c9c2315 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2237 .elementor-element.elementor-element-c9c2315{text-align:center;}.elementor-2237 .elementor-element.elementor-element-b764c2f .elementor-heading-title{font-size:15px;}.elementor-2237 .elementor-element.elementor-element-de0de27 .elementor-heading-title{font-size:15px;}.elementor-2237 .elementor-element.elementor-element-aacf68d .elementor-heading-title{font-size:15px;}.elementor-2237 .elementor-element.elementor-element-ab11c5e{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2237 .elementor-element.elementor-element-967da12 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2237 .elementor-element.elementor-element-df4ba64{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-2237 .elementor-element.elementor-element-4ce8910 > .elementor-widget-container{margin:0px 0px 18.5px 0px;}.elementor-2237 .elementor-element.elementor-element-4ce8910{text-align:center;}.elementor-2237 .elementor-element.elementor-element-b05d065 > .elementor-widget-container{margin:0px 0px 11.4px 0px;}.elementor-2237 .elementor-element.elementor-element-b05d065{text-align:center;}.elementor-2237 .elementor-element.elementor-element-b05d065 .elementor-heading-title{font-size:15px;}.elementor-2237 .elementor-element.elementor-element-aff02e3 > .elementor-widget-container{margin:0px 0px 11.4px 0px;}.elementor-2237 .elementor-element.elementor-element-aff02e3{text-align:center;}.elementor-2237 .elementor-element.elementor-element-aff02e3 .elementor-heading-title{font-size:15px;}.elementor-2237 .elementor-element.elementor-element-ac093ef > .elementor-widget-container{padding:0px 0px 11.4px 0px;}.elementor-2237 .elementor-element.elementor-element-173459c{text-align:center;}.elementor-2237 .elementor-element.elementor-element-173459c .elementor-heading-title{font-size:15px;}body:not(.rtl) .elementor-2237 .elementor-element.elementor-element-4abadaa{right:20px;}body.rtl .elementor-2237 .elementor-element.elementor-element-4abadaa{left:20px;}.elementor-2237 .elementor-element.elementor-element-4abadaa{bottom:20px;}.elementor-2237 .elementor-element.elementor-element-4abadaa .elementor-button{padding:0px 15px 0px 50px;}body:not(.rtl) .elementor-2237 .elementor-element.elementor-element-6277bd8{right:20px;}body.rtl .elementor-2237 .elementor-element.elementor-element-6277bd8{left:20px;}.elementor-2237 .elementor-element.elementor-element-6277bd8{bottom:20px;}.elementor-2237 .elementor-element.elementor-element-6277bd8 .elementor-button{padding:0px 15px 0px 50px;}}@media(min-width:768px){.elementor-2237 .elementor-element.elementor-element-bdea02b{--content-width:1140px;}.elementor-2237 .elementor-element.elementor-element-67cf498{--width:50%;}.elementor-2237 .elementor-element.elementor-element-d952aba{--width:50%;}.elementor-2237 .elementor-element.elementor-element-2c5d6d4{--content-width:1140px;}.elementor-2237 .elementor-element.elementor-element-d8edd1f{--content-width:975px;}.elementor-2237 .elementor-element.elementor-element-19503ee{--content-width:1140px;}.elementor-2237 .elementor-element.elementor-element-d82e9d5{--content-width:975px;}.elementor-2237 .elementor-element.elementor-element-ba100cb{--width:50%;}.elementor-2237 .elementor-element.elementor-element-853e6b6{--width:50%;}.elementor-2237 .elementor-element.elementor-element-a8e3d69{--content-width:1140px;}.elementor-2237 .elementor-element.elementor-element-5b35e1a{--width:34%;}.elementor-2237 .elementor-element.elementor-element-590e392{--width:16%;}.elementor-2237 .elementor-element.elementor-element-2edf2d6{--width:50%;}.elementor-2237 .elementor-element.elementor-element-039b8fd{--width:34%;}.elementor-2237 .elementor-element.elementor-element-0384b0f{--width:16%;}.elementor-2237 .elementor-element.elementor-element-3893071{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2237 .elementor-element.elementor-element-ba100cb{--width:100%;}.elementor-2237 .elementor-element.elementor-element-853e6b6{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-5b352b5 */.elementor-2237 .elementor-element.elementor-element-5b352b5{
    cursor: pointer;
}

.elementor-2237 .elementor-element.elementor-element-5b352b5 .elementor-button-text{
    display: flex;
    align-content: center;
    align-items: center;
    height: 55px;
}
.elementor-2237 .elementor-element.elementor-element-5b352b5 .svg{
    width: 40px;
    height: 40px;
    padding: 10px;
    background-color: #000;
    border-radius: 50%;
    margin-left: 30px;
    transition: all 500ms;
}
.elementor-2237 .elementor-element.elementor-element-5b352b5 svg{
    fill: #00CCCC;
}

.elementor-2237 .elementor-element.elementor-element-5b352b5 a:hover .svg{
    transform: scale(1.15)
}

@media screen and (max-width: 500px){
    .elementor-2237 .elementor-element.elementor-element-5b352b5 .elementor-button-text{
    height: 60px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3546753 */.elementor-2237 .elementor-element.elementor-element-3546753 .elementor-button-text{
    display: flex;
    align-content: center;
    align-items: center;
    height: 70px;
}
.elementor-2237 .elementor-element.elementor-element-3546753 .svg{
    width: 40px;
    height: 40px;
    padding: 10px;
    background-color: #ffffff1a;
    border-radius: 50%;
    margin-left: 20px;
    transition: all 500ms;
}
.elementor-2237 .elementor-element.elementor-element-3546753 svg{
    fill: #fff;
    transform: rotate(90deg);
}

.elementor-2237 .elementor-element.elementor-element-3546753 a:hover .svg{
    transform: scale(1.15)
}

@media screen and (max-width: 500px){
    .elementor-2237 .elementor-element.elementor-element-3546753 .elementor-button-text{
    height: 60px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b9f1b9b */.elementor-2237 .elementor-element.elementor-element-b9f1b9b .elementor-button-text{
    display: flex;
    align-content: center;
    align-items: center;
    height: 70px;
    /*width: 70px;*/
}
.elementor-2237 .elementor-element.elementor-element-b9f1b9b .svg{
    width: 40px;
    height: 40px;
    padding: 10px;
    background-color: #000;
    border-radius: 50%;
    /*margin-left: 30px;*/
    transition: all 500ms;
}
.elementor-2237 .elementor-element.elementor-element-b9f1b9b svg{
    fill: #00CCCC;
    transform: rotate(90deg);
}

.elementor-2237 .elementor-element.elementor-element-b9f1b9b a:hover .svg{
    transform: scale(1.15)
}

@media screen and (max-width: 500px){
    .elementor-2237 .elementor-element.elementor-element-b9f1b9b .elementor-button-text{
    height: 60px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdea02b */.elementor-2237 .elementor-element.elementor-element-bdea02b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e15c37d */.elementor-2237 .elementor-element.elementor-element-e15c37d{
    cursor: pointer;
}


.elementor-2237 .elementor-element.elementor-element-e15c37d .elementor-button-text{
    display: flex;
    align-content: center;
    align-items: center;
    height: 55px;
}
.elementor-2237 .elementor-element.elementor-element-e15c37d .svg{
    width: 40px;
    height: 40px;
    padding: 10px;
    background-color: #000;
    border-radius: 50%;
    margin-left: 30px;
    transition: all 500ms;
}
.elementor-2237 .elementor-element.elementor-element-e15c37d svg{
    fill: #00CCCC;
}

.elementor-2237 .elementor-element.elementor-element-e15c37d a:hover .svg{
    transform: scale(1.15)
}

@media screen and (max-width: 500px){
    .elementor-2237 .elementor-element.elementor-element-e15c37d .elementor-button-text{
    height: 60px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c302d97 */.elementor-2237 .elementor-element.elementor-element-c302d97{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c1f940c */.elementor-2237 .elementor-element.elementor-element-c1f940c{
    -webkit-animation: move 10s linear infinite;
          animation: move 10s linear infinite;   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d952aba */.elementor-2237 .elementor-element.elementor-element-d952aba{
    overflow: hidden;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a695d09 */.elementor-2237 .elementor-element.elementor-element-a695d09:before{    	content: "";	width: 100%;	height: 1px;	background-color: #ffffff1a;	position: absolute;	top: 24px;	right:  -103%;}.elementor-2237 .elementor-element.elementor-element-a695d09:after{    	content: "";	width: 100%;	height: 1px;	background-color: #ffffff1a;	position: absolute;	top: 24px;	left:  -103%;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3223400 */.elementor-2237 .elementor-element.elementor-element-3223400{
    cursor: pointer;
}


.elementor-2237 .elementor-element.elementor-element-3223400 .elementor-button-text{
    display: flex;
    align-content: center;
    align-items: center;
    height: 55px;
}
.elementor-2237 .elementor-element.elementor-element-3223400 .svg{
    width: 40px;
    height: 40px;
    padding: 10px;
    background-color: #000;
    border-radius: 50%;
    margin-left: 30px;
    transition: all 500ms;
}
.elementor-2237 .elementor-element.elementor-element-3223400 svg{
    fill: #00CCCC;
}

.elementor-2237 .elementor-element.elementor-element-3223400 a:hover .svg{
    transform: scale(1.15)
}

@media screen and (max-width: 500px){
    .elementor-2237 .elementor-element.elementor-element-3223400 .elementor-button-text{
    height: 60px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-408c447 */.elementor-2237 .elementor-element.elementor-element-408c447 .elementor-button-text{
    display: flex;
    align-content: center;
    align-items: center;
    /*height: 70px;*/
}
.elementor-2237 .elementor-element.elementor-element-408c447 .svg{
    width: 40px;
    height: 40px;
    padding: 10px;
    background-color: #414141;
    border-radius: 50%;
    /*margin-left: 30px;*/
    transition: all 500ms;
    transform: scale(0.3);
}

.elementor-2237 .elementor-element.elementor-element-408c447 .svg:hover{
    background-color: #00CCCC;
}
.elementor-2237 .elementor-element.elementor-element-408c447 svg{
    fill: #000;
}

.elementor-2237 .elementor-element.elementor-element-408c447 a:hover .svg{
    transform: scale(1);
    background-color: #00CCCC;
}

@media screen and (max-width: 500px){
    .elementor-2237 .elementor-element.elementor-element-408c447 .elementor-button-text{
    height: 60px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce6b988 */.elementor-2237 .elementor-element.elementor-element-ce6b988 .show-on-hover{
    transform: translateY(20px);
    opacity: 0;
    transition: all 0.5s;
}

@media screen and (max-width: 500px){
    .elementor-2237 .elementor-element.elementor-element-ce6b988 .show-on-hover{
    opacity: 1;
}
}

.elementor-2237 .elementor-element.elementor-element-ce6b988:hover .show-on-hover{
    transform: translateY(0px);
    opacity: 1;
}
/*-----------*/
.elementor-2237 .elementor-element.elementor-element-ce6b988:hover .svg{
    transform: scale(1);
    background-color: #00CCCC;
}
/*-----------*/
.elementor-2237 .elementor-element.elementor-element-ce6b988:before{
    content: "";
    width: 0%;
    height: 4px;
    background-color: #00CCCC;
    opacity: 0;
    transition: all 0.5s;
}

.elementor-2237 .elementor-element.elementor-element-ce6b988:hover:before{
    width: 100%;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b24f4b */.elementor-2237 .elementor-element.elementor-element-6b24f4b .elementor-button-text{
    display: flex;
    align-content: center;
    align-items: center;
    /*height: 70px;*/
}
.elementor-2237 .elementor-element.elementor-element-6b24f4b .svg{
    width: 40px;
    height: 40px;
    padding: 10px;
    background-color: #414141;
    border-radius: 50%;
    /*margin-left: 30px;*/
    transition: all 500ms;
    transform: scale(0.3);
}

.elementor-2237 .elementor-element.elementor-element-6b24f4b .svg:hover{
    background-color: #00CCCC;
}
.elementor-2237 .elementor-element.elementor-element-6b24f4b svg{
    fill: #000;
}

.elementor-2237 .elementor-element.elementor-element-6b24f4b a:hover .svg{
    transform: scale(1);
    background-color: #00CCCC;
}

@media screen and (max-width: 500px){
    .elementor-2237 .elementor-element.elementor-element-6b24f4b .elementor-button-text{
    height: 60px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3940d1f */.elementor-2237 .elementor-element.elementor-element-3940d1f .show-on-hover{
    transform: translateY(20px);
    opacity: 0;
    transition: all 0.5s;
}

@media screen and (max-width: 500px){
    .elementor-2237 .elementor-element.elementor-element-3940d1f .show-on-hover{
    opacity: 1;
}
}

.elementor-2237 .elementor-element.elementor-element-3940d1f:hover .show-on-hover{
    transform: translateY(0px);
    opacity: 1;
}
/*-----------*/
.elementor-2237 .elementor-element.elementor-element-3940d1f:hover .svg{
    transform: scale(1);
    background-color: #00CCCC;
}
/*-----------*/
.elementor-2237 .elementor-element.elementor-element-3940d1f:before{
    content: "";
    width: 0%;
    height: 4px;
    background-color: #00CCCC;
    opacity: 0;
    transition: all 0.5s;
}

.elementor-2237 .elementor-element.elementor-element-3940d1f:hover:before{
    width: 100%;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-73bcd23 */.elementor-2237 .elementor-element.elementor-element-73bcd23 .elementor-button-text{
    display: flex;
    align-content: center;
    align-items: center;
    /*height: 70px;*/
}
.elementor-2237 .elementor-element.elementor-element-73bcd23 .svg{
    width: 40px;
    height: 40px;
    padding: 10px;
    background-color: #414141;
    border-radius: 50%;
    /*margin-left: 30px;*/
    transition: all 500ms;
    transform: scale(0.3);
}

.elementor-2237 .elementor-element.elementor-element-73bcd23 .svg:hover{
    background-color: #00CCCC;
}
.elementor-2237 .elementor-element.elementor-element-73bcd23 svg{
    fill: #000;
}

.elementor-2237 .elementor-element.elementor-element-73bcd23 a:hover .svg{
    transform: scale(1);
    background-color: #00CCCC;
}

@media screen and (max-width: 500px){
    .elementor-2237 .elementor-element.elementor-element-73bcd23 .elementor-button-text{
    height: 60px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b853b4 */.elementor-2237 .elementor-element.elementor-element-6b853b4 .show-on-hover{
    transform: translateY(20px);
    opacity: 0;
    transition: all 0.5s;
}

@media screen and (max-width: 500px){
    .elementor-2237 .elementor-element.elementor-element-6b853b4 .show-on-hover{
    opacity: 1;
}
}

.elementor-2237 .elementor-element.elementor-element-6b853b4:hover .show-on-hover{
    transform: translateY(0px);
    opacity: 1;
}
/*-----------*/
.elementor-2237 .elementor-element.elementor-element-6b853b4:hover .svg{
    transform: scale(1);
    background-color: #00CCCC;
}
/*-----------*/
.elementor-2237 .elementor-element.elementor-element-6b853b4:before{
    content: "";
    width: 0%;
    height: 4px;
    background-color: #00CCCC;
    opacity: 0;
    transition: all 0.5s;
}

.elementor-2237 .elementor-element.elementor-element-6b853b4:hover:before{
    width: 100%;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5d6d4 */.elementor-2237 .elementor-element.elementor-element-2c5d6d4{
        unicode-bidi: isolate;
            /*pointer-events: none;*/
    /*z-index: 2;*/
    -webkit-backdrop-filter: invert(100%);
    backdrop-filter: invert(100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3e1d9a */.elementor-2237 .elementor-element.elementor-element-a3e1d9a:before{    	content: "";	width: 100%;	height: 1px;	background-color: #0000001a;	position: absolute;	top: 24px;	right:  -103%;}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-3191536 *//*span.swiper-pagination-bullet {*/
/*    width: 90px;*/
/*    height: 90px;*/
/*    border: 4px solid #f2f2f2;*/
/*    background-image: url(https://portal.morellis.us/wp-content/uploads/2024/04/face-1.jpg);*/
/*    background-size: cover;*/
/*    background-position: center top;*/
/*    background-repeat: no-repeat;*/
/*    position: relative;*/
/*}*/

/*span.swiper-pagination-bullet:before {*/
/*    content: "";*/
/*    width: 102px;*/
/*    height: 102px;*/
/*    display: block;*/
/*    position: absolute;*/
/*    top: -10px;*/
/*    left: -10px;*/
/*    border-radius: 50%;*/
/*    border: 1px solid #f2f2f2;*/
/*    transition: all 1s;*/
/*}*/
/*span.swiper-pagination-bullet.swiper-pagination-bullet-active:before{*/
/*    border: 4px solid #ff9800 !important;*/
/*}*/

/*span.swiper-pagination-bullet:hover:before{*/
/*    border: 4px solid #fff;*/
/*}*/

/*span.swiper-pagination-bullet:nth-child(even){*/
/*    transform: translateY(30px);*/
/*}*/
/* customers-images */
/*span.swiper-pagination-bullet:nth-child(7){*/
/*    background-image: url(https://miller.bslthemes.com/ashley-demo/img/faces/customers/7.jpg);*/
/*}*/
/*span.swiper-pagination-bullet:nth-child(1){*/
/*    background-image: url(https://miller.bslthemes.com/ashley-demo/img/faces/customers/1.jpg);*/
/*}*/
/*span.swiper-pagination-bullet:nth-child(2){*/
/*    background-image: url(https://miller.bslthemes.com/ashley-demo/img/faces/customers/2.jpg);*/
/*}*/
/*span.swiper-pagination-bullet:nth-child(3){*/
/*    background-image: url(https://miller.bslthemes.com/ashley-demo/img/faces/customers/3.jpg);*/
/*}*/
/*span.swiper-pagination-bullet:nth-child(4){*/
/*    background-image: url(https://miller.bslthemes.com/ashley-demo/img/faces/customers/4.jpg);*/
/*}*/
/*span.swiper-pagination-bullet:nth-child(5){*/
/*    background-image: url(https://miller.bslthemes.com/ashley-demo/img/faces/customers/5.jpg);*/
/*}*/
/*span.swiper-pagination-bullet:nth-child(6){*/
/*    background-image: url(https://miller.bslthemes.com/ashley-demo/img/faces/customers/6.jpg);*/
/*}*/
/*span.swiper-pagination-bullet:nth-child(7){*/
/*    background-image: url(https://miller.bslthemes.com/ashley-demo/img/faces/customers/7.jpg);*/
/*}*/

/*----------------*/

/*div.swiper-wrapper {*/
/*    margin-top: 120px;*/
/*}*/


/*.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {*/
/*    bottom: auto;*/
/*    top: 0;*/
/*}*/

/*.elementor-testimonial {*/
/*    display: flex;*/
/*    flex-wrap: wrap;*/
/*    flex-direction: column-reverse;*/
/*    align-items: center;*/
/*    justify-content: center;*/
    
/*}*/

/*.elementor-widget-testimonial-carousel .elementor-testimonial__text {*/
/*    max-width: 750px;*/
/*}*/


/*--------------*/

/*.elementor-swiper-button.elementor-swiper-button-next , .elementor-swiper-button.elementor-swiper-button-prev{*/
/*    width: 40px;*/
/*    height: 40px;*/
/*    display: flex;*/
/*    align-content: center;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*    background-color: #e5e5e5;*/
/*    border-radius: 50%;*/
/*}*//* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-24c5585 */.elementor-2237 .elementor-element.elementor-element-24c5585 div.swiper-wrapper{
    margin: 0;
}
.elementor-2237 .elementor-element.elementor-element-24c5585 .elementor-image-carousel{
    transition-timing-function: linear;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc8fe41 */.elementor-2237 .elementor-element.elementor-element-cc8fe41:before{    	content: "";	width: 100%;	height: 1px;	background-color: #0000001a;	position: absolute;	top: 24px;	right:  -103%;}.elementor-2237 .elementor-element.elementor-element-cc8fe41:after{    	content: "";	width: 100%;	height: 1px;	background-color: #0000001a;	position: absolute;	top: 24px;	left:  -103%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d12f369 */.elementor-2237 .elementor-element.elementor-element-d12f369 .mil-thin{
    color: #00CCCC;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f87d23d */.elementor-2237 .elementor-element.elementor-element-f87d23d{
    cursor: pointer;
}


.elementor-2237 .elementor-element.elementor-element-f87d23d .elementor-button-text{
    display: flex;
    align-content: center;
    align-items: center;
    height: 55px;
}
.elementor-2237 .elementor-element.elementor-element-f87d23d .svg{
    width: 40px;
    height: 40px;
    padding: 10px;
    background-color: #000;
    border-radius: 50%;
    margin-left: 30px;
    transition: all 500ms;
}
.elementor-2237 .elementor-element.elementor-element-f87d23d svg{
    fill: #00CCCC;
}

.elementor-2237 .elementor-element.elementor-element-f87d23d a:hover .svg{
    transform: scale(1.15)
}

@media screen and (max-width: 500px){
    .elementor-2237 .elementor-element.elementor-element-f87d23d .elementor-button-text{
    height: 60px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dadc471 */.elementor-2237 .elementor-element.elementor-element-dadc471{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba100cb */.elementor-2237 .elementor-element.elementor-element-ba100cb{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f3c9a24 */.elementor-2237 .elementor-element.elementor-element-f3c9a24{
    cursor: pointer;
}



.elementor-2237 .elementor-element.elementor-element-f3c9a24 .elementor-button-text{
    display: flex;
    align-content: center;
    align-items: center;
    height: 55px;
}
.elementor-2237 .elementor-element.elementor-element-f3c9a24 .svg{
    width: 40px;
    height: 40px;
    padding: 10px;
    background-color: #000;
    border-radius: 50%;
    margin-left: 30px;
    transition: all 500ms;
}
.elementor-2237 .elementor-element.elementor-element-f3c9a24 svg{
    fill: #00CCCC;
}

.elementor-2237 .elementor-element.elementor-element-f3c9a24 a:hover .svg{
    transform: scale(1.15)
}

@media screen and (max-width: 500px){
    .elementor-2237 .elementor-element.elementor-element-f3c9a24 .elementor-button-text{
    height: 60px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0da00aa */.elementor-2237 .elementor-element.elementor-element-0da00aa:before{    	content: "";	width: 100%;	height: 1px;	background-color: #0000001a;	position: absolute;	top: 24px;	right:  -103%;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4d2156e */.elementor-2237 .elementor-element.elementor-element-4d2156e{
    cursor: pointer;
}



.elementor-2237 .elementor-element.elementor-element-4d2156e .elementor-button-text{
    display: flex;
    align-content: center;
    align-items: center;
    height: 55px;
}
.elementor-2237 .elementor-element.elementor-element-4d2156e .svg{
    width: 40px;
    height: 40px;
    padding: 10px;
    background-color: #000;
    border-radius: 50%;
    margin-left: 30px;
    transition: all 500ms;
}
.elementor-2237 .elementor-element.elementor-element-4d2156e svg{
    fill: #00CCCC;
}

.elementor-2237 .elementor-element.elementor-element-4d2156e a:hover .svg{
    transform: scale(1.15)
}

@media screen and (max-width: 500px){
    .elementor-2237 .elementor-element.elementor-element-4d2156e .elementor-button-text{
    height: 60px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f35c64 */.elementor-2237 .elementor-element.elementor-element-2f35c64:before{    	content: "";	width: 100%;	height: 1px;	background-color: #0000001a;	position: absolute;	top: 24px;	left:  -103%;}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-71f5d58 */.elementor-2237 .elementor-element.elementor-element-71f5d58 .elementor-button-text{
    display: flex;
    align-content: center;
    align-items: center;
    height: 70px;
}
.elementor-2237 .elementor-element.elementor-element-71f5d58 .svg{
    width: 40px;
    height: 40px;
    padding: 10px;
    background-color: #00CCCC;
    border-radius: 50%;
    /*margin-left: 30px;*/
    transition: all 500ms;
}
.elementor-2237 .elementor-element.elementor-element-71f5d58 svg{
    fill: #FF9800;
}

.elementor-2237 .elementor-element.elementor-element-71f5d58 a:hover .svg{
    transform: scale(1.15)
}

.elementor-2237 .elementor-element.elementor-element-71f5d58 .elementor-button {
    flex-basis: auto !important;
    position: absolute;
    right: 20px;
    top: -78px;
}

.elementor-2237 .elementor-element.elementor-element-71f5d58 input{
    padding-left: 50px;
}

@media screen and (max-width: 500px){
    .elementor-2237 .elementor-element.elementor-element-71f5d58 .elementor-button-text{
    height: 60px;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ef480c1 */.elementor-2237 .elementor-element.elementor-element-ef480c1 li:nth-child(1) span.elementor-icon-list-text:nth-child(1) {
    color: #00CCCC;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c03ca92 */.elementor-2237 .elementor-element.elementor-element-c03ca92{
        unicode-bidi: isolate;
            /*pointer-events: none;*/
    z-index: 2;
    -webkit-backdrop-filter: invert(100%);
    backdrop-filter: invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66fc864 */.elementor-2237 .elementor-element.elementor-element-66fc864{
        unicode-bidi: isolate;
            /*pointer-events: none;*/
    z-index: 2;
    -webkit-backdrop-filter: invert(100%);
    backdrop-filter: invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df4ba64 */.elementor-2237 .elementor-element.elementor-element-df4ba64{
        unicode-bidi: isolate;
            /*pointer-events: none;*/
    z-index: 2;
    -webkit-backdrop-filter: invert(100%);
    backdrop-filter: invert(100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4abadaa */.elementor-2237 .elementor-element.elementor-element-4abadaa .elementor-button-text{
    display: flex;
    align-content: center;
    align-items: center;
    height: 70px;
}
.elementor-2237 .elementor-element.elementor-element-4abadaa .svg{
    width: 40px;
    height: 40px;
    padding: 10px;
    background-color: #0000001a;
    border-radius: 50%;
    margin-left: 20px;
    transition: all 500ms;
}
.elementor-2237 .elementor-element.elementor-element-4abadaa svg{
    fill: #000;
}

.elementor-2237 .elementor-element.elementor-element-4abadaa a:hover .svg{
    transform: scale(1.15)
}

@media screen and (max-width: 500px){
    .elementor-2237 .elementor-element.elementor-element-4abadaa .elementor-button-text{
    height: 60px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6277bd8 */.elementor-2237 .elementor-element.elementor-element-6277bd8 .elementor-button-text{
    display: flex;
    align-content: center;
    align-items: center;
    height: 70px;
}
.elementor-2237 .elementor-element.elementor-element-6277bd8 .svg{
    width: 40px;
    height: 40px;
    padding: 10px;
    background-color: #0000001a;
    border-radius: 50%;
    margin-left: 20px;
    transition: all 500ms;
}
.elementor-2237 .elementor-element.elementor-element-6277bd8 svg{
    fill: #000;
}

.elementor-2237 .elementor-element.elementor-element-6277bd8 a:hover .svg{
    transform: scale(1.15)
}

.elementor-2237 .elementor-element.elementor-element-6277bd8{
    opacity: 0;
}

@media screen and (max-width: 500px){
    .elementor-2237 .elementor-element.elementor-element-6277bd8 .elementor-button-text{
    height: 60px;
}
}/* End custom CSS */
/* Start custom CSS */header, footer{
    display: none !important;
}
span.mil-thin {
    font-weight: 100;
}

html, body{
    width: 100vw;
    overflow-x: hidden;
}



/* 500px and smaller screen sizes */
@media (max-width:500px){

	/* Hide */
	.elementor .elementor-element .hide-mb{
		display:none;
	}
	
}/* End custom CSS */