.elementor-7285 .elementor-element.elementor-element-7f772a1{--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:40px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-7285 .elementor-element.elementor-element-7f772a1:not(.elementor-motion-effects-element-type-background), .elementor-7285 .elementor-element.elementor-element-7f772a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001B37;}.elementor-7285 .elementor-element.elementor-element-7f772a1 > .elementor-shape-bottom svg, .elementor-7285 .elementor-element.elementor-element-7f772a1 > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-7285 .elementor-element.elementor-element-38ef99a{text-align:center;}.elementor-7285 .elementor-element.elementor-element-38ef99a .elementor-heading-title{color:#D601FD;}.elementor-7285 .elementor-element.elementor-element-541c1bb{text-align:center;}.elementor-7285 .elementor-element.elementor-element-541c1bb .elementor-heading-title{color:#A100FD;}.elementor-7285 .elementor-element.elementor-element-14cadc7{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7285 .elementor-element.elementor-element-db28c18{--display:flex;}.elementor-7285 .elementor-element.elementor-element-0bd7f60{text-align:justify;}.elementor-7285 .elementor-element.elementor-element-1c45fad{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-7285 .elementor-element.elementor-element-1c45fad:not(.elementor-motion-effects-element-type-background), .elementor-7285 .elementor-element.elementor-element-1c45fad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001B37;}.elementor-7285 .elementor-element.elementor-element-1c45fad > .elementor-shape-top svg, .elementor-7285 .elementor-element.elementor-element-1c45fad > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-7285 .elementor-element.elementor-element-1c45fad > .elementor-shape-bottom svg, .elementor-7285 .elementor-element.elementor-element-1c45fad > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-7285 .elementor-element.elementor-element-16102b3{--display:flex;--min-height:400px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#3C67E3;--border-color:#3C67E3;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7285 .elementor-element.elementor-element-16102b3:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#02010100;--border-color:#02010100;}.elementor-7285 .elementor-element.elementor-element-16102b3, .elementor-7285 .elementor-element.elementor-element-16102b3::before{--border-transition:0.3s;}.elementor-7285 .elementor-element.elementor-element-0363e10{--display:flex;--min-height:450px;--justify-content:center;border-style:solid;--border-style:solid;border-color:#001B37;--border-color:#001B37;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7285 .elementor-element.elementor-element-0363e10:not(.elementor-motion-effects-element-type-background), .elementor-7285 .elementor-element.elementor-element-0363e10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001B37;}.elementor-7285 .elementor-element.elementor-element-e142dff{text-align:center;}.elementor-7285 .elementor-element.elementor-element-e142dff .elementor-heading-title{font-size:40px;color:#A100FD;}.elementor-7285 .elementor-element.elementor-element-a758c66 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-7285 .elementor-element.elementor-element-a758c66{color:#FFFFFF;}.elementor-7285 .elementor-element.elementor-element-b00fc9e{--display:flex;--min-height:400px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#3C67E3;--border-color:#3C67E3;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7285 .elementor-element.elementor-element-b00fc9e:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#02010100;--border-color:#02010100;}.elementor-7285 .elementor-element.elementor-element-b00fc9e, .elementor-7285 .elementor-element.elementor-element-b00fc9e::before{--border-transition:0.3s;}.elementor-7285 .elementor-element.elementor-element-82aaa92{--display:flex;--min-height:450px;--justify-content:center;border-style:solid;--border-style:solid;border-color:#001B37;--border-color:#001B37;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7285 .elementor-element.elementor-element-82aaa92:not(.elementor-motion-effects-element-type-background), .elementor-7285 .elementor-element.elementor-element-82aaa92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001B37;}.elementor-7285 .elementor-element.elementor-element-d95277a{text-align:center;}.elementor-7285 .elementor-element.elementor-element-d95277a .elementor-heading-title{font-size:40px;color:#A100FD;}.elementor-7285 .elementor-element.elementor-element-f1a57c8 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-7285 .elementor-element.elementor-element-f1a57c8{color:#FFFFFF;}.elementor-7285 .elementor-element.elementor-element-f4c3bf8{--display:flex;--min-height:400px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#3C67E3;--border-color:#3C67E3;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7285 .elementor-element.elementor-element-f4c3bf8:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#02010100;--border-color:#02010100;}.elementor-7285 .elementor-element.elementor-element-f4c3bf8, .elementor-7285 .elementor-element.elementor-element-f4c3bf8::before{--border-transition:0.3s;}.elementor-7285 .elementor-element.elementor-element-68d4986{--display:flex;--min-height:450px;--justify-content:center;border-style:solid;--border-style:solid;border-color:#001B37;--border-color:#001B37;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7285 .elementor-element.elementor-element-68d4986:not(.elementor-motion-effects-element-type-background), .elementor-7285 .elementor-element.elementor-element-68d4986 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001B37;}.elementor-7285 .elementor-element.elementor-element-bd1508d{text-align:center;}.elementor-7285 .elementor-element.elementor-element-bd1508d .elementor-heading-title{font-size:40px;color:#A100FD;}.elementor-7285 .elementor-element.elementor-element-9d94c5c > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-7285 .elementor-element.elementor-element-9d94c5c{color:#FFFFFF;}.elementor-7285 .elementor-element.elementor-element-d211e62{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7285 .elementor-element.elementor-element-034587c{--display:flex;}.elementor-7285 .elementor-element.elementor-element-58153d9{text-align:center;}.elementor-7285 .elementor-element.elementor-element-58153d9 .elementor-heading-title{font-size:34px;font-style:italic;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#2B2351;}.elementor-7285 .elementor-element.elementor-element-28dbe37{text-align:center;}.elementor-7285 .elementor-element.elementor-element-28dbe37 .elementor-heading-title{color:#A100FD;}.elementor-7285 .elementor-element.elementor-element-ca8fe9b{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7285 .elementor-element.elementor-element-ca8fe9b > .elementor-shape-bottom .elementor-shape-fill, .elementor-7285 .elementor-element.elementor-element-ca8fe9b > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#001B37;}.elementor-7285 .elementor-element.elementor-element-ca8fe9b > .elementor-shape-bottom svg, .elementor-7285 .elementor-element.elementor-element-ca8fe9b > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-7285 .elementor-element.elementor-element-65995e9{--display:flex;}.elementor-7285 .elementor-element.elementor-element-f8fe59a{text-align:center;}.elementor-7285 .elementor-element.elementor-element-f8fe59a .elementor-heading-title{font-size:34px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#2B2351;}.elementor-7285 .elementor-element.elementor-element-0bc789e .elementor-icon-list-icon i{color:#001B37;transition:color 0.3s;}.elementor-7285 .elementor-element.elementor-element-0bc789e .elementor-icon-list-icon svg{fill:#001B37;transition:fill 0.3s;}.elementor-7285 .elementor-element.elementor-element-0bc789e{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-7285 .elementor-element.elementor-element-0bc789e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7285 .elementor-element.elementor-element-0bc789e .elementor-icon-list-item > a{font-family:"Century Gothic Paneuropean Regular", Century Gothic Paneuropean Regular;}.elementor-7285 .elementor-element.elementor-element-0bc789e .elementor-icon-list-text{transition:color 0.3s;}@media(max-width:1024px){.elementor-7285 .elementor-element.elementor-element-14cadc7{--padding-top:50px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-7285 .elementor-element.elementor-element-1c45fad{--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:stretch;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-7285 .elementor-element.elementor-element-581d9b6 > .elementor-widget-container{padding:0px 30px 0px 30px;}}@media(max-width:767px){.elementor-7285 .elementor-element.elementor-element-38ef99a .elementor-heading-title{font-size:40px;}.elementor-7285 .elementor-element.elementor-element-541c1bb .elementor-heading-title{font-size:30px;}.elementor-7285 .elementor-element.elementor-element-1c45fad{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for container, class: .elementor-element-16102b3 */.elementor-7285 .elementor-element.elementor-element-16102b3{
        --first-color: #5ddcff; 
        --second-color: #3c67e3;
        --third-color: #4e00c2;
    }
    @property --rotate {
      syntax: "<angle>";
      initial-value: 132deg;
      inherits: false;
    }
    .elementor-7285 .elementor-element.elementor-element-16102b3::before, .elementor-7285 .elementor-element.elementor-element-16102b3::after{
        opacity: 0;
        content: "";
        transition: all 0.5s ease-in-out;
    }
    .elementor-7285 .elementor-element.elementor-element-16102b3:hover::before, .elementor-7285 .elementor-element.elementor-element-16102b3:hover::after{
        position: absolute;
        z-index: -1;
        background-image: linear-gradient(
        var(--rotate)
        , var(--first-color), var(--second-color) 43%, var(--third-color));
        animation: spin 2.5s linear infinite;
        opacity: 1;
    }
    .elementor-7285 .elementor-element.elementor-element-16102b3:hover::before {
      width: 104%;
      height: 104%;
      border-radius: 8px;
      top: -2%;
      left: -2%;
    }
    .elementor-7285 .elementor-element.elementor-element-16102b3:hover::after {
      top: 0;
      left: 0;
      right: 0;
      height: 100%;
      width: 100%;
      transform: scale(0.9);
      filter: blur(70px);
    }
    @keyframes spin {
      0% {
        --rotate: 0deg;
      }
      100% {
        --rotate: 360deg;
      }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b00fc9e */.elementor-7285 .elementor-element.elementor-element-b00fc9e{
        --first-color: #5ddcff; 
        --second-color: #3c67e3;
        --third-color: #4e00c2;
    }
    @property --rotate {
      syntax: "<angle>";
      initial-value: 132deg;
      inherits: false;
    }
    .elementor-7285 .elementor-element.elementor-element-b00fc9e::before, .elementor-7285 .elementor-element.elementor-element-b00fc9e::after{
        opacity: 0;
        content: "";
        transition: all 0.5s ease-in-out;
    }
    .elementor-7285 .elementor-element.elementor-element-b00fc9e:hover::before, .elementor-7285 .elementor-element.elementor-element-b00fc9e:hover::after{
        position: absolute;
        z-index: -1;
        background-image: linear-gradient(
        var(--rotate)
        , var(--first-color), var(--second-color) 43%, var(--third-color));
        animation: spin 2.5s linear infinite;
        opacity: 1;
    }
    .elementor-7285 .elementor-element.elementor-element-b00fc9e:hover::before {
      width: 104%;
      height: 104%;
      border-radius: 8px;
      top: -2%;
      left: -2%;
    }
    .elementor-7285 .elementor-element.elementor-element-b00fc9e:hover::after {
      top: 0;
      left: 0;
      right: 0;
      height: 100%;
      width: 100%;
      transform: scale(0.9);
      filter: blur(70px);
    }
    @keyframes spin {
      0% {
        --rotate: 0deg;
      }
      100% {
        --rotate: 360deg;
      }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4c3bf8 */.elementor-7285 .elementor-element.elementor-element-f4c3bf8{
        --first-color: #5ddcff; 
        --second-color: #3c67e3;
        --third-color: #4e00c2;
    }
    @property --rotate {
      syntax: "<angle>";
      initial-value: 132deg;
      inherits: false;
    }
    .elementor-7285 .elementor-element.elementor-element-f4c3bf8::before, .elementor-7285 .elementor-element.elementor-element-f4c3bf8::after{
        opacity: 0;
        content: "";
        transition: all 0.5s ease-in-out;
    }
    .elementor-7285 .elementor-element.elementor-element-f4c3bf8:hover::before, .elementor-7285 .elementor-element.elementor-element-f4c3bf8:hover::after{
        position: absolute;
        z-index: -1;
        background-image: linear-gradient(
        var(--rotate)
        , var(--first-color), var(--second-color) 43%, var(--third-color));
        animation: spin 2.5s linear infinite;
        opacity: 1;
    }
    .elementor-7285 .elementor-element.elementor-element-f4c3bf8:hover::before {
      width: 104%;
      height: 104%;
      border-radius: 8px;
      top: -2%;
      left: -2%;
    }
    .elementor-7285 .elementor-element.elementor-element-f4c3bf8:hover::after {
      top: 0;
      left: 0;
      right: 0;
      height: 100%;
      width: 100%;
      transform: scale(0.9);
      filter: blur(70px);
    }
    @keyframes spin {
      0% {
        --rotate: 0deg;
      }
      100% {
        --rotate: 360deg;
      }
    }/* End custom CSS */