.elementor-2876 .elementor-element.elementor-element-3d195d08{--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;overflow:visible;}.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-2876 .elementor-element.elementor-element-78d95923{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-2876 .elementor-element.elementor-element-78d95923.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2876 .elementor-element.elementor-element-502a5747{--display:flex;overflow:visible;}.elementor-2876 .elementor-element.elementor-element-247acd14{width:var( --container-widget-width, 16.194% );max-width:16.194%;--container-widget-width:16.194%;--container-widget-flex-grow:0;top:-259px;}.elementor-2876 .elementor-element.elementor-element-247acd14.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2876 .elementor-element.elementor-element-247acd14{left:-68px;}body.rtl .elementor-2876 .elementor-element.elementor-element-247acd14{right:-68px;}.elementor-2876 .elementor-element.elementor-element-4b3b581{width:var( --container-widget-width, 16.194% );max-width:16.194%;--container-widget-width:16.194%;--container-widget-flex-grow:0;top:-135px;}.elementor-2876 .elementor-element.elementor-element-4b3b581.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2876 .elementor-element.elementor-element-4b3b581{left:201px;}body.rtl .elementor-2876 .elementor-element.elementor-element-4b3b581{right:201px;}.elementor-2876 .elementor-element.elementor-element-7ccf5f43{width:var( --container-widget-width, 16.194% );max-width:16.194%;--container-widget-width:16.194%;--container-widget-flex-grow:0;top:-135px;}.elementor-2876 .elementor-element.elementor-element-7ccf5f43.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2876 .elementor-element.elementor-element-7ccf5f43{left:945px;}body.rtl .elementor-2876 .elementor-element.elementor-element-7ccf5f43{right:945px;}.elementor-2876 .elementor-element.elementor-element-176e3d56{width:var( --container-widget-width, 16.194% );max-width:16.194%;--container-widget-width:16.194%;--container-widget-flex-grow:0;top:-256px;}.elementor-2876 .elementor-element.elementor-element-176e3d56.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2876 .elementor-element.elementor-element-176e3d56{left:1231px;}body.rtl .elementor-2876 .elementor-element.elementor-element-176e3d56{right:1231px;}.elementor-2876 .elementor-element.elementor-element-358bb83e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;overflow:visible;}.elementor-2876 .elementor-element.elementor-element-ee90f81{--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;overflow:visible;}.elementor-2876 .elementor-element.elementor-element-1b8a3e9a{--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;overflow:visible;}.elementor-2876 .elementor-element.elementor-element-1b8a3e9a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2876 .elementor-element.elementor-element-5ad5e4be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2876 .elementor-element.elementor-element-15093f8e{--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;overflow:visible;}.elementor-2876 .elementor-element.elementor-element-15093f8e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2876 .elementor-element.elementor-element-6dd4d2b6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2876 .elementor-element.elementor-element-4c9c1d0d{--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;overflow:visible;}.elementor-2876 .elementor-element.elementor-element-4c9c1d0d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2876 .elementor-element.elementor-element-32fefe8d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2876 .elementor-element.elementor-element-634c22d6{--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;overflow:visible;}.elementor-2876 .elementor-element.elementor-element-634c22d6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2876 .elementor-element.elementor-element-e9bde14.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2876 .elementor-element.elementor-element-3ceb4da{--display:flex;overflow:visible;}.elementor-2876 .elementor-element.elementor-element-8a3a527{width:var( --container-widget-width, 82.672% );max-width:82.672%;--container-widget-width:82.672%;--container-widget-flex-grow:0;}.elementor-2876 .elementor-element.elementor-element-8a3a527.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}body.elementor-page-2876:not(.elementor-motion-effects-element-type-background), body.elementor-page-2876 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#501010;background-image:url("https://templiniuscollective.com/wp-content/uploads/2025/08/ChatGPT-Image-Aug-30-2025-07_44_17-AM.png");background-repeat:repeat;background-size:auto;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2876 .elementor-element.elementor-element-78d95923{--container-widget-width:345px;--container-widget-flex-grow:0;width:var( --container-widget-width, 345px );max-width:345px;}.elementor-2876 .elementor-element.elementor-element-247acd14{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;top:-240px;}body:not(.rtl) .elementor-2876 .elementor-element.elementor-element-247acd14{left:-1px;}body.rtl .elementor-2876 .elementor-element.elementor-element-247acd14{right:-1px;}.elementor-2876 .elementor-element.elementor-element-4b3b581{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;top:-113px;}body:not(.rtl) .elementor-2876 .elementor-element.elementor-element-4b3b581{left:0px;}body.rtl .elementor-2876 .elementor-element.elementor-element-4b3b581{right:0px;}.elementor-2876 .elementor-element.elementor-element-7ccf5f43{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;top:-113px;}body:not(.rtl) .elementor-2876 .elementor-element.elementor-element-7ccf5f43{left:556px;}body.rtl .elementor-2876 .elementor-element.elementor-element-7ccf5f43{right:556px;}.elementor-2876 .elementor-element.elementor-element-176e3d56{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;top:-240px;}body:not(.rtl) .elementor-2876 .elementor-element.elementor-element-176e3d56{left:556px;}body.rtl .elementor-2876 .elementor-element.elementor-element-176e3d56{right:556px;}}@media(max-width:767px){.elementor-2876 .elementor-element.elementor-element-78d95923{--container-widget-width:186px;--container-widget-flex-grow:0;width:var( --container-widget-width, 186px );max-width:186px;}.elementor-2876 .elementor-element.elementor-element-78d95923.elementor-element{--order:1;--flex-grow:0;--flex-shrink:0;}.elementor-2876 .elementor-element.elementor-element-247acd14{width:var( --container-widget-width, 115px );max-width:115px;--container-widget-width:115px;--container-widget-flex-grow:0;top:7px;}body:not(.rtl) .elementor-2876 .elementor-element.elementor-element-247acd14{left:-5px;}body.rtl .elementor-2876 .elementor-element.elementor-element-247acd14{right:-5px;}.elementor-2876 .elementor-element.elementor-element-4b3b581{--container-widget-width:115px;--container-widget-flex-grow:0;width:var( --container-widget-width, 115px );max-width:115px;top:90px;}body:not(.rtl) .elementor-2876 .elementor-element.elementor-element-4b3b581{left:-5px;}body.rtl .elementor-2876 .elementor-element.elementor-element-4b3b581{right:-5px;}.elementor-2876 .elementor-element.elementor-element-7ccf5f43{--container-widget-width:115px;--container-widget-flex-grow:0;width:var( --container-widget-width, 115px );max-width:115px;top:7px;}body:not(.rtl) .elementor-2876 .elementor-element.elementor-element-7ccf5f43{left:312px;}body.rtl .elementor-2876 .elementor-element.elementor-element-7ccf5f43{right:312px;}.elementor-2876 .elementor-element.elementor-element-176e3d56{--container-widget-width:115px;--container-widget-flex-grow:0;width:var( --container-widget-width, 115px );max-width:115px;top:92px;}body:not(.rtl) .elementor-2876 .elementor-element.elementor-element-176e3d56{left:312px;}body.rtl .elementor-2876 .elementor-element.elementor-element-176e3d56{right:312px;}.elementor-2876 .elementor-element.elementor-element-1b8a3e9a{--width:160px;}.elementor-2876 .elementor-element.elementor-element-1b8a3e9a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2876 .elementor-element.elementor-element-5ad5e4be{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-2876 .elementor-element.elementor-element-15093f8e{--width:160px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2876 .elementor-element.elementor-element-15093f8e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2876 .elementor-element.elementor-element-6dd4d2b6{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-2876 .elementor-element.elementor-element-4c9c1d0d{--width:160px;}.elementor-2876 .elementor-element.elementor-element-4c9c1d0d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2876 .elementor-element.elementor-element-32fefe8d{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-2876 .elementor-element.elementor-element-634c22d6{--width:160px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2876 .elementor-element.elementor-element-634c22d6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2876 .elementor-element.elementor-element-e9bde14{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}body.elementor-page-2876:not(.elementor-motion-effects-element-type-background), body.elementor-page-2876 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://templiniuscollective.com/wp-content/uploads/2025/08/ChatGPT-Image-Aug-30-2025-07_44_17-AM.png");background-position:center center;background-repeat:repeat;background-size:auto;}}@media(min-width:768px){.elementor-2876 .elementor-element.elementor-element-ee90f81{--width:50%;}.elementor-2876 .elementor-element.elementor-element-1b8a3e9a{--width:50%;}.elementor-2876 .elementor-element.elementor-element-15093f8e{--width:100%;}.elementor-2876 .elementor-element.elementor-element-4c9c1d0d{--width:100%;}.elementor-2876 .elementor-element.elementor-element-634c22d6{--width:100%;}}@media(min-width:1025px){body.elementor-page-2876:not(.elementor-motion-effects-element-type-background), body.elementor-page-2876 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for image, class: .elementor-element-247acd14 */.elementor-2876 .elementor-element.elementor-element-247acd14 img {
  animation: floatyspin 10s linear infinite;
  transform-origin: center;
}

@keyframes floatyspin {
  0% {
    transform: translateY(0px) rotate(0deg);
  }
  25% {
    transform: translateY(-10px) rotate(2deg);
  }
  50% {
    transform: translateY(0px) rotate(4deg);
  }
  75% {
    transform: translateY(10px) rotate(2deg);
  }
  100% {
    transform: translateY(0px) rotate(0deg);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4b3b581 */.elementor-2876 .elementor-element.elementor-element-4b3b581 img {
  animation: floatyspin 10s linear infinite;
  transform-origin: center;
}

@keyframes floatyspin {
  0% {
    transform: translateY(0px) rotate(0deg);
  }
  25% {
    transform: translateY(-10px) rotate(2deg);
  }
  50% {
    transform: translateY(0px) rotate(4deg);
  }
  75% {
    transform: translateY(10px) rotate(2deg);
  }
  100% {
    transform: translateY(0px) rotate(0deg);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ccf5f43 */.elementor-2876 .elementor-element.elementor-element-7ccf5f43 img {
  animation: floatyspin-mirror 10s linear infinite;
  transform-origin: center;
}

@keyframes floatyspin-mirror {
  0% {
    transform: translateY(0px) rotate(0deg);
  }
  25% {
    transform: translateY(20px) rotate(-2deg);
  }
  50% {
    transform: translateY(0px) rotate(-4deg);
  }
  75% {
    transform: translateY(-20px) rotate(-2deg);
  }
  100% {
    transform: translateY(0px) rotate(0deg);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-176e3d56 */.elementor-2876 .elementor-element.elementor-element-176e3d56 img {
  animation: floatyspin-mirror 10s linear infinite;
  transform-origin: center;
}

@keyframes floatyspin-mirror {
  0% {
    transform: translateY(0px) rotate(0deg);
  }
  25% {
    transform: translateY(20px) rotate(-2deg);
  }
  50% {
    transform: translateY(0px) rotate(-4deg);
  }
  75% {
    transform: translateY(-20px) rotate(-2deg);
  }
  100% {
    transform: translateY(0px) rotate(0deg);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ad5e4be */.elementor-2876 .elementor-element.elementor-element-5ad5e4be img {
  animation: floatyspin 10s linear infinite;
  transform-origin: center;
}

@keyframes floatyspin {
  0% {
    transform: translateY(0px) rotate(0deg);
  }
  25% {
    transform: translateY(-10px) rotate(2deg);
  }
  50% {
    transform: translateY(0px) rotate(4deg);
  }
  75% {
    transform: translateY(10px) rotate(2deg);
  }
  100% {
    transform: translateY(0px) rotate(0deg);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6dd4d2b6 */.elementor-2876 .elementor-element.elementor-element-6dd4d2b6 img {
  animation: floatyspin-mirror 10s linear infinite;
  transform-origin: center;
}

@keyframes floatyspin-mirror {
  0% {
    transform: translateY(0px) rotate(0deg);
  }
  25% {
    transform: translateY(20px) rotate(-2deg);
  }
  50% {
    transform: translateY(0px) rotate(-4deg);
  }
  75% {
    transform: translateY(-20px) rotate(-2deg);
  }
  100% {
    transform: translateY(0px) rotate(0deg);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32fefe8d */.elementor-2876 .elementor-element.elementor-element-32fefe8d img {
  animation: floatyspin 10s linear infinite;
  transform-origin: center;
}

@keyframes floatyspin {
  0% {
    transform: translateY(0px) rotate(0deg);
  }
  25% {
    transform: translateY(-10px) rotate(2deg);
  }
  50% {
    transform: translateY(0px) rotate(4deg);
  }
  75% {
    transform: translateY(10px) rotate(2deg);
  }
  100% {
    transform: translateY(0px) rotate(0deg);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e9bde14 */.elementor-2876 .elementor-element.elementor-element-e9bde14 img {
  animation: floatyspin-mirror 10s linear infinite;
  transform-origin: center;
}

@keyframes floatyspin-mirror {
  0% {
    transform: translateY(0px) rotate(0deg);
  }
  25% {
    transform: translateY(20px) rotate(-2deg);
  }
  50% {
    transform: translateY(0px) rotate(-4deg);
  }
  75% {
    transform: translateY(-20px) rotate(-2deg);
  }
  100% {
    transform: translateY(0px) rotate(0deg);
  }
}/* End custom CSS */
/* Start custom CSS */#space-bg {
  background-attachment: scroll;
  background-position: center center;
  background-size: cover;
  background-image: url('/wp-content/uploads/space-1080x1920.webp'); /* 1x */
}

@media (min-resolution: 2dppx) {
  #space-bg {
    background-image: url('/wp-content/uploads/space-2160x3840.webp'); /* 2x for retina */
  }
}/* End custom CSS */