body header div.menubar a.menu-contact{display:none}body header div.menubar div.facebook{margin-right:8px}body header div.menubar div.logo{width:calc(100% - 160px);left:80px;background-size:auto 26px}body header div.menubar div.menu-label{display:none}body div.loading::after{background-size:auto 26px}body div.loading.hidden::after{background-position:50% 27px}body div.main-holder{height:auto !important}main div.spaPic{display:none}section.spaPicMobile{display:block}section.spaPicMobile img{width:100%}section.container{min-width:100%}section.container div.content{width:auto;min-width:100%}section.container div.content h3{font-family:"Exo 2", sans-serif;font-size:7vw;padding-top:5vh;padding-bottom:4vh;border-bottom:1px solid #000}section.container div.content h3::after{content:":"}section.container div.content div.spa{padding-top:40px}section.container div.content div.spa h2{font-size:9vw;width:100%;clear:both;display:block;padding:10px 0 10px 20px;text-align:left;margin:0}section.container div.content div.orn1{display:none}section.container div.content div.orn2{display:none}section.main{height:auto;min-height:auto;padding:0 2%;box-sizing:border-box}section.main img.bg{display:none}section.main div.texts{height:auto;min-height:415px;margin-bottom:1vh}section.main div.texts div.weare{padding-top:15px;font-size:8vw}section.main div.texts div.words{margin:30px 0;height:10vw}section.main div.texts div.word{font-size:13vw}section.main div.texts div.dcoa{font-size:7vw}section.main div.texts div.claim{font-size:7vw}div.claim > h1{font-size:7vw; font-weight:normal}section.strategy-performance-analitics{background:none}section.strategy-performance-analitics section.machineMobile{display:block}section.strategy-performance-analitics section.machineMobile h2{font-size:10vw;line-height:100%;font-weight:600;display:block;width:100%;text-align:center;margin:0;padding:20px 0}section.strategy-performance-analitics section.machineMobile h2 b{font-size:9vw;font-family:"Open Sans", sans-serif;font-weight:300}section.strategy-performance-analitics div.content{padding-bottom:20px}section.strategy-performance-analitics div.content > a{display:none}section.tools div.content ul{margin:0}section.tools div.content ul li{opacity:1 !important;float:none;width:90%;font-size:9vw;clear:both;display:block;padding:10px 0 10px 20px !important}section.tools div.content ul li a{white-space:normal;display:inline-flex;justify-content:start;align-items:center}div.icon{margin-right:14px}div.anchor-indicator{display:none}section.how-we-do div.content div.case{width:100%;left:auto !important;opacity:1 !important}section.how-we-do div.content div.case div.images{display:none}section.how-we-do div.content div.case img.sprite{display:none}section.how-we-do div.content div.case div.data{width:100% !important;position:relative}section.how-we-do div.content div.case div.data div.logo{width:100%}section.how-we-do div.content div.case div.data div.desc{margin-bottom:5vh}section.how-we-do div.content div.case div.data div.desc::after{content:"";margin:20px auto 0;display:block;height:2px;width:50%;border-bottom:1px solid #000}section.how-we-do div.content div.case img.cases-mobile{display:block;margin:20px 0 10px}section.how-we-do div.content div.case.tally{padding-top:0px;height:auto}section.how-we-do div.content div.case.tally div.data div.logo{margin-left:0}section.how-we-do div.content div.case.tally div.data div.number{padding-top:0px}section.how-we-do div.content div.case.tally div.data div.desc{margin-bottom:7vh}section.how-we-do div.content div.case.morele{margin-top:10px}section.how-we-do div.content div.case.morele div.data{width:100% !important;position:relative}section.how-we-do div.content div.case.morele div.data div.logo{width:100%;margin:0 !important}section.how-we-do div.content div.case.morele div.data div.logo img{width:300px}section.our-clients div.content div.clients{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%}section.our-clients div.content div.clients .client{display:block}section.contact-form{padding-top:40px}section.contact-form div.content div.contact-form-holder{width:100%}section.contact-form div.content div.contact-form-holder div.info{width:100%;height:auto;padding:30px 0 0 5%}section.contact-form div.content div.contact-form-holder div.info::before{display:none}section.contact-form div.content div.contact-form-holder div.info div{font-size:6vw}section.contact-form div.content div.contact-form-holder div.info ul li{font-size:4vw;line-height:8vw}section.contact-form div.content div.contact-form-holder div.form{width:100%}section.contact-form div.content div.contact-form-holder div.form span{width:100%;}section.contact-form div.content div.contact-form-holder div.form span label{font-size:4vw;float:left;margin-bottom:5px}section.contact-form div.content div.contact-form-holder div.form span input{float:left;clear:both;width:90%;margin:0 20px 25px 0}section.contact-form div.content div.contact-form-holder div.form span textarea{float:left;resize:none;clear:both;width:90%;padding:0 10px 0 10px}section.contact-form div.content div.contact-form-holder div.form span .form_error{bottom:5px;right:6%;top:auto;font-size:3vw}section.contact-form div.content div.contact-form-holder div.form span.area{width:100%;margin-bottom:40px}section.contact-form div.content div.contact-form-holder div.form span.area .form_error{bottom:-24px}section.contact-form div.content div.contact-form-holder div.form button{width:75%;height:50px;display:block;float:none;margin:0 auto}section.contact-form div.content div.contact-form-holder div.form .mail-sent{top:0}footer{float:left;padding:20px 0}footer div{width:100%}section.how-we-do h2{font-size:10vw}section.subpages{width:100%}section.subpages div.content{box-sizing:border-box;padding:110px 4% 0}section.subpages div.content h1{font-size:16vw !important;line-height:150% !important;height:45vw !important;margin:0 !important;padding:0 !important;background-size:contain !important}section.subpages div.content h1.performance{padding:8px 0 0 0 !important;font-size:13vw !important}section.subpages div.content h1.salepromotion{padding:7px 0 0 20% !important;line-height:122% !important;font-size:7vw !important;height:40vw !important}section.subpages div.content h1.analityka{padding:5px 0 0 0 !important;font-size:14vw !important}section.subpages div.content h1.search{padding:5px 0 0 0 !important;font-size:14vw !important}section.subpages div.content h1.socialmedia{padding:10px 0 0 0 !important;font-size:12vw !important}section.subpages div.content h1.mediabuying{padding:9px 0 0 0 !important;font-size:12vw !important}section.subpages div.content h1.customerrelations{padding:25px 0 0 0 !important;font-size:7vw !important;height:32vw !important}section.subpages div.content h1.kontakt{padding:0 !important;font-size:12vw !important;height:29vw !important}section.subpages div.content h1.onas-how{padding:21px 0 0 0 !important;font-size:10vw !important;height:21vw !important}section.subpages div.content h1.kariera{padding:10px 0 0 0 !important;font-size:12vw !important;height:21vw !important}section.subpages div.content h1.biuro{padding:10px 0 0 0 !important;font-size:12vw !important;height:31vw !important;line-height:130% !important}section.subpages div.content h1.job-title{padding:10px 0 0 0 !important;font-size:9vw !important;height:30vw !important}section.subpages div.content a.link{width:100%;text-align:center;margin:0;font-size:3vw}section.subpages div.content .onas-features{padding:0 4%;margin:10px 0;align-items:center;flex-wrap:wrap;justify-content:center;box-sizing:border-box}section.subpages div.content .onas-features h2{width:90%;display:block;font-size:6vw}section.subpages .info-parts.main-info{padding:10px 4% 20px 4%;box-sizing:border-box}section.subpages .info-parts.main-info strong{font-size:5vw}section.subpages .info-parts.main-info p{padding:0 0 50px 0;font-size:9vw}section.subpages .info-parts.main-info p b{position:static;bottom:auto;right:auto;float:right;width:88%;font-size:6vw;line-height:130%}section.subpages .info-parts.features-info{padding:40px 4% 40px}section.subpages .info-parts.features-info .feature-part{width:90%}section.subpages .info-parts.features-info .feature-part p{text-align:left;font-size:3vw;margin-bottom:40px;width:100%}section.subpages .info-parts.features-info .feature-part p br{display:none}section.subpages .info-parts.features-info .feature-part ul{margin-top:0;font-size:4vw;float:left}section.subpages .info-parts.seo-info{width:100%;padding:50px 4% 0;box-sizing:border-box}section.subpages .info-parts.seo-info strong{font-size:5vw}section.subpages .info-parts.seo-info p{padding:0 0 60px 0;line-height:150%;font-size:6vw}section.subpages .info-parts.job-info{font-size:4vw;line-height:170%}section.subpages .info-parts.job-info ul{padding:10px 0 10px 12px}section.subpages .see-other{width:100%;padding:0 4%;box-sizing:border-box}section.subpages .see-other h3{padding-top:40px !important;text-align:center !important;border:none !important}section.subpages .see-other ul{width:90%;padding:0;margin:0}section.subpages .see-other ul li{width:100%;text-align:center;float:left}section.subpages .info-parts.locations{padding:20px 4% 50px;width:100%;box-sizing:border-box}section.subpages .info-parts.locations .part{width:100%}section.subpages .info-parts.locations .part p{height:auto;padding:0 0 0 25px;font-size:4vw;margin-top:20px}section.subpages .info-parts.about{padding:60px 4% 60px;width:100%;box-sizing:border-box}section.subpages .info-parts.about p{width:90%}section.subpages .info-parts.how-we-do{padding:50px 4% 30px;width:100%;box-sizing:border-box}section.subpages .info-parts.how-we-do .how-parts{width:90%}section.subpages .info-parts.how-we-do .how-parts h3{border:none;font-size:6vw}section.subpages .info-parts.how-we-do .how-parts h3::after{display:none}section.subpages .info-parts.how-we-do .how-parts p{font-size:5vw}section.subpages .info-parts.how-we-do .how-parts.blend-right::before,section.subpages .info-parts.how-we-do .how-parts.blend-left::before{display:none}section.subpages .info-parts.how-we-do .how-parts:last-child{display:none}section.subpages .info-parts.new-way{padding:20px 0 0;width:100%;box-sizing:border-box}section.subpages .info-parts.new-way h1{height:auto !important;font-size:6vw !important}section.error{width:100%;height:auto;padding:0 4%;box-sizing:border-box}section.error div.error-number{font-size:5vw;padding-top:130px}section.error div.error-number p.number{font-size:40vw}
