.c-mcdonalds-page{font-size:.84vw;font-weight:400;overflow-x:hidden;margin-top:96px;background-color:#fff}@media only screen and (max-width:1600px){.c-mcdonalds-page{margin-top:98px}}@media only screen and (max-width:1170px){.c-mcdonalds-page{margin-top:74px}}.c-mcdonalds-page ul{list-style-type:none}.c-mcdonalds-page .block_wrapper{position:relative;margin:0 auto;max-width:1160px;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-align-content:flex-start;align-content:flex-start}.c-mcdonalds-page .block_wrapper .yellowliter:before{content:"";position:relative;display:block;margin-bottom:41px;width:150px;height:10px;background-color:#ffc20f;border-radius:5px;left:0}.c-mcdonalds-page .portfolio-block{padding:0}.c-mcdonalds-page .portfolio-block *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.c-mcdonalds-page .portfolio-block strong{font-weight:700}.c-mcdonalds-page .portfolio-block .head2{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;flex:0 0 100%;position:relative;margin-bottom:.5em}.c-mcdonalds-page .portfolio-block .head2 h2{z-index:2;vertical-align:bottom;line-height:1em;font-weight:700;font-size:50px;color:#044f16;text-transform:uppercase;position:relative;border:0;padding:0;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.c-mcdonalds-page .portfolio-block .head2.center{text-align:center}.c-mcdonalds-page .portfolio-block .head2.center h2{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.c-mcdonalds-page .portfolio-block .head2.right{text-align:right}.c-mcdonalds-page .portfolio-block .head2.right h2{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end}.c-mcdonalds-page .portfolio-block .head2.right:after{left:auto;right:0}.c-mcdonalds-page .portfolio-block .head2>.h2{z-index:1;color:#f7f9f8;font-weight:700;width:100%;border:0;padding:0;position:absolute;left:0;bottom:0;font-size:80px;line-height:.8em;text-transform:uppercase;white-space:nowrap}.c-mcdonalds-page .portfolio-block h3{color:#999;font-size:20px;font-weight:400;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;flex:0 0 100%;line-height:36px}.c-mcdonalds-page .portfolio-block h3.right{text-align:right}.c-mcdonalds-page .portfolio-block h3.center{text-align:center}.c-mcdonalds-page .portfolio-block .phone.mobile,.c-mcdonalds-page .portfolio-block .phones.mobile,.c-mcdonalds-page .portfolio-block img.mobile{display:none}.c-mcdonalds-page .intro{position:relative;height:auto;margin-bottom:0;background-image:url(/images/portfolio/mcdonalds/main_mg_img.jpg),-webkit-gradient(linear,left top,left bottom,color-stop(92%,#044f16),color-stop(92%,transparent),to(transparent));background-image:url(/images/portfolio/mcdonalds/main_mg_img.jpg),-webkit-linear-gradient(#044f16 92%,transparent 0,transparent);background-image:url(/images/portfolio/mcdonalds/main_mg_img.jpg),-moz-linear-gradient(#044f16 92%,transparent 92%,transparent 100%);background-image:url(/images/portfolio/mcdonalds/main_mg_img.jpg),linear-gradient(#044f16 92%,transparent 0,transparent);background-color:#044f16;background-repeat:no-repeat,no-repeat;background-position:top,top}.c-mcdonalds-page .intro .mainlogo{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;flex:0 0 100%;height:auto;margin-top:133px;text-align:center}.c-mcdonalds-page .intro .mainlogo img{width:307px;height:auto}.c-mcdonalds-page .intro h1{opacity:.25;color:#fff;font-weight:400;font-size:20px;line-height:32px;text-transform:uppercase;margin-top:10px;margin-bottom:0}.c-mcdonalds-page .intro .maintext{display:block;font-size:18px;line-height:30px;margin:258px 7.3vw 0;text-align:center}.c-mcdonalds-page .intro .maintext.yellowliter:before{margin-left:auto;margin-right:auto}.c-mcdonalds-page .intro .about{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;flex:0 0 100%;font-size:14px;font-weight:400;line-height:24px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:100%;margin-bottom:30px}.c-mcdonalds-page .intro .about .first,.c-mcdonalds-page .intro .about .second{-webkit-box-flex:0;-webkit-flex:0 1 35%;-moz-box-flex:0;flex:0 1 35%}.c-mcdonalds-page .intro .about .phoneblock{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto}.c-mcdonalds-page .intro .about .first,.c-mcdonalds-page .intro .about .second{margin-top:255px}.c-mcdonalds-page .intro .about .first h2,.c-mcdonalds-page .intro .about .second h2{color:#ffc20f}.c-mcdonalds-page .intro .about .first .h2,.c-mcdonalds-page .intro .about .second .h2{color:#fff;opacity:.02}.c-mcdonalds-page .intro .about .first{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1}.c-mcdonalds-page .intro .about .first ul{padding:0}.c-mcdonalds-page .intro .about .first ul li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row;margin-top:20px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;opacity:1}.c-mcdonalds-page .intro .about .first ul li:before{opacity:1;margin-right:20px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;content:"";display:block;width:71px;height:71px;border:2px solid hsla(0,0%,100%,.1);border-radius:50%;background-position:50%;background-repeat:no-repeat;-webkit-background-size:45% 45%;background-size:45%}.c-mcdonalds-page .intro .about .first ul li.deals:before{background-image:url(/images/portfolio/mcdonalds/goal-shape01.svg)}.c-mcdonalds-page .intro .about .first ul li.info:before{background-image:url(/images/portfolio/mcdonalds/goal-shape02.svg)}.c-mcdonalds-page .intro .about .first ul li.search:before{background-image:url(/images/portfolio/mcdonalds/goal-shape03.svg)}.c-mcdonalds-page .intro .about .first ul li.loyalty:before{background-image:url(/images/portfolio/mcdonalds/goal-shape04.svg)}.c-mcdonalds-page .intro .about .second{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;order:3}.c-mcdonalds-page .intro .about .phoneblock{padding-top:20px;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2;position:relative}.c-mcdonalds-page .intro .about .phoneblock img.phone{width:544px;height:auto}.c-mcdonalds-page .intro .about .phoneblock img.burger{width:521px;height:auto;position:absolute;bottom:-91px;left:50%;-webkit-transform:translateX(-20%);-moz-transform:translateX(-20%);transform:translateX(-20%)}.c-mcdonalds-page .intro .text{display:block;color:#81a68a;opacity:1;font-size:18px;margin-top:1.04vw}.c-mcdonalds-page .colors{font-weight:400;padding-top:150px}.c-mcdonalds-page .colors .block_wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.c-mcdonalds-page .colors h2{font-size:50px;font-weight:700;color:#044f16}.c-mcdonalds-page .colors h2,.c-mcdonalds-page .colors h3{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;flex:0 0 100%}.c-mcdonalds-page .colors .color_block{padding:0 5% 0 0;-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;flex:0 0 50%;width:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.c-mcdonalds-page .colors .color_block>img{display:block;width:300px;height:auto;vertical-align:middle;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto}.c-mcdonalds-page .colors .color_block .color_comment{-webkit-transform:translate3d(0,50%,0);-moz-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);display:block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;text-transform:uppercase;width:50%;text-align:right;padding:20px 0;border-top:1px solid #044f16;position:relative}.c-mcdonalds-page .colors .color_block .color_comment:after{content:" ";display:block;position:absolute;right:0;top:-3px;width:3px;height:3px;border-radius:50%;border:1px solid #044f16;background-color:#044f16}.c-mcdonalds-page .iconography{font-weight:400;padding-top:150px}.c-mcdonalds-page .iconography .block_wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.c-mcdonalds-page .iconography h2,.c-mcdonalds-page .iconography h3{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;flex:0 0 100%}.c-mcdonalds-page .iconography img{margin:40px 50px}.c-mcdonalds-page .iconography .img_line{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;flex:0 0 100%}.c-mcdonalds-page .iconography .img_line img{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto}.c-mcdonalds-page .iconography .img_line img.mobile{display:none}.c-mcdonalds-page .wireframes{position:relative;margin-top:-420px;height:4210px;background:url(/images/portfolio/mcdonalds/wireframes_large.png) top no-repeat}.c-mcdonalds-page .wireframes .block_wrapper{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;width:100%;height:100%}.c-mcdonalds-page .wireframes .head2{-webkit-transform-origin:left top;-moz-transform-origin:left top;transform-origin:left top;-webkit-transform:skewY(-25deg) skewX(35deg) translate3d(-130px,0,0);-moz-transform:skewY(-25deg) skewX(35deg) translate3d(-130px,0,0);transform:skewY(-25deg) skewX(35deg) translate3d(-130px,0,0);margin:0;top:980px;left:100px}.c-mcdonalds-page .wireframes .head2 h2{color:#ffc20f;font-size:60px}.c-mcdonalds-page .wireframes .head2>.h2{color:#fff;opacity:.02}.c-mcdonalds-page .wireframes h3{margin:0;font-size:25px;color:#fff;top:1080px;left:145px}.c-mcdonalds-page .wireframes h3,.c-mcdonalds-page .wireframes span.desc{-webkit-transform-origin:left top;-moz-transform-origin:left top;transform-origin:left top;-webkit-transform:skewY(-25deg) skewX(35deg) translate3d(-100px,0,0);-moz-transform:skewY(-25deg) skewX(35deg) translate3d(-100px,0,0);transform:skewY(-25deg) skewX(35deg) translate3d(-100px,0,0);position:absolute}.c-mcdonalds-page .wireframes span.desc{color:#ffc20f;font-size:30px;bottom:700px;left:140px}.c-mcdonalds-page .wireframes img.icecream{position:absolute;bottom:36.5vw;right:0}.c-mcdonalds-page .tutorial{margin-top:-250px}.c-mcdonalds-page .tutorial h3{padding-left:55%;position:relative;z-index:2}.c-mcdonalds-page .tutorial img{width:100%;height:auto;margin-top:-120px}.c-mcdonalds-page .allyouneed{margin-top:200px;background:url(/images/portfolio/mcdonalds/its_all_you_need_bg.jpg) center 340px no-repeat;-webkit-background-size:cover;background-size:cover;position:relative;padding-bottom:150px}.c-mcdonalds-page .allyouneed:before{content:"";position:absolute;left:0;top:339px;height:0;width:0;border-top:240px solid #fff;border-right:100vw solid transparent}.c-mcdonalds-page .allyouneed:after{content:"";position:absolute;left:0;bottom:-1px;height:0;width:0;border-bottom:640px solid #fff;border-left:100vw solid transparent}.c-mcdonalds-page .allyouneed h3{padding-left:55%}.c-mcdonalds-page .allyouneed img{position:relative;z-index:2;width:110%;height:auto}.c-mcdonalds-page .foods{position:relative;background-image:-webkit-linear-gradient(top,#fff,#fff 340px,#ffc20f 0,#ffc20f);background-image:-moz-linear-gradient(top,#fff,#fff 340px,#ffc20f 340px,#ffc20f 100%);background-image:linear-gradient(180deg,#fff,#fff 340px,#ffc20f 0,#ffc20f)}.c-mcdonalds-page .foods:before{content:"";position:absolute;left:0;top:339px;height:0;width:0;border-top:600px solid #fff;border-left:100vw solid transparent}.c-mcdonalds-page .foods:after{content:"";position:absolute;left:0;bottom:-1px;height:0;width:0;border-bottom:640px solid #fff;border-right:100vw solid transparent}.c-mcdonalds-page .foods .head2_wrapper{background-color:#fff;width:100%}.c-mcdonalds-page .foods .head2 h2{padding-left:45%}.c-mcdonalds-page .foods h3{padding-left:65%}.c-mcdonalds-page .foods .phones_block{position:relative;margin-bottom:500px}.c-mcdonalds-page .foods img.phones{position:relative;z-index:2}.c-mcdonalds-page .foods ul.levels{position:absolute;z-index:2;text-transform:uppercase;bottom:-100px;left:-20px}.c-mcdonalds-page .foods ul.levels li{text-align:right;width:200px;font-size:22px;padding-top:20px}.c-mcdonalds-page .foods ul.levels li:before{content:"";display:block;width:186px;height:66px;background-color:transparent;border-left:1px solid #044f16;border-bottom:1px solid #044f16;margin-bottom:20px}.c-mcdonalds-page .foods ul.levels li:nth-child(2){margin-left:250px;padding-top:0}.c-mcdonalds-page .foods ul.levels li:nth-child(3){margin-left:510px;padding-top:5px}.c-mcdonalds-page .foods img.icecream{position:absolute;left:0;bottom:450px;z-index:2}.c-mcdonalds-page .fooddescription{margin-top:150px}.c-mcdonalds-page .fooddescription h3{padding-right:60%}.c-mcdonalds-page .fooddescription img.phone{margin-top:-350px;margin-left:45%;width:70%;height:auto}.c-mcdonalds-page .calculator{position:relative;background-image:-webkit-linear-gradient(#044f16 990px,transparent 0,transparent);background-image:-moz-linear-gradient(#044f16 990px,transparent 990px,transparent 100%);background-image:linear-gradient(#044f16 990px,transparent 0,transparent)}.c-mcdonalds-page .calculator:before{top:-1px;border-top:200px solid #fff}.c-mcdonalds-page .calculator:after,.c-mcdonalds-page .calculator:before{content:"";position:absolute;left:0;height:0;width:0;border-right:100vw solid transparent}.c-mcdonalds-page .calculator:after{bottom:-1px;border-bottom:240px solid #fff}.c-mcdonalds-page .calculator .block_wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.c-mcdonalds-page .calculator .block_wrapper .phones{position:relative;z-index:2;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:50%;flex-basis:50%;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1}.c-mcdonalds-page .calculator .block_wrapper .phones img{width:91%;height:auto;margin-bottom:-100px}.c-mcdonalds-page .calculator .block_wrapper .second{padding-top:200px;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:50%;flex-basis:50%;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2}.c-mcdonalds-page .calculator .head2 h2{color:#ffc20f}.c-mcdonalds-page .calculator .head2 h2.yellowliter:before{background-color:hsla(0,0%,100%,.15)}.c-mcdonalds-page .calculator .head2 .h2{color:#fff;opacity:.02;top:50px;bottom:auto}.c-mcdonalds-page .calculator img.free{position:absolute;bottom:-150px;right:0;z-index:2;width:23%;height:auto}.c-mcdonalds-page .offers{margin-top:350px}.c-mcdonalds-page .offers h3{padding-right:50%;position:relative;z-index:2}.c-mcdonalds-page .offers img{width:80%;height:auto;margin-top:-100px}.c-mcdonalds-page .offerdetails{position:relative;background-color:#ffc20f;padding-top:300px}.c-mcdonalds-page .offerdetails:before{content:"";position:absolute;left:0;top:-1px;height:0;width:0;border-top:250px solid #fff;border-left:100vw solid transparent}.c-mcdonalds-page .offerdetails:after{content:"";position:absolute;left:0;bottom:-1px;height:0;width:0;border-bottom:800px solid #fff;border-right:100vw solid transparent}.c-mcdonalds-page .offerdetails img{position:relative;width:80%;height:auto;margin-top:-50px;z-index:2}.c-mcdonalds-page .offerdetails .head2 h2.yellowliter:before{background-color:#ffb404}.c-mcdonalds-page .offerdetails .head2 .h2{opacity:.05;color:#044f16}.c-mcdonalds-page .offerdetails h3{color:#333;padding-left:60%}.c-mcdonalds-page .search_place{position:relative;background-image:-webkit-linear-gradient(transparent 400px,#044f16 0,#044f16);background-image:-moz-linear-gradient(transparent 400px,#044f16 400px,#044f16 100%);background-image:linear-gradient(transparent 400px,#044f16 0,#044f16);padding-top:120px}.c-mcdonalds-page .search_place:before{content:"";position:absolute;left:0;top:399px;height:0;width:0;border-top:600px solid #fff;border-right:100vw solid transparent}.c-mcdonalds-page .search_place:after{content:"";position:absolute;left:0;bottom:-1px;height:0;width:0;border-bottom:640px solid #fff;border-left:100vw solid transparent}.c-mcdonalds-page .search_place h3{padding-right:60%}.c-mcdonalds-page .search_place img.phones{width:100%;height:auto;position:relative;top:-80px;z-index:2}.c-mcdonalds-page .timespent .block_wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.c-mcdonalds-page .timespent h2,.c-mcdonalds-page .timespent h3{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;flex:0 0 100%}.c-mcdonalds-page .timespent .block{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;flex:0 0 50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.c-mcdonalds-page .timespent .block>.icon{text-align:center;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;flex:0 0 100%;margin-top:4em;margin-bottom:4em}.c-mcdonalds-page .timespent .block>.comment{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.c-mcdonalds-page .timespent .block .huge{color:#333;font-size:60px;font-weight:700;text-transform:uppercase}.c-mcdonalds-page .timespent .block .middle{opacity:.75;color:#333;font-size:24px;font-weight:400;line-height:27px;text-transform:uppercase}.c-mcdonalds-page .development{position:relative;background-color:#ffc20f;padding-top:300px;margin-top:100px}.c-mcdonalds-page .development .head2{margin-bottom:1.5em}.c-mcdonalds-page .development .block_wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.c-mcdonalds-page .development:before{top:-1px;border-top:300px solid #fff}.c-mcdonalds-page .development:after,.c-mcdonalds-page .development:before{content:"";position:absolute;left:0;height:0;width:0;border-right:100vw solid transparent}.c-mcdonalds-page .development:after{bottom:-1px;border-bottom:200px solid #fff}.c-mcdonalds-page .development .block{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;flex:0 0 50%;color:#333;font-size:20px;line-height:36px}.c-mcdonalds-page .development .block.two{padding-left:65px}.c-mcdonalds-page .development .block .header{font-size:24px;font-weight:600;line-height:36px;background-color:transparent}.c-mcdonalds-page .development .block ul{list-style:disc;padding-left:20px;padding-top:25px}.c-mcdonalds-page .development .block ul li{padding-left:10px;padding-bottom:15px}.c-mcdonalds-page .development .statistic{display:block;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;flex:0 0 100%;color:#333;font-size:28px;line-height:32px;text-transform:uppercase;text-align:center;margin-top:100px;font-weight:600}.c-mcdonalds-page .development .three{display:block;-webkit-box-flex:0;-webkit-flex:0 0 28%;-moz-box-flex:0;flex:0 0 28%;margin:0 20px;padding-left:0}.c-mcdonalds-page .development .android,.c-mcdonalds-page .development .ios{padding-top:325px;color:#333;font-size:20px;line-height:30px}.c-mcdonalds-page .development .android li,.c-mcdonalds-page .development .ios li{margin-top:20px}.c-mcdonalds-page .development .ios{text-align:right}.c-mcdonalds-page .development .head2 h2.yellowliter:before{background-color:#ffb404}.c-mcdonalds-page .development .head2 .h2{opacity:.05;color:#044f16}.c-mcdonalds-page .development h3{color:#000;padding-left:60%}.c-mcdonalds-page .development img.phone{position:relative;z-index:2}.c-mcdonalds-page .support{position:relative;padding-top:150px}.c-mcdonalds-page .support .block_wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.c-mcdonalds-page .support .block_wrapper .head2{margin-bottom:1.5em}.c-mcdonalds-page .support .block{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;flex:0 0 50%;color:#333;font-size:20px;line-height:36px;padding-right:40px}.c-mcdonalds-page .support .block .upd{line-height:2.5em}.c-mcdonalds-page .support .block ul{list-style:disc;padding-left:20px;padding-top:25px}.c-mcdonalds-page .support .block ul li{padding-left:10px;padding-bottom:15px}.c-mcdonalds-page .result{position:relative;background-color:#ffc20f;padding-top:300px;text-align:center}.c-mcdonalds-page .result:before{content:"";position:absolute;left:0;top:-1px;height:0;width:0;border-top:250px solid #fff;border-left:100vw solid transparent}.c-mcdonalds-page .result .head2 h2.yellowliter:before{background-color:#ffb404}.c-mcdonalds-page .result .head2 .h2{opacity:.05;color:#044f16}.c-mcdonalds-page .result h3{color:#000;text-align:center;padding:0 17%;margin-bottom:90px}.c-mcdonalds-page .result .applink{margin:0 20px;width:240px}.c-mcdonalds-page .result .applink__image{width:100%}.c-mcdonalds-page .result img.final{position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);margin-top:130px;width:100vw;height:auto;margin-bottom:-3px}@media screen and (max-width:1920px){.c-mcdonalds-page .portfolio-block{padding-left:4.6vw;padding-right:4.6vw}.c-mcdonalds-page .portfolio-block .head2 h2{font-size:2.6vw;line-height:1em}.c-mcdonalds-page .portfolio-block .head2 h2.yellowliter:before{margin-bottom:2.5vw}.c-mcdonalds-page .portfolio-block .head2>.h2{font-size:4.2vw}.c-mcdonalds-page .portfolio-block h3{font-size:1.25em;line-height:1.75em}.c-mcdonalds-page .intro .maintext{line-height:1.66em;margin:13.4vw 7.3vw 0}.c-mcdonalds-page .intro .about{font-size:.875em;line-height:1.714em}.c-mcdonalds-page .intro .about .first,.c-mcdonalds-page .intro .about .second{margin-top:13.2vw}.c-mcdonalds-page .intro .about .first ul li{margin-top:1.04vw}.c-mcdonalds-page .intro .about .first ul li:before{margin-right:1.04vw;width:3.69vw;height:3.69vw}.c-mcdonalds-page .intro .about .phoneblock img.phone{width:28.3vw;height:auto}.c-mcdonalds-page .intro .about .phoneblock img.burger{width:27.1vw;height:auto}.c-mcdonalds-page .colors .color_block>img{width:50%;height:auto}.c-mcdonalds-page .colors .color_block .color_comment{padding:1.04vw 0}.c-mcdonalds-page .iconography .img_line img{width:5.2vw;height:5.2vw;margin:0 2.5vw 4.1vw}}@media screen and (max-width:1280px){.c-mcdonalds-page .intro .text{font-size:16px}.c-mcdonalds-page .portfolio-block{padding-left:4.6vw;padding-right:4.6vw}.c-mcdonalds-page .portfolio-block .head2 h2{font-size:3.75vw;line-height:1em}.c-mcdonalds-page .portfolio-block .head2 h2.yellowliter:before{margin-bottom:2.5vw}.c-mcdonalds-page .portfolio-block .head2>.h2{font-size:5.62vw}.c-mcdonalds-page .portfolio-block h3{font-size:2em;line-height:1.75em}.c-mcdonalds-page .colors,.c-mcdonalds-page .iconography{padding-top:50px}.c-mcdonalds-page .allyouneed{background:url(/images/portfolio/mcdonalds/its_all_you_need_bg.jpg) center 300px no-repeat}.c-mcdonalds-page .allyouneed:before{top:300px;border-top:140px solid #fff;border-right:100vw solid transparent}.c-mcdonalds-page .allyouneed:after{bottom:0;border-bottom:320px solid #fff;border-left:100vw solid transparent}.c-mcdonalds-page .calculator .block_wrapper .second{padding-top:15.6vw}.c-mcdonalds-page .calculator .block_wrapper .phones img{margin-bottom:-6vw}.c-mcdonalds-page .calculator:after{top:auto;bottom:-1px;border-bottom:240px solid #fff;border-left:100vw solid transparent}.c-mcdonalds-page .calculator img.free{bottom:0}.c-mcdonalds-page .offerdetails{padding-top:100px}.c-mcdonalds-page .offerdetails:before{top:0;border-top:80px solid #fff;border-left:100vw solid transparent}.c-mcdonalds-page .offerdetails:after{border-bottom:300px solid #fff;border-right:100vw solid transparent}.c-mcdonalds-page .search_place{padding-top:0;background-image:-webkit-linear-gradient(transparent 235px,#044f16 0,#044f16);background-image:-moz-linear-gradient(transparent 235px,#044f16 235px,#044f16 100%);background-image:linear-gradient(transparent 235px,#044f16 0,#044f16)}.c-mcdonalds-page .search_place:before{top:230px;border-top:200px solid #fff;border-right:100vw solid transparent}.c-mcdonalds-page .search_place:after{bottom:0;border-bottom:200px solid #fff;border-left:100vw solid transparent}.c-mcdonalds-page .search_place .phones{margin-bottom:-100px}.c-mcdonalds-page .development{padding-top:150px}.c-mcdonalds-page .development .block{padding:0 1.3vw;font-size:1.56vw;line-height:1.5em}.c-mcdonalds-page .development .block .header{font-size:1.87vw;line-height:1.5em}.c-mcdonalds-page .development .statistic{font-size:2.18vw}.c-mcdonalds-page .development .three{-webkit-box-flex:1;-webkit-flex:1 1 24%;-moz-box-flex:1;flex:1 1 24%}.c-mcdonalds-page .development .three.android,.c-mcdonalds-page .development .three.ios{padding-top:6vw;font-size:1.56vw;z-index:2}.c-mcdonalds-page .development:before{border-top:150px solid #fff;border-right:100vw solid transparent}.c-mcdonalds-page .development img.three{width:22%;height:auto}.c-mcdonalds-page .support{padding-top:50px}.c-mcdonalds-page .support .block{font-size:1.56vw;line-height:1.5em}.c-mcdonalds-page .result{padding-top:100px}.c-mcdonalds-page .result:before{border-top:100px solid #fff;border-left:100vw solid transparent}.c-mcdonalds-page .result .applink{margin:0 1.9vw}.c-mcdonalds-page .result .applink img{width:25vw;height:auto}.c-mcdonalds-page .timespent .head2{margin-top:60px}}@media screen and (max-width:840px){.c-mcdonalds-page .fooddescription img.phone{margin-top:-190px}.c-mcdonalds-page .development:after{border-bottom-width:120px}.c-mcdonalds-page .offers{margin-top:150px}.c-mcdonalds-page .offers img{margin-top:-50px}}@media screen and (max-width:680px){.c-mcdonalds-page .tutorial{margin-top:-150px}.c-mcdonalds-page .tutorial img{margin-top:-60px}.c-mcdonalds-page .allyouneed:before{border-top-width:80px}.c-mcdonalds-page .allyouneed:after{border-bottom-width:120px}.c-mcdonalds-page .calculator:before{border-top-width:130px}.c-mcdonalds-page .calculator:after{border-bottom-width:120px}.c-mcdonalds-page .development .android li,.c-mcdonalds-page .development .ios li{margin-top:8px}}@media screen and (max-width:560px){.c-mcdonalds-page .development:after{border-bottom-width:30px}.c-mcdonalds-page .development .three{-webkit-flex-basis:20%;flex-basis:20%}}@media screen and (max-width:440px){.c-mcdonalds-page .portfolio-block{padding:0 4.6vw}.c-mcdonalds-page .portfolio-block .yellowliter:before{width:100px;height:4px;border-radius:2px;margin-bottom:25px}.c-mcdonalds-page .portfolio-block .head2 h2{font-size:8.9vw;line-height:1.3em;margin:0}.c-mcdonalds-page .portfolio-block .head2 .h2{font-size:15vw;top:5px;bottom:auto}.c-mcdonalds-page .portfolio-block .head2.center,.c-mcdonalds-page .portfolio-block .head2.left,.c-mcdonalds-page .portfolio-block .head2.right{text-align:left}.c-mcdonalds-page .portfolio-block .head2.center h2,.c-mcdonalds-page .portfolio-block .head2.left h2,.c-mcdonalds-page .portfolio-block .head2.right h2{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.c-mcdonalds-page .portfolio-block h3{font-size:4.06vw;line-height:1.538em;margin:0}.c-mcdonalds-page .portfolio-block h3.left,.c-mcdonalds-page .portfolio-block h3.right{text-align:left;padding:0 0 15px}.c-mcdonalds-page .portfolio-block .phone.mobile,.c-mcdonalds-page .portfolio-block .phones.mobile,.c-mcdonalds-page .portfolio-block img.mobile{display:block;margin:0;width:95%;height:auto}.c-mcdonalds-page .portfolio-block .phone.desktop,.c-mcdonalds-page .portfolio-block .phones.desktop,.c-mcdonalds-page .portfolio-block img.desktop{display:none}.c-mcdonalds-page .intro{width:100%;height:auto;background-image:url(/images/portfolio/mcdonalds/main_mg_img.jpg),-webkit-gradient(linear,left top,left bottom,color-stop(95%,#044f16),color-stop(95%,transparent),to(transparent));background-image:url(/images/portfolio/mcdonalds/main_mg_img.jpg),-webkit-linear-gradient(#044f16 95%,transparent 0,transparent);background-image:url(/images/portfolio/mcdonalds/main_mg_img.jpg),-moz-linear-gradient(#044f16 95%,transparent 95%,transparent 100%);background-image:url(/images/portfolio/mcdonalds/main_mg_img.jpg),linear-gradient(#044f16 95%,transparent 0,transparent);-webkit-background-size:250%,100%;background-size:250%,100%;background-repeat:no-repeat,no-repeat;background-position:top,top;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;padding:0 5.6vw;margin-bottom:50px}.c-mcdonalds-page .intro .mainlogo{margin-top:20.7vh}.c-mcdonalds-page .intro .mainlogo img{width:52.8vw;height:auto}.c-mcdonalds-page .intro h1{font-size:4.06vw;line-height:1em}.c-mcdonalds-page .intro h2{text-align:center}.c-mcdonalds-page .intro .maintext{width:100%;line-height:3.16vh;margin:8vh 0 0;text-align:center}.c-mcdonalds-page .intro .maintext:before{margin-bottom:3.5vh}.c-mcdonalds-page .intro .text{font-size:14px;opacity:1}.c-mcdonalds-page .intro .about{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap;font-size:3.75vw;font-weight:300;line-height:5.6vw;width:100%}.c-mcdonalds-page .intro .about .first,.c-mcdonalds-page .intro .about .phoneblock,.c-mcdonalds-page .intro .about .second{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto}.c-mcdonalds-page .intro .about .first,.c-mcdonalds-page .intro .about .second{margin-top:7vh;padding-top:0}.c-mcdonalds-page .intro .about .first h2,.c-mcdonalds-page .intro .about .second h2{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.c-mcdonalds-page .intro .about .first .h2,.c-mcdonalds-page .intro .about .second .h2{text-align:center}.c-mcdonalds-page .intro .about .first{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1;margin-top:7vh}.c-mcdonalds-page .intro .about .first ul li{opacity:1;margin-top:5vw}.c-mcdonalds-page .intro .about .first ul li:before{margin-right:5vw;width:71px;height:71px}.c-mcdonalds-page .intro .about .second{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2;text-align:center}.c-mcdonalds-page .intro .about .phoneblock{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;order:3}.c-mcdonalds-page .intro .about .phoneblock img.phone{width:100%;height:auto}.c-mcdonalds-page .intro .about .phoneblock img.burger{width:90%;height:auto;bottom:-25px;left:30%}.c-mcdonalds-page .colors{display:none}.c-mcdonalds-page .iconography .img_line{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;flex:0 0 100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.c-mcdonalds-page .iconography .img_line img{width:50px;height:50px;margin:20px 10px}.c-mcdonalds-page .iconography .img_line img.desktop{display:none}.c-mcdonalds-page .iconography .img_line img.mobile{display:block}.c-mcdonalds-page .wireframes{display:none}.c-mcdonalds-page .tutorial{margin-bottom:40px;margin-top:50px}.c-mcdonalds-page .tutorial:after{display:none}.c-mcdonalds-page .tutorial h2.right:before{left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.c-mcdonalds-page .allyouneed{background-position:center 220px;position:relative;margin-bottom:130px;margin-top:50px}.c-mcdonalds-page .allyouneed:before{top:220px;border-top:50px solid #fff;border-right:100vw solid transparent}.c-mcdonalds-page .allyouneed:after{bottom:0;border-bottom:110px solid #fff;border-left:100vw solid transparent}.c-mcdonalds-page .allyouneed h2.right{text-align:left}.c-mcdonalds-page .allyouneed h2.right:before{left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.c-mcdonalds-page .allyouneed img.phone.mobile{margin-bottom:-50px}.c-mcdonalds-page .foods{background-image:-webkit-linear-gradient(transparent 300px,#ffc20f 0,#ffc20f);background-image:-moz-linear-gradient(transparent 300px,#ffc20f 300px,#ffc20f 100%);background-image:linear-gradient(transparent 300px,#ffc20f 0,#ffc20f);margin-bottom:100px}.c-mcdonalds-page .foods:before{top:299px;border-top:100px solid #fff;border-left:100vw solid transparent}.c-mcdonalds-page .foods:after{border-bottom:70px solid #fff;border-right:100vw solid transparent}.c-mcdonalds-page .foods .head2 h2{text-align:left;padding:0 0 15px}.c-mcdonalds-page .foods .head2 h2:before{left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.c-mcdonalds-page .foods .head2 .h2{top:0;bottom:auto}.c-mcdonalds-page .foods .phones_block{margin-bottom:0}.c-mcdonalds-page .foods img.phones.mobile{margin-bottom:-50px}.c-mcdonalds-page .fooddescription:after,.c-mcdonalds-page .foods .icecream,.c-mcdonalds-page .foods .levels{display:none}.c-mcdonalds-page .fooddescription h2{text-align:left;padding:0}.c-mcdonalds-page .fooddescription h2:before{left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.c-mcdonalds-page .fooddescription img.phone{display:none}.c-mcdonalds-page .calculator{background-image:-webkit-linear-gradient(transparent 330px,#044f16 0,#044f16 590px,transparent 0,transparent);background-image:-moz-linear-gradient(transparent 330px,#044f16 330px,#044f16 590px,transparent 590px,transparent 100%);background-image:linear-gradient(transparent 330px,#044f16 0,#044f16 590px,transparent 0,transparent);margin-top:50px}.c-mcdonalds-page .calculator:before{top:329px;border-top:50px solid #fff;border-left:100vw solid transparent}.c-mcdonalds-page .calculator:after{top:550px;height:0;width:0;border-bottom:40px solid #fff;border-right:100vw solid transparent;border-left:none}.c-mcdonalds-page .calculator .block_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column}.c-mcdonalds-page .calculator .block_wrapper .phones{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2;display:block;margin-top:30px;-webkit-flex-basis:auto;flex-basis:auto}.c-mcdonalds-page .calculator .block_wrapper .second{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto;padding-top:0}.c-mcdonalds-page .calculator .head2 h2{color:#044f16}.c-mcdonalds-page .calculator .head2 h2.yellowliter:before{background-color:#ffc20f}.c-mcdonalds-page .calculator .head2>.h2{top:0;bottom:auto;color:#f7f9f8;opacity:1}.c-mcdonalds-page .calculator h3.right{text-align:left;padding:0}.c-mcdonalds-page .calculator .free,.c-mcdonalds-page .development:after,.c-mcdonalds-page .offerdetails:after,.c-mcdonalds-page .offers:after,.c-mcdonalds-page .search_place:after,.c-mcdonalds-page .support:after,.c-mcdonalds-page .timespent:after{display:none}.c-mcdonalds-page .development h3,.c-mcdonalds-page .offerdetails h3,.c-mcdonalds-page .offers h3,.c-mcdonalds-page .search_place h3,.c-mcdonalds-page .support h3,.c-mcdonalds-page .timespent h3{text-align:left;padding:0}.c-mcdonalds-page .development img.phone,.c-mcdonalds-page .offerdetails img.phone,.c-mcdonalds-page .offers img.phone,.c-mcdonalds-page .search_place img.phone,.c-mcdonalds-page .support img.phone,.c-mcdonalds-page .timespent img.phone{display:none}.c-mcdonalds-page .offers{margin-top:120px}.c-mcdonalds-page .offerdetails{background-color:transparent;margin-top:50px}.c-mcdonalds-page .offerdetails img.phone{top:0}.c-mcdonalds-page .search_place{margin-top:50px}.c-mcdonalds-page .search_place:before{display:block;top:234px;border-top:100px solid #fff;border-right:100vw solid transparent}.c-mcdonalds-page .search_place:after{display:block;bottom:-1px;border-bottom:80px solid #fff;border-left:100vw solid transparent}.c-mcdonalds-page .search_place img.phones{top:0}.c-mcdonalds-page .timespent .block{margin:20px 10px 0;width:30%;-webkit-box-flex:0;-webkit-flex:0 0 30%;-moz-box-flex:0;flex:0 0 30%;position:relative}.c-mcdonalds-page .timespent .block.ux{margin-right:9.5vw}.c-mcdonalds-page .timespent .block .huge{font-size:8.4vw}.c-mcdonalds-page .timespent .block .middle{font-size:3.4vw}.c-mcdonalds-page .timespent .block>.icon{width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;flex:0 0 100%}.c-mcdonalds-page .timespent .block>.icon img{width:100%;height:auto}.c-mcdonalds-page .timespent .block>.comment{width:40%;-webkit-box-flex:1;-webkit-flex:1 1 20%;-moz-box-flex:1;flex:1 1 20%}.c-mcdonalds-page .timespent .block>.dash{display:block;-webkit-box-flex:1;-webkit-flex:1 1 10%;-moz-box-flex:1;flex:1 1 10%}.c-mcdonalds-page .development{margin-top:50px;padding-top:80px;padding-bottom:90px}.c-mcdonalds-page .development:before{display:block;border-top:40px solid #fff;border-right:100vw solid transparent}.c-mcdonalds-page .development:after{display:block;content:"";position:absolute;left:0;bottom:0;height:0;width:0;border-bottom:40px solid #fff;border-right:100vw solid transparent}.c-mcdonalds-page .development .block .header,.c-mcdonalds-page .development .header{font-size:4.375vw;line-height:1.5em;text-transform:uppercase;font-weight:600;background-color:transparent}.c-mcdonalds-page .development .block{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;flex:0 0 100%;font-size:3.75vw;line-height:1.5em}.c-mcdonalds-page .development .block.two{padding-left:1.3vw}.c-mcdonalds-page .development .block ul{padding-top:10px}.c-mcdonalds-page .development .block ul li{padding-bottom:.5em;padding-left:0}.c-mcdonalds-page .development .statistic{text-align:left;font-size:4.375vw;line-height:1.5em;text-transform:uppercase;margin:0;padding:1em 0}.c-mcdonalds-page .development .three{-webkit-box-flex:0;-webkit-flex:0 0 65%;-moz-box-flex:0;flex:0 0 65%;text-align:left;margin:20px 0 0}.c-mcdonalds-page .development .three .header{display:block;background-color:transparent}.c-mcdonalds-page .development .three.phone{margin-top:20px;-webkit-box-flex:0;-webkit-flex:0 0 30%;-moz-box-flex:0;flex:0 0 30%;text-align:center}.c-mcdonalds-page .development .three.phone img{width:50px;height:auto}.c-mcdonalds-page .development .three.android,.c-mcdonalds-page .development .three.ios{padding:0;font-size:3.5vw;line-height:1.65em}.c-mcdonalds-page .support{margin-top:50px;margin-bottom:50px}.c-mcdonalds-page .support .block{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;flex:0 0 100%;padding-right:0;font-size:3.75vw;line-height:1.5em}.c-mcdonalds-page .support .block .upd{margin-bottom:1.5em}.c-mcdonalds-page .support .block ul{padding-top:1em}.c-mcdonalds-page .support .block ul li{padding:0 0 .5em}.c-mcdonalds-page .result{padding-top:80px}.c-mcdonalds-page .result:before{border-top:30px solid #fff;border-left:100vw solid transparent}.c-mcdonalds-page .result h3{text-align:left;margin-top:1.5em;margin-bottom:2em;padding:0}.c-mcdonalds-page .result .applink{margin:5px 1.9vw}.c-mcdonalds-page .result .applink img{width:180px;height:auto}.c-mcdonalds-page .result img.final{position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);width:120%}.c-mcdonalds-page .result img.final.desktop{display:none}}