/*!
Theme Name: apptunixtech
Theme URI: http://underscores.me/
Author: apptunix
Author URI: https://www.apptunix.com/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: apptunixtech
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

*/

/*Enterprise Email Marketing */
.entpmail_bdy{
    background: linear-gradient(179.97deg, #000A16 0.03%, #000A16 40.92%, #000A16 73.53%, #000A16 90.46%, #002249 123.88%, #006EEF 127.66%);
}
.entpmail_wrp .s_h .fs_h1, .entpmail_wrp  .s_h :is(h1,h2,h3,h4,h5,h6) ,.entpmail_wrp  .s_head :is(h1,h2,h3,h4,h5,h6) strong {
    font-weight: 400;
}
.entpmail_srvcs_mn {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.entpmail_srvcs_lt {
    margin: 0;
    width: 25%;
}
.entpmail_srvcs_lt li {
    font-size: 20px;
    position: relative;
    display: flex;
    align-items: center;
    font-weight: 300;border-bottom: 1px solid #193150;
    padding-bottom: 20px;justify-content: space-between;
}
.entpmail_srvcs_lt li:not(:last-child) {
    margin-bottom: 20px;
}
.entpmail_srvcs_cnt {
    width: 71%;
}
.entpmail_srvcs_item:not(.active){display: none;}
.entpmail_srvcs_cntr {
    padding: 15px 35px;
    border-radius: 15px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}
.entpmail_srvcs_cntr > h3 {
    margin: 0;
    width: 15%;
    font-weight: 500;
}
.entpmail_srvcs_cntr ul {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    width: 76%;
    justify-content: space-between;
}
.entpmail_srvcs_cntr ul li{margin: 0;}
.entpmail_srvcs_cntr ul li p {
    font-size: 32px;
    font-weight: 500;
    line-height: normal;
    margin-bottom: 8px;
}
.entpmail_srvcs_cntr ul li h3{font-size: 16px;font-weight: 300;}
.entpmail_srvcs_cntr ul li:not(:last-child) {
    border-right: 1px solid #4E8FD9;
    padding-right: 140px;
}
.entpmail_srvcs_item {
    background-image: url('https://media.apptunix.com/wp-content/uploads/2026/05/22061723/services_bg.png');
    background-size: 100% 100%;
    padding: 5px 5px 5px 25px;
    background-repeat: no-repeat;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;height: 100%;
}
.entpmail_srvcs_item_box {
    width:45%;
}
.entpmail_srvcs_item_box ul li:before {
    position: relative;
    content: "";
    background-image: url('https://media.apptunix.com/wp-content/uploads/2026/05/22062627/email-tick.svg');
    width: 20px;
    height: 20px;
    min-width: 20px;
    background-repeat: no-repeat;
    background-size: contain;
}
.entpmail_srvcs_item_box ul li {
    display: flex;
    align-items: center;
    gap: 15px;
    font-weight: 300;
}
.entpmail_srvcs_item_box ul{margin: 22px 0;}
.entpmail_srvcs_item_box ul + p small{font-size: 14px;}
.entpmail_srvcs_item_box h3{font-weight: 400;margin-bottom: 10px;}
.entpmail_srvcs_rt img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 8px;
}
.entpmail_srvcs_rt {
    width: 53%;
    height: 390px;
}
.entpmail_srvcs_lt li::after {
    content: "";
    width: 25px;
    height: 11px;
    display: inline-flex;
    background: url('data:image/svg+xml,<svg width="25" height="11" viewBox="0 0 25 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M18.7578 0.146314C18.953 -0.0488596 19.2696 -0.0486832 19.4648 0.146314L24.3135 4.99495C24.5083 5.19024 24.5086 5.50685 24.3135 5.70198L19.4648 10.5496C19.2696 10.7447 18.953 10.7448 18.7578 10.5496C18.563 10.3544 18.5629 10.0378 18.7578 9.8426L22.752 5.84749H0.5C0.224032 5.84728 0 5.6235 0 5.34749C0.000163373 5.07161 0.224133 4.84769 0.5 4.84749H22.752L18.7578 0.853346C18.5629 0.658132 18.5628 0.341505 18.7578 0.146314Z" fill="white"/></svg>');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
    top: 2px;
}
.entpmail_srvcs_lt li:not(.active){
color:#98A7BB;
}
.entpmail_srvcs_lt li:not(.active):after{
filter: brightness(0) saturate(100%) invert(12%) sepia(13%) saturate(645%) hue-rotate(173deg) brightness(93%) contrast(85%);
}
.entpmail_model_bx {
    background: linear-gradient(180deg, rgba(0, 10, 22, 0) 0%, #006EEF 100%);
    padding: 20px;
    border-radius: 20px;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
}
.entpmail_model_bx:not(:last-child){margin-bottom: 20px;}
.entpmail_model_cntn ul{
    display: flex;align-items: center;justify-content: space-between;gap: 30px;
}
.entpmail_model_cntn ul li:before {
    position: relative;
    content: "";
    background-image: url(https://media.apptunix.com/wp-content/uploads/2026/05/22062627/email-tick.svg);
    width: 20px;
    min-width: 20px;
    height: 20px;background-size: contain;
}
.entpmail_model_cntn ul li {
    font-size: 16px;
    font-weight: 300;
    display: flex;
    align-items: center;
    gap: 10px;padding-bottom: 15px;
    margin: 0;position: relative;
}
.entpmail_model_cntn ul li:after{
    position: absolute;content: "";background: linear-gradient(90deg, #FFFFFF 0%, rgba(1, 0, 0, 0) 100%);width: 100%;height: 1px;bottom: 0;
}
.entpmail_model_cntn h3{font-weight: 400;}
.entpmail_proces_mn {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.entpmail_proces_lt {
    width: 45%;
}
.entpmail_proces_lt img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 20px;
}
.entpmail_proces_rt {
    width: 52%;
}
.entpmail_proces_rt li:not(:last-child) {
    margin-bottom:40px;
}

.entpmail_proces_rt li:after {
    position: absolute;
    content: "";
    background: linear-gradient(90deg, #006EEF 0%, #006EEF 50.96%, #010000 100%);
    width: 100%;
    height: 1px;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}
.entpmail_proces_rt li {
    position: relative;
    padding-bottom: 20px;
}
.entpmail_proces_rt li h3 {
    font-weight: 400;
    margin-bottom: 10px;
}
.entpmail_cta_mn {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 30px 50px 30px 40px;
    backdrop-filter: blur(10px);
    border-radius: 30px;
    position: relative;
    z-index: 1;
    gap: 30px;
}
.entpmail_cta_mn:before{
    content: "";
    inset: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    border: 1px solid transparent;
    background: linear-gradient(10deg, rgba(255, 255, 255, 0.3) 20%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0.1) 80%);
    -webkit-mask: linear-gradient(#000 0 0) padding-box, linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    background-size: cover;
    background-position: center;
    mask-composite: exclude;
    border-radius: inherit;
    z-index: -1;
    pointer-events: none;
}
.entpmail_banner_rt {
    background-image: url('https://media.apptunix.com/wp-content/uploads/2026/05/22081846/form_bg.png');
    width: 35%;
    background-size: 100% 100%;
    padding: 30px;
    background-repeat: no-repeat;position: relative;
}
.entpmail_banner_sc:after {
    position: absolute;
    content: "";
    background-image: url('https://media.apptunix.com/wp-content/uploads/2026/05/26053547/banner_bg-email.png');
    width: 100%;
    height: 100%;
    bottom: -170px;
    background-repeat: no-repeat;
    z-index: -1;
}
.entpmail_banner_sc {
    position: relative;
    z-index: 1;
}
.cmtrst_trusted_sc.trstd_dsng2 {
    position: relative;
    z-index: 1;
}
.entpmail_banner_rt:after {
    position: absolute;
    content: "";
    width: 100%;
    height: 150px;
    bottom: -50px;
    right: 0;
    left: 0;
    background: var(--c_primary);
    filter: blur(100px);
    z-index: -1;
}
.entpmail_banner_lt {
    width: 55%;
}
.entpmail_banner_lt h1{
    font-weight: 500;
    font-size: 52px;
}
.entpmail_banner_mn {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}
.entpmail_banner_rt .form.v2 :is(input:not(.btn,[type=checkbox]),select,textarea){
        border-bottom: solid 1px #193961
}
.entpmail_banner_lt ul li {
    display: flex;
    align-items: center;
    gap: 10px;
    position: relative;font-weight: 500;
}
.entpmail_banner_lt ul li:before {
    position: relative;
    content: "";
    background-image: url('https://media.apptunix.com/wp-content/uploads/2026/05/26050007/tick.png');
    width: 25px;
    height: 25px;
    background-repeat: no-repeat;
    background-size: contain;
    min-width: 25px;
}
.entpmail_banner_lt ul li:not(:last-child) {
    margin-bottom: 25px;
}
.entpmail_banner_lt p {
    margin-top: 30px;
    line-height: 1.7;   
    font-size: 19px;
}
.entpmail_banner_lt h1 span.grdnt {
    background: linear-gradient(90deg, #006EEF -54%, #FFFFFF 140%,#fff 90%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.entpmail_banner_rt .form_control {
    margin-bottom: 12px;
}
.entpmail_banner_rt h2{font-weight: 500;margin-bottom: 20px;}
.entpmail_banner_rt .form .select2 .select2-selection,.entpmail_banner_rt  input,.entpmail_banner_rt  select,.entpmail_banner_rt  textarea,.entpmail_banner_rt .iti--separate-dial-code .iti__selected-dial-code{font-size: 14px;font-weight: 300;}
.entpmail_banner_rt .btn_wrap .btn {
    min-width: 110px;
    padding: 0 30px;
    background: #fff;
    color: #000;
    min-height: 45px;
}
.entpmail_banner_rt input::placeholder,.entpmail_banner_rt textarea::placeholder{opacity:80%}
.entpmail_cta_sc{
    position: relative;z-index: 1;
}
.entpmail_cta_sc:before {
    content: "";
    top: 0;
    bottom: 0;
    width: 100%;
    height: 330px;
    position: absolute;
    background-image: url('https://media.apptunix.com/wp-content/uploads/2026/05/26061438/email_ctabg.png');
    background-size: 100% 100%;
    pointer-events: none;
    z-index: -1;
    background-position: center;
    right: 0;
    left: 0;opacity: 80%;
}
.entpmail_cta_sc:after {
    position: absolute;
    content: "";
    background: #000A16;
    width: 102vw;
    height: 100px;
    top: -65px;
    left: -35px;
    filter: blur(10px);
    z-index: -1;
}
.entpmail_wrp .nav_portfolio_sc{
    position: relative;z-index: 9;
}
.entpmail_wrp .entrprisdgtl_bdy {
    z-index: 1;
    position: relative;
}
.entpmail_wrp .entrprisdgtl_bdy:before {
    position: absolute;
    content: "";
    background: #000A16;
    width: 102vw;
    height: 100px;
    top: 16px;
    left: -35px;
    filter: blur(18px);
    z-index: -1;
}
.entpmail_wrp .trstd_dsng2 .cmtrst_trusted_slide img {
    filter: invert(0%) sepia(23%) saturate(8%) hue-rotate(10deg) brightness(99%) contrast(96%);
    max-width: 110px;
}
.entpmail_wrp .trstd_dsng2 .cmtrst_trusted_slider div.slick-slide {
    background: #ffffff0a;
    border: 1px solid #ffffff1a;
    backdrop-filter: blur(50px);
}
@media (max-width:1400px) {
.entpmail_banner_lt ul li{font-size: 16px;}
.entpmail_banner_rt{width: 40%;}  
.entpmail_srvcs_item_box ul li{gap: 10px;font-size: 16px;}
.entpmail_srvcs_item_box ul li:before {
    width: 16px;
    height: 16px;
    min-width: 16px;
}
.entpmail_srvcs_cntr > h3{width: 22%;}
.entpmail_model_cntn ul{gap: 20px;}
.entpmail_model_cntn ul li{font-size: 15px;}
}
@media (max-width:1200px) {
.entpmail_proces_lt,.entpmail_srvcs_lt{display:none;}
.entpmail_proces_rt,.entpmail_srvcs_cnt,.entpmail_srvcs_cntr > h3,.entpmail_srvcs_item_box{width: 100%;}
.entpmail_proces_rt li:not(:last-child) {
    margin-bottom: 20px;
}
.entpmail_model_bx{flex-direction: column;gap: 20px;}
.entpmail_model_cntn ul li{font-size: 14px;width: 48%;}
.entpmail_model_cntn ul{gap: 15px 0;flex-wrap: wrap;}
.entpmail_cta_mn{flex-direction: column;align-items: flex-start;gap: 20px;border-radius: 20px;padding: 30px 20px;}
.entpmail_cta_sc:before{height: 390px;}
.entpmail_srvcs_cntr ul{width: 100%;margin-top: 20px;}
.entpmail_banner_lt,.entpmail_banner_rt {
    width: 100%;
}
.entpmail_banner_lt p {
    margin-top: 10px;
    line-height: 1.4;
    font-size: 15px;
}
.entpmail_banner_lt ul li:not(:last-child) {
    margin-bottom: 10px;
}
.entpmail_banner_lt ul li:before {
    width: 18px;
    height: 18px;
    min-width: 18px;
}
.entpmail_banner_lt ul {
    margin-top: 20px;
}
.entpmail_srvcs_item_box ul li {
    gap: 5px;
    font-size: 14px;
}
.entpmail_srvcs_item_box ul li:before {
        width: 14px;
        height: 14px;
        min-width: 14px;
}
.entpmail_srvcs_item_box ul {
    margin: 15px 0;
}
.entpmail_srvcs_item{padding: 15px;margin: 0 5px;height: inherit;}
.entpmail_srvcs_cnt .slick-track{display: flex;}
.entpmail_srvcs_item_box ul li:not(:last-child){margin-bottom: 5px;}
.entpmail_banner_mn{gap: 30px;}
.entpmail_banner_lt h1{font-size: 40px;}
.entpmail_srvcs_cntr ul li p{font-size: 24px;}
.entpmail_srvcs_cntr ul li h3{font-size: 14px;}
.entpmail_srvcs_cntr ul li:not(:last-child) {
    border-right: 0;
    padding-right: 0;
}
.entpmail_srvcs_rt{display: none;}
.entpmail_srvcs_item:not(.active) {
    display: block;
}
}
@media (max-width:992px) {
.entpmail_banner_lt ul li {
    font-size: 14px;
    font-weight: 400;
    gap: 5px;
}
.entpmail_srvcs_cntr {
    padding: 15px 20px;
}
.entpmail_banner_lt h1 {
    font-size: 32px;
}
}
@media (max-width:600px) {
.entpmail_banner_lt h1 {
    font-size: 26px;
}
.entpmail_model_cntn ul li{width: 100%;}
.entpmail_banner_rt{padding: 20px 10px;}
.entpmail_banner_rt h2{margin-bottom: 10px;}
.entpmail_banner_rt .form_checkbox label input[type=checkbox] {
    height: 16px;
    width: 16px;
    min-width: 16px;
}
.entpmail_banner_rt .form_checkbox label input[type=checkbox]::before{width: 4px;height: 8px;}
.entpmail_banner_rt .chked h3 {
        font-size: 13px;
        font-weight: 300;
}
.entpmail_banner_rt .form_checkbox label{gap: 3px;}
.entpmail_srvcs_cntr ul{gap: 20px 0;}
.entpmail_cta_mn .btn_flx{gap: 10px;justify-content: flex-start;}

.entpmail_cta_sc:after{left: -12px;}
.entpmail_cta_sc:before {
    height: 100%;
}
.entpmail_wrp .entrprisdgtl_bdy:before {
    width: 103vw;
    top: -35px;
    left: -16px;
}
.entpmail_model_cntn ul li:before {
    width: 14px;
    min-width: 14px;
    height: 14px;
}
.entpmail_model_cntn ul li{gap: 5px;padding-bottom: 10px;}
}
/*Enterprise Email Marketing */



/**thank you page css**/
.thnkyou_bdy,.thnkyou_wrp{background-color:#000a16}
@media (min-width:1200px){
.thnkyou_bdy .u_spc{padding-top:80px;padding-bottom:80px}
.ub_spc{padding-bottom:80px}
.ut_spc{padding-top:80px}
}
.thnkyou_wrp .s_h .fs_h1,.thnkyou_wrp .s_h :is(h1,h2,h3,h4,h5,h6){font-weight:400}
.thnkyou_wrp .s_h p.itlc:has( span.secndry_clr){line-height:1;margin:0 0 5px}
.thnkyou_wrp{background-image:url('https://media.apptunix.com/wp-content/uploads/2026/05/07103403/thankyou_banner.png');background-size:contain;background-repeat:no-repeat;position:relative;z-index:1;background-position:top -80px center}
.secndry_clr{color:#cfff04;font-size:16px;font-weight:300;font-style:normal;display:inline-flex;margin-bottom:5px}
.thnk_bnr .s_h>p{font-size:18px}
.thnk_bnr_jrny h2{font-size:14px;text-transform:uppercase;color:#b0b4bb}
.thnkbnr_jrnylst{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;position:relative}
.thnkbnr_jrnylst li span{width:32px;height:32px;border:1px solid var(--c_primary);border-radius:50%;display:flex;align-items:center;justify-content:center;background:#010c1f;z-index:1;padding:8px;font-size:14px}
.thnkbnr_jrnylst li{margin:0;display:flex;flex-direction:column;align-items:center;gap:15px}
.thnkbnr_jrnylst li p{font-size:14px}
.thnk_bnr_jrny{background-image:url('https://media.apptunix.com/wp-content/uploads/2026/05/07122501/journey_bg.png');background-repeat:no-repeat;background-size:100% 100%;max-width:800px;margin:70px auto;padding:25px 30px;position:relative}
.thnk_bnr_jrny h2{position:absolute;top:-8px;right:0;left:0;background:#000713;width:fit-content;margin:0 auto;padding:0 12px}
.thnkbnr_jrnylst:before{position:absolute;content:"";background:var(--c_primary);width:85%;height:1px;right:0;left:0;margin:auto;top:16px}
.thnk_bnr_cunter{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.thnk_bnr_cunter li{margin:0;position:relative}
.thnk_bnr_cunter li:not(:last-child){padding-right:70px}
.thnk_bnr_cunter li:not(:last-child):before{position:absolute;content:"";background:linear-gradient(90deg,#006eef 0,#294c73 100%);height:100%;width:1px;right:0}
.thnkyu_choose_lst{display:flex;flex-wrap:wrap;position:relative;z-index:1}
.thnkyu_choose_lst:after{position:absolute;inset:0;margin:auto;background:var(--c_primary);width:70%;height:70%;opacity:0%;transition:var(--transition);border-radius:50%;filter:blur(100px);z-index:-1;content:""}
.thnkyu_choose_lst:hover:after{opacity:35%}
.thnkyu_choose_lst li figure{width:45px;min-width:45px;height:45px;padding:10px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(178.86deg,rgba(0,10,22,0) .81%,#006eef 99.15%)}
.thnkyu_choose_lst li{width:31%;margin:0;position:relative;z-index:1;overflow:hidden;transition:var(--transition)}
.thnkyu_choose_lst li:after{position:absolute;content:"";background:var(--c_primary);width:0;height:0;opacity:0;filter:blur(50px);border-radius:50%}
.thnkyu_choose_lst li:hover:after{opacity:1;width:200px;height:200px;z-index:-1;filter:blur(100px)}
.thnkyu_choose_lst li:last-child:after{top:0;bottom:auto;left:0}
.thnkyu_choose_lst li:nth-child(4):after,.thnkyu_choose_lst li:nth-child(5):after{top:0;bottom:auto;right:0}
.thnkyu_choose_lst li:nth-child(5):after{left:0;right:0;top:0;bottom:auto;margin:auto}
.thnkyu_choose_lst li:first-child:after{bottom:0;right:0}
.thnkyu_choose_lst li p{font-size:14px}
.thnk_bnr_cunter li h3{margin-bottom:10px}
.thnkyu_choose_bx h3{margin:15px 0;font-weight:400}
.thnkyu_choose_lst li:nth-child(2),.thnkyu_choose_lst li:nth-child(3),.thnkyu_choose_lst li:nth-child(5),.thnkyu_choose_lst li:nth-child(6){padding-left:30px}
.thnkyu_choose_lst>li:not(:nth-child(3)):not(:nth-child(6)){border-right:1px solid #30445c;padding-right:50px}
.thnkyu_choose_lst>li:nth-child(-n+3){padding-bottom:30px;border-bottom:1px solid #30445c}
.thnkyu_choose_lst li:nth-child(n+4):nth-child(-n+6){padding-top:30px}
.thnkyou_bdy .nav_portfolio_sc::before,.thnkyou_bdy .testimonial08_sc::before{content:unset}
.thnkyu_cnnctd_lst{display:flex;flex-wrap:wrap;gap:15px}
.thnkyu_cnnctd_lst li p{font-size:14px;margin-bottom:20px}
.thnkyu_cnnctd_lst li{width:32%;background:linear-gradient(0deg,rgba(0,10,22,0) .81%,#00316b 99.15%);border-radius:15px;padding:22px;margin:0}
.thnkyu_cnnctd_lst li .intro{display:flex;align-items:center;gap:12px;margin-bottom:15px}
.thnkyu_cnnctd_lst li .intro img{min-width:48px;width:48px}
.thnkyu_cnnctd_lst li .intro .info h3 span{display:block;font-size:15px;font-weight:300;margin-top:2px;line-height:1}
.thnkyu_cnnctd_lst li .intro .info h3{font-weight:400}
.thnkyu_cnnctd_sc{z-index:9;position:relative}
.thnkyu_cta_sc .s_h{padding:55px;border-radius:20px;background:url('https://media.apptunix.com/wp-content/uploads/2026/05/08072527/Frame-1707481653-2.png');background-size:100% 100%;background-position:bottom}
.thnkyu_eguides_lst{display:flex;gap:15px;flex-wrap:wrap}
.thnkyu_eguides_lst .slick-track{display:flex}
.thnkyu_eguides_bx{margin:0;width:32%;background-image:url(https://media.apptunix.com/wp-content/uploads/2026/05/08075518/blog_bg.png);background-size:100% 100%;padding:10px;display:flex;flex-direction:column;height:inherit}
.thnkyu_eguides_bx h3{font-size:16px;font-weight:500;margin-top:20px}
.thnkyu_eguides_bx figure{width:100%;height:185px}
.thnkyu_eguides_bx figure img{width:100%;height:100%;border-radius:14px;object-fit:cover;object-position:top left}
.thnkyu_eguides_bx a{color:#cfff04;font-size:16px;font-weight:300;display:flex;align-items:center;gap:20px;position:relative;width:fit-content;margin-top:auto}
.thnkyu_eguides_bx a:after{position:relative;content:"";background-image:url(https://media.apptunix.com/wp-content/uploads/2025/04/18095915/web-designarrow-1.png);width:26px;height:13px;background-size:contain;animation:iconmove ease-out .5s infinite}
@keyframes iconmove{
0%{-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}
30%{opacity:0}
31%{-webkit-transform:translateX(1.25rem) rotate(0);transform:translateX(1.25rem) rotate(0)}
32%{-webkit-transform:translateX(-1.25rem) rotate(0);transform:translateX(-1.25rem) rotate(0)}
84%{opacity:1}
100%{-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}
}
.thnk_bnr .s_h h1 span.br{font-family:"Libre Baskerville",serif;background:linear-gradient(90deg,#006eef 0,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:block}
.thnkyu_cnnctd_lst li a{border:0}
.thnk_bnr .s_h>.secndry_clr{position:relative;display:flex;align-items:center;width:fit-content;justify-content:center;margin:auto auto 5px;gap:5px}
.thnkyu_office_lst{display:flex;gap:10px;flex-wrap:wrap}
.thnkyu_office_bx{width:24.2%;margin:0;background-image:url('https://media.apptunix.com/wp-content/uploads/2026/05/11071434/office_bg.png');background-repeat:no-repeat;background-size:100% 100%;padding:15px 10px 15px 20px;display:flex;align-items:center;gap:15px}
.thnkyu_office_bx p{line-height:1.4;font-weight:500}
.thnkyu_office_bx p small{font-size:13px}
.thnkyu_office_addrs p{margin-bottom:5px}
.thnkyu_office_addrs h3{font-weight:500;line-height:normal;font-size:18px;margin-bottom:6px}
.thnkyu_office_addrs a{font-size:14px;font-weight:500}
.thnkyu_office_bx figure img{max-width:40px;height:65px;min-width:20px}
.thnkyu_cta_sc .s_h{position:relative}
.thnkyu_cta_sc .s_h:before{position:absolute;content:"";background:linear-gradient(to bottom,#003283 50%,#1182dc 59%);inset:0;width:800px;height:455px;margin:auto;filter:blur(56px);z-index:-1;border-radius:50%}
.thnkyu_cta_sc{padding-bottom:100px}
.thnkyu_eguides_bx{display:flex!important;flex-direction:column;margin:0 5px}
.thnkyu_eguides_bx a{margin-top:auto}
@media (max-width:1300px){
.thnkyu_choose_bx h3{font-size:18px}
.thnkyu_choose_lst>li:not(:nth-child(3)):not(:nth-child(6)){padding-right:20px}
.thnkyu_choose_lst li p,.thnkyu_office_bx p small{font-size:13px}
.thnkyu_choose_lst li{width:31.5%}
.thnkyu_office_addrs h3{font-size:16px}
.thnkyu_eguides_bx h3{font-size:14px;font-weight:400}
.thnk_bnr .s_h.ut_spc{padding-top:20px}
.thnkyu_office_bx{gap:10px}
}
@media (max-width:1200px){
.thnk_bnr_cunter li:not(:last-child):before,.thnkyu_choose_lst:before{content:unset}
.thnkyu_office_bx{width:48%}
.thnkyu_cta_sc{padding-bottom:50px}
.thnk_bnr .s_h>.secndry_clr{display:inline}
.thnk_bnr .s_h>.secndry_clr:after{margin-left:5px}
.thnkyu_choose_lst li:nth-child(2),.thnkyu_choose_lst li:nth-child(3),.thnkyu_choose_lst li:nth-child(5),.thnkyu_choose_lst li:nth-child(6){padding-left:20px}
.thnkyu_choose_lst>li:nth-child(-n+3){padding-bottom:20px}
.thnkyu_cnnctd_lst li{width:100%}
.thnk_bnr_cunter li:not(:last-child){padding-right:0}
.thnkyu_eguides_bx figure{height:150px}
.thnkyu_eguides_lst{justify-content:center;gap:10px}
.thnkyu_choose_lst li:nth-child(n+4):nth-child(-n+6){padding-top:20px}
.thnkyu_choose_lst li{border:1px solid #30445c;padding:20px 20px 20px 20px;border-radius:10px;width:48%}
.thnkyu_cta_sc .s_h{padding:30px 20px}
.thnkyu_choose_lst{gap:10px}
.thnk_bnr .s_h>p{font-size:15px}
}
@media (max-width:992px){
.thnk_bnr_cunter li,.thnkyu_eguides_bx{width:48%}
.thnkbnr_jrnylst{gap:30px 0}
.thnk_bnr_cunter{justify-content:center;gap:20px 10px}
.thnk_bnr_cunter li{width:32%}
.thnkyu_eguides_bx h3{font-size:16px}
}
@media (max-width:600px){
.thnkyu_choose_lst li,.thnkyu_eguides_bx,.thnkyu_office_bx{width:100%}
.thnk_bnr_cunter li:last-child{display:none}
.thnkyu_office_bx{padding:15px 10px 15px 10px}
.thnkyu_office_bx figure img{max-width:30px;height:60px;min-width:30px}
.thnk_bnr_cunter li,.thnkbnr_jrnylst li{width:48%}
.thnkbnr_jrnylst:before{content:unset}
.thnkbnr_jrnylst li{gap:5px}
.thnk_bnr_cunter li p small{font-size:13px}
.thnk_bnr_jrny{padding:35px 20px 30px 20px;max-width:100%;margin:55px auto 50px;border-radius:15px}
.thnk_bnr .s_h h1{margin:15px 0 20px;line-height:1.5}
.thnk_bnr .s_h .btn{margin-top:30px}
.thnkyu_office_bx p{min-height:auto}
.thnkyu_eguides_lst.new_action .slick-dots{margin-top:15px}
}
.thnkyu_cnnctd_lst li{position:relative;overflow:hidden;border-radius:20px;transition:all .45s ease;transform:translateY(0);cursor:pointer}
.thnkyu_cnnctd_lst li::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.08),transparent);opacity:0;transition:opacity .45s ease;pointer-events:none}
.thnkyu_cnnctd_lst li:hover{transform:translateY(-12px);box-shadow:0 20px 40px rgba(0,119,181,.18)}
.thnkyu_cnnctd_lst li:hover::before{opacity:1}
.thnkyu_cnnctd_lst li:hover figure img{transform:scale(1.12)}
.thnkyu_cnnctd_lst li a{transition:all .4s ease}
.thnkyu_cnnctd_lst li:hover a{transform:translateX(8px)}
.thnkyu_cnnctd_lst li figure img{animation:floatIcon 3s linear infinite;transition:transform .4s ease}
@keyframes floatIcon{
0%{transform:translateY(0)}
25%{transform:translateY(-4px)}
50%{transform:translateY(0)}
75%{transform:translateY(4px)}
100%{transform:translateY(0)}
}
.thnkyu_cnnctd_lst li a{position:relative;overflow:hidden}
.thnkyu_cnnctd_lst li a::before{content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transform:skewX(-25deg);animation:shimmerBtn 2.8s linear infinite}
@keyframes shimmerBtn{
0%{left:-120%}
100%{left:150%}
}
.thnkyu_cnnctd_lst li:hover a{transform:scale(1.05)}
/**thank you page css end**/