.elementor-8981 .elementor-element.elementor-element-88c9511{--display:flex;--min-height:300px;--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;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8981 .elementor-element.elementor-element-fecba7b{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;color:var( --e-global-color-primary );}.elementor-8981 .elementor-element.elementor-element-fecba7b a{color:var( --e-global-color-primary );}.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-8981 .elementor-element.elementor-element-a901290{font-family:"Poppins", Sans-serif;font-size:49px;font-weight:700;color:#000000;}.elementor-8981 .elementor-element.elementor-element-2186f05{--display:flex;--min-height:700px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8981 .elementor-element.elementor-element-2186f05:not(.elementor-motion-effects-element-type-background), .elementor-8981 .elementor-element.elementor-element-2186f05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8981 .elementor-element.elementor-element-fcef96c{--display:flex;--min-height:466px;--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-8981 .elementor-element.elementor-element-fcef96c:not(.elementor-motion-effects-element-type-background), .elementor-8981 .elementor-element.elementor-element-fcef96c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://invictus-at.alber-marketing.com/wp-content/uploads/2024/12/bg3.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-8981 .elementor-element.elementor-element-54412e4 > .elementor-widget-container{padding:100px 0px 100px 0px;}.elementor-8981 .elementor-element.elementor-element-54412e4{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-8981 .elementor-element.elementor-element-425fb98{--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 50px;--row-gap:0px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8981 .elementor-element.elementor-element-a7169f6{--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:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8981 .elementor-element.elementor-element-fb90405 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;}.elementor-8981 .elementor-element.elementor-element-2fcef41{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-8981 .elementor-element.elementor-element-2fcef41 p{margin-block-end:30px;}.elementor-8981 .elementor-element.elementor-element-ff0bc33{--display:flex;--min-height:350px;--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-8981 .elementor-element.elementor-element-ff0bc33:not(.elementor-motion-effects-element-type-background), .elementor-8981 .elementor-element.elementor-element-ff0bc33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:contain;}.elementor-8981 .elementor-element.elementor-element-7e44fe5{--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 50px;--row-gap:0px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8981 .elementor-element.elementor-element-27c951c{--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:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-8981 .elementor-element.elementor-element-7fb7204 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;}.elementor-8981 .elementor-element.elementor-element-bf5021c{column-gap:30px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-8981 .elementor-element.elementor-element-bf5021c p{margin-block-end:30px;}.elementor-8981 .elementor-element.elementor-element-478f8d0{--display:flex;--min-height:350px;--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-8981 .elementor-element.elementor-element-478f8d0:not(.elementor-motion-effects-element-type-background), .elementor-8981 .elementor-element.elementor-element-478f8d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-8981 .elementor-element.elementor-element-478f8d0.e-con{--order:-99999 /* order start hack */;}.elementor-8981 .elementor-element.elementor-element-1e3da34{--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 50px;--row-gap:0px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8981 .elementor-element.elementor-element-1e3da34:not(.elementor-motion-effects-element-type-background), .elementor-8981 .elementor-element.elementor-element-1e3da34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8981 .elementor-element.elementor-element-7f6feb4{--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:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-8981 .elementor-element.elementor-element-3e8efeb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-8981 .elementor-element.elementor-element-0b954a9{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-8981 .elementor-element.elementor-element-c3e1b54{--display:flex;--min-height:350px;}.elementor-8981 .elementor-element.elementor-element-c3e1b54:not(.elementor-motion-effects-element-type-background), .elementor-8981 .elementor-element.elementor-element-c3e1b54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-8981 .elementor-element.elementor-element-8d9f252{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-8981 .elementor-element.elementor-element-8d9f252:not(.elementor-motion-effects-element-type-background), .elementor-8981 .elementor-element.elementor-element-8d9f252 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8981 .elementor-element.elementor-element-8d9f252.e-con{--align-self:center;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8981 .elementor-element.elementor-element-9fb2196 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-8981 .elementor-element.elementor-element-9fb2196 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-8981 .elementor-element.elementor-element-9fb2196.elementor-element{--align-self:center;}.elementor-8981 .elementor-element.elementor-element-9fb2196{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8981 .elementor-element.elementor-element-10ef9ed{--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 50px;--row-gap:0px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8981 .elementor-element.elementor-element-10ef9ed:not(.elementor-motion-effects-element-type-background), .elementor-8981 .elementor-element.elementor-element-10ef9ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8981 .elementor-element.elementor-element-6a64308{--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:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-8981 .elementor-element.elementor-element-7677881 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-8981 .elementor-element.elementor-element-a2735f7{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-8981 .elementor-element.elementor-element-03806ec{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8981 .elementor-element.elementor-element-83fc418{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8981 .elementor-element.elementor-element-83fc418:not(.elementor-motion-effects-element-type-background), .elementor-8981 .elementor-element.elementor-element-83fc418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8981 .elementor-element.elementor-element-f5f4625 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-8981 .elementor-element.elementor-element-2d0d609{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-8981 .elementor-element.elementor-element-7d166c7c{margin-top:50px;margin-bottom:0px;}.elementor-8981 .elementor-element.elementor-element-3d4fd34{text-align:center;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;color:#000000;}.elementor-8981 .elementor-element.elementor-element-c45404f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-8981 .elementor-element.elementor-element-5a2af0ca:not(.elementor-motion-effects-element-type-background), .elementor-8981 .elementor-element.elementor-element-5a2af0ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-8981 .elementor-element.elementor-element-5a2af0ca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:70px 0px 70px 0px;}.elementor-8981 .elementor-element.elementor-element-5a2af0ca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8981 .elementor-element.elementor-element-1ec5b582 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8981 .elementor-element.elementor-element-2c8869ef > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8981 .elementor-element.elementor-element-36ef6e87 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-8981 .elementor-element.elementor-element-36ef6e87{text-align:start;}.elementor-8981 .elementor-element.elementor-element-36ef6e87 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.9em;font-weight:200;color:var( --e-global-color-primary );}.elementor-8981 .elementor-element.elementor-element-365d4652{text-align:start;}.elementor-8981 .elementor-element.elementor-element-365d4652 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2em;font-weight:600;color:var( --e-global-color-primary );}.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-8981 .elementor-element.elementor-element-66537936 img{max-width:50%;}.elementor-8981 .elementor-element.elementor-element-146e437f > .elementor-widget-container{margin:0px 0px 0px 133px;}.elementor-8981 .elementor-element.elementor-element-146e437f{text-align:start;}.elementor-8981 .elementor-element.elementor-element-146e437f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-8981 .elementor-element.elementor-element-2d47b2a8 > .elementor-widget-container{margin:-13px -13px -13px 133px;}.elementor-8981 .elementor-element.elementor-element-2d47b2a8{text-align:start;}.elementor-8981 .elementor-element.elementor-element-2d47b2a8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:300;color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-8981 .elementor-element.elementor-element-88c9511{--min-height:200px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8981 .elementor-element.elementor-element-fecba7b{font-size:16px;}.elementor-8981 .elementor-element.elementor-element-a901290{font-size:24px;}.elementor-8981 .elementor-element.elementor-element-2186f05{--min-height:350px;}.elementor-8981 .elementor-element.elementor-element-54412e4 > .elementor-widget-container{padding:50px 20px 50px 20px;}.elementor-8981 .elementor-element.elementor-element-54412e4{font-size:18px;}.elementor-8981 .elementor-element.elementor-element-a7169f6{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8981 .elementor-element.elementor-element-fb90405 .elementor-heading-title{font-size:20px;}.elementor-8981 .elementor-element.elementor-element-2fcef41{font-size:18px;}.elementor-8981 .elementor-element.elementor-element-ff0bc33{--width:100%;--min-height:300px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8981 .elementor-element.elementor-element-ff0bc33:not(.elementor-motion-effects-element-type-background), .elementor-8981 .elementor-element.elementor-element-ff0bc33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-8981 .elementor-element.elementor-element-ff0bc33.e-con{--order:-99999 /* order start hack */;}.elementor-8981 .elementor-element.elementor-element-27c951c{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8981 .elementor-element.elementor-element-7fb7204 .elementor-heading-title{font-size:20px;}.elementor-8981 .elementor-element.elementor-element-bf5021c{font-size:18px;}.elementor-8981 .elementor-element.elementor-element-478f8d0{--width:100%;--min-height:300px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-8981 .elementor-element.elementor-element-478f8d0:not(.elementor-motion-effects-element-type-background), .elementor-8981 .elementor-element.elementor-element-478f8d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-8981 .elementor-element.elementor-element-7f6feb4{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8981 .elementor-element.elementor-element-3e8efeb .elementor-heading-title{font-size:20px;}.elementor-8981 .elementor-element.elementor-element-0b954a9{font-size:18px;}.elementor-8981 .elementor-element.elementor-element-c3e1b54{--width:100%;--min-height:300px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-8981 .elementor-element.elementor-element-c3e1b54:not(.elementor-motion-effects-element-type-background), .elementor-8981 .elementor-element.elementor-element-c3e1b54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-8981 .elementor-element.elementor-element-c3e1b54.e-con{--order:-99999 /* order start hack */;}.elementor-8981 .elementor-element.elementor-element-8d9f252{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8981 .elementor-element.elementor-element-6a64308{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8981 .elementor-element.elementor-element-7677881 .elementor-heading-title{font-size:20px;}.elementor-8981 .elementor-element.elementor-element-a2735f7{font-size:18px;}.elementor-8981 .elementor-element.elementor-element-03806ec{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8981 .elementor-element.elementor-element-83fc418{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-8981 .elementor-element.elementor-element-f5f4625 .elementor-heading-title{font-size:20px;}.elementor-8981 .elementor-element.elementor-element-2d0d609{font-size:18px;}.elementor-8981 .elementor-element.elementor-element-3d4fd34{font-size:20px;}.elementor-8981 .elementor-element.elementor-element-c45404f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-8981 .elementor-element.elementor-element-5a2af0ca{padding:50px 20px 20px 20px;}.elementor-8981 .elementor-element.elementor-element-36ef6e87 .elementor-heading-title{font-size:20px;}.elementor-8981 .elementor-element.elementor-element-365d4652 .elementor-heading-title{font-size:20px;}.elementor-8981 .elementor-element.elementor-element-6fce692a > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8981 .elementor-element.elementor-element-146e437f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8981 .elementor-element.elementor-element-146e437f{text-align:center;}.elementor-8981 .elementor-element.elementor-element-2d47b2a8 > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-8981 .elementor-element.elementor-element-2d47b2a8{text-align:center;}}@media(min-width:768px){.elementor-8981 .elementor-element.elementor-element-a7169f6{--width:50%;}.elementor-8981 .elementor-element.elementor-element-ff0bc33{--width:50%;}.elementor-8981 .elementor-element.elementor-element-27c951c{--width:50%;}.elementor-8981 .elementor-element.elementor-element-478f8d0{--width:50%;}.elementor-8981 .elementor-element.elementor-element-7f6feb4{--width:50%;}.elementor-8981 .elementor-element.elementor-element-c3e1b54{--width:50%;}.elementor-8981 .elementor-element.elementor-element-8d9f252{--width:100%;}.elementor-8981 .elementor-element.elementor-element-6a64308{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-0b954a9 */.elementor-8981 .elementor-element.elementor-element-0b954a9 a {
    color: #5FCAB4;
    transition: all ease 0.2s;
}

.elementor-8981 .elementor-element.elementor-element-0b954a9 a:hover {
    color:  #ffffff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2735f7 */.elementor-8981 .elementor-element.elementor-element-a2735f7 a {
    color: #5FCAB4;
    transition: all ease 0.2s;
}

.elementor-8981 .elementor-element.elementor-element-a2735f7 a:hover {
    color:  #ffffff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d0d609 */.elementor-8981 .elementor-element.elementor-element-2d0d609 a {
    color: #5FCAB4;
    transition: all ease 0.2s;
}

.elementor-8981 .elementor-element.elementor-element-2d0d609 a:hover {
    color:  #ffffff;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-12376 */.elementor-8981 .elementor-element.elementor-global-12376 input {
    border: 2px solid #000;
    border-radius: 50px !important;
    padding: 0.5rem 1rem !important;
    height: unset !important;
    font-size: 1rem !important;
}
.elementor-8981 .elementor-element.elementor-global-12376 input::placeholder {
    opacity: 0.7 !important;
}
.elementor-8981 .elementor-element.elementor-global-12376 input.gform_button{
    background: var(--e-global-color-bb208a9) !important;
    padding: 1rem 2rem !important;
}
.elementor-8981 .elementor-element.elementor-global-12376 input.gform_button:hover{
    background: var(--e-global-color-9537497) !important;
}
.elementor-8981 .elementor-element.elementor-global-12376 .gform_fields {
    gap: 1rem !important;
    
}/* End custom CSS */
/* Start custom CSS */.ball:hover {
    width:580px;
    min-height:580px;
    transition-delay:0.1s;
    background:#5FCAB4;}
    
.ball:hover .balltext {
    opacity:1;
    color:#0f0625!important;
    transition: all ease-in 0.75s}

.ball {
    transition: all ease-in-out .5s;}

.balltext {
    opacity:0;
    scale:1;
    max-width:550px!important;
    width:450px!important;
    transition: all 0.3s;}

.ballicon {
    opacity:1;
    transition: all 2.4s ease-in;
}
.ball:hover .ballicon {
    opacity:0;
    transition: all 0.3s;
}
.balltitel {
    opacity:1;
    transition: all 1.5s;}
.ball:hover .balltitel {
    opacity:0;
    transition: all 0.3s;
}




@keyframes fadeDown {
    from {
        opacity: 0;
        transform: translate3d(0,-30px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInDown {
    animation-name: fadeDown
}

@keyframes fadeLeft {
    from {
        opacity: 0;
        transform: translate3d(-30px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInLeft {
    animation-name: fadeLeft
}

@keyframes fadeRight {
    from {
        opacity: 0;
        transform: translate3d(30px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInRight {
    animation-name: fadeRight
}

@keyframes fadeUp {
    from {
        opacity: 0;
        transform: translate3d(0,30px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInUp {
    animation-name: fadeUp
}


@keyframes zoomRight {
    from {
        opacity: 0;
        width: 0%;
    }

    to {
        opacity: 1;
        width:100%;
    }
}

.elementor-element.zoomInRight {
    animation-name: zoomRight
}/* End custom CSS */