.elementor-13 .elementor-element.elementor-element-69240cf{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-69240cf:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-69240cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aytechnovative.apollo-clients.com/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-16-at-17.08.53.jpeg");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-69cd9f0{--display:flex;}.elementor-13 .elementor-element.elementor-element-bb07bec{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-bb07bec:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-bb07bec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130E29;background-image:url("https://aytechnovative.apollo-clients.com/wp-content/uploads/2026/08/ChatGPT-Image-Aug-21-2026-10_08_12-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-cbdec81{background-color:#0000004A;padding:6px 6px 6px 6px;border-radius:12px 12px 12px 12px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-cbdec81.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-cbdec81 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-cbdec81 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-cbdec81 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-cbdec81 .elementor-icon-list-item > a{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-cbdec81 .elementor-icon-list-text{color:var( --e-global-color-0375be2 );transition:color 0.3s;}.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-13 .elementor-element.elementor-element-62e2a3d{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-62e2a3d.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-62e2a3d .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-247cf5f{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-247cf5f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-247cf5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aytechnovative.apollo-clients.com/wp-content/uploads/2026/08/WhatsApp-Image-2026-08-21-at-8.13.51-PM.jpeg");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-7032973{--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;}.elementor-13 .elementor-element.elementor-element-51f4a12{--display:flex;}.elementor-13 .elementor-element.elementor-element-c9f18d7{background-color:#0000004A;padding:6px 6px 6px 6px;border-radius:12px 12px 12px 12px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-c9f18d7.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-c9f18d7 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-c9f18d7 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-c9f18d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-c9f18d7 .elementor-icon-list-item > a{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-c9f18d7 .elementor-icon-list-text{color:var( --e-global-color-0375be2 );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-676f4f1{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-676f4f1.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-676f4f1 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-6505022{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;color:var( --e-global-color-0375be2 );}.elementor-13 .elementor-element.elementor-element-6505022.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-6daa69f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-20c4989{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-20c4989.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-20c4989 .elementor-icon-box-wrapper{align-items:center;gap:6px;}.elementor-13 .elementor-element.elementor-element-20c4989 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-0375be2 );}.elementor-13 .elementor-element.elementor-element-20c4989.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:#3494F82E;color:#3494F82E;}.elementor-13 .elementor-element.elementor-element-20c4989.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-20c4989.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-20c4989.elementor-view-framed .elementor-icon{background-color:#3494F82E;}.elementor-13 .elementor-element.elementor-element-20c4989 .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-20c4989 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-20c4989 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:700;}.elementor-13 .elementor-element.elementor-element-20c4989:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-20c4989:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-0375be2 );}.elementor-13 .elementor-element.elementor-element-b772809{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-b772809.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-b772809 .elementor-icon-box-wrapper{align-items:center;gap:6px;}.elementor-13 .elementor-element.elementor-element-b772809 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-0375be2 );}.elementor-13 .elementor-element.elementor-element-b772809.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:#3494F82E;color:#3494F82E;}.elementor-13 .elementor-element.elementor-element-b772809.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-b772809.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-b772809.elementor-view-framed .elementor-icon{background-color:#3494F82E;}.elementor-13 .elementor-element.elementor-element-b772809 .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-b772809 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-b772809 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:700;}.elementor-13 .elementor-element.elementor-element-b772809:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-b772809:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-0375be2 );}.elementor-13 .elementor-element.elementor-element-eb1487b{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-eb1487b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-eb1487b .elementor-icon-box-wrapper{align-items:center;gap:6px;}.elementor-13 .elementor-element.elementor-element-eb1487b .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-0375be2 );}.elementor-13 .elementor-element.elementor-element-eb1487b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:#3494F82E;color:#3494F82E;}.elementor-13 .elementor-element.elementor-element-eb1487b.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-eb1487b.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-eb1487b.elementor-view-framed .elementor-icon{background-color:#3494F82E;}.elementor-13 .elementor-element.elementor-element-eb1487b .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-eb1487b .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-eb1487b .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:700;}.elementor-13 .elementor-element.elementor-element-eb1487b:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-eb1487b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-0375be2 );}.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-13 .elementor-element.elementor-element-a06d364 .elementor-button{background-color:#00000000;}.elementor-13 .elementor-element.elementor-element-a06d364.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-a06d364 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-a06d364 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-13 .elementor-element.elementor-element-945cb0b{--display:flex;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-62e2a3d{--container-widget-width:331px;--container-widget-flex-grow:0;width:var( --container-widget-width, 331px );max-width:331px;}.elementor-13 .elementor-element.elementor-element-62e2a3d .elementor-heading-title{font-size:30px;}.elementor-13 .elementor-element.elementor-element-676f4f1{--container-widget-width:321px;--container-widget-flex-grow:0;width:var( --container-widget-width, 321px );max-width:321px;}.elementor-13 .elementor-element.elementor-element-676f4f1 .elementor-heading-title{font-size:29px;}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-69cd9f0{--width:50%;}.elementor-13 .elementor-element.elementor-element-bb07bec{--content-width:1240px;}.elementor-13 .elementor-element.elementor-element-247cf5f{--content-width:1240px;}.elementor-13 .elementor-element.elementor-element-51f4a12{--width:100%;}.elementor-13 .elementor-element.elementor-element-6daa69f{--width:96%;}}@media(min-width:1025px){.elementor-13 .elementor-element.elementor-element-bb07bec:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-bb07bec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for icon-list, class: .elementor-element-cbdec81 */.btn-ser {
    position: relative;
    display: inline-flex;
    align-items: center;
    gap: 15px;
    padding: 1px 10px;
    border-radius: 8px;
   color: #fff;
    text-decoration: none;
    font-size: 13px;
   overflow: hidden;
    z-index: 1;
}

/* Moving shine */
.btn-ser::before {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255, 255, 255, 0.35),
        transparent
    );
    transform: skewX(-20deg);
    animation: shine 2s infinite;
    z-index: -1;
}

@keyframes shine {
    0% {
        left: -100%;
    }

    100% {
        left: 150%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62e2a3d */.gradient-text {
  font-family: "Space Grotesk", sans-serif;
  background: linear-gradient(90deg, #F80853, #3494F8);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-634ecdb */.tools-section{

padding:40px 0;

color:#fff;

font-family:"Inter",sans-serif;

}



/* TABS */

.tabs{

max-width:900px;

margin:auto;

display:flex;

justify-content:center;

gap:15px;

padding:10px;

border:1px solid rgba(255,255,255,.15);

border-radius:50px;

background:rgba(255,255,255,.03);

backdrop-filter:blur(10px);

}



.tab{

border:0;

background:transparent;

color:#cbd5e1;

padding:14px 28px;

cursor:pointer;

font-size:15px;

border-radius:30px;

transition:.3s;

}



.tab:hover{

color:#fff;

}



.tab.active{

background:linear-gradient(
90deg,
#F80853,
#3494F8
);

color:white;

box-shadow:

0 0 25px rgba(52,148,248,.35);

}





/* CAROUSEL */

.carousel-area{

display:flex;

align-items:center;

gap:20px;

margin-top:45px;

}



.tools-wrapper{

width:100%;

overflow:hidden;

}



.tools-track{

display:flex;

gap:20px;

transition:.6s ease;

will-change:transform;

}





/* CARD */


.tool-card{

flex:0 0 calc(16.666% - 17px);

height:270px;

padding:20px 15px;

background:#0b1025;

border:1px solid rgba(52,148,248,.3);

border-radius:20px;

text-align:center;

position:relative;

overflow:hidden;

transition:.4s;

}



.tool-card::before{

content:"";

position:absolute;

width:130px;

height:130px;

right:-50px;

top:-50px;

background:

linear-gradient(
135deg,
#F80853,
#3494F8
);

filter:blur(55px);

opacity:0;

transition:.4s;

}



.tool-card:hover::before{

opacity:.45;

}



.tool-card:hover{

transform:translateY(-12px);

border-color:#3494F8;

box-shadow:

0 20px 50px rgba(52,148,248,.25);

}





/* ICON */


.tool-icon{

width:80px;

height:80px;

margin:auto;

display:flex;

align-items:center;

justify-content:center;

border-radius:20px;

background:#17284d;

color:#3494F8;

font-size:32px;

font-weight:700;

transition:.4s;

}



.tool-card:hover .tool-icon{

background:

linear-gradient(
135deg,
#F80853,
#3494F8
);

color:white;

transform:

scale(1.1)
rotate(5deg);

}





/* TEXT */


.tool-card h3{

font-family:"Space Grotesk",sans-serif;

font-size:22px;

margin-top:25px;

}



.tool-card:hover h3{

background:

linear-gradient(
90deg,
#F80853,
#3494F8
);

-webkit-background-clip:text;

-webkit-text-fill-color:transparent;

}



.tool-card p{

font-size:14px;

color:#94A3B8;

}





.tool-card span{

display:block;

width:60px;

height:4px;

margin:25px auto;

border-radius:10px;

background:

linear-gradient(
90deg,
#F80853,
#3494F8
);

}





/* ARROWS */


.arrow{

width:45px;

height:45px;

border-radius:50%;

background:transparent;

border:1px solid #3494F8;

color:white;

font-size:35px;

cursor:pointer;

transition:.3s;

}



.arrow:hover{

background:

linear-gradient(
90deg,
#F80853,
#3494F8
);

border-color:transparent;

}





/* HIDDEN */

.tool-card.hide{

display:none;

}





/* RESPONSIVE */


@media(max-width:1200px){

.tool-card{

flex:0 0 calc(25% - 15px);

}

}



@media(max-width:900px){

.tool-card{

flex:0 0 calc(50% - 10px);

}

}



@media(max-width:600px){

.tool-card{

flex:0 0 100%;

}


.tabs{

flex-wrap:wrap;

}

}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c9f18d7 */.btn-ser {
    position: relative;
    display: inline-flex;
    align-items: center;
    gap: 15px;
    padding: 1px 10px;
    border-radius: 8px;
   color: #fff;
    text-decoration: none;
    font-size: 13px;
   overflow: hidden;
    z-index: 1;
}

/* Moving shine */
.btn-ser::before {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255, 255, 255, 0.35),
        transparent
    );
    transform: skewX(-20deg);
    animation: shine 2s infinite;
    z-index: -1;
}

@keyframes shine {
    0% {
        left: -100%;
    }

    100% {
        left: 150%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-676f4f1 */.gradient-text {
  font-family: "Space Grotesk", sans-serif;
  background: linear-gradient(90deg, #F80853, #3494F8);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 700;
}/* End custom CSS */