/* Home-page theme drawn from the multicolour Aanknaad logo. */
.aanknaad-fun .hero-section{display:block;height:auto}
.aanknaad-fun .hero-section .text-block{width:100%;min-width:0}
.aanknaad-fun .hero-section .row>div,.aanknaad-fun .header-heading{min-width:0}
.aanknaad-fun .header-heading h1{overflow-wrap:break-word}
.aanknaad-fun .hero-section .header-heading .btn-main{display:block;width:auto;max-width:min(100%,470px);overflow-wrap:break-word}
.aanknaad-fun .hc-offcanvas-nav .nav-container,.aanknaad-fun .hc-offcanvas-nav .nav-content,.aanknaad-fun .hc-offcanvas-nav .nav-wrapper{background:#fffcf5}
.aanknaad-fun .hc-offcanvas-nav a,.aanknaad-fun .hc-offcanvas-nav .nav-content>h2{color:#302442;border-color:#e8dcef}
.aanknaad-fun .hc-offcanvas-nav .nav-item-link:hover{background:#eee4f7;color:#70429b}
.aanknaad-fun .hc-offcanvas-nav .nav-close-button span::before,.aanknaad-fun .hc-offcanvas-nav .nav-close-button span::after{border-color:#70429b}
.aanknaad-fun::-webkit-scrollbar-thumb{background:#70429b}
body.aanknaad-fun{--ank-purple:#70429b;--ank-deep:#302442;--ank-orange:#ef8424;--ank-yellow:#ffcc19;--ank-green:#19954a;--ank-blue:#079dcd;--ank-paper:#fffcf5;--ank-muted:#706a79;background:var(--ank-paper);color:var(--ank-deep);overflow-x:clip;font-family:'Poppins',sans-serif}
.aanknaad-fun h1,.aanknaad-fun h2,.aanknaad-fun h3,.aanknaad-fun h4,.aanknaad-fun h5,.aanknaad-fun h6{color:var(--ank-deep);letter-spacing:-.035em}
.aanknaad-fun p,.aanknaad-fun li{color:var(--ank-muted);line-height:1.85}.aanknaad-fun .container{max-width:1240px}.aanknaad-fun .pad-tb{padding:84px 0}.aanknaad-fun .common-heading h2{font-size:clamp(29px,3.1vw,43px);line-height:1.2;font-weight:700}.aanknaad-fun .common-heading>span{background:#f0e8f9;color:var(--ank-purple);border-radius:50px;padding:7px 16px;display:inline-block;font-size:11px;letter-spacing:.08em;font-weight:600;margin-bottom:18px}.aanknaad-fun .common-heading>p{font-size:14px}.aanknaad-fun .common-heading{padding:0}.aanknaad-fun .mt60{margin-top:38px}.aanknaad-fun .mb60{margin-bottom:38px}
.aanknaad-fun .main-header{height:94px;background:#fffcf5ed!important;backdrop-filter:blur(16px);border-bottom:1px solid #e9dfd4;box-shadow:none;padding:0 4vw}.aanknaad-fun .menu-header{height:94px;display:flex;align-items:center;justify-content:space-between}.aanknaad-fun .dsk-logo img{max-height:73px!important;width:auto!important}.aanknaad-fun .dsk-logo .mega-white-logo{display:none!important}.aanknaad-fun .dsk-logo .mega-darks-logo{display:block!important}.aanknaad-fun .custom-nav .nav-list>li>a.menu-links{color:var(--ank-deep)!important;font-size:13px;font-weight:600;line-height:94px;padding:0 17px}.aanknaad-fun .custom-nav .nav-list>li>a.menu-links:hover,.aanknaad-fun .custom-nav .nav-list>li>a.menu-links[aria-current=page]{color:var(--ank-purple)!important}.aanknaad-fun .btn-main,.aanknaad-fun .bg-btn,.aanknaad-fun .bg-btn3,.aanknaad-fun .bg-btn2{background:var(--ank-purple)!important;color:#fff!important;border-radius:12px;box-shadow:0 5px 0 #4c2e6b;border:1px solid #ffffff12;transition:transform .2s,box-shadow .2s}.aanknaad-fun .btn-main:hover,.aanknaad-fun .bg-btn3:hover{transform:translateY(-3px);box-shadow:0 8px 0 #4c2e6b}.aanknaad-fun .btn-main .circle,.aanknaad-fun .lnk .circle{display:none}.aanknaad-fun .btn-round-{box-shadow:none;border-radius:50%;background:#f1e8fa!important;color:var(--ank-purple)!important}.aanknaad-fun a:focus-visible,.aanknaad-fun button:focus-visible{outline:3px solid var(--ank-orange);outline-offset:5px}
.aanknaad-fun .hero-section{background:radial-gradient(ellipse at 85% 20%,#eadcf7 0,transparent 43%),radial-gradient(ellipse at 5% 90%,#fff0bd,transparent 50%),#fffcf5!important;padding:155px 0 75px;min-height:760px;position:relative;overflow:hidden}.aanknaad-fun .hero-section::before{content:'';position:absolute;width:120px;height:120px;border:2px dashed #ef842455;border-radius:50%;right:5%;top:120px}.aanknaad-fun .hero-section::after{content:'';position:absolute;width:18px;height:18px;background:var(--ank-yellow);border-radius:5px;left:49%;bottom:70px;transform:rotate(22deg)}.aanknaad-fun .hero-section .row{align-items:center;row-gap:35px}.aanknaad-fun .header-heading h1{font-size:clamp(33px,3.65vw,54px);line-height:1.15;font-weight:800;color:var(--ank-purple);margin-bottom:25px;letter-spacing:-.04em}.aanknaad-fun .header-heading p{color:#766779;font-size:18px;line-height:1.8;margin-bottom:27px}.aanknaad-fun .hero-section .btn-main{white-space:normal;line-height:1.7;padding:17px 22px;height:auto;font-size:13px;max-width:470px;text-align:left}.aanknaad-fun .hero-section .single-image{position:relative;background:#fff8;border:1px solid #e5d6ee;border-radius:36% 40% 24% 28%;padding:28px;box-shadow:15px 18px 0 #e8def1;transform:rotate(2deg)}.aanknaad-fun .hero-section .single-image img{max-height:480px;width:100%;object-fit:contain;animation:ank-float 6s ease-in-out infinite}.aanknaad-fun .about-agency{background:#fff}.aanknaad-fun .about-agency .row{align-items:center;row-gap:30px}.aanknaad-fun .about-agency .image-block{background:#f3edfa;border-radius:28px;padding:30px;border:1px solid #e5d7ef}.aanknaad-fun .about-agency .image-block img{max-height:350px;object-fit:contain}.aanknaad-fun .about-agency ol{counter-reset:ank-history;list-style:none;padding:0;margin:25px 0 0}.aanknaad-fun .about-agency ol br{display:none}.aanknaad-fun .about-agency ol li{counter-increment:ank-history;position:relative;padding:0 0 24px 50px;font-size:14px}.aanknaad-fun .about-agency ol li::before{content:counter(ank-history,decimal-leading-zero);position:absolute;left:0;top:0;display:grid;place-items:center;background:#fff0d9;color:#ad570c;width:34px;height:34px;border-radius:12px;font-weight:700;font-size:12px}
.aanknaad-fun .service-section{background:#f7f2fc}.aanknaad-fun .service-section .s-block{height:100%;padding:30px 24px;border-radius:22px;background:#fff;border:1px solid #e6dcee;box-shadow:0 5px 0 #e0d2ed;transition:transform .25s}.aanknaad-fun .service-section .shape-loc:nth-child(2) .s-block{background:#fff4df;border-color:#efdbb7;box-shadow:0 5px 0 #efdbb7}.aanknaad-fun .service-section .shape-loc:nth-child(3) .s-block{background:#eaf6ef;border-color:#c9e4d3;box-shadow:0 5px 0 #c9e4d3}.aanknaad-fun .service-section .shape-loc:nth-child(4) .s-block{background:#eaf5fb;border-color:#cce3ee;box-shadow:0 5px 0 #cce3ee}.aanknaad-fun .service-section .s-block:hover{transform:translateY(-6px)!important}.aanknaad-fun .s-card-icon{width:64px;height:64px;display:grid;place-items:center;background:#fff9;border-radius:18px;padding:10px;margin:0 auto 22px}.aanknaad-fun .s-block h4{font-size:19px;line-height:1.4;margin-bottom:14px}.aanknaad-fun .s-block p{font-size:13px}.aanknaad-fun .statistics-section{background:var(--ank-purple)!important;padding:36px 0;border-block:5px solid #ffcc19}.aanknaad-fun .statistics{gap:16px;align-items:center}.aanknaad-fun .statistics-img{background:#ffffff18;border-radius:18px;padding:14px;width:70px;height:70px}.aanknaad-fun .statistics-img img{max-width:42px;max-height:42px}.aanknaad-fun .statnumb .counter{font-size:38px;color:#fff}.aanknaad-fun .statnumb p{color:#f0e4fa;font-size:12px;margin-top:5px}.aanknaad-fun .block-a1{background:#fffcf5}.aanknaad-fun .pricing-table{background:#fff;border:1px solid #e5d9ec;border-radius:24px;box-shadow:0 8px 0 #eee5f3;padding:34px 26px;margin-top:35px}.aanknaad-fun .pricing-table.best-plan{background:#fff5d5!important;border:2px solid #f5cc56;box-shadow:0 8px 0 #efda9c;transform:translateY(-8px)}.aanknaad-fun .inner-table{margin-bottom:25px}.aanknaad-fun .inner-table>img{height:70px;margin-bottom:20px}.aanknaad-fun .inner-table .title{color:var(--ank-purple);font-size:13px;letter-spacing:.1em}.aanknaad-fun .inner-table h2{font-size:48px;color:var(--ank-purple);margin:14px 0}.aanknaad-fun .inner-table .duration{font-size:13px}.aanknaad-fun .pricing-table .btn-main{font-size:12px;height:auto;line-height:1.5;padding:14px 24px}
.aanknaad-fun .portfolio-section-nx{background:#f3f8f4}.aanknaad-fun .portfolio-section-nx>.container-fluid{max-width:1280px;padding:0 24px}.aanknaad-fun .pbwide{background:#fff!important;display:grid;grid-template-columns:.7fr 1.3fr;gap:30px;align-items:center;border:1px solid #d5e4d8;border-radius:24px;padding:35px;margin-bottom:28px;box-shadow:0 5px 0 #dbe7dc!important}.aanknaad-fun .portfolio-item-info-tt,.aanknaad-fun .portfolio-wide-image{width:auto;padding:0}.aanknaad-fun .portfolio-item-info-tt h3{font-size:21px;line-height:1.4;margin:16px 0 10px}.aanknaad-fun .portfolio-item-info-tt p{font-size:13px}.aanknaad-fun .portfolio-item-info-tt br{display:none}.aanknaad-fun .portfolio-wide-image .card{height:100%;border:1px solid #e3dbee;border-radius:13px;overflow:hidden;background:#faf7fd}.aanknaad-fun .portfolio-wide-image .card-header{font-size:13px;background:#eee5f7;color:var(--ank-purple);padding:13px 8px;border:0}.aanknaad-fun .portfolio-wide-image .card-body{padding:20px 8px}.aanknaad-fun .portfolio-wide-image .card-title{font-size:12px;line-height:1.6;margin:0}.aanknaad-fun .bg-gradient6{background:#fff6e7!important}.aanknaad-fun .wide-sblock{height:100%;border:1px solid #ebdbc6;background:#fff;border-radius:22px;box-shadow:none;padding:28px;align-items:flex-start;gap:20px}.aanknaad-fun .wide-sblock .s-card-icon-large{min-width:60px;width:60px;padding:8px;background:#fff2d8;border-radius:16px;margin:0}.aanknaad-fun .wide-sblock .s-block-content{margin:0}.aanknaad-fun .wide-sblock h4{font-size:21px}.aanknaad-fun .wide-sblock p{font-size:13px}.aanknaad-fun .bg-gradient7{background:#f2eef9!important}.aanknaad-fun .bg-gradient7 .s-block{height:100%;background:#fff;border:1px solid #e1d5ee;box-shadow:0 5px 0 #e0d4eb;border-radius:22px;padding:32px;text-align:left}.aanknaad-fun .bg-gradient7 .s-block h4{font-size:19px;color:var(--ank-purple)}.aanknaad-fun .bg-gradient7 .s-block p{font-size:14px}.aanknaad-fun .bg-gradient7 .s-block::before{content:'';display:block;width:32px;height:24px;background:linear-gradient(115deg,var(--ank-orange) 40%,transparent 40% 56%,var(--ank-yellow) 56%);border-radius:5px;margin-bottom:20px}
.aanknaad-fun .accordion{max-width:920px;margin-inline:auto}.aanknaad-fun .accordion-item{border:1px solid #e2d9eb;border-radius:15px!important;overflow:hidden;margin-bottom:15px;background:#fff}.aanknaad-fun .accordion-header{margin:0}.aanknaad-fun .accordion-button{color:var(--ank-deep);font-size:15px;line-height:1.6;padding:22px 25px;background:#fff;font-weight:600}.aanknaad-fun .accordion-button:not(.collapsed){background:#f1e9f8;color:var(--ank-purple);box-shadow:none}.aanknaad-fun .accordion-button:focus{box-shadow:inset 0 0 0 2px var(--ank-purple)}.aanknaad-fun .accordion-body{padding:22px 25px}.aanknaad-fun .accordion-body p{font-size:14px}.aanknaad-fun .enquire-form{background:#f5f1fa}.aanknaad-fun .form-block{background:#fff;padding:28px;border:1px solid #e4d9ed;border-radius:22px;box-shadow:0 6px 0 #e7dced;margin-top:28px}.aanknaad-fun .form-block input,.aanknaad-fun .form-block textarea{border:1px solid #ded2e7;border-radius:10px;background:#fefcff;font-size:13px;color:var(--ank-deep);padding:14px;height:auto;accent-color:var(--ank-purple)}.aanknaad-fun .form-block input:focus,.aanknaad-fun .form-block textarea:focus{border-color:var(--ank-purple);outline:2px solid #70429b20}.aanknaad-fun .form-block .custom-control-label{font-size:11px;color:var(--ank-muted)}.aanknaad-fun .form-block .trm{font-size:11px}.aanknaad-fun .enquire-image{padding:30px}.aanknaad-fun footer{background:#fffaf0}.aanknaad-fun .footer-row2{background:transparent;border-top:1px solid #e8dccb;padding:60px 0}.aanknaad-fun footer h5{font-size:16px;color:var(--ank-purple)}.aanknaad-fun footer p,.aanknaad-fun footer a{font-size:12px;color:var(--ank-muted)}.aanknaad-fun footer .footer-row3{background:var(--ank-deep)!important;padding:20px 0}.aanknaad-fun .footer-row3 p{color:#eee4f7;margin:0}.aanknaad-fun .footer-blog- img{width:240px;max-height:140px;object-fit:contain}.aanknaad-fun .language-wrapper{border:1px solid #e4d8ef;box-shadow:0 5px 20px #30244218}.aanknaad-fun .goog-te-combo{background:var(--ank-purple)!important}.aanknaad-fun #scrollUp{background-color:var(--ank-purple);border-radius:12px}.aanknaad-fun [data-ank-reveal]{transition:opacity .6s,translate .6s}.aanknaad-fun .ank-waiting{opacity:0;translate:0 18px}
@keyframes ank-float{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-12px) rotate(0)}}
@media(max-width:1100px){.aanknaad-fun .custom-nav .nav-list>li>a.menu-links{padding:0 10px}.aanknaad-fun .main-header{padding:0 20px}.aanknaad-fun .s-block{padding:24px 18px}.aanknaad-fun .pbwide{grid-template-columns:1fr;padding:28px}.aanknaad-fun .header-heading h1{font-size:38px}.aanknaad-fun .hero-section{min-height:640px}.aanknaad-fun .wide-sblock{gap:15px;padding:24px}}
@media(max-width:991px){.aanknaad-fun .main-header,.aanknaad-fun .menu-header{height:82px}.aanknaad-fun .dsk-logo img{max-height:64px!important}.aanknaad-fun .custom-nav>.nav-list:first-child{display:none}.aanknaad-fun .custom-nav .nav-list li.hidedesktop{display:inline-block}.aanknaad-fun .hero-section{padding:125px 0 60px;min-height:auto}.aanknaad-fun .hero-section .single-image{max-width:500px;margin:20px auto 0}.aanknaad-fun .header-heading{text-align:center}.aanknaad-fun .header-heading h1{max-width:700px;margin-inline:auto}.aanknaad-fun .hero-section .btn-main{text-align:center}.aanknaad-fun .about-agency .image-block{max-width:480px;margin:auto}.aanknaad-fun .about-agency .common-heading{margin-top:30px}.aanknaad-fun .statistics-section .row{row-gap:30px}.aanknaad-fun .wide-sblock{display:flex}.aanknaad-fun .enquire-image{max-width:450px;margin:auto}}
@media(max-width:600px){.aanknaad-fun .main-header{padding:0 16px}.aanknaad-fun .dsk-logo img{max-width:145px!important;height:auto!important}.aanknaad-fun .pad-tb{padding:54px 0}.aanknaad-fun .container{padding-inline:22px}.aanknaad-fun .hero-section{padding:118px 0 55px}.aanknaad-fun .header-heading h1{font-size:clamp(30px,8.4vw,40px)}.aanknaad-fun .header-heading p{font-size:15px}.aanknaad-fun .hero-section .btn-main{font-size:12px;padding:15px 18px}.aanknaad-fun .hero-section .single-image{padding:20px;max-width:320px;box-shadow:8px 10px 0 #e8def1}.aanknaad-fun .hero-section::before{width:70px;height:70px;right:-25px;top:125px}.aanknaad-fun .hero-section .single-image img{max-height:280px}.aanknaad-fun .common-heading h2{font-size:29px}.aanknaad-fun .statistics{justify-content:flex-start;text-align:left}.aanknaad-fun .statnumb .counter{font-size:30px}.aanknaad-fun .statistics-img{height:55px;width:55px;padding:10px}.aanknaad-fun .statistics-img img{max-width:35px}.aanknaad-fun .statnumb p{font-size:11px}.aanknaad-fun .pricing-table.best-plan{transform:none}.aanknaad-fun .pricing-table{margin-top:25px}.aanknaad-fun .portfolio-section-nx>.container-fluid{padding:0 18px}.aanknaad-fun .pbwide{padding:24px 18px;gap:20px}.aanknaad-fun .portfolio-wide-image .row>div{width:50%}.aanknaad-fun .portfolio-wide-image .card-title{font-size:11px}.aanknaad-fun .portfolio-item-info-tt h3{font-size:19px}.aanknaad-fun .wide-sblock{padding:23px 20px;flex-direction:column}.aanknaad-fun .bg-gradient7 .s-block{padding:26px}.aanknaad-fun .accordion-button{font-size:13px;padding:18px}.aanknaad-fun .accordion-body{padding:18px}.aanknaad-fun .form-block{padding:22px}.aanknaad-fun .footer-row2{padding:40px 0}.aanknaad-fun .enquire-image{padding:30px 0 0}.aanknaad-fun .language-wrapper{max-width:calc(100vw - 24px)}}
@media(prefers-reduced-motion:reduce){.aanknaad-fun *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.aanknaad-fun .ank-waiting{opacity:1;translate:none}}

.aanknaad-fun .main-header .right-end-btn a.bg-btn3,.aanknaad-fun .main-header .right-end-btn a.bg-btn3[aria-current=page],.aanknaad-fun .main-header .right-end-btn a.bg-btn3:hover,.aanknaad-fun .main-header .right-end-btn a.bg-btn3:focus{color:#fff!important;-webkit-text-fill-color:#fff}
.aanknaad-fun .hero-section .single-image{padding:10px;border-radius:30px;transform:rotate(1deg);box-shadow:12px 14px 0 #e8def1}
.aanknaad-fun .hero-section .single-image img.ank-real-photo{display:block;aspect-ratio:4/3;width:100%;height:auto;max-height:none;object-fit:cover;border-radius:22px;animation:none}
.aanknaad-fun .about-agency .image-block{padding:10px;border-radius:26px}
.aanknaad-fun .about-agency img.ank-real-photo{display:block;width:100%;height:auto;max-height:none;aspect-ratio:4/3;object-fit:cover;border-radius:18px}
.aanknaad-fun .enquire-image{padding:10px;background:#eee5f5;border:1px solid #e3d5ed;border-radius:26px}
.aanknaad-fun .enquire-image img.ank-real-photo{display:block;width:100%;height:auto;border-radius:18px;aspect-ratio:4/3;object-fit:cover}
@media(max-width:600px){.aanknaad-fun .hero-section .single-image{max-width:100%;box-shadow:6px 8px 0 #e8def1}.aanknaad-fun .enquire-image{margin-top:26px}}
