.elementor-7 .elementor-element.elementor-element-4b52d8c{--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;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-afee130{--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;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-c3db4b8 .elementor-heading-title{color:var( --e-global-color-696ef66 );font-family:"FF JOY", Sans-serif;font-size:42px;font-weight:100;text-transform:none;line-height:1.4em;}.elementor-7 .elementor-element.elementor-element-551db96{--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;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-d51fdbb .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-3216c78-font-family ), Sans-serif;font-size:var( --e-global-typography-3216c78-font-size );font-weight:var( --e-global-typography-3216c78-font-weight );line-height:var( --e-global-typography-3216c78-line-height );}.elementor-7 .elementor-element.elementor-element-d51fdbb .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-696ef66 );fill:var( --e-global-color-696ef66 );padding-top:22px;padding-bottom:22px;}.elementor-7 .elementor-element.elementor-element-d51fdbb .elementor-nav-menu--main .elementor-item:hover,
					.elementor-7 .elementor-element.elementor-element-d51fdbb .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-7 .elementor-element.elementor-element-d51fdbb .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-7 .elementor-element.elementor-element-d51fdbb .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-9ad13b1 );fill:var( --e-global-color-9ad13b1 );}.elementor-7 .elementor-element.elementor-element-522b59c{--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;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-9706685{--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;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-ec79bf8{--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;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-7 .elementor-element.elementor-element-ec79bf8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ec79bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7c91970 );}.elementor-7 .elementor-element.elementor-element-ec79bf8, .elementor-7 .elementor-element.elementor-element-ec79bf8::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-c388b6d .elementor-heading-title{color:#1C1E1F;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-d081051{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-3697569{--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;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--margin-top:14px;--margin-bottom:0px;--margin-left:14px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-7 .elementor-element.elementor-element-3697569:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3697569 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7c91970 );}.elementor-7 .elementor-element.elementor-element-3697569, .elementor-7 .elementor-element.elementor-element-3697569::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-48f9612 .elementor-heading-title{color:#1C1E1F;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-76800f3{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-70d9f55{--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;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-7 .elementor-element.elementor-element-70d9f55:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-70d9f55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7c91970 );}.elementor-7 .elementor-element.elementor-element-70d9f55, .elementor-7 .elementor-element.elementor-element-70d9f55::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-5e154ef .elementor-heading-title{color:#1C1E1F;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-b237b65{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-0b224e9{--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;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--margin-top:14px;--margin-bottom:0px;--margin-left:14px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-7 .elementor-element.elementor-element-0b224e9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0b224e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7c91970 );}.elementor-7 .elementor-element.elementor-element-0b224e9, .elementor-7 .elementor-element.elementor-element-0b224e9::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-49a63e8 .elementor-heading-title{color:#1C1E1F;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-6457876{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-4038ec1{--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;--flex-wrap:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:26px 26px 26px 26px;--border-top-width:26px;--border-right-width:26px;--border-bottom-width:26px;--border-left-width:26px;border-color:var( --e-global-color-696ef66 );--border-color:var( --e-global-color-696ef66 );--margin-top:6em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-7 .elementor-element.elementor-element-4038ec1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4038ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-696ef66 );}.elementor-7 .elementor-element.elementor-element-4038ec1, .elementor-7 .elementor-element.elementor-element-4038ec1::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-f5339e7{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-696ef66 );--border-color:var( --e-global-color-696ef66 );--border-radius:28px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f5339e7:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f5339e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-606b092 );}.elementor-7 .elementor-element.elementor-element-f5339e7, .elementor-7 .elementor-element.elementor-element-f5339e7::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-e0f97ea img{width:128px;}.elementor-7 .elementor-element.elementor-element-372d784{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-696ef66 );--border-color:var( --e-global-color-696ef66 );--border-radius:0px 28px 0px 0px;}.elementor-7 .elementor-element.elementor-element-372d784:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-372d784 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-606b092 );}.elementor-7 .elementor-element.elementor-element-372d784, .elementor-7 .elementor-element.elementor-element-372d784::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-f317c44 .elementor-menu-toggle{margin:0 auto;}.elementor-7 .elementor-element.elementor-element-f317c44 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-f317c44 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-f317c44 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-af5456d{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-696ef66 );--border-color:var( --e-global-color-696ef66 );--border-radius:0px 0px 0px 28px;}.elementor-7 .elementor-element.elementor-element-af5456d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-af5456d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-606b092 );}.elementor-7 .elementor-element.elementor-element-af5456d, .elementor-7 .elementor-element.elementor-element-af5456d::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-0c1232a{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-696ef66 );--border-color:var( --e-global-color-696ef66 );--border-radius:0px 0px 28px 0px;}.elementor-7 .elementor-element.elementor-element-0c1232a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0c1232a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-606b092 );}.elementor-7 .elementor-element.elementor-element-0c1232a, .elementor-7 .elementor-element.elementor-element-0c1232a::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-eda669f .elementor-heading-title{color:var( --e-global-color-696ef66 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-c91780d{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-a43f2ac .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-a43f2ac .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-a43f2ac{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-a43f2ac .elementor-icon-list-text{transition:color 0.3s;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-afee130{--width:50%;}.elementor-7 .elementor-element.elementor-element-551db96{--width:50%;}.elementor-7 .elementor-element.elementor-element-ec79bf8{--width:50%;}.elementor-7 .elementor-element.elementor-element-3697569{--width:47%;}.elementor-7 .elementor-element.elementor-element-70d9f55{--width:50%;}.elementor-7 .elementor-element.elementor-element-0b224e9{--width:47%;}.elementor-7 .elementor-element.elementor-element-f5339e7{--width:50%;}.elementor-7 .elementor-element.elementor-element-372d784{--width:50%;}.elementor-7 .elementor-element.elementor-element-af5456d{--width:50%;}.elementor-7 .elementor-element.elementor-element-0c1232a{--width:50%;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-d51fdbb .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-3216c78-font-size );line-height:var( --e-global-typography-3216c78-line-height );}.elementor-7 .elementor-element.elementor-element-c388b6d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-48f9612 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-5e154ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-49a63e8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-f317c44 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-eda669f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-d51fdbb .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-3216c78-font-size );line-height:var( --e-global-typography-3216c78-line-height );}.elementor-7 .elementor-element.elementor-element-c388b6d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-48f9612 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-5e154ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-49a63e8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7 .elementor-element.elementor-element-f317c44 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-eda669f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}/* Start custom CSS for html, class: .elementor-element-eafff59 */body {
  background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
  background-size: 400% 400%;
  animation: gradient 15s ease infinite;
  height: 100vh;
}

@keyframes gradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */