/* Buttons */
button{font-family:var(--font_ProductSans);cursor:pointer;}
.btn{font-size: 16px;font-weight: 300;min-height: 50px;border-radius: 50px;display: flex;align-items: center;justify-content: center;font-family: var(--font_ProductSans);transition: var(--transition);border: 1px solid transparent;padding-inline: 20px;padding-block: 5px;position: relative;width: -moz-fit-content;white-space: nowrap;width: fit-content;box-shadow: none;overflow: hidden;cursor: pointer;gap: 8px;}
.hdrfrm_btn {min-height: 45px;height: 45px;font-size: 16px;min-width: 150px;}
.btn.sm{font-size:15px;min-height:45px;padding-inline: 20px;}
.btn.xsm{font-size:14px;min-height:40px;padding-inline: 15px;}
.btn-primary{color:var(--c_white);background:var(--c_primary)}
.btn-white{color:var(--c_black);background:var(--c_white)}
.btn-white.br{display:flex;color:var(--c_white);background:transparent;border:1px solid var(--c_white);}
.btn.btn-white:not(.br)::after {filter: brightness(0);}
.btn-black{color:var(--c_white);background:var(--c_black)}
.btn-black.br{display:flex;color:var(--c_black);background:transparent;border:1px solid var(--c_black);}
.btn-black.br::after{filter:brightness(0)}
.btn-video{color:var(--c_primary);background:var(--c_white);border:1px solid var(--c_primary);padding-right: 50px !important;}
.btn-primary.btn-video {color: var(--c_white);}
.btn-video::after {content:unset !important;}
.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before {opacity: .25}
.slick-next:before,.slick-prev:before {font-size: 20px;line-height: 1;opacity: .75;color: var(--c_white)}
.slick-prev {left: 10px}
[dir=rtl] .slick-prev {right: 10px;left: auto}
.slick-next:before,.slick-prev:before,[dir=rtl] .slick-next:before,[dir=rtl] .slick-prev:before {content: '';background-image: url('https://media.apptunix.com/wp-content/uploads/2024/04/26084554/slider_arrow_icon.png');background-repeat: no-repeat;background-position: center;height: 100%;width: 100%;display: flex;background-size: 22px;opacity: 1}
.slick-prev:before,[dir=rtl] .slick-next:before {transform: scaleX(-1)}
.slick-next {right: 10px}
[dir=rtl] .slick-next {right: auto;left: 10px}
.slick-next, .slick-prev {top: 50%;width: 50px;height: 50px;font-size: 0;line-height: 0;display: block;position: absolute;border: 1px solid #000;-webkit-transform: translate(0, -50%);-ms-transform: translate(0,-50%);transform: translate(0, -50%);background: var(--c_white);border-radius: 50%;cursor: pointer;padding: 0;z-index: 1;}
.slick-next {right: 10px;}
.slick-prev {left: 10px;}
.arrows_bottom :is(.slick-next,.slick-prev) {bottom: 0;top: auto;}
.arrows_bottom .slick-next {right: calc(50% - 20px);transform: translate(100%, 0);}
.arrows_bottom .slick-prev {left: calc(50% - 20px);transform: translate(-100%, 0);}
.arrows_bottom.slick-slider{padding-bottom: 75px;}
.slick-dots {display: flex;align-items:center;justify-content:center;width:100%;gap:14px;margin-top:20px;}
.slick-dots li {display:inline-flex;margin:0;}
.slick-dots li button {color: transparent;outline: 0;background: #d6d6d6;font-size: 0;cursor: pointer;padding: 0;border: none;display: inline-flex;width: 10px;height: 10px;border-radius: 50%;}
@keyframes iconMove5{
0%{-webkit-transform:translateX(0) rotate(-90deg);transform:translateX(0) rotate(-90deg)}
30%{opacity:0}
31%{-webkit-transform:translateX(1.25rem) rotate(-90deg);transform:translateX(1.25rem) rotate(-90deg)}
32%{-webkit-transform:translateX(-1.25rem) rotate(-90deg);transform:translateX(-1.25rem) rotate(-90deg)}
84%{opacity:1}
100%{-webkit-transform:translateX(0) rotate(-90deg);transform:translateX(0) rotate(-90deg)}
}
@keyframes ringRotate{
0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.btn_center {margin-inline: auto;}
/*Buttons*/
:where(p,ol,ul,li,h1,h2,h3,h4,h5,h6):not(:last-child){margin-bottom:15px;}
.m_40{margin: 40px 0;}
.br{display:block;}
.text_white, .text_white :where(*:not(.btn)){color:var(--c_white);}
.text_white p{font-weight: 300;}
.s_hd>.btn,.m_hd>.btn{margin-top:25px;}
:is(p,li) small{font-size:16px; display: block;}
@media (max-width:1200px) {
:is(p,li) small{font-size:14px;}
.br:not(.btn){display:initial}
}
@media (max-width:992px) {
.m_40{margin: 30px 0;}
.btn{font-size: 14px;min-height: 45px;padding-inline: 15px;}
}
body{background: #000;--c_primary:#006EEF;}
.upt_nav {background: transparent;}
.upt_nav.fixed{background: #fff;}
.upt_nav:not(.fixed) .nav .utnv_lst a ,.upt_nav:not(.fixed) .mrque_btn span{color: #fff;}
.upt_nav:not(.fixed) .nav .navbar-nav .utnv_lst.dropdown a.drp_an:after{border-top-color: #fff;}
.upt_nav:not(.fixed) .nvbr-brd a img{filter: brightness(0) invert(1);}
/*Banner*/
.home_banner_sc{background-image:url('https://www.apptunix.ae/wp-content/uploads/2026/02/home_bannerbg.png');background-size:cover;background-repeat:no-repeat;background-position:bottom 180px center;position:relative;z-index:-1}
.home_banner_cntr li p{font-size:18px}
.home_banner_cntr li h3{margin:0;font-size:50px;font-weight:600}
.home_banner_cntr li *{color:#000}
.home_banner_cntr li{width:23%;background:#fff;border-radius:28px;margin:0;padding:30px 10px}
.home_banner_cntr{display:flex;justify-content:center;flex-wrap:wrap;gap:30px}
.empwr_mn{display:flex;align-items:center;border:1px solid #fffFFF99;padding:10px 30px;border-radius:50px;flex-wrap:wrap;width:fit-content;margin:30px auto}
.empwr_mn h2{font-size:28px;font-weight:300;margin-bottom:0!important;line-height:normal}
.empwr_slider li{margin:0;font-size:28px;font-weight:600}
.grdnt_clr{background:linear-gradient(90deg,#3392ff 0,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.home_banner_sc .s_hd p{opacity:70%}
.videobanner_1,.videobanner_2{mix-blend-mode:color-dodge;position:absolute}
.videobanner_1{left:-80px;top:150px;margin:auto;width:312px;height:312px;object-fit:cover}
.videobanner_2{right:-80px;top:90px;margin:auto;width:285px;height:285px;object-fit:cover}
.empwr_slider{max-width:160px}
@media (max-width:1400px) {
.empwr_mn{margin: 20px auto;}
.empwr_mn h2,.empwr_slider li{font-size: 22px;}
.home_banner_cntr{padding-top: 40px;margin: 0;}
.empwr_slider{max-width: 128px;}
}
@media (max-width:1300px) {
.home_banner_cntr{gap: 25px;}
}
@media (max-width:1200px) {
.home_banner_cntr li h3{font-size: 26px;}
.home_banner_cntr li p{font-size: 14px;line-height: 1.3;}
.empwr_mn h2,.empwr_slider li{font-size: 18px;}
.empwr_slider{max-width: 105px;}
.home_banner_cntr{gap: 10px;}
.home_banner_sc .s_hd p{font-size: 16px;line-height: 1.4;}
.home_trstd_logos img {max-width: 70px;height: 35px;object-fit: contain;}
.home_trstd_logos figure {display: flex;align-items: center;justify-content: center;}
.home_banner_cntr li{padding:15px 10px;}
.empwr_mn{justify-content: center;}
.utnv_rt .navbar-collapse.collapse .utnv_lst a {
    color: #1d1d1d;
}
.utnv_rt .navbar-collapse.collapse .utnv_lst a.header_cnt {
color: #fff;
}
}
@media (max-width:600px) {
.home_banner_cntr li{width: 48%;border-radius: 16px;}
}
/*Banner*/

/*Trusted*/
.home_trstd_sc .s_hd h2{font-weight:400}
.home_trstd_lst{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.home_trstd_logos{margin:0}
/*Trusted*/

/*AI Idea*/
.home_idea_lst{display:flex;justify-content:flex-start;gap:20px;flex-wrap:wrap}
.home_idea_bx{margin:0;width:23%;padding:20px;border-radius:20px;min-height:160px;display:flex;flex-direction:column}
.home_idea_bx .nmbrs{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px}
.home_idea_bx .nmbrs figure{width:55px;height:55px;min-width:55px;border:1px solid #181818CC;border-radius:50%;display:flex;align-items:center;justify-content:center}
.home_idea_bx p{color:#000000CC;margin-top:auto;font-weight:300;line-height:1.4}
.home_ideahdng{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
@media (max-width:1200px) {
.home_ideahdng{flex-direction: column;align-items: center;justify-content: center;text-align: center;gap: 15px;}
.home_idea_bx .nmbrs figure{width: 40px;min-width: 40px;height: 40px;}
.home_idea_bx{min-height: auto;padding: 15px 10px;}
.home_idea_bx .nmbrs{margin-bottom: 10px;}
.home_idea_lst{gap: 10px;justify-content: center;}
}
@media (max-width:992px) {
.home_idea_bx .nmbrs{flex-direction: column;gap: 5px;}
.home_idea_bx{text-align: center;}
.home_idea_bx{width: 31%;}
}
@media (max-width:600px) {
.home_idea_bx{width:48%;}  
}
/*AI Idea*/

/*CTA1*/
.home_cta1_sc{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}
.home_cta1_rt{position:absolute;bottom:-90px;right:200px}
@media (max-width:1500px) {
.home_cta1_rt{right: 120px;}
}
@media (max-width:1200px) {
.home_cta1_rt{display: none;}
.home_cta1_sc .s_hd{text-align: center;}
.home_cta1_sc .s_hd .btn{margin: 0 auto;}
}
/*CTA1*/

/*Build*/
.home_build_sc:after{position:absolute;content:"";background-image:url('https://www.apptunix.ae/wp-content/uploads/2026/02/model-right.png');width:137px;height:407px;right:0;bottom:0;background-repeat:no-repeat;background-size:contain}
.home_build_sc:before{position:absolute;content:"";background-image:url('https://www.apptunix.ae/wp-content/uploads/2026/02/model-left.png');width:346px;height:346px;left:0;bottom:0;background-repeat:no-repeat;background-size:contain}
.home_build_sc{position:relative;overflow:hidden}
.home_build_mn{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.home_build_lt{width:35%;margin:0;height:395px;overflow:auto;padding:10px 60px 10px 0}
.home_build_lt::-webkit-scrollbar{width:4px}
.home_build_lt::-webkit-scrollbar-track{background:#eee}
.home_build_lt::-webkit-scrollbar-thumb{background:var(--c_primary)}
.home_build_rt{width:62%;margin:0}
.home_build_lt li{display:flex;align-items:center;gap:5px;flex-wrap:wrap;position:relative}
.home_build_lt li:after{position:absolute;content:"";background-image:url('https://www.apptunix.ae/wp-content/uploads/2026/02/arrow.png');background-color:var(--c_primary);width:33px;height:33px;background-position:center;border-radius:50%;background-repeat:no-repeat;background-size:43%;right:-35px;top:0;bottom:0;margin:auto}
.home_build_lt li figure{width:16px;min-width:16px;height:16px;display:flex}
.home_build_bx .hdng figure img,.home_build_lt li figure img{object-fit:contain;width:100%;height:100%}
.home_build_lt li.active figure img{filter:brightness(0) saturate(100%) invert(29%) sepia(81%) saturate(2475%) hue-rotate(200deg) brightness(92%) contrast(106%)}
.home_build_lt li h3{color:#8c8c8c;font-weight:500;width:90%}
.home_build_lt li.active h3{color:#006eef}
.home_build_lt li:not(:last-child){margin-bottom:40px}
.home_build_bx:not(.active){display:none}
.home_build_bx{margin:0}
.home_build_bx .hdng{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.home_build_bx .hdng figure{width:33px;min-width:33px;height:33px}
.home_build_bx .hdng img{filter:brightness(0) saturate(100%) invert(29%) sepia(81%) saturate(2475%) hue-rotate(200deg) brightness(92%) contrast(106%)}
.home_build_bx p{margin:20px 0;color:#000}
.home_buildlst{margin-bottom:30px}
.home_buildlst li:not(:last-child){margin-bottom: 8px;}
.home_buildlst li{position: relative;display: flex;align-items: center;gap: 5px;color: #000;}
.home_buildlst li:before{position: relative;content: "";background-image: url('https://www.apptunix.ae/wp-content/uploads/2026/02/tick.png');width: 12px;height: 11px;background-size: contain;background-repeat: no-repeat;filter: brightness(0) saturate(100%) invert(29%) sepia(81%) saturate(2475%) hue-rotate(200deg) brightness(92%) contrast(106%);}
@media (max-width:1200px) {
.home_build_lt{display: none;}
.home_build_rt{width: 100%;}
.home_buildlst li{font-size: 14px;}
.home_build_bx p{font-size: 14px;margin: 10px 0;font-weight: 300;}
.home_build_sc:after,.home_build_sc:before{content: unset;}
.home_build_bx:not(.active){display: block;}
.home_build_sc .s_hd{text-align: center;}
.home_build_bx {margin: 0 5px;background: #e0eefd;padding: 20px;border-radius: 10px;height: inherit;}
.home_build_rt .slick-track{display: flex;}
.home_buildlst li:before{width: 10px;height: 8px;}
.home_build_bx .hdng h3{font-size: 18px;width: 80%;}
}
/*Build*/

/*Automate*/
.home_automt_sc{background-image:url('https://www.apptunix.ae/wp-content/uploads/2026/02/automate_bg.png');background-size:cover;background-repeat:no-repeat}
.home_automt_lst{display:flex;justify-content:flex-start;gap:20px;flex-wrap:wrap}
.home_automt_bx{background:linear-gradient(135.76deg,#fff 12.83%,#d0edff 88.96%);padding:30px;border-radius:22px;width:32%;margin:0}
.home_automt_bx h3{margin:15px 0 10px}
.home_automt_bx p{color:#000;font-weight:300}
.home_automt_bx figure{background:#006eef;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:12px}
@media (max-width:1200px) {
.home_automt_sc .s_hd{text-align: center;}
.home_automt_bx{padding: 20px;text-align: center;}
.home_automt_bx figure{width: 40px;height: 40px;margin: 0 auto;}
.home_automt_lst{gap: 10px;justify-content: center;}
}
@media (max-width:992px) {
.home_automt_bx{width: 48%;}
}
@media (max-width:600px) {
.home_automt_bx{width: 100%;}
}
/*Automate*/

/*Industries*/
.home_indstrs_lst{display:flex;justify-content:flex-start;gap:15px;flex-wrap:wrap}
.home_indstrs_bx{margin:0;width:24%;height:300px;position:relative;overflow:hidden;border-radius:16px;background-size:cover;background-repeat:no-repeat;background-position:center}
.home_indstrs_bx:after{position:absolute;content:"";background:linear-gradient(0deg,#006eef 10.31%,rgba(255,255,255,0) 53.16%);bottom:0;right:0;left:0;margin:auto;width:100%;height:100%}
.home_indstrs_bx h3{font-weight:300}
.home_indstrs_cntnt{position:absolute;left:0;bottom:0;z-index:1;padding:20px}
.home_indstrs_hvr{position:absolute;bottom:0;transform:translate(0,100%);margin:auto;background:#006eef;padding:20px 10px;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;width:100%;height:100%;transition:all .5s ease-in-out 0s;z-index:9;opacity:0}
.home_indstrs_bx:hover .home_indstrs_hvr{opacity:1;transform:unset}
.home_indstrs_hvr ul li{font-size:13px;position:relative;display:flex;align-items:center;font-weight:300;gap:3px}
.home_indstrs_hvr ul li:not(:last-child){margin-bottom:5px}
.home_indstrs_hvr ul li:before{position:relative;content:"";background-image:url('https://www.apptunix.ae/wp-content/uploads/2026/02/tick.png');width:10px;height:9px;background-repeat:no-repeat;background-size:contain}
.home_indstrs_hvr h3{margin-bottom: 10px;}
@media (max-width:1300px) {
.home_indstrs_lst{gap: 12px;}
}
@media (max-width:1200px) {
.home_indstrs_lst{display: block;}
.home_indstrs_bx{margin: 0 5px;}
}
/*Industries*/

/*AI Models*/
.home_aimdls_rt{background:#f3f3f3;border-radius:26px;padding:30px;display:flex;justify-content:flex-start;gap:10px;flex-wrap:wrap;width:53%}
.home_aimdls_rt li{background:#fff;border-radius:16px;width:32%;display:flex;align-items:center;gap:10px;padding:15px;margin:0}
.home_aimdls_rt li figure{width:45px;height:50px;display:flex;align-items:center;justify-content:center}
.home_aimdls_rt li img{width:100%;height:100%;object-fit:contain}
.home_aimdls_rt li p small{font-weight:500;color:#171717}
.home_aimdls_lt{width:45%}
.home_aimdls_mn{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
@media (max-width:1200px) {
.home_aimdls_lt{width: 100%;text-align: center;}
.home_aimdls_lt .btn{margin:0 auto;}
.home_aimdls_rt{width: 100%;padding: 20px;margin-top: 20px;justify-content: center;}
.home_aimdls_rt li{justify-content: center;width:15%;gap: 5px;padding:15px 5px;}
.home_aimdls_rt li figure {width: 30px;height: 35px;}
}
@media (max-width:767px) {
.home_aimdls_rt li{width: 23%;}
}
@media (max-width:600px) {
.home_aimdls_rt li{width: 48%;}
}

/*AI Models*/

/*CTA2*/
.home_cta2_sc .s_hd{padding:50px;border-radius:25px;background-size:cover;background-repeat:no-repeat;background-position:center}
.home_cta2_sc .s_hd ul li:before{position:relative;content:"";background:#006eef;width:7px;height:7px;border-radius:50%}
.home_cta2_sc .s_hd ul li{font-weight:300;position:relative;display:flex;align-items:center;gap:10px}
@media (max-width:1200px) {
.home_cta2_sc .s_hd ul li:not(:last-child){margin-bottom: 5px;}
.home_cta2_sc .s_hd{padding: 30px 20px;}
}
/*CTA2*/

/*Transformation*/
.home_trnsfrmtn_bx{padding:20px;margin:0;border-radius:25px;margin:0;width:32%}
.home_trnsfrmtn_bx figure{border:1px solid #181818CC;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center}
.home_trnsfrmtn_bx p{font-size:14px;color:#000000CC;font-weight:300}
.home_trnsfrmtn_bx h3{margin:15px 0 10px;font-weight:600}
.home_trnsfrmtn_lst{display:flex;justify-content:flex-start;gap:20px;flex-wrap:wrap}
@media (max-width:1200px) {
.home_trnsfrmtn_lst{gap:10px;justify-content: center;}
.home_trnsfrmtn_bx h3{font-size: 18px;}
.home_trnsfrmtn_bx figure{width: 45px;height: 45px;margin: 0 auto;}
.home_trnsfrmtn_bx{text-align: center;}
}
@media (max-width:992px) {
.home_trnsfrmtn_bx{width: 48%;}
}
@media (max-width:600px) {
.home_trnsfrmtn_bx{width: 100%;}
}
/*Transformation*/

/*CTA3*/
.home_cta3_mn{background:linear-gradient(95.25deg,#000 -19.17%,#006eef 114.43%);border-radius:26px;padding:50px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.home_cta3_mn .s_hd{width:48%}
.home_cta3_rt li{width:50%;margin:0}
.home_cta3_rt{width:45%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:35px 0}
.home_cta3_rt li h3{font-size:50px;font-weight:500;margin-bottom:5px;line-height:normal;display:inline-flex}
.home_cta3_rt li h3 span:has(img){margin-left:8px}
.home_cta3_mn .s_hd>span{background:#fffaf0;padding:12px 20px;color:#f85f00;font-size:18px;position:relative;font-weight:500;border-radius:30px;margin-bottom:15px;display:inline-flex;align-items:center;gap:5px}
.home_cta3_mn .s_hd>span:before{position:relative;content:"";background:#f85f00;width:9px;height:9px;border-radius:50%}
@media (max-width:1200px) {
.home_cta3_mn{padding: 30px 20px;}
.home_cta3_mn .s_hd{width: 100%;text-align: center;}
.home_cta3_rt{width: 100%;gap: 20px 0;margin-top: 20px;}
.home_cta3_rt li h3{font-size: 30px;}
.home_cta3_mn .s_hd > span{font-size: 14px;}
.home_cta3_mn .s_hd > span:before{width: 5px;height: 5px;}
.home_cta3_rt li h3 span img {max-width: 15px;}
.home_cta3_rt li{text-align: center;}
.home_cta3_mn .s_hd .btn {margin: 20px auto 0;}
}
/*CTA3*/

/*Core*/
.home_core_mn{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}
.home_core_mn .s_hd{width:40%}
.home_core_mn .s_hd p{font-size:18px}
.home_core_rt{height:475px;overflow:auto;padding-left:85px}
.home_core_otr{width:55%;position:relative}
.home_core_otr:before{position:absolute;content:"";background:#fffFFF1A;top:0;bottom:0;left:40px;margin:auto;width:1px;height:100%}
.home_core_rt::-webkit-scrollbar{width:0;height:0}
.home_core_rt li:not(:last-child){border-bottom:1px solid #5791D830;padding-bottom:25px;margin-bottom:25px}
.home_core_rt li h3{margin: 0;font-weight: 500;}
.home_core_rt li > div{margin-top:20px;background: #fff;border-radius: 12px;padding: 15px;display: flex;align-items: center;gap: 10px;flex-wrap: wrap;}
.home_core_rt li > div:before{position:relative;content: "";background-image: url('https://www.apptunix.ae/wp-content/uploads/2026/02/security.png');width: 17px;height: 21px;}
.home_core_rt li > div p small{color: #000;font-weight: 500;}
.home_core_rt li > div p {width: 90%;}
.home_core_rt li > div figure{width: 24px;min-width: 24px;height: 24px;}
.home_core_rt li{position:relative;counter-increment:my-awesome-counter}
.home_core_rt li:after{position:absolute;font-size:14px;left:-60px;margin:auto;display:flex;align-items:center;justify-content:center;font-weight:500;color:#fff;content:"" counter(my-awesome-counter);width:30px;height:30px;border:1px solid #fff;border-radius:50%;top:0}
.home_core_rt li.active:after{background:#0262d5;border-color:#0262d5}
.home_core_rt li:before{position:absolute;content:"";background-image:url('https://www.apptunix.ae/wp-content/uploads/2026/02/Down_Arrow.png');width:15px;height:9px;right:0;top:10px}
.home_core_rt li:not(.active):before{transform:rotate(180deg)}
@media (max-width:1200px) {
.home_core_mn .s_hd{width: 100%;text-align: center;}
.home_core_mn .s_hd .btn{margin: 0 auto;}
.home_core_otr{width: 100%;margin-top: 20px;}
.home_core_rt li:not(:last-child){padding-bottom: 15px;margin-bottom: 15px;}
.home_core_rt li h3{font-size: 18px;}
.home_core_rt li:after{font-size: 12px;width: 25px;height: 25px;}
.home_core_rt{padding-left: 60px;}
.home_core_otr:before{left: 15px;}
}
@media (max-width:600px) {
.home_core_rt li:after{left: -42px;}
.home_core_rt {padding-left: 45px;}
.home_core_rt li:before{width: 12px;height: 5px;}
}
/*Core*/

/*WHY CHHOOSE*/
.home_whychs_mn{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.home_whychs_otr{background:#f3f3f3;padding:40px;border-radius:30px}
.home_whychs_otr .s_hd>p{font-size:18px;font-weight:300}
.home_whychs_lt{width:57%;margin:0;height:290px;overflow:auto}
.home_whychs_lt::-webkit-scrollbar{width:0;height:0}
.home_whychs_rt{width:37%;margin:0}
.home_whychs_inr figure{background:#006eef;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center}
.home_whychs_inr{display:flex;align-items:center;gap:10px;margin-bottom:12px}
.home_whychs_lt li:not(:last-child){margin-bottom:30px}
.home_whychs_lt li p{color:#535353;font-weight:300;font-size:18px}
.home_whychs_rt li{margin:0}
.home_whychs_rt li figure img{width:100%;height:100%;object-fit:cover;border-radius:20px}
.home_whychs_rt li figure{width:100%;height:280px}
@media (max-width:1200px) {
.home_whychs_rt{display: none;}
.home_whychs_sc .s_hd{text-align: center;}
.home_whychs_lt{width: 100%;height: 100%;}
.home_whychs_lt li p{font-size: 14px;}
.home_whychs_inr{margin-bottom: 7px;}
.home_whychs_lt li:not(:last-child) {margin-bottom: 25px;}
.home_whychs_otr{padding: 30px 20px;}
.home_whychs_otr .s_hd > p{line-height: 1.4;font-size: 16px;}
}
/*WHY CHHOOSE*/

/*Awards*/
.certificate_slide{background: linear-gradient(166.24deg, #FFFFFF 9.83%, #D0EDFF 90.17%);border: 1px solid #C7E3F5;}
/*Awards*/

/*Services*/
.home_srvcs_mn{background:var(--c_primary);border-radius:26px;display:flex;justify-content:space-between;flex-wrap:wrap;overflow:hidden}
.home_srvcs_lt{margin:0;width:45%;display:flex;flex-wrap:wrap;padding:5px}
.home_srvcs_rt{width:55%;margin:0;background:#f1f1f1}
.home_srvcs_bx:not(.active){display:none}
.home_srvcs_lt li{width:50%;margin:0;background:0 0;padding:20px 15px;border-radius:22px;min-height:135px;display:flex;align-items:center;justify-content:space-between}
.home_srvcs_lt li:after{position:relative;content:"";background-image:url('https://www.apptunix.ae/wp-content/uploads/2023/10/rgt_arrow.svg');width:30px;height:30px;border-radius:50%;border:1px solid #000;background-size:52%;background-repeat:no-repeat;background-position:center}
.home_srvcs_lt li:not(.active):after{display:none}
.home_srvcs_lt li.active{background:#fff}
.home_srvcs_lt li:not(.active) h3{color:#fff}
.home_srvcs_lt li h3{font-weight:500}
.home_srvcs_bx{margin:0;padding:30px 30px 30px 50px}
.home_srvcslst li:not(:last-child){margin-bottom:5px}
.home_srvcslst li{position:relative;color:#000;font-size:18px;font-weight:500;display:flex;align-items:center;gap:10px}
.home_srvcslst li:before{position:relative;content:"";background-image:url('https://www.apptunix.ae/wp-content/uploads/2026/02/circle-tick.png');width:14px;height:14px;background-size:contain;background-repeat:no-repeat}
.home_srvcs_bx .hdng h3{border-bottom:1px solid #000;width:fit-content;padding-bottom:20px;margin:20px 0 15px;color:#000}
.home_srvcs_bx p{font-size:18px;color:#3b3b3b;font-weight:500}
.home_srvcslst{margin:20px 0 30px}
@media (max-width:1200px) {
.home_srvcs_rt .slick-arrow{border: 1px solid #000;}
.home_srvcs_rt{width: 100%;background: unset;}
.home_srvcs_lt{display: none;}
.home_srvcslst li,.home_srvcs_bx p{font-size: 14px;}
.home_srvcslst {margin: 10px 0 20px;}
.home_srvcs_bx:not(.active) {display: block;}
.home_srvcs_mn{background: unset;}
.home_srvcs_bx{background: #F1F1F1;padding: 20px;border-radius: 10px;margin: 0 5px;height: inherit;}
.home_srvcs_rt .slick-track{display: flex;}
.home_srvcs_bx .hdng h3{padding-bottom: 10px;margin: 15px 0 10px;}
.home_srvcslst li{gap: 5px;}
}
@media (max-width:992px) {
.home_srvcs_bx .hdng h3{font-size: 18px;}
.home_srvcslst li:before{width: 12px;height: 12px;}
}
/*Services*/

/*Validate*/
.home_vlidat_lst{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;gap:20px}
.home_vlidat_bx{display:flex;flex-direction:column;flex:.4;overflow:hidden;position:relative;transition:all .6s ease-in-out;margin:0;border-radius:24px;height:485px;z-index:1}
.home_vlidat_bx.active{flex:2.6;background-color:#000;background-image:url('https://www.apptunix.ae/wp-content/uploads/2026/02/validate_bg.png');background-size:cover;background-position:center}
.home_vlidat_cntn{position:absolute;margin:0 auto;z-index:4;transition:all .4s ease-in-out;inset:0;padding:20px;display:flex;align-items:center;justify-content:space-between;width:755px;opacity:0;transform:translateX(-10px)}
.home_vlidat_bx.active .hdng{display:none}
.home_vlidat_bx.active .home_vlidat_cntn{transition-delay:0.2s;transform:translateX(0);opacity:1}
.home_vlidat_rt{width:45%;height:450px;border-radius:22px}
.home_vlidat_rt img{width:100%;height:100%;object-fit:cover;border-radius:22px}
.home_vlidat_cntlt{width:50%}
.home_vlidat_bx .hdng figure,.home_vlidat_bx .hdng figure img{width:100%;height:100%}
.home_vlidat_bx .hdng figure img{object-fit:cover;filter:blur(10px);object-position:center 5%}
.home_vlidat_bx .hdng{position:relative;height:100%}
.home_vlidat_bx .hdng h3{position:absolute}
.home_vlidat_cntlt figure{width:68px;height:68px;border:1px solid #fffFFFCC;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:15px}
.home_vlidat_cntlt figure img{filter:brightness(0) invert(1)}
.home_vlidat_cntlt *{color:#fff}
.home_vlidat_cntlt ul li{font-size:14px;font-weight:300;position:relative;display:flex;align-items:flex-start;gap:5px}
.home_vlidat_cntlt ul li:before{position:relative;content:"";background-image:url('https://www.apptunix.ae/wp-content/uploads/2026/02/tick.png');width:12px;min-width:12px;height:11px;background-repeat:no-repeat;background-size:contain;top:6px}
.home_vlidat_cntlt h3{margin:25px 0}
.home_vlidat_bx:not(.active):before{position:absolute;content:"";background:#000;inset:0;margin:auto;opacity:.3;z-index:1}
.home_vlidat_bx .hdng h3{position:absolute;bottom:0;writing-mode:sideways-lr;color:#fff;z-index:1;font-weight:400;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;gap:5px;padding:20px}
@media (max-width:1200px) {
.home_vlidat_rt,.home_vlidat_bx .hdng{display: none;}   
.home_vlidat_bx{flex: unset;width: 48%;height: 350px;background-color: #000;background-image: url('https://www.apptunix.ae/wp-content/uploads/2026/02/validate_bg.png');background-size: cover;background-position: center;}
.home_vlidat_bx.active{flex: unset;}
.home_vlidat_bx:not(.active):before{content: unset;}
.home_vlidat_bx .home_vlidat_cntn{transition-delay: 0.2s;transform: translateX(0px);opacity: 1;width: 100%;}
.home_vlidat_cntlt{width: 100%;}
.home_vlidat_cntlt figure{width: 55px;height: 55px;}
.home_vlidat_cntlt h3{margin: 15px 0;font-size: 20px;}
.home_vlidat_cntlt ul li:not(:last-child){margin-bottom: 5px;}
.home_vlidat_lst{justify-content: center;gap: 10px;}
}
@media (max-width:600px) {
 .home_vlidat_bx{width:100%}   
}
/*Validate*/

/*Roadmap*/
.home_rdmp_bx{padding:30px 20px 20px 20px;border-radius: 20px;height: 100%;position: relative;}
.home_rdmp_bx p{font-size: 14px;color:#000000CC;font-weight: 300;}
.home_rdmp_slide{margin: 0;padding: 0 10px;height: 100%;}
.home_rdmp_lst .slick-track{display: flex;}
.home_rdmp_lst .slick-slide {height: inherit;}
.home_rdmp_lst .slick-list{margin: 0 -10px;}
.home_rdmp_lst{position:relative;max-width:1000px;border-radius:0 50px 0 0;overflow:hidden}
.home_rdmp_bx h3{margin-bottom:10px}
.home_rdmp_otr{position:relative;padding:50px 0 70px}
.home_rdmp_otr:after{position:absolute;content:"";background-image:url('https://www.apptunix.ae/wp-content/uploads/2026/02/roadmap_slider.png');width:385px;height:497px;right:-18px;top:30px;background-size:contain;background-repeat:no-repeat;pointer-events:none}
.rdmp_nmbrs{position:absolute;top:10px;right:10px;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px #0000004D;font-size:38px;font-weight:900;line-height:normal;display:inline-flex}
.home_rdmp_sc {position: relative;}
.home_rdmp_sticky {position: sticky;top: 150px;}
.home_rdmp_otr {height: 60vh;display: flex;align-items: flex-start;overflow: hidden;padding: 120px 0 0;}
.home_rdmp_lsts {display: flex;gap: 15px;will-change: transform;list-style: none;margin: 0;padding-inline: 1vw;}
.home_rdmp_slide {flex: 0 0 18vw;height: auto;padding: 0;}
.home_rdmp_slide.last-slide {opacity: 0;visibility: hidden;}
.home_rdmp_slide:last-child {margin-right: 50vw;}
@media (min-width:1200px) {
.home_rdmp_lst.arrows_bottom.slick-slider{padding-bottom: 0;}
}
@media (max-width:1600px) {
.home_rdmp_slide {flex: 0 0 22vw;}
.home_rdmp_slide:last-child {margin-right: 39vw;}
}
@media (max-width:1500px) {
.home_rdmp_otr {padding: 80px 0 0;}
.home_rdmp_slide {flex: 0 0 26vw;}
.home_rdmp_otr:after {width: 340px;height: 445px;top: 0;}
.home_rdmp_lsts {gap: 10px;}
.home_rdmp_slide:last-child {margin-right: 32vw;}
}
/* Card box */
@media (max-width:1400px) {
.home_rdmp_slide:last-child {margin-right: 28vw;}
.home_rdmp_slide {flex: 0 0 30vw;}
.home_rdmp_otr {margin-top: 0px;}
}
@media (max-width:1200px) {
.home_rdmp_sc .s_hd{text-align: center;}
.home_rdmp_otr:after{content: unset;}
.home_rdmp_lst{max-width: 100%;border-radius: 0;}
.home_rdmp_bx{text-align: center;min-height: 250px;}
.home_rdmp_slide{padding: 0 5px;}
.home_rdmp_lst .slick-list{margin: 0 -5px;}
.home_rdmp_otr{padding: 0;}
.rdmp_nmbrs{position: unset;}
.home_rdmp_sticky {position: unset;}
.home_rdmp_otr {height: fit-content;display: block;}
.home_rdmp_otr {padding: 40px 0 0;}
.home_rdmp_slide{flex: 0;height: inherit;margin: 0 5px;} 
.home_rdmp_slide:last-child{margin-right: 0;}
.home_rdmp_lsts{display:block;will-change: unset;padding: 0;}
}
/*Roadmap*/

/*Portfolio*/
.case_single{display:flex!important;align-items:center;min-height:556px;padding:50px 60px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;border:none!important;border-radius:30px;overflow:hidden;transition:none;z-index:1;}
.case_single::before{content:"";inset:0;width:100%;height:100%;position:absolute;background: linear-gradient(180deg, rgba(2, 57, 124, 0) -0.05%, rgba(0, 95, 206, 0.5) -0.05%, #000A16 99.95%);pointer-events:none;z-index:1;}
.case_single .inner{z-index:2;}
.case_single .inner .case_logo{display:inline-flex;align-items:center;margin-bottom:20px;max-height:83px;}
.case_single .inner .case_logo img{max-height:83px;max-width:160px;}
.case_single .inner p{font-weight:200;margin-bottom:30px;max-width:530px;font-size: 16px;}
.case_single .inner ul{display:flex;flex-wrap:wrap;margin-bottom:50px;max-width:550px;}
.case_single .inner ul li{display:inline-flex;align-items:flex-start;flex-direction:column;position:relative;line-height:1.2;margin:0;gap:10px;}
.case_single .inner ul li:not(:last-child){margin-right:40px;padding-right:40px;}
.case_single .inner ul li:not(:last-child)::after{content:"";position:absolute;right:2px;top:0;background:rgba(255,255,255,.5);width:1px;height:100%;}
.case_single .inner ul li span{font-size:16px;font-weight:300;}
.case_single .inner ul li strong{font-size:25px;font-weight:600;display:inline-flex;align-items:center;gap:10px;}
.case_single .inner .btn_flex .btn{animation:pulse-animation2 2s infinite!important;}
@media screen and (max-width:1449px){
.case_single .inner p{max-width:540px;}
.case_single{min-height:480px;padding:40px 60px;}
.case_single .inner ul{gap:20px 20px;margin-bottom:40px;}
}
@media screen and (max-width:1399px){
.case_single{height:380px;min-height:380px;padding:40px 50px;}
.case_single .inner .case_logo{margin-bottom:20px;height: 55px;}
.case_single .inner p{margin-bottom:20px;font-size:16px;}
.case_single .inner ul{margin-bottom:30px;gap:20px 20px;}
.case_single .inner ul li{gap:5px;}
}
@media screen and (max-width:992px){
.case_single .inner p{margin-bottom:20px;}
.case_single .inner ul{margin-bottom:25px;gap:40px;}
.case_single .inner ul li span{font-size:18px;}
.case_single .inner ul li strong{font-size:22px;}
.case_single{padding:40px;min-height:400px;border-radius:15px;}
.case_single::before{background:linear-gradient(270deg,rgba(2,57,124,0) 0,rgba(0,95,206,.8) 17.47%,var(--c_secondary) 100%);}
}
@media screen and (max-width:767px){
.case_single .inner ul li:not(:last-child)::after{display:none;}
.case_single .inner ul li{flex-direction:row-reverse;align-items:center;}
.case_single .inner ul li span,.case_single .inner ul li strong{font-size:15px;}
.case_single .inner ul li:not(:last-child){margin-right:0;padding-right:0;}
.case_single .inner ul{gap:10px 50px;}
.case_single{padding:20px;min-height:440px;border-radius:20px;align-items:stretch;height:100%;}
.case_single .inner{display:flex;flex-direction:column;opacity:0;transform:translate(60px,0);transition:all .5s ease-in-out 0s;transition-delay:0.5s;}
.case_single::before{background:linear-gradient(to bottom,#005fce 1%,rgba(0,0,0,.5) 30%,var(--c_secondary) 100%);}
.case_single p{font-size:14px;font-weight:400;}
.case_single .inner p{font-size:16px;max-width:100%;font-weight:300;}
.case_single .inner .btn_flex .btn-primary.br{margin-right:auto;padding:0;border:none;min-height:1px;border-radius:0;background:0 0!important;font-size:16px;animation:none!important;}
.case_single .inner .btn_flex .btn-primary.br::after{width:10px;height:10px;background-size:10px;}
.case_single .inner .case_logo img{max-width:90px;max-height:100%;}
.case_single .inner .btn_flex a{pointer-events:all;}
}
@media screen and (max-width:575px){
.wrap_home .btn{font-size:15px;min-height:45px;}
}
/*! CSS Used from: Embedded */
.prtflo_degn2_slider .case_single .inner h3{line-height:1.4;font-weight: 500;}
.prtflo_degn2_slider .case_single .inner{width:100%;}
.case_single .inner ul li:not(:last-child){margin-right:0;padding-right:0;}
.case_single .inner ul{margin-bottom:0;justify-content:flex-end;}
.case_single .inner ul li{align-items:center;text-align:center;width:48%;}
.case_single .inner ul li:not(:last-child)::after{right:0;}
.case_single .inner ul{gap:0;}
.prtflo_degn2_slider .slick-dots li {width: 32%;border-radius: 20px;height: 4px;}
.prtflo_degn2_slider .slick-dots li button {width: 100%;border-radius: 20px;height: 4px;background: #ffffff30;position: relative;padding: 0;overflow: hidden;}
.prtflo_degn2_slider .slick-dots li.slick-active button::after {content: "";inset: 0;width: 100%;height: 100%;background: #fff;animation: moveLeftToRight 5.5s linear infinite;}
@keyframes moveLeftToRight {
0% {width: 0%;}
100% {width: 100%;}
}
.prtflo_degn2_slider .case_single .inner h4 {font-size: 20px;display: flex;align-items: center;gap: 8px;font-weight: 500;}
.prtflo_degn2_slider .slick-dots {margin-top: -30px;padding: 0 50px;position: unset;}
.prtflo_degn2_slider .case_single .inner h4 img{width:25px;height:25px;object-fit: cover;border-radius: 50%;}
@media (max-width:1449px){
.case_single{min-height:460px;}
.case_single .inner ul li span{font-size:16px;}
.case_single .inner ul li strong{font-size:26px;}
.prtflo_degn2_slider .slick-dots {margin-top: -30px;}
.prtflo_degn2_slider .slick-dots {padding: 0 60px;}
}
@media (max-width:1399px){
.case_single .inner ul li span{font-size:16px;}
.prtflo_degn2_slider .case_single .inner h3{font-size:22px;}
.case_single{min-height:380px;}
.case_single .inner .btn_flex .btn{font-size:14px;min-height:45px;}
.case_single .inner ul li strong{font-size:22px;}
.prtflo_degn2_slider .case_single .inner h4{font-size: 16px;}
.case_single .inner .case_logo img {max-height: 60px;max-width: 120px;}
.prtflo_degn2_slider .case_single .inner h4 img{width: 20px;height: 20px;}
.prtflo_degn2_slider .slick-dots {margin-top: -25px;}
}
/*! CSS Used from: Embedded */
.home_prtfolio_sc {position: relative;}
.home_prtfolio_sc:before{position: absolute;content: "";background: url('https://www.apptunix.ae/wp-content/uploads/2026/02/portfolio_bfr.png');top: 0;left: 0;}
.case_single_lt{width:48%;}
.flx_rt{width:50%;}
.home_prtfolio_sc:before {position: absolute;content: "";background: url('https://www.apptunix.ae/wp-content/uploads/2026/02/portfolio_bfr.png');top: -200px;left: 0;width: 512px;height: 712px;background-repeat: no-repeat;background-size: contain;z-index: -1;pointer-events: none;}
.case_single .inner .flx_rt p {display: flex;align-items: center;justify-content: center;gap: 3px;font-weight: 500;}
.case_single .inner{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;width:100%;}
.case_single .inner ul li:not(:last-child)::after{content:unset;}
.case_single .inner ul{width:100%;}
.case_single .inner ul li{width:50%;}
.case_single .inner ul{gap:35px 0;position:relative;}
.case_single .inner ul li:nth-child(odd){border-right:1px solid #fff;}
@media (max-width:1200px){
.prtflo_degn2_slider .case_single .inner h3,.case_single .inner ul li strong{font-size:18px;}
.case_single .inner ul li span{font-size:14px;}
.prtflo_degn2_slider .case_single .inner h3{font-weight:500;}
}
@media (max-width:767px){
.prtflo_degn2_slider .case_single .inner h3,.case_single .inner .case_logo{margin-bottom:15px;}
.case_single_lt,.flx_rt{width:100%;text-align:center;}
.case_single .inner{opacity:1;justify-content:center;transform:unset;}
.case_single .inner ul li{flex-direction:column;justify-content:center;}
.prtflo_degn2_slider .case_single .inner h4{justify-content: center;}
.prtflo_degn2_slider .slick-dots li button{background: #e9e9e9;}
.prtflo_degn2_slider .slick-dots {margin-top: 25px;position: absolute;padding: 0;}
.prtflo_degn2_slider .slick-dots li.slick-active button::after{background: var(--c_primary);}
.case_single_lt .btn{margin: 0 auto 20px;}
.case_single .inner p{font-size: 14px;line-height: 1.3;margin-bottom: 10px;}
.case_single .inner ul{max-width: 100%;}
.case_single .inner .case_logo img{max-height: 45px;max-width: 90px;}
.case_single .inner .case_logo{height: 45px;margin-bottom: 10px;}
}
@media (max-width:600px){
.case_single .inner ul{gap:20px 0;}
.case_single{min-height:420px;}
.case_single .inner .btn_flex .btn-primary.br{margin:0 auto 15px;justify-content:center;}
}
/*Portfolio*/
/*Techstack*/
.home_tech_mn {display: flex;align-items: flex-start;justify-content: space-between;flex-wrap: wrap;position: relative;}
.home_tech_lt {width: 40%;}
.tech_tab_btn {display: flex;margin:0;justify-content:space-between;flex-wrap:wrap;padding-bottom:10px;margin-bottom:30px;border-bottom:2px solid #FFFFFF1A;}
.tech_tab_btn li{margin: 0;width: 15%;text-align: center;position: relative;}
.tech_tab_btn li:before{position: absolute;content: "";background:transparent;right: 0;left: 0;width: 100%;height: 2px;bottom:-12px;}
.tech_tab_btn li:after {position: absolute;content: "";background: transparent;clip-path: polygon(0 0, 50% 100%, 100% 0);width: 7px;height: 6px;bottom: -16px;right: 0;left: 0;margin: auto;}
.home_tech_mn:after {position: absolute;content: "";background-image: url('https://www.apptunix.ae/wp-content/uploads/2026/02/wave.png');width: 246px;height: 103px;bottom: 45px;left: 170px;margin: auto;background-repeat: no-repeat;background-size: contain;}
.tech_tab_btn li.active{color: #fff;}
.tech_tab_btn li.active:before,.tech_tab_btn li.active:after {background: var(--c_primary);}
.tech_grid {width: 55%;}
.tchstck {background: #E5F1FF;color: var(--c_primary);padding: 10px 20px;line-height: normal;border-radius: 30px;display: inline-flex;margin-bottom: 10px;font-size: 16px;font-weight: 500;align-items: center;gap: 5px;}
.tchstck img{max-width: 18px;object-fit: contain;}
.tech_tab_content .inner{height:100%;}
.tech_tab_content .inner>div:not(.active){display:none;}
.tech_tab_content h3{display:none;}
.tech_tab_content ul:not(.slick-dots){display:flex;flex-wrap:wrap;gap:20px;}
.tech_tab_content .inner>div{height: 366px;}
.home_tech_mn:before {position:absolute;content:"";background-image:url('https://www.apptunix.ae/wp-content/uploads/2026/02/apptunix_logo.png;');width:260px;height:375px;bottom:-80px;left:30px;background-position: bottom;background-size: contain;}
.tech_tab_content ul:not(.slick-dots) li:not([aria-controls], [role=presentation]){display:inline-flex;width:calc((100% / 4) - (65px * 3 / 4));margin:0;min-height: 105px;align-items: center;justify-content: center;}
.tech_tab_content ul:not(.slick-dots) li:not([aria-controls], [role=presentation]) figure{border-radius:15px;display:flex;flex-direction:column;align-items:center;padding:16px 10px;text-align:center;width:100%;background: linear-gradient(137.92deg, #FFFFFF -1.5%, #C5E5E9 146.98%);height: 100%;}
.tech_tab_content ul:not(.slick-dots) li:not([aria-controls], [role=presentation]) figure img{width:100%;height:35px;-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:center;object-position:center;}
.tech_tab_content ul:not(.slick-dots) li:not([aria-controls], [role=presentation]) figcaption{font-size:14px;font-weight:500;color:#171717;line-height:1.2;display:flex;justify-content:center;margin-top:10px;}
@media screen and (max-width:1200px){
.home_tech_mn:before,.home_tech_mn:after{content: unset;}
.home_tech_lt{width: 100%;text-align: center;}
.tech_grid{width: 100%;}
.home_tech_mn{gap: 30px;}
.tech_tab_content .inner>div{height:fit-content;}
.tech_tab_content ul:not(.slick-dots){gap:15px;}
.tech_tab_content ul:not(.slick-dots) li:not([aria-controls], [role=presentation]){width:calc(100% / 4 - (15px * 3 / 4));}
.tech_tab_content ul:not(.slick-dots) li:not([aria-controls], [role=presentation]) figure{border-radius:10px;}
}
@media screen and (max-width:992px){
.tech_tab_content .inner{height:auto;}
.tech_tab_content .inner>div:not(.active){display:block;}
.tech_tab_content .inner>div:not(:last-child){margin-bottom:15px;}
.tech_tab_content h3{display:block;margin-bottom:20px;}
.tech_tab_content ul:not(.slick-dots) li:not([aria-controls], [role=presentation]){width:calc(100% / 5 - (15px * 4 / 5));}
}
@media screen and (max-width:767px){
.tech_tab_btn{flex-wrap: nowrap;overflow: auto;gap: 10px;}
.tech_tab_btn li{white-space: nowrap;width: 100%;}
.tech_tab_content h3{margin-bottom:15px;font-size:22px;}
.tech_tab_content ul:not(.slick-dots){gap:0;}
.tech_tab_content ul:not(.slick-dots) li:not([aria-controls], [role=presentation]){height:auto!important;margin:0 5px;}
.tech_tab_content h3{display:none!important;}
.tech_tab_content .inner>div:not(.active){display:none;}
.tech_tab_content ul:not(.slick-dots) li:not([aria-controls], [role=presentation]){width:calc(100% / 3 - (12px * 2 / 3));}
.tech_tab_content ul:not(.slick-dots) li:not([aria-controls], [role=presentation]) figure figcaption{font-size:13px;margin-top:8px;}
.tech_tab_content ul:not(.slick-dots) li:not([aria-controls], [role=presentation]) figure img{height:35px;}
.tech_tab_content ul:not(.slick-dots) li:not([aria-controls], [role=presentation]){margin:0;}
.tech_tab_content ul:not(.slick-dots){gap:12px;}
.tech_tab_content .inner>div:not(:last-child){margin-bottom:0;}
.tech_tab_content ul:not(.slick-dots) li:not([aria-controls], [role=presentation]) figcaption{font-size:13px;white-space:normal;}
}
@media screen and (max-width:575px){
.tech_tab_content ul:not(.slick-dots) li:not([aria-controls], [role=presentation]) figure{justify-content:center;}
}
.home_tech_sc.theme-light{background:var(--c_white);}
/*Techstack*/

/*FAQ*/
.acdn_mn{border-bottom:solid 1px #cbcbcb;}
.panel-title{display:flex;align-items:center;justify-content:space-between;padding:20px 40px 20px 0;position:relative;font-weight:600;cursor:pointer;z-index:1;}
.panel-title::after{content:"\2b";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:0;font-size:30px;}
.panel-body{padding-bottom:20px;}
@media screen and (max-width:1200px){
.panel-title{font-size:20px;padding:16px 30px 16px 0;}
.panel-title::after{font-size:22px;}
}
@media screen and (max-width:992px){
.panel-title{font-size:18px;padding:15px 30px 15px 0;}
}
@media screen and (max-width:767px){
.panel-title,.panel-title::after{font-size:16px;}
}
.faq_grid{display:flex;flex-wrap:wrap;align-items:flex-start;gap:30px;}
.faq_grid .accordn_bx{width:100%;}
.home_faq_nv li{font-size:18px;margin:0;color:#FFFFFF66;font-weight:500;position:relative;width: 32%;text-align: center;}
.home_faq_nv li:after{position:absolute;content:"";background:transparent;width:100%;height:3px;bottom:-22px;right:0;left:0;margin:auto;}
.home_faq_nv li.active:after{background:var(--c_primary);}
.home_faq_nv{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;border-bottom:2px solid #FFFFFF4D;padding-bottom:20px;margin-bottom:50px;}
.home_faq_nv li.active{color:var(--c_white);}
.home_faq_nv li:before{position:absolute;content:"";background:transparent;clip-path:polygon(0 0, 49% 100%, 100% 0);width:15px;height:7px;bottom:-28px;right:0;left:0;margin:auto;}
.home_faq_nv li.active:before{background:var(--c_primary);}
.faq_grid .accordn_bx:not(:only-child){width:calc(50% - (30px / 2));}
.faq_grid .accordn_bx .panel-title{font-size:20px;font-weight:400;padding:20px 80px 20px 30px;position:relative;display:flex;align-items:center;color:var(--c_white);}
.faq_grid .accordn_bx:not(:only-child) .panel-title{min-height:110px;}
.faq_grid .accordn_bx .acdn_mn{border-bottom:none;background-color:#46505B4A;border-radius:20px;}
.faq_grid .accordn_bx .acdn_mn *{transition:unset;}
.faq_grid .accordn_bx .acdn_mn:not(:last-child){margin-bottom:30px;}
.faq_grid .accordn_bx .panel-title::after{content:"";width:19px;height:36px;position:absolute;background-image:url('https://media.apptunix.com/wp-content/uploads/2025/04/25051653/longArrow_icon.png');background-repeat:no-repeat;background-position:center;background-size:cover;right:30px;}
.faq_grid .accordn_bx .panel-body{padding:0 30px 30px;transform:none;}
.faq_grid .accordn_bx :is(.panel-body, .panel-body p, .panel-body li){font-size:16px;line-height:1.6;font-weight:300;color:var(--c_white);}
.faq_grid .accordn_bx .panel-body li:not(:last-child){margin-bottom:5px;}
.faq_grid .accordn_bx .panel-body ul{list-style:disc;padding-left:20px;}
.faq_grid:not(.active){display:none;}
@media screen and (max-width:1399px){
.faq_grid .accordn_bx .panel-title{font-size:19px;font-weight:400;padding:20px 90px 20px 25px;}
.faq_grid .accordn_bx:not(:only-child) .panel-title{min-height:95px;}
.faq_grid .accordn_bx .panel-title::after{width:16px;height:30px;right:20px;}
.faq_grid .accordn_bx .acdn_mn{border-radius:10px;}
.faq_grid .accordn_bx .panel-body{padding:0 25px 25px;}
}
@media screen and (max-width:1200px){
.home_faq_nv{flex-wrap:nowrap;gap:15px;overflow:auto;margin-bottom:25px;}
.home_faq_nv::-webkit-scrollbar{height:2px;}
.home_faq_nv li{font-size:16px;white-space:nowrap;}
.faq_grid{gap:16px;}
.faq_grid .accordn_bx .acdn_mn:not(:last-child){margin-bottom:16px;}
.faq_grid .accordn_bx .panel-title{font-size:18px;padding:15px 90px 15px 20px;}
.faq_grid .accordn_bx:not(:only-child) .panel-title{min-height:80px;}
.faq_grid .accordn_bx .panel-body{padding:0 20px 20px;}
}
@media screen and (max-width:992px){
.faq_grid .accordn_bx,.faq_grid .accordn_bx:not(:only-child){width:100%;}
.faq_grid .accordn_bx .panel-title::after{width:12px;height:25px;}
.home_faq_nv li:before,.home_faq_nv li:after{content:unset;}
.home_faq_nv li{width: 100%;}
}
@media screen and (max-width:767px){
.faq_grid .accordn_bx .panel-title{font-size:14px;line-height:1.45;padding:14px 45px 14px 15px;}
.faq_grid .accordn_bx:not(:only-child) .panel-title{min-height:70px;}
.faq_grid .accordn_bx .panel-title::after{right:15px;}
.faq_grid .accordn_bx .panel-body{padding:0 15px 15px;}
.faq_grid .accordn_bx .panel-body p{font-size:13px;}
}
/*FAQ*/
/*Footer form*/
.fqftr_mn {background: linear-gradient(179.95deg, #010104 16.96%, #C6E4FD 71.79%);}
footer{background: unset;}
.ftr_col_otr * {color: #000;font-weight: 500;}
.ftr_col h3,.clutch_review span i{color: #000;}
.scl_mdi_icn a i ,.scl_mdi_icn a figure{background: var(--c_primary);color: #fff;}
.scl_mdi_icn a figure img{filter: brightness(0) invert(1);}
.clutch_lst path {fill: #000;}
.footer_svg_apptunix path {fill: #000;}
.ftr_col ul li.scl_mdi_icn a:hover i,.ftr_col ul li.scl_mdi_icn a:hover figure{background: #fff;color: var(--c_primary);}
.ftr_cty{justify-content: space-between;}
footer .ftr_cty p, footer .ftr_cty a{color: #000;font-weight: 500;}
.ftr_inrfld input#emailaddress{background: #fff;}
/*Home form*/
.home_ftfrm_rt {background: #fff;padding:40px 30px 30px; border-radius: 30px;width: 40%;}
.home_ftfrm_mn {display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;background-image: url('https://www.apptunix.ae/wp-content/uploads/2026/02/footerform_bg.png');background-position: center;background-repeat: no-repeat;background-size: cover;}
.home_ftfrm_rt .frm_grp {margin-bottom:20px;}
.home_ftfrm_rt .form_control {border: 0;border-bottom: 1px solid #EAEBEF;border-radius: 0;font-weight: 500;}
.home_ftfrm_rt textarea.form_control {height: 85px;resize: none;}
.home_ftfrm_rt .frm_nwbtn input#common_submit {padding: 5px 30px;font-size: 20px; font-weight: 500;border-radius: 30px;background: var(--c_primary);margin-top: 30px;}
.home_ftfrm_rt .frm_nwbtn img{display: none;}
.home_ftfrm_rt label.error{display: none !important;}
.home_ftfrm_lt {width: 55%;}
.home_ftfrm_rt .form_control.empty_value{border-bottom-color: red;}
.home_ftfrm_lt iframe{width: 100% !important;height: 235px !important;object-fit: cover;border-radius: 18px;margin: 10px 0 25px;}
.home_ftfrm_lt >h2, .home_ftfrm_lt > p {color: #fff;}
.home_ftfrm_lt > p {font-weight: 300;}
.adrs_detl {display: flex;align-items: center;flex-wrap: wrap;gap: 15px;}
.adrs_detl > div {width: 55%;}
.adrs_detl > div h3 {margin-bottom: 5px;}   
.adrs_detl > div p {font-size: 18px;}
.adrs_detl > div p{color: #000;font-weight: 300;}
.adrs_detl figure {width: 50px;height: 50px;}
.adrs_detl figure img{ width: 100%; height:100%;object-fit: cover;border-radius: 50%;}
@media (max-width:1200px) {
.home_ftfrm_lt{width: 100%;text-align: center;}
.adrs_detl > div p{font-size: 14px;}
.adrs_detl > div h3{font-size: 18px;}
.adrs_detl figure{width: 30px;height: 30px;}
.adrs_detl{gap: 8px;justify-content: center;}
.adrs_detl > div {width: 85%;}
.home_ftfrm_rt{padding: 20px;width: 70%;margin: 20px auto 0;}
}
@media (max-width:600px) {
.home_ftfrm_rt{width: 100%;}
.ftr_cty{justify-content: center;}
.ftr_col ul li {margin-bottom: 5px;}
}
/*Home form*/
/*Footer form*/