.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-82513 .elementor-element.elementor-element-6dd25ce:not(.elementor-motion-effects-element-type-background), .elementor-82513 .elementor-element.elementor-element-6dd25ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121417;}.elementor-82513 .elementor-element.elementor-element-6dd25ce > .elementor-background-overlay{background-image:url("https://dev.templately-demo.cloud/wp-content/uploads/2025/11/agency-page-glow-1.png");background-position:top left;background-repeat:no-repeat;background-size:372px auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-82513 .elementor-element.elementor-element-6dd25ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-82513 .elementor-element.elementor-element-7a62a95:not(.elementor-motion-effects-element-type-background), .elementor-82513 .elementor-element.elementor-element-7a62a95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.templately-demo.cloud/wp-content/uploads/2025/11/Group-1410103908.png");background-position:top right;background-repeat:no-repeat;background-size:300px auto;}.elementor-82513 .elementor-element.elementor-element-7a62a95 > .elementor-container{max-width:1320px;}.elementor-82513 .elementor-element.elementor-element-7a62a95{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 20px 0px 20px;}.elementor-82513 .elementor-element.elementor-element-7a62a95 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-82513 .elementor-element.elementor-element-e628144 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-82513 .elementor-element.elementor-element-e628144 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 0px;}.elementor-82513 .elementor-element.elementor-element-e628144{z-index:1;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-82513 .elementor-element.elementor-element-9bbcb00{width:auto;max-width:auto;}.elementor-82513 .elementor-element.elementor-element-9bbcb00 > .elementor-widget-container{background-color:transparent;margin:0px 0px 24px 0px;padding:6px 10px 6px 10px;background-image:linear-gradient(90deg, #1A2D5266 0%, #2D354466 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#506897;border-radius:100px 100px 100px 100px;}.elementor-82513 .elementor-element.elementor-element-9bbcb00 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#6EC1E400;}.elementor-82513 .elementor-element.elementor-element-a7741bb{width:auto;max-width:auto;}.elementor-82513 .elementor-element.elementor-element-a7741bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82513 .elementor-element.elementor-element-a7741bb .elementor-heading-title{font-family:"Tektur", Sans-serif;font-size:56px;font-weight:700;line-height:1em;color:#6EC1E400;}.elementor-82513 .elementor-element.elementor-element-8534897{width:auto;max-width:auto;}.elementor-82513 .elementor-element.elementor-element-8534897 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82513 .elementor-element.elementor-element-8534897 .elementor-heading-title{font-family:"Tektur", Sans-serif;font-size:100px;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-82513 .elementor-element.elementor-element-7c345eb{width:initial;max-width:initial;}.elementor-82513 .elementor-element.elementor-element-7c345eb > .elementor-widget-container{--e-transform-rotateZ:-4.19deg;margin:-24px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-82513 .elementor-element.elementor-element-7c345eb .elementor-heading-title{font-family:"Sacramento", Sans-serif;font-size:100px;font-weight:400;line-height:1.1em;word-spacing:0px;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-82513 .elementor-element.elementor-element-4c02156{--spacer-size:10px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-82513 .elementor-element.elementor-element-f189458 .elementor-button{background-color:#2D09CC00;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1em;text-shadow:0px 2px 1px rgba(0, 0, 0, 0.34901960784313724);fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:24px 40px 24px 40px;}.elementor-82513 .elementor-element.elementor-element-f189458{width:auto;max-width:auto;z-index:11;}.elementor-82513 .elementor-element.elementor-element-f189458 > .elementor-widget-container{--e-transform-translateY:0px;padding:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;}.elementor-82513 .elementor-element.elementor-element-f189458 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-82513 .elementor-element.elementor-element-68d37ea > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-82513 .elementor-element.elementor-element-68d37ea > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 50px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-82513 .elementor-element.elementor-element-90211f9{overflow:hidden;margin-top:-233px;margin-bottom:0px;}.elementor-82513 .elementor-element.elementor-element-73ce180 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-82513 .elementor-element.elementor-element-73ce180 img{width:100%;}@media(max-width:1024px){.elementor-82513 .elementor-element.elementor-element-e628144 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-82513 .elementor-element.elementor-element-9bbcb00 .elementor-heading-title{font-size:14px;}.elementor-82513 .elementor-element.elementor-element-a7741bb .elementor-heading-title{font-size:32px;}.elementor-82513 .elementor-element.elementor-element-8534897 .elementor-heading-title{font-size:56px;}.elementor-82513 .elementor-element.elementor-element-7c345eb > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-82513 .elementor-element.elementor-element-7c345eb .elementor-heading-title{font-size:64px;}.elementor-82513 .elementor-element.elementor-element-f189458 .elementor-button{font-size:16px;padding:16px 32px 16px 32px;}.elementor-82513 .elementor-element.elementor-element-68d37ea > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-82513 .elementor-element.elementor-element-90211f9{margin-top:-108px;margin-bottom:0px;}.elementor-82513 .elementor-element.elementor-element-e6ab6d1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-82513 .elementor-element.elementor-element-7a62a95{padding:60px 20px 0px 20px;}.elementor-82513 .elementor-element.elementor-element-e628144 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 50px 0px;}.elementor-82513 .elementor-element.elementor-element-9bbcb00 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:4px 8px 4px 8px;}.elementor-82513 .elementor-element.elementor-element-9bbcb00 .elementor-heading-title{font-size:12px;}.elementor-82513 .elementor-element.elementor-element-a7741bb .elementor-heading-title{font-size:30px;}.elementor-82513 .elementor-element.elementor-element-8534897 .elementor-heading-title{font-size:52px;}.elementor-82513 .elementor-element.elementor-element-7c345eb .elementor-heading-title{font-size:60px;}.elementor-82513 .elementor-element.elementor-element-68d37ea > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-82513 .elementor-element.elementor-element-90211f9{margin-top:-56px;margin-bottom:0px;}.elementor-82513 .elementor-element.elementor-element-e6ab6d1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(min-width:768px){.elementor-82513 .elementor-element.elementor-element-e628144{width:54%;}.elementor-82513 .elementor-element.elementor-element-68d37ea{width:46%;}}/* Start custom CSS for heading, class: .elementor-element-9bbcb00 */.elementor-82513 .elementor-element.elementor-element-9bbcb00 .elementor-heading-title {
    background: linear-gradient(92deg, #B891FC 4.6%, #0096FF 14.38%, #FFCE9D 50.97%, #8EFEB6 68.88%, #0096FF 88.83%);
     background-size: 200% auto;
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    animation: gradientMove 4s 
linear infinite;
}

@keyframes gradientMove {
  0% {
    background-position: 0% center;
  }
  50% {
    background-position: 100% center;
  }
  100% {
    background-position: 0% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7741bb */.elementor-82513 .elementor-element.elementor-element-a7741bb .elementor-heading-title {
    background: linear-gradient(90deg, #5380FF 0%, #D4EEFF 33.23%, #FFFFFF 74.32%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-text-stroke: 1px transparent;
    filter: drop-shadow(0 0 0 transparent);
}
.elementor-82513 .elementor-element.elementor-element-a7741bb .elementor-heading-title::before {
    content: "All-In-One WordPress";
    position: absolute;
    inset: 0;
    z-index: 1;
    background: linear-gradient(91deg, #2853FF 3.56%, #D0E9FF 47.69%, #F0F1FF 72.5%);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    -webkit-text-stroke: 0px transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c345eb */.elementor-82513 .elementor-element.elementor-element-7c345eb .elementor-heading-title {
    background: #13151C;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-text-stroke: 4px transparent;
    filter: drop-shadow(0 0 0 transparent);
}

.elementor-82513 .elementor-element.elementor-element-7c345eb .elementor-heading-title::before {
    content: "Sale";
    position: absolute;
    inset: 0;
    z-index: 1;
    /*background: linear-gradient(30.18deg, #00B7FF 18.35%, #000DFF 26.72%, #FFFFFF 34.76%, #4C94FF 42.05%, #951DFF 47.98%, #FFCD04 57.55%, #00BBFF 65.75%);*/
    background: linear-gradient(
      10deg,
      #7FDBFF 18.35%,
      #7F86FF 26.72%,
      #FFFFFF 34.76%,
      #A5C9FF 42.05%,
      #CA8EFF 47.98%,
      #FFE682 57.55%,
      #7FDDFF 65.75%
    );
  

    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    -webkit-text-stroke: 0px transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f189458 */.elementor-82513 .elementor-element.elementor-element-f189458 .elementor-widget-container {
    background: linear-gradient(90deg, #3C4FFF 0%, #FFFFFF 52.88%, #4C9CFF 100%);
}

/*.elementor-82513 .elementor-element.elementor-element-f189458 .elementor-button {*/
/*    background: conic-gradient(from 180.67deg at 80.35% 58.02%, #006FFF -100.48deg, #9C93FF 5.1deg, #E0EEFF 21.7deg, #0033ED 72.52deg, #000053 119.21deg, #2D09CC 162.59deg, #54DAFF 202.56deg, #006FFF 259.52deg, #9C93FF 365.1deg);*/
/*    transition: all 0.4s;*/
/*}*/

/*.elementor-82513 .elementor-element.elementor-element-f189458 .elementor-button:hover {*/
/*    background: conic-gradient(from 100.67deg at 80.35% 58.02%, #006FFF -100.48deg, #9C93FF 5.1deg, #E0EEFF 21.7deg, #0033ED 72.52deg, #000053 119.21deg, #2D09CC 162.59deg, #54DAFF 202.56deg, #006FFF 259.52deg, #9C93FF 365.1deg);*/
/*}*/

.elementor-82513 .elementor-element.elementor-element-f189458 .elementor-button {
  --angle: 180.67deg;
  background: conic-gradient(
    from var(--angle) at 80.35% 58.02%,
    #006FFF -100.48deg,
    #9C93FF 5.1deg,
    #E0EEFF 21.7deg,
    #0033ED 72.52deg,
    #000053 119.21deg,
    #2D09CC 162.59deg,
    #54DAFF 202.56deg,
    #006FFF 259.52deg,
    #9C93FF 365.1deg
  );
  transition: --angle 1.5s ease-in-out;
  will-change: background;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73ce180 */@media (max-width: 1600px) {
    .elementor-82513 .elementor-element.elementor-element-73ce180 img {
        width: 120%;
        max-width: unset;
        margin-left: -10%;
    }
}/* End custom CSS */