.elementor-103 .elementor-element.elementor-element-16ec814{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-103 .elementor-element.elementor-element-f1cd959{--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-103 .elementor-element.elementor-element-010d50a{--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-103 .elementor-element.elementor-element-1a8a300 .elementor-menu-toggle{margin:0 auto;}.elementor-103 .elementor-element.elementor-element-9591adf{--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;--align-items:center;}.elementor-103 .elementor-element.elementor-element-086a222 .elementor-button{background-color:#F87060;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:25px 25px 25px 25px;padding:15px 25px 15px 25px;}.elementor-103 .elementor-element.elementor-element-41ebeb3{--display:flex;--min-height:85vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-103 .elementor-element.elementor-element-e2754ce{--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-103 .elementor-element.elementor-element-04e11da{--grid-template-columns:repeat(1, auto);--icon-size:30px;--grid-column-gap:5px;--grid-row-gap:32px;}.elementor-103 .elementor-element.elementor-element-04e11da .elementor-widget-container{text-align:left;}.elementor-103 .elementor-element.elementor-element-04e11da .elementor-social-icon{background-color:#5A5A5A00;}.elementor-103 .elementor-element.elementor-element-04e11da .elementor-social-icon i{color:#F87060;}.elementor-103 .elementor-element.elementor-element-04e11da .elementor-social-icon svg{fill:#F87060;}.elementor-103 .elementor-element.elementor-element-553b5e8{--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-103 .elementor-element.elementor-element-de0c481{text-align:center;}.elementor-103 .elementor-element.elementor-element-de0c481 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;line-height:80px;color:#F87060;}.elementor-103 .elementor-element.elementor-element-a2ba9a0{--spacer-size:25px;}.elementor-103 .elementor-element.elementor-element-77f6b22{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;color:#CFCFCF;}.elementor-103 .elementor-element.elementor-element-77f6b22.elementor-element{--align-self:center;}.elementor-103 .elementor-element.elementor-element-79124fd{--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-103 .elementor-element.elementor-element-7c36b47{--spacer-size:50px;}.elementor-103 .elementor-element.elementor-element-31d7f67{--display:flex;}.elementor-103 .elementor-element.elementor-element-2b7c651{--spacer-size:50px;}.elementor-103 .elementor-element.elementor-element-92254dc{--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;--align-items:center;}.elementor-103 .elementor-element.elementor-element-e55ea6f{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-103 .elementor-element.elementor-element-e55ea6f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-103 .elementor-element.elementor-element-72a0026{font-family:"Poppins", Sans-serif;font-size:18px;color:#CFCFCF;}.elementor-103 .elementor-element.elementor-element-276340a{--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-103 .elementor-element.elementor-element-c3b5677{--spacer-size:50px;}.elementor-103 .elementor-element.elementor-element-c7336b9{--display:flex;--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;--gap:0px 180px;--row-gap:0px;--column-gap:180px;}.elementor-103 .elementor-element.elementor-element-53aa7c4{--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-103 .elementor-element.elementor-element-dbae402 .elementor-icon-box-wrapper{align-items:start;}.elementor-103 .elementor-element.elementor-element-dbae402{--icon-box-icon-margin:15px;}.elementor-103 .elementor-element.elementor-element-dbae402 .elementor-icon{font-size:30px;}.elementor-103 .elementor-element.elementor-element-dbae402 .elementor-icon-box-title{color:#FFFFFF;}.elementor-103 .elementor-element.elementor-element-dbae402 .elementor-icon-box-description{color:#F87060;}.elementor-103 .elementor-element.elementor-element-ad2e4c1 .elementor-icon-box-wrapper{align-items:start;}.elementor-103 .elementor-element.elementor-element-ad2e4c1{--icon-box-icon-margin:15px;}.elementor-103 .elementor-element.elementor-element-ad2e4c1 .elementor-icon{font-size:30px;}.elementor-103 .elementor-element.elementor-element-ad2e4c1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-103 .elementor-element.elementor-element-ad2e4c1 .elementor-icon-box-description{color:#F87060;}.elementor-103 .elementor-element.elementor-element-a1c6836 .elementor-icon-box-wrapper{align-items:start;}.elementor-103 .elementor-element.elementor-element-a1c6836{--icon-box-icon-margin:15px;}.elementor-103 .elementor-element.elementor-element-a1c6836 .elementor-icon{font-size:30px;}.elementor-103 .elementor-element.elementor-element-a1c6836 .elementor-icon-box-title{color:#FFFFFF;}.elementor-103 .elementor-element.elementor-element-a1c6836 .elementor-icon-box-description{color:#F87060;}.elementor-103 .elementor-element.elementor-element-919f4ae .elementor-icon-box-wrapper{align-items:start;}.elementor-103 .elementor-element.elementor-element-919f4ae{--icon-box-icon-margin:15px;}.elementor-103 .elementor-element.elementor-element-919f4ae .elementor-icon{font-size:30px;}.elementor-103 .elementor-element.elementor-element-919f4ae .elementor-icon-box-title{color:#FFFFFF;}.elementor-103 .elementor-element.elementor-element-919f4ae .elementor-icon-box-description{color:#F87060;}.elementor-103 .elementor-element.elementor-element-a9f489d{--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-103 .elementor-element.elementor-element-4aa7907{--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-103 .elementor-element.elementor-element-54f11dd{--spacer-size:100px;}.elementor-103 .elementor-element.elementor-element-2f490ee{--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 80px;--row-gap:0px;--column-gap:80px;}.elementor-103 .elementor-element.elementor-element-d54797a{--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-103 .elementor-element.elementor-element-606d9ab .elementor-icon-box-wrapper{align-items:center;}.elementor-103 .elementor-element.elementor-element-606d9ab{--icon-box-icon-margin:15px;}.elementor-103 .elementor-element.elementor-element-606d9ab .elementor-icon{font-size:67px;}.elementor-103 .elementor-element.elementor-element-606d9ab .elementor-icon-box-title, .elementor-103 .elementor-element.elementor-element-606d9ab .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;}.elementor-103 .elementor-element.elementor-element-606d9ab .elementor-icon-box-title{color:#F87060;}.elementor-103 .elementor-element.elementor-element-606d9ab .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:26px;color:#F87060;}.elementor-103 .elementor-element.elementor-element-f7d242e{--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-103 .elementor-element.elementor-element-be6d803 .elementor-icon-box-wrapper{align-items:center;}.elementor-103 .elementor-element.elementor-element-be6d803{--icon-box-icon-margin:15px;}.elementor-103 .elementor-element.elementor-element-be6d803 .elementor-icon{font-size:67px;}.elementor-103 .elementor-element.elementor-element-be6d803 .elementor-icon-box-title, .elementor-103 .elementor-element.elementor-element-be6d803 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;}.elementor-103 .elementor-element.elementor-element-be6d803 .elementor-icon-box-title{color:#F87060;}.elementor-103 .elementor-element.elementor-element-be6d803 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:26px;color:#F87060;}.elementor-103 .elementor-element.elementor-element-eb2ca65{--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-103 .elementor-element.elementor-element-1f09184{--spacer-size:100px;}.elementor-103 .elementor-element.elementor-element-9872b12{--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;}.elementor-103 .elementor-element.elementor-element-3420bb1{--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-103 .elementor-element.elementor-element-3420bb1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-103 .elementor-element.elementor-element-6d2e63a{width:var( --container-widget-width, 99.673% );max-width:99.673%;--container-widget-width:99.673%;--container-widget-flex-grow:0;}.elementor-103 .elementor-element.elementor-element-6d2e63a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-103 .elementor-element.elementor-element-6d2e63a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:41px;color:#FFFFFF;}.elementor-103 .elementor-element.elementor-element-4fbcd7a{width:var( --container-widget-width, 96.313% );max-width:96.313%;--container-widget-width:96.313%;--container-widget-flex-grow:0;font-size:18px;color:#CFCFCF;}.elementor-103 .elementor-element.elementor-element-4fbcd7a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-103 .elementor-element.elementor-element-cade9fb{text-align:right;}.elementor-103 .elementor-element.elementor-element-bf6fd66{--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;}body.elementor-page-103:not(.elementor-motion-effects-element-type-background), body.elementor-page-103 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-103 .elementor-element.elementor-element-f1cd959{--width:15%;}.elementor-103 .elementor-element.elementor-element-010d50a{--width:70%;}.elementor-103 .elementor-element.elementor-element-9591adf{--width:15%;}.elementor-103 .elementor-element.elementor-element-e2754ce{--width:15%;}.elementor-103 .elementor-element.elementor-element-553b5e8{--width:70%;}.elementor-103 .elementor-element.elementor-element-79124fd{--width:15%;}.elementor-103 .elementor-element.elementor-element-c7336b9{--content-width:1400px;}.elementor-103 .elementor-element.elementor-element-53aa7c4{--width:50vw;}.elementor-103 .elementor-element.elementor-element-a9f489d{--width:50vw;}.elementor-103 .elementor-element.elementor-element-2f490ee{--content-width:900px;}.elementor-103 .elementor-element.elementor-element-d54797a{--width:50%;}.elementor-103 .elementor-element.elementor-element-f7d242e{--width:50%;}.elementor-103 .elementor-element.elementor-element-3420bb1{--width:50%;}.elementor-103 .elementor-element.elementor-element-bf6fd66{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-41ebeb3 */<div id="particle-bg" style="position: absolute; top: 0; left: 0; z-index: 0; width: 100%; height: 100%;">
  <style>
    #particle-bg canvas {
      position: absolute;
      top: 0;
      left: 0;
      z-index: 0;
      display: block;
    }
  </style>
  <script src="https://cdn.jsdelivr.net/npm/p5@1.4.2/lib/p5.min.js"></script>
  <script>
    const deg = (a) => Math.PI / 180 * a;
    const rand = (v1, v2) => Math.floor(v1 + Math.random() * (v2 - v1));
    const opt = {
      particles: window.innerWidth > 500 ? 1000 : 500,
      noiseScale: 0.009,
      angle: Math.PI / 180 * -90,
      h1: rand(0, 360),
      h2: rand(0, 360),
      s1: rand(20, 90),
      s2: rand(20, 90),
      l1: rand(30, 80),
      l2: rand(30, 80),
      strokeWeight: 1.2,
      tail: 82,
    };
    const Particles = [];
    let time = 0;

    document.body.addEventListener('click', () => {
      opt.h1 = rand(0, 360);
      opt.h2 = rand(0, 360);
      opt.s1 = rand(20, 90);
      opt.s2 = rand(20, 90);
      opt.l1 = rand(30, 80);
      opt.l2 = rand(30, 80);
      opt.angle += deg(rand(60, 60)) * (Math.random() > .5 ? 1 : -1);
      for (let p of Particles) p.randomize();
    });

    class Particle {
      constructor(x, y) {
        this.x = x;
        this.y = y;
        this.lx = x;
        this.ly = y;
        this.vx = 0;
        this.vy = 0;
        this.ax = 0;
        this.ay = 0;
        this.hueSemen = Math.random();
        this.hue = this.hueSemen > .5 ? 20 + opt.h1 : 20 + opt.h2;
        this.sat = this.hueSemen > .5 ? opt.s1 : opt.s2;
        this.light = this.hueSemen > .5 ? opt.l1 : opt.l2;
        this.maxSpeed = this.hueSemen > .5 ? 3 : 2;
      }

      randomize() {
        this.hueSemen = Math.random();
        this.hue = this.hueSemen > .5 ? 20 + opt.h1 : 20 + opt.h2;
        this.sat = this.hueSemen > .5 ? opt.s1 : opt.s2;
        this.light = this.hueSemen > .5 ? opt.l1 : opt.l2;
        this.maxSpeed = this.hueSemen > .5 ? 3 : 2;
      }

      update() {
        this.follow();
        this.vx += this.ax;
        this.vy += this.ay;
        var p = Math.sqrt(this.vx * this.vx + this.vy * this.vy);
        var a = Math.atan2(this.vy, this.vx);
        var m = Math.min(this.maxSpeed, p);
        this.vx = Math.cos(a) * m;
        this.vy = Math.sin(a) * m;
        this.x += this.vx;
        this.y += this.vy;
        this.ax = 0;
        this.ay = 0;
        this.edges();
      }

      follow() {
        let angle = (noise(this.x * opt.noiseScale, this.y * opt.noiseScale, time * opt.noiseScale)) * Math.PI * 0.5 + opt.angle;
        this.ax += Math.cos(angle);
        this.ay += Math.sin(angle);
      }

      updatePrev() {
        this.lx = this.x;
        this.ly = this.y;
      }

      edges() {
        if (this.x < 0) { this.x = width; this.updatePrev(); }
        if (this.x > width) { this.x = 0; this.updatePrev(); }
        if (this.y < 0) { this.y = height; this.updatePrev(); }
        if (this.y > height) { this.y = 0; this.updatePrev(); }
      }

      render() {
        stroke(hsla(${this.hue}, ${this.sat}%, ${this.light}%, .5));
        line(this.x, this.y, this.lx, this.ly);
        this.updatePrev();
      }
    }

    function setup() {
      let canvas = createCanvas(window.innerWidth, window.innerHeight);
      canvas.parent("particle-bg");
      for (let i = 0; i < opt.particles; i++) {
        Particles.push(new Particle(Math.random() * width, Math.random() * height));
      }
      strokeWeight(opt.strokeWeight);
    }

    function draw() {
      time++;
      background(0, 100 - opt.tail);
      for (let p of Particles) {
        p.update();
        p.render();
      }
    }

    function windowResized() {
      resizeCanvas(window.innerWidth, window.innerHeight);
    }
  </script>
</div>/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-606d9ab */.big-word {
        font-size: 2.5em; /* Adjust the font size as needed */
        /* Add other desired styles, like font-weight: bold; */
    }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-be6d803 */.big-word {
        font-size: 2.5em; /* Adjust the font size as needed */
        /* Add other desired styles, like font-weight: bold; */
    }/* End custom CSS */