*{padding:0;margin:0;box-sizing:border-box;font-family:Exo,sans-serif;color:#fff;text-decoration:none;outline:none;list-style:none;border:none}html{font-size:10px;font-weight:500;background:#1c1c1c;overflow-x:hidden}@media screen and (max-width:1023px){html{font-size:8px}}@media screen and (max-width:800px){html{font-size:7px}}body{overflow-x:hidden}.g-container{max-width:1920px;margin:0 auto;position:relative}.g-content{max-width:1000px;margin:0 auto}@media screen and (max-width:1024px){.g-content{margin:0 4rem}}.custom-button{display:inline-block;padding:1.5rem 2.5rem;border:1px solid #ffb000;border-radius:3rem;background:#2c2c2c;font-size:1.8rem;font-weight:700;outline:none;transition:box-shadow .2s,background .2s}.custom-button:hover{cursor:pointer;background:#ffb000}.custom-button:active{box-shadow:0 0 1rem #ffb000}.header-container{padding:1.5rem 4rem;display:flex;justify-content:space-between;align-items:center}.header-container .logo{display:block;width:14.5rem;height:6rem}.nav-container{display:flex}.nav-container .list-item{margin:0 3rem}.nav-container .list-item .list-link{font-size:1.4rem;letter-spacing:.1rem}.nav-container .list-item .list-link:hover{text-decoration:underline}.nav-container .list-item.active{position:relative;display:flex;justify-content:center;align-items:center}.nav-container .list-item.active:before{content:"";position:absolute;display:block;width:5.8rem;height:5.8rem;border-radius:4px;background:#323232;z-index:-1}.nav-container .list-item.active .list-link{color:#ff9700;font-weight:700}.contact-us-container{padding-bottom:12rem}@media screen and (max-width:1024px){.contact-us-container{margin-right:0}}.contact-us-container .form-container{margin-top:5rem;position:relative;display:flex;background:#3d3d3d;border-top-left-radius:3rem;border-bottom-left-radius:3rem}.contact-us-container .form-container:after{content:"";position:absolute;top:0;left:999px;display:block;width:calc(50vw - 499px);height:100%;background:#3d3d3d}.contact-us-container .form-container .inputs-wrapper{flex-grow:1;display:flex;flex-direction:column;padding:8rem 9rem 5rem 12rem}.contact-us-container .form-container .inputs-wrapper .label{font-size:1.6rem;font-weight:400;margin:1rem 0}.contact-us-container .form-container .inputs-wrapper .input{background:#2c2c2c;font-size:1.6rem;padding:.8rem 1.2rem;border:none;border-radius:4px}.contact-us-container .form-container .inputs-wrapper .textarea{height:11rem;resize:none}.contact-us-container .form-container .inputs-wrapper .submit{margin-top:4rem;align-self:flex-end;padding:1.5rem 6rem}.contact-us-container .form-container .icon-wrapper{flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#ff9700;padding:3rem}.contact-us-container .form-container .icon-wrapper .icon{margin:2rem 0;height:4rem}.contact-us-container .form-container .contacts-wrapper{flex-shrink:0;display:flex;flex-direction:column;justify-content:center;padding:3rem}.contact-us-container .form-container .contacts-wrapper .contact{font-size:1.6rem;line-height:3rem;white-space:nowrap;margin:1rem 0}.brands-container{display:flex;justify-content:space-evenly;align-items:center;border-top:3px solid #3d3d3d;border-bottom:3px solid #3d3d3d;padding:3rem}.brands-container .good-firms{width:14.2rem;height:2.8rem;background:url(/desktop/img/brands/good-firms.png)}.brands-container .good-firms:hover{background:url(/desktop/img/brands/good-firms-active.png)}.brands-container .you-team{width:9.4rem;height:3.6rem;background:url(/desktop/img/brands/you-team.png)}.brands-container .you-team:hover{background:url(/desktop/img/brands/you-team-active.png)}.brands-container .clutch{width:9.3rem;height:2.6rem;background:url(/desktop/img/brands/clutch.png)}.brands-container .clutch:hover{background:url(/desktop/img/brands/clutch-active.png)}.brands-container .upwork{width:12.2rem;height:3.4rem;background:url(/desktop/img/brands/upwork.png)}.brands-container .upwork:hover{background:url(/desktop/img/brands/upwork-active.png)}.brands-container .behance{width:11.6rem;height:2.2rem;background:url(/desktop/img/brands/behance.png)}.brands-container .behance:hover{background:url(/desktop/img/brands/behance-active.png)}.brands-container .dribbble{width:11.2rem;height:2.7rem;background:url(/desktop/img/brands/dribbble.png)}.brands-container .dribbble:hover{background:url(/desktop/img/brands/dribbble-active.png)}.brands-container .icon{background-size:100%;background-repeat:no-repeat;flex-shrink:0;transition:all .2s}.brands-container .icon:hover{cursor:pointer}.brands-container .icon a{display:block;width:100%;height:100%}.preload{display:none}.social-container{padding:10rem 0 15rem;display:flex;justify-content:space-between;align-items:center}.social-container .logo-link{display:block;width:22rem;height:9rem}.social-container .logo-link .logo{display:block;width:100%;height:100%}.social-container .social-wrapper{display:flex}.social-container .social-wrapper .social-link{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin:0 1.2rem}.social-container .social-wrapper .social-link:hover .icon path{fill-opacity:1}.social-container .subscribe-form .subscribe-label{display:block;font-size:1.6rem;font-weight:400;margin-bottom:1rem}.social-container .subscribe-form .input-wrapper{position:relative;width:22rem}.social-container .subscribe-form .input-wrapper .subscribe-input{display:block;font-size:1.6rem;background:#2c2c2c;border:none;border-radius:4px;padding:1.2rem;width:100%}.social-container .subscribe-form .input-wrapper .subscribe-submit{position:absolute;display:block;top:0;right:0;bottom:0;margin:auto;padding:0 1.5rem 0 1rem;background:transparent;opacity:.3;transition:all .2s}.social-container .subscribe-form .input-wrapper .subscribe-submit:hover{cursor:pointer;opacity:1}.social-container .subscribe-form .input-wrapper .subscribe-submit .arrow{width:1.3rem;height:1.3rem;border-top:3px solid #fff;border-right:3px solid #fff;transform:rotate(45deg)}.copyright-container{background:#fd9500;color:#333;font-size:1.4rem;font-weight:400;line-height:4rem;text-align:center;white-space:nowrap}.section-title{display:inline-block;font-size:4.8rem;line-height:5.8rem;text-transform:uppercase}.section-title:after{content:"";display:block;margin-top:1.5rem;height:2px;background:#fff;width:18rem}.case-switcher-container .buttons-wrapper{display:flex}.case-switcher-container .buttons-wrapper .button{display:flex;flex-direction:column;align-items:center;justify-content:center;width:11rem;height:11rem;font-size:1.8rem;background:#313131;border-radius:.8rem;box-shadow:4px 8px 8px rgba(0,0,0,.25)}.case-switcher-container .buttons-wrapper .button .label{display:block;opacity:.5;transition:all .2s}.case-switcher-container .buttons-wrapper .button .icon{display:block;width:5.3rem;height:3.8rem;margin:1rem 0;opacity:.5;transition:all .2s}.case-switcher-container .buttons-wrapper .button:hover .icon,.case-switcher-container .buttons-wrapper .button:hover .label{opacity:1}.case-switcher-container .buttons-wrapper .next-button{margin:5.5rem 0 0 1rem}.case-switcher-container .buttons-wrapper .next-button .icon{transform:rotate(180deg)}.case-switcher-container .controls{display:flex;margin-top:4rem;justify-content:center}.case-switcher-container .controls .dott{width:1.2rem;height:1.2rem;background:#fff;opacity:.35;border-radius:50%;margin:0 7px;transition:all .2s}.case-switcher-container .controls .dott:hover{cursor:pointer;opacity:1}.case-switcher-container .controls .dott.active{opacity:1}.slider-container{display:flex;justify-content:space-between;padding-top:15rem}@media screen and (max-width:1024px){.slider-container{padding-top:5rem}}.slider-container .description{margin-top:6rem;font-size:1.8rem;font-weight:700;line-height:2.8rem}.achievements-container{padding-bottom:12rem;display:flex;justify-content:space-evenly;margin-top:4rem}.achievements-container .plate-wrapper{width:25%}.achievements-container .plate-wrapper .plate{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;width:11rem;height:11rem;border-radius:.8rem;background:#313131;box-shadow:4px 8px 8px rgba(0,0,0,.25);transition:all .2s}.achievements-container .plate-wrapper .plate .value{font-size:4.8rem;line-height:4.8rem;font-weight:700}.achievements-container .plate-wrapper .plate .label{font-size:2.2rem;font-weight:400;opacity:.5;margin-top:.5rem}.achievements-container .plate-wrapper .plate .label .plus{display:block;font-size:3.6rem;line-height:2.5rem}.achievements-container .plate-wrapper .plate:hover{cursor:pointer;background:#ff9700;box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 30px #ff9700}.achievements-container .plate-wrapper .plate:hover .label{opacity:1}.achievements-container .plate-wrapper .plate:hover~.description{color:#ff9700;font-weight:700}.achievements-container .plate-wrapper .description{margin-top:3rem;font-size:1.8rem;text-align:center}.icons-list-container{background:#fff;padding:4rem 0}.icons-list-container .icons-list{display:block;margin:0 auto;width:100%;max-width:1000px}@media screen and (max-width:1023px){.icons-list-container .icons-list{padding:0 4rem}}.tasks-and-challenges-container .paragraph-wrapper{display:flex;align-items:flex-start}.tasks-and-challenges-container .paragraph-wrapper .icon{display:block;width:12rem}.tasks-and-challenges-container .paragraph-wrapper .description{margin-left:7rem;font-size:1.8rem;line-height:3.4rem}.tasks-and-challenges-container .paragraph-wrapper .description .valuable{font-weight:700;color:#f92e81;text-transform:uppercase}.tasks-and-challenges-container .section-1{padding:18rem 0 22rem;background:#313131}.tasks-and-challenges-container .section-1 .paragraph-wrapper{position:relative;margin-top:15rem}.tasks-and-challenges-container .section-1 .paragraph-wrapper .icon-bg{position:absolute;display:block;width:72.1rem;height:57.8rem;top:-34rem;right:-42rem}@media screen and (max-width:1024px){.tasks-and-challenges-container .section-1 .paragraph-wrapper .icon-bg{right:-30rem}}.tasks-and-challenges-container .section-2{padding-bottom:14rem}.tasks-and-challenges-container .section-2 .example{display:block;width:85rem;height:70rem;margin:-10rem auto 0}.tasks-and-challenges-container .section-2 .paragraph-wrapper{margin-top:6rem}.tasks-and-challenges-container .section-3{position:relative;padding:14rem 0 39rem;background:#313131}.tasks-and-challenges-container .section-3 .small-icon-wrapper{position:absolute;left:0;right:0;top:-3rem;display:flex;justify-content:center;align-items:center;margin:0 auto;width:6rem;height:6rem;background:#f92e81;border-radius:4px;box-shadow:4px 8px 8px rgba(0,0,0,.25)}.tasks-and-challenges-container .section-3 .paragraph-wrapper{position:relative}.tasks-and-challenges-container .section-3 .paragraph-wrapper .reminder{position:absolute;display:block;width:69.4rem;height:75rem;top:-7rem;right:-2rem}.tasks-and-challenges-container .section-3 .icon-bg{display:block;width:72.1rem;height:57.8rem;position:absolute;bottom:-22rem;left:50%;transform:translate(-68rem)}.services-provided-container{position:relative;padding:18rem 0;background:#ff9700}.services-provided-container .services-wrapper{display:flex;justify-content:space-between;align-items:flex-end;margin-top:8rem}.services-provided-container .services-wrapper .service{text-align:center}.services-provided-container .services-wrapper .service .label{font-size:2.4rem;line-height:3.4rem;margin-top:3rem}.main-bg{background:url(/desktop/img/pages/our-cases/pharmacy/main-bg.jpg) no-repeat;background-size:100% auto}.gadgets{display:block;width:100%}.achievements-container .plate-wrapper .plate:hover{background:#f92e81;box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 30px #f92e81}.achievements-container .plate-wrapper .plate:hover~.description{color:#f92e81}.services-provided-container{background:#f92e81;margin-bottom:16rem}.contact-us-container .form-container .submit{border:1px solid #f92e81}.contact-us-container .form-container .submit:hover{background:#f92e81}.contact-us-container .form-container .submit:active{box-shadow:0 0 1rem #f92e81}.contact-us-container .form-container .icon-wrapper{background:#f92e81}