.elementor-16126 .elementor-element.elementor-element-4c503dd{--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:center;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:65px;--padding-right:65px;}.elementor-16126 .elementor-element.elementor-element-4c503dd, .elementor-16126 .elementor-element.elementor-element-4c503dd::before{--border-transition:0.3s;}.elementor-16126 .elementor-element.elementor-element-8885028.ob-harakiri{writing-mode:inherit;}.elementor-16126 .elementor-element.elementor-element-8885028.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-16126 .elementor-element.elementor-element-8885028.ob-harakiri div{writing-mode:inherit;}.elementor-16126 .elementor-element.elementor-element-8885028{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;text-align:center;}.elementor-16126 .elementor-element.elementor-element-8885028.elementor-element{--align-self:center;}.elementor-16126 .elementor-element.elementor-element-8885028 .elementor-heading-title{color:var( --e-global-color-blocksy_palette_2 );font-size:80px;font-weight:400;text-transform:uppercase;line-height:70px;}.elementor-16126 .elementor-element.elementor-element-8885028.ob-harakiri > div, .elementor-16126 .elementor-element.elementor-element-8885028.ob-harakiri > h1, .elementor-16126 .elementor-element.elementor-element-8885028.ob-harakiri > h2, .elementor-16126 .elementor-element.elementor-element-8885028.ob-harakiri > h3, .elementor-16126 .elementor-element.elementor-element-8885028.ob-harakiri > h4, .elementor-16126 .elementor-element.elementor-element-8885028.ob-harakiri > h5, .elementor-16126 .elementor-element.elementor-element-8885028.ob-harakiri > h6, .elementor-16126 .elementor-element.elementor-element-8885028.ob-harakiri > p{transform:rotate(0deg);}.elementor-16126 .elementor-element.elementor-element-8885028 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-16126 .elementor-element.elementor-element-acf2091{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:65px;--padding-right:65px;}.elementor-16126 .elementor-element.elementor-element-734cec4{--display:flex;--background-transition:0.3s;}.elementor-16126 .elementor-element.elementor-element-8d51c93{--grid-columns:3;}.elementor-16126 .elementor-element.elementor-element-b107a65{--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;--margin-top:-135px;--margin-bottom:-200px;--margin-left:0px;--margin-right:0px;--padding-top:240px;--padding-bottom:200px;--padding-left:65px;--padding-right:65px;}.elementor-16126 .elementor-element.elementor-element-b107a65:not(.elementor-motion-effects-element-type-background), .elementor-16126 .elementor-element.elementor-element-b107a65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designspalette.com/wp-content/uploads/2024/04/Group-1434-1-1.png");background-position:center center;background-size:contain;}.elementor-16126 .elementor-element.elementor-element-b107a65, .elementor-16126 .elementor-element.elementor-element-b107a65::before{--border-transition:0.3s;}.elementor-16126 .elementor-element.elementor-element-28c1560{--display:flex;--background-transition:0.3s;}.elementor-16126 .elementor-element.elementor-element-f4fc0b8{--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:space-between;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-16126 .elementor-element.elementor-element-f4fc0b8, .elementor-16126 .elementor-element.elementor-element-f4fc0b8::before{--border-transition:0.3s;}.elementor-16126 .elementor-element.elementor-element-fc9042f.ob-harakiri{writing-mode:inherit;}.elementor-16126 .elementor-element.elementor-element-fc9042f.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-16126 .elementor-element.elementor-element-fc9042f.ob-harakiri div{writing-mode:inherit;}.elementor-16126 .elementor-element.elementor-element-fc9042f{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-16126 .elementor-element.elementor-element-fc9042f.elementor-element{--align-self:center;}.elementor-16126 .elementor-element.elementor-element-fc9042f .elementor-heading-title{color:var( --e-global-color-blocksy_palette_2 );font-size:40px;font-weight:400;text-transform:uppercase;line-height:70px;}.elementor-16126 .elementor-element.elementor-element-fc9042f.ob-harakiri > div, .elementor-16126 .elementor-element.elementor-element-fc9042f.ob-harakiri > h1, .elementor-16126 .elementor-element.elementor-element-fc9042f.ob-harakiri > h2, .elementor-16126 .elementor-element.elementor-element-fc9042f.ob-harakiri > h3, .elementor-16126 .elementor-element.elementor-element-fc9042f.ob-harakiri > h4, .elementor-16126 .elementor-element.elementor-element-fc9042f.ob-harakiri > h5, .elementor-16126 .elementor-element.elementor-element-fc9042f.ob-harakiri > h6, .elementor-16126 .elementor-element.elementor-element-fc9042f.ob-harakiri > p{transform:rotate(0deg);}.elementor-16126 .elementor-element.elementor-element-fc9042f > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-16126 .elementor-element.elementor-element-18f95da{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-16126 .elementor-element.elementor-element-d90d97e{width:auto;max-width:auto;}.elementor-16126 .elementor-element.elementor-element-d90d97e.elementor-element{--align-self:center;}.elementor-16126 .elementor-element.elementor-element-3c2f2cc{--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:space-between;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-16126 .elementor-element.elementor-element-3c2f2cc, .elementor-16126 .elementor-element.elementor-element-3c2f2cc::before{--border-transition:0.3s;}.elementor-16126 .elementor-element.elementor-element-8f25df8.ob-harakiri{writing-mode:inherit;}.elementor-16126 .elementor-element.elementor-element-8f25df8.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-16126 .elementor-element.elementor-element-8f25df8.ob-harakiri div{writing-mode:inherit;}.elementor-16126 .elementor-element.elementor-element-8f25df8{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-16126 .elementor-element.elementor-element-8f25df8.elementor-element{--align-self:center;}.elementor-16126 .elementor-element.elementor-element-8f25df8 .elementor-heading-title{color:var( --e-global-color-blocksy_palette_2 );font-size:40px;font-weight:400;text-transform:uppercase;line-height:70px;}.elementor-16126 .elementor-element.elementor-element-8f25df8.ob-harakiri > div, .elementor-16126 .elementor-element.elementor-element-8f25df8.ob-harakiri > h1, .elementor-16126 .elementor-element.elementor-element-8f25df8.ob-harakiri > h2, .elementor-16126 .elementor-element.elementor-element-8f25df8.ob-harakiri > h3, .elementor-16126 .elementor-element.elementor-element-8f25df8.ob-harakiri > h4, .elementor-16126 .elementor-element.elementor-element-8f25df8.ob-harakiri > h5, .elementor-16126 .elementor-element.elementor-element-8f25df8.ob-harakiri > h6, .elementor-16126 .elementor-element.elementor-element-8f25df8.ob-harakiri > p{transform:rotate(0deg);}.elementor-16126 .elementor-element.elementor-element-8f25df8 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-16126 .elementor-element.elementor-element-f9b7469{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-16126 .elementor-element.elementor-element-5a821e5{width:auto;max-width:auto;}.elementor-16126 .elementor-element.elementor-element-5a821e5.elementor-element{--align-self:center;}.elementor-16126 .elementor-element.elementor-element-c33ee88{--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:space-between;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-16126 .elementor-element.elementor-element-c33ee88, .elementor-16126 .elementor-element.elementor-element-c33ee88::before{--border-transition:0.3s;}.elementor-16126 .elementor-element.elementor-element-9ac5882.ob-harakiri{writing-mode:inherit;}.elementor-16126 .elementor-element.elementor-element-9ac5882.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-16126 .elementor-element.elementor-element-9ac5882.ob-harakiri div{writing-mode:inherit;}.elementor-16126 .elementor-element.elementor-element-9ac5882{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-16126 .elementor-element.elementor-element-9ac5882.elementor-element{--align-self:center;}.elementor-16126 .elementor-element.elementor-element-9ac5882 .elementor-heading-title{color:var( --e-global-color-blocksy_palette_2 );font-size:40px;font-weight:400;text-transform:uppercase;line-height:70px;}.elementor-16126 .elementor-element.elementor-element-9ac5882.ob-harakiri > div, .elementor-16126 .elementor-element.elementor-element-9ac5882.ob-harakiri > h1, .elementor-16126 .elementor-element.elementor-element-9ac5882.ob-harakiri > h2, .elementor-16126 .elementor-element.elementor-element-9ac5882.ob-harakiri > h3, .elementor-16126 .elementor-element.elementor-element-9ac5882.ob-harakiri > h4, .elementor-16126 .elementor-element.elementor-element-9ac5882.ob-harakiri > h5, .elementor-16126 .elementor-element.elementor-element-9ac5882.ob-harakiri > h6, .elementor-16126 .elementor-element.elementor-element-9ac5882.ob-harakiri > p{transform:rotate(0deg);}.elementor-16126 .elementor-element.elementor-element-9ac5882 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-16126 .elementor-element.elementor-element-5db55a0{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-16126 .elementor-element.elementor-element-e15bda4{width:auto;max-width:auto;}.elementor-16126 .elementor-element.elementor-element-e15bda4.elementor-element{--align-self:center;}html, body{overflow-x:auto;}@media(max-width:1366px){.elementor-16126 .elementor-element.elementor-element-8885028{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-16126 .elementor-element.elementor-element-b107a65{--padding-top:200px;--padding-bottom:200px;--padding-left:65px;--padding-right:65px;}.elementor-16126 .elementor-element.elementor-element-fc9042f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-16126 .elementor-element.elementor-element-d90d97e{width:100%;max-width:100%;}.elementor-16126 .elementor-element.elementor-element-8f25df8{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-16126 .elementor-element.elementor-element-5a821e5{width:100%;max-width:100%;}.elementor-16126 .elementor-element.elementor-element-9ac5882{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-16126 .elementor-element.elementor-element-e15bda4{width:100%;max-width:100%;}}@media(max-width:1024px){.elementor-16126 .elementor-element.elementor-element-4c503dd{--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:20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16126 .elementor-element.elementor-element-8885028{width:100%;max-width:100%;text-align:center;}.elementor-16126 .elementor-element.elementor-element-8885028 .elementor-heading-title{font-size:35px;}.elementor-16126 .elementor-element.elementor-element-acf2091{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16126 .elementor-element.elementor-element-8d51c93{--grid-columns:2;}.elementor-16126 .elementor-element.elementor-element-28c1560{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16126 .elementor-element.elementor-element-fc9042f{width:auto;max-width:auto;}.elementor-16126 .elementor-element.elementor-element-fc9042f .elementor-heading-title{font-size:35px;}.elementor-16126 .elementor-element.elementor-element-d90d97e.elementor-element{--align-self:center;}.elementor-16126 .elementor-element.elementor-element-8f25df8{width:auto;max-width:auto;}.elementor-16126 .elementor-element.elementor-element-8f25df8 .elementor-heading-title{font-size:35px;}.elementor-16126 .elementor-element.elementor-element-5a821e5.elementor-element{--align-self:center;}.elementor-16126 .elementor-element.elementor-element-9ac5882{width:auto;max-width:auto;}.elementor-16126 .elementor-element.elementor-element-9ac5882 .elementor-heading-title{font-size:35px;}.elementor-16126 .elementor-element.elementor-element-e15bda4.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-16126 .elementor-element.elementor-element-4c503dd{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-16126 .elementor-element.elementor-element-8885028{width:100%;max-width:100%;text-align:center;}.elementor-16126 .elementor-element.elementor-element-8885028 .elementor-heading-title{font-size:24px;line-height:43px;}.elementor-16126 .elementor-element.elementor-element-acf2091{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-16126 .elementor-element.elementor-element-8d51c93{--grid-columns:1;}.elementor-16126 .elementor-element.elementor-element-b107a65{--padding-top:180px;--padding-bottom:200px;--padding-left:20px;--padding-right:20px;}.elementor-16126 .elementor-element.elementor-element-fc9042f{width:100%;max-width:100%;text-align:center;}.elementor-16126 .elementor-element.elementor-element-fc9042f .elementor-heading-title{font-size:24px;}.elementor-16126 .elementor-element.elementor-element-d90d97e{width:auto;max-width:auto;}.elementor-16126 .elementor-element.elementor-element-8f25df8{width:100%;max-width:100%;text-align:center;}.elementor-16126 .elementor-element.elementor-element-8f25df8 .elementor-heading-title{font-size:24px;}.elementor-16126 .elementor-element.elementor-element-5a821e5{width:auto;max-width:auto;}.elementor-16126 .elementor-element.elementor-element-9ac5882{width:100%;max-width:100%;text-align:center;}.elementor-16126 .elementor-element.elementor-element-9ac5882 .elementor-heading-title{font-size:24px;}.elementor-16126 .elementor-element.elementor-element-e15bda4{width:auto;max-width:auto;}}@media(min-width:768px){.elementor-16126 .elementor-element.elementor-element-f4fc0b8{--content-width:1600px;}.elementor-16126 .elementor-element.elementor-element-18f95da{--width:20%;}.elementor-16126 .elementor-element.elementor-element-3c2f2cc{--content-width:1600px;}.elementor-16126 .elementor-element.elementor-element-f9b7469{--width:20%;}.elementor-16126 .elementor-element.elementor-element-c33ee88{--content-width:1600px;}.elementor-16126 .elementor-element.elementor-element-5db55a0{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-16126 .elementor-element.elementor-element-18f95da{--width:30%;}.elementor-16126 .elementor-element.elementor-element-f9b7469{--width:30%;}.elementor-16126 .elementor-element.elementor-element-5db55a0{--width:30%;}}/* Start custom CSS for container, class: .elementor-element-acf2091 *//* CSS for the buttonhvr */
      .buttonhvr {
        color: #424242;
        line-height: 39px;
        word-wrap: break-word;
        font-size: 18px;
        text-align: center;
        font-family: "Saira Condensed";
        text-transform: uppercase;
        font-weight: 400;
        border: 1px #1786BD solid;
        border-radius: 20px;
        background: conic-gradient(from 195deg at 50% 46.73%,#c3e3f7 0deg,#fbc7ff 360deg);
        height: 40px !important;
        width: 150px !important;
        background: none;
        cursor: none;
        outline: none;
        transition: transform 0.1s linear, color 0.1s linear,
            background 0.15s linear;
        > span {
        display: inline-block;
        position: relative;
        z-index: 2;
        transition: transform 0.15s linear;
        }

        &.fill {
        border: 0;
        color: var(--light);
        background: var(--background);
        }

      }

      .buttonhvr:hover {
        display: inline-block;
        font-size: 18px;
        border: 1px solid transparent !important;
        background: transparent;
        border-radius: 5px;
        cursor: pointer;
        color: #084263;
        position: relative;
        transition: box-shadow 0.3s ease, transform 0.3s ease;
      }

      /* CSS for the gradient box shadow */
      .buttonhvr::after {
        content: "";
        position: absolute;
        top: -52px;
        right: 0px;
        background: conic-gradient(from 195deg at 50% 46.73%,#c3e3f7 0deg,#fbc7ff 360deg);
        z-index: -1;
        border: 0px !important;
        border-radius: inherit;
        box-shadow: 0 0 20px rgba(0, 0, 0, 0);
        transition: box-shadow 0.3s ease;
      }

      /* CSS for the gradient box shadow on hover */
      .buttonhvr:hover::after {
        box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
        border-radius: 256.936px;
        border: 0px !important;
        height: 150px;
        width: 150px;
        background: conic-gradient(from 195deg at 50% 46.73%,#c3e3f7 0deg,#fbc7ff 360deg);
        filter: blur(25px);
      }

      .cursor {
        --cursor: #c3c8de;
        position: fixed;
        z-index: 99;
        width: 60px;
        height: 60px;
        border-radius: 50%;
        pointer-events: none;
        transition: transform 0.3s ease, background 0.3s ease;
      }

      [cursor="link"]:hover {
        color: #084263;

}
[cursor="link"]:hover ~ .cursor {
  mix-blend-mode: difference;
  transform: scale(1.2);
  cursor: none;
  background: white;
  filter: blur(10px);
  z-index: 1;
}
      [cursor="link"] {
        &:hover {
          color: #084263;
          ~ .cursor {
            mix-blend-mode: color;
            transform: scale(1.2);
            cursor: none;
            background: white;
            filter: blur(10px);
            z-index: 1;
          }
        }
    }
    
.elementor-swiper-button::after{
        box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
        border-radius: 256.936px;
        border: 1px solid transparent !important;
        height: 60pxpx;
        width: 60px;
        background: conic-gradient(from 195deg at 50% 46.73%,#c3e3f7 0deg,#fbc7ff 360deg) !important;
        /*filter: blur(25px);*/
      }
     .elementor-swiper-button::after {
        top: 0% !important;
        right: 0% !important;
      }/* End custom CSS */