.elementor-81 .elementor-element.elementor-element-5af0cc9{--display:flex;--min-height:800px;--justify-content:center;--overlay-opacity:0.5;--margin-top:-112px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-81 .elementor-element.elementor-element-5af0cc9:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-5af0cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-81 .elementor-element.elementor-element-5af0cc9::before, .elementor-81 .elementor-element.elementor-element-5af0cc9 > .elementor-background-video-container::before, .elementor-81 .elementor-element.elementor-element-5af0cc9 > .e-con-inner > .elementor-background-video-container::before, .elementor-81 .elementor-element.elementor-element-5af0cc9 > .elementor-background-slideshow::before, .elementor-81 .elementor-element.elementor-element-5af0cc9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-81 .elementor-element.elementor-element-5af0cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-81 .elementor-element.elementor-element-aa56a75{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.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-81 .elementor-element.elementor-element-08f2505 .elementor-button:hover, .elementor-81 .elementor-element.elementor-element-08f2505 .elementor-button:focus{background-color:var( --e-global-color-28e64f5 );color:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-08f2505 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-28e64f5 );color:var( --e-global-color-28e64f5 );border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-81 .elementor-element.elementor-element-08f2505 .elementor-button:hover svg, .elementor-81 .elementor-element.elementor-element-08f2505 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-e21d6e4{--display:flex;--min-height:1000px;--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-e21d6e4:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-e21d6e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e56bd8 );}.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-81 .elementor-element.elementor-element-7e3b1ba{text-align:center;}.elementor-81 .elementor-element.elementor-element-7e3b1ba .elementor-heading-title{font-family:"Lufga", Sans-serif;font-weight:900;color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-bc1a3b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-81 .elementor-element.elementor-element-bc1a3b9.e-con{--align-self:center;}.elementor-81 .elementor-element.elementor-element-82a0986{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-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-81 .elementor-element.elementor-element-82e1ef8 img{width:85px;}.elementor-81 .elementor-element.elementor-element-e200c6f{text-align:center;}.elementor-81 .elementor-element.elementor-element-e200c6f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-94e4a9f{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-28bc20f img{width:85px;}.elementor-81 .elementor-element.elementor-element-b5068e6{text-align:center;}.elementor-81 .elementor-element.elementor-element-b5068e6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-f9b6d08{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-1d5786e img{width:85px;}.elementor-81 .elementor-element.elementor-element-f197ef1{text-align:center;}.elementor-81 .elementor-element.elementor-element-f197ef1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-5bfcb9a{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-bcc1165 > .elementor-widget-container{margin:9px 0px 6px 0px;}.elementor-81 .elementor-element.elementor-element-bcc1165 img{width:85px;}.elementor-81 .elementor-element.elementor-element-e7f3ca4{text-align:center;}.elementor-81 .elementor-element.elementor-element-e7f3ca4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-10ad00b{--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;--z-index:1;}.elementor-81 .elementor-element.elementor-element-2e5b6fa{--display:flex;--min-height:545px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(175, 175, 175, 0.5);--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-81 .elementor-element.elementor-element-2e5b6fa:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-2e5b6fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-81 .elementor-element.elementor-element-7fa2532{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(175, 175, 175, 0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-81 .elementor-element.elementor-element-7fa2532:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-7fa2532 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-81 .elementor-element.elementor-element-001ead4 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:64px;font-weight:600;line-height:80px;color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-af76bb0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-834eda8 > .elementor-widget-container{margin:25px 0px 25px 0px;}.elementor-81 .elementor-element.elementor-element-834eda8{font-family:"Open Sans", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-fe92c15{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(175, 175, 175, 0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-81 .elementor-element.elementor-element-fe92c15:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-fe92c15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-81 .elementor-element.elementor-element-3eb54ca .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:64px;font-weight:600;line-height:80px;color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-140a211 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-4b73f70 > .elementor-widget-container{margin:25px 0px 25px 0px;}.elementor-81 .elementor-element.elementor-element-4b73f70{font-family:"Open Sans", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-372625f{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(175, 175, 175, 0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-81 .elementor-element.elementor-element-372625f:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-372625f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-81 .elementor-element.elementor-element-b8af326 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:64px;font-weight:600;line-height:80px;color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-8452506 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-7eb1a59 > .elementor-widget-container{margin:25px 0px 25px 0px;}.elementor-81 .elementor-element.elementor-element-7eb1a59{font-family:"Open Sans", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-b29015f{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(175, 175, 175, 0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-81 .elementor-element.elementor-element-b29015f:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-b29015f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-81 .elementor-element.elementor-element-4e27275 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:64px;font-weight:600;line-height:80px;color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-a500fcb .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-28ba0ce > .elementor-widget-container{margin:25px 0px 25px 0px;}.elementor-81 .elementor-element.elementor-element-28ba0ce{font-family:"Open Sans", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-44e99e4{--display:flex;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}body:not(.rtl) .elementor-81 .elementor-element.elementor-element-f54d50c{left:1px;}body.rtl .elementor-81 .elementor-element.elementor-element-f54d50c{right:1px;}.elementor-81 .elementor-element.elementor-element-f54d50c{top:0px;}.elementor-81 .elementor-element.elementor-element-f54d50c .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:20rem;font-weight:900;color:#2D33361A;}.elementor-81 .elementor-element.elementor-element-af9864a{--display:flex;--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-81 .elementor-element.elementor-element-62e9bcd{text-align:center;}.elementor-81 .elementor-element.elementor-element-62e9bcd .elementor-heading-title{font-family:"Lufga", Sans-serif;font-weight:900;line-height:65px;color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-7e070e1{--display:flex;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-81 .elementor-element.elementor-element-f749875{--grid-columns:3;}.elementor-81 .elementor-element.elementor-element-c3e6b54{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-81 .elementor-element.elementor-element-3bac05b .elementor-button{background-color:var( --e-global-color-0315081 );font-family:"Open Sans", Sans-serif;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:15px 50px 15px 50px;}.elementor-81 .elementor-element.elementor-element-3bac05b .elementor-button:hover, .elementor-81 .elementor-element.elementor-element-3bac05b .elementor-button:focus{background-color:var( --e-global-color-28e64f5 );color:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-3bac05b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-3bac05b .elementor-button:hover svg, .elementor-81 .elementor-element.elementor-element-3bac05b .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-20f07fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-81 .elementor-element.elementor-element-c3c60ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;}.elementor-81 .elementor-element.elementor-element-c3c60ba:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-c3c60ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-28e64f5 );}.elementor-81 .elementor-element.elementor-element-78eac9c{--display:flex;}.elementor-81 .elementor-element.elementor-element-4458704 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-81 .elementor-element.elementor-element-27154e8{--display:flex;--justify-content:center;}.elementor-81 .elementor-element.elementor-element-699509c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-81 .elementor-element.elementor-element-02f85dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;}.elementor-81 .elementor-element.elementor-element-02f85dd:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-02f85dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-28e64f5 );}.elementor-81 .elementor-element.elementor-element-5dc14fa{--display:flex;--justify-content:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-767b300 .elementor-icon-wrapper{text-align:center;}.elementor-81 .elementor-element.elementor-element-767b300.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-767b300.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-767b300.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-767b300.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-767b300.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-baec40a{--display:flex;--justify-content:center;}.elementor-81 .elementor-element.elementor-element-638c50e .elementor-heading-title{font-family:"Lufga", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-81 .elementor-element.elementor-element-0e26fdc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;}.elementor-81 .elementor-element.elementor-element-0e26fdc:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-0e26fdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-28e64f5 );}.elementor-81 .elementor-element.elementor-element-64f84f0{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-81 .elementor-element.elementor-element-b6943d9 .elementor-icon-wrapper{text-align:center;}.elementor-81 .elementor-element.elementor-element-b6943d9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-b6943d9.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-b6943d9.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-b6943d9.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-b6943d9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-df70824{--display:flex;--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-81 .elementor-element.elementor-element-df70824.e-con{--align-self:center;}.elementor-81 .elementor-element.elementor-element-1af394e .elementor-heading-title{font-family:"Lufga", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-81 .elementor-element.elementor-element-cf0aeb6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-81 .elementor-element.elementor-element-bc88354{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;}.elementor-81 .elementor-element.elementor-element-bc88354:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-bc88354 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-28e64f5 );}.elementor-81 .elementor-element.elementor-element-e63d7e3{--display:flex;--justify-content:center;}.elementor-81 .elementor-element.elementor-element-d622150 .elementor-icon-wrapper{text-align:center;}.elementor-81 .elementor-element.elementor-element-d622150.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-d622150.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-d622150.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-d622150.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-d622150.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-5101ad1{--display:flex;--justify-content:center;}.elementor-81 .elementor-element.elementor-element-0fe5daf .elementor-heading-title{font-family:"Lufga", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-81 .elementor-element.elementor-element-4f921aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;}.elementor-81 .elementor-element.elementor-element-4f921aa:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-4f921aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-28e64f5 );}.elementor-81 .elementor-element.elementor-element-c36c69b{--display:flex;--justify-content:center;}.elementor-81 .elementor-element.elementor-element-a4e81c5 .elementor-icon-wrapper{text-align:center;}.elementor-81 .elementor-element.elementor-element-a4e81c5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-a4e81c5.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-a4e81c5.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-a4e81c5.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-a4e81c5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-c6e4efc{--display:flex;--justify-content:center;}.elementor-81 .elementor-element.elementor-element-55960c0 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-81 .elementor-element.elementor-element-ae84cb3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-ae84cb3:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-ae84cb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-28e64f5 ) 0%, #0C3818 100%);}.elementor-81 .elementor-element.elementor-element-b1ad0dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-81 .elementor-element.elementor-element-93eaee6{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-81 .elementor-element.elementor-element-5ca8d5f .elementor-heading-title{color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-31f9d02{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-81 .elementor-element.elementor-element-31f9d02 .elementor-divider-separator{width:100%;}.elementor-81 .elementor-element.elementor-element-31f9d02 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-81 .elementor-element.elementor-element-4e1d12e{--display:flex;}.elementor-81 .elementor-element.elementor-element-03e952b{--swiper-slides-to-display:2;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-35px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-35px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-81 .elementor-element.elementor-element-03e952b .swiper-slide > .elementor-element{height:100%;}.elementor-81 .elementor-element.elementor-element-c08b6dd{--display:flex;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-c08b6dd:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-c08b6dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e56bd8 );}.elementor-81 .elementor-element.elementor-element-df7cda0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-5bdef98{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-81 .elementor-element.elementor-element-7e8a3df .elementor-heading-title{font-family:"Lufga", Sans-serif;font-weight:600;}.elementor-81 .elementor-element.elementor-element-5ee7c0c{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 3px 5px 0px rgba(166.6, 166.6, 166.6, 0.5);}.elementor-81 .elementor-element.elementor-element-5ee7c0c:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-5ee7c0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-81 .elementor-element.elementor-element-5ee7c0c.e-con{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-81 .elementor-element.elementor-element-e4e58d9{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:0px;--arrow-next-right-align:100%;--arrow-next-translate-x:100%;--arrow-next-right-position:-25px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-accent );--arrow-hover-color:var( --e-global-color-0315081 );}.elementor-81 .elementor-element.elementor-element-e4e58d9 .swiper-slide > .elementor-element{height:100%;}.elementor-81 .elementor-element.elementor-element-96aac86{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}.elementor-81 .elementor-element.elementor-element-96aac86:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-96aac86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-28e64f5 );}.elementor-81 .elementor-element.elementor-element-d78fb18{--display:flex;}.elementor-81 .elementor-element.elementor-element-8eaad4e .elementor-heading-title{font-family:"Lufga", Sans-serif;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-81 .elementor-element.elementor-element-f7d5222{--display:flex;--justify-content:center;}.elementor-81 .elementor-element.elementor-element-551a588{--display:flex;--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}.elementor-81 .elementor-element.elementor-element-551a588:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-551a588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-81 .elementor-element.elementor-element-c937c74 > .elementor-widget-container{margin:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-c937c74{text-align:center;}.elementor-81 .elementor-element.elementor-element-c937c74 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:42px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-8e5ac76{--display:flex;}.elementor-81 .elementor-element.elementor-element-6168e2c{--display:flex;border-style:none;--border-style:none;}.elementor-81 .elementor-element.elementor-element-c4b9faf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-81 .elementor-element.elementor-element-c02fcd6{color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-d682706{--display:flex;}.elementor-81 .elementor-element.elementor-element-4166820{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-81 .elementor-element.elementor-element-ce41258{color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-d82971f{--display:flex;}.elementor-81 .elementor-element.elementor-element-7d339e2{color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-a575d88{--display:flex;}.elementor-81 .elementor-element.elementor-element-8f05da0{color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-8dfc141{--display:flex;}.elementor-81 .elementor-element.elementor-element-8d368e2{color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-3e948b7{--display:flex;}.elementor-81 .elementor-element.elementor-element-d78ca7c{color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-9a26256{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-28e64f5 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-accent );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-9a26256 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 1px 0px;}:where( .elementor-81 .elementor-element.elementor-element-9a26256 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Open Sans", Sans-serif;font-weight:500;}:where( .elementor-81 .elementor-element.elementor-element-9a26256 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-cc9de8d > .elementor-widget-container{margin:25px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-cc9de8d .elementor-button{padding:15px 50px 15px 50px;}.elementor-81 .elementor-element.elementor-element-9a081fc{--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:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-81 .elementor-element.elementor-element-9a081fc:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-9a081fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-28e64f5 );}.elementor-81 .elementor-element.elementor-element-f803b49{text-align:center;}.elementor-81 .elementor-element.elementor-element-f803b49 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}.elementor-81 .elementor-element.elementor-element-b9898f9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-81 .elementor-element.elementor-element-1a9e664{--display:flex;--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-81 .elementor-element.elementor-element-344fbd1{--grid-columns:1;}.elementor-81 .elementor-element.elementor-element-907dd1d{--display:flex;--justify-content:center;}.elementor-81 .elementor-element.elementor-element-8cdb528{--grid-columns:1;}.elementor-81 .elementor-element.elementor-element-95d6286{--display:flex;}.elementor-81 .elementor-element.elementor-element-8e500dc{--grid-columns:3;}.elementor-81 .elementor-element.elementor-element-46458bc .elementor-button{background-color:var( --e-global-color-28e64f5 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;padding:15px 50px 15px 50px;}.elementor-81 .elementor-element.elementor-element-46458bc .elementor-button:hover, .elementor-81 .elementor-element.elementor-element-46458bc .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-28e64f5 );}.elementor-81 .elementor-element.elementor-element-46458bc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-46458bc .elementor-button:hover svg, .elementor-81 .elementor-element.elementor-element-46458bc .elementor-button:focus svg{fill:var( --e-global-color-28e64f5 );}.elementor-81 .elementor-element.elementor-element-f846cca{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-f846cca:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-f846cca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e56bd8 );}.elementor-81 .elementor-element.elementor-element-d5970f8{--display:flex;}.elementor-81 .elementor-element.elementor-element-2edd62e{text-align:center;}.elementor-81 .elementor-element.elementor-element-2edd62e .elementor-heading-title{font-family:"Lufga", Sans-serif;font-weight:600;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-81 .elementor-element.elementor-element-bc1a3b9{--width:1000px;}.elementor-81 .elementor-element.elementor-element-82a0986{--width:25%;}.elementor-81 .elementor-element.elementor-element-94e4a9f{--width:25%;}.elementor-81 .elementor-element.elementor-element-f9b6d08{--width:25%;}.elementor-81 .elementor-element.elementor-element-5bfcb9a{--width:25%;}.elementor-81 .elementor-element.elementor-element-2e5b6fa{--width:47%;}.elementor-81 .elementor-element.elementor-element-7fa2532{--width:50%;}.elementor-81 .elementor-element.elementor-element-fe92c15{--width:50%;}.elementor-81 .elementor-element.elementor-element-372625f{--width:50%;}.elementor-81 .elementor-element.elementor-element-b29015f{--width:50%;}.elementor-81 .elementor-element.elementor-element-44e99e4{--width:5000px;}.elementor-81 .elementor-element.elementor-element-78eac9c{--width:60%;}.elementor-81 .elementor-element.elementor-element-27154e8{--width:40%;}.elementor-81 .elementor-element.elementor-element-5dc14fa{--width:25%;}.elementor-81 .elementor-element.elementor-element-baec40a{--width:60%;}.elementor-81 .elementor-element.elementor-element-64f84f0{--width:25%;}.elementor-81 .elementor-element.elementor-element-df70824{--width:60%;}.elementor-81 .elementor-element.elementor-element-bc88354{--width:100%;}.elementor-81 .elementor-element.elementor-element-e63d7e3{--width:25%;}.elementor-81 .elementor-element.elementor-element-5101ad1{--width:60%;}.elementor-81 .elementor-element.elementor-element-4f921aa{--width:100%;}.elementor-81 .elementor-element.elementor-element-c36c69b{--width:25%;}.elementor-81 .elementor-element.elementor-element-c6e4efc{--width:60%;}.elementor-81 .elementor-element.elementor-element-ae84cb3{--width:100%;}.elementor-81 .elementor-element.elementor-element-b1ad0dd{--width:100%;}.elementor-81 .elementor-element.elementor-element-93eaee6{--width:25%;}.elementor-81 .elementor-element.elementor-element-4e1d12e{--width:70%;}.elementor-81 .elementor-element.elementor-element-5bdef98{--width:30%;}.elementor-81 .elementor-element.elementor-element-5ee7c0c{--width:60%;}.elementor-81 .elementor-element.elementor-element-d78fb18{--width:60%;}.elementor-81 .elementor-element.elementor-element-f7d5222{--width:40%;}.elementor-81 .elementor-element.elementor-element-1a9e664{--width:40%;}.elementor-81 .elementor-element.elementor-element-907dd1d{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-81 .elementor-element.elementor-element-bc1a3b9{--width:100%;}.elementor-81 .elementor-element.elementor-element-10ad00b{--content-width:100%;}.elementor-81 .elementor-element.elementor-element-7fa2532{--width:75%;}.elementor-81 .elementor-element.elementor-element-fe92c15{--width:75%;}.elementor-81 .elementor-element.elementor-element-372625f{--width:75%;}.elementor-81 .elementor-element.elementor-element-b29015f{--width:75%;}.elementor-81 .elementor-element.elementor-element-4e1d12e{--width:90%;}.elementor-81 .elementor-element.elementor-element-c08b6dd{--content-width:95%;}.elementor-81 .elementor-element.elementor-element-5bdef98{--width:100%;}.elementor-81 .elementor-element.elementor-element-5ee7c0c{--width:100%;}.elementor-81 .elementor-element.elementor-element-96aac86{--width:95%;}.elementor-81 .elementor-element.elementor-element-1a9e664{--width:100%;}}@media(max-width:1200px){.elementor-81 .elementor-element.elementor-element-03e952b{--swiper-slides-to-display:3;}.elementor-81 .elementor-element.elementor-element-e4e58d9{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-81 .elementor-element.elementor-element-5af0cc9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-81 .elementor-element.elementor-element-10ad00b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-81 .elementor-element.elementor-element-f749875{--grid-columns:2;}.elementor-81 .elementor-element.elementor-element-b1ad0dd{--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-81 .elementor-element.elementor-element-4e1d12e.e-con{--align-self:center;}.elementor-81 .elementor-element.elementor-element-03e952b{--swiper-slides-to-display:2;}.elementor-81 .elementor-element.elementor-element-c08b6dd{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-81 .elementor-element.elementor-element-df7cda0{--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-81 .elementor-element.elementor-element-7e8a3df{text-align:center;}.elementor-81 .elementor-element.elementor-element-e4e58d9{--swiper-slides-to-display:2;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:75px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-top-position:75px;}.elementor-81 .elementor-element.elementor-element-b9898f9{--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-81 .elementor-element.elementor-element-344fbd1{--grid-columns:2;}.elementor-81 .elementor-element.elementor-element-907dd1d{--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-81 .elementor-element.elementor-element-8cdb528{--grid-columns:2;}.elementor-81 .elementor-element.elementor-element-8e500dc{--grid-columns:1;}.elementor-81 .elementor-element.elementor-element-5e6bfe6{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-5e6bfe6.elementor-element{--align-self:center;}}@media(max-width:880px){.elementor-81 .elementor-element.elementor-element-03e952b{--swiper-slides-to-display:2;}.elementor-81 .elementor-element.elementor-element-e4e58d9{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-5af0cc9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-81 .elementor-element.elementor-element-82a0986{--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:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-81 .elementor-element.elementor-element-82e1ef8 img{width:50px;}.elementor-81 .elementor-element.elementor-element-94e4a9f{--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:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-81 .elementor-element.elementor-element-28bc20f img{width:50px;}.elementor-81 .elementor-element.elementor-element-f9b6d08{--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:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-81 .elementor-element.elementor-element-1d5786e img{width:50px;}.elementor-81 .elementor-element.elementor-element-5bfcb9a{--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:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-81 .elementor-element.elementor-element-bcc1165 img{width:50px;}.elementor-81 .elementor-element.elementor-element-001ead4 .elementor-heading-title{font-size:42px;line-height:1.2em;}.elementor-81 .elementor-element.elementor-element-3eb54ca .elementor-heading-title{font-size:42px;line-height:1.2em;}.elementor-81 .elementor-element.elementor-element-b8af326 .elementor-heading-title{font-size:42px;line-height:1.2em;}.elementor-81 .elementor-element.elementor-element-4e27275 .elementor-heading-title{font-size:42px;line-height:1.2em;}.elementor-81 .elementor-element.elementor-element-f749875{--grid-columns:1;}.elementor-81 .elementor-element.elementor-element-baec40a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-81 .elementor-element.elementor-element-638c50e{text-align:center;}.elementor-81 .elementor-element.elementor-element-1af394e{text-align:center;}.elementor-81 .elementor-element.elementor-element-0fe5daf{text-align:center;}.elementor-81 .elementor-element.elementor-element-55960c0{text-align:center;}.elementor-81 .elementor-element.elementor-element-ae84cb3{--width:100%;}.elementor-81 .elementor-element.elementor-element-03e952b{--swiper-slides-to-display:1;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:60px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:60px;}.elementor-81 .elementor-element.elementor-element-c08b6dd{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-81 .elementor-element.elementor-element-7e8a3df{text-align:center;}.elementor-81 .elementor-element.elementor-element-e4e58d9{--swiper-slides-to-display:1;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-25px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;}.elementor-81 .elementor-element.elementor-element-96aac86{--width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-81 .elementor-element.elementor-element-9a081fc{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-81 .elementor-element.elementor-element-344fbd1{--grid-columns:1;}.elementor-81 .elementor-element.elementor-element-8cdb528{--grid-columns:1;}.elementor-81 .elementor-element.elementor-element-8e500dc{--grid-columns:1;}.elementor-81 .elementor-element.elementor-element-46458bc > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-f846cca{--content-width:90%;}}/* Start custom CSS for html, class: .elementor-element-b06a8af */.page-header h1,
.page-header h5{
    color: white;
    text-align: center;
}

.page-header p {
    color: white;
    text-align: center;
}

p.top-text {
    color: #00DF56;
    font-family: "Lufga", "Open Sans", Arial, Sans-Serif;
    font-weight: 900;
    font-size: 1.4rem;
}

.reimagined {
    background-image: url(https://rebornconsultants.com/wp-content/uploads/2025/01/reimagined-underline.png);
   position: relative;
    display: inline-block; 
    background-repeat: no-repeat;
    background-position:   bottom right -120px;
    padding-bottom: 30px; 
}

@media screen and (max-width:767px) {
    .page-header h1 {
        font-size: 48px;
    }
    
    .reimagined {
        background-size: contain;
    background-position:   bottom right -10px;
    padding-bottom: 15px; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82a0986 */.active {
    background: linear-gradient(to bottom, #00DF56, #07A644);
}

.our-services {
    border: 2px solid rgba(0, 0, 0, 0);
    border-radius: 15px;
}

.our-services:hover:not(.active) {
    border: 2px solid white;
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc1a3b9 */.hidden {
    display: none;
}

.our-services-card.active {
    display: initial;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e4faed */.button-container {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
    margin: 20px 20px;
}

.line {
    flex-grow: 1;
    height: 2px;
    background-color: #5C5959;
}

a.right-aligned-button {
    padding:10px 70px !important;
    font-size: 16px;
    background-color: #00DF56 !important;
    color: white;
    border: none;
    border-radius: 15px;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
    cursor: pointer;
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}

a.right-aligned-button:hover {
    background-color: #00DF56 !important;
    color: white;
    transform: translateY(-2px);
    box-shadow: 0 6px 8px rgba(0, 0, 0, 0.3);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f9cfe40 */.button-container {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
    margin: 20px 20px;
}

.line {
    flex-grow: 1;
    height: 2px;
    background-color: #5C5959;
}

a.right-aligned-button {
    padding:10px 70px !important;
    font-size: 16px;
    background-color: #00DF56 !important;
    color: white;
    border: none;
    border-radius: 15px;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
    cursor: pointer;
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}

a.right-aligned-button:hover {
    background-color: #00DF56 !important;
    color: white;
    transform: translateY(-2px);
    box-shadow: 0 6px 8px rgba(0, 0, 0, 0.3);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bd7b760 */.button-container {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
    margin: 20px 20px;
}

.line {
    flex-grow: 1;
    height: 2px;
    background-color: #5C5959;
}

a.right-aligned-button {
    padding:10px 70px !important;
    font-size: 16px;
    background-color: #00DF56 !important;
    color: white;
    border: none;
    border-radius: 15px;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
    cursor: pointer;
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}

a.right-aligned-button:hover {
    background-color: #00DF56 !important;
    color: white;
    transform: translateY(-2px);
    box-shadow: 0 6px 8px rgba(0, 0, 0, 0.3);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e3fe255 */.button-container {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
    margin: 20px 20px;
}

.line {
    flex-grow: 1;
    height: 2px;
    background-color: #5C5959;
}

a.right-aligned-button {
    padding:10px 70px !important;
    font-size: 16px;
    background-color: #00DF56 !important;
    color: white;
    border: none;
    border-radius: 15px;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
    cursor: pointer;
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}

a.right-aligned-button:hover {
    background-color: #00DF56 !important;
    color: white;
    transform: translateY(-2px);
    box-shadow: 0 6px 8px rgba(0, 0, 0, 0.3);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f54d50c */.scroll-text {
    bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44e99e4 */.marquee-container {
    bottom: 0;
    overflow: hideen;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e21d6e4 */.our-services-container {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-03de190 */.button-container {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
    margin: 20px 20px;
}

.line-dark {
    flex-grow: 1;
    height: 2px;
    background-color: #00DF56;
}

a.right-aligned-button {
    padding:10px 70px !important;
    font-size: 16px;
    font-family: "Open Sans", Arial, Sans-Serif;
    text-transform: uppercase;
    text-align: center;
    background-color: #00DF56;
    color: black;
    border: none;
    border-radius: 15px;
    cursor: pointer;
}

a.right-aligned-button:hover {
    color: #00DF56;
        background-color: black!important;
        border: 1px solid #00DF56;
}

@media screen and (max-width: 720px) {
    .line, .line-dark, .line-white {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3c60ba */.button-container {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
    margin: 20px 20px;
}

.line-dark {
    flex-grow: 1;
    height: 2px;
    background-color: #00DF56;
}

a.right-aligned-button {
    padding:10px 70px !important;
    font-size: 16px;
    background-color: #00DF56;
    color: white;
    border: none;
    border-radius: 15px;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
    cursor: pointer;
}

a.right-aligned-button:hover {
    box-shadow: 0 6px 8px rgba(0, 0, 0, 0.3);
        background-color: #00DF56;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f85dd */.button-container {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
    margin: 20px 20px;
}

.line-dark {
    flex-grow: 1;
    height: 2px;
    background-color: #00DF56;
}

a.right-aligned-button {
    padding:10px 70px !important;
    font-size: 16px;
    background-color: #00DF56;
    color: white;
    border: none;
    border-radius: 15px;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
    cursor: pointer;
}

a.right-aligned-button:hover {
    box-shadow: 0 6px 8px rgba(0, 0, 0, 0.3);
        background-color: #00DF56;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e26fdc */.button-container {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
    margin: 20px 20px;
}

.line-dark {
    flex-grow: 1;
    height: 2px;
    background-color: #00DF56;
}

a.right-aligned-button {
    padding:10px 70px !important;
    font-size: 16px;
    background-color: #00DF56;
    color: white;
    border: none;
    border-radius: 15px;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
    cursor: pointer;
}

a.right-aligned-button:hover {
    box-shadow: 0 6px 8px rgba(0, 0, 0, 0.3);
        background-color: #00DF56;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc88354 */.button-container {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
    margin: 20px 20px;
}

.line-dark {
    flex-grow: 1;
    height: 2px;
    background-color: #00DF56;
}

a.right-aligned-button {
    padding:10px 70px !important;
    font-size: 16px;
    background-color: #00DF56;
    color: white;
    border: none;
    border-radius: 15px;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
    cursor: pointer;
}

a.right-aligned-button:hover {
    box-shadow: 0 6px 8px rgba(0, 0, 0, 0.3);
        background-color: #00DF56;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f921aa */.button-container {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
    margin: 20px 20px;
}

.line-dark {
    flex-grow: 1;
    height: 2px;
    background-color: #00DF56;
}

a.right-aligned-button {
    padding:10px 70px !important;
    font-size: 16px;
    background-color: #00DF56;
    color: white;
    border: none;
    border-radius: 15px;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
    cursor: pointer;
}

a.right-aligned-button:hover {
    box-shadow: 0 6px 8px rgba(0, 0, 0, 0.3);
        background-color: #00DF56;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8eaad4e */.highlight {
        background: linear-gradient(to bottom, #00DF56, #07A644);
        border-radius: 15px;
        padding: 0 10px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e5c5a8a */.button-container {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
    margin: 20px 20px;
}

.line-dark {
    flex-grow: 1;
    height: 2px;
    background-color: #00DF56;
}

a.right-aligned-button {
    padding:10px 70px !important;
    font-size: 16px;
    font-family: "Open Sans", Arial, Sans-Serif;
    text-transform: uppercase;
    text-align: center;
    background-color: #00DF56;
    color: black;
    border: none;
    border-radius: 15px;
    cursor: pointer;
}

a.right-aligned-button:hover {
    color: #00DF56;
        background-color: black!important;
        border: 1px solid #00DF56;
}

@media screen and (max-width: 720px) {
    .line, .line-dark, .line-white {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9a26256 */#hide {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f846cca */.gform_submit_button_1 {
    margin: 0 auto !important;
    background: #00DF56;
}/* End custom CSS */