:root{--aufy-header-height: 70px}a{text-decoration:none}.d-none{display:none}.d-block{display:block}.d-flex{display:-ms-flexbox;display:flex}.d-inline-flex{display:-ms-inline-flexbox;display:inline-flex}.flex-row-reverse{-ms-flex-direction:row;flex-direction:row}.flex-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-column{-ms-flex-direction:column;flex-direction:column}.flex-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.justify-content-end{-ms-flex-pack:end;justify-content:flex-end}.justify-content-start{-ms-flex-pack:start;justify-content:flex-start}.justify-content-center{-ms-flex-pack:center;justify-content:center}.justify-content-around{-ms-flex-pack:distribute;justify-content:space-around}.justify-content-between{-ms-flex-pack:justify;justify-content:space-between}.align-items-start{-ms-flex-align:start;align-items:flex-start}.align-items-center{-ms-flex-align:center;align-items:center}.align-items-end{-ms-flex-align:end;align-items:flex-end}.align-items-stretch{-ms-flex-align:stretch;align-items:stretch}.align-items-baseline{-ms-flex-align:baseline;align-items:baseline}.flex-grow-0{-ms-flex-positive:0;flex-grow:0}.flex-grow-1{-ms-flex-positive:1;flex-grow:1}.flex-0{-ms-flex-negative:0;flex-shrink:0}.flex-1{-ms-flex-negative:1;flex-shrink:1}.flex-basis-auto{-ms-flex-preferred-size:auto;flex-basis:auto}.flex-basis-0{-ms-flex-preferred-size:0;flex-basis:0}.align-self-auto{-ms-flex-item-align:auto;align-self:auto}.align-fself-start{-ms-flex-item-align:start;align-self:flex-start}.align-self-center{-ms-flex-item-align:center;align-self:center}.align-fself-end{-ms-flex-item-align:end;align-self:flex-end}.align-self-stretch{-ms-flex-item-align:stretch;align-self:stretch}.align-self-baseline{-ms-flex-item-align:baseline;align-self:baseline}.img-fluid{max-width:100%}.w-100{width:100%;max-width:100%;height:auto}.bg-dark-blue{background:#121323}.bg-dark-blue .common-block-title,.bg-dark-blue .common-block-desc{color:#e0e0e0}.bg-mid-blue{background:#281f5e}.bg-red{background:#d95f70}.bg-lt-red{background:#f1d9d3}.bg-green{background:#6aa8a0}.bg-violet{background:#9675aa}.bg-blue{background:#7789ba}.bg-pstl-green{background:#7fa181}.bg-lt-brown{background:#bc9a75}.container{max-width:1400px;padding:0 70px;margin:0 auto}@media only screen and (max-width: 1440px){.container{max-width:1310px;padding:0 30px}}@media only screen and (max-width: 991px){.container{padding:0 30px}}@media only screen and (max-width: 767px){.container{padding:0 15px}}.container-fluid{padding:0 40px}@media only screen and (max-width: 991px){.container-fluid{padding:0 15px}}body[data-aos-duration="50"] [data-aos],[data-aos][data-aos][data-aos-duration="50"]{transition-duration:50ms}body[data-aos-delay="50"] [data-aos],[data-aos][data-aos][data-aos-delay="50"]{transition-delay:0}body[data-aos-delay="50"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="50"].aos-animate{transition-delay:50ms}body[data-aos-duration="100"] [data-aos],[data-aos][data-aos][data-aos-duration="100"]{transition-duration:100ms}body[data-aos-delay="100"] [data-aos],[data-aos][data-aos][data-aos-delay="100"]{transition-delay:0}body[data-aos-delay="100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="100"].aos-animate{transition-delay:100ms}body[data-aos-duration="150"] [data-aos],[data-aos][data-aos][data-aos-duration="150"]{transition-duration:150ms}body[data-aos-delay="150"] [data-aos],[data-aos][data-aos][data-aos-delay="150"]{transition-delay:0}body[data-aos-delay="150"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="150"].aos-animate{transition-delay:150ms}body[data-aos-duration="200"] [data-aos],[data-aos][data-aos][data-aos-duration="200"]{transition-duration:200ms}body[data-aos-delay="200"] [data-aos],[data-aos][data-aos][data-aos-delay="200"]{transition-delay:0}body[data-aos-delay="200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="200"].aos-animate{transition-delay:200ms}body[data-aos-duration="250"] [data-aos],[data-aos][data-aos][data-aos-duration="250"]{transition-duration:250ms}body[data-aos-delay="250"] [data-aos],[data-aos][data-aos][data-aos-delay="250"]{transition-delay:0}body[data-aos-delay="250"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="250"].aos-animate{transition-delay:250ms}body[data-aos-duration="300"] [data-aos],[data-aos][data-aos][data-aos-duration="300"]{transition-duration:300ms}body[data-aos-delay="300"] [data-aos],[data-aos][data-aos][data-aos-delay="300"]{transition-delay:0}body[data-aos-delay="300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="300"].aos-animate{transition-delay:300ms}body[data-aos-duration="350"] [data-aos],[data-aos][data-aos][data-aos-duration="350"]{transition-duration:350ms}body[data-aos-delay="350"] [data-aos],[data-aos][data-aos][data-aos-delay="350"]{transition-delay:0}body[data-aos-delay="350"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="350"].aos-animate{transition-delay:350ms}body[data-aos-duration="400"] [data-aos],[data-aos][data-aos][data-aos-duration="400"]{transition-duration:400ms}body[data-aos-delay="400"] [data-aos],[data-aos][data-aos][data-aos-delay="400"]{transition-delay:0}body[data-aos-delay="400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="400"].aos-animate{transition-delay:400ms}body[data-aos-duration="450"] [data-aos],[data-aos][data-aos][data-aos-duration="450"]{transition-duration:450ms}body[data-aos-delay="450"] [data-aos],[data-aos][data-aos][data-aos-delay="450"]{transition-delay:0}body[data-aos-delay="450"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="450"].aos-animate{transition-delay:450ms}body[data-aos-duration="500"] [data-aos],[data-aos][data-aos][data-aos-duration="500"]{transition-duration:500ms}body[data-aos-delay="500"] [data-aos],[data-aos][data-aos][data-aos-delay="500"]{transition-delay:0}body[data-aos-delay="500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="500"].aos-animate{transition-delay:500ms}body[data-aos-duration="550"] [data-aos],[data-aos][data-aos][data-aos-duration="550"]{transition-duration:550ms}body[data-aos-delay="550"] [data-aos],[data-aos][data-aos][data-aos-delay="550"]{transition-delay:0}body[data-aos-delay="550"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="550"].aos-animate{transition-delay:550ms}body[data-aos-duration="600"] [data-aos],[data-aos][data-aos][data-aos-duration="600"]{transition-duration:600ms}body[data-aos-delay="600"] [data-aos],[data-aos][data-aos][data-aos-delay="600"]{transition-delay:0}body[data-aos-delay="600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="600"].aos-animate{transition-delay:600ms}body[data-aos-duration="650"] [data-aos],[data-aos][data-aos][data-aos-duration="650"]{transition-duration:650ms}body[data-aos-delay="650"] [data-aos],[data-aos][data-aos][data-aos-delay="650"]{transition-delay:0}body[data-aos-delay="650"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="650"].aos-animate{transition-delay:650ms}body[data-aos-duration="700"] [data-aos],[data-aos][data-aos][data-aos-duration="700"]{transition-duration:700ms}body[data-aos-delay="700"] [data-aos],[data-aos][data-aos][data-aos-delay="700"]{transition-delay:0}body[data-aos-delay="700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="700"].aos-animate{transition-delay:700ms}body[data-aos-duration="750"] [data-aos],[data-aos][data-aos][data-aos-duration="750"]{transition-duration:750ms}body[data-aos-delay="750"] [data-aos],[data-aos][data-aos][data-aos-delay="750"]{transition-delay:0}body[data-aos-delay="750"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="750"].aos-animate{transition-delay:750ms}body[data-aos-duration="800"] [data-aos],[data-aos][data-aos][data-aos-duration="800"]{transition-duration:800ms}body[data-aos-delay="800"] [data-aos],[data-aos][data-aos][data-aos-delay="800"]{transition-delay:0}body[data-aos-delay="800"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="800"].aos-animate{transition-delay:800ms}body[data-aos-duration="850"] [data-aos],[data-aos][data-aos][data-aos-duration="850"]{transition-duration:850ms}body[data-aos-delay="850"] [data-aos],[data-aos][data-aos][data-aos-delay="850"]{transition-delay:0}body[data-aos-delay="850"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="850"].aos-animate{transition-delay:850ms}body[data-aos-duration="900"] [data-aos],[data-aos][data-aos][data-aos-duration="900"]{transition-duration:900ms}body[data-aos-delay="900"] [data-aos],[data-aos][data-aos][data-aos-delay="900"]{transition-delay:0}body[data-aos-delay="900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="900"].aos-animate{transition-delay:900ms}body[data-aos-duration="950"] [data-aos],[data-aos][data-aos][data-aos-duration="950"]{transition-duration:950ms}body[data-aos-delay="950"] [data-aos],[data-aos][data-aos][data-aos-delay="950"]{transition-delay:0}body[data-aos-delay="950"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="950"].aos-animate{transition-delay:950ms}body[data-aos-duration="1000"] [data-aos],[data-aos][data-aos][data-aos-duration="1000"]{transition-duration:1000ms}body[data-aos-delay="1000"] [data-aos],[data-aos][data-aos][data-aos-delay="1000"]{transition-delay:0}body[data-aos-delay="1000"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1000"].aos-animate{transition-delay:1000ms}body[data-aos-easing=linear] [data-aos],[data-aos][data-aos][data-aos-easing=linear]{transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translate3d(0, 0, 0)}[data-aos=fade-up]{transform:translate3d(0, 80px, 0)}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}*:focus{outline:none !important;box-shadow:none !important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-text-fill-color:#000;box-shadow:0 0 0px 1000px #fff inset !important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}ol,ul{list-style:none;margin-bottom:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}a:hover,.btn.focus{outline:0;box-shadow:none;text-decoration:none}pre{font-family:"DM Sans",sans-serif;-moz-tab-size:2;-o-tab-size:2;tab-size:2}svg{display:inline-block}html{font-size:62.5%}*{font-family:"DM Sans",sans-serif;font-size:1.6rem;color:#414141;line-height:1.2}.btn{display:inline-block;background:rgba(0,0,0,0);font-weight:500;font-size:1.6rem;line-height:22px;color:#414141;text-align:center;vertical-align:middle;border:1px solid rgba(0,0,0,0);padding:16px 32px;border-radius:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:.3s;cursor:pointer}.btn:disabled,.btn.disabled,.btn[aria-disabled=true]{cursor:default}.btn-primary{background:#414141;color:#fff}.btn-primary:hover{background:#ea335a;color:#fff}.btn-secondary{background:rgba(0,0,0,0);color:#414141;border-color:#414141}.btn-secondary:hover{background:#000;color:#fff}.btn-secondary-light{background:rgba(255,255,255,.04);color:#fff;border-color:#fff;border-radius:6px}.btn-secondary-light.btn-sm{font-size:13px}.btn-special{background-color:#ea335a;color:#fff;border-radius:6px}.btn-special:hover,.btn-special:focus{background-color:#ec204b}.btn-special-light{background-color:#f25d7d}.btn-md{font-weight:600;font-size:2rem;line-height:1.2;padding:18px 48px}@media only screen and (max-width: 1248px){.btn-md{font-size:1.8rem;padding:15px 40px}}.btn-sm{padding:5px 12px}.consult-btn{font-weight:600;font-size:18px;line-height:125%;text-align:center;letter-spacing:-0.03em;color:#fff}@media only screen and (max-width: 767px){.consult-btn{font-size:16px;padding:12px 16px !important}}.plain-btn{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:5px;margin:0 auto}.plain-btn .btn-text{font-weight:600;font-size:20px;line-height:1.25;letter-spacing:-0.03em;color:#ea3582}@media only screen and (max-width: 767px){.plain-btn .btn-text{font-size:16px}}.plain-btn .btn-icon{margin:2px 0 0 8px;transition:.3s}.plain-btn .btn-icon svg{display:block}.plain-btn:hover .btn-icon{margin-left:15px}.plain-btn .play-icon{min-width:80px;max-width:80px;margin-right:18px}@media only screen and (max-width: 767px){.plain-btn .play-icon{min-width:50px;max-width:50px}}.plain-btn .play-icon svg{max-width:100%;display:block}.plain-btn-pink .btn-text{color:#ea3582}.plain-btn-pink svg *{stroke:#ea3582}.plain-btn-orange .btn-text{color:#f66d6d}.plain-btn-orange svg *{stroke:#f66d6d}.title-xl{font-weight:500;font-size:9rem;line-height:1.1;letter-spacing:-0.04em;color:#000}@media only screen and (max-width: 1248px){.title-xl{font-size:7rem}}@media only screen and (max-width: 991px){.title-xl{font-size:5.5rem}}@media only screen and (max-width: 767px){.title-xl{font-size:4rem}}.title-lg{font-weight:500;font-size:8rem;line-height:1.1;letter-spacing:-0.03em;color:#fff}@media only screen and (max-width: 991px){.title-lg{font-size:5rem}}@media only screen and (max-width: 767px){.title-lg{font-size:4rem}}.title-md{font-weight:500;font-size:6.6rem;line-height:1.15;letter-spacing:-0.03em;color:#fff}@media only screen and (max-width: 1248px){.title-md{font-size:5rem}}@media only screen and (max-width: 991px){.title-md{font-size:4rem}}@media only screen and (max-width: 767px){.title-md{font-size:2.5rem}}.title-normal{font-weight:500;font-size:4.5rem;line-height:100%;letter-spacing:.03em;color:#fff}@media only screen and (max-width: 991px){.title-normal{font-size:3rem}}@media only screen and (max-width: 767px){.title-normal{font-size:2.2rem}}.title-sm{font-weight:600;font-size:1.6rem;line-height:1.3;letter-spacing:-0.02em;color:#414141}.sub-title{font-weight:600;font-size:3.5rem;line-height:1.4;letter-spacing:-0.03em;color:#414141}@media only screen and (max-width: 991px){.sub-title{font-size:2.4rem}}.sub-title-xxl{font-style:normal;font-weight:700;font-size:5rem;line-height:1.2;letter-spacing:-1.65px;color:#414141}@media only screen and (max-width: 767px){.sub-title-xxl{font-size:3.2rem;line-height:1.2}}.sub-title-xl{font-style:normal;font-weight:500;font-size:4rem;line-height:1.2;letter-spacing:-0.03em;color:#fff}@media only screen and (max-width: 767px){.sub-title-xl{font-size:2.5rem}}.sub-title-lg{font-weight:600;font-size:3.9rem;line-height:1.3;letter-spacing:-0.03em;color:#414141}@media only screen and (max-width: 767px){.sub-title-lg{font-size:2.4rem}}.sub-title-normal{font-weight:700;font-size:5rem;line-height:120%;letter-spacing:-1.5px;color:#414141}@media only screen and (max-width: 991px){.sub-title-normal{font-size:3.5rem}}@media only screen and (max-width: 767px){.sub-title-normal{font-size:3rem}}.sub-title-md{font-weight:700;font-size:3rem;line-height:1.3;letter-spacing:-0.03em;color:#414141}@media only screen and (max-width: 767px){.sub-title-md{font-size:2.1rem}}.text-xl{font-weight:600;font-size:5.6rem;line-height:1.25;letter-spacing:-0.03em;color:#414141}@media only screen and (max-width: 767px){.text-xl{font-size:3rem}}.text-lg{font-weight:400;font-size:5.5rem;line-height:1.3;letter-spacing:-0.03em;color:#414141}@media only screen and (max-width: 991px){.text-lg{font-size:4rem}}@media only screen and (max-width: 767px){.text-lg{font-size:2.4rem}}.text-md{font-weight:400;font-size:3rem;line-height:1.27;letter-spacing:-0.03em;color:#e0e0e0}@media only screen and (max-width: 767px){.text-md{font-size:1.7rem}}.text-x-md{font-weight:400;font-size:1.7rem;line-height:1.7;color:#414141}.text-sm{font-weight:400;font-size:2.5rem;line-height:1.4;letter-spacing:-0.03em;color:#414141}@media only screen and (max-width: 767px){.text-sm{font-size:1.7rem;line-height:1.3}}.text-normal{font-weight:400;font-size:2rem;line-height:1.5;letter-spacing:-0.03em;color:#414141}@media only screen and (max-width: 767px){.text-normal{font-size:1.5rem;line-height:1.4}}.sub-title-lg{font-weight:600;font-size:3.9rem;line-height:1.3;letter-spacing:-0.03em;color:#414141}@media only screen and (max-width: 767px){.sub-title-lg{font-size:2.4rem}}.sub-title-service{color:#414141;font-size:5rem;font-weight:700;line-height:1.2;letter-spacing:-1.5px}@media only screen and (max-width: 767px){.sub-title-service{font-size:3rem}}.font-small{color:#414141;font-size:1.6rem;font-weight:500;line-height:1.37;letter-spacing:-0.48px}@media only screen and (max-width: 991px){.font-small{font-size:1.4rem}}.font-xs{color:#414141;font-size:1.4rem;font-weight:500}.font-xxs{color:#737373;font-size:1.3rem;font-weight:400}.fw-extra-bold{font-weight:700}.fw-bold{font-weight:600}.fw-semi-bold{font-weight:500}.fw-normal{font-weight:400}.project-color-cyan{color:#4ca2ab}.project-color-pink{color:#963dcc}.project-color-green{color:#3157db}.project-color-purple{color:#4cab67}.header{position:fixed;top:0;background-color:#fff;width:100%;transition:all .4s;z-index:100}.header .header-wrapper{padding:24px 48px 24px 40px;transition:.3s}@media only screen and (max-width: 1365px){.header .header-wrapper{padding:19px 30px}}@media only screen and (max-width: 767px){.header .header-wrapper{padding:32px 15px 20px 15px}}.header .site-logo{max-width:125px;margin-right:20px}.header-navbar .current-menu-item .nav-link::after{opacity:1;visibility:visible}.header-navbar .nav-link{position:relative;display:block;font-weight:500;font-size:1.5rem;line-height:1.39;color:#414141;padding:10px 0;margin:0 20px;text-decoration:none;transition:.3s}@media only screen and (max-width: 991px){.header-navbar .nav-link{margin:0 18px}}.header-navbar .nav-link::after{content:"";position:absolute;width:100%;height:1px;left:0;right:0;bottom:9px;background:#000;opacity:0;visibility:hidden;transition:.3s}.header-navbar .nav-link:hover::after{opacity:1;visibility:visible}.header-navbar .link-active{display:none}@media only screen and (max-width: 767px){.header-navbar .link-active{display:block}}.header .header-btn{padding:29px 30px;width:100%}.header .header-btn:hover{background-color:#000;color:#fff}.header.header-hide{transform:translateY(-140px)}.header.header-bg{background-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0)}@media only screen and (max-width: 767px){.header.header-bg{padding:0}}.header.header-bg .site-logo svg *:nth-child(n+4){fill:#414141}.header.header-bg .header-navbar .nav-link{color:#4a4a4a}.header.header-bg .header-navbar .nav-link::after{background:#414141}@media only screen and (max-width: 767px){.header.header-bg .header-navbar .nav-link::after{content:none}}.header.header-bg-grey{background-color:#f2f2f2}.header.scrolled{background-color:#fff;padding:0;border-bottom-color:#dadada}.header.scrolled .header-wrapper{padding-top:14px;padding-bottom:14px}.header.scrolled .site-logo svg *:nth-child(n+4){fill:#414141}.header.scrolled .header-navbar .nav-link{color:#414141}.header.scrolled .header-navbar .nav-link::after{background:#000}.header .contact-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-weight:500;font-size:1.5rem;line-height:1.2;color:#42383a;padding:8px 16px;background:rgba(74,74,74,.04);border:1px solid #4a4a4a;border-radius:6px;overflow:hidden;white-space:nowrap;transition:.35s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;transition-property:background-color,transform,margin;margin-left:14px}@media only screen and (max-width: 767px){.header .contact-link{font-size:2.8rem;margin:20px 0 auto 0}}.header .contact-link:hover{background-color:#ea335a;border-color:#ea335a}.header .contact-link:hover .contact-link-txt{color:#fff}.header .contact-link.scrolled{background-color:#f25d7d;color:#fff;border-radius:3px;border-color:#ea335a !important}.header .contact-link.scrolled:hover{background-color:#ec204b}.header .contact-link.scrolled .contact-link-txt{color:#fff}.header .contact-link .contact-link-txt{position:relative;display:block;font-weight:500;font-size:1.5rem;line-height:1.2;color:#4a4a4a;padding:1px;transition:transform .4s}.header .contact-link:hover .contact-link-txt::after{opacity:1;visibility:visible}@media only screen and (max-width: 767px){.contact-link-phone{display:block;margin:0 32px !important;width:-webkit-fill-available}}.burger{position:relative;background:none;width:2.2rem;height:14px;border:none;outline:none;opacity:0;visibility:hidden;pointer-events:none;transition:.3s;cursor:pointer}.burger-line{display:block;position:absolute;background:#4a4a4a;width:100%;height:2px;left:0;opacity:1;transition:.3s}.burger-line:nth-child(1){top:0}.burger-line:nth-child(2){bottom:0px}.burger.is-active .burger-line:nth-child(1){top:11px;transform:rotate(45deg)}.burger.is-active .burger-line:nth-child(2){transform:rotate(-45deg)}@media only screen and (max-width: 767px){.header-bg .navbar .header-navbar{background:#f6f4f0;background-image:url("../images/home-banner-bg.svg");background-repeat:no-repeat;background-size:cover}.header .site-logo{position:relative;z-index:5;margin-right:0 !important}.navbar{-ms-flex-wrap:wrap;flex-wrap:wrap}.navbar .header-navbar{-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;background:#fff;padding:32px 0;margin:0;opacity:0;visibility:hidden;overflow:hidden;transition:all .4s ease;transform:translateY(-20px)}.navbar .header-navbar.is-active{opacity:1;visibility:visible;transform:translateY(0)}.navbar .header-navbar .site-navbar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;width:100%;overflow-y:auto;margin-top:56px}.navbar .nav-link{font-size:1.8rem;padding:8px 0;margin:8px auto}.navbar .burger{position:relative;opacity:1;visibility:visible;pointer-events:all;z-index:5}}.scroll-btn{width:auto;margin:0 20px 0 auto;display:none}@media only screen and (max-width: 767px){.scroll-btn{display:block}}.scroll-btn .scroll-btn-phone{margin:0;display:none}.scroll-btn .scroll-btn-phone.scrolled{display:block}.scroll-inactive{overflow:hidden;height:100vh}.header-sponsor{display:none}.header-sponsor-wrap{background-color:#121323;transition:all .4s}.header-sponsor-wrap .sponsor-content-wrap{padding:16px 32px}@media only screen and (max-width: 1248px){.header-sponsor-wrap .sponsor-content-wrap{padding:11px}}@media only screen and (max-width: 991px){.header-sponsor-wrap .sponsor-content-wrap{-ms-flex-align:start;align-items:flex-start;-webkit-align-items:flex-start;-ms-flex-direction:column;flex-direction:column;padding:12px}}@media only screen and (max-width: 1248px){.header-sponsor-wrap .sponsor-img{display:none}}.header-sponsor-wrap .sponsor-img-desktop{display:none}@media only screen and (max-width: 1248px){.header-sponsor-wrap .sponsor-img-desktop{display:block}}@media only screen and (max-width: 991px){.header-sponsor-wrap .sponsor-ux-image img{max-height:10px}}.header-sponsor-wrap .sponsor-text{padding-left:32px}@media only screen and (max-width: 991px){.header-sponsor-wrap .sponsor-text{padding-left:0}}.header-sponsor-wrap .top-banner-title{position:relative;font-family:"Merriweather",serif;color:#f25d7d;font-size:22px;font-weight:700;line-height:1.3;padding-right:32px}.header-sponsor-wrap .top-banner-title:before{content:"";position:absolute;top:0;right:16px;bottom:0;background-color:rgba(255,255,255,.25);width:1px}.header-sponsor-wrap .sponsor-head{color:#fff;font-weight:600;line-height:1.3;letter-spacing:-0.48px}@media only screen and (max-width: 991px){.header-sponsor-wrap .sponsor-head{font-size:13px;font-weight:500;line-height:100%;letter-spacing:-0.39px;padding-top:8px;display:none}}.header-sponsor-wrap .sponsor-head.sponser-head-mobile{display:none}@media only screen and (max-width: 991px){.header-sponsor-wrap .sponsor-head.sponser-head-mobile{display:block}}.header-sponsor-wrap .sponsor-date{position:relative;padding-left:24px}.header-sponsor-wrap .sponsor-date::before{content:"";position:absolute;top:calc(50% - 10px);left:12px;height:20px;width:1px;background-color:#fff}.header-sponsor-wrap .sponsor-close-btn{position:relative;-ms-flex-direction:column;flex-direction:column;padding:18px 48px 18px 10px;margin-left:auto;transition:all .4s;z-index:9;cursor:pointer}.header-sponsor-wrap .sponsor-close-btn:hover{opacity:.7}@media only screen and (max-width: 1248px){.header-sponsor-wrap .sponsor-close-btn{padding:6px 15px}}@media only screen and (max-width: 767px){.header-sponsor-wrap .sponsor-close-btn{padding:8px}}.header.header-dark{background:#121323}.header.header-dark .logo-white{display:block}.header.header-dark .logo-dark{display:none}.header.header-dark .link-item .nav-link{color:#fff}@media only screen and (max-width: 767px){.header.header-dark .link-item .nav-link{color:#4a4a4a}}.header.header-dark .link-item .nav-link::after{background:#fff}.header.header-dark .contact-link{border-color:#fff}.header.header-dark .contact-link:hover{border-color:#ea335a}.header.header-dark .contact-link .contact-link-txt{color:#fff}.header.header-dark.scrolled{background-color:#fff}.header.header-dark.scrolled .logo-white{display:none}.header.header-dark.scrolled .logo-dark{display:block}.header.header-dark.scrolled .link-item .nav-link{color:#414141}.header.header-dark.scrolled .link-item .nav-link::after{background:#000}@media only screen and (max-width: 767px){.scroll-inactive .header-sponsor{display:none !important}}@media only screen and (max-width: 767px){.scroll-inactive .header .logo-white{display:none}}@media only screen and (max-width: 767px){.scroll-inactive .header .logo-dark{display:block}}.inline-popup{min-width:100%;max-width:262px;background:#f8f8f8;position:absolute;top:calc(100% + 0px);right:0;padding:32px 0;white-space:nowrap;opacity:0;visibility:hidden;border:1px solid #dcdce3;box-shadow:10px 13px 62px rgba(54,54,54,.16);overflow:hidden;transition:.4s;z-index:9}@media only screen and (max-width: 767px){.inline-popup{position:static;display:none;max-width:100%;padding:8px 0;background:rgba(0,0,0,0);box-shadow:none;border:none}.inline-popup.popup-active{display:block;opacity:1;visibility:visible}}.inline-popup-wrapper{position:relative}.inline-popup-wrapper .nav-link-arrow-icon{display:none;-ms-flex-align:center;align-items:center;vertical-align:middle;min-width:16px;max-width:16px;min-height:16px;max-height:16px;margin-left:4px;transition:all .35s}.inline-popup-wrapper .nav-link-arrow-icon svg{transition:all .35s}@media only screen and (max-width: 767px){.inline-popup-wrapper .nav-link-arrow-icon{display:-ms-inline-flexbox;display:inline-flex}}.inline-popup-wrapper.popup-active .nav-link-arrow-icon svg{transform:rotate(180deg)}.inline-popup-wrapper:hover .inline-popup{opacity:1;visibility:visible}.header.header-hide .main-drop-menu.inline-popup{opacity:0;visibility:hidden;transition:all .35s}.main-drop-menu .link-list{padding:0 32px;margin-bottom:20px}.main-drop-menu .link-list:last-child{margin-bottom:0}.main-drop-menu .link-list:hover .menu-text{color:#151515}@media only screen and (max-width: 767px){.main-drop-menu .link-item{-ms-flex-pack:center;justify-content:center}}.main-drop-menu .menu-text{color:#414141;font-size:15px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.3px;transition:.4s}@media only screen and (max-width: 767px){.main-drop-menu .menu-text{font-size:16px;font-weight:400}}.client-interact{background:#121323;padding:118px 0 72px 0}@media only screen and (max-width: 991px){.client-interact{padding:100px 0 70px 0}}@media only screen and (max-width: 767px){.client-interact{padding:64px 0 40px 0}}.client-interact .footer-image{margin-left:120px}@media only screen and (max-width: 767px){.client-interact .footer-image{display:none}}.client-interact .interact-media-wrap{-ms-flex:1 1 0px;flex:1 1 0;max-width:320px;margin-left:185px}@media only screen and (max-width: 1248px){.client-interact .interact-media-wrap{margin-left:100px}}@media only screen and (max-width: 991px){.client-interact .interact-media-wrap{margin:0 0 40px 0}}.client-interact .interact-head-sub{display:inline-block;font-weight:400;position:relative;padding-top:8px;text-decoration:none}.client-interact .interact-media{-ms-flex-wrap:wrap;flex-wrap:wrap}.client-interact .interact-media+.interact-media{margin-left:15px}@media only screen and (max-width: 991px){.client-interact .interact-media+.interact-media{margin-left:75px}}.client-interact .interact-media .list-items+.list-items{padding-top:15px}.client-interact .interact-media .list-link{position:relative;text-decoration:none;font-weight:500;font-size:15px;line-height:20px;color:#fff}.career-client-interact{padding-top:240px}.career-client-interact .client-interact-head{padding-top:16px}.footer-bottom-content{margin-top:145px}@media only screen and (max-width: 991px){.footer-bottom-content{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:90px}}@media only screen and (max-width: 767px){.footer-bottom-content{margin-top:45px}}.footer-bottom-content .footer-bottom-head{color:#fff;margin-bottom:24px}@media only screen and (max-width: 767px){.footer-bottom-content .area-list{-ms-flex-direction:column;flex-direction:column}}.footer-bottom-content .area-list .list-items+.list-items{margin-left:40px}@media only screen and (max-width: 767px){.footer-bottom-content .area-list .list-items+.list-items{margin:20px 0 0 0}}.footer-bottom-content .area-head{font-weight:700;padding-bottom:12px;color:#fff}@media only screen and (max-width: 767px){.footer-bottom-content .area-head{padding-bottom:8px}}.footer-bottom-content .area-desc{font-weight:400;max-width:193px;color:#fff}.main-content{padding-top:calc(var(--aufy-header-height)*2);margin-top:calc(-1*var(--aufy-header-height))}@media only screen and (max-width: 767px){.common-block{width:90%}}.common-block .common-block-title{max-width:682px;letter-spacing:0;line-height:1.2;font-weight:700;letter-spacing:-1.65px}@media only screen and (max-width: 991px){.common-block .common-block-title{line-height:1.3}}.common-block .common-block-title .subline{display:block;letter-spacing:0;line-height:1.2;letter-spacing:-1.65px}@media only screen and (max-width: 991px){.common-block .common-block-title .subline{line-height:1.3}}.common-block .common-block-desc{max-width:717px;padding:32px 0 48px 0}@media only screen and (max-width: 991px){.common-block .common-block-desc{max-width:100%;padding:16px 0 32px 0}}.link-text{position:relative;font-size:2rem;line-height:1.3;letter-spacing:-0.02em;text-decoration:none;color:#414141;transition:all .4s}@media only screen and (max-width: 767px){.link-text{font-size:1.55rem}}.link-text:hover{color:#ea335a}.common-spacing{margin:0 40px}@media only screen and (max-width: 991px){.common-spacing{margin:0 15px}}.testimonial-content{background:rgba(18,19,35,.03);padding:88px 0}.testimonial-content.common-testimonial-content{background:none}@media only screen and (max-width: 991px){.testimonial-content{padding:90px 0}}@media only screen and (max-width: 767px){.testimonial-content{padding:64px 0}}.testimonial-content .testimonial-wrapper{max-width:980px;margin:0 auto}.testimonial-content .testimonial-wrapper .testimonial-detail{margin-left:53px}@media only screen and (max-width: 767px){.testimonial-content .testimonial-wrapper .testimonial-detail{margin-left:24px}}.testimonial-content .testimonial-wrapper .testimonial-icon{min-width:74px;max-width:74px;height:60px}.testimonial-content .testimonial-wrapper .testimonial-icon svg{width:100%;height:100%}@media only screen and (max-width: 767px){.testimonial-content .testimonial-wrapper .testimonial-icon{min-width:30px;max-width:30px;height:25px}}.testimonial-content .testimonial-wrapper .testimonial-msg{line-height:1.23;padding:14px 0 20px 0}@media only screen and (max-width: 767px){.testimonial-content .testimonial-wrapper .testimonial-msg{padding:3px 10px 16px 0;line-height:1.3}}.testimonial-content .testimonial-info{margin:20px 15px 0 0}.testimonial-content .testimonial-info .testimonial-company{font-weight:400}.testimonial-content .clutch-widget{min-width:195px;max-width:195px;height:auto;margin-top:20px}.image-content{min-width:100%;max-width:100%}.image-content-effect{overflow:hidden}.image-content-effect img{transition:.4s}.image-content-effect:hover img{transform:scale(1.05);transition:all .4s}.project-content{padding:200px 0}.project-content .common-block-title{max-width:930px}@media only screen and (max-width: 991px){.project-content{padding:90px 0}}@media only screen and (max-width: 767px){.project-content{padding:30px 0}}.project-content .common-block-desc{color:#414141}.project-content .project-section{padding-top:72px}@media only screen and (max-width: 767px){.project-content .project-section{padding-top:24px}}.project-detail{margin-bottom:125px}.project-detail:last-child{margin-bottom:0}@media only screen and (max-width: 991px){.project-detail{margin-bottom:90px}}@media only screen and (max-width: 767px){.project-detail{margin-bottom:40px}}.project-detail .project-detail-img{min-width:593px;max-width:593px}@media only screen and (max-width: 1248px){.project-detail .project-detail-img{min-width:550px;max-width:550px}}@media only screen and (max-width: 991px){.project-detail .project-detail-img{min-width:100%;max-width:100%}}.project-detail .project-detail-desc{min-width:0;-ms-flex:1 1 0px;flex:1 1 0;margin:0 100px 0 66px;padding:20px 0}@media only screen and (max-width: 1248px){.project-detail .project-detail-desc{margin:0 40px}}@media only screen and (max-width: 991px){.project-detail .project-detail-desc{-ms-flex:1 1 auto;flex:1 1 auto;margin:0;padding:32px 0 0 0}}.project-detail .project-title{text-transform:uppercase;position:relative;text-indent:44px}.project-detail .project-title:before{content:"";display:inline-block;position:absolute;top:50%;left:0;vertical-align:middle;max-width:32px;min-width:32px;height:2px;background:#000}.project-detail .project-subtitle{max-width:577px;line-height:1.3;padding:40px 0 24px 0}@media only screen and (max-width: 767px){.project-detail .project-subtitle{padding:20px 0 16px 0}}.project-detail .project-subtitle .department-name{line-height:1.3}.project-detail .project-info{max-width:536px}.project-detail .project-client-list{padding-top:48px}@media only screen and (max-width: 991px){.project-detail .project-client-list{padding:32px 0;max-width:100%}}.project-detail .project-client-list .project-client{min-width:auto;max-width:110px;margin:0 55px 10px 0}.project-detail .project-client-list .project-client:last-child{margin-right:0}@media only screen and (max-width: 767px){.project-detail .project-client-list .project-client{margin:0 32px 10px 0}}.underline::after{content:"";position:absolute;width:100%;height:2px;left:0;right:0;margin:0 auto;bottom:-2px;background:#414141;opacity:1;visibility:visible;transition:all .4s}.underline:hover:after{opacity:0;visibility:hidden}.underline-hover::after{height:3px;background:#fff;opacity:1;visibility:visible}.underline-hover:hover::after{opacity:0;visibility:hidden}.underline-hover-black::after{height:3px;background:#414141;opacity:0;visibility:hidden}.underline-hover-black:hover::after{opacity:1;visibility:visible}.underline-hover-white::after{height:3px;background:#fff;opacity:0;visibility:hidden}.underline-hover-white:hover::after{opacity:1;visibility:visible}.underline-black::after{height:3px;background:#414141;opacity:1;visibility:visible}.underline-black:hover::after{opacity:0;visibility:hidden}.card-arthur{font-weight:400;font-size:1.4rem;line-height:2;color:#1d1d1d}.link-btn{padding:15px 32px;line-height:1.37;background-color:#000;color:#fff;border:1px solid #414141}.link-btn:hover{background:#fff;color:#000}.achievement-main-box{margin:56px 0 60px 0}@media only screen and (max-width: 991px){.achievement-main-box{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 auto 40px auto}}@media only screen and (max-width: 767px){.achievement-main-box{margin:0 auto 24px auto}}.achievement-main-box .achievements-lists{max-width:770px}@media only screen and (max-width: 991px){.achievement-main-box .achievements-lists{max-width:100%;margin:10px 0 20px 0}}@media only screen and (max-width: 767px){.achievement-main-box .achievements-lists{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:0}}.achievement-main-box .achievement-item{position:relative;max-width:215px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 12px 0 12px}@media only screen and (max-width: 991px){.achievement-main-box .achievement-item{max-width:70%;margin-top:50px}}@media only screen and (max-width: 767px){.achievement-main-box .achievement-item{margin:32px 0 0 0}}@media only screen and (max-width: 767px){.achievement-main-box .achievement-item:nth-child(2){display:block}}.achievement-main-box .achievement-item::before,.achievement-main-box .achievement-item::after{content:"";position:absolute;top:0;background-image:url("data:image/svg+xml,%3Csvg width='13' height='38' viewBox='0 0 13 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.52507 4.50049C8.38133 2.50049 8.22507 1.20049 11.0251 0.000488281C11.0251 1.77214 11.0251 3.65083 8.52507 4.50049Z' fill='%23CACACA'/%3E%3Cpath d='M6.43457 8.63938C7.02626 6.01261 8.4282 5.28149 11.9632 5.22119C11.707 6.78143 9.39435 8.44036 6.43457 8.63938Z' fill='%23CACACA'/%3E%3Cpath d='M5.21289 12.8973C5.72943 10.2547 7.10996 9.48385 10.6418 9.32275C10.4301 10.8898 8.16579 12.614 5.21289 12.8973Z' fill='%23CACACA'/%3E%3Cpath d='M4.82617 18.2207C4.94525 15.5307 6.19625 14.5638 9.6652 13.8809C9.68815 15.4618 7.70444 17.5027 4.82617 18.2207Z' fill='%23CACACA'/%3E%3Cpath d='M5.73872 24.2997C4.9186 21.735 5.73873 19.8267 9.12807 18.4912C9.66185 20.5957 8.77479 22.6421 5.73872 24.2997Z' fill='%23CACACA'/%3E%3Cpath d='M5.20358 23.2441C5.07697 20.5544 3.64233 19.0524 0 18.9839C0.234364 21.1424 1.7799 22.7504 5.20358 23.2441Z' fill='%23CACACA'/%3E%3Cpath d='M4.79947 18.2382C5.5329 15.6474 4.64908 13.7677 1.21675 12.5469C0.754032 14.6683 1.70939 16.6837 4.79947 18.2382Z' fill='%23CACACA'/%3E%3Cpath d='M5.58196 12.5187C6.2959 9.82521 5.01674 7.44338 2.32611 6.51709C1.92914 8.23734 2.98775 11.1926 5.58196 12.5187Z' fill='%23CACACA'/%3E%3Cpath d='M6.79699 7.75986C7.77283 4.90479 7.00616 3.26715 5.23048 1.60986C4.75697 3.62229 4.80359 5.63504 6.79699 7.75986Z' fill='%23CACACA'/%3E%3Cpath d='M6.99851 29.2114C6.17839 26.6467 6.92632 24.158 10.2155 23.2446C10.5358 25.9989 9.52475 28.1674 6.99851 29.2114Z' fill='%23CACACA'/%3E%3Cpath d='M9.51006 34.7063C8.30121 32.3003 8.65316 29.7256 11.7603 28.312C12.505 30.983 11.8433 33.2823 9.51006 34.7063Z' fill='%23CACACA'/%3E%3Cpath d='M8.65514 33.4352C7.65514 30.9352 5.49414 29.4919 2.37598 30.8811C3.88212 33.2093 6.04229 34.2381 8.65514 33.4352Z' fill='%23CACACA'/%3E%3Cpath d='M6.75023 28.6154C6.02415 26.0225 4.03043 24.3558 0.78125 25.4026C2.02899 27.8788 4.06633 29.1334 6.75023 28.6154Z' fill='%23CACACA'/%3E%3Cpath d='M11.46 37.5005C9.29329 34.6672 4.95996 26.9005 4.95996 18.5005C4.95996 10.1005 8.29329 4.00049 9.95998 2.00049' stroke='%23CACACA' stroke-width='0.5'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:cover;width:14px;height:46px;pointer-events:none;z-index:-1}.achievement-main-box .achievement-item::before{left:0}.achievement-main-box .achievement-item::after{right:0;transform:rotateY(-170deg)}.achievement-main-box .achievement-title{position:relative;font-weight:500;font-size:16px;line-height:130%;color:#414141;padding:0 12px}@media only screen and (max-width: 991px){.achievement-main-box .achievement-title{padding:0 25px}}@media only screen and (max-width: 767px){.achievement-main-box .achievement-title{font-size:16px;padding:0 28px}}.achievement-main-box .achievement-desc{font-style:normal;font-weight:400;font-size:14px;line-height:130%;padding-top:10px;text-align:center;color:#414141}@media only screen and (max-width: 767px){.achievement-main-box .achievement-desc{padding-top:8px}}.bg-common-grey{background:#f2f2f2}.common-spacing-tb{padding:108px 0}@media only screen and (max-width: 991px){.common-spacing-tb{padding:64px 0}}.linked-text{text-decoration:underline;transition:all .4s}.linked-text:hover{text-decoration:none}.view-cases-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.view-cases-btn .view-cases-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.view-cases-btn .view-cases-link .link-text{font-size:2.5rem;letter-spacing:-0.03em}@media only screen and (max-width: 767px){.view-cases-btn .view-cases-link .link-text{font-size:2rem}}.view-cases-btn .view-cases-link .link-arrow-icon{display:inline-block;min-width:18px;max-width:18px;margin-left:22px;transition:.3s}@media only screen and (max-width: 767px){.view-cases-btn .view-cases-link .link-arrow-icon{display:none}}.view-cases-btn .view-cases-link .link-arrow-icon svg{display:block;width:100%}.view-cases-btn .view-cases-link .link-arrow-icon svg path{transition:.3s}.view-cases-btn .view-cases-link:hover .link-text{color:#ea335a}.view-cases-btn .view-cases-link:hover .link-text:after{opacity:0;visibility:hidden}.view-cases-btn .view-cases-link:hover .link-arrow-icon{margin-left:18px}.view-cases-btn .view-cases-link:hover svg path{fill:#ea335a}.service-knowmore-section .sub-service-knowmore{-ms-flex-pack:justify;justify-content:space-between;border:1px solid #dcdce3;padding:40px 0 0 40px;margin-bottom:88px}@media only screen and (max-width: 767px){.service-knowmore-section .sub-service-knowmore{padding:12px 12px 0 12px;margin-bottom:64px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.service-knowmore-section .sub-service-knowmore .sub-service-container{min-width:0;-ms-flex:1 1 auto;flex:1 1 auto;padding-bottom:40px}@media only screen and (max-width: 991px){.service-knowmore-section .sub-service-knowmore .sub-service-container{background-position:bottom center}}@media only screen and (max-width: 767px){.service-knowmore-section .sub-service-knowmore .sub-service-container{padding-bottom:12px}}.service-knowmore-section .service-knowmore-title{max-width:650px;color:#414141;font-size:35px;font-weight:700;line-height:130%;letter-spacing:-1.05px}@media only screen and (max-width: 767px){.service-knowmore-section .service-knowmore-title{font-size:24px}}.service-knowmore-section .service-knowmore-desc{max-width:642px;color:#414141;font-size:19px;font-weight:400;line-height:135%;letter-spacing:-0.57px;padding-top:24px;padding-bottom:48px}@media only screen and (max-width: 767px){.service-knowmore-section .service-knowmore-desc{font-size:16px;padding-top:12px;padding-bottom:24px}}.service-knowmore-section .consult-btn{background-color:#f25d7d}.service-knowmore-section .consult-btn:hover{background-color:#ea335a}.service-knowmore-section .sub-service-img{min-width:497px;max-width:497px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width: 991px){.service-knowmore-section .sub-service-img{min-width:350px;max-width:350px}}@media only screen and (max-width: 767px){.service-knowmore-section .sub-service-img{min-width:100%;max-width:100%}}.show-reel-section{position:relative;padding:110px 0 35px 0}@media only screen and (max-width: 767px){.show-reel-section{padding-bottom:0;padding-top:56px}}.show-reel-section .video-pre-play-box{position:relative}.show-reel-section .video-hover-box{position:absolute;top:50%;left:50%;bottom:50%;cursor:pointer;transform:scale(0);pointer-events:none;transition:all .4s}.show-reel-section .video-hover-box.hidden{opacity:0;visibility:hidden}.show-reel-section .video-hover-box video{height:150px;width:150px;border-radius:50%;-o-object-fit:cover;object-fit:cover;transform:translate(-10%, -50%);overflow:hidden}@media only screen and (max-width: 767px){.show-reel-section .video-hover-box{display:none}}.show-reel-section .show-reel-title{max-width:1075px;line-height:156%;text-align:center;color:#414141}@media only screen and (max-width: 767px){.show-reel-section .show-reel-title{font-size:21px;line-height:130%}}.show-reel-section .video-pre-play-box{max-width:-moz-fit-content;max-width:fit-content;margin:75px auto;cursor:pointer}@media only screen and (max-width: 767px){.show-reel-section .video-pre-play-box{margin:22px auto 56px auto}}.show-reel-section .video-pre-play-box .view-cases-btn{margin-left:23px}@media only screen and (max-width: 767px){.show-reel-section .video-pre-play-box .view-cases-btn{margin-left:12px}}.show-reel-section .video-pre-play-box .link-text{color:#f25d7d}@media only screen and (max-width: 767px){.show-reel-section .video-pre-play-box .link-arrow-icon{display:none}}@media only screen and (max-width: 767px){.show-reel-section .video-play-icon svg{width:45px;height:45px}}.show-reel-section .video-box{position:relative;background:#eff4f2;height:0;padding-top:56.59259259%;cursor:pointer}.show-reel-section .video-box video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.show-reel-popup{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(21,20,26,.8);opacity:0;visibility:hidden;transition:.35s ease-in-out;z-index:999}.show-reel-popup.popup-active{opacity:1;visibility:visible}.show-reel-popup .popup-close{display:-ms-flexbox;display:flex;position:absolute;top:25px;right:25px;min-width:25px;max-width:25px;height:25px;padding:0;border:0}.show-reel-popup .popup-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;max-width:80vw;min-width:80vw;min-height:100vh;max-height:100vh;padding:40px 0;margin:0 auto;overflow:hidden}.show-reel-popup .video-box{position:relative;min-width:95%;overflow:hidden}@media only screen and (max-width: 767px){.show-reel-popup .video-box{padding:0;width:calc(100% - 32px)}}.show-reel-popup .video-box::before{display:block;content:"";padding-top:56.25%}.show-reel-popup .video-box iframe,.show-reel-popup .video-box video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.upload-block{margin-bottom:45px}.document-wrapper,.upload-img-video{max-width:586px}@media only screen and (max-width: 767px){.document-wrapper,.upload-img-video{max-width:100%}}.attachements-wrapper svg{display:block;width:100%}.attachements-wrapper.upload-complete .document-output.active .add-more-files{display:none}.upload-info{font-weight:400;font-size:12px;line-height:130%;letter-spacing:-0.1px;color:#666;margin-top:8px}@media only screen and (max-width: 767px){.upload-info{font-size:10px}}.error-msg{display:none;font-weight:500;font-size:12px;line-height:19px;color:#f15642}.upload-files-parent{position:relative}.upload-files-parent .upload-field{position:relative;font-size:3rem;cursor:pointer;transition:all .4s}@media only screen and (max-width: 767px){.upload-files-parent .upload-field{font-size:1.8rem}}.upload-files-parent .upload-field::after{position:absolute;content:"";width:100%;height:2px;bottom:-2px;left:0;background:#000;transition:all .4s}.upload-files-parent .upload-field:hover:after{opacity:0;visibility:hidden}.upload-files-parent .upload-icon{display:block;min-width:56px;max-width:56px;min-height:56px;max-height:56px;margin-bottom:15px}@media only screen and (max-width: 767px){.upload-files-parent .upload-icon{min-width:25px;max-width:25px;margin-bottom:0}}.upload-files-parent .upload-input{position:absolute;top:0;right:0;bottom:0;left:0;min-width:100%;opacity:0;cursor:pointer}.upload-files-parent .upload-field-text{font-weight:400;font-size:14px;line-height:130%;letter-spacing:-0.1px;color:#273138;transition:all .4s}@media only screen and (max-width: 767px){.upload-files-parent .upload-field-text{font-size:12px}}.upload-files-parent .upload-field-text .color-txt{font-weight:500;font-size:14px;line-height:130%;letter-spacing:-0.1px;color:#02b1be}@media only screen and (max-width: 767px){.upload-files-parent .upload-field-text .color-txt{font-size:12px}}.upload-files-parent .upload-field:hover .upload-field-text{color:#193768}.upload-files-parent.upload-error .error-msg{display:block}.upload-files-parent.dragging .upload-field{border-color:#193768}.upload-files-parent.dragging .upload-field .upload-field-text{color:#193768}.uploaded-items-list{width:100%}.uploaded-items-list .list-item{display:-ms-flexbox;display:flex;position:relative;margin-right:8px}.uploaded-items-list .file-icon{min-width:35px;max-width:35px;min-height:35px;max-height:35px;background:#eff1f4;border-radius:2px;margin:0 auto}.uploaded-items-list .file-name{min-width:0;font-weight:500;font-size:13px;line-height:18px;color:#525967;overflow:hidden;text-overflow:ellipsis;text-align:center}.uploaded-items-list .file-size{min-width:55px;font-weight:normal;font-size:11px;line-height:11px;color:#afb5c1;text-align:center}.seller-info-block{margin-top:24px}.document-output .add-more-files{display:none}.btn-remove{min-width:32px;max-width:32px;min-height:32px;max-height:32px;padding:0;text-align:center;z-index:1;cursor:pointer}.video-delete-btn{position:absolute;top:10px;right:10px;opacity:0;visibility:hidden;transition:all .4s}@media only screen and (max-width: 767px){.uploaded-items{-ms-flex-wrap:wrap;flex-wrap:wrap}}.uploaded-items .item-value{font-weight:500;font-size:13px;line-height:16px;color:#000;box-sizing:border-box;word-break:break-all;background-repeat:no-repeat;background-position:center center;background-size:cover}@media only screen and (max-width: 767px){.uploaded-items .item-value{-ms-flex:1 1 auto;flex:1 1 auto;min-width:auto;max-width:100%;font-size:12px;line-height:14px}}.document-output{display:block}.attachements-wrapper.active .add-more-files{display:-ms-flexbox;display:flex}.attachements-wrapper.active .document-output{display:-ms-flexbox;display:flex}.attachements-wrapper.active.upload-complete .upload-field{display:none;transition:all .4s}.attachements-wrapper.upload-error .error-msg{display:block}.added-item-box{transition:all .4s}.added-item-box:hover .file-remove svg path{fill:red}@media only screen and (max-width: 767px){.attachment-item{width:100%}}@media only screen and (max-width: 991px){.service-product-cmn{-ms-flex-wrap:wrap;flex-wrap:wrap}}.service-product-cmn .product-benefit-head-content{max-width:900px;margin:0 auto}.service-product-cmn .benefit-head-text{text-align:center;padding-bottom:20px}.service-product-cmn .benefit-head-desc{font-family:"DM Sans";font-weight:400;font-size:2.2rem;line-height:140%;text-align:center;letter-spacing:-0.03em;color:#414141}.service-product-cmn .service-product-benefit-card-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;margin:30px 0 0 -90px}@media only screen and (max-width: 991px){.service-product-cmn .service-product-benefit-card-wrapper{margin:30px 0 0 -24px}}.service-product-cmn .service-product-benefit-card{-ms-flex-direction:column;flex-direction:column;max-width:calc(33.3333333333% - 90px);min-width:calc(33.3333333333% - 90px);margin:56px 0 0 90px}@media only screen and (max-width: 991px){.service-product-cmn .service-product-benefit-card{max-width:calc(50% - 24px);min-width:calc(50% - 24px);margin:30px 0 0 24px}}@media only screen and (max-width: 575px){.service-product-cmn .service-product-benefit-card{max-width:calc(100% - 24px);min-width:calc(100% - 24px);margin:30px 0 0 24px}}.service-product-cmn .product-benefit-card{max-width:90px}.service-product-cmn .product-benefit-card-head{font-family:"DM Sans";font-weight:500;font-size:21px;line-height:120%;text-align:center;letter-spacing:-0.03em;color:#fff;margin:20px 0 12px 0}.service-product-cmn .product-benefit-card-desc{font-family:"DM Sans";letter-spacing:-0.03em;font-weight:400;color:#c4c4c8;text-align:center}.service-product-cmn .product-benefit-card-num{font-family:"Merriweather";font-style:normal;font-weight:900;font-size:32px;line-height:130%;color:#f25d7d;text-shadow:1px 0 0 #414141,-1px 0 0 #414141,0 1px 0 #414141,0 -1px 0 #414141,1px 1px 0 #414141,-1px -1px 0 #414141,1px -1px 0 #414141,-1px 1px 0 #414141,1px 1px 1px #414141}.common-benefits-section{background-color:#121323}.common-benefits-section .service-product-benefit .benefit-head-text{color:#fff}.common-benefits-section .service-product-benefit .benefit-head-desc{color:#c4c4c8}.testimonial-section{padding:150px 0;background:#f2f2f2}@media only screen and (max-width: 991px){.testimonial-section{padding:56px 0}}@media only screen and (max-width: 991px){.testimonial-section .testimonial-wrapper{-ms-flex-direction:column;flex-direction:column}}.testimonial-section .testimonial-content-area{position:sticky;max-height:100vh;height:100%;top:100px}.testimonial-section .testimonial-review{width:50%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px}@media only screen and (max-width: 991px){.testimonial-section .testimonial-review{width:100%;margin-top:40px}}@media only screen and (max-width: 767px){.testimonial-section .testimonial-review{margin-left:0}}.testimonial-section .testimonial-review .owl-stage-outer{margin-right:-15px}.testimonial-section .testimonial-review .owl-stage{padding-left:0px !important;display:-ms-flexbox;display:flex}.testimonial-section .review-box{min-width:calc(50% - 8px);max-width:calc(50% - 8px);padding:24px;margin-left:8px;background:#fff;transition:all .4s;margin-bottom:8px;z-index:1}@media only screen and (max-width: 767px){.testimonial-section .review-box{padding:12px;max-width:100%;height:100%;margin:0}}.testimonial-section .review-box:hover{position:relative;box-shadow:0 3.875rem 3rem 1rem rgba(0,0,0,.1);z-index:2}.testimonial-section .testimonial-head{font-size:5rem;font-weight:700;line-height:1.2;max-width:480px}@media only screen and (max-width: 767px){.testimonial-section .testimonial-head{font-size:30px;max-width:85%}}.testimonial-section .testimonial-desc{padding:32px 0 40px 0;max-width:480px;color:#414141;font-size:2.4rem}@media only screen and (max-width: 767px){.testimonial-section .testimonial-desc{padding:16px 0 24px 0;font-size:1.7rem}}.testimonial-section .custm-wrapper{background-color:#17313b;width:218px;height:67px;padding:12px 10px;box-sizing:border-box}.testimonial-section .review-rate{font-weight:500;color:#414141;margin-right:18px}@media only screen and (max-width: 767px){.testimonial-section .review-rate{font-size:21px}}.testimonial-section .review-box-desc{line-height:1.4;padding:24px 0 30px 0;color:#6c6b6b;transition:all .4s}@media only screen and (max-width: 767px){.testimonial-section .review-box-desc{padding:16px 0 24px 0}}.testimonial-section .client-name{font-weight:700;color:#6c6b6b;transition:all .4s}.testimonial-section .client-comp{font-size:15px;color:#6c6b6b;transition:all .4s}.testimonial-section .logo-box{margin-top:12px;max-width:100px}.testimonial-section .logo-box img{max-height:25px}.locker{position:relative;display:grid;grid-template-columns:1fr 596px}@media only screen and (max-width: 1248px){.locker{grid-template-columns:1fr 1fr;grid-column-gap:4rem}}@media only screen and (max-width: 991px){.locker{grid-template-columns:auto;grid-column-gap:0}}.locker-image{position:relative;-ms-flex-order:2;order:2}@media only screen and (max-width: 991px){.locker-image{display:none}}.locker-image img{min-width:596px;max-width:596px;position:absolute;transition:all 1s ease}@media only screen and (max-width: 1440px){.locker-image img{min-width:100%;max-width:100%}}.locker-container{position:sticky;top:0;height:100vh;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.locker-container .image{opacity:0;transition:all .5s ease}.locker-container .image.active{opacity:1}.locker-content{-ms-flex-order:1;order:1}.locker-section{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;margin-bottom:200px}@media only screen and (max-width: 991px){.locker-section{margin-bottom:100px}}@media only screen and (max-width: 767px){.locker-section{margin-bottom:64px}}.locker-section:first-child{padding-top:50%}@media only screen and (max-width: 991px){.locker-section:first-child{padding-top:0}}.text-holder .process-image{min-width:112px !important;max-width:112px !important}.text-holder .image-holder{display:none}@media only screen and (max-width: 991px){.text-holder .image-holder{display:block}}@media only screen and (max-width: 991px){.text-holder .image-holder img{width:100%;margin-top:40px}}@media only screen and (max-width: 767px){.text-holder .image-holder img{margin-top:24px}}@media only screen and (max-width: 767px){.owl-carousel .owl-stage{display:-ms-flexbox;display:flex}}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{transition:all .4s}@media only screen and (max-width: 767px){.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{display:none}}.owl-carousel .owl-nav .owl-prev span,.owl-carousel .owl-nav .owl-next span{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;border-radius:50%;background-color:rgba(0,0,0,0);background-image:url("../images/arrow-right.svg");background-repeat:no-repeat !important;background-position:center !important;font-size:0}@media only screen and (max-width: 991px){.owl-carousel .owl-nav .owl-prev span,.owl-carousel .owl-nav .owl-next span{width:30px;height:30px}}@media only screen and (max-width: 991px){.owl-carousel .owl-nav .owl-prev span,.owl-carousel .owl-nav .owl-next span{width:26px;height:26px}}.owl-carousel .owl-nav .owl-prev.disabled,.owl-carousel .owl-nav .owl-next.disabled{opacity:.2;cursor:not-allowed}.owl-carousel .owl-nav .owl-prev span{transform:rotate(180deg)}.owl-carousel.nav-light .owl-nav .owl-prev span,.owl-carousel.nav-light .owl-nav .owl-next span{background-color:rgba(255,255,255,.8);border-color:rgba(255,255,255,.8)}.nav-on-hover .owl-nav{opacity:0;visibility:hidden;transition:all .4s}.nav-on-hover .owl-nav .owl-prev,.nav-on-hover .owl-nav .owl-next{position:absolute;top:calc(50% - 20px)}.nav-on-hover .owl-nav .owl-prev{left:20px}.nav-on-hover .owl-nav .owl-next{right:20px}.nav-on-hover:hover .owl-nav{opacity:1;visibility:visible}.enterprise-banner{background:#f2f2f2}@media only screen and (max-width: 991px){.enterprise-banner .enterprise-banner-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.enterprise-banner .banner-title{font-family:"Merriweather";font-style:normal;font-size:5.5rem;font-weight:700;line-height:1.3;color:#414141;max-width:590px}@media only screen and (max-width: 991px){.enterprise-banner .banner-title{font-size:4rem}}@media only screen and (max-width: 767px){.enterprise-banner .banner-title{font-size:3rem}}.enterprise-banner .banner-desc{padding:24px 0 40px 0;max-width:505px;font-weight:400;font-size:2.7rem;line-height:140%;letter-spacing:-0.03em;color:#646464}@media only screen and (max-width: 991px){.enterprise-banner .banner-desc{font-size:2.2rem;padding:12px 0 24px 0}}.enterprise-banner .consult-btn{background:#f25d7d;margin-bottom:64px}.enterprise-banner .consult-btn:hover{background-color:#ea335a}.enterprise-banner .banner-image{margin-left:auto}@media only screen and (max-width: 991px){.enterprise-banner .banner-image{margin:0 auto}}.home-banner{background-color:#f6f4f0;padding-top:12vh}@media only screen and (max-width: 1601px){.home-banner{padding-top:11vh}}@media only screen and (max-width: 1440px){.home-banner{padding-top:8vh}}@media only screen and (max-width: 1248px){.home-banner{padding-top:60px}}@media only screen and (max-width: 767px){.home-banner{padding-top:50px}}.home-banner .banner-title{font-family:"Merriweather",serif;font-weight:700;font-size:72px;line-height:120%;color:#414141}@media only screen and (max-width: 991px){.home-banner .banner-title{font-size:45px;max-width:100%}}@media only screen and (max-width: 767px){.home-banner .banner-title{font-size:34px;max-width:100%}}.home-banner .banner-desc{max-width:700px;padding-top:32px;color:#414141}@media only screen and (max-width: 767px){.home-banner .banner-desc{padding-top:20px}}.home-top-banner{position:relative;background-color:#f2f2f2;padding-bottom:15px}@media only screen and (max-width: 991px){.home-top-banner{padding-bottom:35px}}.home-top-banner .container{position:relative;z-index:1}.home-top-banner .directing-link .consult-btn{margin:0 35px 0 0}.home-top-banner .directing-link .link-arrow-icon{margin-left:8px;transition:.3s}.home-top-banner .directing-link .link-text{font-weight:600;font-size:18px;line-height:125%;text-align:center;letter-spacing:-0.03em}.home-top-banner .directing-link .view-cases-link:hover .link-text{color:#ea335a}.home-top-banner .directing-link .view-cases-link:hover .link-text:after{opacity:0;visibility:hidden}.home-top-banner .directing-link .view-cases-link:hover svg path{stroke:#ea335a}@media only screen and (max-width: 991px){.home-top-banner .directing-link{margin:0 auto}}@media only screen and (max-width: 767px){.home-top-banner .directing-link{width:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:unset;align-items:unset;margin:0}.home-top-banner .directing-link .consult-btn{width:100%;margin:0 0 20px 0}.home-top-banner .directing-link .link-arrow-icon{display:none}}.home-top-banner .banner-content{max-width:950px;-ms-flex-direction:column;flex-direction:column;text-align:center;margin:0 auto}@media only screen and (max-width: 991px){.home-top-banner .banner-content{-ms-flex-direction:column;flex-direction:column}}.home-top-banner .banner-content .banner-image{-ms-flex:1 1 auto;flex:1 1 auto}@media only screen and (max-width: 991px){.home-top-banner .banner-content .banner-image{padding:45px 0 0 0;margin:0 auto;max-width:100%}}.home-top-banner .btn-special{margin:0 auto;padding:16px 32px;background:#f25d7d;box-shadow:0px 4px 20px rgba(255,57,92,.27)}.home-top-banner .btn-special:hover{background:#ea335a}.client-content{padding:30px 0 50px 0}@media only screen and (max-width: 767px){.client-content{padding:25px 0 25px 0}}.client-content .client-slider{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.client-content .client-slider .owl-stage{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.client-content .client-slider .item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:space-evenly;justify-content:space-evenly;min-width:16.6666666667%;max-width:16.6666666667%;margin-top:55px}@media only screen and (max-width: 991px){.client-content .client-slider .item{min-width:100%;max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:0}}.client-content .client-slider .clients-img{min-width:auto;max-width:118px}.client-content .owl-dots{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;text-align:center;position:absolute;bottom:-62px}.client-content .owl-dots button.owl-dot{height:15px;width:15px;background:#d3d3d3;margin:10px 7px;border-radius:15px;transition:.3s}.client-content .owl-dots button.owl-dot.active{background:#414141}.case-study-content{padding:150px 0}@media only screen and (max-width: 767px){.case-study-content{padding:56px 0}}.case-study-content-title{max-width:1074px;font-weight:500;color:#414141;text-align:center;line-height:1.56;margin:0 auto}.case-study-content .show-reel-btn-box{margin-top:70px}.case-study-content .common-block{margin-bottom:35px}.case-study-content .case-study-row{margin-left:-90px}@media only screen and (max-width: 991px){.case-study-content .case-study-row{margin-left:-60px}}@media only screen and (max-width: 767px){.case-study-content .case-study-row{margin-left:0;-ms-flex-wrap:wrap;flex-wrap:wrap}}.case-study-content .case-study-two{padding:160px 0 140px 0;margin:0 auto}@media only screen and (max-width: 991px){.case-study-content .case-study-two{padding:90px 0}}@media only screen and (max-width: 767px){.case-study-content .case-study-two{padding:0}}.case-study-content .case-study-two .case-study-block{min-width:93%;max-width:93%;margin:0 auto}@media only screen and (max-width: 991px){.case-study-content .case-study-two .case-study-block{min-width:100%;max-width:100%}}.case-study-content .case-study-view-link{-ms-flex-pack:start;justify-content:flex-start}.case-study-content .case-study-view-link .link-text{font-weight:700;font-size:16px}.case-study-content .case-study-view-link .link-text::after{height:1px}.case-study-block{min-width:calc(50% - 90px);max-width:calc(50% - 90px);margin:0 0 105px 90px;transition:all .4s}@media only screen and (max-width: 991px){.case-study-block{min-width:calc(50% - 60px);max-width:calc(50% - 60px);margin-left:60px}}@media only screen and (max-width: 767px){.case-study-block{min-width:100%;max-width:100%;margin:0 0 40px 0}}.case-study-block .image-content{position:relative;display:inline-block;overflow:hidden;transition:all .4s}.case-study-block .case-study-video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:all .4s}.case-study-block .case-study-video:hover{opacity:1;transition:all .9s}.case-study-block .sub-case-study-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-decoration:none;transition:all .4s}.case-study-block .case-study-title{position:relative;padding-top:16px}@media only screen and (max-width: 991px){.case-study-block .case-study-title{font-size:3rem}}@media only screen and (max-width: 767px){.case-study-block .case-study-title{padding-top:8px;font-size:2.1rem}}.case-study-block .case-study-title:hover{text-decoration:underline}.case-study-block .case-study-title.case-title-mnp{max-width:475px}@media only screen and (max-width: 767px){.case-study-block .case-study-title.case-title-mnp{max-width:100%}}.case-study-block .case-sub-title{font-weight:400;line-height:21px;padding-top:24px;color:#6c6b6b}.case-study-block .case-title-desc{padding-top:8px}.award-section{padding:132px 0 30px 0;background:#f6f4f2}@media only screen and (max-width: 991px){.award-section{padding:56px 0 26px 0}}.award-section .award-head{font-weight:700;line-height:60px;margin-bottom:64px}@media only screen and (max-width: 767px){.award-section .award-head{font-size:28px;line-height:120%;margin-bottom:24px}}.award-section .award-item-head{margin:25px 0 16px 0;transition:all .4s}@media only screen and (max-width: 767px){.award-section .award-item-head{margin:20px 0 8px 0}}.award-section .award-list{margin-bottom:105px;margin-left:-24px}@media only screen and (max-width: 991px){.award-section .award-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-bottom:30px}}.award-section .award-list .list-items{max-width:calc(25% - 24px);min-width:calc(25% - 24px);margin-left:24px}.award-section .award-list .list-items:last-child{margin-right:0}@media only screen and (max-width: 991px){.award-section .award-list .list-items{max-width:calc(33.3333333333% - 10px);min-width:calc(33.3333333333% - 10px);margin-bottom:24px;margin-left:10px}}@media only screen and (max-width: 767px){.award-section .award-list .list-items{max-width:calc(50% - 10px);min-width:calc(50% - 10px);margin-bottom:10px;margin-left:10px}}.award-section .award-list .award-image{margin:0 auto}@media only screen and (max-width: 767px){.award-section .award-list .award-image{max-width:60px}}.award-section .award-list .list-link{-ms-flex-direction:column;flex-direction:column;padding:48px 20px;height:100%;background:#fff;text-align:center;transition:all .4s;z-index:1}@media only screen and (max-width: 767px){.award-section .award-list .list-link{padding:20px 15px}}.award-section .award-list .list-link:hover{box-shadow:0 3.875rem 3rem 1rem rgba(0,0,0,.1);z-index:2}.work-flow-content{background:#121323;padding:130px 0}@media only screen and (max-width: 767px){.work-flow-content{padding:56px 0}}.work-flow-content .work-flow-top .work-flow-title{color:#fff;max-width:795px}@media only screen and (max-width: 767px){.work-flow-content .work-flow-top .work-flow-title{font-size:28px;line-height:120%}}.work-flow-content .work-flow-top .link{position:relative;color:#fff}.work-flow-content .work-flow-top .link::after{background:#fff}.work-flow-content .work-flow-top .link:hover{transition:all .4s}.work-flow-content .work-flow-top .work-flow-desc{color:#fff;max-width:706px}@media only screen and (max-width: 767px){.work-flow-content .work-flow-top .work-flow-desc{padding-bottom:20px}}.work-flow-steps{max-width:1048px;margin-left:auto}@media only screen and (max-width: 991px){.work-flow-steps{max-width:100%}}.work-flow-steps .work-step{border-bottom:1px solid #515267;padding:72px 0}@media only screen and (max-width: 767px){.work-flow-steps .work-step{padding:20px 0;-ms-flex-direction:column;flex-direction:column}}.work-flow-steps .work-step:last-child{padding-bottom:0;border-bottom:none}.work-flow-steps .work-step .work-step-title{position:relative;max-width:282px;letter-spacing:-0.01em;color:#fff}@media only screen and (max-width: 767px){.work-flow-steps .work-step .work-step-title{min-width:100%;max-width:100%;font-size:2.1rem;line-height:130%}}.work-flow-steps .work-step .work-step-content{min-width:0;margin-left:100px}@media only screen and (max-width: 991px){.work-flow-steps .work-step .work-step-content{padding-top:16px;margin-left:60px}}@media only screen and (max-width: 767px){.work-flow-steps .work-step .work-step-content{-ms-flex:1 1 auto;flex:1 1 auto;padding-top:8px;margin-left:0}}.work-flow-steps .work-step .work-step-desc{max-width:540px;color:#fff}@media only screen and (max-width: 767px){.work-flow-steps .work-step .work-step-desc{font-size:1.5rem;line-height:1.4}}.card-group-content{padding:150px 0;background:#f6f4f2}@media only screen and (max-width: 767px){.card-group-content{padding:56px 0}}@media only screen and (max-width: 991px){.card-group-content .common-block{width:100%}.card-group-content .common-block .common-block-title{width:80%}}.card-group-content .card-title{max-width:700px}.card-group-content .link-text{margin-bottom:10px}.card-group-content .card-section{margin-left:-80px}@media only screen and (max-width: 991px){.card-group-content .card-section .owl-stage-outer{margin-right:-15px}}.card-group-content .card-section .owl-stage{padding-left:0px !important;display:-ms-flexbox;display:flex}@media only screen and (max-width: 1248px){.card-group-content .card-section{margin-left:-60px}}@media only screen and (max-width: 991px){.card-group-content .card-section{margin-left:0}}.client-wrapper .card-detail .card-detail-img{min-height:422px;max-height:422px}@media only screen and (max-width: 1248px){.client-wrapper .card-detail .card-detail-img{min-height:360px;max-height:360px}}.client-wrapper .card-detail .card-detail-img img{min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.card-detail{min-width:calc(33.3333333333% - 80px);max-width:calc(33.3333333333% - 80px);padding-top:72px;margin-left:80px}@media only screen and (max-width: 1248px){.card-detail{min-width:calc(33.3333333333% - 60px);max-width:calc(33.3333333333% - 60px);margin-left:60px}}@media only screen and (max-width: 991px){.card-detail{min-width:calc(100% - 25px);max-width:calc(100% - 25px);padding-top:40px;margin-left:0}}.card-detail .card-detail-img{display:-ms-flexbox;display:flex;margin-bottom:48px}@media only screen and (max-width: 767px){.card-detail .card-detail-img{margin-bottom:20px}}.card-detail:hover .post-details-title{text-decoration:underline;transition:all .4s}.card-detail-desc{width:85%}@media only screen and (max-width: 991px){.card-detail-desc{width:100%}}.card-detail-desc .post-details-title{padding-bottom:24px;transition:all .4s}@media only screen and (max-width: 767px){.card-detail-desc .post-details-title{padding-top:0px;font-size:1.9rem;padding-bottom:12px}}.post-details .list-item{position:relative;font-weight:400;font-size:1.3rem;color:#737373}.post-details .list-item+.list-item{padding-left:15px;margin-left:15px}@media only screen and (max-width: 991px){.post-details .list-item+.list-item{padding-left:10px;margin-left:7px}}.post-details .list-item+.list-item:before{content:"";position:absolute;top:0;bottom:0;margin:auto 0;left:-2px;background:#737373;width:4px;height:4px;border-radius:50%}.faq-content{padding:150px 0}@media only screen and (max-width: 767px){.faq-content{padding:56px 0}}.faq-content .common-block-title{max-width:800px}@media only screen and (max-width: 767px){.faq-content .common-block-title{max-width:80%}}.faq-content .faq-wrapper{max-width:1048px;margin-left:auto;padding-top:54px}@media only screen and (max-width: 767px){.faq-content .faq-wrapper{padding-top:12px}}.faq-content .faq-container{border-bottom:1px solid #515267;padding:48px 0}.faq-content .faq-container:last-child{border-bottom:none;padding-bottom:0}@media only screen and (max-width: 767px){.faq-content .faq-container{padding:24px 0}}.faq-content .question{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer}.faq-content .question::after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28 16.8787H4' stroke='%23414141' stroke-width='2.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M16.0037 28.8828V4.88281' stroke='%23414141' stroke-width='2.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:cover;background-repeat:no-repeat;width:24px;height:24px;position:absolute;right:20px;transition:all .3s}@media only screen and (max-width: 767px){.faq-content .question::after{width:18px;height:18px}}.faq-content .question .sub-title{font-weight:500;font-size:28px;line-height:130%;letter-spacing:-0.03em;margin-right:60px;max-width:762px;color:#414141;transition:.3s}.faq-content .question .sub-title:hover{color:#000}@media only screen and (max-width: 767px){.faq-content .question .sub-title{font-size:20px}}.faq-content .question.active::after{background-image:url("data:image/svg+xml,%3Csvg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28 16.8787H4' stroke='%23414141' stroke-width='2.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E");transform:rotate(180deg)}.faq-content .answercont{max-height:0;overflow:hidden;transition:.3s}.faq-content .answercont .answer{color:#414141;font-size:22px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.66px;margin-right:90px;padding-top:16px}@media only screen and (max-width: 991px){.faq-content .answercont .answer{margin-right:70px}}@media only screen and (max-width: 767px){.faq-content .answercont .answer{font-size:17px;margin-right:0;padding-top:8px}}.faq-content .answercont .answer+.answer{padding-top:0;margin-top:25px}.faq-content .answer-list{margin-top:40px}.faq-content .answer-list .list-items+.list-items{margin-top:30px}.faq-content .answer-list .answer-list-num{font-weight:400;font-size:19px;line-height:150%;letter-spacing:-0.03em;color:#6c6b6b;margin-right:15px}.faq-content .answer-list .answer-list-content{font-weight:400;font-size:19px;line-height:150%;letter-spacing:-0.03em;color:#6c6b6b}.faq-content .blog-link-accrd{position:relative}.awards-list-sec{padding:36px 0 25px 0}@media only screen and (max-width: 1601px){.awards-list-sec{padding:30px 0 20px 0}}@media only screen and (max-width: 767px){.awards-list-sec{padding-bottom:10px}}.awards-list-sec .awards-lists{margin-left:-50px}@media only screen and (max-width: 767px){.awards-list-sec .awards-lists{margin-left:-25px}}.awards-list-sec .award-item{position:relative;padding:0 10px;margin:0 0 30px 50px}@media only screen and (max-width: 767px){.awards-list-sec .award-item{margin-left:25px}}.awards-list-sec .award-item::before,.awards-list-sec .award-item::after{content:"";position:absolute;top:calc(50% - 19px);background-image:url("data:image/svg+xml,%3Csvg width='13' height='38' viewBox='0 0 13 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.52605 4.5C8.38231 2.5 8.22605 1.2 11.0261 0C11.0261 1.77165 11.0261 3.65034 8.52605 4.5Z' fill='%2377787E'/%3E%3Cpath d='M6.43359 8.63889C7.02528 6.01212 8.42722 5.281 11.9622 5.2207C11.706 6.78094 9.39337 8.43987 6.43359 8.63889Z' fill='%2377787E'/%3E%3Cpath d='M5.21289 12.8968C5.72943 10.2542 7.10996 9.48337 10.6418 9.32227C10.4301 10.8893 8.16579 12.6135 5.21289 12.8968Z' fill='%2377787E'/%3E%3Cpath d='M4.82617 18.2202C4.94525 15.5302 6.19625 14.5633 9.6652 13.8804C9.68815 15.4613 7.70444 17.5022 4.82617 18.2202Z' fill='%2377787E'/%3E%3Cpath d='M5.73969 24.2992C4.91957 21.7345 5.7397 19.8262 9.12904 18.4907C9.66282 20.5952 8.77576 22.6416 5.73969 24.2992Z' fill='%2377787E'/%3E%3Cpath d='M5.20358 23.2436C5.07697 20.5539 3.64233 19.0519 0 18.9834C0.234364 21.1419 1.7799 22.7499 5.20358 23.2436Z' fill='%2377787E'/%3E%3Cpath d='M4.79849 18.2377C5.53192 15.6469 4.6481 13.7672 1.21577 12.5464C0.753056 14.6678 1.70841 16.6832 4.79849 18.2377Z' fill='%2377787E'/%3E%3Cpath d='M5.58294 12.5182C6.29688 9.82472 5.01772 7.44289 2.32709 6.5166C1.93012 8.23685 2.98873 11.1921 5.58294 12.5182Z' fill='%2377787E'/%3E%3Cpath d='M6.79699 7.75937C7.77283 4.9043 7.00616 3.26666 5.23048 1.60938C4.75697 3.6218 4.80359 5.63455 6.79699 7.75937Z' fill='%2377787E'/%3E%3Cpath d='M6.99753 29.2109C6.17741 26.6462 6.92534 24.1575 10.2145 23.2441C10.5348 25.9984 9.52377 28.1669 6.99753 29.2109Z' fill='%2377787E'/%3E%3Cpath d='M9.51006 34.7058C8.30121 32.2998 8.65316 29.7251 11.7603 28.3115C12.505 30.9825 11.8433 33.2818 9.51006 34.7058Z' fill='%2377787E'/%3E%3Cpath d='M8.65416 33.4347C7.65416 30.9347 5.49316 29.4914 2.375 30.8806C3.88114 33.2088 6.04131 34.2376 8.65416 33.4347Z' fill='%2377787E'/%3E%3Cpath d='M6.75023 28.6149C6.02415 26.022 4.03043 24.3553 0.78125 25.4021C2.02899 27.8783 4.06633 29.1329 6.75023 28.6149Z' fill='%2377787E'/%3E%3Cpath d='M11.461 37.5C9.29427 34.6667 4.96094 26.9 4.96094 18.5C4.96094 10.1 8.29427 4 9.96096 2' stroke='%2377787E' stroke-width='0.5'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:cover;width:13px;height:38px;pointer-events:none}.awards-list-sec .award-item::before{left:0}.awards-list-sec .award-item::after{right:0;transform:rotateY(-170deg)}.awards-list-sec .award-item .award-text{max-width:148px;font-weight:500;font-size:11px;line-height:1.3;text-align:center;color:#e0e0e0}.works-status-sec{padding-top:170px}@media screen and (max-height: 900px){.works-status-sec{padding-top:50px;margin-top:auto}}@media only screen and (max-width: 767px){.works-status-sec{padding-top:50px}}.works-status-sec .works-status-lists{margin-left:-58px}@media only screen and (max-width: 991px){.works-status-sec .works-status-lists{margin-left:-30px}}.works-status-sec .list-item{margin:15px 0 0 58px}@media only screen and (max-width: 991px){.works-status-sec .list-item{margin-left:30px}}.works-status-sec .list-item .iteme-icon{margin-right:10px}.works-status-sec .list-item .iteme-icon svg{display:block}.works-status-sec .list-item .iteme-text{font-weight:500;font-size:16px;line-height:1.3;letter-spacing:-0.03em;color:#9c9c9c}.client-icon-section .client-content{padding-top:80px}@media only screen and (max-width: 767px){.client-icon-section .client-content{padding-top:30px}}.home-project-content{padding:150px 0}@media only screen and (max-width: 767px){.home-project-content{padding:64px 0}}.home-testimonial{background:#f2f2f2}.home-industry-section{padding:150px 0}@media only screen and (max-width: 767px){.home-industry-section{padding:64px 0}}.index-knowmore-section{padding-top:128px}.index-knowmore-section .sub-service-knowmore{display:-ms-flexbox;display:flex;width:100%;background:rgba(234,190,190,.05);border:none !important;margin-bottom:0 !important}.index-knowmore-section .sub-service-knowmore .sub-service-container .service-knowmore-title{color:#fff !important}.index-knowmore-section .sub-service-knowmore .sub-service-container .service-knowmore-desc{color:#fff !important}.index-knowmore-section .sub-service-img{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.index-knowmore-section .sub-service-img .image-service{-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 767px){.index-knowmore-section .sub-service-img .image-service{width:100%}}.case-study-banner{background-color:#3f3a5f;padding-top:170px}@media only screen and (max-width: 767px){.case-study-banner{padding-top:90px}}.case-study-banner .banner-content,.case-study-banner .banner-title{text-align:left;margin:0}.case-study-banner .banner-desc{max-width:690px;padding:48px 0 0 0}.case-study-cmn{max-height:1296px;background-position:bottom;background-repeat:no-repeat;background-size:cover}.case-study-cmn .banner-title{color:#414141}@media only screen and (max-width: 991px){.case-study-cmn .banner-title{font-size:4rem}}@media only screen and (max-width: 767px){.case-study-cmn .banner-title{font-size:3rem}}.case-study-cmn .banner-desc{max-width:690px;color:#414141;padding-bottom:0}@media only screen and (max-width: 991px){.case-study-cmn .banner-desc{padding-top:30px}}@media only screen and (max-width: 767px){.case-study-cmn .banner-desc{padding-top:10px}}.case-details-content .case-content-wrapper{width:100%;border-bottom:1px solid rgba(21,21,21,.18)}.case-details-content .case-details-wrapper{max-width:1030px;-ms-flex-wrap:wrap;flex-wrap:wrap}.case-details-content .case-detail-block{min-width:25%;max-width:25%;padding:96px 0}@media only screen and (max-width: 991px){.case-details-content .case-detail-block{padding:50px 0;min-width:50%}}@media only screen and (max-width: 767px){.case-details-content .case-detail-block{padding:30px 0}}.case-details-content .case-detail-block .case-detail-title{margin:2px 0 4px 0}.case-details-content .case-detail-block .case-detail-para{max-width:180px}.case-desc-content{padding:88px 0}@media only screen and (max-width: 991px){.case-desc-content{padding:64px 0}}.case-desc-content .case-desc-block{max-width:768px}.case-desc-content .case-desc-block+.case-desc-block{padding-top:104px}@media only screen and (max-width: 991px){.case-desc-content .case-desc-block+.case-desc-block{padding-top:90px}}@media only screen and (max-width: 767px){.case-desc-content .case-desc-block+.case-desc-block{padding-top:50px}}.case-desc-content .case-desc-title{line-height:1.23;padding-bottom:24px}.post-card-content .post-card-row{margin-left:-40px}@media only screen and (max-width: 767px){.post-card-content .post-card-row{margin-left:0}}.post-card-content .post-card-block{min-width:calc(100% - 40px);max-width:calc(100% - 40px);margin:0 0 40px 40px}@media only screen and (max-width: 767px){.post-card-content .post-card-block{min-width:100%;max-width:100%;margin-left:0}}.post-card-content .post-card-block-6{min-width:calc(50% - 40px);max-width:calc(50% - 40px)}@media only screen and (max-width: 767px){.post-card-content .post-card-block-6{min-width:100%;max-width:100%}}.post-card-content .post-card-block:last-child{margin-bottom:0}.post-card-content .card-full-post{margin:0 auto}.post-card-content .card-full-post .post-card-block{min-width:100%;max-width:100%;margin:0 auto}.media-direct-content{padding:88px 0}@media only screen and (max-width: 991px){.media-direct-content{padding:64px 0}}.media-direct-content .common-block{max-width:870px}.media-direct-content .text-desc{text-align:center}.media-direct-content .media-link-item{margin-top:32px}.media-direct-content .media-link-item .list-item{margin:0 25px}.media-direct-content .media-link-item .list-item .list-link{position:relative;transition:all .4s}.client-project-content .client-project-wrapper{position:relative}.client-project-content .client-project-wrapper img{max-height:830px;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top}.client-project-content .overlay{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:#121323;opacity:.7}.client-project-content .client-text{position:absolute;top:92px;left:92px}@media only screen and (max-width: 991px){.client-project-content .client-text{top:40px;left:30px}}.client-project-content .client-head-text{padding-bottom:12px;line-height:1.3;color:#fff}.client-project-content .client-sub-head{text-transform:capitalize}.card-body-bottom{padding:60px 0 200px 0}@media only screen and (max-width: 991px){.card-body-bottom{padding:30px 0 100px 0}}@media only screen and (max-width: 767px){.card-body-bottom{padding-bottom:64px}}.case-study-one .banner-desc{padding-bottom:132px}@media only screen and (max-width: 991px){.case-study-one .banner-desc{padding-bottom:60px;padding-top:60px}}.case-study-two{background-position:calc(100% - 124px) bottom,center;background-repeat:no-repeat,no-repeat;background-size:auto,cover;padding-bottom:75%}@media only screen and (max-width: 991px){.case-study-two{background-size:92%,cover;background-position:center bottom,center}}@media only screen and (max-width: 767px){.case-study-two{padding-bottom:79%}}.case-study-three-client{background-position:calc(100% - 40px) calc(100% - 56px),center;background-repeat:no-repeat,no-repeat;background-size:auto,cover;padding-bottom:75%}@media only screen and (max-width: 991px){.case-study-three-client{padding-bottom:60%;background-size:40%,cover}}@media only screen and (max-width: 767px){.case-study-three-client{background-position:center bottom,center}}.case-study-one .banner-title,.case-study-one .banner-desc,.case-study-four .banner-title,.case-study-four .banner-desc{color:#fff}.case-study-four{background-color:#0b457f;background-size:auto;padding-bottom:72%}@media only screen and (max-width: 991px){.case-study-four{padding-top:90px;background-size:90%}}.case-study-five{background-color:#4e3da6}.case-study-six{background-color:#2c2c36;background-size:contain}.case-study-seven{background-color:#ffd47f;background-size:contain;padding-bottom:52%;max-height:944px;padding-top:150px}.case-study-seven .banner-desc{max-width:645px}.testimonial-video{background:#010914;padding:80px 64px}@media only screen and (max-width: 991px){.testimonial-video{padding:24px}}.testimonial-video .testimonial-title{padding-bottom:50px}.testimonial-video .short-video-wrapper{position:relative;margin:0 auto;width:764px;height:430px}@media only screen and (max-width: 991px){.testimonial-video .short-video-wrapper{width:100%;height:100%}}.testimonial-video .short-video-wrapper .video-box{background-image:url("../images/yt-img.png");background-size:cover}.testimonial-video .short-video-wrapper .video-play-icon{position:absolute;inset:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;min-width:56px;background:no-repeat;-webkit-backdrop-filter:none;backdrop-filter:none;cursor:pointer}@media only screen and (max-width: 767px){.testimonial-video .short-video-wrapper .video-play-icon{min-width:40px;max-width:40px}.testimonial-video .short-video-wrapper .video-play-icon svg{width:100%}}.video-header{width:100%;height:100%}.video-header video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:auto;position:relative}.company-banner{background:#121323;position:relative;padding-top:170px;min-height:1018px;max-height:1018px}@media only screen and (max-width: 991px){.company-banner{min-height:100%;max-height:100%;padding-top:130px}}.company-banner .banner-content{max-width:790px}@media only screen and (max-width: 1248px){.company-banner .banner-media-desc{font-size:2.5rem}}.company-banner .banner-title{color:#fff;text-align:left}.company-banner-detail{padding-top:145px;position:absolute;bottom:-105px;left:0;right:0}@media only screen and (max-width: 1248px){.company-banner-detail{bottom:20px}}@media only screen and (max-width: 991px){.company-banner-detail{position:static;padding-top:50px;margin:0 -15px}}.company-banner-detail .banner-media-item-img{min-width:508px;max-width:508px}@media only screen and (max-width: 1248px){.company-banner-detail .banner-media-item-img{min-width:400px;max-width:400px}}@media only screen and (max-width: 991px){.company-banner-detail .banner-media-item-img{min-width:100%;max-width:100%}}.company-banner-detail .banner-media-item{min-width:0;-ms-flex:1 1 0px;flex:1 1 0;padding:80px 0 0 72px;max-width:700px}@media only screen and (max-width: 991px){.company-banner-detail .banner-media-item{-ms-flex:auto;flex:auto;padding:40px 0}}.company-desc{padding:305px 0 210px}@media only screen and (max-width: 1248px){.company-desc{padding:64px 0}}@media only screen and (max-width: 991px){.company-desc{padding:64px 0}}@media only screen and (max-width: 767px){.company-desc{padding:32px 0}}.company-desc .case-desc-para{max-width:746px;line-height:1.52}.company-desc .company-card-cnt{padding-top:75px}@media only screen and (max-width: 991px){.company-desc .company-card-cnt{padding-top:10px}}@media only screen and (max-width: 991px){.company-desc .company-card-cnt .card-item{padding-top:50px;width:50%}}@media only screen and (max-width: 767px){.company-desc .company-card-cnt .card-item{width:100%}}.company-desc .company-card-cnt .card-head{padding:40px 0 4px 0;line-height:1.96}@media only screen and (max-width: 991px){.company-desc .company-card-cnt .card-head{padding-top:0}}.company-desc .company-card-cnt .card-desc{max-width:240px;font-weight:400;font-size:1.8rem;line-height:1.5;letter-spacing:-0.03em;color:#414141}@media only screen and (max-width: 991px){.company-desc .company-card-cnt .card-desc{max-width:100%;padding-right:25px}}.company-card-body{padding-bottom:210px}@media only screen and (max-width: 991px){.company-card-body{padding-bottom:0}}.company-portfolio{padding:88px 0;background:#f6f4f2}@media only screen and (max-width: 991px){.company-portfolio{padding:64px 0}}@media only screen and (max-width: 767px){.company-portfolio{padding:32px 0}}.company-portfolio .portfolio-head{max-width:746px}.company-portfolio .portfolio-desc{max-width:857px;padding-top:32px;color:#414141}@media only screen and (max-width: 991px){.company-portfolio .portfolio-desc{padding-top:30px}}.company-portfolio .client-company-list{padding:132px 0 200px 0;max-width:960px}@media only screen and (max-width: 991px){.company-portfolio .client-company-list{padding:50px 0}}.company-portfolio .client-company-list .list-items{max-width:292px}.company-portfolio .client-company-list .list-items+.list-items{margin-left:127px}@media only screen and (max-width: 991px){.company-portfolio .client-company-list .list-items+.list-items{margin-left:15px}}.company-portfolio .client-company-list .list-items .item-head{padding-bottom:16px;font-weight:400;font-size:10rem;line-height:1;letter-spacing:-0.03em;color:#414141}@media only screen and (max-width: 991px){.company-portfolio .client-company-list .list-items .item-head{font-size:4.5rem}}.company-portfolio .client-company-list .list-items .item-text{color:#414141}.company-portfolio .cmp-card-left{max-width:1013px;margin-bottom:80px}@media only screen and (max-width: 991px){.company-portfolio .cmp-card-left{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}}.company-portfolio .cmp-card-image-right{min-width:450px;max-width:450px}@media only screen and (max-width: 991px){.company-portfolio .cmp-card-image-right{min-width:50%;max-width:50%}}@media only screen and (max-width: 767px){.company-portfolio .cmp-card-image-right{min-width:100%;max-width:100%}}@media only screen and (max-width: 767px){.company-portfolio .cmp-card-image-right{min-width:100%;max-width:100%}}.company-portfolio .cmp-card-image-right+.cmp-card-image-right{padding-left:80px}@media only screen and (max-width: 991px){.company-portfolio .cmp-card-image-right+.cmp-card-image-right{padding:30px 0 0 30px}}@media only screen and (max-width: 767px){.company-portfolio .cmp-card-image-right+.cmp-card-image-right{padding:30px 0 0 0}}.client-content-company{padding:88px 0}@media only screen and (max-width: 991px){.client-content-company{padding:64px 0}}@media only screen and (max-width: 767px){.client-content-company .client-wrapper{margin-right:0}}.client-content-company .client-head{max-width:765px;margin-bottom:120px}@media only screen and (max-width: 991px){.client-content-company .client-head{margin-bottom:50px}}.client-content-company .client-cmp-slider .item{width:20%;margin-bottom:72px;padding:32px 0;margin-top:0}@media only screen and (max-width: 991px){.client-content-company .client-cmp-slider .item{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:35px}}.company-testimonial-content{background:#f6f4f2}.feature-content{padding:88px 0}@media only screen and (max-width: 991px){.feature-content{padding:64px 0}}@media only screen and (max-width: 767px){.feature-content{padding:32px 0}}.feature-content .feature-head{max-width:948px;text-align:center;padding-bottom:32px}.feature-content .feature-desc{padding-bottom:56px;text-align:center;max-width:826px;color:#414141}.feature-content .feature-btn{padding:20px 40px;border-color:#414141}@media only screen and (max-width: 767px){.feature-content .feature-btn{padding:10px 30px}}.feature-content .feature-btn:hover{color:#fff;background-color:#414141}.work-main-content .post-details{padding-top:4px}.work-main-content .post-details .list-item{font-size:2.5rem;line-height:1.52;color:#414141}@media only screen and (max-width: 991px){.work-main-content .post-details .list-item{font-size:2rem}}@media only screen and (max-width: 767px){.work-main-content .post-details .list-item{font-size:1.5rem}}.work-main-content .post-details .list-item::before{background:#414141}.work-main-content .case-study-block .case-study-title:hover{text-decoration:none}.work-banner{background:#fff;padding-top:100px}@media only screen and (max-width: 767px){.work-banner{padding-top:70px}}.work-banner .banner-title{text-align:left;margin:0}.work-banner .work-banner-desc{max-width:693px;padding:44px 0;color:#414141;text-align:left}.work-case-study{padding-top:0}.work-case-study .work-study-wrapper{padding:0}.work-case-study .work-row{padding-top:136px}@media only screen and (max-width: 991px){.work-case-study .work-row{padding-top:70px}}@media only screen and (max-width: 767px){.work-case-study .work-row{padding:0}}.work-case-study .case-study-two{padding:136px 0 0 0}@media only screen and (max-width: 991px){.work-case-study .case-study-two{padding-top:70px}}@media only screen and (max-width: 767px){.work-case-study .case-study-two{padding:0}}.career-banner{background-color:#f2f2f2;padding-top:110px}@media only screen and (max-width: 991px){.career-banner{padding-top:85px}}.career-banner .career-banner-title{font-family:"Merriweather",serif;font-weight:700;font-size:58px;line-height:1.1;max-width:734px;color:#414141}.career-banner .banner-desc{max-width:738px;color:#414141;padding:40px 0 82px 0}@media only screen and (max-width: 991px){.career-banner .banner-desc{padding:40px 0}}.career-banner .career-banner-img{padding:88px 0}@media only screen and (max-width: 767px){.career-banner .career-banner-img{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0px 0 40px 0;-ms-flex-direction:column;flex-direction:column}}.career-banner .career-image-content{min-width:calc(33.3333333333% - 80px)}.career-banner .career-image-content+.career-image-content{padding-left:20px}@media only screen and (max-width: 767px){.career-banner .career-image-content+.career-image-content{padding-left:0}}@media only screen and (max-width: 767px){.career-banner .career-image-content{padding:0 0 15px 0;min-width:100%}}.career-job-detail{padding:88px 0}@media only screen and (max-width: 991px){.career-job-detail{padding:64px 0}}.career-job-detail .job-desc{position:relative;max-width:857px;padding-top:32px;line-height:1.4;color:#414141}.career-job-detail .job-desc .job-desc{padding-top:0;text-decoration:none}.career-job-detail .job-desc-wrapper{padding-top:105px}@media only screen and (max-width: 767px){.career-job-detail .job-desc-wrapper{padding-top:40px;-ms-flex-direction:column;flex-direction:column}}.career-job-detail .job-content{width:50%;padding-bottom:96px}@media only screen and (max-width: 991px){.career-job-detail .job-content{padding-bottom:60px}}@media only screen and (max-width: 767px){.career-job-detail .job-content{width:100%;padding-bottom:30px}}.career-job-detail .job-desc-title{position:relative;width:-moz-fit-content;width:fit-content;line-height:1.24;margin-bottom:16px}@media only screen and (max-width: 991px){.career-job-detail .job-desc-title{font-size:2.8rem}}@media only screen and (max-width: 767px){.career-job-detail .job-desc-title{font-size:2rem}}.project-banner{padding:82px 0 72px 0}@media only screen and (max-width: 767px){.project-banner{padding:62px 0 50px 0}}.project-banner .banner-title{max-width:744px;color:#414141}.project-banner .banner-para{padding-top:40px;line-height:1.4;color:#414141}.project-banner .banner-content{max-width:504px;margin-right:60px}@media only screen and (max-width: 1248px){.project-banner .banner-content{max-width:465px;margin-right:30px}}@media only screen and (max-width: 1248px){.project-banner .banner-content{max-width:275px}}@media only screen and (max-width: 767px){.project-banner .banner-content{max-width:100%;min-width:100%;margin-bottom:35px}}.project-banner .project-form{min-width:0;-ms-flex:1 1 0px;flex:1 1 0}.project-loc{padding:88px 0;background:#f6f4f2}@media only screen and (max-width: 767px){.project-loc{padding:30px 0}}.project-loc .project-loc-head{max-width:938px;line-height:1.31;color:#414141;padding-bottom:120px}@media only screen and (max-width: 991px){.project-loc .project-loc-head{padding-bottom:90px}}@media only screen and (max-width: 767px){.project-loc .project-loc-head{padding-bottom:30px}}.project-loc .project-link{width:-moz-fit-content;width:fit-content;position:relative;margin-bottom:40px}@media only screen and (max-width: 767px){.project-loc .project-link{margin-bottom:20px}}.project-loc .project-content-wrapper{max-width:734px;margin-left:auto;margin-right:200px}@media only screen and (max-width: 767px){.project-loc .project-content-wrapper{margin-right:0}}.project-loc .project-desc+.project-desc{padding-top:54px}@media only screen and (max-width: 767px){.project-loc .project-desc+.project-desc{padding-top:30px}}.project-loc .loc-head{padding-bottom:12px}.project-loc .loc-desc{max-width:300px}.project-loc .desc-min{max-width:270px}.project-loc .loc-telephone{position:relative;padding-top:24px;text-decoration:none}.project-loc .link-btn{border:1px solid #414141;background:#f6f4f2;color:#414141}.project-loc .link-btn:hover{background-color:#000;color:#fff}@media only screen and (max-width: 767px){.project-loc .office-desc{padding-bottom:30px}}.inp-fld-lbl{position:absolute;transition:transform .3s;transform-origin:left;pointer-events:none;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#414141}.comn-fld{box-sizing:border-box;position:relative;padding-bottom:8px;border-bottom:1px solid #b1b1b1;margin-bottom:58px}@media only screen and (max-width: 767px){.comn-fld{margin-bottom:25px}}.comn-fld .inp-fld{width:100%;resize:none;border:none;box-sizing:border-box;padding-bottom:6px;transition:transform .3s;outline:none;z-index:98;color:#414141;background:rgba(0,0,0,0)}@media only screen and (max-width: 767px){.comn-fld .inp-fld{padding-bottom:5px}}.comn-fld.fldActive .inp-fld{transform:translateY(8px);padding-bottom:0;padding-top:6px}.comn-fld.fldActive .lblActive.inp-fld-lbl{transform:translateY(-16px) scale(0.5) perspective(100px);margin:0}@media only screen and (max-width: 767px){.comn-fld.fldActive .lblActive.inp-fld-lbl{transform:translateY(-10px) scale(0.7) perspective(100px)}}.slt-form{padding-bottom:70px}@media only screen and (max-width: 767px){.slt-form{padding-bottom:50px}}.slt-head{margin-bottom:24px;color:#414141}.price-form-group{padding-bottom:95px}@media only screen and (max-width: 767px){.price-form-group{padding-bottom:25px}}.form-has-error .form-error-msg{opacity:1;visibility:visible;bottom:-20px}.form-error-msg{position:absolute;bottom:-15px;left:0;font-size:12px;color:#dc3545;opacity:0;visibility:hidden;transition:all .4s}.blog-detail-main .auth-image{padding-right:10px}.blog-detail-main .post-details .list-item{color:#737373}.blog-content{position:relative;max-width:1070px;margin:0 auto}@media only screen and (max-width: 991px){.blog-content-inner{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.blog-sticky{position:relative;min-width:250px;max-width:250px;margin-left:89px;margin-bottom:128px}@media only screen and (max-width: 1248px){.blog-sticky{margin-left:0px;margin-bottom:0px}}.blog-sticky .blog-sticky-wrapper{position:sticky;z-index:1;padding-bottom:15px}@media only screen and (max-width: 991px){.blog-sticky{max-width:100%;padding:0 30px}}@media only screen and (max-width: 767px){.blog-sticky{padding:0 15px}}.blog-sticky .sticky-contact{background:#f2f2f2;padding:20px;max-width:100%}@media only screen and (max-width: 991px){.blog-sticky .sticky-contact{display:none}}.blog-sticky .blog-sticky-head{max-width:156px;font-size:1.7rem;font-weight:700;line-height:1.3;letter-spacing:normal}.blog-sticky .blog-sticky-head-desc{line-height:1.4;padding:8px 0 24px 0;letter-spacing:normal}.blog-sticky .consult-btn{font-size:14px;letter-spacing:-0.42px;line-height:125%;font-weight:700;display:block;background:#f25d7d;padding:10px 32px}.blog-sticky .consult-btn:hover{background:#ea335a}.blog-detail-banner{max-width:1070px;margin:0 auto}@media only screen and (max-width: 991px){.blog-detail-banner .blog-image-container{padding:0 30px}}@media only screen and (max-width: 767px){.blog-detail-banner .blog-image-container{padding:0 15px}}.blog-detail-banner .breadcrumbs-links-wrapper{gap:6px;padding-top:72px}@media only screen and (max-width: 767px){.blog-detail-banner .breadcrumbs-links-wrapper{padding-top:70px}}.blog-detail-banner .breadcrumbs-links-wrapper .breadcrumbs-item{color:#737373}.blog-detail-banner .breadcrumbs-links-wrapper .breadcrumbs-link{color:#737373;font-size:1.5rem;font-weight:400;line-height:1%;transition:all .4s}.blog-detail-banner .breadcrumbs-links-wrapper .breadcrumbs-link:hover{color:#414141}.blog-detail-banner .breadcrumbs-links-wrapper .breadcrumb-item-indi{color:#414141;font-size:1.5rem;line-height:1}.blog-detail-banner .blog-detail-title{font-family:Merriweather;font-weight:700;font-size:58px;line-height:1.2;color:#414141;padding:33px 0 32px 0}@media only screen and (max-width: 767px){.blog-detail-banner .blog-detail-title{padding:20px 0 18px 0}}@media only screen and (max-width: 767px){.blog-detail-banner .blog-detail-title{font-size:2.5rem}}.blog-detail-banner .banner-media{padding:50px 0 56px 0;margin-top:32px;border-top:1px solid #e6e6e6}@media only screen and (max-width: 1248px){.blog-detail-banner .banner-media{padding:20px 0 35px 0;margin-top:20px}}.blog-detail-banner .banner-media .banner-media-item{position:relative;overflow:hidden}.blog-detail-banner .banner-media .banner-media-item img{width:100%;transition:.8s}.blog-detail-banner .banner-media .banner-media-item:hover img{transform:scale(1.1)}.blog-detail-sub-title-image{margin-bottom:48px}.blog-content-wrapper{max-width:766px}@media only screen and (max-width: 1248px){.blog-content-wrapper{padding:0 15px;margin:0 auto}}@media only screen and (max-width: 991px){.blog-content-wrapper{max-width:100%;padding:0 30px;margin:0 auto}}@media only screen and (max-width: 767px){.blog-content-wrapper{padding:0 15px;margin:0 auto}}.blog-content-wrapper .blog-dtl-text-bold{color:#414141;font-size:2.4rem;line-height:1.4;letter-spacing:-0.72px;margin-bottom:24px}@media only screen and (max-width: 767px){.blog-content-wrapper .blog-dtl-text-bold{font-size:2rem}}.blog-content-wrapper .blog-dtl-text{line-height:1.5;padding-bottom:16px}.blog-content-wrapper .blog-dtl-text .blog-dtl-text-color{color:#f25d7d}.blog-content-wrapper .blog-list{padding:0px 0 26px 24px}.blog-content-wrapper .blog-list .list-num{padding-right:7px}.blog-content-wrapper .blog-desc-image{max-width:364px;padding-top:25px}.blog-content-wrapper .blog-list-desc{padding:50px 0 20px 30px}@media only screen and (max-width: 767px){.blog-content-wrapper .blog-list-desc{padding:30px 0 15px 0}}.blog-content-wrapper .blog-list-desc .list-items{padding-bottom:25px}.blog-content-wrapper .blog-list-desc .list-num{padding-right:13px}.details-items-list{position:relative}.details-items-list::before{content:"";position:absolute;top:8px;left:-16px;border:1px solid var(--border-secondary-light);border-radius:50%;width:4px;height:4px;background:#737373}.blog-content-subtitle-small{color:#414141;font-size:2rem;font-weight:700;letter-spacing:-0.6px;margin-bottom:8px;margin-top:16px}.blog-content-subhead{line-height:1.28;letter-spacing:-1.05px;margin-top:32px;margin-bottom:12px}.blog-sticky-contents{gap:20px;border-left:1px solid #e0e0e0;margin-bottom:24px}@media only screen and (max-width: 991px){.blog-sticky-contents{border-left:none;margin-bottom:0px}}.blog-sticky-contents .blog-sticky-content-head{text-transform:uppercase;padding-left:14px}@media only screen and (max-width: 991px){.blog-sticky-contents .blog-sticky-content-head{padding-left:0px}}.blog-sticky-contents .blog-sticky-content-list{margin-bottom:14px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.blog-sticky-contents .blog-sticky-content-list:last-child{margin-bottom:0}@media only screen and (max-width: 991px){.blog-sticky-contents .blog-sticky-content-list:last-child{margin-bottom:14px}}.blog-sticky-contents .blog-sticky-content-list .blog-sticky-content-list-items{position:relative;color:#414141;font-size:1.5rem;font-weight:400;transition:all .4s;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;padding-left:14px}.blog-sticky-contents .blog-sticky-content-list .blog-sticky-content-list-items::after{content:"";position:absolute;width:94%;height:1px;left:14px;right:0;bottom:-3px;background:#414141;opacity:0;visibility:hidden;transition:.3s}@media only screen and (max-width: 991px){.blog-sticky-contents .blog-sticky-content-list .blog-sticky-content-list-items::after{width:100%;left:0}}@media only screen and (max-width: 991px){.blog-sticky-contents .blog-sticky-content-list .blog-sticky-content-list-items{padding-left:0px}}.blog-sticky-contents .blog-sticky-content-list .blog-sticky-content-list-items:hover{color:#4a4a4a}.blog-sticky-contents .blog-sticky-content-list .blog-sticky-content-list-items:hover:after{opacity:1;visibility:visible}.blog-sticky-contents .blog-sticky-content-list .blog-sticky-content-list-items.active{color:#f25d7d;font-weight:700;border-left:2px solid #f25d7d}@media only screen and (max-width: 991px){.blog-sticky-contents .blog-sticky-content-list .blog-sticky-content-list-items.active{border-left:none}}.blog-list-active .blog-sticky-content-list-items{color:#f25d7d;font-weight:700;border-left:2px solid #f25d7d}.blog-contact-section{max-width:766px}.blog-contact-section .blog-contact-wrapper{padding:32px;background:#f2f2f2;margin-bottom:48px;margin-top:16px}@media only screen and (max-width: 767px){.blog-contact-section .blog-contact-wrapper{padding:15px}}@media only screen and (max-width: 575px){.blog-contact-section .blog-contact-wrapper{-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:8px}}.blog-contact-section .blog-contact-detail-box{max-width:475px}.blog-contact-section .blog-contact-detail-head{margin-bottom:8px}.blog-contact-section .blog-contact-button-link{padding:10px 16px;margin-top:8px;background:#f25d7d;font-size:1.4rem;line-height:1.25;letter-spacing:-0.42px}.blog-contact-section .blog-contact-button-link:hover{background:#ea335a}@media only screen and (max-width: 767px){.blog-contact-section .blog-contact-image svg{width:150px;height:100px}}@media only screen and (max-width: 575px){.blog-contact-section .blog-contact-image svg{width:130px;height:100px}}.blog-author-section{max-width:766px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:32px 0;margin:32px 0 128px}@media only screen and (max-width: 991px){.blog-author-section{margin:40px 0 40px}}.blog-author-section .author-detail-text{line-height:1.5}.blog-author-section .author-img-wrapper{margin-bottom:20px}.blog-author-section .author-image{min-width:56px;max-width:56px;border-radius:100%;margin-right:10px}.blog-author-section .author-image img{border-radius:50%}.blog-author-section .author-position{font-weight:400;font-size:14px;line-height:28px;color:#787878}.blog-details-card-section{margin-bottom:88px}.blog-details-card-section .common-block-title{font-weight:700;font-size:3.2rem;line-height:1.28;color:#414141;margin-bottom:32px}@media only screen and (max-width: 767px){.blog-details-card-section{margin-bottom:40px}}.banner-social-media-wrapper{position:relative}.blog-share-rep.active{display:none}@media only screen and (max-width: 767px){.blog-share-resp.active{display:block}}.blog-share{gap:8px}@media only screen and (max-width: 767px){.blog-share{min-width:160px;max-width:160px;-ms-flex-direction:column;flex-direction:column;gap:12px;position:absolute;top:56px;right:0;background-color:#f8f8f8;border:1px solid #eaeaea;padding:4px 16px 16px 16px;z-index:1;display:none}}@media only screen and (max-width: 767px){.blog-share{gap:0px}}.share-list-resp{position:relative;display:none}@media only screen and (max-width: 767px){.share-list-resp{display:block;margin-top:12px}}.share-list{gap:12px}@media only screen and (max-width: 767px){.share-list{margin-top:12px}}.share-list .share-list-text{color:#4a4a4a;font-size:1.5rem;font-weight:500;letter-spacing:-0.3px;display:none}@media only screen and (max-width: 767px){.share-list .share-list-text{display:block}}.share-list .share-icon{min-width:36px;max-width:36px;min-height:36px;max-height:36px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:50%;transition:all .4s;cursor:pointer;background:#414141}@media only screen and (max-width: 767px){.share-list .share-icon{min-width:32px;max-width:32px;min-height:32px;max-height:32px;background:#f8f8f8;border:1px solid #414141}}.share-list .share-icon svg{min-width:16px;max-width:16px;min-height:16px;max-height:16px}.share-list .share-icon svg path{fill:#fff}@media only screen and (max-width: 767px){.share-list .share-icon svg path{fill:#414141}}@media only screen and (max-width: 1248px){.share-list .share-icon svg{display:block}}.share-list .share-icon svg *{transition:all .4s}.share-list .share-icon:hover{background:#000}.share-list .share-icon:hover *{fill:#fff}.share-list-resp .share-icon-resp{cursor:pointer}.share-list-resp .share-icon-resp:hover{background:#fff}.share-list-resp .share-icon-resp:hover svg path{fill:#414141}.error-banner{padding:92px 0 174px 0}@media only screen and (max-width: 991px){.error-banner{padding:135px 0 100px 0;min-height:100vh}}.error-banner .error-code{font-weight:400;font-size:20rem;line-height:1.1;letter-spacing:-0.04em;padding-bottom:23px;color:#55b6a5}@media only screen and (max-width: 991px){.error-banner .error-code{font-size:10rem}}.error-banner .error-title{max-width:978px;font-size:6.4rem;line-height:1.2;letter-spacing:-0.04em;color:#414141}.error-banner .error-banner-desc{padding:48px 0 24px 0;color:#414141}@media only screen and (max-width: 991px){.error-banner .error-page-link{-ms-flex-pack:center;justify-content:center}}.error-banner .error-page-link .list-items{position:relative}.error-banner .error-page-link .list-items+.list-items{margin-left:45px}@media only screen and (max-width: 991px){.error-banner .error-page-link .list-items+.list-items{margin-left:20px}}@media only screen and (max-width: 991px){.error-banner .error-page-link .list-items{margin-bottom:20px}}.error-banner .error-page-link .list-link{line-height:1.3}.service-banner{position:relative;padding-top:146px;background:#f2f2f2;overflow:hidden}@media only screen and (max-width: 991px){.service-banner{padding-top:130px}}@media only screen and (max-width: 767px){.service-banner{padding-bottom:25px}}.service-banner .banner-content{-ms-flex-direction:column;flex-direction:column}.service-banner .banner-title{max-width:840px;color:#414141;text-align:center;font-family:Merriweather;font-weight:700;line-height:120%;padding-bottom:32px}@media only screen and (max-width: 991px){.service-banner .banner-title{font-size:42px}}@media only screen and (max-width: 767px){.service-banner .banner-title{font-size:32px;padding-bottom:20px}}.service-banner .banner-desc{max-width:590px;padding:0 0 48px 0;font-size:24px;line-height:140%;text-align:center;color:#414141;letter-spacing:0}@media only screen and (max-width: 767px){.service-banner .banner-desc{font-size:20px;padding-bottom:32px}}.service-banner .consult-btn{position:relative;background:#f25d7d;box-shadow:0px 4px 20px 0px rgba(255,57,92,.27);z-index:1}.service-banner .consult-btn:hover{background-color:#ec204b}.service-banner .client-content{padding:165px 0 88px 0}@media only screen and (max-width: 767px){.service-banner .client-content{padding:165px 0 55px 0}}.service-banner .sub-banner-detail{margin:0 -15px}.service-banner .sub-banner-detail .banner-media-item-img{min-width:643px;max-width:643px}@media only screen and (max-width: 1248px){.service-banner .sub-banner-detail .banner-media-item-img{min-width:50%;max-width:50%}}.service-banner .sub-banner-detail .banner-media-item-img+.banner-media-item-img{min-width:438px;max-width:438px;margin-top:auto;padding:0 0 73px 80px}@media only screen and (max-width: 1248px){.service-banner .sub-banner-detail .banner-media-item-img+.banner-media-item-img{min-width:50%;max-width:50%}}@media only screen and (max-width: 767px){.service-banner .sub-banner-detail .banner-media-item-img+.banner-media-item-img{min-width:100%;max-width:100%;margin-top:15px;padding:0}}@media only screen and (max-width: 767px){.service-banner .sub-banner-detail .banner-media-item-img{min-width:100%;max-width:100%}}@media only screen and (max-width: 767px){.service-banner{min-height:100%;max-height:100%}}.service-banner .banner-svg-1{position:absolute;left:0;top:255px}@media only screen and (max-width: 991px){.service-banner .banner-svg-1{max-width:130px}}@media only screen and (max-width: 767px){.service-banner .banner-svg-1{top:53%;left:-22px;max-width:84px}}.service-banner .banner-svg-2{position:absolute;left:27%;top:41%}@media only screen and (max-width: 991px){.service-banner .banner-svg-2{left:45%;top:65%}}@media only screen and (max-width: 767px){.service-banner .banner-svg-2{left:35%;top:70%;max-width:62px}}.service-banner .banner-svg-3{position:absolute;top:55%;right:30%}@media only screen and (max-width: 991px){.service-banner .banner-svg-3{display:none}}.service-banner .banner-svg-4{position:absolute;right:0;top:185px}@media only screen and (max-width: 991px){.service-banner .banner-svg-4{max-width:150px;top:40%}}@media only screen and (max-width: 767px){.service-banner .banner-svg-4{max-width:108px;top:55%;right:-8%}}.service-desc{padding:663px 0 215px 0;background:#201227}@media only screen and (max-width: 1248px){.service-desc{padding:300px 0 100px 0}}@media only screen and (max-width: 767px){.service-desc{padding:50px 0}}.service-desc .service-desc-block{max-width:905px}.service-desc .service-desc-title{padding-bottom:24px;text-transform:none;color:#fff}.service-desc .service-desc-para{line-height:1.4;color:#fff}.service-card-body{padding-bottom:120px}@media only screen and (max-width: 991px){.service-card-body{padding-bottom:0}}.service-card-body .banner-media-item-img{min-width:620px;max-width:620px;margin-top:146px}@media only screen and (max-width: 1248px){.service-card-body .banner-media-item-img{min-width:calc(50% - 40px);max-width:calc(50% - 40px)}}@media only screen and (max-width: 767px){.service-card-body .banner-media-item-img{min-width:100%;max-width:100%;margin-top:0}}.service-card-body .banner-media-item-img+.banner-media-item-img{min-width:556px;max-width:556px;margin:0}@media only screen and (max-width: 1248px){.service-card-body .banner-media-item-img+.banner-media-item-img{min-width:calc(50% - 40px);max-width:calc(50% - 40px)}}@media only screen and (max-width: 767px){.service-card-body .banner-media-item-img+.banner-media-item-img{min-width:100%;max-width:100%;margin-top:20px}}.service-startup-package-section{background-color:#fff !important}.service-enterprise-leading-section .enterprise-design-image{padding-top:128px}@media only screen and (max-width: 991px){.service-enterprise-leading-section .enterprise-design-image{padding-top:64px}}.service-card-section .service-card-head{max-width:660px;font-style:normal;font-weight:700;font-size:50px;line-height:120%;letter-spacing:-1.5px;color:#414141}@media only screen and (max-width: 991px){.service-card-section .service-card-head{font-size:35px}}@media only screen and (max-width: 767px){.service-card-section .service-card-head{font-size:28px}}.service-card-section .service-card-wrapper .card-section{margin-left:-30px}@media only screen and (max-width: 991px){.service-card-section .service-card-wrapper .card-section{margin-left:0}}.service-card-section .service-card-wrapper .card-detail-img{margin-bottom:32px}.service-card-section .service-card-wrapper .card-detail{min-width:calc(33.3333333333% - 30px);max-width:calc(33.3333333333% - 30px);padding-top:72px;margin-left:30px}@media only screen and (max-width: 991px){.service-card-section .service-card-wrapper .card-detail{min-width:calc(100% - 25px);max-width:calc(100% - 25px);padding-top:40px;margin-left:0}}.service-card-section .service-card-wrapper .card-detail-desc{width:100%}.service-card-section .service-card-wrapper .post-details-title{font-weight:700;line-height:130%;padding-bottom:8px}.service-card-section .service-card-wrapper .card-paragraph{font-size:19px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:-0.57px;color:#4a4a4a}@media only screen and (max-width: 991px){.service-card-section .service-card-wrapper .card-paragraph{font-size:16px}}.service-card-section .owl-stage-outer{margin-right:-15px}.service-card-section .owl-stage{padding-left:0 !important}.tools-section{padding:128px 0 56px 0}@media only screen and (max-width: 991px){.tools-section{padding:64px 0 24px 0}}.tools-section .tool-head{max-width:500px;font-style:normal;font-weight:700;line-height:60px;letter-spacing:-1.65px;color:#414141}@media only screen and (max-width: 767px){.tools-section .tool-head{line-height:32px}}.tools-section .tool-desc{max-width:730px;color:#000;font-size:24px;font-style:normal;font-weight:400;line-height:normal;padding:44px 0 72px 0}@media only screen and (max-width: 767px){.tools-section .tool-desc{font-size:16px;padding:14px 0 24px 0}}.tools-section .tool-item-box+.tool-item-box{margin-top:56px}@media only screen and (max-width: 767px){.tools-section .tool-item-box+.tool-item-box{margin-top:16px}}.tools-section .tool-item-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:48px}@media only screen and (max-width: 767px){.tools-section .tool-item-wrap{padding-top:32px;margin-left:-24px}}.tools-section .tool-item{margin:0 48px 72px 0}@media only screen and (max-width: 767px){.tools-section .tool-item{max-width:calc(33.3333333333% - 24px);min-width:calc(33.3333333333% - 24px);margin:0 0 40px 24px}}.tools-section .tool-item:last-child{margin-right:0}.tools-section .tool-item-head{font-weight:500;line-height:130%;letter-spacing:-0.9px}.tools-section .tool-image{width:90px;height:90px;margin:0 auto 24px auto}@media only screen and (max-width: 991px){.tools-section .tool-image{width:70px;height:70px}}@media only screen and (max-width: 767px){.tools-section .tool-image{width:50px;height:50px;margin:0 auto 16px auto}}.tools-section .tool-name{width:-moz-max-content;width:max-content;margin:0 auto;text-align:center}@media only screen and (max-width: 767px){.tools-section .tool-name{width:80%;font-size:14px}}.deliver-section{padding:128px 0;background:#f2f2f2}@media only screen and (max-width: 991px){.deliver-section{padding:85px 0 64px 0}}.deliver-section .deliver-head{max-width:500px;font-weight:700;line-height:60px;letter-spacing:-1.65px}.deliver-section .deliver-desc{max-width:720px;padding-top:12px;color:#414141;font-size:24px;font-weight:400;line-height:140%;letter-spacing:-0.72px}.deliver-section .delivery-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.deliver-section .delivery-item{max-width:510px;min-width:510px;margin-top:72px}@media only screen and (max-width: 991px){.deliver-section .delivery-item{max-width:310px;min-width:310px;margin-top:32px}}@media only screen and (max-width: 767px){.deliver-section .delivery-item{max-width:100%;min-width:100%}}.deliver-section .delivery-item:nth-last-child(odd){margin-left:80px}@media only screen and (max-width: 767px){.deliver-section .delivery-item:nth-last-child(odd){margin-left:0}}.deliver-section .delivery-item-head{font-size:25px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-0.75px;color:#414141}.deliver-section .delivery-item-desc{max-width:405px;font-size:19px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:-0.57px;padding-top:12px;color:#414141}@media only screen and (max-width: 767px){.deliver-section .delivery-item-desc{max-width:100%}}.service-faq-content{padding:128px 0;background-color:#fff}@media only screen and (max-width: 991px){.service-faq-content{padding:64px 0}}.industry-section .industry-head{max-width:500px;padding-bottom:8px;color:#414141;font-size:50px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-1.5px}@media only screen and (max-width: 767px){.industry-section .industry-head{font-size:30px}}.industry-section .industry-desc{max-width:778px;color:#414141;font-size:24px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.72px}@media only screen and (max-width: 767px){.industry-section .industry-desc{font-size:18px}}.industry-section .accordian-content{margin-top:72px}@media only screen and (max-width: 991px){.industry-section .accordian-content{margin-top:32px}}.industry-section .accordian-content .fade{opacity:0;transition:opacity 4s ease-in-out}.industry-section .accordian-content .fade.active{opacity:1}.industry-section .cycle-tab-item{position:relative;display:-ms-flexbox;display:flex;transition:all .4s;overflow:hidden;border-top:1px solid #b1b1b1}@media only screen and (max-width: 991px){.industry-section .cycle-tab-item{width:100%}}@media only screen and (max-width: 991px){.industry-section .cycle-tab-item:hover{box-shadow:none;border-radius:0}}.industry-section .cycle-tab-item:hover .progress-bar{display:none}.industry-section .cycle-tab-item.active{border-top:1px solid #b1b1b1}.industry-section .cycle-tab-item.active .accordian-media{border-bottom:none}.industry-section .cycle-tab-item.active .accordian-desc{height:100%;max-height:-moz-max-content;max-height:max-content;visibility:visible}.industry-section .cycle-tab-item.active .accordian-item::after{animation-play-state:running;transform:rotate(180deg)}.industry-section .cycle-tab-item.active:hover .progress-bar{opacity:0;visibility:hidden}.industry-section .cycle-tab-item .progress-bar{opacity:0;visibility:hidden;transition:all .3s}.industry-section .cycle-tab-item.active .progress-bar{opacity:1;visibility:visible;width:100%;height:3px;background-color:rgba(0,0,0,0);position:absolute;left:0;top:0}@media only screen and (max-width: 991px){.industry-section .cycle-tab-item.active .progress-bar{top:0}}.industry-section .cycle-tab-item.active .progress-line{height:100%;width:0%;background-color:#f25d7d;position:absolute;animation:progress-animation 10s linear forwards}@keyframes progress-animation{0%{width:0%}100%{width:100%}}.industry-section .cycle-tab-item.active .progressbar-svg-circle{display:block}.industry-section .accordian-content{height:auto}@media only screen and (max-width: 767px){.industry-section .accordian-content{padding-top:12px}}.industry-section .accordian-content .accordian-wrapper{width:100%;max-width:500px;margin:0 90px 0 0;border-bottom:none}@media only screen and (max-width: 991px){.industry-section .accordian-content .accordian-wrapper{min-width:100%;max-width:100%}}.industry-section .accordian-content .accordian-wrapper .cycle-tab-item:last-child .accordian-media{border-bottom:none}.industry-section .accordian-content .accordian-media{width:100%;padding:24px 0 0 0;border:none;display:grid}.industry-section .accordian-content .accordian-media:hover{border-color:rgba(0,0,0,0)}.industry-section .accordian-content .accordian-media:focus{border-color:rgba(0,0,0,0)}.industry-section .accordian-content .accordian-text{min-width:0;-ms-flex:1 1 0px;flex:1 1 0;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width: 991px){.industry-section .accordian-content .accordian-text{display:none}}.industry-section .accordian-content .accordian-text .tab-text{max-width:610px}.industry-section .accordian-content .accordian-image{min-width:0;-ms-flex:1 1 0px;flex:1 1 0;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width: 991px){.industry-section .accordian-content .accordian-image{display:none}}.industry-section .accordian-content .accordian-image .tab-image{max-width:610px}.industry-section .accordian-content .tab-content>.tab-pane{display:none}.industry-section .accordian-content .tab-content>.tab-pane.active{display:block}.industry-section .accordian-content .accordian-item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer}.industry-section .accordian-content .accordian-item::after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 5L10 12L17 5' stroke='%23414141' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:cover;background-repeat:no-repeat;width:24px;height:24px;position:absolute;right:0;transition:.3s}.industry-section .accordian-content .accordian-item .accordian-head{font-weight:700}.industry-section .accordian-content .accordian-item .accordian-head::after{content:none}.industry-section .accordian-content .accordian-item.active::after{background-image:url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.24121 6.021L6.2408 0.999833L11.2412 6.021' stroke='%230A2540' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.industry-section .accordian-content .accordian-desc{height:0;max-height:0;margin-top:24px;overflow:hidden;transition:.3s;visibility:hidden}.industry-section .accordian-content .accordian-desc .accrd-desc-txt{max-width:425px;color:#fff;opacity:.7}@media only screen and (max-width: 991px){.industry-section .accordian-content .accordian-desc .accrd-desc-txt{max-width:100%;padding-bottom:20px}}@media only screen and (max-width: 767px){.industry-section .accordian-content .accordian-desc .accrd-desc-txt{margin-left:78px;font-size:13px}}.industry-section .accordian-content .accordian-desc .accordian-drop-down .accordian-head-desc{font-size:19px;font-weight:400;line-height:140%;letter-spacing:-0.57px;margin:0 0 16px 0}.industry-section .accordian-content .accordian-desc .accordian-drop-down .accordian-list{padding-bottom:24px}.industry-section .accordian-content .accordian-desc .accordian-drop-down .accordian-list .list-items{color:#4a4a4a;font-size:19px;font-weight:500;line-height:140%;letter-spacing:-0.57px}.industry-section .accordian-content .accordian-desc .accordian-drop-down .accordian-list .list-items::before{background:#f25d7d}.industry-section .accordian-content .accordian-desc .feature-list{display:none}@media only screen and (max-width: 991px){.industry-section .accordian-content .accordian-desc .feature-list{display:block}}@media only screen and (max-width: 767px){.industry-section .accordian-content .accordian-desc .feature-list{width:100%}}.industry-section .accordian-content .accordian-desc .accordian-image-box{display:none;margin-top:30px}.industry-section .accordian-content .accordian-desc .accordian-image-box img{margin:0 auto}@media only screen and (max-width: 991px){.industry-section .accordian-content .accordian-desc .accordian-image-box{display:block}}@media only screen and (max-width: 767px){.industry-section .accordian-content .accordian-desc .accordian-image-box{width:100%}}.industry-section .accordian-content .blog-link-accrd{position:relative}.service-design-section{padding:128px 0;background-color:#fff}@media only screen and (max-width: 991px){.service-design-section{padding:64px 0}}.service-design-section .service-design-head-block{max-width:700px}.service-design-section .service-design-head-block .service-design-head{color:#414141;font-size:50px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-1.5px}@media only screen and (max-width: 767px){.service-design-section .service-design-head-block .service-design-head{font-size:30px}}.service-design-section .service-design-head-block .service-design-head-desc{color:#414141;font-size:24px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.72px;padding-top:8px}@media only screen and (max-width: 767px){.service-design-section .service-design-head-block .service-design-head-desc{font-size:18px}}.service-design-section .service-design-wrapper{padding-top:72px}@media only screen and (max-width: 767px){.service-design-section .service-design-wrapper{padding-top:32px}}.service-design-section .service-design-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-24px}@media only screen and (max-width: 767px){.service-design-section .service-design-list{margin-left:0}}.service-design-section .service-design-list .viewmore-btn-wrapper{margin-top:40px;width:100%;text-align:center}@media only screen and (max-width: 767px){.service-design-section .service-design-list .viewmore-btn-wrapper{margin-top:10px}}.service-design-section .service-design-list .viewmore-btn-wrapper .view-cases-link{color:#414141;font-size:24px;font-style:normal;line-height:140%;text-decoration-line:underline;transition:all .35s}.service-design-section .service-design-list .viewmore-btn-wrapper .view-cases-link:hover{text-decoration:none}@media only screen and (max-width: 767px){.service-design-section .service-design-list .viewmore-btn-wrapper .view-cases-link{font-size:18px}}.service-design-section .list-items{min-width:calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px);margin:0 0 32px 24px;border:1px solid #f2f2f2;background:#f8f8f8}.service-design-section .list-items:hover{border:1px solid #f2f2f2;background:#fff;box-shadow:0px 24px 19px 1px rgba(0,0,0,.04)}@media only screen and (max-width: 991px){.service-design-section .list-items{min-width:calc(50% - 24px);max-width:calc(50% - 24px)}}@media only screen and (max-width: 767px){.service-design-section .list-items{min-width:100%;max-width:100%;margin-left:0}}.service-design-section .list-items .list-item-link{transition:all .4s}.service-design-section .list-items .list-item-link:hover .list-read-more{text-decoration-line:none}.service-design-section .list-items .list-item-link{padding:32px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width: 767px){.service-design-section .list-items .list-item-link{padding:16px}}.service-design-section .list-items .list-desc{font-size:19px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:-0.57px;margin-bottom:16px}@media only screen and (max-width: 767px){.service-design-section .list-items .list-desc{font-size:16px}}.service-design-section .list-items .read-more-block{margin-top:auto}.service-design-section .list-items .list-read-more{text-decoration-line:underline;color:#414141;font-size:19px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:0}.service-design-section .list-items .read-more-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-left:8px}.service-design-section .service-list-icon{max-width:112px;min-width:112px}@media only screen and (max-width: 767px){.service-design-section .service-list-icon{max-width:55px;min-width:55px}}.service-design-section .list-head{font-weight:700;padding:24px 0 12px 0}@media only screen and (max-width: 767px){.service-design-section .list-head{padding:12px 0 8px 0}}.project-final{padding-bottom:294px}@media only screen and (max-width: 991px){.project-final{padding-bottom:100px}}@media only screen and (max-width: 767px){.project-final{padding-bottom:35px}}.project-final .banner-desc{padding-top:24px;max-width:854px;color:#414141}.project-final .banner-desc+.banner-desc{padding-top:0}.project-final .banner-desc .banner-line-desc{padding-top:0;position:relative}.project-final .banner-content{max-width:100%;margin-right:0}.pop-up-body{position:relative}.pop-up-body.ovflw-body{overflow:hidden}.career-desc-banner{padding:110px 0;background:#ffdc83}@media only screen and (max-width: 991px){.career-desc-banner{padding:120px 0 100px 0}}@media only screen and (max-width: 767px){.career-desc-banner{padding:120px 0 64px 0}}.career-desc-banner .post-details{padding-top:12px}.career-desc-banner .post-details .list-item{position:relative;font-weight:400;font-size:2rem;line-height:1.5;color:#000}@media only screen and (max-width: 767px){.career-desc-banner .post-details .list-item{font-size:1.5rem}}.career-desc-banner .post-details .list-item+.list-item{padding-left:12px;margin-left:12px}.career-desc-banner .post-details .list-item+.list-item:before{width:6px;height:6px;background:#414141}.career-desc-banner .banner-title{font-family:"Merriweather",serif;font-weight:700;font-size:58px;line-height:1.1}.career-desc-banner .banner-desc{max-width:970px;padding:24px 0 40px 0;color:#414141}.career-dtl-content .career-dtl-wrapper{max-width:866px;margin:0 auto;padding:104px 0 200px 0}@media only screen and (max-width: 991px){.career-dtl-content .career-dtl-wrapper{padding:64px 0}}.career-dtl-content .career-content+.career-content{padding-top:62px}@media only screen and (max-width: 991px){.career-dtl-content .career-content+.career-content{padding-top:45px}}@media only screen and (max-width: 767px){.career-dtl-content .career-content+.career-content{padding-top:25px}}.career-dtl-content .career-desc-para{line-height:1.75}.career-dtl-content .career-desc-title{line-height:1.24;padding-bottom:24px}@media only screen and (max-width: 767px){.career-dtl-content .list{padding-top:10px}}.career-dtl-content .list-item{padding-bottom:18px}.pop-up-main{width:100%;transition:all .4s;position:fixed;top:0;margin:0 auto;right:0;bottom:0;overflow:auto}.pop-up-main .popup-close-btn{position:fixed;top:24px;right:44px;padding:10px;background:#fff;transition:.3s;z-index:1}.pop-up-main .popup-close-btn:hover{transform:rotate(180deg)}@media only screen and (max-width: 767px){.pop-up-main .popup-close-btn{top:20px;right:20px}}.pop-up-main .popup-close-btn svg{display:block}.career-pup-up{opacity:0;visibility:hidden;pointer-events:none;height:0}.pop-up-active{background:#fff;width:100%;opacity:1;visibility:visible;pointer-events:all;z-index:9;height:100%}.pop-up-banner{padding:120px 0}@media only screen and (max-width: 767px){.pop-up-banner{padding:60px 0}}.pop-up-banner .banner-content{position:relative;max-width:504px;margin-right:60px}@media only screen and (max-width: 1248px){.pop-up-banner .banner-content{max-width:465px;margin-right:30px}}@media only screen and (max-width: 991px){.pop-up-banner .banner-content{max-width:275px}}@media only screen and (max-width: 767px){.pop-up-banner .banner-content{max-width:100%;min-width:100%;margin-bottom:35px}}.pop-up-banner .banner-title{max-width:734px;line-height:1.3;color:#414141}.pop-up-form{min-width:0;-ms-flex:1 1 0px;flex:1 1 0}.pop-up-form .upload-link{width:-moz-fit-content;width:fit-content;position:relative;margin-bottom:94px;color:#414141}@media only screen and (max-width: 767px){.pop-up-form .upload-link{margin-bottom:40px}}.doc-upload-elem{position:relative;padding:0;margin-bottom:95px}.doc-upload-elem .upload-input{display:none}.doc-upload-elem .upload-field{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;margin:0;transition:all .2s ease-in-out;cursor:pointer}.pop-up-final{display:none}.pop-up-final .pop-up-head{padding-top:238px;max-width:730px;padding-bottom:24px;color:#414141}@media only screen and (max-width: 991px){.pop-up-final .pop-up-head{padding-top:150px}}.pop-up-final .pop-up-desc{font-weight:400;font-size:30px;line-height:150%;letter-spacing:-0.03em}.pop-up-final .popup-close-btn{position:absolute;top:60px;right:40px;padding:0}@media only screen and (max-width: 767px){.pop-up-final .popup-close-btn{top:-25 px}}.pop-up-final.final-inactive{display:none}.pop-up-final.final-active{display:block;background:#fff;width:100%;opacity:1;visibility:visible;height:100%;transition:all .4s;position:fixed;top:0;margin:0 auto;right:0;bottom:0;z-index:101}@media only screen and (max-width: 991px){.enterprise-potential-section .service-product-potential{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.enterprise-potential-section .service-product-potential .product-benefit-head-content{max-width:595px;margin:0 50px 0 0}@media only screen and (max-width: 1248px){.enterprise-potential-section .service-product-potential .product-benefit-head-content{max-width:500px}}@media only screen and (max-width: 991px){.enterprise-potential-section .service-product-potential .product-benefit-head-content{max-width:100%}}@media only screen and (max-width: 767px){.enterprise-potential-section .service-product-potential .product-benefit-head-content{margin:0}}.enterprise-potential-section .service-product-potential .benefit-head-text{text-align:start;max-width:530px}.enterprise-potential-section .service-product-potential .benefit-head-desc{text-align:start}.enterprise-potential-section .service-product-potential .benefit-head-desc-sub{font-weight:700;padding-top:20px}.enterprise-potential-section .service-product-potential .service-product-benefit-card-wrapper{max-width:440px;margin:0 35px 0 0}@media only screen and (max-width: 991px){.enterprise-potential-section .service-product-potential .service-product-benefit-card-wrapper{max-width:100%;margin:20px 0 0 30px}}.enterprise-potential-section .service-product-potential .service-product-benefit-card{position:relative;-ms-flex-direction:column;flex-direction:column;max-width:calc(50% - 40px);min-width:calc(50% - 40px);margin:43px 40px 0 0}.enterprise-potential-section .service-product-potential .service-product-benefit-card::before{content:"";position:absolute;top:0;left:-30px;width:70px;height:70px;background-color:#f2f2f2;border-radius:100%;z-index:-1}.enterprise-potential-section .service-product-potential .product-benefit-card-num{font-size:30px}.enterprise-potential-section .service-product-potential .product-benefit-card-desc{text-align:start;color:#6c6b6b}.main-testimonial-section .client-wrapper{padding:88px 0 110px 145px;background:#f2f2f2}@media only screen and (max-width: 991px){.main-testimonial-section .client-wrapper{padding:64px 20px 64px 20px}}.main-testimonial-section .client-wrapper .clutch-box{min-width:195px;max-width:195px}.main-testimonial-section .client-wrapper .design-rush-icon{min-width:195px;max-width:195px;position:relative}.main-testimonial-section .client-wrapper .design-rush-icon .design-rush-text{position:absolute;top:-20px;left:0px;color:#6a797e;display:block;font-size:11px;letter-spacing:1px;text-transform:uppercase;white-space:nowrap}.main-testimonial-section .testimonial-box{margin-left:50px;margin-right:50px}@media only screen and (max-width: 991px){.main-testimonial-section .testimonial-box{margin-left:30px;margin-right:30px}}.main-testimonial-section .testimonial-head{font-family:"DM Sans";font-style:normal;font-weight:500;font-size:28px;line-height:130%;letter-spacing:-0.03em;color:#414141;max-width:715px;margin-bottom:50px}.main-testimonial-section .client-image{max-width:51px;min-width:51px;margin-right:16px;display:none}.main-testimonial-section .client-cmn-txt{font-weight:700;font-size:20px;line-height:30px;letter-spacing:-0.03em;color:#414141}.main-testimonial-section .client-company{font-weight:400}.main-testimonial-section .owl-nav{position:absolute;bottom:-65px;left:125px}@media only screen and (max-width: 991px){.main-testimonial-section .owl-nav{bottom:-45px;right:30px;left:auto}}.main-testimonial-section .owl-nav .owl-prev,.main-testimonial-section .owl-nav .owl-next{transition:opacity .3s}.main-testimonial-section .owl-nav .owl-prev.disabled,.main-testimonial-section .owl-nav .owl-next.disabled{pointer-events:none;opacity:.5}.main-testimonial-section .owl-nav .owl-prev span,.main-testimonial-section .owl-nav .owl-next span{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:20px;height:20px;color:rgba(0,0,0,0);background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.25 9.97396L2 9.97396' stroke='%23414141' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.6963 3.44692L18.2505 9.97292L11.6963 16.5' stroke='%23414141' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:18px;opacity:.85;transition:opacity .3s}.main-testimonial-section .owl-nav .owl-prev span:hover,.main-testimonial-section .owl-nav .owl-next span:hover{opacity:1}.main-testimonial-section .owl-nav .owl-prev span{margin-left:0}.enterprise-leading-section .client-content{max-width:1160px;padding:0;margin:56px auto 0 auto}.enterprise-leading-section .client-icon{max-width:160px;opacity:.5}.enterprise-leading-section .enterprise-design-image{max-width:1120px;margin:58px auto -160px auto}@media only screen and (max-width: 767px){.enterprise-leading-section .enterprise-design-image{margin-bottom:-150px}}.enterprise-benefits-section .product-benefit-head-content{min-width:450px;max-width:450px;margin:0 128px 0 0}@media only screen and (max-width: 1248px){.enterprise-benefits-section .product-benefit-head-content{margin-bottom:55px}}@media only screen and (max-width: 991px){.enterprise-benefits-section .product-benefit-head-content{min-width:100%;max-width:100%}}.enterprise-benefits-section .product-benefit-head-content .benefit-head-text{text-align:start}.enterprise-benefits-section .product-benefit-head-content .benefit-head-desc{text-align:start}.enterprise-benefits-section .service-product-benefit-card-wrapper{margin:0}@media only screen and (max-width: 1248px){.enterprise-benefits-section .service-product-benefit-card-wrapper{width:100%}}.enterprise-benefits-section .service-product-benefit-card{max-width:100%;min-width:100%;-ms-flex-direction:row;flex-direction:row;margin:0}.enterprise-benefits-section .service-product-benefit-card+.service-product-benefit-card{margin-top:48px}.enterprise-benefits-section .service-product-benefit-card .product-benefit-card{min-width:65px;max-width:65px;margin-right:24px}.enterprise-benefits-section .service-product-benefit-card .product-benefit-card-head{text-align:start;margin-top:0}.enterprise-benefits-section .service-product-benefit-card .product-benefit-card-desc{text-align:start}.enterprise-design-section{position:relative}.enterprise-design-section .service-product-design .product-benefit-head-content{margin:0 auto 0 0}.enterprise-design-section .service-product-design .product-benefit-head-content .benefit-head-text{text-align:start;max-width:495px}.enterprise-design-section .service-product-design .product-benefit-head-content .benefit-head-desc{text-align:start;max-width:705px}.enterprise-design-section .service-product-design .service-product-benefit-card-wrapper{margin:10px 0 0 -160px}@media only screen and (max-width: 991px){.enterprise-design-section .service-product-design .service-product-benefit-card-wrapper{margin:10px 0 0 -24px}}.enterprise-design-section .service-product-design .service-product-benefit-card{max-width:calc(50% - 160px);min-width:calc(50% - 160px);margin:85px 0 0 160px}@media only screen and (max-width: 991px){.enterprise-design-section .service-product-design .service-product-benefit-card{max-width:calc(50% - 24px);min-width:calc(50% - 24px);margin:60px 0 0 24px}}@media only screen and (max-width: 767px){.enterprise-design-section .service-product-design .service-product-benefit-card{max-width:calc(100% - 24px);min-width:calc(100% - 24px)}}.enterprise-design-section .service-product-design .enterprise-design-icon{max-width:95px;min-width:95px}@media only screen and (max-width: 767px){.enterprise-design-section .service-product-design .enterprise-design-icon{max-width:70px;min-width:70px}}.enterprise-design-section .service-product-design .product-benefit-card-head{text-align:start;font-weight:500;font-size:28px;line-height:130%;letter-spacing:-0.03em;color:#414141;max-width:350px;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;margin:34px 0 16px 0}@media only screen and (max-width: 767px){.enterprise-design-section .service-product-design .product-benefit-card-head{margin-top:20px}}.enterprise-design-section .service-product-design .product-benefit-card-desc{text-align:start;font-size:19px;line-height:150%;letter-spacing:-0.03em;color:#6c6b6b}.enterprise-technology-section{padding:160px 0 108px 0}@media only screen and (max-width: 991px){.enterprise-technology-section{padding:64px 0}}.enterprise-technology-section .service-product-technology .product-benefit-head-content{margin:0}.enterprise-technology-section .service-product-technology .benefit-head-text{max-width:555px;text-align:start}.enterprise-technology-section .service-product-technology .benefit-head-desc{text-align:start;max-width:710px}.enterprise-technology-section .service-product-technology .service-product-benefit-card-wrapper{margin:0 0 0 -24px}.enterprise-technology-section .service-product-technology .service-product-benefit-card{background:#fff;max-width:calc(50% - 24px);min-width:calc(50% - 24px);padding:24px;margin:56px 0 0 24px}@media only screen and (max-width: 991px){.enterprise-technology-section .service-product-technology .service-product-benefit-card{max-width:calc(50% - 24px);min-width:calc(50% - 24px);margin:30px 0 0 24px}}@media only screen and (max-width: 767px){.enterprise-technology-section .service-product-technology .service-product-benefit-card{max-width:calc(100% - 24px);min-width:calc(100% - 24px);margin:30px 0 0 24px}}.enterprise-technology-section .service-product-technology .product-benefit-card{max-width:65px}.enterprise-technology-section .service-product-technology .service-tech-image-2{max-width:50px}.enterprise-technology-section .service-product-technology .product-benefit-card-head{color:#414141;text-align:start;margin-top:125px}@media only screen and (max-width: 991px){.enterprise-technology-section .service-product-technology .product-benefit-card-head{margin-top:30px}}.enterprise-technology-section .service-product-technology .product-benefit-card-desc{color:#6c6b6b;text-align:start;max-width:550px}.enterprise-case-study-section{padding:88px 0}@media only screen and (max-width: 991px){.enterprise-case-study-section{padding:64px 0}}.enterprise-case-study-section .product-benefit-head-content{max-width:100%}.enterprise-case-study-section .benefit-head-text{text-align:start;padding-bottom:13px}.enterprise-case-study-section .enterprise-case-study .service-product-benefit-card-wrapper{margin-left:-24px}.enterprise-case-study-section .enterprise-case-study .service-product-benefit-card{position:relative;max-width:calc(33.3333333333% - 24px);min-width:calc(33.3333333333% - 24px);margin:0 0 0 24px}@media only screen and (max-width: 991px){.enterprise-case-study-section .enterprise-case-study .service-product-benefit-card{max-width:calc(50% - 24px);min-width:calc(50% - 24px);margin:30px 0 0 24px}}@media only screen and (max-width: 767px){.enterprise-case-study-section .enterprise-case-study .service-product-benefit-card{max-width:calc(100% - 24px);min-width:calc(100% - 24px);margin:30px 0 0 24px}}.enterprise-case-study-section .enterprise-case-study .product-case-image{position:relative;overflow:hidden}.enterprise-case-study-section .enterprise-case-study .product-case-image img{transition:all .4s}.enterprise-case-study-section .enterprise-case-study .product-case-image:hover img{transform:scale(1.05)}.enterprise-case-study-section .enterprise-case-study .enterprise-case-study-block{position:absolute;bottom:0;padding:24px}.enterprise-case-study-section .enterprise-case-study .product-benefit-card-head{color:#fff;text-align:start;font-weight:500;font-size:21px;line-height:120%;letter-spacing:-0.03em}.enterprise-case-study-section .enterprise-case-study .product-benefit-card-desc{color:#fff;text-align:start;font-weight:400}.enterprise-cardgroup-section{padding:108px 0}@media only screen and (max-width: 991px){.enterprise-cardgroup-section{padding:64px 0}}.enterprise-faq-content{padding:108px 0}@media only screen and (max-width: 991px){.enterprise-faq-content{padding:64px 0}}.show-more-cont{display:none}.show-extra-cont{display:none}.viewmore-btn-wrapper{margin-top:30px;cursor:pointer}.enterprise-product-service .banner-inner-content{min-width:606px;max-width:606px}@media only screen and (max-width: 1248px){.enterprise-product-service .banner-inner-content{min-width:500px;max-width:500px}}@media only screen and (max-width: 991px){.enterprise-product-service .banner-inner-content{min-width:100%;max-width:100%}}.enterprise-product-service .enterprise-cardgroup-section{background:#fff}.enterprise-service-section.service-work-flow{padding:24px 0 0 0;background-color:rgba(0,0,0,0)}.enterprise-service-section.service-work-flow .work-flow-steps{max-width:100%}.enterprise-service-section.service-work-flow .work-step{padding:48px 0;border-bottom:1px solid #414141}@media only screen and (max-width: 991px){.enterprise-service-section.service-work-flow .work-step{padding:20px 0}}.enterprise-service-section.service-work-flow .work-step:last-child{border-bottom:none;padding-bottom:0}.enterprise-service-section.service-work-flow .work-step .work-step-title{min-width:433px;max-width:433px;font-weight:500;font-size:28px;line-height:130%;letter-spacing:-0.03em;color:#414141}@media only screen and (max-width: 991px){.enterprise-service-section.service-work-flow .work-step .work-step-title{min-width:235px;max-width:235px}}@media only screen and (max-width: 767px){.enterprise-service-section.service-work-flow .work-step .work-step-title{min-width:100%;max-width:100%;font-size:2.2rem}}.enterprise-service-section.service-work-flow .work-step .work-step-content{margin-left:97px;max-width:625px}@media only screen and (max-width: 767px){.enterprise-service-section.service-work-flow .work-step .work-step-content{margin-left:0;font-size:1.5rem;line-height:1.4}}.enterprise-service-section.service-work-flow .work-step .work-step-content .work-step-desc{font-size:19px;line-height:140%;letter-spacing:-0.03em;color:#6c6b6b}.enterprise-service-section.service-work-flow .work-step .work-step-content .work-step-desc+.work-step-desc{padding-top:20px}.design-system-banner .banner-desc{max-width:450px}.design-system-banner .banner-image{margin-bottom:80px}.design-potential-section .benefit-head-desc-sub{font-weight:500;padding-top:30px}.design-potential-section .service-product-potential .service-product-benefit-card-wrapper{margin:0 135px 0 0}@media only screen and (max-width: 991px){.design-potential-section .service-product-potential .service-product-benefit-card-wrapper{margin-right:0}}.design-potential-section .service-product-potential .service-product-benefit-card{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin-right:0}.design-potential-section .service-product-potential .service-product-benefit-card .product-benefit-card-desc{min-width:195px;margin-left:12px}.design-benefits-section.enterprise-benefits-section .product-benefit-head-content{min-width:429px;max-width:429px}@media only screen and (max-width: 991px){.design-benefits-section.enterprise-benefits-section .product-benefit-head-content{min-width:100%;max-width:100%}}@media only screen and (max-width: 767px){.design-system-design-section .service-product-design .product-benefit-head-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.design-system-design-section .service-product-design .product-benefit-head-content{max-width:780px;margin:0 150px 0 0}@media only screen and (max-width: 1248px){.design-system-design-section .service-product-design .product-benefit-head-content{margin:0 50px 0 0}}@media only screen and (max-width: 767px){.design-system-design-section .service-product-design .product-benefit-head-content{min-width:100%;max-width:100%;margin:0}}.design-system-design-section .service-product-design .product-benefit-head-content .benefit-head-text{max-width:640px}.design-system-design-section .service-product-design .product-benefit-head-wrapper .product-benefit--img{display:-ms-flexbox;display:flex;min-width:177px;max-width:177px;margin-right:100px}@media only screen and (max-width: 1248px){.design-system-design-section .service-product-design .product-benefit-head-wrapper .product-benefit--img{margin-right:50px}}@media only screen and (max-width: 991px){.design-system-design-section .service-product-design .product-benefit-head-wrapper .product-benefit--img{margin-top:50px;margin-right:0}}@media only screen and (max-width: 767px){.design-system-design-section .service-product-design .product-benefit-head-wrapper .product-benefit--img{min-width:100px;max-width:100px;margin-top:30px}}.design-system-design-section .service-product-design .service-product-design .product-benefit-head-content .benefit-head-text{max-width:740px}.implementation-card-wrapper{max-width:905px;margin:75px auto 0 auto}.implementation-card-wrapper .implementation-card{position:relative}.implementation-card-wrapper .implementation-card::before{content:"";display:block;width:1px;height:100%;background:#cdcdcd;left:19px;top:37px;position:absolute}.implementation-card-wrapper .implementation-card:last-child::before{content:none}.implementation-card-wrapper .implementation-card:last-child .implementation-cont{padding-bottom:0;min-height:auto}.implementation-card-wrapper .implementation-card .implementation-design-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:40px;max-width:40px;min-height:40px;max-height:40px;background-image:url("../images/num-bg-icon.svg");background-repeat:no-repeat;border-radius:50%;margin-right:20px}.implementation-card-wrapper .implementation-card .implementation-design-icon .implementation-design-num{font-family:"Merriweather";font-style:normal;font-weight:900;font-size:18px;line-height:130%;letter-spacing:.04em;color:#414141;border:.7px solid #f25d7d;margin-top:-5px}.implementation-card-wrapper .implementation-card .implementation-cont{max-width:856px;padding-bottom:48px;min-height:170px}@media only screen and (max-width: 767px){.implementation-card-wrapper .implementation-card .implementation-cont{min-height:130px}}.implementation-card-wrapper .implementation-card .implementation-cont .product-benefit-card-head{margin:0 0 16px 0;max-width:700px}.sap-service .design-system-banner .banner-image{margin-bottom:85px}.sap-service .card-group-content{background:#f2f2f2}.lmtWIHO_gkbTeeyuvoJC.mOUYF5ZmuNL6I7t0mSFg{background-color:rgba(0,0,0,0) !important}.landing-header .contact-link{margin-left:35px}.landing-header .header-wrapper.hidden{display:none}.landing-header.scrolled{background-color:rgba(0,0,0,0)}.landing-header .contact-link{transition:all .3s}.landing-header-scroll{max-width:-moz-fit-content;max-width:fit-content;margin:10px auto 0 auto;padding:12px 20px;background:#f25d7d;border-radius:4px;cursor:pointer}@media only screen and (max-width: 767px){.landing-header-scroll .landing-cnslt-link{-ms-flex-direction:column;flex-direction:column}}.landing-header-scroll .consult-text{color:#fff}@media only screen and (max-width: 767px){.landing-header-scroll .consult-text{font-size:14px}}.landing-header-scroll .consult-link{position:relative;font-size:19px;margin-left:12px;transition:all .3s}.landing-header-scroll .consult-link.underline::after{content:"";background:#fff}.landing-header-scroll .consult-link:hover{margin:0 2px 0 10px}@media only screen and (max-width: 767px){.landing-header-scroll .consult-link:hover{margin:0}}@media only screen and (max-width: 767px){.landing-header-scroll .consult-link{font-size:16px}}.hidden{visibility:hidden;opacity:0}.visible{visibility:visible;opacity:1}.landing-main .achievement-desc{font-style:normal;font-weight:400;font-size:10px;line-height:130%;text-align:center;color:#414141}.landing-main .home-top-banner .directing-link .consult-btn{margin:0}.landing-main .client-content{padding-bottom:105px}.landing-main .case-study-content{padding:0 0 150px 0}@media only screen and (max-width: 767px){.landing-main .case-study-content{padding:0 0 64px 0}}.landing-main .case-study-content .form-directing-box{margin-top:-20px}.landing-main .case-study-block{margin-bottom:90px}@media only screen and (max-width: 991px){.landing-main .case-study-block{margin-bottom:30px}}.landing-main .case-study-block .case-study-title.case-title-mnp:hover{text-decoration:none}.landing-main .case-study-content-box{padding-top:40px}.landing-main .case-study-sub-head{color:#6c6b6b}.landing-main .case-study-block .case-study-title.case-title-mnp{max-width:100%;padding-top:8px;margin:0;text-align:start}.landing-main .case-study-desc{padding-top:20px;line-height:140%}.design-service-section{padding:150px 0}@media only screen and (max-width: 991px){.design-service-section{padding:64px 0}}.design-service-section .design-service-head-block{max-width:695px;margin-bottom:120px}@media only screen and (max-width: 991px){.design-service-section .design-service-head-block{margin-bottom:40px}}.design-service-section .design-service-head{font-weight:700;line-height:60px;padding-bottom:32px}.design-service-section .service-logo-box{max-width:540px}@media only screen and (max-width: 991px){.design-service-section .service-logo-box{max-width:100%}}.design-service-section .client-logo-wrap{border-top:1px solid #dcdce3;border-right:1px solid #dcdce3}.design-service-section .logo-box{min-height:110px;width:33.3333333333%;padding:25px;border-bottom:1px solid #dcdce3;border-left:1px solid #dcdce3}@media only screen and (max-width: 767px){.design-service-section .logo-box{min-height:80px;padding:15px}}@media only screen and (max-width: 767px){.design-service-section .logo-box img{max-width:74px}}@media only screen and (max-width: 575px){.design-service-section .logo-box img{max-width:66px}}.design-service-section .service-content-box{max-width:585px;margin-left:72px}@media only screen and (max-width: 1248px){.design-service-section .service-content-box{max-width:400px}}@media only screen and (max-width: 991px){.design-service-section .service-content-box{max-width:100%;margin:20px 0 0 0}}@media only screen and (max-width: 991px){.design-service-section .service-box{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.design-service-section .service-box+.service-box{margin-top:80px}@media only screen and (max-width: 991px){.design-service-section .service-box+.service-box{margin-top:50px}}.design-service-section .service-content-head{padding-bottom:12px}.design-service-section .form-directing-box{margin-top:72px}.design-industry-section{padding:150px 0;background:#fff}@media only screen and (max-width: 991px){.design-industry-section{padding:56px 0}}@media only screen and (max-width: 991px){.design-industry-section .design-industry-wrapper{-ms-flex-direction:column;flex-direction:column}}.design-industry-section .design-industry-head-block{max-width:510px;margin-bottom:120px}@media only screen and (max-width: 991px){.design-industry-section .design-industry-head-block{margin:0}}.design-industry-section .design-industry-head{font-weight:700;line-height:60px;padding-bottom:32px}@media only screen and (max-width: 767px){.design-industry-section .design-industry-head{font-size:28px;line-height:120%;padding-bottom:16px}}@media only screen and (max-width: 767px){.design-industry-section .design-industry-head-desc{font-size:17px;line-height:130%}}.accordian-wrapper{max-width:530px;margin-left:165px}@media only screen and (max-width: 991px){.accordian-wrapper{margin:40px 0 0 0}}.accordian-container+.accordian-container{margin-top:20px}.accordian-head{position:relative;display:inline-block;cursor:pointer}.accordian-head-text{line-height:130%;color:#414141}@media only screen and (max-width: 767px){.accordian-head-text{font-weight:700;font-size:21px;line-height:130%}}.accordian-head-desc{margin:20px 0 24px 0}.accordian-head::after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 8.5L10 15.5L3 8.5' stroke='%23414141' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:cover;background-repeat:no-repeat;width:24px;height:24px;position:absolute;top:5px;right:-48px;transition:.4s}.accordian-head.active::after{transform:rotate(180deg)}.accordian-content{height:0;overflow:hidden;transition:height .3s ease}.accordian-content .answer{font-weight:400;font-size:19px;line-height:150%;color:#6c6b6b;margin-right:90px;padding-top:16px}@media only screen and (max-width: 991px){.accordian-content .answer{margin-right:70px}}@media only screen and (max-width: 767px){.accordian-content .answer{font-size:17px;margin-right:0;padding-top:16px}}.accordian-content .answer+.answer{padding-top:0;margin-top:25px}.accordian-head .active+.accordion-content{height:auto}.accordian-list{-moz-columns:2;columns:2}.accordian-list .list-items{position:relative;padding-left:12px;font-weight:400;font-size:18px;line-height:140%;letter-spacing:-0.03em;color:#414141}@media only screen and (max-width: 767px){.accordian-list .list-items{font-size:15px;line-height:130%}}.accordian-list .list-items::before{content:"";position:absolute;top:40%;left:0;width:4px;height:4px;background:#414141;border-radius:100%}.accordian-list .list-items+.list-items{margin-top:12px}.landing-footer{padding:72px 0}.landing-footer .footer-bottom-content{margin:0}.landing-footer .footer-bottom-content .area-desc{max-width:155px}.contact-section{padding:120px 0 55px 0;background:#171827}@media only screen and (max-width: 767px){.contact-section{padding-top:64px}}@media only screen and (max-width: 991px){.contact-section .contact-wrapper{-ms-flex-direction:column;flex-direction:column}}.contact-section .contact-head{max-width:500px;font-style:normal;font-size:62px;line-height:120%;color:#fff}@media only screen and (max-width: 767px){.contact-section .contact-head{font-size:38px}}.contact-section .contact-form{max-width:600px;min-width:0;-ms-flex:1 1 0px;flex:1 1 0}@media only screen and (max-width: 991px){.contact-section .contact-form{min-width:100%;margin-top:50px}}.contact-section .form-group{margin-bottom:64px}.contact-section .form-group .error{display:none}.contact-section .form-group .error-txt{display:none;position:absolute;bottom:-22px}.contact-section .form-group.error{display:block;border-bottom:1px solid #dc3545}.contact-section .form-group.error .error-txt{display:block;font-size:12px;color:#dc3545;text-align:left;margin-top:5px}.contact-section .inp-fld-lbl{position:absolute;transition:transform .3s;transform-origin:left;pointer-events:none;left:0;right:0;top:-12px;font-weight:400;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0;color:#fff;font-size:20px;z-index:1}.contact-section .cmn-fld{box-sizing:border-box;position:relative;border-bottom:1px solid rgba(177,177,177,.35);transition:all .2s}.contact-section .cmn-fld:hover{border-bottom:1px solid #b1b1b1}.contact-section .cmn-fld.fldActive{border-bottom:1px solid #fff}.contact-section .cmn-fld .inp-fld{width:100%;height:36px;resize:none;border:none;box-sizing:border-box;transition:transform .3s;outline:none;z-index:98;color:#fff;background:rgba(0,0,0,0);font-weight:400;font-size:20px;line-height:130%;padding-bottom:5px}.contact-section .cmn-fld.fldActive .inp-fld{transform:translateY(0px);padding-bottom:0}.contact-section .cmn-fld.fldActive .lblActive.inp-fld-lbl{transform:translateY(-10px) scale(0.7) perspective(100px);margin:0}@media only screen and (max-width: 767px){.contact-section .cmn-fld.fldActive .lblActive.inp-fld-lbl{transform:translateY(-10px) scale(0.7) perspective(100px)}}.contact-section .contact-btn{font-weight:700;font-size:18px;line-height:125%;margin-top:30px;background:#f25d7d}.contact-section .contact-btn:hover{background:#ea335a}.landing-video-section{padding:120px 0}@media only screen and (max-width: 991px){.landing-video-section{padding:64px 0}}.landing-video-section::before{content:none}@media only screen and (max-width: 991px){.landing-video-section .landing-video-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.landing-video-section .video-content{width:100%}.landing-video-section .testimonial-video{background:none;padding:0}.landing-video-section .testimonial-video .short-video-wrapper{margin:0 auto;width:585px;height:400px;max-height:100%}@media only screen and (max-width: 991px){.landing-video-section .testimonial-video .short-video-wrapper{width:100%;height:100%}}.landing-video-section .testimonial-video .short-video-wrapper .video-box{height:100%;background-image:url("../images/landing-video-thumb.png");background-size:cover}.landing-video-section .testimonial-video .short-video-wrapper .video-play-icon{min-width:56px;max-width:56px;background:no-repeat;-webkit-backdrop-filter:none;backdrop-filter:none}@media only screen and (max-width: 767px){.landing-video-section .testimonial-video .short-video-wrapper .video-play-icon{min-width:40px;max-width:40px}.landing-video-section .testimonial-video .short-video-wrapper .video-play-icon svg{width:100%}}.landing-video-section .video-text-content{max-width:505px;margin-left:100px}@media only screen and (max-width: 991px){.landing-video-section .video-text-content{margin:40px 0 0 0}}.landing-video-section .video-desc{padding-bottom:24px}.testimonial-section .form-directing-box{margin-top:72px}.common-link{position:relative;line-height:125%;color:#f25d7d;transition:all .4s;cursor:pointer}.common-link:hover{color:#ea335a}.common-link.underline::after{content:"";background:#f25d7d}.common-link.underline::after:hover{color:rgba(0,0,0,0)}.common-link-icon{margin-left:18px}.landing-submit-section{padding:190px 0 180px 0}@media only screen and (max-width: 991px){.landing-submit-section{padding:64px 0}}.landing-submit-section .submit-head{font-family:"Merriweather";font-weight:700;font-size:72px;line-height:120%;color:#414141}@media only screen and (max-width: 991px){.landing-submit-section .submit-head{font-size:40px}}.landing-submit-section .submit-head-desc{font-weight:500;font-size:40px;line-height:120%;padding:24px 0 60px 0;color:#414141}@media only screen and (max-width: 991px){.landing-submit-section .submit-head-desc{font-size:20px}}.landing-submit-section .landing-submit-links .submit-link-box+.submit-link-box{margin-left:55px}.start-up-testimonial .testimonial-head{margin-bottom:40px}.start-up-case-study-section .benefit-head-text{max-width:530px}.startup-design-section{padding:88px 0;background:#f2f2f2}@media only screen and (max-width: 991px){.startup-design-section{padding:64px 0}}.startup-design-section .startup-design-head-content .startup-design-head{max-width:500px}.startup-design-section .startup-design-head-content .startup-design-head-desc{max-width:730px;font-weight:400;font-size:22px;line-height:140%;letter-spacing:-0.03em;color:#414141;margin:20px 0 56px 0}.startup-design-section .startup-card{padding:40px;background:#fff}@media only screen and (max-width: 991px){.startup-design-section .startup-card{-ms-flex-direction:column;flex-direction:column;padding:10px}}.startup-design-section .startup-card .card-image{width:55%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 991px){.startup-design-section .startup-card .card-image{width:100%}}.startup-design-section .startup-card .card-content{width:45%;padding:40px}@media only screen and (max-width: 991px){.startup-design-section .startup-card .card-content{width:100%}}.startup-design-section .startup-card .card-inner-wrap{max-width:436px}.startup-design-section .startup-card .card-head{font-weight:500;font-size:28px;line-height:130%;letter-spacing:-0.03em;color:#414141;margin-bottom:16px}.startup-design-section .startup-card .card-desc{font-style:normal;font-weight:400;font-size:22px;line-height:140%;letter-spacing:-0.03em;color:#414141}.startup-design-section .startup-card+.startup-card{margin-top:25px}.startup-design-section .startup-card:nth-child(even){-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width: 991px){.startup-design-section .startup-card:nth-child(even){-ms-flex-direction:column;flex-direction:column}}.enterprise-leading-section .enterprise-design-image{margin-top:0}.startup-package-section{padding:220px 0 88px 0;background:#f2f2f2}.startup-package-section .startup-package-head-content{margin-bottom:72px}@media only screen and (max-width: 767px){.startup-package-section .startup-package-head-content{padding-bottom:8px;margin-bottom:18px}}.startup-package-section .startup-package-head-desc{max-width:730px;font-style:normal;font-weight:400;font-size:22px;line-height:140%;letter-spacing:-0.03em;color:#414141}@media only screen and (max-width: 767px){.startup-package-section .startup-package-head-desc{font-size:16px}}.startup-package-section .package-explore-head{font-style:normal;font-weight:700;font-size:22px;line-height:140%;letter-spacing:-0.03em;color:#414141;margin-bottom:16px}@media only screen and (max-width: 767px){.startup-package-section .package-explore-head{font-size:16px}}.startup-package-section .package-content-wrapper{padding-bottom:24px;background-color:#fff}.startup-package-section .package-criteria-box{max-width:390px;min-width:390px;border-right:1px solid #dcdce3}@media only screen and (max-width: 991px){.startup-package-section .package-criteria-box{min-width:250px;max-width:250px}}.startup-package-section .package-criteria-box .head-wrap{min-height:176px;max-height:176px;padding:45px 25px;background:#fff}.startup-package-section .package-criteria-box .head-text{font-style:normal;font-weight:500;font-size:22px;line-height:130%;letter-spacing:-0.03em;color:#414141}.startup-package-section .package-criteria-box .head-desc{font-weight:400;line-height:140%;letter-spacing:-0.03em;color:#6c6b6b;margin-top:12px}.startup-package-section .package-criteria-box .package-items .package-lists{min-height:60px;padding:16px 24px;font-weight:400;font-size:19px;line-height:140%;letter-spacing:-0.03em;color:#414141;background:#f2f2f2}@media only screen and (max-width: 991px){.startup-package-section .package-criteria-box .package-items .package-lists{font-size:15px}}.startup-package-section .package-criteria-box .package-items .package-lists:nth-child(even){background:#fff}.startup-package-section .detail-box-wrapper{overflow-x:auto}.startup-package-section .detail-box-wrapper::-webkit-scrollbar{width:1.5px;border-radius:10px}.startup-package-section .detail-box-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px;width:1.5px}.startup-package-section .detail-box-wrapper::-webkit-scrollbar-thumb{background:#888;width:1.5px;border-radius:10px}.startup-package-section .detail-box-wrapper::-webkit-scrollbar-thumb:hover{background:#555;border-radius:10px;width:1.5px}.startup-package-section .detail-box{min-width:290px}.startup-package-section .detail-box+.detail-box{border-left:1px solid #dcdce3}.startup-package-section .detail-box .main-head-wrap{min-height:176px;max-height:176px;padding:32px 24px}.startup-package-section .detail-box .head-pack-text{padding:5px 8px;font-weight:700;font-size:13px;line-height:100%;letter-spacing:-0.03em;color:#414141;border:1px solid #414141}.startup-package-section .detail-box .detail-head{font-weight:500;line-height:130%;letter-spacing:-0.03em;color:#414141;margin-top:13px}.startup-package-section .detail-box .detail-price{font-weight:500;font-size:28px;line-height:130%;letter-spacing:-0.03em;color:#f25d7d;margin-top:12px}.startup-package-section .detail-box .detail-list .detail-list-item{min-height:60px;font-weight:500;font-size:19px;line-height:140%;text-align:center;letter-spacing:-0.03em;padding:16px;color:#414141;background:#f2f2f2}.startup-package-section .detail-box .detail-list .detail-list-item:nth-child(even){background:#fff}.startup-package-section .detail-box .detail-list .detail-list-icon{min-height:20px;max-height:20px}.startup-design-service-section{padding:88px 0}@media only screen and (max-width: 991px){.startup-design-service-section{padding:64px 0 0 0}}.startup-design-service-section .service-content-box{margin:0 72px 0 0}@media only screen and (max-width: 991px){.startup-design-service-section .service-content-box{margin-bottom:30px}}.startup-design-service-section .service-content-desc+.service-content-desc{font-weight:700;margin-top:24px}.lucky-draw-body{min-height:100svh;max-height:100svh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.lucky-draw-body .main-content{padding-top:60px}.lucky-draw-body footer{margin-top:auto}@media only screen and (max-width: 767px){.lucky-draw-body .main-content{padding-right:9px;padding-left:9px}}.lucky-draw-body .sponsor-ux-image{max-width:130px}.lucky-draw-top-bar{gap:16px;-ms-flex-align:start;align-items:flex-start;margin-bottom:40px}.lucky-draw-banner{padding-bottom:72px}@media only screen and (max-width: 991px){.lucky-draw-banner .lucky-contact-section .contact-wrapper{-ms-flex-direction:column;flex-direction:column}}.lucky-draw-banner .lucky-contact-section .contact-head{max-width:500px;font-style:normal;font-size:62px;line-height:120%;color:#414141}@media only screen and (max-width: 767px){.lucky-draw-banner .lucky-contact-section .contact-head{font-size:38px}}.lucky-draw-banner .lucky-contact-section .contact-form-wrapper{background-color:rgba(0,0,0,0);min-width:100%;padding:0;margin:52px 0 -10px 0}.lucky-draw-banner .lucky-contact-section .contact-form-wrapper.contact-section .form-group{margin-bottom:42px}.lucky-draw-banner .lucky-contact-section .contact-form-wrapper.contact-section .cmn-fld,.lucky-draw-banner .lucky-contact-section .contact-form-wrapper.contact-section .cmn-fld:hover,.lucky-draw-banner .lucky-contact-section .contact-form-wrapper.contact-section .cmn-fld.fldActive{border-color:rgba(0,0,0,.1)}.lucky-draw-banner .lucky-contact-section .contact-form-wrapper.contact-section .inp-fld-lbl,.lucky-draw-banner .lucky-contact-section .contact-form-wrapper.contact-section .inp-fld{color:#414141;font-size:16px}.lucky-draw-banner .lucky-contact-section .contact-form-wrapper.contact-section .inp-fld-lbl{top:2px}.lucky-draw-banner .lucky-contact-section .contact-form-wrapper.contact-section .cmn-fld.fldActive .lblActive.inp-fld-lbl{transform:translateY(-16px) scale(0.85) perspective(100px)}.lucky-draw-banner .lucky-contact-section .contact-btn{background:#f25d7d;font-weight:600;font-size:16px;line-height:1.25;padding:12px 16px}.lucky-draw-banner .lucky-contact-section .contact-btn:hover{background:#ea335a}.lucky-draw-banner .lucky-draw-head{color:#414141;font-size:36px;font-weight:500;line-height:1.3}.lucky-draw-banner .btn-special-light{border-radius:6px;background:#f25d7d;color:#fff;margin-top:24px}@media only screen and (max-width: 767px){.lucky-draw-banner{padding-bottom:50px}}.lucky-draw-banner .banner-title{color:#414141}.lucky-draw-banner .banner-para{padding-top:40px;line-height:1.4;color:#414141}.lucky-draw-banner .banner-content{margin-bottom:60px}@media only screen and (max-width: 1248px){.lucky-draw-banner .banner-content{margin-bottom:30px}}@media only screen and (max-width: 767px){.lucky-draw-banner .banner-content{max-width:100%;min-width:100%;margin-bottom:35px}}.sponsor-wraper-lucky-draw{background-color:#121323;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-positive:1;flex-grow:1;gap:12px;padding-left:32px}.sponsor-wraper-lucky-draw .sponsor-content-lucky-draw .sponsor-text{color:#fff;font-size:20px;font-weight:500;line-height:1.3;letter-spacing:-0.6px;margin-top:12px}.sponsor-illustration-lucky-draw{max-width:35dvw}.thankyou-content{padding-top:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:16px;-ms-flex-positive:1;flex-grow:1}.thankyou-content h1{font-weight:500;font-size:36px;color:#f25d7d;line-height:1.3}.ux-india-main{margin-top:88px}.ux-india-main .feature-btn{color:#414141;font-size:18px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:-0.54px;padding:20px 40px;border:1px solid #000;border-radius:6px;transition:all .4s}.ux-india-main .feature-btn:hover{color:#fff;border-color:#ea335a;background-color:#ea335a}.ux-india-main .meetup-btn{font-size:18px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:-0.54px;padding:16px 32px;color:#fff;border-radius:6px;background:#f25d7d;box-shadow:0px 4px 20px 0px rgba(255,57,92,.27)}.ux-india-main .meetup-btn:hover{background-color:#ea335a}.ux-india-banner{position:relative;overflow:hidden;background-color:#121323}@media only screen and (max-width: 991px){.ux-india-banner .ux-banner-wrapper{-ms-flex-direction:column;flex-direction:column}}.ux-india-banner .banner-text-content{padding:208px 0}@media only screen and (max-width: 991px){.ux-india-banner .banner-text-content{padding:64px 0;text-align:center}}@media only screen and (max-width: 767px){.ux-india-banner .banner-text-content{padding:56px 0;text-align:center}}.ux-india-banner .banner-head{max-width:670px;color:#fff;font-family:Merriweather;font-size:72px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:40px}@media only screen and (max-width: 1365px){.ux-india-banner .banner-head{font-size:66px}}@media only screen and (max-width: 991px){.ux-india-banner .banner-head{max-width:100%}}@media only screen and (max-width: 767px){.ux-india-banner .banner-head{font-size:32px;margin-bottom:32px}}.ux-india-banner .banner-image{position:absolute;right:0;height:100%}@media only screen and (max-width: 1248px){.ux-india-banner .banner-image{width:35%}}@media only screen and (max-width: 991px){.ux-india-banner .banner-image{width:auto;position:unset;margin:0 -30px}}@media only screen and (max-width: 767px){.ux-india-banner .banner-image{margin:0 -15px}}.ux-india-banner .banner-image .image-desk{height:100%}@media only screen and (max-width: 991px){.ux-india-banner .banner-image .image-desk{display:none}}.ux-india-banner .banner-image .image-ph{display:none}@media only screen and (max-width: 991px){.ux-india-banner .banner-image .image-ph{display:block}}.ux-india-banner .banner-image .image-desk{height:100%}@media only screen and (max-width: 991px){.ux-india-banner .banner-image .image-desk{display:none}}.sponsor-section{padding:132px 0}@media only screen and (max-width: 991px){.sponsor-section{padding:64px 0}}@media only screen and (max-width: 991px){.sponsor-section .sponsor-wrapper{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.sponsor-section .sponsor-text-content{max-width:540px;margin-left:88px}@media only screen and (max-width: 991px){.sponsor-section .sponsor-text-content{max-width:100%;margin:0 0 30px 0}}@media only screen and (max-width: 991px){.sponsor-section .sponsor-image{width:100%}}.sponsor-section .sponsor-head{font-weight:700;max-width:350px}.sponsor-section .sponsor-desc{padding:32px 0 40px 0;color:#414141}@media only screen and (max-width: 991px){.sponsor-section .sponsor-desc{padding:16px 0 20px 0}}.speaker-section{padding:132px 0;background-color:#f6f4f2}@media only screen and (max-width: 991px){.speaker-section{padding:64px 0}}@media only screen and (max-width: 991px){.speaker-section .speaker-wrapper{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.speaker-section .speaker-text-content{max-width:510px}@media only screen and (max-width: 991px){.speaker-section .speaker-text-content{max-width:100%;margin:45px 0 0 0}}@media only screen and (max-width: 991px){.speaker-section .speaker-image-content{width:100%}}.speaker-section .speaker-head{font-weight:700}.speaker-section .speaker-identity{padding-top:32px;color:#414141}@media only screen and (max-width: 991px){.speaker-section .speaker-identity{padding-top:16px}}.speaker-section .speaker-desc{font-weight:700;font-size:35px;line-height:130%;padding:32px 0 16px 0;color:#414141}@media only screen and (max-width: 991px){.speaker-section .speaker-desc{font-size:24px;padding:16px 0}}.speaker-section .speaker-list{margin-top:8px}.speaker-section .list-items{color:#414141;font-size:22px;font-style:normal;font-weight:500;line-height:44px;letter-spacing:-0.66px}@media only screen and (max-width: 767px){.speaker-section .list-items{-ms-flex-align:start;align-items:flex-start;font-size:20px;line-height:36px}}.speaker-section .list-icon{margin-right:12px}@media only screen and (max-width: 767px){.speaker-section .list-icon{margin-top:8px}}.speaker-section .speaker-content{position:relative;max-width:330px;padding:32px;margin-left:-35px;margin-top:-85px;background-color:#f25d7d;z-index:1}@media only screen and (max-width: 1248px){.speaker-section .speaker-content{margin:-60px 0 0 0}}@media only screen and (max-width: 991px){.speaker-section .speaker-content{max-width:90%;padding:16px;margin:-60px 0 0 0}}.speaker-section .speaker-name{padding-bottom:12px;color:#fff}@media only screen and (max-width: 767px){.speaker-section .speaker-name{font-size:24px;padding-bottom:8px}}.speaker-section .speaker-about{color:#fff;font-size:25px;font-style:normal;font-weight:400;line-height:38px;letter-spacing:-0.75px}@media only screen and (max-width: 767px){.speaker-section .speaker-about{font-size:18px;line-height:30px}}.booth-section{padding:132px 0}@media only screen and (max-width: 991px){.booth-section{padding:64px 0}}.booth-section .booth-text-content{max-width:755px}.booth-section .booth-head{font-weight:700}.booth-section .booth-desc{padding:32px 0 72px 0;color:#414141}@media only screen and (max-width: 767px){.booth-section .booth-desc{padding:16px 0 40px 0}}.book-section{padding:40px 0 132px 0}@media only screen and (max-width: 991px){.book-section{padding:0 0 64px 0}}.book-section .book-wrapper{margin:0 auto;max-width:850px;text-align:center}.book-section .book-head{font-weight:700}.book-section .book-desc{padding:32px 0 40px 0;color:#414141}@media only screen and (max-width: 767px){.book-section .book-desc{padding:16px 0 20px 0}}.aboutus-banner{position:relative;background:#121323;padding-top:73px;padding-bottom:375px}@media only screen and (max-width: 767px){.aboutus-banner{padding-bottom:215px}}.aboutus-banner .btn-special{padding:16px 32px;background:#f25d7d;box-shadow:0px 4px 20px rgba(255,57,92,.27)}.aboutus-banner .btn-special:hover{background:#ea335a}.aboutus-banner .banner-content{-ms-flex-direction:column;flex-direction:column}.aboutus-banner .banner-title{max-width:1048px;color:#fff;text-align:center;font-family:Merriweather;font-size:7.2rem;font-weight:700;line-height:120%;letter-spacing:0;padding-bottom:32px}@media only screen and (max-width: 991px){.aboutus-banner .banner-title{font-size:4.5rem}}@media only screen and (max-width: 767px){.aboutus-banner .banner-title{font-size:3.4rem}}.aboutus-banner .banner-desc{max-width:845px;padding:0 0 48px 0;color:#fff;line-height:1.4;letter-spacing:-0.9px;text-align:center}.aboutus-banner .career-banner-content{position:relative}.aboutus-banner .career-banner-content .career-banner-img{position:absolute;padding:123px 0 0 0}@media only screen and (max-width: 767px){.aboutus-banner .career-banner-content .career-banner-img{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:initial;flex-direction:initial;padding:45px 0 0 0}}.aboutus-banner .career-banner-content .career-banner-img .career-image-content{padding-top:125px}@media only screen and (max-width: 767px){.aboutus-banner .career-banner-content .career-banner-img .career-image-content{padding-top:45px;min-width:calc(50% - 88px)}.aboutus-banner .career-banner-content .career-banner-img .career-image-content+.career-image-content{padding-left:20px}.aboutus-banner .career-banner-content .career-banner-img .career-image-content:last-child{display:none}}.aboutus-banner .career-banner-content .career-banner-img .career-image-content:nth-child(even){padding-top:0}.aboutus-content{padding-top:540px;text-align:center}@media only screen and (max-width: 991px){.aboutus-content{padding-top:300px}}@media only screen and (max-width: 767px){.aboutus-content{padding-top:140px}}.aboutus-content .aboutus-detail{max-width:858px;margin:auto;padding-bottom:128px}@media only screen and (max-width: 991px){.aboutus-content .aboutus-detail{padding-bottom:80px}}@media only screen and (max-width: 767px){.aboutus-content .aboutus-detail{padding-bottom:0}}.aboutus-content .aboutus-detail .aboutus-desc{color:#414141;line-height:1.4;letter-spacing:-0.9px}@media only screen and (max-width: 767px){.aboutus-content .aboutus-detail .aboutus-desc{font-size:18px}}.about-feature-section .feature-card{-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 991px){.about-feature-section .feature-card{-ms-flex-wrap:wrap;flex-wrap:wrap}}.about-feature-section .feature-card+.feature-card{padding-top:72px}@media only screen and (max-width: 991px){.about-feature-section .feature-card+.feature-card{padding-top:32px}}@media only screen and (max-width: 767px){.about-feature-section .feature-card+.feature-card{padding-top:0px}}.about-feature-section .feature-card .card-image{min-width:460px;max-width:460px}@media only screen and (max-width: 991px){.about-feature-section .feature-card .card-image{min-width:100%;max-width:100%}}.about-feature-section .feature-card .card-content{min-width:0;-ms-flex:1 1 auto;flex:1 1 auto;padding:40px 88px 0 0}@media only screen and (max-width: 1248px){.about-feature-section .feature-card .card-content{padding:40px 40px 0 0}}@media only screen and (max-width: 991px){.about-feature-section .feature-card .card-content{padding:40px 0}}.about-feature-section .feature-card .card-content .card-inner-wrap{max-width:660px}.about-feature-section .feature-card .card-content .card-inner-wrap .card-icon{min-width:112px;max-width:112px;min-height:112px;max-height:112px;margin-bottom:16px}@media only screen and (max-width: 991px){.about-feature-section .feature-card .card-content .card-inner-wrap .card-icon{margin-bottom:12px}}@media only screen and (max-width: 767px){.about-feature-section .feature-card .card-content .card-inner-wrap .card-icon{margin-bottom:0}}.about-feature-section .feature-card .card-content .card-inner-wrap .card-head{padding-bottom:12px}@media only screen and (max-width: 767px){.about-feature-section .feature-card .card-content .card-inner-wrap .card-head{padding-bottom:8px}}.about-feature-section .feature-card .card-content .card-inner-wrap .card-desc{max-width:560px;color:#414141;font-size:24px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.72px}@media only screen and (max-width: 767px){.about-feature-section .feature-card .card-content .card-inner-wrap .card-desc{font-size:18px}}.image-card-block{max-width:1120px;margin:100px auto -60px auto}@media only screen and (max-width: 991px){.image-card-block{padding:0 30px}}@media only screen and (max-width: 767px){.image-card-block{margin:35px auto -14px auto;padding:0 16px}}.image-card-block .img-sm{display:none}@media only screen and (max-width: 767px){.image-card-block .img-sm{display:block}}.image-card-block .img-lg{display:block}@media only screen and (max-width: 767px){.image-card-block .img-lg{display:none}}.about-award-section{padding:117px 0 23px 0;background:#f2f2f2}@media only screen and (max-width: 767px){.about-award-section{padding:80px 0 23px 0}}.sub-title-wrapper .sub-title-head{margin-bottom:12px;max-width:667px}.sub-title-wrapper .sub-title-head-desc{max-width:789px;font-size:2.4rem;letter-spacing:-0.72px;color:#414141;padding-bottom:72px;line-height:1.4}@media only screen and (max-width: 767px){.sub-title-wrapper .sub-title-head-desc{font-size:1.8rem;padding-bottom:32px}}.guid-section{padding:128px 0 122px 0}@media only screen and (max-width: 767px){.guid-section{padding:64px 0}}.guid-section .sub-title-head-desc{max-width:690px;padding-bottom:65px}@media only screen and (max-width: 767px){.guid-section .sub-title-head-desc{padding-bottom:30px}}.culture-section{background:#121323;padding:128px 0}@media only screen and (max-width: 991px){.culture-section{padding:120px 0 50px 0}}@media only screen and (max-width: 767px){.culture-section{padding:64px 0 14px 0}}.culture-section .sub-title-head{color:#fff}.culture-section .sub-title-head-desc{max-width:716px;color:#fff;letter-spacing:-0.9px}@media only screen and (max-width: 767px){.culture-section .sub-title-head-desc{padding-bottom:50px}}.culture-section .culture-title{max-width:420px;color:#fff;font-weight:700;letter-spacing:-1.05px;padding-bottom:24px}@media only screen and (max-width: 767px){.culture-section .culture-title{padding-bottom:8px}}.culture-section .culture-para{max-width:420px;color:#fff;font-size:19px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:-0.57px}@media only screen and (max-width: 767px){.culture-section .culture-para{font-size:16px}}.company-team-section{padding-top:128px}@media only screen and (max-width: 991px){.company-team-section{padding-top:64px}}.company-team-section .team-title{max-width:629px;text-align:center;margin:auto}.company-team-section .team-member-set{display:grid;grid-template-columns:1fr 1fr 1fr;grid-row-gap:72px;grid-column-gap:40px;padding-top:72px}@media only screen and (max-width: 991px){.company-team-section .team-member-set{grid-template-columns:1fr 1fr;grid-gap:40px;padding-top:45px}}@media only screen and (max-width: 767px){.company-team-section .team-member-set{grid-template-columns:1fr;grid-gap:20px}}.company-team-section .team-member-set .team-member-block .team-member-head{padding-top:10px;text-align:left;color:#111;font-size:25px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:-0.75px}@media only screen and (max-width: 767px){.company-team-section .team-member-set .team-member-block .team-member-head{font-size:18px;text-align:left}}.company-team-section .team-member-set .team-member-block .team-member-desc{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#414141;font-size:15px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:-0.45px}@media only screen and (max-width: 767px){.company-team-section .team-member-set .team-member-block .team-member-desc{display:-ms-inline-flexbox;display:inline-flex;-moz-column-gap:6px;column-gap:6px}}.company-team-section .team-member-set .team-member-block .team-member-desc .team-member-span{color:#414141;font-size:15px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-0.45px}.company-team-section .team-member-set .team-member-block .team-member-desc .linked-in-link{margin-left:6px;min-width:20px;max-width:20px;min-height:20px;max-height:20px}@media only screen and (max-width: 767px){.company-team-section .team-member-set .team-member-block .team-member-desc .linked-in-link{margin-left:0}}@media only screen and (max-width: 767px){.company-team-section .team-member-set .team-wrapper{display:none}}.company-team-section .team-members-block{padding-top:104px}@media only screen and (max-width: 767px){.company-team-section .team-members-block{padding-top:64px}}.explore-section{padding:128px 0}@media only screen and (max-width: 767px){.explore-section{padding:64px 0}}.explore-section .explore-wrapper{max-width:900px}.explore-section .explore-wrapper .explore-desc{padding-top:24px;letter-spacing:-0.6px;margin-bottom:32px}.explore-section .consult-btn{border-radius:6px;background:#f25d7d}.explore-section .consult-btn:hover{background:#ea335a}.team-image-container{padding:72px 24px 0}@media only screen and (max-width: 767px){.team-image-container{padding:72px 0 0}}.team-image-container .team-image-wrapper .team-image-content .owl-item{padding-top:64px}.team-image-container .team-image-wrapper .team-image-content .owl-item:nth-child(even){padding-top:0}.nav-on-hover .owl-nav{opacity:0;visibility:hidden;transition:all .4s}.nav-on-hover .owl-nav .owl-prev,.nav-on-hover .owl-nav .owl-next{position:absolute;top:calc(50% - 18px)}.nav-on-hover .owl-nav .owl-prev{left:20px}.nav-on-hover .owl-nav .owl-next{right:20px}.nav-on-hover:hover .owl-nav{opacity:1;visibility:visible}.video-container{position:relative;width:100%;padding-bottom:56.25%;border-radius:15px}.video-fluid{position:absolute;top:0;left:0;width:100%;height:100%;border:0;border-radius:15px}.play-pause-btn-container:hover .play-btn{visibility:visible;opacity:1}.play-btn{position:absolute;min-width:70px;max-width:70px;min-height:70px;max-height:70px;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;cursor:pointer;transition:.4s;border:3px solid #fff;border-radius:50%;background-color:rgba(0,0,0,0);visibility:hidden;opacity:0}@media only screen and (max-width: 767px){.play-btn{min-width:46px;max-width:46px;min-height:46px;max-height:46px}}.video-icon{position:absolute;opacity:0;visibility:hidden;transition:all .4s}.video-icon-pause{opacity:1;visibility:visible}.pause-play-is-active .video-icon-play{opacity:1;visibility:visible}.pause-play-is-active .video-icon-pause{opacity:0;visibility:hidden}.enterprise-design-image-front-end{margin-top:128px}@media only screen and (max-width: 767px){.enterprise-design-image-front-end{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;margin-top:48px}}@media only screen and (max-width: 767px){.enterprise-design-image-front-end img{max-width:100%;min-width:140%}}.front-end-banner{position:relative;padding-top:40px}@media only screen and (max-width: 991px){.front-end-banner{-ms-flex-direction:column;flex-direction:column}}.front-end-illustration-image{margin-bottom:-140px}@media only screen and (max-width: 991px){.front-end-illustration-image{margin-bottom:-35px}}.logo-section{padding-top:128px}@media only screen and (max-width: 991px){.logo-section{padding-top:64px}}.process-section{padding:128px 0}@media only screen and (max-width: 991px){.process-section{padding:120px 0 50px 0}}@media only screen and (max-width: 767px){.process-section{padding-top:65px}}.process-section .sub-title-wrapper{max-width:600px}.process-section .sub-title-head{color:#414141}.process-section .locker-section:first-child{padding-top:20%}@media only screen and (max-width: 991px){.process-section .locker-section:first-child{padding-top:0px}}.process-section .process-title{max-width:420px;color:#414141;font-weight:700;letter-spacing:-1.05px;padding-bottom:12px}@media only screen and (max-width: 767px){.process-section .process-title{padding-bottom:8px}}.process-section .process-para{max-width:420px;color:#414141;font-size:1.9rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.57px}@media only screen and (max-width: 991px){.process-section .process-para{max-width:100%;min-width:100%}}@media only screen and (max-width: 767px){.process-section .process-para{font-size:1.5rem}}.process-section .process-list-wrapper{padding-top:20px}.process-section .process-list-pointer{padding-right:10px}.process-section .process-list-text{padding-bottom:10px;font-weight:500}.process-section .process-image{min-width:auto;max-width:460px}.dev-services-section{background-color:#f6f4f2;padding-top:155px}@media only screen and (max-width: 767px){.dev-services-section{padding-top:100px}}@media only screen and (max-width: 991px){.dev-services-section .dev-services-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.dev-services-section .dev-services-right-content{padding-bottom:100px;min-width:566px;max-width:566px;margin-left:auto}@media only screen and (max-width: 991px){.dev-services-section .dev-services-right-content{min-width:100%;max-width:100%}}@media only screen and (max-width: 767px){.dev-services-section .dev-services-right-content{padding-bottom:50px}}.dev-services-section .dev-services-card{padding:40px;gap:12px;transition:all .4s}@media only screen and (max-width: 991px){.dev-services-section .dev-services-card{padding:20px 0px}}.dev-services-section .dev-services-card-lists{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:24px}@media only screen and (max-width: 767px){.dev-services-section .dev-services-card-lists{row-gap:0}}.dev-services-section .dev-services-card .dev-services-card-title{font-size:2.5rem;line-height:1.3;font-weight:700;transition:all .4s;margin-bottom:12px}@media only screen and (max-width: 767px){.dev-services-section .dev-services-card .dev-services-card-title{font-size:2.4rem}}.dev-services-section .dev-services-card .dev-services-card-para{color:#414141;font-size:1.9rem;font-weight:400;transition:all .4s;line-height:1.35;letter-spacing:-0.57px}@media only screen and (max-width: 767px){.dev-services-section .dev-services-card .dev-services-card-para{font-size:1.5rem}}.dev-services-section .dev-services-card-is-active{background-color:#121323;gap:12px}@media only screen and (max-width: 991px){.dev-services-section .dev-services-card-is-active{background-color:rgba(0,0,0,0)}}.dev-services-section .dev-services-card-is-active .dev-services-card-title{color:#fff}@media only screen and (max-width: 991px){.dev-services-section .dev-services-card-is-active .dev-services-card-title{color:#414141}}.dev-services-section .dev-services-card-is-active .dev-services-card-para{color:#fff}@media only screen and (max-width: 991px){.dev-services-section .dev-services-card-is-active .dev-services-card-para{color:#414141}}.dev-serv-left-content-wrapper{position:sticky;top:calc(25px + var(--aufy-header-height));min-height:100vh;height:100%;min-width:50%;max-width:50%;padding-bottom:50px;min-width:0;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:30px}@media only screen and (max-width: 991px){.dev-serv-left-content-wrapper{position:static;min-height:0;min-width:100%;max-width:100%;padding-bottom:0;margin-right:0px}}.dev-serv-left-content-wrapper .dev-serv-left-content-title{font-size:50px}@media only screen and (max-width: 767px){.testimonial-rating{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.dev-testimonial .testimonial-head{margin-bottom:12px}.dev-testimonial .testimonial-desc{padding:0 0 40px 0}.dev-testimonial .review-box{min-width:calc(50% - 32px);max-width:calc(50% - 32px);padding:24px;background:#fff;transition:all .4s;margin-bottom:32px;margin-left:32px;z-index:1}@media only screen and (max-width: 767px){.dev-testimonial .review-box{padding:12px;max-width:100%;height:100%;margin:0}}.dev-testimonial .review-box:hover{position:relative;box-shadow:0 3.875rem 3rem 1rem rgba(0,0,0,.1);z-index:2}.dev-post-section{padding-bottom:0}.dev-post-section .card-detail{min-width:calc(33.3333333333% - 80px);max-width:calc(33.3333333333% - 80px);padding-top:45px;margin-left:80px}@media only screen and (max-width: 1248px){.dev-post-section .card-detail{min-width:calc(33.3333333333% - 60px);max-width:calc(33.3333333333% - 60px);margin-left:60px}}@media only screen and (max-width: 991px){.dev-post-section .card-detail{min-width:calc(100% - 25px);max-width:calc(100% - 25px);padding-top:22px;margin-left:0}}.dev-post-section .card-detail .card-detail-img{display:-ms-flexbox;display:flex;margin-bottom:48px}@media only screen and (max-width: 767px){.dev-post-section .card-detail .card-detail-img{margin-bottom:20px}}.dev-services-wrapper .sub-title-wrapper .sub-title-head{max-width:556px}.sub-title-head-desc-front-end{color:#414141;font-size:2.4rem;font-weight:400;line-height:1.4;letter-spacing:-0.72px;max-width:542px}@media only screen and (max-width: 767px){.sub-title-head-desc-front-end{font-size:1.7rem}}.frontend-content .banner-desc{color:#414141}.frontend-content .banner-image{margin-bottom:80px}.frontend-content .design-service-section .service-content-desc{font-size:2.4rem}@media only screen and (max-width: 767px){.frontend-content .design-service-section .service-content-desc{font-size:1.7rem}}.ux-audit-content .banner-inner-content .banner-title,.ux-audit-content .banner-inner-content .banner-desc-audit{color:#414141}.ux-audit-content .banner-image{margin-bottom:87px}.ux-audit-content .service-content-desc{max-width:640px;font-size:24px}@media only screen and (max-width: 767px){.ux-audit-content .service-content-desc{font-size:18px}}.ux-audit-content .design-service-section-audit .sub-title-wrapper-audit{max-width:700px}@media only screen and (max-width: 991px){.ux-audit-content .design-service-section-audit .sub-title-wrapper-audit{max-width:100%}}.ux-audit-content .process-section .sub-title-wrapper{max-width:542px}.ux-audit-content .card-group-content{background:#fff}.service-content-desc-audit-span{display:block;margin-top:30px}.identify-box-wrapper{max-width:450px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.identify-box-wrapper .identify-box{-ms-flex:0 1 calc(50% - 8px);flex:0 1 calc(50% - 8px);height:auto;box-sizing:border-box;border:1px solid #ededed;padding:72px 32px 28px 32px;background:rgba(246,244,242,.53)}@media only screen and (max-width: 767px){.identify-box-wrapper .identify-box{padding:55px 12px 12px 12px}}.identify-box-wrapper .identify-box .identify-content{max-width:138px;font-size:16px;color:#6c6b6b;line-height:1.4;letter-spacing:-0.48px}@media only screen and (max-width: 767px){.identify-box-wrapper .identify-box .identify-content{font-size:1.5rem}}.identify-box-wrapper .identify-box .identify-num{color:#414141;font-size:32px;font-weight:700;line-height:130%;letter-spacing:1.28px}@media only screen and (max-width: 767px){.identify-box-wrapper .identify-box .identify-num{font-size:2.4rem;margin-bottom:5px}}.blog-banner{padding-top:88px;background-color:rgba(0,0,0,0)}@media only screen and (max-width: 767px){.blog-banner{padding-top:70px}}.blog-banner .banner-title{max-width:743px;color:#414141;text-align:left}.blog-banner .blog-banner-wrapper{gap:72px;margin-top:96px}@media only screen and (max-width: 1248px){.blog-banner .blog-banner-wrapper{gap:30px}}@media only screen and (max-width: 991px){.blog-banner .blog-banner-wrapper{-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:40px}}.blog-banner .blog-banner-wrapper .blog-banner-image{width:100%;max-width:100%;overflow:hidden;position:relative}.blog-banner .blog-banner-wrapper .blog-banner-image img{width:100%;display:block;transition:transform .8s}.blog-banner .blog-banner-wrapper .blog-banner-image:hover img{transform:scale(1.1)}@media only screen and (max-width: 991px){.blog-banner .blog-banner-wrapper .blog-banner-image{max-width:100%}}.blog-banner .blog-banner-wrapper .blog-banner-content-wrapper{max-width:490px}@media only screen and (max-width: 991px){.blog-banner .blog-banner-wrapper .blog-banner-content-wrapper{max-width:100%}}.blog-banner .blog-banner-wrapper .blog-banner-head{margin-top:8px;margin-bottom:20px;transition:all .4s}.blog-banner .blog-banner-wrapper .blog-banner-head:hover{text-decoration:underline}@media only screen and (max-width: 991px){.blog-banner .blog-banner-wrapper .blog-banner-head{font-size:2.4rem}}.blog-banner .blog-banner-wrapper .blog-banner-para{font-size:2.4rem;letter-spacing:-0.72px;margin-bottom:20px}@media only screen and (max-width: 991px){.blog-banner .blog-banner-wrapper .blog-banner-para{font-size:1.9rem}}.blog-banner-sub-wrapper{gap:10px}.blog-banner-sub-wrapper .blog-banner-sub-wrapper-image{min-width:42px;max-width:42px;min-height:42px;max-height:42px;border-radius:50%;overflow:hidden;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 767px){.blog-banner-sub-wrapper .blog-banner-sub-wrapper-image{display:none}}.blog-band{padding:6px 12px;-ms-flex-align:start;align-items:flex-start;border-radius:40px;background:#f2f2f2}.blog-user-info{gap:20px}.blog-user-info .blog-user-info-read{position:relative}.blog-user-info .blog-user-info-read::before{content:"";position:absolute;top:5px;left:-11px;border:1px solid var(--border-secondary-light);border-radius:50%;width:4px;height:4px;background:#737373}.blog-user-name{font-weight:400;line-height:2}.line-seperation{max-width:100%;max-height:1px;margin:0 52px;background:#e0e0e0}.blog-card-catogary-wrapper{border-top:1px solid #e0e0e0;margin-top:56px;padding-top:56px}@media only screen and (max-width: 991px){.blog-card-catogary-wrapper{margin-top:28px;padding-top:28px}}.blog-card-catogary-wrapper .blog-card-catogary-head{color:#414141;font-size:3.5rem;line-height:1.28;letter-spacing:-1.05px;margin-bottom:24px}@media only screen and (max-width: 991px){.blog-card-catogary-wrapper .blog-card-catogary-head{font-size:2.4rem}}.blog-card-catogary-wrapper .catogory-filter-list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;padding-bottom:40px}.blog-card-catogary-wrapper .catogory-filter-list .catogory-filter-list-item{display:-ms-flexbox;display:flex}.blog-card-catogary-wrapper .catogory-filter-list .catogory-filter-button{padding:12px 24px;background:#f2f2f2;border-radius:32px;transition:all .4s}.blog-card-catogary-wrapper .catogory-filter-list .catogory-filter-button:hover,.blog-card-catogary-wrapper .catogory-filter-list .catogory-filter-button.active{background:#414141;color:#fff}.blog-card-catogary-wrapper .catogory-filter-list .catogory-filter-button:hover .blog-card-catogary-list-items,.blog-card-catogary-wrapper .catogory-filter-list .catogory-filter-button.active .blog-card-catogary-list-items{color:#fff}@media only screen and (max-width: 991px){.blog-card-catogary-wrapper .catogory-filter-list .catogory-filter-button{padding:10px 18px}}.blog-card-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}@media only screen and (max-width: 767px){.blog-card-list{row-gap:35px;-moz-column-gap:25px;column-gap:25px}}.blog-card-list .blog-card-list-items{-ms-flex:0 1 calc(33.33% - 26.6666666667px);flex:0 1 calc(33.33% - 26.6666666667px);margin-bottom:40px;width:100%;max-width:100%;overflow:hidden;position:relative}.blog-card-list .blog-card-list-items .blog-card-image{overflow:hidden}.blog-card-list .blog-card-list-items img{width:100%;transition:transform .8s}.blog-card-list .blog-card-list-items:hover img{transform:scale(1.1)}.blog-card-list .blog-card-list-items:hover .blog-card-head-text{text-decoration:underline}@media only screen and (max-width: 991px){.blog-card-list .blog-card-list-items{margin-bottom:20px}}@media only screen and (max-width: 767px){.blog-card-list .blog-card-list-items{-ms-flex:0 1 calc(50% - 12.5px);flex:0 1 calc(50% - 12.5px);margin-bottom:0px}}@media only screen and (max-width: 575px){.blog-card-list .blog-card-list-items{-ms-flex:0 1 100%;flex:0 1 100%;margin-right:0}}.blog-card-list .blog-card-list-items:nth-child(3n){margin-right:0px}.blog-card-list .blog-card-head-text{max-width:391px;margin-top:8px;margin-bottom:20px;font-size:2.5rem}@media only screen and (max-width: 991px){.blog-card-list .blog-card-head-text{margin-bottom:8px;font-size:2rem}}@media only screen and (max-width: 767px){.blog-card-list .blog-card-head-text{font-size:1.9rem}}.blog-card-list .blog-card-head-text .blog-card-head{letter-spacing:-0.75px}.blog-card-head-text{max-width:391px;margin-top:8px;margin-bottom:20px;font-size:2.5rem}@media only screen and (max-width: 991px){.blog-card-head-text{margin-bottom:8px;font-size:2rem}}.blog-card-head-text .blog-card-head{letter-spacing:-0.75px}.blog-band-card{margin-top:40px}@media only screen and (max-width: 991px){.blog-band-card{margin-top:20px}}.pagination{margin-top:29px;margin-bottom:104px}@media only screen and (max-width: 767px){.pagination{margin-top:45px}}.pagination-list{gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination-list-items{padding:12px 18px;background:rgba(0,0,0,0);border-radius:6px;border:1px solid #e0e0e0}@media only screen and (max-width: 767px){.pagination-list-items{padding:8px 14px}}.pagination-list-items .pagination-link{letter-spacing:-0.32px;transition:color .4s}.pagination-list-items-dots{padding:12px 8px}.pagination-list .pagination-svg-arrow-link{gap:8px}.pagination-list-items{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:all .4s;color:#414141;-moz-column-gap:8px;column-gap:8px;font-size:1.4rem}.pagination-list-items:hover .pagination-link{color:#fff}.pagination-list-items:hover .pagination-link-svg svg path{stroke:#fff}.pagination-link-svg svg path{transition:all .4s}.corporate-banner{background-image:url("../images/coporate-banner.svg");background-repeat:no-repeat;background-size:contain;background-position:left 0 bottom 46px;padding-top:64px;padding-bottom:247px}@media only screen and (max-width: 767px){.corporate-banner{background-image:url("../images/coporate-banner-resp.svg");background-position:center bottom 20px;padding-bottom:240px}}.corporate-banner .banner-heading{color:#414141;font-size:19px;font-style:normal;font-weight:700;line-height:130%;text-transform:uppercase;padding-bottom:20px}@media only screen and (max-width: 767px){.corporate-banner .banner-heading{font-size:16px}}.corporate-banner .banner-title{max-width:730px}.corporate-banner .banner-desc{max-width:690px}.corporate-banner .banner-svg-paper{position:absolute;right:72px;top:140px}@media only screen and (max-width: 991px){.corporate-banner .banner-svg-paper{display:none}}.corporate-workshop-content{padding-top:128px;padding-bottom:120px;background-image:url("../images/workshop.svg");background-repeat:no-repeat;background-position:right bottom}@media only screen and (max-width: 1440px){.corporate-workshop-content{background-size:46% auto}}@media only screen and (max-width: 991px){.corporate-workshop-content{background-image:none}}@media only screen and (max-width: 767px){.corporate-workshop-content{padding:64px 0}}.corporate-workshop-content .corporate-workshop-detail+.corporate-workshop-detail{padding-top:186px}@media only screen and (max-width: 767px){.corporate-workshop-content .corporate-workshop-detail+.corporate-workshop-detail{padding-top:56px}}.corporate-workshop-content .corporate-workshop-detail+.corporate-workshop-detail .workshop-desc{max-width:788px}.corporate-workshop-content .workshop-head{max-width:603px;color:#414141;font-size:5rem;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-1.5px;padding-bottom:12px}@media only screen and (max-width: 991px){.corporate-workshop-content .workshop-head{font-size:45px;max-width:100%}}@media only screen and (max-width: 767px){.corporate-workshop-content .workshop-head{font-size:34px}}.corporate-workshop-content .workshop-desc{max-width:714px;font-size:2.4rem}@media only screen and (max-width: 767px){.corporate-workshop-content .workshop-desc{font-size:1.7rem}}.corporate-content{padding-top:72px}@media only screen and (max-width: 767px){.corporate-content{padding-top:40px}}.corporate-desc-title{color:#414141;font-size:19px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-0.57px}@media only screen and (max-width: 767px){.corporate-desc-title{font-size:16px}}.corporate-list{max-width:748px}.corporate-list .corporate-list-item{display:-ms-flexbox;display:flex;padding-top:32px}@media only screen and (max-width: 767px){.corporate-list .corporate-list-item{padding-top:18px}}.corporate-list .corporate-list-item .corporate-list-icon{min-width:12px;max-width:12px;margin-right:16px;margin-top:4px}.corporate-list .corporate-list-text{font-weight:600;line-height:130%;letter-spacing:-0.75px}.agenda-section{padding:128px 0 104px 0}@media only screen and (max-width: 767px){.agenda-section{padding:56px 0}}.agenda-section .agenda-head-content{max-width:534px}.agenda-section .agenda-head-content .agenda-head-desc{color:#414141;font-size:24px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.72px;padding-top:12px}@media only screen and (max-width: 767px){.agenda-section .agenda-head-content .agenda-head-desc{font-size:1.7rem}}.agenda-card-wrapper{padding:72px 0;gap:56px}@media only screen and (max-width: 991px){.agenda-card-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width: 767px){.agenda-card-wrapper{padding:56px 0;gap:40px}}.agenda-card-wrapper .agenda-card{width:50%;border:1px solid #f2f2f2;background:#fff;padding:48px}@media only screen and (max-width: 991px){.agenda-card-wrapper .agenda-card{width:100%}}@media only screen and (max-width: 767px){.agenda-card-wrapper .agenda-card{padding:24px}}.agenda-card-wrapper .agenda-card-head{color:#414141;font-weight:700;line-height:110%;letter-spacing:-1.05px}.agenda-card-wrapper .implementation-card-wrapper{margin:40px auto 0 auto}.agenda-card-wrapper .implementation-card-wrapper .implementation-card .implementation-design-icon .implementation-design-num{color:#fff}.agenda-card-wrapper .implementation-card-wrapper .implementation-card .implementation-cont .product-benefit-card-head{margin-bottom:8px;font-size:25px;font-weight:600;line-height:130%;letter-spacing:-0.75px}@media only screen and (max-width: 767px){.agenda-card-wrapper .implementation-card-wrapper .implementation-card .implementation-cont .product-benefit-card-head{font-size:18px}}.agenda-card-wrapper .implementation-card-wrapper .implementation-card .implementation-cont .product-benefit-card-head .product-benefit-card-head-sub{display:block;font-size:25px;font-weight:600;line-height:130%;letter-spacing:-0.75px}@media only screen and (max-width: 767px){.agenda-card-wrapper .implementation-card-wrapper .implementation-card .implementation-cont .product-benefit-card-head .product-benefit-card-head-sub{font-size:18px}}.agenda-card-wrapper .implementation-card-wrapper .implementation-card:last-child .implementation-cont{padding-bottom:0}.agenda-card-wrapper .implementation-card-wrapper .implementation-card .product-benefit-card-desc{max-width:417px;color:#414141;font-size:19px;font-weight:400;line-height:140%;letter-spacing:-0.57px}@media only screen and (max-width: 767px){.agenda-card-wrapper .implementation-card-wrapper .implementation-card .product-benefit-card-desc{font-size:16px}}.agenda-btm-content .agenda-btm-title{color:#151515;padding-bottom:12px}.agenda-btm-content .agenda-btm-desc{color:#151515;letter-spacing:-0.6px;padding-bottom:32px}.agenda-btm-content .btn-special{background:#f25d7d}.corporate-workshop-content.corporate-workshop-dark{background-color:#121323;background-image:url("../images/workshop-btm.svg");background-repeat:no-repeat;background-position:right top}@media only screen and (max-width: 991px){.corporate-workshop-content.corporate-workshop-dark{background-image:none}}.corporate-workshop-content.corporate-workshop-dark .workshop-head,.corporate-workshop-content.corporate-workshop-dark .workshop-desc,.corporate-workshop-content.corporate-workshop-dark .corporate-list-text{color:#fff}.corporate-workshop-content.corporate-workshop-dark .corporate-list .corporate-list-item:first-child{padding-top:0}.corporate-workshop-content.corporate-workshop-dark .enroll-link{margin-top:72px}@media only screen and (max-width: 767px){.corporate-workshop-content.corporate-workshop-dark .enroll-link{margin-top:40px}}.dashboard-content .banner-inner-content,.dashboard-content .banner-title{max-width:770px}@media only screen and (max-width: 1601px){.dashboard-content .banner-inner-content,.dashboard-content .banner-title{max-width:740px}}.dashboard-content .banner-desc{font-size:2.4rem;max-width:572px}@media only screen and (max-width: 767px){.dashboard-content .banner-desc{font-size:1.8rem}}.dashboard-content .banner-image{margin-bottom:83px;position:relative;left:70px}@media only screen and (max-width: 1440px){.dashboard-content .banner-image{left:0}}.dashboard-content .enterprise-banner .consult-btn{margin-bottom:112px}.dashboard-content .service-content-desc{font-size:2.4rem}@media only screen and (max-width: 767px){.dashboard-content .service-content-desc{font-size:1.8rem}}.dashboard-content .service-content-head{max-width:480px}.dashboard-content .service-card-section{padding-top:128px}@media only screen and (max-width: 991px){.dashboard-content .service-card-section{padding-top:64px}}.dashboard-content .service-card-section .service-card-desc{max-width:622px;font-size:24px;font-weight:400;line-height:140%;color:#414141;padding-top:12px}@media only screen and (max-width: 767px){.dashboard-content .service-card-section .service-card-desc{font-size:18px}}.dashboard-content .service-card-section .card-detail{padding-top:56px}.dashboard-content .service-card-section .card-detail-img{border-radius:12px;overflow:hidden}.dashboard-content .process-section .sub-title-head-desc-front-end{max-width:542px;letter-spacing:0}.dashboard-content .process-section .process-title{max-width:580px}.dashboard-content .process-section .process-para{max-width:580px}.dashboard-content .service-design-section{padding:128px 0 104px 0;background:#121323}@media only screen and (max-width: 991px){.dashboard-content .service-design-section{padding:64px 0}}.dashboard-content .service-design-section .service-design-head-block{max-width:640px}.dashboard-content .service-design-section .service-design-head{color:#fff}.dashboard-content .service-design-section .service-design-head-desc{color:#c4c4c8}.dashboard-content .service-design-section .list-items{border-radius:6px;border:1px solid rgba(208,209,221,.1);background:rgba(208,209,221,.1)}.dashboard-content .service-design-section .list-items .list-head{font-size:24px;color:#fff;padding:24px 0 0 0}@media only screen and (max-width: 767px){.dashboard-content .service-design-section .list-items .list-head{font-size:1.8rem}}.dashboard-content .enterprise-technology-section .benefit-head-text{max-width:718px;padding-bottom:12px}.dashboard-content .enterprise-technology-section .benefit-head-desc{max-width:680px;font-size:24px;letter-spacing:0}.dashboard-content .enterprise-technology-section .service-product-benefit-card-wrapper{margin:0 0 0 -32px;padding-top:40px}@media only screen and (max-width: 767px){.dashboard-content .enterprise-technology-section .service-product-benefit-card-wrapper{margin:0 0 0 -24px}}.dashboard-content .enterprise-technology-section .service-product-benefit-card-wrapper .service-product-benefit-card{max-width:calc(50% - 32px);min-width:calc(50% - 32px);padding:32px;margin:32px 0 0 32px;border-radius:8px;border:1px solid #f2f2f2}@media only screen and (max-width: 767px){.dashboard-content .enterprise-technology-section .service-product-benefit-card-wrapper .service-product-benefit-card{max-width:calc(100% - 24px);min-width:calc(100% - 24px);margin:30px 0 0 24px;padding:24px}}.dashboard-content .enterprise-technology-section .service-product-technology .product-benefit-card{min-width:112px;max-width:112px}.dashboard-content .enterprise-technology-section .service-product-technology .product-benefit-card-head{margin:24px 0 8px 0;font-size:24px;font-weight:700}@media only screen and (max-width: 767px){.dashboard-content .enterprise-technology-section .service-product-technology .product-benefit-card-head{font-size:1.8rem}}.dashboard-content .enterprise-technology-section .service-product-technology .product-benefit-card-desc{color:#414141;font-size:19px;max-width:550px;letter-spacing:0}@media only screen and (max-width: 767px){.dashboard-content .enterprise-technology-section .service-product-technology .product-benefit-card-desc{font-size:16px}}.bootcamp-section-items{padding:128px 0}@media only screen and (max-width: 991px){.bootcamp-section-items{padding:56px 0}}.bootcamp-banner{background-color:#121323;overflow-x:hidden}@media only screen and (max-width: 991px){.banner-section-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.banner-content-section{max-width:669px;padding:75px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:32px}@media only screen and (max-width: 991px){.banner-content-section{row-gap:16px;padding:56px 0 40px 0}}.banner-img-section{min-width:0;-ms-flex:1 1 0px;flex:1 1 0;max-width:590px;margin-left:85px}@media only screen and (max-width: 991px){.banner-img-section{-ms-flex:1 1 auto;flex:1 1 auto;height:24vh;margin:auto -15px;overflow:hidden}}@media only screen and (max-width: 991px){.banner-img-section img{width:100%}}.banner-title{font-family:Merriweather;font-size:7.2rem;font-weight:700;line-height:1.2;color:#fff}@media only screen and (max-width: 991px){.banner-title{font-size:5rem}}@media only screen and (max-width: 767px){.banner-title{font-size:3.7rem}}.banner-desc{font-size:2.7rem;font-weight:400;line-height:1.4;color:#fff}@media only screen and (max-width: 767px){.banner-desc{font-size:2rem}}.banner-action-text{font-size:2.7rem;font-weight:400;line-height:1.4;color:#f25d7d}@media only screen and (max-width: 767px){.banner-action-text{font-size:2rem}}.banner-action-btn{font-size:2.7rem;font-weight:400;line-height:1.4;color:#f25d7d;text-decoration:underline;transition:all .4s;cursor:pointer}.banner-action-btn:hover{color:#ee7292}@media only screen and (max-width: 767px){.banner-action-btn{font-size:2rem}}.bootcamp-venu-details-wrapper{margin-top:6px}@media only screen and (max-width: 991px){.bootcamp-venu-details-wrapper{margin-top:4px}}.bootcamp-info{min-width:244px}.bootcamp-info+.bootcamp-info{margin-top:24px}@media only screen and (max-width: 767px){.bootcamp-info+.bootcamp-info{margin-top:20px}}.bootcamp-info .bootcamp-label{font-size:1.6rem;font-weight:400;line-height:130%;color:rgba(255,255,255,.8);padding-bottom:4px}@media only screen and (max-width: 767px){.bootcamp-info .bootcamp-label{font-size:1.4rem}}.bootcamp-venu-title{font-size:2.4rem;font-weight:700;line-height:1.4;color:#fff}@media only screen and (max-width: 991px){.bootcamp-venu-title{font-size:2rem}}.bootcamp-venu-icon svg{width:85px;height:58px}.bootcamp-venu-date{font-size:1.6rem;font-weight:500;line-height:1.2;color:#fff}.bootcamp-venu-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:4px;margin-left:24px}@media only screen and (max-width: 991px){.bootcamp-venu-details{margin-left:20px}}.bootcamp-expertise-img{max-width:630px;border-radius:12px;margin-right:35px;overflow:hidden}@media only screen and (max-width: 767px){.bootcamp-expertise-img{min-width:calc(100% + 30px);max-width:100%;border-radius:0;margin:0 -15px}}.bootcamp-expertise-content{-ms-flex-item-align:center;align-self:center;max-width:540px}@media only screen and (max-width: 767px){.bootcamp-expertise-content{max-width:100%;padding-right:15px}}.bootcamp-expertise-content .bootcamp-enroll-btn{margin-top:24px}@media only screen and (max-width: 991px){.bootcamp-expertise-content .bootcamp-enroll-btn{margin-top:8px}}@media only screen and (max-width: 767px){.bootcamp-expertise-content .bootcamp-enroll-btn{margin:8px 0 40px 0}}@media only screen and (max-width: 767px){.bootcamp-expertise-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.bootcamp-expertise-title{max-width:481px;letter-spacing:normal;margin-bottom:12px}@media only screen and (max-width: 1248px){.bootcamp-expertise-title{font-size:3rem}}.bootcamp-expertise-text{font-size:2.4rem;font-weight:400;line-height:1.4;color:#414141;margin-bottom:16px}@media only screen and (max-width: 1248px){.bootcamp-expertise-text{font-size:1.8rem}}.bootcamp-modules-title{letter-spacing:normal}.bootcamp-modules-section{background-color:#f2f2f2;overflow-x:hidden}.bootcamp-modules-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:72px}.bootcamp-modules-img{min-width:0;-ms-flex:1 1 0px;flex:1 1 0;margin-right:-8%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:-80px}@media only screen and (max-width: 991px){.bootcamp-modules-img{display:none}}.bootcamp-card-section{padding:0}.bootcamp-card-item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background-color:#121323;overflow:hidden}@media only screen and (max-width: 991px){.bootcamp-card-item{-ms-flex-direction:column;flex-direction:column}}.bootcamp-card-item .bootcamp-card-desc-box{min-width:0;-ms-flex:1 1 auto;flex:1 1 auto;padding:128px 34px 128px 90px}@media only screen and (max-width: 991px){.bootcamp-card-item .bootcamp-card-desc-box{min-width:100%;max-width:100%;padding:56px 16px 32px 16px}}.bootcamp-card-item .bootcamp-card-img-box{position:absolute;inset:0}@media only screen and (max-width: 991px){.bootcamp-card-item .bootcamp-card-img-box{position:static}}.bootcamp-card-item .bootcamp-card-img-box img{min-width:100%;max-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.bootcamp-card-item .bootcamp-card-title{max-width:500px;color:#fff;line-height:1.2;margin-bottom:12px}.bootcamp-card-item .bootcamp-card-desc{font-size:2.4rem;font-weight:400;line-height:1.4;color:#fff;margin-bottom:32px;max-width:506px}@media only screen and (max-width: 991px){.bootcamp-card-item .bootcamp-card-desc{font-size:18px;margin-bottom:24px}}.bootcamp-card-item .bootcamp-card-detail-box{position:relative;display:-ms-flexbox;display:flex;min-width:780px;max-width:780px}@media only screen and (max-width: 1248px){.bootcamp-card-item .bootcamp-card-detail-box{min-width:600px;max-width:600px}}@media only screen and (max-width: 991px){.bootcamp-card-item .bootcamp-card-detail-box{min-width:100%;max-width:100%}}@media only screen and (max-width: 767px){.bootcamp-card-item .bootcamp-card-detail-box{-ms-flex-direction:column;flex-direction:column}}.bootcamp-card-item .bootcamp-card-detail-box-content{position:relative;z-index:1;min-height:100%;background-color:#c9184a;padding:128px 30px 185px 30px}@media only screen and (max-width: 767px){.bootcamp-card-item .bootcamp-card-detail-box-content{min-height:auto;padding:30px 20px}}.bootcamp-card-item .bootcamp-card-bg-img{position:relative;z-index:1;min-width:80px;max-width:80px;background-color:#121323;background-image:url("../images/bootcamp-card-bg-img.svg");background-position:top;background-repeat:repeat-y;background-size:contain}@media only screen and (max-width: 767px){.bootcamp-card-item .bootcamp-card-bg-img{min-width:100%;max-width:100%;height:60px;background-image:url("../images/bootcamp-card-bg-img-resp.svg");background-repeat:repeat-x;background-position:left;background-size:auto}}.bootcamp-card-item .bootcamp-venu-title{font-size:2.8rem;margin-bottom:4px}@media only screen and (max-width: 991px){.bootcamp-card-item .bootcamp-venu-title{font-size:22px}}.bootcamp-card-item .bootcamp-venu-desc{font-size:1.9rem;font-weight:400;line-height:1.4;color:#fff}@media only screen and (max-width: 991px){.bootcamp-card-item .bootcamp-venu-desc{font-size:16px}}.bootcamp-card-item .bootcamp-card-bottom-title{font-size:2.4rem;font-weight:700;line-height:1.4;color:#fff}@media only screen and (max-width: 991px){.bootcamp-card-item .bootcamp-card-bottom-title{font-size:20px}}.bootcamp-card-item .bootcamp-card-bottom-text{font-size:3.5rem;font-weight:700;line-height:120%;color:#fff}.bootcamp-card-item .bootcamp-card-bottom-desc{font-size:1.9rem;font-weight:400}.bootcamp-popup{z-index:109}.bootcamp-enroll-form .comn-fld{margin-bottom:40px}.pop-up-banner-box{max-width:420px;background-color:#f2f2f2;border-radius:12px;margin-top:40px;padding:24px}@media only screen and (max-width: 991px){.pop-up-banner-box{margin-top:30px;margin-bottom:10px}}.pop-up-banner-box .banner-box-subtitle{font-size:24px;font-weight:700;padding-bottom:12px;line-height:1.4}@media only screen and (max-width: 991px){.pop-up-banner-box .banner-box-subtitle{font-size:18px}}.pop-up-banner-box .banner-box-title{font-size:24px;font-weight:700;padding-bottom:4px;line-height:1.2}@media only screen and (max-width: 991px){.pop-up-banner-box .banner-box-title{font-size:18px}}.pop-up-banner-box .banner-box-desc{font-size:19px;font-weight:400;line-height:1.4}@media only screen and (max-width: 991px){.pop-up-banner-box .banner-box-desc{font-size:16px}}.pop-up-banner-box .banner-box-price{font-size:32px;font-weight:700;color:#f25d7d;padding-top:54px}@media only screen and (max-width: 991px){.pop-up-banner-box .banner-box-price{font-size:24px;padding-top:30px}}.pop-up-banner-box .banner-box-price-gst{font-size:19px;font-weight:400;color:#f25d7d}@media only screen and (max-width: 991px){.pop-up-banner-box .banner-box-price-gst{font-size:16px}}/*# sourceMappingURL=main.min.css.map */