*{outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;-webkit-touch-callout:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased}@font-face{font-family:helvetica-neue;src:url(fonts/helvetica-neue-extra-black-normal.woff2) format("woff2"),url(fonts/helvetica-neue-extra-black-normal.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:helvetica-neue;src:url(fonts/helvetica-neue-medium-condensed-normal.woff2) format("woff2"),url(fonts/helvetica-neue-medium-condensed-normal.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:helvetica-neue;src:url(fonts/helvetica-neue-medium-normal.woff2) format("woff2"),url(fonts/helvetica-neue-medium-normal.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:helvetica-neue;src:url(fonts/helvetica-neue-light-condensed-normal.woff2) format("woff2"),url(fonts/helvetica-neue-light-condensed-normal.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:helvetica-neue;src:url(fonts/helvetica-neue-light-normal.woff2) format("woff2"),url(fonts/helvetica-neue-light-normal.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:helvetica-neue;src:url(fonts/helvetica-neue-heavy-normal.woff2) format("woff2"),url(fonts/helvetica-neue-heavy-normal.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:'Helvetica LT Std';src:url('fonts/HelveticaLTStd-UltraComp.woff2') format('woff2'),url('fonts/HelveticaLTStd-UltraComp.woff') format('woff');font-weight:bold;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}html{scroll-behavior:smooth}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}td,div{vertical-align:top}*{outline:0}li,ol{list-style-type:none;list-style-image:none;list-style:none}img{border:0}textarea{resize:none}input:focus,select:focus,textarea:focus,button:focus{outline:0}a{text-decoration:none}input,textarea,select,body{font-size:14px;font-family:helvetica-neue}.rightAlign{text-align:right}.centerAligned{text-align:center}.centeredBlock{margin-left:auto;margin-right:auto;float:none}.fullWidth{width:100%}.fullHeight{height:100%}.floatLeft{float:left}.floatRight{float:right}.posRelative{position:relative}.absolutePos{position:absolute}.textDecorationNone{text-decoration:none}.textDecorationUnderline{text-decoration:underline}.fontWeightBold{font-weight:bold}.clearBoth{clear:both}.clearRight{clear:right}input,textarea,select,body,.smallTop a,.mainMenu a{color:#868686}h1,.sitemapTitle,.categoryMainTitle h2{font-size:90px;text-transform:uppercase;letter-spacing:-.5px;text-transform:uppercase;color:#000;font-family:helvetica-neue;margin-bottom:30px;font-weight:900;background-image:none!important;line-height:75px}h1.smallMB{margin-bottom:50px}.aboutSub h1{text-transform:capitalize}.categoryMainTitle{margin-bottom:97px}.categoryMainTitle h1{margin-bottom:0;font-size:129px;line-height:78.6%;max-width:420px}.categoryMainTitle h2{font-size:129px;line-height:78.6%}.subpageBody{margin-top:100px;padding-top:120px}.secondLevelPage.subpageBody{margin-top:100px}.homepageHolder.subpageBody{margin-top:0;padding-top:0;position:relative}.subpageBody.newsListPage{margin-top:100px;padding-top:82px}.homepageHolder.subpageBody.newsListPage h1{text-transform:none;margin-bottom:70px;line-height:78%}.safeArea890{max-width:890px;margin:0 auto}.safeArea910{max-width:910px;margin:0 auto;padding-left:25px;padding-right:25px}.safeArea440{max-width:440px;margin:0 auto}.alignCenter{text-align:center}.safeArea1280{max-width:1230px;margin:0 auto}.safeArea1500{max-width:1500px;margin:0 auto}.halfpageContent{width:58%}.contentText,.toggleContent,.wantList{color:#000;font-family:helvetica-neue;font-weight:100;font-size:22px;line-height:160%;margin-bottom:15px;margin-top:30px}.toggleContent{display:none}.contentText h4,.blackHolder h4{font-family:helvetica-neue;font-size:90px;line-height:90%;font-weight:900;margin-bottom:60px;letter-spacing:-1px;text-transform:uppercase}.blackHolder h4{color:#fff}h4.bigSubtitle{font-size:50px;text-transform:none}.SEOHiddenTitle{display:none}input,textarea{-webkit-appearance:none;border-radius:0}.landing{position:relative;width:100%;height:100vh;overflow:hidden}.fullpageHolder{position:absolute;top:10px;left:10px;right:10px;bottom:10px;overflow:hidden}.fullvideo{height:100%;width:100%;top:0;left:0;position:absolute;background-color:#000}.fullvideo:before{content:'';z-index:10;width:100%;height:100%;top:0;left:0;background:url(../images/trame.png) center center;position:absolute}.fullvideo video{width:100%;height:100%;object-fit:fill}.aboutpagecontontainer{position:relative;z-index:990}.landingLogoHolder{width:230px;height:298px;position:absolute;top:40%;left:50%;margin:-115px 0 0 -115px;z-index:3}.aboutVideoHolder{position:relative;margin-top:-25px;margin-bottom:-19px;z-index:800}.aboutVideoHolder .full{width:100%;height:700px;object-fit:cover}.trimOverlay{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../images/trame.png);z-index:1}.playVideoBtn{position:absolute;bottom:30px;left:0;width:100%;z-index:2}.playVideoBtn svg{width:87px;height:126px;display:inline-block;vertical-align:middle;color:#fff}.playVideoBtn span{font:900 60px/.77 h;font-family:helvetica-neue;color:#fff;text-transform:uppercase;display:inline-block;vertical-align:middle;overflow:hidden;transform:translateX(-101%);transition:transform .3s linear;height:100px}.playVideoBtn span span{transform:translateX(101%)}.playVideoBtn:hover span{transform:translateX(0)}.menuHolder{position:absolute;width:100%;height:100%;z-index:101;left:0}.landing .menuHolder{width:calc(100% - 100px);left:50px;right:50px}.landingMenuHolder.menuHolder{width:100%;left:0;right:0}.burgerMenu{position:absolute;width:34px;height:34px;z-index:100;right:0;top:50%;margin-top:-17px}.burgerMenu a{background-image:url(../images/sidebar-icon.svg);width:100%;height:100%;background-position:center center;background-size:100% auto;background-repeat:no-repeat;display:block;background-color:#fff;border-radius:50%;box-sizing:border-box}.subpageMenuLinks{position:absolute;right:50px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:90}.subpageMenuLinks ul{display:inline-block;width:100%}.subpageMenuLinks ul li{display:inline-block;margin-right:20px}.subpageMenuLinks ul li a{display:block;color:#000;margin:0 12px;letter-spacing:.43px;font:500 12px/2 h;font-family:helvetica-neue;position:relative}.subpageMenuLinks ul li a:after{content:'';left:0;width:0;height:1px;background-color:#000;bottom:0;position:absolute}.subpageMenuLinks ul li:hover a:after,.subpageMenuLinks ul li.active a:after{width:100%}.landingMenuHolder{background-color:rgba(0,0,0,.99);position:absolute;width:100%;height:100%;left:0;top:0;z-index:100;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden}.landingMenuLinks{width:100%}.landingMenuHolder ul{display:inline-block;width:100%}.landingMenuHolder ul li{text-align:center;float:left;width:25%}.landingMenuHolder ul li a{font-size:35px;color:#fff;text-transform:uppercase;will-change:color;position:relative;font-weight:400}.landingMenuHolder ul li a:hover{color:rgba(255,255,255,.5)}.menuActions{position:absolute;right:50px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:90;opacity:0;visibility:hidden}.actionList>div,.menuSmLinks>div{display:inline-block;vertical-align:middle;margin-left:32px}.menuSmLinks>div,.menuSmLinksHolder>div{margin-left:20px}.actionList .menuSmLinks{margin-left:20px}.actionList>div a{color:#fff;font-family:helvetica-neue;font-size:14px;line-height:20px;display:block;width:100%;height:100%}.actionList>div a img{display:block;width:100%}.fbLink,.instaLink,.lnLink,.twitterLink,.youtubeLink{display:inline-block;width:20px;height:20px;background-position:center center;background-repeat:no-repeat;background-size:100% auto}.fbLink{background-image:url(../images/ico_fb.svg)}.instaLink{background-image:url(../images/ico_insta.svg)}.lnLink{background-image:url(../images/ico_linkedin.svg)}.twitterLink{background-image:url(../images/ico_twitter.svg)}.youtubeLink{background-image:url(../images/ico_youtube.svg)}.contactUsLink a{padding-left:20px;background-image:url(../images/ico-phone.svg);background-position:left center;background-repeat:no-repeat;background-size:12px auto}.loginLink a{padding-left:20px;background-image:url(../images/ico_login.svg);background-position:left center;background-repeat:no-repeat;background-size:15px auto}.contactUsLink a:hover,.loginLink a:hover,.eiLogo a:hover{text-decoration:underline}.menuHolder .logoHolder,.pageLogo{width:174px;position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:102}.menuHolder .logoHolder a,.pageLogo a,.menuHolder .logoHolder a img,.pageLogo a img{display:block;width:100%}.landingMenuLinks ul li{opacity:0}.landingMenuLinks ul li:nth-child(1){transition:all linear 700ms 350ms;-moz-transition:all linear 700ms 350ms;-webkit-transition:all linear 700ms 350ms;-ms-transition:all linear 700ms 350ms}.landingMenuLinks ul li:nth-child(2){transition:all linear 700ms 550ms;-moz-transition:all linear 700ms 550ms;-webkit-transition:all linear 700ms 550ms;-ms-transition:all linear 700ms 550ms}.landingMenuLinks ul li:nth-child(3){transition:all linear 700ms 700ms;-moz-transition:all linear 700ms 700ms;-webkit-transition:all linear 700ms 700ms;-ms-transition:all linear 700ms 700ms}.landingMenuLinks ul li:nth-child(4){transition:all linear 700ms 850ms;-moz-transition:all linear 700ms 850ms;-webkit-transition:all linear 700ms 850ms;-ms-transition:all linear 700ms 850ms}.menuOpen .landingMenuHolder,.menuOpen .landingMenuLinks ul li,.menuOpen .menuActions{opacity:1;visibility:visible}.menuOpen .menuActions{right:100px}.menuOpen .burgerMenu a{background-color:transparent;border:2px solid #fff;background-image:url(../images/ico_close-menu.svg);background-size:20px auto}.searchHolder{position:relative;min-width:35px;min-height:35px}.searchText{width:0;opacity:0;visibility:hidden;padding:10px;box-sizing:border-box;border:1px solid #fff;border-radius:20px}.searchText input{width:85%;background-color:transparent;color:#fff;font-size:10px;border:0 none}.searchActions{width:30px;height:30px;position:absolute;top:50%;margin-top:-15px;right:10px}.searchActions input,.searchActions a.searchOpen{width:100%;height:100%;display:block;border:0 none;cursor:pointer;background-color:transparent;background-image:url(../images/ico_search.svg);background-position:center center;background-repeat:no-repeat;background-size:20px auto;position:absolute;top:0;right:0}.searchActions input{display:none}.searchOpen .searchText{width:250px;opacity:1;visibility:visible}.searchOpen .searchActions input{display:block}.searchOpen .searchActions a.searchOpen{display:none}.header{height:160px;position:absolute;width:100%;top:0;z-index:999}.header:after{content:'';width:100%;height:100%;background-color:transparent;left:0;top:-120px;z-index:1;position:absolute}.headerFixed{top:-161px;position:fixed;background-color:#fff;border-bottom:1px solid #ccc}.menuVideoHolder{float:left;margin-left:190px;position:relative;z-index:200}.menuVideoHolder .videoThumbHolder{width:260px;display:inline-block;vertical-align:middle}.menuVideoHolder .floatingLink{position:absolute;left:0;top:0;width:100%;height:100%;z-index:999}.thumbPlayIcon{position:absolute;left:10px;bottom:10px;width:30px}.thumbPlayIcon svg{width:35px;height:48px}.menuVideoHolder .videoThumbHolder img{width:100%;display:block;height:100px;object-fit:cover}.menuVideoHolder .videoThumbText{color:#000;text-transform:uppercase;line-height:.8;margin-left:15px;font-weight:900;letter-spacing:-1px;font-size:40px;display:inline-block;vertical-align:middle;width:170px}.fixedMenu .headerFixed{top:0;height:100px;z-index:999}.fixedMenu .menuHolder{height:100px}.margBot90{margin-bottom:90px}.margBot150{margin-bottom:150px!important}.margBot155{margin-bottom:155px!important}.margBot160{margin-bottom:160px!important}.margBot170{margin-bottom:170px!important}.margBot45{margin-bottom:45px}.margBot50{margin-bottom:50px}.subpage.menuOpen .burgerMenu a{border:2px solid #fff}.subpage .logoHolder{opacity:0;visibility:hidden}.subpage.menuOpen .logoHolder{opacity:1;visibility:visible}.subpage.menuOpen .pageLogo{z-index:1}.menuOpen .header:after{background-color:#000;top:0}.aboutList{margin-bottom:100px}.aboutList ul{display:inline-block;width:100%}.aboutList ul li{width:31%;margin-right:3%;float:left;position:relative;margin-bottom:25px;height:150px;box-sizing:border-box;overflow:hidden}.aboutList ul li.withImage .boxInner{background-position:center center;background-repeat:no-repeat;background-size:cover;padding:20px;box-sizing:border-box;transform:translateX(-101%)}.aboutList ul li.withImage.show .boxInner{transform:translateX(0)}.aboutList ul li.withNoImage h2{color:#000;font-size:45px;font-family:helvetica-neue}.aboutList ul li:nth-child(3n){margin-right:0}.aboutList ul li:nth-child(4){width:65%;transform:skewX(-25deg) translateX(-36px)}.aboutList ul li:nth-child(4).show .boxInner{transform:skewX(25deg) translateX(0);-webkit-transform:skewX(25deg) translateX(0);-moz-transform:skewX(25deg) translateX(0);-ms-transform:skewX(25deg) translateX(0);background-size:cover;position:absolute;width:112%;height:100%;background-position:left top;left:-40px}.aboutList ul li:nth-child(4) a.actionBtn{transform:skewX(-25deg);-webkit-transform:skewX(-25deg);-moz-transform:skewX(-25deg);-ms-transform:skewX(25deg);left:50px;right:50px}.aboutList ul li:nth-child(4) h3{position:absolute;left:90px}.aboutList ul li:nth-child(5),.aboutList ul li:nth-child(8),.aboutList ul li:nth-child(11){margin-right:0}.aboutList ul li:nth-child(6),.aboutList ul li:nth-child(9){margin-right:3%}.aboutList ul li h3,.aboutList ul li h3 a{font-size:19px;color:#fff;font-family:helvetica-neue;position:relative;z-index:5}.boxInner{height:100%}.aboutList ul li a.actionBtn{position:absolute;left:6px;top:6px;right:6px;bottom:6px;background-color:#000;z-index:2;opacity:0;visibility:hidden}.aboutList ul li:hover a.actionBtn{opacity:1;visibility:visible}.footer{padding:30px 0;color:#fff;font-family:helvetica-neue;font-size:10px}.footer a{color:rgba(0,0,0,.95);font-family:helvetica-neue;letter-spacing:.5px;font-size:14px;font-weight:200;margin-right:47px}.footerLinks{float:left;width:50%}.liveStearmPopover{background-color:rgba(0,0,0,.75);padding:20px 0;position:fixed;bottom:0;left:0;width:100%}.popuptext{color:#fff;text-transform:uppercase;font-weight:bold;display:inline-block;vertical-align:middle;font-size:18px;float:left;margin-top:10px;margin-right:350px}.liveStreamBtn{display:inline-block;vertical-align:middle;float:right}.liveStreamBtn a{background-color:#ec2127;padding:12px 15px 12px 25px;color:#fff;text-transform:uppercase;font-weight:700;position:relative;display:block}.countdown{float:left}.macUser .liveStreamBtn a{padding:13px 15px 10px 25px}.clock{display:block;margin:0 auto}.clock div{background-color:rgba(255,255,255,1);color:#000;display:inline-block;padding:10px;font-size:15px;width:50px;height:40px;text-align:center;font-weight:bold;border-radius:5%}.clock div[data-value*="days"]:after,.clock div[data-value*="hours"]:after,.clock div[data-value*="minutes"]:after,.clock div[data-value*="seconds"]:after{display:block;font-size:9px;text-align:center;font-weight:300}.clock div[data-value*="days"]:after{content:"Days"}.clock div[data-value*="hours"]:after{content:"Hours"}.clock div[data-value*="minutes"]:after{content:"Minutes"}.clock div[data-value*="seconds"]:after{content:"Seconds"}@media screen and (max-width:767px){.popuptext{margin-bottom:10px}.clock{max-width:100%}.clock div[data-value*="days"]:after,.clock div[data-value*="hours"]:after,.clock div[data-value*="minutes"]:after,.clock div[data-value*="seconds"]:after{font-size:.5rem}}.liveStreamBtn a:before{content:"";width:8px;height:8px;background-color:#fff;border-radius:50%;position:absolute;left:10px;top:50%;margin-top:-4px}.cpHolder{float:right;width:50%;text-align:right;color:rgba(0,0,0,.95);font-size:14px;font-weight:200}.cpHolder .fbLink{background-image:url(../images/ico-fb-footer.svg)}.cpHolder .instaLink{background-image:url(../images/ico-insta-footer.svg)}.cpHolder .lnLink{background-image:url(../images/ico-linkedin-footer.svg)}.cpHolder .twitterLink{background-image:url(../images/ico-twitter-footer.svg)}.cpHolder .youtubeLink{background-image:url(../images/ico-youtube-footer.svg)}.cpHolder .smLinks{display:inline-block;vertical-align:middle;margin-right:15px}.cpHolder .smLinks a{display:block;width:100%;height:100%}.cpHolder .cp{display:inline-block;vertical-align:middle;font-size:14px}.bannerImgHolder{margin-bottom:150px;position:relative}.comingSoon{margin-top:40px}.comingSoon span{padding:20px;border:0;-webkit-appearance:none;background:#000;color:#fff;text-transform:uppercase;font-size:40px;font-family:helvetica-neue;font-weight:900;line-height:35px}.secondLevelPage .bannerImgHolder{margin-bottom:283px}.bannerImgHolder img{display:block;width:100%}.bannerImgHolder .newsDate{position:absolute;background-color:#000;font-size:22px;font-family:helvetica-neue;padding:9px 20px 10px;font-weight:600;color:#fff;top:0;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.backBtn{margin-top:20px;float:right}.backBtn a{color:#000;padding-left:85px;background-image:url(../images/arrow_Back.svg);background-position:15px center;background-repeat:no-repeat;background-size:60px auto}.backBtn a:hover{background-position:0 center}.relatedContentBlock h2{margin-bottom:20px}.relatedContentBlock h2 span:nth-child(1){margin-bottom:10px}.relatedList ul li,.servicesSubmenu ul li{display:inline-block;margin-right:60px;text-transform:uppercase;margin-bottom:20px}.relatedList ul li{margin-bottom:0}.relatedList ul li a,.servicesSubmenu ul li a{color:#fff;font-family:helvetica-neue;font-weight:200;font-size:18px;line-height:160%;letter-spacing:1px}.servicesSubmenu ul li a{color:#000}.relatedList ul li a:hover{text-decoration:underline}.servicesSubmenu{margin-bottom:48px}.servicesSubmenu ul li a{position:relative;padding:5px 0;text-transform:none}.servicesSubmenu ul li a:after{content:'';left:0;width:0;height:1px;background-color:#000;bottom:0;position:absolute}.servicesSubmenu ul li:hover a:after,.servicesSubmenu ul li.active a:after{width:100%}.servicesListHolder h2{margin-bottom:60px}.servicesListHolder h2 span{background-color:#000;display:inline-block;padding:5px 10px;color:#fff;font-size:39px;font-family:helvetica-neue;text-transform:uppercase;margin-bottom:10px}.servicesListHolder{min-height:370px}.servicesListHolder .listHolder ul li{float:left;width:calc((100% - 72px)/3);margin-right:36px;margin-bottom:75px;height:660px}.servicesListHolder .listHolder ul{width:100%;display:inline-block}.servicesListHolder .listHolder ul li:nth-child(3n){margin-right:0}.serviceImgHolder{position:relative}.serviceImgHolder a{overflow:hidden}.serviceImgHolder a,.serviceImgHolder a img{display:block;width:100%}.serviceImgHolder a:hover img{transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5)}.serviceTitle{padding:51px 0 0 32px;margin-bottom:5px}.serviceTitle a{color:#000;font-family:helvetica-neue;letter-spacing:-2px;line-height:50px;font-size:49px;font-weight:800;margin-bottom:15px;display:block}.moreServices{padding:0 32px}.clippedBg{height:350px;font-size:90px;position:relative;display:inline-block;margin-bottom:60px;color:#000;text-transform:uppercase;font-family:helvetica-neue}.clippedBg:before,.clippedBg:after{position:absolute;content:''}.clippedBg:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-color:#fff}.bulletList li{padding-left:30px;margin-bottom:40px;position:relative}.bulletList li:before{content:"";display:block;position:absolute;width:14px;height:2px;background:#000;top:20px;left:0}.ethanInNumbers{background-color:#000}.numbersHolder{background-color:#000;padding:75px 0 57px}.smallText{font-size:17px;font-family:helvetica-neue;color:#fff;margin-bottom:5px}.bigTitle{font-size:172px;font-family:helvetica-neue;letter-spacing:-2px;margin-bottom:14px;color:#fff;line-height:76%;font-weight:900;width:100%}.bigTitle p{display:inline-block;width:50%}.loweText .text1,.loweText .text2{letter-spacing:-2px;font:300 40px/1.16 h;font-family:helvetica-neue;color:#fff;float:left}.loweText .text1{margin-right:45px}.moreServices.inquire{padding:0;margin-top:30px}.newsList ul{display:inline-block;width:100%}.newsList ul li{float:left;width:24.25%;margin-right:1%;margin-bottom:12px;overflow:hidden}.newsList ul li:nth-child(5n-1){margin-right:0}.newsList ul li:nth-child(5n+5){margin-right:0;width:100%}.newsItemHolder{position:relative}@media all and (min-width:760px){.newsItemHolder,.boardItemHolder,.searchItemHolder{transform:translateX(-101%);-webkit-transform:translateX(-101%);-moz-transform:translateX(-101%);-ms-transform:translateX(-101%)}.newsList ul li.show .newsItemHolder{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0)}.boardList .swiper-slide.show .boardItemHolder,.searchList ul li.show .searchItemHolder{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0)}}.newsImg img,.boardImage img{display:block;width:100%;height:100%;object-fit:cover}.newsImg h3{position:absolute;left:15px;top:15px;color:#fff;font-size:17px;width:100px}.newsImg h3 span{background-color:#000;color:#fff;font-size:18px;font-weight:600;padding:5px 7px;display:inline-block;z-index:2;margin-top:2px}.newsInfo{position:absolute;left:10px;top:10px;right:10px;bottom:10px;background-color:#000;padding:24px 21px 21px;opacity:0;visibility:hidden}.newsItemHolder:hover .newsInfo{opacity:1;visibility:visible}.newsInfo h3{color:#fff;font-size:50px;text-transform:uppercase;font-weight:600;line-height:100%;font-weight:900;text-align:left;font-family:'Helvetica LT Std'}.newsInfoFixed h3{color:#fff;font-size:60px;text-transform:uppercase;line-height:100%;font-family:'Helvetica LT Std';line-height:80%}.newsInfo .newsDate,.newsInfoFixed .newsDate{color:#fff;font-family:helvetica-neue;font-size:15px;position:absolute;left:15px;bottom:-14px;transform:rotate(-90deg);white-space:nowrap;-webkit-font-smoothing:antialiased;transform-origin:top left;font-weight:200;line-height:15px}.newsInfo .moreServices{padding:0;margin-top:20px}.newnewsList .newsInfo .moreServices a{font-size:15px;letter-spacing:0;font-weight:600}.boardList .swiper-slide,.boardList ul li{overflow:hidden}@media all and (min-width:1080px){.newsList ul li:hover .newsInfo{background-color:#000}}.newsImgRec{width:49.5%;margin-right:1%;float:left;position:relative}.newsInfoFixed{width:24.25%;margin-right:1%;float:left;position:relative;display:block;height:215px;padding:15px 0;box-sizing:border-box}.newsInfoFixed h3{color:#000}.newsInfoFixed .newsDate{color:#000}.newsImgSquare{width:24.25%;float:left;position:absolute;right:0;top:0;height:100%}.newsImgRec .newsInfo{color:#fff;display:flex;align-items:center;justify-content:center;font-size:50px;text-transform:uppercase;font-weight:600;line-height:100%;font-weight:900;font-family:'Helvetica LT Std'}.loadMore{text-align:center;margin-bottom:100px}.loadMore a{color:#000;background-image:url(../images/arrow_LoadMore.svg);background-position:center top;padding-top:75px;background-repeat:no-repeat;background-size:auto 60px;font-family:helvetica-neue;text-transform:uppercase}.loadMore a:hover{background-position:center 15px}.shareLinks{position:absolute;right:-50px}.shareLinks ul li{display:inline-block;margin-right:8px}.shareLinks ul li a,.shareLinks ul li span{display:block;background-color:#000;border-radius:50%;width:30px;height:30px;background-position:center center;background-repeat:no-repeat}.shareLinks ul li.fbIcon a,.shareLinks ul li.fbIcon span{background-image:url(../images/fb-icon.svg)}.shareLinks ul li.twitterIcon a,.shareLinks ul li.twitterIcon span{background-image:url(../images/twitter-icon.svg)}.shareLinks ul li.mailIcon a{background-image:url(../images/mail-icon.svg)}.shareLinks ul li.shareIcon a{background-image:url(../images/share-icon.svg)}.contactForm h2{color:#000;font-weight:200;font-size:22px;font-family:helvetica-neue;margin-bottom:12px}.textareaMSG{width:100%!important}.textareaMSG textarea{margin:0 0 10px 0;font-size:100px;letter-spacing:-1px;border:0;height:365px;max-width:100%;width:100%!important;min-width:100%;font-family:helvetica-neue;color:#000;font-weight:900;line-height:90px;padding:10px 0}.contactForm input[type=text]{color:#000}.email-wrapper{font-size:22px;margin:0 0 55px 0;font-family:helvetica-neue}.email-wrapper label{color:#000;display:inline-block;font-weight:800;vertical-align:middle}.email-wrapper input{border:0;width:500px;font:inherit;padding-top:2px;outline:0;display:inline-block;font-weight:800;outline:0}.submit-wrapper .btn,.formActions .normalBtn{padding:20px;border:0;-webkit-appearance:none;background:#000;color:#fff;text-transform:uppercase;font-size:40px;cursor:pointer;font-family:helvetica-neue;font-weight:900;line-height:35px}.formActions{position:relative}.formActions:after{content:"";position:absolute;right:100%;margin-right:5px;top:50%;width:40px;height:40px;margin-top:-20px;background-image:url(../images/loader.svg);background-position:center center;background-repeat:no-repeat;background-size:100% auto;display:none}.formActions.isLoading:after{display:block}.contactForm{margin-bottom:80px}.contactInfoBlock{background-color:#000;padding:135px 0;margin-bottom:100px;font-family:helvetica-neue}.contactInfoLeftBlock{float:left;width:45%;margin-right:15%}.contactInfoRightBlock{float:left;width:40%}.infoLine{display:inline-block;width:100%;margin-bottom:10px}.infoLine .labelInfo{text-align:right;float:left;width:40%;margin-right:4%;font-size:22px;font-family:helvetica-neue;color:#fff;font-weight:200}.infoLine .infoHolder{text-align:left;float:left;width:56%;font-family:helvetica-neue;font-size:22px;color:#fff;line-height:23px;font-weight:800}.officesList ul{width:100%;display:inline-block}.officesList ul li{width:31%;float:left;margin-right:3.5%;margin-bottom:25px}.officesList ul li:nth-child(3n){margin-right:0}.officesList h3{font-size:25px;font-family:helvetica-neue;color:#000;margin-bottom:15px;text-transform:uppercase}.officeInfo{color:#000;font-family:helvetica-neue;font-size:14px;line-height:19px}.officeInfo a{color:#000}.officeInfo strong{font-family:helvetica-neue}.officeEl{margin-bottom:50px}.greenTheme .subpageMenuLinks ul li a:after{background-color:#00d400}.greenTheme.menuOpen .subpageMenuLinks ul li a:after{opacity:0}.greenTheme .servicesSubmenu ul li a:after{background-color:#00d400}.greenTheme .moreServices a,.greenTheme .serviceTitle a:hover,.greenTheme .moreServices.inquire a{color:#00d400}.pinkTheme .subpageMenuLinks ul li a:after{background-color:#ff00a3}.pinkTheme.menuOpen .subpageMenuLinks ul li a:after{opacity:0}.pinkTheme .servicesSubmenu ul li a:after{background-color:#ff00a3}.pinkTheme .moreServices a,.pinkTheme .serviceTitle a:hover,.pinkTheme .moreServices.inquire a{color:#ff00a3}.blueTheme .subpageMenuLinks ul li a:after{background-color:#00f}.blueTheme.menuOpen .subpageMenuLinks ul li a:after{opacity:0}.blueTheme .servicesSubmenu ul li a:after{background-color:#00f}.blueTheme .moreServices a,.blueTheme .serviceTitle a:hover,.blueTheme .moreServices.inquire a{color:#00f}.moreServices a{padding-left:65px;background-position:0 center;background-repeat:no-repeat;background-size:50px auto;background-image:url(../images/arrow_back_right.svg);color:#000}.greenTheme .moreServices a{background-image:url(../images/arrow_GreenIT.svg)}.pinkTheme .moreServices a{background-image:url(../images/arrow_PinkTelco.svg)}.blueTheme .moreServices a{background-image:url(../images/arrow_BlueCloud.svg)}.moreServices a:hover{background-position:10px center}.noPadTop{padding-top:0}.serviceImgHolder a img{transition:all linear 9s;-moz-transition:all linear 9s;-webkit-transition:all linear 9s;-ms-transition:all linear 9s}.menuActions{transition:all linear 200ms 200ms;-moz-transition:all linear 200ms 200ms;-webkit-transition:all linear 200ms 200ms;-ms-transition:all linear 200ms 200ms}.actionBtn,.footer a,.backBtn a,.relatedList ul li a,.moreServices a,.serviceTitle a,.newsInfo,.loadMore a,.contactMail a,.contactMail,input[type="submit"],.boardInfo,.blackBtn a{transition:all linear 200ms;-moz-transition:all linear 200ms;-webkit-transition:all linear 200ms;-ms-transition:all linear 200ms}.landingMenuHolder ul li a,.landingMenuHolder,.burgerMenu a,.searchText,.logoHolder{transition:all linear 300ms;-moz-transition:all linear 300ms;-webkit-transition:all linear 300ms;-ms-transition:all linear 300ms}.headerFixed,.header:after,.subpageMenuLinks ul li a:after,.servicesSubmenu ul li a:after{transform:.7s cubic-bezier(.86,0,.07,1),visibility 0s linear 0s;-moz-transition:.7s cubic-bezier(.86,0,.07,1),visibility 0s linear 0s;-webkit-transition:.7s cubic-bezier(.86,0,.07,1),visibility 0s linear 0s;-ms-transition:.7s cubic-bezier(.86,0,.07,1),visibility 0s linear 0s}.aboutList ul li.withImage .boxInner,.newsItemHolder,.boardItemHolder,.searchItemHolder{transition:transform cubic-bezier(.755,.05,.855,.06) .5s;-moz-transition:transform cubic-bezier(.755,.05,.855,.06) .5s;-webkit-transition:transform cubic-bezier(.755,.05,.855,.06) .5s;-ms-transition:transform cubic-bezier(.755,.05,.855,.06) .5s}.subpage.menuOpen .menuActions,.subpageBody.secondLevelPage{transition:all linear 300ms 500ms;-moz-transition:all linear 300ms 500ms;-webkit-transition:all linear 300ms 500ms;-ms-transition:all linear 300ms 500ms}.contentText h3{color:#000;font-size:25px;font-family:helvetica-neue;margin-bottom:10px;line-height:26px}.accList{margin-top:40px}.accList li{float:left;width:30%;margin-right:5%}.accList li img{max-width:100%}.accList li:last-child{margin-right:0;border-right:0}.blackHolder{background-color:#000;padding:140px 210px 160px;margin-bottom:188px!important}.blackHolder h2{font-size:90px;font-weight:900;letter-spacing:-1px;color:#fff;text-transform:uppercase}.blackHolder h3{color:#fff;font-size:35px;font-family:helvetica-neue;margin-bottom:50px;text-transform:uppercase}.awardsList li{float:left;margin-bottom:40px;margin-right:20px;width:48%}.awardsList li:nth-child(2n){margin-right:0}.awardDate{color:#fff;font-size:35px;font-family:helvetica-neue;display:block}.awardInfo{color:#fff;font-size:16px;font-family:helvetica-neue;line-height:22px;font-weight:300;letter-spacing:1px}.awardsList li:nth-last-child(2),.awardsList li:last-child{margin-bottom:0}.relateSectionsHolder .sectionTitle{margin-right:110px;width:33%;float:left;font-size:120px;line-height:.85;letter-spacing:-.5px;text-transform:uppercase;font-weight:900;word-break:break-word;color:#000}.relateSectionsHolder .sectionTitle span{letter-spacing:1px;font-size:16px;font-weight:500;display:block;text-transform:none;margin-bottom:20px}.relateSectionsHolder .sectionLink{width:58%;margin-left:0;float:left;margin-top:40px}.sectionLink .awardsList li{margin-bottom:25px}.sectionLink .awardsList li:hover a:before{left:10px}.margBot40{margin-bottom:40px}.margBot30{margin-bottom:30px}.toggleItem{border-bottom:1px solid #d8d8d8;margin-bottom:25px;cursor:pointer}.toggleContent a{color:#000;text-decoration:underline}.toggleItem span{background-image:url(../images/expand.svg);width:16px;height:9px;background-repeat:no-repeat;display:inline-block;margin-bottom:25px}.toggleTitle{font-size:40px;color:#000;font-family:helvetica-neue;margin-bottom:10px;font-weight:300;letter-spacing:-2px}.contactMail{background:#fff;display:inline-block;border:1px solid #fff}.whiteText{color:#fff;font-size:15px;line-height:18px;font-family:helvetica-neue}.contactMail a{font-size:40px;color:#fff;background:#000;font-family:helvetica-neue;padding:20px;font-weight:900;display:inline-block;line-height:30px}.contactMail:hover a{color:#fff}.awardsList li a{padding-left:70px;position:relative;display:block}.servicesTitle{color:#000;font-size:35px;font-weight:600;font-family:helvetica-neue;margin-left:-2px;line-height:32px;margin-bottom:10px}.servicesDetails{color:#000;font-size:14px;font-family:helvetica-neue}.servicesList li a:before{content:"";position:absolute;background:url(../images/list-arrow.svg) 0 no-repeat;background-size:cover;width:51px;height:9px;left:0;top:50%;transition:transform .3s cubic-bezier(.19,1,.22,1);margin-top:-3px}.servicesList li:hover a:before{left:5px}h5{font-size:15px;color:#000;font-family:helvetica-neue;display:block;margin-bottom:10px;line-height:26px}.accordholder .halfpageContent{width:58%}.contentList li{display:block;margin:10px 0;position:relative}.partnersList li{width:100%}.partnersList li a{padding-left:85px;position:relative;color:#000;font-size:35px;font-weight:300}.providersList li{float:left;width:27%;margin-right:9%;margin-bottom:50px}.providersList li:nth-child(3n){margin-right:0}.listImage{width:140px;height:72px;display:flex;align-items:flex-end;margin-bottom:10px}.listImage img{display:block}.listTitle{color:#000;font-size:18px;font-weight:600;font-family:helvetica-neue;text-align:left;margin-top:10px}.listDesc{font-size:14px;font-family:helvetica-neue;color:#000;line-height:18px;display:none}.selectTitle{color:#000;margin-bottom:20px;font-size:20px;font-family:helvetica-neue;display:inline-block}.selectBtn{display:inline-block;position:relative;background-image:url(../images/arrow-down.svg);background-position:calc(100% - 15px) center;background-repeat:no-repeat;background-size:13px auto;width:300px}.selectBtn select{border:0;-webkit-appearance:none;line-height:24px;font-size:20px;border-radius:0;color:#000;font-family:helvetica-neue;cursor:pointer;border:1px solid #000;background-color:transparent;width:100%;padding:15px 15px}.inputEntity{display:block;margin-bottom:40px;position:relative}.inputEntity label{font-size:22px;margin-bottom:0!important;margin-right:3px;font-family:helvetica-neue;font-weight:800;color:#000;margin-bottom:15px;display:inline-block;vertical-align:middle}.inputParent{display:inline-block;width:30%;vertical-align:middle}.inputEntity input[type="text"]{font-size:22px!important}.inputEntity input[type="text"]{color:#000;font-size:80px;font-weight:800;font-family:helvetica-neue;border:0;width:100%}.normalBtn{background:#000;color:#fff;font-size:25px;font-family:helvetica-neue;text-transform:uppercase;display:inline-block;padding:8px 80px;border:1px solid #000;cursor:pointer}.boardList h4,.awardsPage h4{font-size:90px;font-weight:900;letter-spacing:-1px;text-transform:capitalize}.boardList .swiper-slide{float:left;width:23.7%;margin-right:1.73%;margin-bottom:20px}.boardList .swiper-slide:nth-child(4n){margin-right:0}.boardItemHolder,.searchItemHolder{position:relative}.boardInfo{position:absolute;left:-100px;bottom:14px;background-color:#000;padding:14px 15px 15px 18px;opacity:0;height:136px;visibility:hidden;width:233px;box-sizing:border-box}.boardList .swiper-slide:hover .boardInfo{visibility:visible;opacity:1;left:0}.sitemapItem ul{display:inline-block;width:100%}.boardName{color:#fff;line-height:100%;margin-bottom:5px;font-weight:900;font-size:28px}.boardPosition{color:#fff;font-size:18px;font-family:helvetica-neue;line-height:16px;font-weight:300}.awardsPage .accList{display:inline-block;margin-bottom:40px}.awardsPage .blackHolder,.serviceAgreementPage .blackHolder{padding:120px 0 120px}.awardsPage .blackHolder,.serviceAgreementPage .blackHolder{max-width:860px}.featuredIn{padding:80px 0}.logosList h2{font-size:90px;font-weight:900;letter-spacing:-1px;color:#000;line-height:90%;text-transform:uppercase}.blackHolder.logosList h2{color:#fff}.logosListHolder ul{display:inline-block;width:100%}.logosListHolder ul li{width:25%;float:left;height:89px;margin-bottom:40px;padding-right:55px}.logosListHolder ul li img{width:100%}.blackBtn a{background:#000;display:block;padding:15px;color:#fff;font-size:25px;font-family:helvetica-neue;border:1px solid #000}.blackBtn a:hover{background:#fff;color:#000}.errorBody{padding-top:10px;display:flex;align-items:center;justify-content:center;height:83vh}.sitemapItem{float:left;width:38%;margin-right:24%}.sitemapItem.last{margin-right:0}.sitemapList{padding-bottom:50px;margin-bottom:50px;border-bottom:1px solid #d8d8d8}.sitemapList.last{border-bottom:0}.sitemapItem ul li a{color:#000;font-size:15px;position:relative}.sitemapItem ul li a:after{content:'';left:0;width:0;height:1px;background-color:#000;bottom:-7px;position:absolute;transform:.7s cubic-bezier(.86,0,.07,1),visibility 0s linear 0s;-moz-transition:.7s cubic-bezier(.86,0,.07,1),visibility 0s linear 0s;-webkit-transition:.7s cubic-bezier(.86,0,.07,1),visibility 0s linear 0s;-ms-transition:.7s cubic-bezier(.86,0,.07,1),visibility 0s linear 0s}.sitemapItem ul li a:hover:after,.sitemapItem ul li.active a:after{width:100%}.sitemapItem h4{font-size:70px}.searchList ul li{float:left;width:31.25%;margin-right:2%;overflow:hidden}.searchList ul li:nth-child(3n){margin-right:0}.searchInfo{padding:20px}.searchTitle{color:#000;font-size:32px;font-family:helvetica-neue;line-height:34px;margin-bottom:30px;min-height:102px}.searchDesc{font-size:15px;color:#000;font-family:helvetica-neue;line-height:22px;margin-bottom:35px}.searchInfo a{color:#000;padding-left:50px;font-size:14px;font-family:helvetica-neue;position:relative}.searchInfo a:before{content:'';background-image:url(../images/list-arrow.svg);width:37px;height:9px;background-repeat:no-repeat;background-size:100%;position:absolute;left:0;top:5px}h3.largeTitle{font-size:115px;line-height:115px}.boldText{font-family:helvetica-neue}.whiteText.boldText{font-size:19px;line-height:23px}.careerBlack,.careerImage{width:50%;float:left}ul.careersList li{width:47%;margin-right:6%;float:left;margin-bottom:40px;display:flex}ul.careersList li:nth-child(2n){margin-right:0}.careerBlack{background:#000;padding:15px;width:50%;display:inline-flex;flex-flow:row wrap}.blockTitle{font-size:25px;text-align:left;color:#fff;display:inline-block;font-weight:900;width:100%}.careerInfo{align-self:flex-end}.careerDesc{color:#fff;font-size:15px;font-family:helvetica-neue;line-height:18px;font-weight:300}.careerImage{position:relative}.careerImage .blockTitle{position:absolute;top:15px;left:15px;color:#000}.careerImage img,.imagesList li img{width:100%}.imagesList li{float:left;margin-right:3.5%;width:31%;overflow:hidden}.imagesList li:nth-child(3n),.imagesList li:last-child{margin-right:0}.contentText h2{color:#000;font-size:50px;font-family:helvetica-neue;margin-bottom:44px;line-height:46px;font-weight:900;letter-spacing:-1px}.quotesText{margin:20px 0 40px 72px;color:#808080;font-size:15px;font-family:helvetica-neue}.boldBlack{color:#000;font-family:helvetica-neue;font-size:27px;margin-bottom:20px;position:relative;line-height:31px}.boldBlack::before{content:'';position:absolute;left:-80px;top:0;width:50px;height:40px;background-image:url(../images/quotes.png);background-size:100%;background-repeat:no-repeat}.imagesList li.doubleWidth{width:64%}.sitemapItem ul li{margin-bottom:10px}.partnerShips{display:inline-block;width:100%}.partnersBlock.contentText h4{margin-bottom:0}.partnerShips li{float:left;width:25%;text-align:left;margin:0 0 12px 0}.providersList li .listImage{text-align:center}.providersList li{margin:0}.partnerShips li img,.providersList li img{max-width:100%;max-height:100%}.bottomMenu,.subpage .landingMenuHolder{display:none}.bottomMenu a{color:#fff;font-size:14px;line-height:20px;display:inline-block}ul.contentText li{position:relative;padding-left:25px;display:block;margin-bottom:10px}ul.contentText li::before{position:absolute;content:'';width:15px;height:2px;left:0;top:18px;border-radius:50px;background-color:#000}.slides li,.sitemapItem li{padding-left:0!important}.slides li:before,.sitemapItem li:before{display:none}.contentText p a{color:#000;text-decoration:underline}.contentText p a:hover{text-decoration:none}.infoHolder a{color:#fff}.infoHolder a:hover{text-decoration:none}#SubpagesText p{color:#000;text-transform:uppercase;font-size:49px;font-family:helvetica-neue;line-height:52px;font-weight:800}.accList li{padding-left:0!important}.accList li:before{display:none}.landingLogoHolder{display:none}.errorHere{color:#f00;font-size:10px;font-family:Arial}.noresults{font-size:20px;color:#000}.safeArea860{max-width:860px;margin:0 auto}.safeArea1100{max-width:1100px;margin:0 auto}.safeArea1006{max-width:1006px;margin:0 auto}.secondLevelPage h1,.aboutSub h1{text-transform:none;font-size:90px;font-weight:900;line-height:90%;margin-bottom:20px}.bannerSafeArea{padding-left:5vw;padding-right:5vw}.relatedContentBlock .safeArea1280{background-color:#000;padding:36px 0 30px 100px;box-sizing:border-box;position:relative}.relatedContentBlock h2{font-size:50px;font-weight:900;position:relative}.relatedContentBlock h2:after{content:"";right:100%;margin-right:15px;top:4px;width:66px;height:66px;background-image:url(../images/plus-sign.svg);background-position:center center;background-repeat:no-repeat;background-size:100% auto;position:absolute}.relatedContentBlock h2 span{padding:0;color:#fff;line-height:40px;text-transform:uppercase}.subpageBody.aboutSub.joinusPage{padding-top:196px}.joinusPage h1,.serviceAgreementPage h1{margin-bottom:25px}.joinusPage h4,.serviceAgreementPage h4{letter-spacing:-2px;font-weight:300;font-size:40px;margin-bottom:0;text-transform:none}.joinusPage h1{font-size:129px;line-height:78.6%;text-transform:uppercase}.joinusPage .inputParent{width:60%}.joinusPage .contentText{margin-top:21px}.lineSep{background:#d8d8d8;width:100%;height:1px;margin-bottom:30px}.listCareerTitle h4{font-size:22px;font-weight:500;letter-spacing:0;margin-bottom:30px;text-transform:none}.officesListHolder.relatedContentBlock .safeArea1280{background-color:transparent}.officesListHolder.relatedContentBlock h2 span{color:#000}.selectList{position:relative}.joinusForm{max-width:500px}.joinusForm .selectBtn{width:100%}.serviceAgreementPage .servicesForm .formHolder{width:100%;float:none}.subtmitConfirmation{margin-top:50px;font-weight:200;font-size:21px;line-height:35px;color:#000}.serviceDetPageContent h2{font-weight:900;font-size:50px;letter-spacing:-1px}.newnewsList h2{margin-bottom:15px;font-weight:900;font-size:40px;color:#000;text-transform:uppercase;letter-spacing:-2px}.newnewsList .newsInfo{position:relative;position:relative;left:auto;top:auto;bottom:auto;right:auto;padding:0 25px;opacity:1;visibility:visible;background-color:transparent;width:calc(100% - 50px)}.newnewsList .newsInfo a{color:#000;font-weight:800;font-size:25px;line-height:100%;letter-spacing:-2px;margin:0 0 15px;display:block}.newnewsList .newsInfo a.lnLink{position:absolute;right:-25px;top:10px;border:1px solid #000;border-radius:50%;width:40px;height:40px;background-size:20px auto;background-image:url(../images/ico_ln_black.svg)}.newsSummary{font-weight:200;font-size:18px;color:#000;line-height:100%}.newsImg{margin-bottom:29px;min-height:185px}.partLogoHolder{width:140px;height:100px;display:flex;align-items:flex-end}.partLogoHolder img{max-width:100%;max-height:100%}*{box-sizing:border-box}.grid:after{content:'';display:block;clear:both}.subpageBody.secondLevelPage .serviceDetPageTitle,.subpageBody.secondLevelPage .newsDate,.subpageBody.secondLevelPage .tags,.subpageBody.secondLevelPage .relatedContentBlock,.subpageBody.secondLevelPage .bannerImgHolder img,.subpageBody.secondLevelPage .serviceDetPageContent{opacity:0;visibility:hidden}.subpageBody.inquirePage,.subpageBody.contactPage{padding-top:166px}.contactPage .textareaMSG{margin-bottom:40px}.coloredBgHolder{position:absolute;left:0;top:0;width:0%;height:100%;z-index:-1}.servicesPage{position:relative}.secondLevelPage{position:absolute;top:0;left:0;width:100%;z-index:-10}.subpageBody.secondLevelPage.showThis{opacity:1;visibility:visible;z-index:1;width:100%;padding-top:0}.subpageBody.secondLevelPage.showThis .coloredBgHolder{width:100%}.newsListPage.homepageHolder .secondLevelPage{padding-top:100px;margin-top:0}.hideList .newsListPage.homepageHolder .servicesFirstLevel{margin-bottom:60px}.hideList .servicesFirstLevel{opacity:0;visibility:hidden;z-index:-11;overflow:hidden}.subpageBody.secondLevelPage.showThis .tags,.subpageBody.secondLevelPage.showThis .serviceDetPageTitle,.subpageBody.secondLevelPage.showThis .bannerImgHolder img,.subpageBody.secondLevelPage.showThis .serviceDetPageContent,.subpageBody.secondLevelPage.showThis .relatedContentBlock,.subpageBody.secondLevelPage.showThis .newsDate{opacity:1;visibility:visible;z-index:1}.tags{position:absolute;left:32px;bottom:-15px;z-index:9}.servicesListHolder .listHolder .tags ul li{margin-top:2px;float:none;width:100%;margin-right:0;margin-bottom:0;height:auto}.tags span{background-color:#000;color:#fff;font-size:18px;font-weight:600;padding:3px 7px;display:inline-block;z-index:2}.bannerImgHolder .tags{width:100%;left:0;bottom:auto;top:calc(100% - 19px)}.bannerImgHolder .tags li{margin-top:0;margin-bottom:2px}.bannerImgHolder .tags li span{font-size:22px;padding:5px 20px 6px}.servicesFirstLevel{transition:all linear 500ms 300ms;-moz-transition:all linear 500ms 300ms;-webkit-transition:all linear 500ms 300ms;-ms-transition:all linear 500ms 300ms}.showThis .coloredBgHolder{transition:all ease-in-out 500ms 800ms;-moz-transition:all ease-in-out 500ms 800ms;-webkit-transition:all ease-in-out 500ms 800ms;-ms-transition:all ease-in-out 500ms 800ms}.showThis.subpageBody.secondLevelPage .tags,.showThis.subpageBody.secondLevelPage .serviceDetPageTitle,.showThis.subpageBody.secondLevelPage .relatedContentBlock,.subpageBody.secondLevelPage.showThis .bannerImgHolder img,.subpageBody.secondLevelPage.showThis .serviceDetPageContent{transition:all linear 500ms 1500ms;-moz-transition:all linear 500ms 1500ms;-webkit-transition:all linear 500ms 1500ms;-ms-transition:all linear 500ms 1500ms}.swiper-container{width:100%;height:100%}.swiper-slide{font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.servicesAgreementList li,.servicesAgreementList li:nth-child(2n){margin-right:3.5%}.servicesAgreementList li:nth-child(3n){margin-right:0}.news-wrapper .home-header h1{font-size:100px}.wrapper{margin-left:auto;margin-right:auto;width:100%}.header-wrapper .header{overflow:hidden;position:relative}.header-wrapper .header .site-logo{display:inline-block;line-height:0;float:left;width:75px;height:40px}.header-wrapper .header .site-logo svg{max-width:100%;max-height:100%}.header-wrapper .header .burger{position:absolute;top:0;right:0;padding:16px 25px 12px;display:none;overflow:hidden}.header-wrapper .header .burger span{display:block;background:#000;height:3px;width:20px;margin-bottom:3px;transition:transform .5s cubic-bezier(.19,1,.22,1)}.header-wrapper .header .header-navigation{float:right}.header-wrapper .header .menu,.header-wrapper .header .social-links{display:inline-block;margin-top:2px}.header-wrapper .header .menu{margin-right:10px;margin-top:2px}.forgotPass a{color:#000;text-decoration:underline}.forgotPass a:hover{text-decoration:none}.fix-line-height .home-header .btn-showreel{margin-top:-15px}.home-header h1{letter-spacing:0;display:inline-block;position:relative}.home-header video{display:none}.home-header .trigger,.home-header canvas{position:absolute;top:-40px;left:-49px;width:calc(100% + 82px);height:calc(100% + 125px);display:block;visibility:visible}.home-header .trigger{z-index:1;cursor:pointer}.home-header canvas{z-index:-1}.home-header .categories-filter{margin-top:90px}.home-header .categories-filter .categories-filter-item--all{display:none}.header-wrapper.header-wrapper--fixed{text-transform:uppercase;line-height:.8;font-weight:900;letter-spacing:-1px}.header-wrapper.header-wrapper--fixed{visibility:hidden;display:none}.header-wrapper.header-wrapper--fixed .sticky-player-wrapper{position:absolute;top:0;bottom:0;left:120px;cursor:pointer;visibility:hidden;opacity:0;transition:opacity .2s linear 0s,visibility 0s linear .2s}.header-wrapper.header-wrapper--fixed .sticky-player-wrapper>*{display:inline-block;vertical-align:middle}iframe{width:100%}#projet-video-wrapper{width:100%;height:100%}.video-player-container iframe{height:100%}.popin-overlay{position:fixed;z-index:9999;visibility:hidden;opacity:0;transition:opacity .2s linear 0s,visibility 0s linear .2s;background:rgba(0,0,0,.7);width:100%;height:100%;left:0;top:0;display:flex;align-items:center;justify-content:center}.popin-overlay.show{opacity:1;visibility:visible;transition:opacity .2s linear 0s,visibility 0s linear 0s;z-index:99999}.popin-overlay .popin-size{width:80%;height:100%;max-height:98vh;max-width:1440px}.popin-overlay .popin-scroll-wrapper{padding:50px;overflow:hidden;height:100%}.popin-overlay .popin-wrapper{background:#fff;position:relative}.popin-overlay .popin-close{position:absolute;right:0;top:0;line-height:0;padding:28px 15px;font-size:40px;color:#000}.popin-overlay .popin-inner{margin:auto;max-width:100%;position:relative;height:100%}.popin-inner .popin-content.text{height:100%}.popin-inner .video-wrapper,.video-player-container{height:100%}.popin-overlay .popin-inner h2{text-align:center;margin-bottom:15px}.popin-overlay .popin-inner #projet-video-wrapper .post-image-container{background:#fff;text-align:center}.popin-overlay .popin-inner #projet-video-wrapper .post-image-container img{width:auto;height:auto;max-width:100%;max-height:100%}.video{position:absolute;height:100%;width:100%;left:0;top:0}@media(max-width:767px){.popin-overlay .popin-scroll-wrapper{padding:50px 20px 20px}.popin-overlay .popin-size{width:100%;max-height:100vh}}.transition-overlay{position:fixed;height:100%;width:100%;left:0;top:0;pointer-events:none;visibility:hidden;z-index:999999}.transition-overlay.show{pointer-events:auto;visibility:visible}.transition-overlay canvas{position:absolute;height:100%;width:100%;left:0;top:0}.macUser .subpageBody.newsListPage{margin-top:80px}.macUser .subpageBody.newsListPage h1{margin-bottom:110px}@media all and (min-width:1025px) and (max-width:1170px){.safeArea1280{max-width:100%;margin:0 25px;box-sizing:border-box}}.newsDetailsBanner .playVideoBtn{bottom:60px}.newsDetailsBanner .playIconHolder{margin-left:0;display:inline-block}.playIconContainer{position:relative;display:inline-block}.playIconContainer a.playIconHolder{position:absolute;left:0;top:0;width:100%;height:100%;z-index:99}.windowsUser .bodyContent h1{position:relative;animation:rotate 1s linear infinite;animation-play-state:paused;animation-delay:calc(var(--scroll)*-1s);animation-iteration-count:1;animation-fill-mode:both}@keyframes rotate{to{transform:translateY(100px)}}.windowsUser.newsInnerHolde .newsInfo{position:relative;animation:listTile2 1s linear infinite;animation-play-state:paused;animation-delay:calc(var(--scroll)*-1s);animation-iteration-count:1;animation-fill-mode:both}@keyframes listTile2{to{transform:translateY(-30px)}}.windowsUser .serviceDescHolder{position:relative;animation:listTile 1s linear infinite;animation-play-state:paused;animation-delay:calc(var(--scroll)*-1s);animation-iteration-count:1;animation-fill-mode:both}@keyframes listTile{to{transform:translateY(-70px)}}.serviceImgHolder a img{transition:all linear 10s;-moz-transition:all linear 10s;-webkit-transition:all linear 10s;-ms-transition:all linear 10s}.menuActions{transition:all linear 200ms 200ms;-moz-transition:all linear 200ms 200ms;-webkit-transition:all linear 200ms 200ms;-ms-transition:all linear 200ms 200ms}.actionBtn,.servicesList li a:before,.footer a,.backBtn a,.relatedList ul li a,.moreServices a,.serviceTitle a,.newsInfo,.loadMore a,.contactMail a,.contactMail,input[type="submit"],.boardInfo,.blackBtn a{transition:all linear 200ms;-moz-transition:all linear 200ms;-webkit-transition:all linear 200ms;-ms-transition:all linear 200ms}.landingMenuHolder ul li a,.landingMenuHolder,.burgerMenu a,.searchText,.logoHolder,.bottomMenu,.sectionLink .awardsList li a:before{transition:all linear 300ms;-moz-transition:all linear 300ms;-webkit-transition:all linear 300ms;-ms-transition:all linear 300ms}.playVideoBtn span{transition:all ease-in-out 300ms;-moz-transition:all ease-in-out 300ms;-webkit-transition:all ease-in-out 300ms;-ms-transition:all ease-in-out 300ms}.headerFixed,.header:after,.subpageMenuLinks ul li a:after,.servicesSubmenu ul li a:after{transform:.7s cubic-bezier(.86,0,.07,1),visibility 0s linear 0s;-moz-transition:.7s cubic-bezier(.86,0,.07,1),visibility 0s linear 0s;-webkit-transition:.7s cubic-bezier(.86,0,.07,1),visibility 0s linear 0s;-ms-transition:.7s cubic-bezier(.86,0,.07,1),visibility 0s linear 0s}.aboutList ul li.withImage .boxInner,.newsItemHolder,.boardItemHolder,.searchItemHolder{transition:transform cubic-bezier(.755,.05,.855,.06) .5s;-moz-transition:transform cubic-bezier(.755,.05,.855,.06) .5s;-webkit-transition:transform cubic-bezier(.755,.05,.855,.06) .5s;-ms-transition:transform cubic-bezier(.755,.05,.855,.06) .5s}.subpage.menuOpen .menuActions,.grid-item{transition:all linear 300ms 500ms;-moz-transition:all linear 300ms 500ms;-webkit-transition:all linear 300ms 500ms;-ms-transition:all linear 300ms 500ms}.margBot188{margin-bottom:188px}.margBot180{margin-bottom:180px}.margTop180{margin-top:180px}.contactForm .formActions{margin-top:54px}.contactForm .formActions .normalBtn{line-height:40px}.aboutusPage .newsItemHolder .newsImg{margin-bottom:0}.listOfImages{margin-top:112px!important;margin-bottom:112px!important}ul.contentText{margin-top:40px}ul.contentText li{margin-top:40px}ul.contentText{margin-bottom:30px}.contentText a{color:#000;text-decoration:underline}.listulTitle{font-size:28px;font-weight:700}.margBot130{margin-bottom:130px}.margTop20{margin-top:20px}.padTop205{padding-top:205px}.newsInfo .newsDate{min-height:30px}.quoteHolder{margin-left:0}.quoteTitle{color:#000;font-size:22px;position:relative;margin-bottom:5px;font-weight:700;line-break:160%}.quoteTitle:before{position:absolute;content:'';left:-72px;top:0;width:35px;height:30px;background-image:url(../images/quotes.svg);background-size:50% auto;background-size:cover}.nameQuote{font-size:18px;color:#808080;margin-bottom:109px}.inputError{display:inline-block;position:relative;vertical-align:middle}.inputError input{padding:0}.validationHolder.error .errorHere{color:#868686;position:absolute;padding:10px 15px 10px 35px;border:1px solid #eaeaea;bottom:-39px;z-index:9;background-color:#fff;line-height:12px}.validationHolder.error .errorHere::before{position:absolute;content:'!';text-align:center;background-color:#fda227;width:15px;height:15px;left:10px;top:8px;color:#fff;display:flex;align-items:center;justify-content:center}.validationHolder.error .errorHere:after{position:absolute;content:'';top:-7px;left:10px;background-image:url(../images/arrow.png);width:11px;height:7px;background-size:100%}.aboutTitle{font-size:129px;font-weight:900;line-height:78.6%;letter-spacing:-.5px;text-transform:uppercase;margin-left:-80px}.playIconHolder{margin-left:-75px}.newsLoader{display:block}.hideLoader .newsLoader{display:none}.newsLoader{width:100%;height:400px;z-index:99993;opacity:.8;font-size:20px;color:#fff;text-align:center}.newNewslistHolder{opacity:0;visibility:hidden;min-height:500px;transition:transform .3s linear}.hideLoader .newNewslistHolder{opacity:1;visibility:visible}#loader{display:block;position:relative;left:50%;top:50%;width:200px;height:200px;margin:-100px 0 0 -100px;z-index:1001;box-sizing:border-box}.logoLoading img{width:100%}.aboutTitle{margin-bottom:20px}@media(max-width:1550px){.safeArea1500{padding-left:5vw;padding-right:5vw;max-width:100%}}@media(min-width:1551px){.bannerSafeArea,.safeArea1500,.awardsPage .blackHolder,.serviceAgreementPage .blackHolder{padding-left:5vw;padding-right:5vw;max-width:1740px;margin:0 auto}}.serviceAgreementPage .blackHolder,.awardsPage .blackHolder{margin-left:5vw;margin-right:5vw;max-width:100%}.serviceAgreementPage .servicesDetails,.serviceAgreementPage .servicesTitle{color:#fff}.serviceAgreementPage .servicesList li a:before{background-image:url(../images/white-list-arrow.svg)}.bodSubtitle{margin-bottom:0;margin-top:0}.managmentTitle h1{margin-bottom:-15px!important}.subpageBody.aboutSub{padding-top:100px}.managmentTitle .contentText h4{margin-bottom:50px}.maxWidth500{max-width:500px}.subpageBody.aboutPageHolder{padding-top:85px}.macUser .subpageBody{margin-top:140px}.macUser .subpageBody.aboutPageHolder{margin-top:100px}.macUser .categoryMainTitle{margin-bottom:93px}.macUser .tags span,.macUser .newsImg h3 span{padding:5px 7px 1px}.macUser .moreServices a{background-position:0 2px;display:block}.macUser .moreServices a:hover{background-position:10px 2px;display:block}.macUser .numbersHolder{padding:105px 0 44px}.macUser .bigTitle{margin-bottom:-8px}.macUser .secondLevelPage.subpageBody{margin-top:85px}.macUser .bannerImgHolder .tags li span{padding:9px 20px 3px}.macUser .relatedContentBlock .safeArea1280{padding:38px 0 27px 100px}.macUser .subpageBody.inquirePage,.macUser .subpageBody.contactPage{margin-top:137px}.macUser .submit-wrapper .btn,.macUser .formActions .normalBtn,.comingSoon span{padding:22px 20px 10px 20px}.macUser .playVideoBtn span span{padding-top:8px}.macUser .aboutVideoHolder{margin-bottom:0}.macUser .aboutTitle{margin-bottom:10px}.macUser .newsList ul li{margin-bottom:13px}.macUser .newsInfoFixed{padding-top:20px}.macUser .subpageBody.aboutSub{padding-top:87px}.macUser .managmentTitle h1{margin-bottom:-26px!important}.macUser .joinusPage h1,.macUser .serviceAgreementPage h1{margin-bottom:15px}.macUser .subpageBody.joinusPage{padding-top:40px}.macUser .contactMail a{padding:20px 20px 10px}.macUser .joinusPage .contentText{margin-top:30px}.macUser .servicesList li a:before{top:18px}.macUser .awardsPage .blackHolder{padding:133px 210px 155px}.macUser .selectBtn select{padding:18px 15px 13px}.macUser .textareaMSG textarea{height:380px}.macUser .contactInfoBlock{padding:165px 0 155px}.macUser .newsListPage h1{margin-bottom:109px}.newNewslistHolder .grid-item{margin-bottom:65px;display:inline-block;width:100%;vertical-align:top}.videoHolder{position:relative}.videoHolder a{display:block}.newListVideo{width:100%}.rm-link{display:block;color:#000;font-family:helvetica-neue;font-size:15px;text-decoration:underline}.contentText ol li{display:block;margin-bottom:10px}.contentText ol li span{display:inline-block;width:92%;vertical-align:top}.contentText ol li span.number{font-weight:700;margin-right:2%;width:6%}.swiper-slide.show.showMore{border:1px solid #d8d8d8;position:relative;height:325px}.swiper-slide.show.showMore a{position:absolute;top:0;left:0;width:100%;height:100%}.swiper-slide.show.showMore h2{text-transform:uppercase;font-size:87px;line-height:.75;letter-spacing:-4px;position:absolute;width:100%;padding:20px 15px;bottom:0;max-width:350px;left:0;margin-bottom:0}.swiper-slide.show.showMore h2 span{display:block;font-size:14px;letter-spacing:0;font-family:helvetica-neue;font-weight:600;margin-top:20px;padding-left:65px;background-position:0 0;background-repeat:no-repeat;background-size:50px auto;background-image:url(../images/arrow_back_right.svg)}.margBot100{margin-bottom:100px}.blackHolder.custPad{padding:50px 0;margin-bottom:70px!important}.blackHolder.custPad h2{margin-bottom:25px}.safeArea1500.margBot170.aboutVideoContainer{margin-bottom:120px!important}#ssTeam h2{font-size:50px;margin-bottom:30px}#ssTeam h4{letter-spacing:-2px;font-weight:300;font-size:40px;margin-bottom:20px}.boardPage .secondLevelPage .bannerImgHolder{margin-bottom:183px}.toggleContent ul li,.contentText ul li,.wantList ul li{display:block;padding-left:25px;margin-bottom:5px;position:relative}.contentText ul li:last-child,.toggleContent ul li:last-child,.wantList ul li:last-child{margin-bottom:0}.contentText ul li::before,.toggleContent ul li::before,.wantList ul li::before{position:absolute;content:'';width:15px;height:1px;border-radius:0;left:0;top:18px;background-color:#000}.storePage h1{text-transform:none}.storePage .subpageBody{padding-top:100px}.storePage .blackBtn{display:inline-block}.storePage .blackBtn a{padding:20px;border:0;-webkit-appearance:none;background:#000;color:#fff;text-transform:uppercase;font-size:40px;cursor:pointer;font-family:helvetica-neue;font-weight:900;line-height:35px}.statsHolder,.servicesForm{margin-bottom:150px}.serviceDetailsFooter .servicesForm{margin-top:150px}.statsHolder h2,.servicesForm h2{font-size:50px;color:#000;margin-bottom:60px;letter-spacing:-.5px;font-weight:900}.statsHolder .statsList ul li{display:inline-block;margin-right:40px;vertical-align:top}.statsHolder .statsList ul li img{width:100%;display:block}.servicesForm .contentText{margin-bottom:50px}.fancybox-toolbar{opacity:1!important;visibility:visible!important}.fancybox-button{background-color:transparent!important;color:#000!important;opacity:0}.fancybox-iframe,.fancybox-video{object-fit:cover}.fancybox-content{padding:50px!important;background-color:#fff!important}.bannerImgHolder .loadingImg{min-height:500px;display:flex;align-items:center;justify-content:center}.bannerImgHolder .loadingImg img{width:100px}.statsHolder .statsInner{background-color:#000;padding:100px 77px}.statsHolder .statsInner h2{color:#fff;font-size:117px;text-transform:uppercase;margin-bottom:40px}.statsHolder .statsInner .statsList ul li{display:inline-block;width:16%}.statsHolder .statsInner .statsList ul li:last-child{margin-right:0}.statsHolder .statsInner .statsList ul li img{width:100%;display:block}.servicesForm h2{font-size:145px;letter-spacing:3px;text-transform:uppercase;width:54%;margin-right:4%;margin-bottom:0;line-height:120px;float:left}.servicesForm .formHolder{width:42%;float:left}.servicesForm .formHolder .inputEntity{display:flex;align-content:center;justify-content:center;margin-bottom:24px}.servicesForm .inputParent{flex-grow:100}.servicesForm .inputParent input{padding:10px;box-sizing:border-box;background-color:#f1f1f1}.servicesForm .inputParent ::placeholder{opacity:.2}.servicesForm .inputEntity label{font-weight:900;font-size:24px;flex-grow:1;line-height:44px;margin-right:10px}.serviceAgreementForm{margin-top:45px}.serviceAgreementForm .inputParent{width:63%}.legalFormHolder{margin-top:40px}.legalFormHolder .inputEntity{margin-bottom:35px}.legalFormHolder .formActions.margTop20{margin-top:35px!important}.videoPlayIcon{position:absolute;left:25px;bottom:0;width:25px;height:50px;background-image:url(../images/play-video.svg);background-position:center center;background-repeat:no-repeat;background-size:auto 28px;z-index:9}.grid.newNewslistHolder{display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fill,minmax(30%,1fr));grid-auto-rows:0;margin:0 -35px}.grid .item{padding:0 35px;position:relative}.grid .item .newsInnerHolde{padding-bottom:40px}.mainContactInfo ul{font-size:0;text-align:center}.mainContactInfo ul li{font-family:helvetica-neue;font-size:30px;color:#fff;line-height:23px;font-weight:800;text-transform:uppercase;display:inline-block;vertical-align:middle}.mainContactInfo ul li a{font-family:helvetica-neue;font-size:30px;color:#fff;line-height:23px;font-weight:900}.mainContactInfo ul li .contactLabel{font-size:20px;font-weight:300;margin-top:10px}.mainContactInfo ul li:first-child{width:auto;margin-right:200px;text-align:left;max-width:40%}.mainContactInfo ul li:first-child .contactLabel{margin-left:3px}.mainContactInfo ul li:first-child .contactText{font-size:100px;line-height:75px;font-weight:900}.mainContactInfo ul li:nth-child(2){width:auto;text-align:left}.mainContactInfo ul li:nth-child(2) .contactText{font-size:28px;line-height:20px}.boardList h4{font-size:90px;font-weight:900;line-height:.9;letter-spacing:-1px}.boardItemHolder{transform:translate(0)!important;width:100%}.boardImage{height:323px}.newsHireBanner{margin-bottom:150px;padding-top:80px;margin-top:80px}.contentText .newsHireBanner{padding-top:0}.relateSectionsHolder .contentText .sectionTitle{width:100%}.contentText .relateSectionsHolder ul li::before{display:none}.listCareerItem{margin-bottom:35px}.listCareerItem:last-child{margin-bottom:0}.showOnMobile{display:none}.backToTopBlock h2:after{background-image:url(../images/up-sign.svg)}.relatedContentBlock{position:relative}.actionBtnOverlay{position:absolute;left:0;top:0;right:0;bottom:0;z-index:4}.actionList .menuSmLinksHolder{display:none}.fancybox-slide--html:has(.sgBanner){padding:10px 200px}.sgBanner .popupContent{position:relative}.sgBanner .popupContent .closePopup{position:absolute;left:0;top:0;height:100%;width:100%}.subpageTitle{margin-bottom:20px}.subpageTitle h1{text-transform:none;font-size:90px;font-weight:900;line-height:90%;letter-spacing:-.5px}.subpageBanner{position:relative;margin-bottom:100px}.subpageBanner img{width:100%}.pageContent{margin-bottom:180px}.pageContent h2{font-weight:900;font-size:50px;letter-spacing:-1px;margin-bottom:44px;line-height:46px}.pageContent .contentText{color:#000;font-family:helvetica-neue;font-weight:100;font-size:22px;line-height:160%}.pageContent .moreText a{font-size:15px;text-decoration:underline;color:#000}.pageContent .moreTextHolder{display:none}.halfPage{width:58%}.contentText .noStyle li{background-image:none;margin-bottom:20px}.contentText .noStyle li strong{font-size:30px;font-weight:900;position:absolute;left:-5px}.contentText .noStyle li::before{display:none!important}.textLink a{background-color:#000;color:#fff;font-size:42px;text-transform:uppercase;font-weight:900;padding:15px;display:inline-block;margin-top:60px}.macUser .textLink a{padding:15px 15px 5px 15px}.safeArea850{max-width:850px;margin:0 auto}.pageBody{padding-top:160px}.backAction:hover{text-decoration:underline}.backAction{color:#000;font-size:12px;background-image:url(../images/back-to-ethan.svg);background-repeat:no-repeat;background-size:10px auto;padding-left:22px;background-position:left 3px}.nodisplay{display:none}.servicesBackBtn{float:left;width:10%}.withBackBtn{float:left;width:90%}.formSection h2{font-family:helvetica-neue;font-weight:900}