#p_prldr{position:fixed;left:0;top:0;right:0;bottom:0;background:#de6500;z-index:30}.contpre small{font-size:25px}.contpre{width:250px;height:100px;position:absolute;left:50%;top:48%;margin-left:-125px;margin-top:-75px;color:#fff;font-size:40px;letter-spacing:-2px;text-align:center;line-height:35px}#p_prldr .svg_anm{position:absolute;width:41px;height:41px;background:url(oval.svg) center center no-repeat;background-size:41px;margin:-16px 0 0 -16px}.icon-play{display:block;width:100px;height:100px;margin:15px auto 0;position:relative}.icon-play .loader-wr{position:absolute;top:0;left:50%;margin-left:-50px;width:100px;height:100px}.icon-play .loader1{position:absolute;top:0;left:0;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.icon-play .loader2{position:absolute;top:0;left:0;-webkit-animation:spin1 2s linear infinite;animation:spin1 2s linear infinite}.icon-play .button_play{cursor:pointer;border-radius:50%;width:80px;height:80px;position:absolute;left:50%;margin-left:-40px;top:10px;background:url(sanofi.gif) center center #fff;-webkit-transition:width ease-out .2s,height ease-out .2s,margin-left ease-out .2s,top ease-out .2s;transition:width ease-out .2s,height ease-out .2s,margin-left ease-out .2s,top ease-out .2s}.icon-play .triangle-right{cursor:pointer;width:0;height:0;border-top:20px solid transparent;border-left:30px solid red;border-bottom:20px solid transparent;position:absolute;left:50%;margin-left:-10px;top:30px}.icon-play .play{height:100%;position:relative}.icon-play .play:hover .button_play{width:120px;height:120px;margin-left:-60px;top:-10px}@-webkit-keyframes spin1{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes spin1{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.wrapper{width:80%;position:relative;margin:auto}@media only screen and (max-width:1100px){.wrapper{width:100%}}.wrapper:after{padding-top:56.25%;display:block;content:''}.b-videobig.b-videobig_var2{position:absolute;top:0;bottom:0;right:0;left:0}.h-full-view-wrap.b-videobig{position:absolute}.popup-shirm{width:100%;height:100%;background:#000;background:rgba(0,0,0,.8);position:fixed;top:0;left:0;z-index:101}.h-full-view-wrap{overflow:hidden;position:relative;height:0;-webkit-transition:all ease-out .2s;transition:all ease-out .2s}.h-full-view-wrap.opened{overflow:visible;height:auto;z-index:110}@media only screen and (max-width:800px){.h-full-view-wrap.opened{z-index:111;width:100%;position:absolute;top:0;left:0}}.h-full-view-wrap.opened#show-video{height:100%;max-height:1080px}.h-full-view-wrap .icon-close{margin:15px;position:absolute;top:0;right:0;z-index:5}.h-full-view-wrap .icon-x{display:block;cursor:pointer;width:15px;height:15px;background-image:url(close_2x.png);background-size:15px 15px;background-position:0 0;background-repeat:no-repeat}@media only screen and (max-width:800px){.h-full-view-wrap .icon-close{margin:13px}.h-full-view-wrap .icon-x{width:13px;height:13px;background-size:13px 13px}}.h-full-view-wrap .b-videobig{overflow:hidden;position:absolute;height:100%;box-shadow:0 0 40px #000}.h-full-view-wrap .b-videobig:after{display:block;content:" ";width:100%;height:10%;background:-webkit-linear-gradient(bottom,rgba(6,6,6,.5),rgba(6,6,6,0));background:linear-gradient(to top,rgba(6,6,6,.5),rgba(6,6,6,0));position:absolute;bottom:0;left:0}.h-full-view-wrap .b-videobig_var2:after{display:none}.h-full-view-wrap video{display:block;max-width:100%;height:100%;background:#000}.b-work-item-promo .b-work-item-promo-illu{background-image:url(sanofi-promo.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),(-webkit-min-device-pixel-ratio:144),(min-resolution:144dppx){.b-work-item-promo .b-work-item-promo-illu{background-image:url(sanofi-promo_2x.jpg)}}.work-template2 .b-work-item-promo h1{font-size:7.4rem;line-height:8.5rem;padding-bottom:2rem;width:auto}.work-template2 .b-work-item-promo h1:after{display:none;background:#fff}@media only screen and (max-width:640px){.work-template2 .b-work-item-promo h1{font-size:4.4rem;line-height:4rem;padding-bottom:1rem}}.work-template2 .b-work-item-promo .company-logo{margin-top:40px;margin-bottom:80px}.work-template2 .b-work-item-text-result{padding:6.5rem 0 1.5rem}.work-template2 .b-work-item-text-result .b-work-item-inner,.work-template2 .work-item-results{padding:0}.work-template2 .work-item-results li{width:39%;margin:0 auto;padding:0 5% 5rem}.b-work-item-text-decision{padding:0 0 .1rem;font-size:2.4rem;line-height:3.6rem}.b-work-item-text-decision h2{font-size:5rem;font-weight:700;line-height:5rem;text-align:center;margin:0 0 3rem;padding:0 0 3rem;position:relative}.b-work-item-text-decision h2:after{display:block;content:" ";width:5rem;height:4px;background:#e3252a;position:absolute;bottom:0;left:50%;margin-left:-2.5rem}.b-work-item-text-decision p{margin:0 0 4.5rem}.b-insert{background:#f2f2f2;position:relative;margin:0 0 6.5rem}.b-insert img{display:block;width:100%}.b-work-item-text-team{background-image:url(sanofi-team.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),(-webkit-min-device-pixel-ratio:144),(min-resolution:144dppx){.b-work-item-text-team{background-image:url(sanofi-team_2x.jpg)}}.b-insert_2{margin:0}.work-url{padding:0}.work-url span{display:block;width:221px;height:59px;background:url(appstore-badge.png) 50% 0 no-repeat;background-size:221px 154px;text-indent:-9999px;outline:0;overflow:hidden}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),(-webkit-min-device-pixel-ratio:144),(min-resolution:144dppx){.work-url span{background:url(appstore-badge_2x.png) 50% 0 no-repeat;background-size:221px 154px}}.work-url:hover span{background-position:50% -95px}.stop-scrolling{height:100%;overflow:hidden}@media only screen and (max-width:800px){.work-template2 .b-work-item-text-var2 .b-text-buble{padding-bottom:3rem!important}.work-template2 .b-work-item-text-var2.right{padding:0}.work-template2 .b-work-item-text-result{padding:1rem 0 4rem}.work-template2 .work-item-results li{display:block;width:auto;padding:0 0 1.5rem}.b-work-item-text-decision{padding:4.5rem 0 0;font-size:1.8rem;line-height:2.3rem}.b-work-item-text-decision h2{font-size:4rem;line-height:4rem}.b-work-item-text-decision p{margin:0 0 2.5rem}.b-insert{margin:4.5rem 0}}@media only screen and (max-width:640px){.b-work-item-promo{padding-bottom:85px}}