.elementor-1955 .elementor-element.elementor-element-885131e{--display:flex;--min-height:50vh;--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-1955 .elementor-element.elementor-element-885131e:not(.elementor-motion-effects-element-type-background), .elementor-1955 .elementor-element.elementor-element-885131e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233361;}.elementor-1955 .elementor-element.elementor-element-bd26f74{--spacer-size:111px;}.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-1955 .elementor-element.elementor-element-473bbae{text-align:center;}.elementor-1955 .elementor-element.elementor-element-473bbae .elementor-heading-title{font-family:"Livvic", Sans-serif;font-size:45px;font-weight:600;color:#FFFFFF;}.elementor-1955 .elementor-element.elementor-element-b750c07{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:200px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1955 .elementor-element.elementor-element-64c2bfe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1955 .elementor-element.elementor-element-3b56f37{--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:flex-start;}.elementor-1955 .elementor-element.elementor-element-e97e0e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:double;--border-style:double;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#E5E5E5;--border-color:#E5E5E5;--border-radius:28px 28px 28px 28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1955 .elementor-element.elementor-element-e97e0e5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1955 .elementor-element.elementor-element-f5e83cf{width:var( --container-widget-width, 102.288% );max-width:102.288%;--container-widget-width:102.288%;--container-widget-flex-grow:0;}.elementor-1955 .elementor-element.elementor-element-f5e83cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1955 .elementor-element.elementor-element-7147a10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:double;--border-style:double;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#E5E5E5;--border-color:#E5E5E5;--border-radius:28px 28px 28px 28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1955 .elementor-element.elementor-element-7147a10.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1955 .elementor-element.elementor-element-1a72a96{width:var( --container-widget-width, 102.288% );max-width:102.288%;--container-widget-width:102.288%;--container-widget-flex-grow:0;}.elementor-1955 .elementor-element.elementor-element-1a72a96.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1955 .elementor-element.elementor-element-7bf1e34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:double;--border-style:double;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#E5E5E5;--border-color:#E5E5E5;--border-radius:28px 28px 28px 28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1955 .elementor-element.elementor-element-7bf1e34.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1955 .elementor-element.elementor-element-cfe77b5{width:var( --container-widget-width, 102.288% );max-width:102.288%;--container-widget-width:102.288%;--container-widget-flex-grow:0;}.elementor-1955 .elementor-element.elementor-element-cfe77b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1955 .elementor-element.elementor-element-5963b04{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;padding:0px 0px 0px 0px;--n-tabs-title-border-radius:10px 10px 10px 10px;}.elementor-1955 .elementor-element.elementor-element-5963b04.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#C78C1A;}.elementor-1955 .elementor-element.elementor-element-5963b04.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1955 .elementor-element.elementor-element-5963b04.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#C78C1A;}.elementor-1955 .elementor-element.elementor-element-5963b04.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1955 .elementor-element.elementor-element-5963b04.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Livvic", Sans-serif;font-weight:500;}@media(max-width:1024px){.elementor-1955 .elementor-element.elementor-element-b750c07{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1955 .elementor-element.elementor-element-64c2bfe{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1955 .elementor-element.elementor-element-5963b04{padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-1955 .elementor-element.elementor-element-885131e{--min-height:30vh;}.elementor-1955 .elementor-element.elementor-element-bd26f74{--spacer-size:54px;}.elementor-1955 .elementor-element.elementor-element-473bbae .elementor-heading-title{font-size:20px;}.elementor-1955 .elementor-element.elementor-element-b750c07{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1955 .elementor-element.elementor-element-64c2bfe{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-1955 .elementor-element.elementor-element-e97e0e5{--width:38.143%;}.elementor-1955 .elementor-element.elementor-element-7147a10{--width:39%;}.elementor-1955 .elementor-element.elementor-element-7bf1e34{--width:39%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1955 .elementor-element.elementor-element-e97e0e5{--width:33%;}.elementor-1955 .elementor-element.elementor-element-7147a10{--width:33%;}.elementor-1955 .elementor-element.elementor-element-7bf1e34{--width:33%;}}/* Start custom CSS for html, class: .elementor-element-f5e83cf */.earth-wrapper {
  position: relative;
  width: 100%;
  height: 50vh; /* Only this section gets full height */
  display: grid;
  place-items: center;
  background: #081621;
  -moz-border-radius-topleft: 10px
}

/* Remove global body and * styling completely */
/* No reset = no effect on other page parts */

/* Custom properties */
@property --pulse {
  syntax: '<length>';
  inherits: false;
  initial-value: 80px;
}

@property --pulse2 {
  syntax: '<length>';
  inherits: false;
  initial-value: 56px;
}

@property --r {
  syntax: '<angle>';
  inherits: false;
  initial-value: 0deg;
}

.earth {
  position: relative;
  width: 180px;
  aspect-ratio: 1;
  border-radius: 50%;
  background-image: url('https://i.postimg.cc/9QCCCVsQ/earth.png');
  background-repeat: repeat-x;
  background-size: cover;
  animation: earth 40s linear infinite, pulse 2s linear infinite alternate-reverse;
  box-shadow:
    0 -1px 1px 1px white,
    -1px 1px 1px 1px #64BEC8,
    0 0 var(--pulse) -20px #64BEC8,
    inset 0 0 76px -10px #64BEC8,
    inset 0 0 var(--pulse2) -10px #64BEC8;
}

.earth:before,
.earth:after {
  content: '';
  position: absolute;
  left: 70px;
  height: 10px;
  border-radius: 50%;
  filter: blur(12px);
  transform: rotate(var(--r));
  animation: rotation 10s linear infinite;
}

.earth:before {
  width: 14%;
  box-shadow:
    inset 0 0 70px 90px #A47478,
    0 0 140px 70px #A47478;
}

.earth:after {
  width: 7%;
  height: 10px;
  box-shadow:
    inset 0 0 70px -50px white,
    inset 0 0 70px 90px #E5BC77,
    0 0 130px 50px #E5BC77;
}

@keyframes earth {
  from { background-position: 0 0; }
  to { background-position: -199% 0; }
}

@keyframes pulse {
  0% {
    --pulse: 8rem;
    --pulse2: 5.6rem;
    --r: 0deg;
  }
  100% {
    --pulse: 10rem;
    --pulse2: 3.6rem;
    --r: 180deg;
  }
}

@keyframes rotation {
  from { --r: 0deg; }
  to { --r: 180deg; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1a72a96 */.earth-wrapper {
  position: relative;
  width: 100%;
  height: 50vh; /* Only this section gets full height */
  display: grid;
  place-items: center;
  background: #081621;
  -moz-border-radius-topleft: 10px
}

/* Remove global body and * styling completely */
/* No reset = no effect on other page parts */

/* Custom properties */
@property --pulse {
  syntax: '<length>';
  inherits: false;
  initial-value: 80px;
}

@property --pulse2 {
  syntax: '<length>';
  inherits: false;
  initial-value: 56px;
}

@property --r {
  syntax: '<angle>';
  inherits: false;
  initial-value: 0deg;
}

.earth {
  position: relative;
  width: 180px;
  aspect-ratio: 1;
  border-radius: 50%;
  background-image: url('https://i.postimg.cc/9QCCCVsQ/earth.png');
  background-repeat: repeat-x;
  background-size: cover;
  animation: earth 40s linear infinite, pulse 2s linear infinite alternate-reverse;
  box-shadow:
    0 -1px 1px 1px white,
    -1px 1px 1px 1px #64BEC8,
    0 0 var(--pulse) -20px #64BEC8,
    inset 0 0 76px -10px #64BEC8,
    inset 0 0 var(--pulse2) -10px #64BEC8;
}

.earth:before,
.earth:after {
  content: '';
  position: absolute;
  left: 70px;
  height: 10px;
  border-radius: 50%;
  filter: blur(12px);
  transform: rotate(var(--r));
  animation: rotation 10s linear infinite;
}

.earth:before {
  width: 14%;
  box-shadow:
    inset 0 0 70px 90px #A47478,
    0 0 140px 70px #A47478;
}

.earth:after {
  width: 7%;
  height: 10px;
  box-shadow:
    inset 0 0 70px -50px white,
    inset 0 0 70px 90px #E5BC77,
    0 0 130px 50px #E5BC77;
}

@keyframes earth {
  from { background-position: 0 0; }
  to { background-position: -199% 0; }
}

@keyframes pulse {
  0% {
    --pulse: 8rem;
    --pulse2: 5.6rem;
    --r: 0deg;
  }
  100% {
    --pulse: 10rem;
    --pulse2: 3.6rem;
    --r: 180deg;
  }
}

@keyframes rotation {
  from { --r: 0deg; }
  to { --r: 180deg; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cfe77b5 */.earth-wrapper {
  position: relative;
  width: 100%;
  height: 50vh; /* Only this section gets full height */
  display: grid;
  place-items: center;
  background: #081621;
  -moz-border-radius-topleft: 10px
}

/* Remove global body and * styling completely */
/* No reset = no effect on other page parts */

/* Custom properties */
@property --pulse {
  syntax: '<length>';
  inherits: false;
  initial-value: 80px;
}

@property --pulse2 {
  syntax: '<length>';
  inherits: false;
  initial-value: 56px;
}

@property --r {
  syntax: '<angle>';
  inherits: false;
  initial-value: 0deg;
}

.earth {
  position: relative;
  width: 180px;
  aspect-ratio: 1;
  border-radius: 50%;
  background-image: url('https://i.postimg.cc/9QCCCVsQ/earth.png');
  background-repeat: repeat-x;
  background-size: cover;
  animation: earth 40s linear infinite, pulse 2s linear infinite alternate-reverse;
  box-shadow:
    0 -1px 1px 1px white,
    -1px 1px 1px 1px #64BEC8,
    0 0 var(--pulse) -20px #64BEC8,
    inset 0 0 76px -10px #64BEC8,
    inset 0 0 var(--pulse2) -10px #64BEC8;
}

.earth:before,
.earth:after {
  content: '';
  position: absolute;
  left: 70px;
  height: 10px;
  border-radius: 50%;
  filter: blur(12px);
  transform: rotate(var(--r));
  animation: rotation 10s linear infinite;
}

.earth:before {
  width: 14%;
  box-shadow:
    inset 0 0 70px 90px #A47478,
    0 0 140px 70px #A47478;
}

.earth:after {
  width: 7%;
  height: 10px;
  box-shadow:
    inset 0 0 70px -50px white,
    inset 0 0 70px 90px #E5BC77,
    0 0 130px 50px #E5BC77;
}

@keyframes earth {
  from { background-position: 0 0; }
  to { background-position: -199% 0; }
}

@keyframes pulse {
  0% {
    --pulse: 8rem;
    --pulse2: 5.6rem;
    --r: 0deg;
  }
  100% {
    --pulse: 10rem;
    --pulse2: 3.6rem;
    --r: 180deg;
  }
}

@keyframes rotation {
  from { --r: 0deg; }
  to { --r: 180deg; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f5e83cf */.earth-wrapper {
  position: relative;
  width: 100%;
  height: 50vh; /* Only this section gets full height */
  display: grid;
  place-items: center;
  background: #081621;
  -moz-border-radius-topleft: 10px
}

/* Remove global body and * styling completely */
/* No reset = no effect on other page parts */

/* Custom properties */
@property --pulse {
  syntax: '<length>';
  inherits: false;
  initial-value: 80px;
}

@property --pulse2 {
  syntax: '<length>';
  inherits: false;
  initial-value: 56px;
}

@property --r {
  syntax: '<angle>';
  inherits: false;
  initial-value: 0deg;
}

.earth {
  position: relative;
  width: 180px;
  aspect-ratio: 1;
  border-radius: 50%;
  background-image: url('https://i.postimg.cc/9QCCCVsQ/earth.png');
  background-repeat: repeat-x;
  background-size: cover;
  animation: earth 40s linear infinite, pulse 2s linear infinite alternate-reverse;
  box-shadow:
    0 -1px 1px 1px white,
    -1px 1px 1px 1px #64BEC8,
    0 0 var(--pulse) -20px #64BEC8,
    inset 0 0 76px -10px #64BEC8,
    inset 0 0 var(--pulse2) -10px #64BEC8;
}

.earth:before,
.earth:after {
  content: '';
  position: absolute;
  left: 70px;
  height: 10px;
  border-radius: 50%;
  filter: blur(12px);
  transform: rotate(var(--r));
  animation: rotation 10s linear infinite;
}

.earth:before {
  width: 14%;
  box-shadow:
    inset 0 0 70px 90px #A47478,
    0 0 140px 70px #A47478;
}

.earth:after {
  width: 7%;
  height: 10px;
  box-shadow:
    inset 0 0 70px -50px white,
    inset 0 0 70px 90px #E5BC77,
    0 0 130px 50px #E5BC77;
}

@keyframes earth {
  from { background-position: 0 0; }
  to { background-position: -199% 0; }
}

@keyframes pulse {
  0% {
    --pulse: 8rem;
    --pulse2: 5.6rem;
    --r: 0deg;
  }
  100% {
    --pulse: 10rem;
    --pulse2: 3.6rem;
    --r: 180deg;
  }
}

@keyframes rotation {
  from { --r: 0deg; }
  to { --r: 180deg; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1a72a96 */.earth-wrapper {
  position: relative;
  width: 100%;
  height: 50vh; /* Only this section gets full height */
  display: grid;
  place-items: center;
  background: #081621;
  -moz-border-radius-topleft: 10px
}

/* Remove global body and * styling completely */
/* No reset = no effect on other page parts */

/* Custom properties */
@property --pulse {
  syntax: '<length>';
  inherits: false;
  initial-value: 80px;
}

@property --pulse2 {
  syntax: '<length>';
  inherits: false;
  initial-value: 56px;
}

@property --r {
  syntax: '<angle>';
  inherits: false;
  initial-value: 0deg;
}

.earth {
  position: relative;
  width: 180px;
  aspect-ratio: 1;
  border-radius: 50%;
  background-image: url('https://i.postimg.cc/9QCCCVsQ/earth.png');
  background-repeat: repeat-x;
  background-size: cover;
  animation: earth 40s linear infinite, pulse 2s linear infinite alternate-reverse;
  box-shadow:
    0 -1px 1px 1px white,
    -1px 1px 1px 1px #64BEC8,
    0 0 var(--pulse) -20px #64BEC8,
    inset 0 0 76px -10px #64BEC8,
    inset 0 0 var(--pulse2) -10px #64BEC8;
}

.earth:before,
.earth:after {
  content: '';
  position: absolute;
  left: 70px;
  height: 10px;
  border-radius: 50%;
  filter: blur(12px);
  transform: rotate(var(--r));
  animation: rotation 10s linear infinite;
}

.earth:before {
  width: 14%;
  box-shadow:
    inset 0 0 70px 90px #A47478,
    0 0 140px 70px #A47478;
}

.earth:after {
  width: 7%;
  height: 10px;
  box-shadow:
    inset 0 0 70px -50px white,
    inset 0 0 70px 90px #E5BC77,
    0 0 130px 50px #E5BC77;
}

@keyframes earth {
  from { background-position: 0 0; }
  to { background-position: -199% 0; }
}

@keyframes pulse {
  0% {
    --pulse: 8rem;
    --pulse2: 5.6rem;
    --r: 0deg;
  }
  100% {
    --pulse: 10rem;
    --pulse2: 3.6rem;
    --r: 180deg;
  }
}

@keyframes rotation {
  from { --r: 0deg; }
  to { --r: 180deg; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cfe77b5 */.earth-wrapper {
  position: relative;
  width: 100%;
  height: 50vh; /* Only this section gets full height */
  display: grid;
  place-items: center;
  background: #081621;
  -moz-border-radius-topleft: 10px
}

/* Remove global body and * styling completely */
/* No reset = no effect on other page parts */

/* Custom properties */
@property --pulse {
  syntax: '<length>';
  inherits: false;
  initial-value: 80px;
}

@property --pulse2 {
  syntax: '<length>';
  inherits: false;
  initial-value: 56px;
}

@property --r {
  syntax: '<angle>';
  inherits: false;
  initial-value: 0deg;
}

.earth {
  position: relative;
  width: 180px;
  aspect-ratio: 1;
  border-radius: 50%;
  background-image: url('https://i.postimg.cc/9QCCCVsQ/earth.png');
  background-repeat: repeat-x;
  background-size: cover;
  animation: earth 40s linear infinite, pulse 2s linear infinite alternate-reverse;
  box-shadow:
    0 -1px 1px 1px white,
    -1px 1px 1px 1px #64BEC8,
    0 0 var(--pulse) -20px #64BEC8,
    inset 0 0 76px -10px #64BEC8,
    inset 0 0 var(--pulse2) -10px #64BEC8;
}

.earth:before,
.earth:after {
  content: '';
  position: absolute;
  left: 70px;
  height: 10px;
  border-radius: 50%;
  filter: blur(12px);
  transform: rotate(var(--r));
  animation: rotation 10s linear infinite;
}

.earth:before {
  width: 14%;
  box-shadow:
    inset 0 0 70px 90px #A47478,
    0 0 140px 70px #A47478;
}

.earth:after {
  width: 7%;
  height: 10px;
  box-shadow:
    inset 0 0 70px -50px white,
    inset 0 0 70px 90px #E5BC77,
    0 0 130px 50px #E5BC77;
}

@keyframes earth {
  from { background-position: 0 0; }
  to { background-position: -199% 0; }
}

@keyframes pulse {
  0% {
    --pulse: 8rem;
    --pulse2: 5.6rem;
    --r: 0deg;
  }
  100% {
    --pulse: 10rem;
    --pulse2: 3.6rem;
    --r: 180deg;
  }
}

@keyframes rotation {
  from { --r: 0deg; }
  to { --r: 180deg; }
}/* End custom CSS */