@import url(../fonts/PlusJakarta/plusjakartasans.css);@import url(../fonts/Inter/inter.css);@import url(../fonts/DMSans/dmsans.css);.icon,.navbar .search-icon{background-image:url("/front/assets/images/search-icon.svg")}.clear-btn,header .navbar-toggler>.close{background-image:url("/front/assets/images/x-icon.svg")}#blog-hero,#hero,#hero .total-visitors .day span::after,.arrow-button-purple::after,.button-transparent::after{background-repeat:no-repeat;background-position:center}.author .desc,.author .name,.contents .badge,.date,.form-control,.form-label,.inter-font,.pagination .page-link,.submit-button-purple,.time,header .btn-outline-dark,header .dropdown-item,header .nav-link{font-family:Inter,sans-serif}#blog .title,.inter-font,body{font-weight:400}#hero .btn-purple,header .btn-outline-dark,header .btn-outline-success,header .dropdown-item{font-weight:600;line-height:24px}#hero,.search-container,header,header .btn-outline-success,header .dropdown-submenu{position:relative}#blog,#blog-categories,#blog-cover{padding-top:60px}#blog-categories .category a,#blog-hero .categories a,#hero .hero-badge,.breadcrumb a,.button-transparent,.contents ul li a,.post a,.post a h3,footer ul li a{text-decoration:none}#about-hero,#blog-hero,#case-detail-hero,#contact-hero{padding:40px}:root{--color-primary-purple:#5b45fc;--color-secondary-purple:#4131b3;--color-text-black:#101010;--color-border-purple:#ccc5fe}body{font-family:"Plus Jakarta Sans",sans-serif}.navbar .search-icon{background-size:28px 28px;background-repeat:no-repeat;width:28px;height:28px;background-color:transparent;border:none}.search-modal .modal-dialog{max-width:none;margin-top:0}.search-modal .modal-content{padding:20px 15px;background-color:#efecff;border:none;border-radius:0;justify-content:center}.search-modal .modal-body{display:flex;align-items:center}.search-modal .form-control{background-color:transparent;border:none;border-radius:0;box-shadow:none;font-size:18px}.search-modal .form-control::placeholder{color:#9182fd;font-size:18px}.search-modal .form-control:focus{box-shadow:none}header{padding:5px 0;background-color:#fff;border:1px solid #f2f4f7;display:grid;align-items:center}header .dropdown-submenu .dropdown-menu{top:-26px;left:100%;margin-left:.1rem;margin-right:.1rem}header .dropdown-menu{padding:25px 15px;border-radius:12px;box-shadow:0 12px 16px -4px #10182814;border:1px solid #eaecf0;gap:16px}header .dropdown-item{font-size:16px;color:#101828}header .dropdown-item:active,header .dropdown-item:focus,header .dropdown-item:hover{border-radius:10px;background-color:var(--color-primary-purple);color:#fff}header .dropdown-toggle::after,header .toggle-link::after{content:url("/front/assets/images/navbar-down.svg");border-top:none;margin-bottom:3.5px;vertical-align:2px;right:6px!important}header .dropdown-menu.show{display:flex;flex-direction:column}header .navbar-toggler{border:none}header .navbar-toggler-icon{background-image:url("/front/assets/images/hamburger-icon.svg")}header .navbar-toggler>.close{display:none;font-size:17.5px}.mobile-wp-icon,header .navbar-toggler:not(.collapsed)>.navbar-toggler-icon{display:none}header .navbar-toggler:not(.collapsed)>.close{display:inline-block}header .nav-link{color:#475467!important;font-weight:600}header .nav-link:hover{color:#101010a8!important}header .navbar-expand-lg .navbar-nav .nav-link{padding-right:5px;padding-left:5px}header .btn-outline-dark{border:1px solid #d0d5dd;color:#344054;font-size:16px;border-radius:8px;padding:10px 18px}header .btn-outline-success{color:#39ae41;border:1px solid #39ae41;font-family:Inter;font-size:16px;box-shadow:0 1px 2px 0 #1018280d;padding:10px 18px 10px 50px;gap:8px;border-radius:58px}header .btn-outline-success::before{content:url("/front/assets/images/whatsapp-icon.svg");display:inline-block;position:absolute;left:20px;top:50%;transform:translateY(-50%);width:20px;height:20px}header .btn-outline-success:hover::before{filter:brightness(0) invert(1)}.author .social a:hover img,.search-toggle:hover{transition:transform .2s;transform:scale(1.1)}#hero .hero-badge::before,#hero .total-visitors .day span::after,.button-transparent::after{transform:translateY(-50%);position:absolute}.search-container{display:inline-block;opacity:0;visibility:hidden;transition:left .4s,opacity .4s;left:-220px}.search-container.active{left:0;opacity:1;visibility:visible}.form-control.search-input{width:0;padding:12px 40px 12px 60px;border-radius:50px;border:1px dashed #d0d5dd;outline:0;font-size:15px}#hero .total-visitors .day span::after,.button-transparent::after{content:"";width:36px;height:36px}.icon{background-size:24px 24px;background-repeat:no-repeat;width:24px;height:24px;background-color:transparent;border:none}.form-control.search-input:focus{box-shadow:0 0 0 .2rem rgba(147,147,147,.25)}.clear-btn{background-size:32px 32px;background-repeat:no-repeat;filter:brightness(0%);cursor:pointer;width:32px;height:32px}#hero{background-size:cover;display:flex;justify-content:center;height:750px;background-image:url("/front/assets/images/hero-bg.webp")}#hero h1{color:var(--color-text-black);font-size:58px;font-weight:600;line-height:66px;text-align:left}#blog-hero .categories a,#content p a,#hero h1 span,.contents .caption,.date{color:var(--color-primary-purple)}#hero .text{color:#515151;font-size:18px;margin:25px 0}#hero .btn-outline-dark,#hero .btn-purple{font-family:Inter;font-size:16px;padding:10px 18px}#hero .hero-img{border-radius:24px}#hero .btn-purple{background-color:#f9f5ff;color:var(--color-primary-purple);border-radius:51px}#hero .btn-purple:hover{background-color:#f9f5ff;color:var(--color-text-black)}#hero .btn-outline-dark{border:1px solid #d0d5dd;border-radius:51px;box-shadow:0 1px 2px 0 #1018280d;color:var(--color-text-black);font-weight:600}#hero .text-badge,#hero .text-badge span{font-family:Inter;font-size:12px;font-weight:600;color:#6941c6;gap:8px}#hero .btn-outline-dark:hover{background-color:#e5e8eb9f}#hero .text-badge{display:flex;align-items:center;background-color:#f9f5ff;padding:4px 12px 4px 4px;border-radius:16px;mix-blend-mode:multiply}#hero .text-badge span{border:1px solid #e9d7fe;background-color:#fff;padding:2px 8px;border-radius:16px}#hero .hero-badge{position:absolute;bottom:-5px;right:0;display:flex;align-items:center;gap:16px;word-break:break-word;background-color:#efecff;font-size:14px;font-weight:700;line-height:15px;color:#151515;border-radius:10px;border:1px solid var(--color-border-purple);padding:10px 25px 10px 50px;box-shadow:0 0 20px 0 #32268b1a}#hero .total-revenue,#hero .total-visitors{border-radius:12px;background-color:#fff;padding:15px 25px;box-shadow:0 0 20px 0 #00000033;position:absolute}#hero .hero-badge::before{content:"";left:15px;top:50%;background-image:url("/front/assets/images/light-icon.png");background-size:contain;background-repeat:no-repeat;width:24px;height:24px}#hero .total-visitors{top:20px;right:20px}#hero .total-visitors .title{font-size:10px;font-weight:500;line-height:12px;color:#515151;margin-bottom:5px}#hero .total-visitors .day{font-size:12px;font-weight:700;line-height:14.4px;color:var(--color-text-black);margin-bottom:10px}#hero .total-visitors .day span{font-size:10px;font-weight:500;position:relative}#hero .total-visitors .day span::after{background-image:url("/front/assets/images/day-arrow.svg");background-size:11px 11px;right:-27.5px;top:50%}#hero .total-revenue{bottom:125px;left:100px}#hero .total-revenue .price{font-size:24px;font-weight:700;line-height:28.8px;margin:20px 0 10px}#about .sub-title,#hero .total-revenue .title{line-height:16.8px;color:#515151;font-size:14px}#hero .total-revenue .title{margin:0}#brands p{font-size:11px;font-weight:500;line-height:20px;letter-spacing:1px;text-align:left;color:#4d5748}#about .title,#about-page .author .caption,#blog .title,#seo-consultancy .title,#services .title{font-size:36px;font-weight:600;line-height:39.6px;color:var(--color-text-black)}#about .text,#blog>.text{font-size:16px;line-height:25.6px;color:#515151}#about .text{text-align:justify}#about .features{border-radius:24px;background:#f5f8f7;padding:30px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px}#about .black-field,#about .white-field{font-family:"DM Sans",serif;border-radius:10px;display:flex}#about .features .title{font-size:20px;font-weight:600;line-height:24px;color:var(--color-text-black);margin-top:20px}#about .features .text{text-align:justify;font-size:15px;line-height:24px;color:#515151;margin:0}.btn-purple{background-color:var(--color-primary-purple);color:#fff;font-size:14px;font-weight:600;line-height:24px;padding:10px 18px;border-radius:77px}.button-transparent,.date,.time{line-height:20px;position:relative}.btn-purple:hover{color:#fff;background-color:#5a45fcdb}#about .white-field{gap:15px;position:absolute;top:20px;left:20px;background-color:#fff;padding:15px}#about .white-field>div{display:flex;flex-direction:column;justify-content:center}#about .white-field div .title{color:#515151;font-size:10px;line-height:12px;margin-bottom:7.5px}#about .white-field div .price{color:var(--color-text-black);font-size:14px;font-weight:700;line-height:16.8px;margin:0}#about .statistic{display:flex;gap:20px;position:absolute;bottom:20px;right:200px}#about .black-field{flex-direction:column;background-color:rgba(16,16,16,.8);color:#fff;width:140px;padding:25px 35px}#about .black-field .circle{width:20px;height:20px;background-color:#9182fd;border-radius:50%;display:inline-block}#about .black-field .ratio{font-size:36px;font-weight:700;line-height:43px;margin:10px 0}#about .black-field .text{color:#fff;font-size:12px;font-weight:500;line-height:16.8px;margin:0}#seo-consultancy{display:flex;flex-direction:column;align-items:center}#seo-consultancy .text,#services .text{font-size:16px;line-height:22.4px;text-align:center;color:#515151}#seo-consultancy .process{width:370px;background-color:#efecff;display:flex;flex-direction:column;gap:30px;border-radius:24px;padding:25px}#seo-consultancy .process .desc{border-radius:10px;background-color:#fff;padding:20px}#seo-consultancy .process .desc .title{font-size:20px;font-weight:600;line-height:24px;color:var(--color-text-black)}#seo-consultancy .process .desc .text{font-size:14px;line-height:19.6px;color:#515151;text-align:justify;margin:0}#services{margin-top:75px;padding:75px 0}#services,#services>div:first-child{display:flex;flex-direction:column;align-items:center;background-color:#f9f9f9}#services .title{color:#283220}#services .sub-title{font-size:12px;line-height:14.4px;text-align:center;color:#4d5748;margin-bottom:10px}#services .service .title{font-size:26px;font-weight:600;line-height:31.2px;color:var(--color-text-black)}#services .service .text{font-size:16px;line-height:25.6px;color:#4d5748;text-align:justify}.button-transparent{border:none;background:0 0;display:inline-flex;align-items:center;color:var(--color-secondary-purple);font-size:14px;font-weight:600;padding-right:40px}.button-transparent:hover{color:#4031b3c9}.button-transparent::after{background-image:url("/front/assets/images/arrow-icon.svg");background-size:18px 18px;right:0;top:50%}#blog,.date::before,.extra-link .facebook::before,.extra-link .linkedin::before,.extra-link .x::before,.time::before,footer .facebook::before,footer .linkedin::before,footer .x::before{background-size:contain;background-repeat:no-repeat}.date::before,.time::before{left:10px;width:12px;height:12px;content:"";position:absolute;top:50%}#blog{display:flex;flex-direction:column;align-items:center;background-image:url("/front/assets/images/blog-bg.webp");margin-bottom:75px;padding-bottom:60px}.post,footer ul{flex-direction:column;display:flex}#blog .post,#service-page .post{width:390px}.post{background-color:#fff;justify-content:space-between;gap:15px;border:1px solid var(--color-border-purple);border-radius:32px;padding:17.5px}.post img{width:100%;height:200px;margin-bottom:15px;border-radius:24px}.post img:hover{transition:transform .4s;transform:scale(1.02)}.post a,.post a h3{font-size:24px;font-weight:600;line-height:28.8px;text-align:left;color:#283220;margin:0}.post a h3:hover,.post a:hover{color:#283220df}.post .text{font-size:16px;font-weight:500;line-height:24px;text-align:left;margin:0;color:#283220}.date,.time{font-size:14px;font-weight:500;text-align:center;padding:4px 10px 4px 25px;gap:4px;border-radius:16px;margin:0}.date span,.time span{font-weight:800}.date{background-color:#f9f5ff}.date::before{transform:translateY(-50%);background-image:url("/front/assets/images/calendar.svg")}.time{background-color:#ecfdf3;color:#027a48}.time::before{transform:translateY(-50%);background-image:url("/front/assets/images/clock.svg")}.date.up,.time.up{padding:4px 25px 4px 10px}.date.up::before{left:auto;right:10px;background-image:url("/front/assets/images/arrow-up-purple.svg")}.date.up:nth-child(2n)::before,.time.up::before{left:auto;right:10px;background-image:url("/front/assets/images/arrow-up-green.svg")}.date.up:nth-child(2n){background-color:#ecfdf3!important;color:#027a48!important}.arrow-button-purple{position:relative;border:1px solid var(--color-primary-purple);border-radius:24px;background-color:#efecff;color:#261d6a!important;font-size:11px!important;font-weight:700!important;line-height:13.2px!important;letter-spacing:1px;padding:16px 52px 16px 20px}.arrow-button-purple:hover,.submit-button-purple:hover{background-color:#e6e2fd}.arrow-button-purple::after{content:"";background-image:url("/front/assets/images/arrow-icon.svg");background-size:12.5px 12.5px;position:absolute;right:7.5px;top:50%;transform:translateY(-50%);width:36px;height:36px}#offer{background-color:var(--color-border-purple);margin-top:50px;padding:100px 0}#offer .title{color:#fff;font-size:36px;font-weight:600;line-height:43.2px;text-align:left}#offer .text{font-size:16px;line-height:26px;text-align:left;color:#261d6a;margin:25px 0 35px}.form-label{font-size:14px;font-weight:500;line-height:20px;color:#fff}.form-control,.submit-button-purple{line-height:24px;font-size:16px;box-shadow:0 1px 2px 0 #1018280d}.form-control{font-weight:400;padding:10px 14px;border-radius:8px;border:1px solid #d0d5dd}.form-control:focus{box-shadow:0 0 0 .2rem rgba(48,48,48,.25)}.submit-button-purple{font-weight:600;padding:16px 100px;border:1px solid #b4a9fe;border-radius:49px;background-color:#efecff;color:#262626}.breadcrumb,.page-link.prev{padding-left:35px}footer{border:1px solid #efecff;background-color:#f9fafb}footer .text{font-size:14px;line-height:20px;color:#4d5748}footer .caption{font-size:18px;font-weight:600;line-height:20px;color:#283220}footer ul{gap:10px;padding-left:16px}footer ul li a{font-size:14px;line-height:20px;text-align:left;color:#283220}.contents ul li a:hover,footer ul li a:hover{color:#000}footer ul.social-links{padding:0;list-style:none}footer ul.social-links a{position:relative;padding-left:30px}.extra-link .x::before,footer .x::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);background-image:url("/front/assets/images/author-twitter.svg");width:18px;height:18px}.extra-link .facebook::before,footer .facebook::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);background-image:url("/front/assets/images/facebook.svg");width:18px;height:18px}.extra-link .instagram::before,footer .instagram::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);background-image:url("/front/assets/images/instagram.svg");background-size:contain;background-repeat:no-repeat;width:18px;height:18px}.extra-link .linkedin::before,footer .linkedin::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);background-image:url("/front/assets/images/linkedin.svg");width:18px;height:18px}.page-link.next::before,.page-link.prev::before{content:url("/front/assets/images/pageination-icon.svg");position:absolute;top:50%;width:20px;height:20px;display:inline-block}#bottom-bar{padding:20px 0;background-color:#232323}#bottom-bar a,#bottom-bar p{color:#fff;margin:0;font-size:14px;line-height:20px}#blog-hero{background-image:url("/front/assets/images/breadcrumb-bg.svg");background-size:cover;display:flex;min-height:375px}#blog-hero>div{display:flex;flex-direction:column;justify-content:space-between}#blog-hero .title{color:#283220;font-size:36px;line-height:42.6px}.breadcrumb{gap:10px}.breadcrumb span{content:url("/front/assets/images/breadcrumb-ok.svg")}.breadcrumb a{color:#000;position:relative;display:flex;align-items:center}.breadcrumb a:hover{opacity:.75}.breadcrumb a:first-child::before{content:url("/front/assets/images/home.svg");display:inline-block;position:absolute;left:-20px;top:50%;transform:translate(-50%,-50%);width:24px;height:24px}#blog-hero .categories a{background-color:#efecff;border-radius:50px;font-size:18px;font-weight:500;padding:5px 22.5px}#blog-hero .categories a:hover{background-color:#e7e3fc}#blog-slider,#service-page{padding:50px 0;background-color:#faf9ff}#blog-slider .post{width:auto}.owl-stage{display:flex}.owl-item.active{visibility:visible;pointer-events:auto}.owl-item{display:flex;flex:1 0 auto;visibility:hidden;pointer-events:none}.owl-next:hover,.owl-prev:hover{background:url("/front/assets/images/slider-prev.svg")!important}.owl-next,.owl-prev{border:none;background-color:transparent;left:75px;width:48px!important;height:48px!important;color:transparent!important;background-image:url("/front/assets/images/slider-prev.svg")!important}.owl-next{margin-left:10px;right:75px;transform:scaleX(-1)}#blog-categories #blog{background-image:none}#blog-categories .category a{max-width:285px;display:flex;align-items:center;gap:10px;padding:20px 15px;border-radius:8px;border:1px solid #7c6afd}#blog-categories .category a:hover{background-color:#efecff45}#blog-categories .category a.active{border:1px solid #b4a9fe}#blog-categories .category a.active p{color:#b4a9fe}#blog-categories .category a img{padding:10px;border-radius:8px;background-color:#efecff}#blog-categories .category a p{font-size:16px;font-weight:600;color:#7c6afd}#blog-categories .posts .post{max-width:615px;border:none}#blog-categories.case .post img{object-fit:cover;height:330px}.pagination{margin-top:40px;padding-top:30px;border-top:1px solid #eaecf0}.page-link{border-radius:50%!important}.page-link.next{padding-right:35px}.page-link.next,.page-link.prev{width:auto!important;border-radius:10px!important;font-weight:600!important;color:#475467!important}.page-link.prev::before{left:10px;transform:translateY(-50%)}.page-link.next::before{transform:scaleX(-1) translateY(-50%);right:10px}.categories .statistic span::after,.categories .statistic::before,.contents .badge::after{background-repeat:no-repeat;width:36px;height:36px;background-position:center;content:"";position:absolute;top:50%}.pagination .page-link{color:#667085;border:none;width:40px;height:40px;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:500}.pagination .page-item.active .page-link{background-color:#f9f5ff;color:#7f56d9}.pagination .page-link:hover{background-color:#f3ecfe}.categories .statistic span,.categories .statistic:nth-child(2n){background-color:var(--color-secondary-purple)}#blog-hero.service .title,#case-detail-hero .title,#contact-hero .title{color:#000;font-size:48px;font-weight:600;line-height:48px;letter-spacing:-.02em}#blog-detail-hero .text,#comments .user .name,#comments .user .title{color:var(--color-secondary-purple)}#blog-hero.service .text,#contact-hero .text{font-size:20px;line-height:27.5px;color:var(--color-secondary-purple)}#blog-content,#content{padding-top:60px;padding-bottom:125px}#content ol,#content p,#content ul{font-size:18px;line-height:30px;color:#475467;word-break:break-word}#comments .comment .reply .title span,#content p a{font-weight:600}#content img{height:auto;width:100%;margin:30px 0}#content h2,#content h3,#content h4{margin:17.5px 0;font-size:24px;font-weight:600;line-height:32px;color:#101828}#content h3{font-size:22px;line-height:28px}#content h4{font-size:20px;line-height:28px}#blog-categories.case{margin:-245px 0 75px;padding:0}#blog-categories.case .post{padding:20px;border:1px solid var(--color-border-purple)}#blog-detail-hero{background-color:#efecff;display:flex;justify-content:center;padding:50px 0}#blog-detail-hero h1{font-size:48px;font-weight:600;line-height:60px;letter-spacing:-.02em;text-align:center;color:#000}#blog-detail-hero .date{background-color:#e9e3ff}#blog-detail-hero .time{background-color:#ddeaf3}#blog-detail-hero .text{font-size:20px;line-height:30px;text-align:center}#blog-detail-hero .tag p{cursor:default;color:#fff;background-color:#32268b;padding:2px 10px;border-radius:16px;font-size:14px;font-weight:500;line-height:20px;text-align:center;margin:0}#blog-detail-hero .tag p:hover{background-color:#32268bd1}#blog-cover{display:flex;justify-content:center}#blog-cover img{border-radius:24px;max-height:520px}.author,.contents{padding:20px;border-radius:8px;border:1px solid var(--color-border-purple)}.author .name{font-size:18px;font-weight:600;margin-bottom:4px;color:#101828!important}.author .desc{line-height:20px;font-size:16px!important;margin:0}.author .about,.contents ul li a{font-size:16px;color:#475467;line-height:24px}#comments .title,.contents .caption{line-height:32px;font-weight:600;font-size:24px}.author .social a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;border:1px solid #d0d5dd;box-shadow:0 1px 2px 0 #1018280d}.author .profile-img{border-radius:100%}.contents .badge{margin-left:20px;background-color:#e9e9e9;color:#261d6a;padding:2px 22.5px 2px 10px!important;border-radius:16px;font-size:14px;font-weight:500;line-height:20px;text-align:center;position:relative}.contents .badge::after{background-image:url("/front/assets/images/chevron-up.svg");background-size:12px 12px;right:-5px;transform:translateY(-50%);transition:transform .3s}.badge.collapsed::after{transform:translateY(-50%) rotate(180deg)}.contents.sticky-lg-top{top:30px;margin-bottom:30px}.contents ul{display:flex;flex-direction:column;gap:12.5px;padding-left:20px}#comments{margin-top:25px}#comments,#profile-card{display:flex;align-items:center;justify-content:center;padding-top:50px;padding-bottom:50px}#profile-card .author{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding:25px;border-radius:24px!important;border:1px solid #eaecf0!important}#about-page .author .social .copy,#profile-card .author .social .copy{width:auto;height:auto;padding:10px 12.5px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#344054;text-decoration:none;gap:6px}#comments .comment{display:flex;flex-direction:column;padding:40px 20px;border-bottom:1px solid var(--color-border-purple)}#comments .title{color:#101828;margin:0}#comments .user .name{font-size:18px;font-weight:600;line-height:24px;margin-bottom:0}#comments .user .title{font-size:14px;font-weight:500;line-height:28px;margin:0}#comments .comment .datetime,#comments .comment .reply .text,#comments .comment .text{font-size:18px;line-height:28px;color:#475467;margin:0}#comments .comment .datetime{font-size:16px}#comments .comment .btn-outline-dark{border:1px solid #d0d5dd;color:#344054;font-size:16px;border-radius:8px;font-weight:600;line-height:24px;padding:10px 18px}#comments .comment .btn-outline-dark:hover{color:#fff}#comments .comment .reply{margin-top:25px;padding:10px 17.5px;border-left:2px solid var(--color-border-purple)}#comments .comment .reply .title{position:relative;padding-left:20px;font-size:16px;line-height:18px;font-weight:400;color:var(--color-primary-purple);margin-bottom:5px}#comments .comment .reply .title::before{content:url("/front/assets/images/reply2.svg");display:inline-block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px}.add-comment .form-label{color:#261d6a}.add-comment .form-control{font-size:14px;font-weight:500;line-height:20px}.add-comment .form-control:focus{border:1px solid #bcbcbc}.add-comment .form-control::placeholder{color:#bcbcbc}.add-comment .btn-purple{font-size:16px;padding:10px 65px}#about-page{display:flex;flex-wrap:wrap}#about-page .author{display:flex;flex-direction:column;justify-content:space-between;border-radius:24px;border:1px solid #eaecf0!important;background-color:#fff;padding:35px}#about-page .author .sub-title{font-size:14px;line-height:16.8px;color:var(--color-primary-purple)}#about-page>div>img{width:90%;height:600px}#about-works{padding-top:100px;padding-bottom:30px}#about-works .box{display:flex;flex-direction:column;gap:25px;align-items:center;justify-content:center;background-color:#efecff;color:#000;border-radius:24px;border:1px solid #bcbcbc;max-width:280px;height:220px}#about-works .box:nth-child(2){background-color:#9ed8a5}#about-works .box:nth-child(3){background-color:#fcda76}#about-works .box:nth-child(4){background-color:#fbbed0}#about-works .box span{font-size:64px;font-weight:700;line-height:24px;text-align:center}#about-works .box p{font-size:16px;font-weight:400;line-height:24px;text-align:center;margin:0}#case-detail-hero .title{line-height:57px}#contact-page .text,#contact-page .title{line-height:30px;color:#232323;text-align:left}#case-detail-hero>div,#contact-hero>div{display:flex;flex-direction:column;gap:80px}#contact-page{display:flex;flex-wrap:wrap;justify-content:center;padding-top:20px;padding-bottom:100px;row-gap:50px}#contact-page .title{font-size:24px;font-weight:600;margin-bottom:5px}#contact-page .text{font-weight:400;margin:0}#contact-page form{max-width:520px}#contact-page form .form-label{font-size:14px;font-weight:500;line-height:20px;color:#9b9b9b}#contact-page form .form-control{border:1px solid #efecff;background-color:#f9fafb;color:var(--color-primary-purple)}#contact-page form .form-control::placeholder{color:#5a45fcc4}.case-cover{margin-top:0;border-radius:24px;max-height:400px}.case.post img{height:310px;object-fit:cover}.categories .statistic{display:flex;align-items:center;gap:10px;padding:8px 15px 8px 50px;border-radius:16px;font-size:15.5px;font-weight:700;line-height:16px;text-align:left;color:#fff;margin:0;position:relative;background-color:#7c6afd}.categories .statistic::before{background-image:url("/front/assets/images/search-white-icon.svg");background-size:28px 28px;left:7.5px;transform:translateY(-50%)}.categories .statistic span{color:#fff;font-size:22px;font-weight:700;line-height:24px;text-align:center;padding:6px 36px 6px 8px;border-radius:12px;position:relative}.categories .statistic span::after{background-image:url("/front/assets/images/gray-purple-icon.svg");background-size:26px 26px;right:0;transform:translateY(-50%)}.categories .statistic:nth-child(2n) span{background-color:#9182fd}.categories .statistic:nth-child(2n) span::after{background-image:url("/front/assets/images/purple-white-icon.svg")}.categories .statistic:nth-child(3n){background-color:var(--color-border-purple);color:var(--color-secondary-purple)}.categories .statistic:nth-child(3n) span::after{background-image:url("/front/assets/images/white-purple-icon.svg")}.categories .statistic:nth-child(3n)::before{background-image:url("/front/assets/images/search-icon-purple.svg")}#wave-section{position:relative;color:#fff;padding:140px 0}#wave-section::before{content:"";position:absolute;padding:250px 0;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;background-image:url("/front/assets/images/case-banner-bg.webp");background-size:cover;z-index:1}.content-wrapper{position:relative;z-index:2}#wave-section .title{font-size:36px;font-weight:700;line-height:36px;color:#fff}#wave-section .text{font-size:18px;line-height:30px;color:#fff}#scrollTopBtn{position:fixed;bottom:20px;right:20px;width:55px;height:55px;background-color:transparent;border:none;display:none;cursor:pointer;z-index:1000}#scrollTopBtn img{width:100%;height:100%}#scrollTopBtn.show{display:block}@media screen and (max-width:1400px){#blog-categories .category a{max-width:230px}#about .statistic{right:110px}#blog-categories.case .post{max-width:550px}#about-works .box{max-width:200px}#about-page .author{max-width:620px}#blog .post,#service-page .post{width:350px}header .navbar-expand-lg .navbar-nav .nav-link{padding-right:0;padding-left:0}}@media screen and (max-width:1200px){#about .statistic{right:25px}#hero .total-revenue{bottom:20px;left:20px}#about-page .author{max-width:510px}#blog-categories.case .post{max-width:450px}#about-page>div>img{width:100%;height:auto}}@media screen and (max-width:1400px) and (min-width:992px){#seo-consultancy .process{width:325px}}@media screen and (max-width:1200px) and (min-width:992px){#case-detail-hero .categories>div{max-width:450px}}@media screen and (min-width:992px){.dropdown-submenu a::after{position:absolute;right:0;transform:rotate(-90deg)}.dropdown-menu{min-width:330px}.dropdown-submenu:hover .dropdown-menu,header .dropdown:hover>.dropdown-menu{display:flex;flex-direction:column}header .dropdown-submenu:hover .dropdown-toggle::after{filter:brightness(0) invert(1)!important}header .navbar-nav.extra-link li{display:none}}@media screen and (max-width:992px){@supports (-webkit-touch-callout:none){#scrollTopBtn{width:67.5px;height:67.5px}}#blog-hero,#hero{min-height:auto;height:auto}.search-container{margin-top:10px;left:auto!important;opacity:1!important;visibility:visible!important}.form-control.search-input{width:100%!important}#blog-content>.author,.pagination .page-item:nth-child(n+4),header .btn-outline-success{display:none}#about .statistic{right:auto;left:50%;transform:translate(-50%,0)}#seo-consultancy .process{padding:15px}#about-hero,#blog-hero,#case-detail-hero,#contact-hero{padding:25px 10px}#blog-categories .category a{padding:15px 10px}#case-detail-hero .categories,.pagination{margin-top:0}.breadcrumb{margin-bottom:0;justify-content:center;text-align:center;width:100%}.breadcrumb a:last-child{font-weight:600}#about-works .box{max-width:none;height:200px}#contact-page iframe{height:350px!important}#wave-section img{width:100%;height:auto}#blog .post,#service-page .post{width:auto}#blog-categories .posts .post{padding:17.5px}#case-detail-hero>div,#contact-hero>div{gap:0}header{transition:.3s;padding:3px 0}header .nav-link{color:#101828!important}header .dropdown-item:focus,header .dropdown-item:hover{background-color:transparent;color:var(--color-primary-purple)}header .dropdown-submenu .dropdown-menu{border:none;box-shadow:none;padding:15px;gap:3px}header .dropdown-menu{flex-direction:column;padding:25px 0;gap:14px}header .dropdown-toggle::after,header .toggle-link::after{position:absolute}header .navbar-nav.extra-link{border-top:1px solid #eaecf0;padding-top:20px;margin-top:20px}header .navbar-nav.extra-link .nav-link{position:relative;color:#475467!important}header .navbar-nav.extra-link .nav-link.facebook,header .navbar-nav.extra-link .nav-link.instagram,header .navbar-nav.extra-link .nav-link.linkedin,header .navbar-nav.extra-link .nav-link.x{padding-left:30px}.header-hide{transform:translateY(-100%)}.mobile-wp-icon{display:flex;align-items:center;justify-content:center;background-color:#25d366;color:#fff;padding:8px 12.5px;border-radius:12px;text-align:center;box-shadow:2px 2px 3px #999;position:fixed;bottom:17.5px;right:12.5px;cursor:pointer;z-index:99999999}.mobile-wp-icon a{letter-spacing:.2px;font-weight:600;font-size:15px;text-decoration:none;color:#fff}.mobile-wp-icon img{filter:brightness(0) invert(1)}#scrollTopBtn{bottom:70px;right:10px}#blog-content,#content{padding-top:35px}}@media screen and (max-width:768px){#wave-section::before{padding:400px 0}#blog-cover img,.case-cover{object-fit:cover;height:240px}}@media screen and (max-width:465px){#hero h1{font-size:50px;line-height:58px}#about .black-field{width:125px;padding:20px 30px}#about .black-field .ratio{font-size:30px;margin:8px 0}#offer{padding:60px 0}.form-control.search-input{padding:10px 40px 10px 60px}.search-modal .modal-dialog{margin-left:0;margin-right:0}.search-modal .form-control,.search-modal .form-control::placeholder{font-size:13.5px}.icon{background-size:20px 20px;width:20px;height:20px}.categories .statistic span::after,.clear-btn{background-size:22px 22px}.clear-btn{width:22px;height:22px}.owl-next,.owl-prev{scale:0.85}#blog-hero.service .text,#contact-hero .text{font-size:18px;line-height:25.5px}#blog-hero .categories a{font-size:16px}#blog-detail-hero{padding:30px 0}#blog-detail-hero h1,#blog-hero.service .title,#case-detail-hero .title,#contact-hero .title{font-size:36px;line-height:40px}#blog-detail-hero .text{font-size:18px;line-height:26px}#blog-content,#blog-cover,#content{padding-top:40px}#about-page .author{padding:25px}#about-page .author .caption{font-size:31px;line-height:36.6px}#about-works{padding-top:60px}.categories .statistic{font-size:15px}.categories .statistic span{font-size:18px}.categories .statistic::before{background-size:24px 24px}#blog-categories.case .post img{height:260px}.case.post img{height:245px!important}}