html{font-size:62.5%}.container.container-100{max-width:100%;padding-left:0;padding-right:0}.bt{display:table;height:100%;width:100%}.bc{display:table-cell;vertical-align:middle;text-align:center}.cursor-pointer{cursor:pointer}section{float:left;width:100%}.container.container-full{width:100%;max-width:100%;padding:0}.text-blue{color:#02b7d5}.loading{background:url(../images/loading.gif) no-repeat 50%;background-size:60px 60px;height:260px}body.overflow-hidden{overflow:hidden}.btn-group.special{display:-webkit-box;display:-ms-flexbox;display:flex}.special .btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.alertify .ajs-header{font-size:16px;font-weight:700;background:#d8d8d8!important}.alertify .ajs-body .ajs-content{font-size:16px;padding-left:0!important;padding-right:0!important}.alertify .ajs-footer .ajs-buttons .ajs-button{font-size:14px}@media only screen and (max-width:480px){#sodigital .btn-group-lg>.btn,#sodigital .btn.btn-lg{padding:1.6rem}}@media only screen and (max-width:320px){#sodigital .btn-group-lg>.btn,#sodigital .btn.btn-lg{padding:1.6rem .6rem;font-size:1.4rem}}.btn{font-size:1.6rem}.btn.btn-lg{padding:1.6rem 2.6rem;line-height:100%}.btn.btn-lg .fa{padding:0 10px}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.btn.btn-primary{background-color:#02b7d5;border-color:#02b7d5}.btn.btn-xxs{font-size:12px;padding:2px 8px}.btn.btn-outline-primary{color:#fff;border-color:#fff}.btn.btn-outline-primary:active,.btn.btn-outline-primary:hover{background-color:#02b7d5;border-color:#02b7d5;color:#fff}.btn.btn-info{background-color:#fff;border-color:#fff;color:#252529}.btn.btn-cta{border-radius:0;font-family:Ubuntu Regular,Ubuntu,sans-serif;font-size:1.8rem;font-weight:500;color:#252529;padding-top:4.5rem;padding-bottom:4.5rem;background:#f2f2f2;display:block;text-transform:uppercase}.btn.btn-outline-primary.btn-magazine-cta{color:#252529;border-color:#b7b7b7}.btn.btn-outline-primary.btn-magazine-cta i{color:#b7b7b7}.btn.btn-outline-primary.btn-magazine-cta:hover{border-color:#02b7d5;color:#02b7d5;background:#fff}.btn.btn-outline-primary.btn-magazine-cta:hover i{color:#02b7d5}.btn-futura{font-family:Futura-Bold,Futura Bold,futura,sans-serif!important}.btn.btn-attachment{padding-left:0;color:#636b6f}.btn.btn-attachment .fa{padding-left:0}a.no-link{cursor:default}a.no-link:hover{text-decoration:none!important}.btn-show-summary{cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn-show-summary:hover{color:#02b7d5}.btn-show-summary.active{background:#fff}.btn.btn-outline-black{border-color:#252529}.btn.btn-outline-black:active,.btn.btn-outline-black:hover{background-color:#02b7d5;border-color:#02b7d5;color:#fff}h2{font-size:3.6rem;margin:0 0 1rem;text-align:center;font-family:Futura-Bold,Futura Bold,futura,sans-serif}h3.styled{font-size:2.2rem;margin:1rem 0;letter-spacing:2px;text-transform:uppercase;color:#252529}h3.styled,p{font-family:Ubuntu Regular,Ubuntu,sans-serif}p{font-size:1.6rem;line-height:2.4rem;color:#525252;margin:0 0 1rem}#sodigital .form-control{font-family:Ubuntu Regular,Ubuntu,sans-serif;font-size:1.4rem;font-weight:400;background:#fff;padding:0 16px;height:48px;line-height:48px;color:#252529;border-color:#252529;border-radius:4px}@media only screen and (max-width:360px){#sodigital .form-control{height:40px}}.alertify-notifier{color:#fff;font-size:15px}.hide-me{width:0;height:0;overflow:hidden}#sodigital .pdp-shield{background:#fff;position:absolute;margin-top:700px;top:0;left:0;right:0;bottom:0;z-index:4000;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#sodigital .pdp-shield.active{margin-top:0}#sodigital .pdp-shield .close-shield{position:absolute;color:#252529;top:16px;right:16px;font-size:16px}#sodigital .pdp-shield .article-sign-in{max-width:700px;margin-left:auto;margin-right:auto}@media only screen and (max-width:480px){#sodigital .pdp-shield .article-sign-in .form-group{margin:12px 0}#sodigital .pdp-shield .article-sign-in .form-control{font-size:1.2rem;height:38px;line-height:38px}}#sodigital .pdp-shield .article-sign-in h4{padding:16px 0;margin-bottom:16px}@media only screen and (max-width:480px){#sodigital .pdp-shield .article-sign-in h4{font-size:1.2rem}}.modal-body-popup-content img{max-width:100%;height:auto!important}.modal-body-popup-content li,.modal-body-popup-content p{font-size:1.6rem;line-height:2.8rem;font-family:Ubuntu Regular,Ubuntu,sans-serif;font-weight:400;color:#525252;margin:0 0 32px}.modal-body-popup-content li{margin:0 0 12px}.modal-body-popup-content blockquote{font-size:1.8rem;font-weight:700;font-family:Futura-Bold,Futura Bold,futura,sans-serif;border-top:1px solid #979797;padding:60px 0 30px;margin:30px 0}.modal-body-popup-content blockquote:before{color:#ccc;content:"\201D";font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}.modal-body-popup-content blockquote:after{content:close-quote;height:0;width:0;position:absolute;overflow:hidden}.video-block-viewer{position:relative;overflow:hidden;height:460px;background-size:cover;background-position:50%}.block-video-basic h3{font-family:Ubuntu Regular,Ubuntu,sans-serif;font-size:1.75rem;line-height:120%;letter-spacing:2px;text-transform:uppercase;margin:30px auto;max-width:75%;text-align:center}body.no-scroll{overflow:hidden}section#video-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:3000}section#video-overlay a{position:absolute;top:20px;right:20px;z-index:1001}.pdf-previewer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:440px;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.pdf-previewer,.pdf-previewer #toolbar{display:-webkit-box;display:-ms-flexbox;display:flex}.pdf-previewer #toolbar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#555;color:#fff;padding:.5em}.pdf-previewer #page-mode input,.pdf-previewer #toolbar button{color:currentColor;background-color:transparent;font:inherit;border:1px solid currentColor;border-radius:3px;padding:.25em .5em}.pdf-previewer #page-mode input:focus,.pdf-previewer #page-mode input:hover,.pdf-previewer #toolbar button:focus,.pdf-previewer #toolbar button:hover{color:#90ee90}.pdf-previewer #page-mode{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.25em .5em}.pdf-previewer #viewport-container{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#eee;overflow:auto;z-index:2000}.pdf-previewer #viewport{margin:0 auto;display:table;height:80%}.pdf-previewer #viewport>div{display:table-cell;vertical-align:middle;text-align:center;max-width:100%}.pdf-previewer #viewport canvas{margin-top:12px;max-height:400px;width:800px;max-width:100%;-webkit-box-shadow:0 2px 5px gray;box-shadow:0 2px 5px gray}section#hq-clients{color:#252529;padding:36px 0 80px}section#hq-clients h2{font-family:Futura-Bold,Futura Bold,futura,sans-serif;font-size:3.8rem;margin:0 0 30px}@media only screen and (max-width:480px){section#hq-clients h2{font-size:2.4rem}}section#hq-clients .hq-clients-logos{margin:0 auto}section#hq-clients .hq-clients-logos .logo{height:100px}section#hq-clients .hq-clients-logos .logo p{height:100px;line-height:100px}section#hq-clients .hq-clients-logos .logo img{margin-right:12px;width:162px}section#hq-clients .hq-clients-logos p.dimmed{text-align:left;color:#999;opacity:0;line-height:16px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}section#hq-clients .hq-clients-logos .logo-wrapper:hover p.dimmed{opacity:1}@media only screen and (max-width:480px){section#hq-clients .hq-clients-logos{text-align:center}section#hq-clients .hq-clients-logos .logo img{width:135px}section#hq-clients .hq-clients-logos p.dimmed{text-align:center;font-size:1.4rem}}#sodigital section.three_w{padding:20px 0}#sodigital section.three_w .three_w_container{position:relative}#sodigital section.three_w a.btn-cta{border-right:1px solid #d8d8d8;background:#fff;width:33.33%;float:left;padding-left:0;padding-right:0;white-space:nowrap;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width:480px){#sodigital section.three_w a.btn-cta{font-size:1.2rem}}#sodigital section.three_w a.btn-cta.inactive{width:0;opacity:0;overflow:hidden}#sodigital section.three_w a.btn-cta.active{color:#02b7d5;font-weight:700}#sodigital section.three_w a.btn-cta:hover{color:#02b7d5}#sodigital section.three_w a.btn-cta.last{border-right:none}#sodigital section.three_w .full_width{position:absolute;top:0;left:32.5%;right:0;height:110px;z-index:2000;background:#fff;border-left:1px solid #d8d8d8;overflow:hidden;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media only screen and (max-width:480px){#sodigital section.three_w .full_width{overflow:auto}}#sodigital section.three_w .full_width.hidden-w{left:100%}#sodigital section.three_w .full_width .content{padding:20px 30px 20px 40px;font-size:14px;height:110px}@media only screen and (max-width:480px){#sodigital section.three_w .full_width .content{font-size:12px;height:auto}}#sodigital section.three_w .full_width .content .content-inside{text-align:left}#sodigital section.three_w .full_width a.btn-three-w-close{position:absolute;top:0;right:0;padding:12px;font-size:18px;color:#000}@media only screen and (max-width:480px){#sodigital section.three_w a.btn-cta.inactive{width:33.33%;opacity:1;overflow:auto}#sodigital section.three_w a.btn-cta.active{color:#02b7d5;font-weight:700}#sodigital section.three_w .full_width{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;top:auto;left:auto;right:auto;height:auto;z-index:auto;border-left:none;overflow:auto;display:block;float:left;width:100%}#sodigital section.three_w .full_width.hidden-w{left:auto;display:none}}section#cta-2{padding:40px 0 132px}section#cta-2 .cta-2-buttons a{background:#fff;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section#cta-2 .cta-2-buttons a.active{background:#f2f2f2!important}section#cta-2 .cta-2-buttons a.active:after{display:inline-block;font-family:FontAwesome;content:"\F0D7";color:#f2f2f2;position:absolute;bottom:-16px;height:20px;font-size:32px;left:0;right:0;text-align:center}section#cta-2 .cta-2-buttons a:focus{border:none;outline:none;-webkit-box-shadow:none;box-shadow:none}section#cta-2 .cta-2-buttons a:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section#cta-2 .cta-2-buttons a img{height:36px;margin-right:10px}section#cta-2 .cta2-forms{margin:40px 0;padding:40px 0;font-family:Ubuntu Regular,Ubuntu,sans-serif;font-size:1.4rem;font-weight:400;background:#f2f2f2}section#cta-2 .cta2-forms .form-control{background:none}section#cta-2 .cta2-forms textarea.form-control{height:96px}section#cta-2 .cta2-forms.cta2-form-bg-1{background:#f2f2f2 url(../images/big-contact-icon-1.png) no-repeat 100%;background-size:auto 100%}section#cta-2 .cta2-forms.cta2-form-bg-2{background:#f2f2f2 url(../images/big-contact-icon-2.png) no-repeat 100%;background-size:auto 100%}section#cta-2 .cta2-forms.cta2-form-bg-3{background:#f2f2f2 url(../images/big-contact-icon-3.png) no-repeat 100%;background-size:auto 100%}section#cta-2 .cta2-forms .cta2-form{max-width:600px;margin-right:auto;margin-left:auto}.cat_slider_v_wrapper.container{max-width:1480px;clear:both}section.vertical-slider{padding:70px 0 20px}section.vertical-slider .container{max-width:1480px}section.vertical-slider h2{font-family:Ubuntu Regular,Ubuntu,sans-serif;font-size:1.75rem;line-height:120%;letter-spacing:2px;text-transform:uppercase;margin:0 auto 30px;max-width:75%;text-align:center}@media only screen and (max-width:768px){section.vertical-slider h2{margin-bottom:15px}}@media only screen and (max-width:480px){section.vertical-slider h2{font-size:1.75rem;letter-spacing:2px;max-width:90%}}section.vertical-slider .section-brand-hq-slide{overflow:hidden;width:100%;height:230px;position:relative;background:#000}@media only screen and (max-width:480px){section.vertical-slider .section-brand-hq-slide{height:183.33333333px}}section.vertical-slider .section-brand-hq-slide.section-brand-hq-slide-1{height:690px}section.vertical-slider .section-brand-hq-slide.section-brand-hq-slide-2{height:345px}section.vertical-slider .section-brand-hq-slide.section-brand-hq-slide-3{height:230px}section.vertical-slider .section-brand-hq-slide.section-brand-hq-slide-4{height:172.5px}section.vertical-slider .section-brand-hq-slide.section-brand-hq-slide-5{height:138px}@media only screen and (max-width:480px){section.vertical-slider .section-brand-hq-slide.section-brand-hq-slide-1{height:550px}section.vertical-slider .section-brand-hq-slide.section-brand-hq-slide-2{height:275px}section.vertical-slider .section-brand-hq-slide.section-brand-hq-slide-3{height:183.33333333px}section.vertical-slider .section-brand-hq-slide.section-brand-hq-slide-4{height:137.5px}section.vertical-slider .section-brand-hq-slide.section-brand-hq-slide-5{height:110px}}section.vertical-slider .section-brand-hq-slide h2{font-family:Futura-Bold,Futura Bold,futura,sans-serif;text-align:center;font-weight:700;font-size:2.4rem;color:#fff;letter-spacing:0;text-transform:none}@media only screen and (max-width:480px){section.vertical-slider .section-brand-hq-slide h2{font-size:2rem;line-height:3rem}}@media only screen and (max-width:768px){section.vertical-slider .section-brand-hq-slide .content{left:60px;right:60px}}@media only screen and (max-width:480px){section.vertical-slider .section-brand-hq-slide .content{left:20px;right:20px}}section.vertical-slider .section-brand-hq-slide .inner-content{width:100%}section.vertical-slider .section-brand-hq-slide .inner-content p{max-width:75%}@media only screen and (max-width:768px){section.vertical-slider .section-brand-hq-slide .inner-content p{max-width:100%}}@media only screen and (max-width:480px){section.vertical-slider .section-brand-hq-slide .inner-content .btn{padding-left:1.6rem;padding-right:1.6rem}}section.vertical-slider .section-brand-hq-slide.expand{height:690px}@media only screen and (max-width:480px){section.vertical-slider .section-brand-hq-slide.expand{height:550px}}section.vertical-slider .section-brand-hq-slide.expand .inner-content{padding-left:0;padding-right:0;width:100%;display:block}section.vertical-slider .section-brand-hq-slide.expand .inner-content p{padding-left:16px;padding-right:16px}section.vertical-slider .section-brand-hq-slide.shrink{height:0}section.brand-hq{color:#252529}section.brand-hq h3{padding:32px 12px;font-size:1.75rem;font-family:Ubuntu Regular,Ubuntu,sans-serif;letter-spacing:2px}@media only screen and (max-width:480px){section.brand-hq h3{font-size:1.75rem;letter-spacing:2px}}.section-brand-hq-slides{position:relative;background:#000}.section-brand-hq-slides a.next,.section-brand-hq-slides a.prev{font-size:24px;width:60px;height:60px;text-align:center;background:#fff;position:absolute;z-index:2000;top:300px;left:0;visibility:hidden;background:#02b7d5;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.section-brand-hq-slides a.next i,.section-brand-hq-slides a.prev i{line-height:60px;color:#02b7d5;color:#fff}.section-brand-hq-slides a.next:hover,.section-brand-hq-slides a.prev:hover{background:#02b7d5}.section-brand-hq-slides a.next{left:auto;right:0}@media only screen and (max-width:480px){.section-brand-hq-slides a.next,.section-brand-hq-slides a.prev{top:0}}.section-brand-hq-slides .dotted-pagination{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden;position:absolute;bottom:60px;left:0;right:0;text-align:center;z-index:2001}@media only screen and (max-width:768px){.section-brand-hq-slides .dotted-pagination{bottom:30px}}.section-brand-hq-slides .dotted-pagination a{width:15px;height:15px;margin:0 8px;background:#fff;border-radius:20px;display:inline-block}.section-brand-hq-slides .dotted-pagination a.active{background:#02b7d5}.section-brand-hq-slides.expanded .dotted-pagination,.section-brand-hq-slides.expanded a.next,.section-brand-hq-slides.expanded a.prev{visibility:visible}@media only screen and (max-width:480px){.section-brand-hq-slides.expanded .section-brand-hq-slide{height:50rem}}.section-brand-hq-slide{overflow:hidden;width:33.33334%;float:left;background:#000;height:70rem;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.section-brand-hq-slide.section-brand-hq-slide-1{width:100%}.section-brand-hq-slide.section-brand-hq-slide-2{width:50%}.section-brand-hq-slide.section-brand-hq-slide-3{width:33.33334%}.section-brand-hq-slide.section-brand-hq-slide-4{width:25%}.section-brand-hq-slide.section-brand-hq-slide-5{width:20%}.section-brand-hq-slide .btn.btn-outline-primary{border-color:#fff;color:#fff}.section-brand-hq-slide .btn.btn-outline-primary:hover{background-color:#02b7d5;border-color:#02b7d5}.section-brand-hq-slide .image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:1;opacity:.8;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-brand-hq-slide .content{position:absolute;z-index:2;top:0;left:0;right:0;bottom:0}.section-brand-hq-slide h2{font-family:Futura-Bold,Futura Bold,futura,sans-serif;font-size:5rem;line-height:5.8rem;color:#fff;max-width:640px;margin:0 auto}@media only screen and (max-width:768px){.section-brand-hq-slide h2{font-size:2.8rem;line-height:3.4rem}}@media only screen and (max-width:480px){.section-brand-hq-slide h2{font-size:2rem;line-height:3rem}}.section-brand-hq-slide .inner-content{max-height:0;-webkit-transition:max-height .15s ease-out;transition:max-height .15s ease-out;overflow:hidden;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.section-brand-hq-slide .inner-content p{color:#fff;max-width:640px;margin:20px auto}@media only screen and (max-width:768px){.section-brand-hq-slide .inner-content p{font-size:1.6rem;line-height:2.1rem}}@media only screen and (max-width:320px){.section-brand-hq-slide .inner-content p{font-size:1.4rem;line-height:1.9rem}}.section-brand-hq-slide.expand{width:100%}.section-brand-hq-slide.expand .image{opacity:.4}.section-brand-hq-slide.expand .inner-content{max-height:400px;padding-left:16px;padding-right:16px;-webkit-transition:max-height .25s ease-in;transition:max-height .25s ease-in}@media only screen and (min-width:480px) and (max-width:768px){.section-brand-hq-slide.expand .inner-content{padding-left:80px;padding-right:80px}}.section-brand-hq-slide.shrink{width:0}@media only screen and (max-width:480px){.section-brand-hq-slide{width:100%;height:50rem}}section.section-testimonial{padding:8rem 0}section.section-testimonial h2{padding-bottom:24px}section.section-testimonial p{max-width:58rem;margin:0 auto;font-family:Ubuntu Regular,Ubuntu,sans-serif;font-size:1.6rem;line-height:2.5rem;text-align:center}section.section-testimonial .person{text-align:center;padding:4rem 0}section.section-testimonial .person h4{font-size:1.6rem;font-family:Futura-Bold,Futura Bold,futura,sans-serif;margin:0 0 1rem;color:#252529}section.section-testimonial .person img{width:7.8rem;height:7.8rem;border:10px solid #fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:200px;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;margin-bottom:1.6rem}section.section-testimonial .person p{width:200px;font-size:1.3rem;line-height:2.2rem;margin:0 auto}section.blog-roll{overflow:hidden;position:relative}section.blog-roll a.next_slide,section.blog-roll a.prev_slide{font-size:24px;width:60px;height:60px;background:#00c1d4;text-align:center;position:absolute;z-index:1000;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}section.blog-roll a.next_slide i,section.blog-roll a.prev_slide i{line-height:60px;color:#fff}section.blog-roll a.next_slide:hover,section.blog-roll a.prev_slide:hover{background:#02b7d5}section.blog-roll a.prev_slide{left:0;top:220px}section.blog-roll a.next_slide{right:0;top:220px}section.blog-roll .scrolling-area{overflow:hidden;width:400000px;height:600px}@media only screen and (max-width:768px){section.blog-roll .scrolling-area{width:100%;height:auto;padding:20px;overflow:auto}}section.blog-roll .scrolling-area.load-article .item .bg{opacity:.2}section.blog-roll .scrolling-area.load-article .item.in-focus .bg{opacity:.75}section.blog-roll .scrolling-area:not(.load-article) .item:hover{background:#000}section.blog-roll .scrolling-area:not(.load-article) .item:hover .bg{opacity:.4}section.blog-roll .item{position:relative;float:left;width:740px;height:580px;background:#000;clip-path:polygon(0 0,100% 0,85% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,85% 100%,0 100%);margin-left:-120px;overflow:hidden}section.blog-roll .item.inactive .bg{opacity:.5}section.blog-roll .item.first{margin-left:0}section.blog-roll .item.last{clip-path:polygon(15% 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(15% 0,100% 0,100% 100%,0 100%)}section.blog-roll .item .article-description{max-height:0}section.blog-roll .item .article-description,section.blog-roll .item:hover .article-description{overflow:hidden;-webkit-transition:max-height .5s ease-out;transition:max-height .5s ease-out;height:auto}section.blog-roll .item:hover .article-description{max-height:200px}@media only screen and (max-width:768px){section.blog-roll .item{width:100%}}section.blog-roll .item .content{position:absolute;bottom:0;left:0;right:0;padding:40px 60px 40px 80px;color:#fff;max-width:90%}section.blog-roll .item .content h2{text-align:left}section.blog-roll .item .content h2 a{color:#fff}section.blog-roll .item .content h2 a:hover{text-decoration:none}section.blog-roll .item .content p{color:#fff}section.blog-roll .item .bg{top:0;left:0;right:0;bottom:0;background-color:#2e5bff;background-size:cover;background-repeat:no-repeat;background-position:50%;position:absolute;opacity:.8}section.blog-roll .item.first .content{padding:40px 60px;max-width:80%}section.blog-roll .item:hover .bg{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}section.blog-roll .item-mobile{display:none}section.blog-roll .item-mobile h2{font-family:Futura-Bold,Futura Bold,futura,sans-serif;font-size:2.4rem;line-height:3.2rem;text-align:left}section.blog-roll .item-mobile h2 a{color:#252529}@media only screen and (max-width:768px){section.blog-roll{padding:32px 0}section.blog-roll .item-mobile{display:block}section.blog-roll .item,section.blog-roll a.next_slide,section.blog-roll a.prev_slide{display:none}}div#category-slider a.carousel-control-next .carousel-control-next-icon,div#category-slider a.carousel-control-prev .carousel-control-prev-icon{font-size:24px;width:60px;height:60px;text-align:center;background:#fff}div#category-slider a.carousel-control-next .carousel-control-next-icon i,div#category-slider a.carousel-control-prev .carousel-control-prev-icon i{line-height:60px;color:#02b7d5}@media only screen and (max-width:480px){div#category-slider a.carousel-control-next,div#category-slider a.carousel-control-prev{bottom:auto}}div#category-slider:hover .carousel-item .image{opacity:.4}div#category-slider .carousel-item{height:700px;background-color:#000;position:relative}@media only screen and (max-width:480px){div#category-slider .carousel-item{height:600px}}div#category-slider .carousel-item .image{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.8;background-size:cover;background-position:50%;background-repeat:no-repeat;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}div#category-slider .carousel-item .carousel-caption{max-width:1142px;margin:0 auto}@media only screen and (max-width:480px){div#category-slider .carousel-item .carousel-caption{left:40px;right:40px}}@media only screen and (max-width:320px){div#category-slider .carousel-item .carousel-caption{left:24px;right:24px}}div#category-slider .carousel-item .carousel-caption .content{max-width:640px;margin-left:60px;text-align:left;margin-bottom:60px}@media only screen and (max-width:480px){div#category-slider .carousel-item .carousel-caption .content{max-width:100%;margin-left:0;padding:0 10px}}div#category-slider .carousel-item .carousel-caption .content h2{color:#fff;text-align:left;font-size:5.4rem;line-height:6.4rem;font-family:Futura-Bold,Futura Bold,futura,sans-serif;margin-bottom:50px}@media only screen and (max-width:768px){div#category-slider .carousel-item .carousel-caption .content h2{font-size:3.2rem;line-height:4.8rem;margin-bottom:24px}}@media only screen and (max-width:480px){div#category-slider .carousel-item .carousel-caption .content h2{font-size:2.4rem;line-height:3.2rem;margin-bottom:16px}}div#category-slider .carousel-item .carousel-caption .content p{color:#fff}@media only screen and (max-width:480px){div#category-slider .carousel-item .carousel-caption .content p{font-size:1.4rem;line-height:2.2rem}}div#category-slider .carousel-item .carousel-caption .content h2,div#category-slider .carousel-item .carousel-caption .content p{text-shadow:0 2px 4px rgba(0,0,0,.2)}div#category-slider .carousel-item .cta{text-align:right;padding-bottom:16px}@media only screen and (max-width:480px){div#category-slider .carousel-item .cta{text-align:left}}div#category-slider .carousel-item .cta .btn{margin-left:20px}@media only screen and (max-width:768px){div#category-slider .carousel-item .cta{text-align:center}div#category-slider .carousel-item .cta .btn{margin-left:5px;margin-right:5px}}@media only screen and (max-width:480px){div#category-slider .carousel-item .cta{text-align:left}div#category-slider .carousel-item .cta .btn{margin-left:5px;margin-right:5px;padding:1.6rem}}#category-main .carousel,#category-main .carousel .carousel-item{height:410px}.carousel-small a.carousel-control-next,.carousel-small a.carousel-control-prev{top:76px;bottom:76px}.carousel-small a.carousel-control-next .carousel-control-next-icon,.carousel-small a.carousel-control-prev .carousel-control-prev-icon{background:none;font-size:24px;width:60px;height:60px;text-align:center;background:#fff}.carousel-small a.carousel-control-next .carousel-control-next-icon i,.carousel-small a.carousel-control-prev .carousel-control-prev-icon i{line-height:60px;color:#02b7d5}.carousel-small .carousel-item{height:700px;background:#000}.carousel-small .carousel-item .carousel-caption{max-width:1142px;margin:0 auto}.carousel-small .carousel-item .carousel-caption .content{max-width:400px;margin-left:60px;text-align:left;margin-bottom:60px}.carousel-small .carousel-item .carousel-caption .content p{color:#fff}.carousel-small .carousel-item .carousel-caption .content h2{color:#fff;text-align:left;font-size:5.4rem;line-height:6.4rem;font-family:Futura-Bold,Futura Bold,futura,sans-serif;margin-bottom:50px}.carousel-small .carousel-item .cta{text-align:right;padding-bottom:16px}.carousel-small .carousel-item .cta .btn{margin-left:20px}.carousel-small.carousel-small-case-studies .carousel-control-next,.carousel-small.carousel-small-case-studies .carousel-control-prev{width:60px;opacity:1}.carousel-small.carousel-small-case-studies a.carousel-control-next .carousel-control-next-icon i,.carousel-small.carousel-small-case-studies a.carousel-control-prev .carousel-control-prev-icon i{color:#252529}.carousel-small.carousel-small-case-studies .bg{top:0;left:0;right:0;bottom:0;background-color:#000;background-size:cover;background-repeat:no-repeat;background-position:50%;position:absolute;opacity:.8;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.carousel-small.carousel-small-case-studies :hover .bg{opacity:.4}.carousel-small.carousel-small-case-studies .content{position:absolute;top:16px;bottom:16px;left:80px;right:80px}@media only screen and (max-width:480px){.carousel-small.carousel-small-case-studies .content{left:20px;right:20px}}.carousel-small.carousel-small-case-studies .content h2{color:#fff;font-family:Futura-Bold,Futura Bold,futura,sans-serif;font-size:24px;line-height:34px}.carousel-small.carousel-small-case-studies .content h2 a{color:#fff}@media only screen and (max-width:480px){.carousel-small.carousel-small-case-studies .content h2{font-size:2.1rem;line-height:3.1rem}}.carousel-small.carousel-small-case-studies .content p{font-size:1.6rem;line-height:2.4rem}@media only screen and (max-width:768px){.carousel-small.carousel-small-case-studies .content p{font-size:1.6rem;line-height:2.1rem}}@media only screen and (max-width:320px){.carousel-small.carousel-small-case-studies .content p{font-size:1.4rem;line-height:1.9rem}}.carousel-small.carousel-small-case-studies .description{max-height:0;-webkit-transition:max-height .15s ease-out;transition:max-height .15s ease-out;overflow:hidden}.carousel-small.carousel-small-case-studies:hover .description{max-height:200px;-webkit-transition:max-height .25s ease-in;transition:max-height .25s ease-in}.carousel-small.carousel-small-case-studies .cta{position:absolute;bottom:16px;left:16px;right:16px;padding:0}.carousel-small.carousel-small-portfolio .cta{position:absolute;bottom:0;left:0;right:0;padding:0;height:100px;z-index:3000;background:#36363a}.carousel-small.carousel-small-portfolio .cta .category-portfolio-previews{position:absolute;bottom:0;left:0;right:0;height:100px;z-index:1000;overflow:hidden}.carousel-small.carousel-small-portfolio .cta .category-portfolio-previews>div{width:4000px}@media (max-width:768px){.carousel-small.carousel-small-portfolio .cta .category-portfolio-previews{overflow-x:scroll}}.carousel-small.carousel-small-portfolio .cta .category-portfolio-previews .category-portfolio-preview{width:100px;height:100px;display:inline-block;float:left;background-size:cover}.carousel-small.carousel-small-portfolio .cta .category-portfolio-cta{background:url("../images/portfolio-shield.png") no-repeat 100% 100%;background-size:auto 100%;position:absolute;top:0;right:0;bottom:0;pointer-events:none;width:300px;z-index:1001}.carousel-small.carousel-small-portfolio .cta .category-portfolio-cta .btn-primary{position:absolute;bottom:24px;right:16px;z-index:1002;pointer-events:all}section#category-main{padding:78px 0}section#category-main .container{max-width:1245px}section#category-main h3{margin-top:36px;margin-bottom:24px;font-size:1.75rem;font-family:Ubuntu Regular,Ubuntu,sans-serif;letter-spacing:2px}@media only screen and (max-width:480px){section#category-main h3{text-align:center}}section#category-main .carousel-slider-small{height:410px;background:#000}section#category-main .slider-tall{height:800px;background:#fff}@media only screen and (max-width:480px){section#category-main .slider-tall{height:520px}}section#category-main .slider-tall .slider-tall-header{height:100px;float:left;width:100%;line-height:100px;border:1px solid #979797;background:#efefef}section#category-main .slider-tall .slider-tall-header h3{font-family:Futura-Bold,Futura Bold,futura,sans-serif;font-size:1.8rem;text-align:center}section#category-main .slider-tall .slider-tall-body{float:left;width:100%;height:700px;border-left:1px solid #979797;border-right:1px solid #979797;position:relative}@media only screen and (max-width:480px){section#category-main .slider-tall .slider-tall-body{height:420px}}section#category-main .slider-tall .slider-tall-body h4{text-align:center;padding:30px 0}section#category-main .slider-tall .slider-tall-body .carousel-item{position:absolute;top:80px;left:8%;right:8%;bottom:40px;height:auto;width:84%}section#category-main .slider-tall .slider-tall-body .carousel-item ul{float:left;width:100%;position:absolute;top:0;left:0;right:0;height:44px;border-bottom:1px solid #8798ad}section#category-main .slider-tall .slider-tall-body .carousel-item ul a{float:left;width:50%;line-height:40px;text-align:center;font-family:Ubuntu Regular,Ubuntu,sans-serif;font-size:14px;text-transform:uppercase;color:#8798ad;text-decoration:none}section#category-main .slider-tall .slider-tall-body .carousel-item ul a.active{border-bottom:4px solid #8798ad}section#category-main .slider-tall .slider-tall-body .carousel-item .category-report-images-wrapper{position:absolute;top:40px;left:0;right:0;bottom:0;overflow:hidden}section#category-main .slider-tall .slider-tall-body .carousel-item .category-report-images-wrapper .category-report-images{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;width:200%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}section#category-main .slider-tall .slider-tall-body .carousel-item .category-report-images-wrapper .category-report-images.two{left:-100%}section#category-main .slider-tall .slider-tall-body .carousel-item .category-report-images-wrapper .category-report-images .category-report-image{background-size:contain;background-position:50%;background-repeat:no-repeat;height:100%;float:left;width:50%}section#category-main .slider-tall .slider-tall-body .carousel-item .category-report-images-wrapper .learn_more{opacity:0;position:absolute;top:4px;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:20;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}section#category-main .slider-tall .slider-tall-body .carousel-item .category-report-images-wrapper:hover .learn_more{opacity:1}section#category-main .slider-tall .slider-tall-footer{height:100px;float:left;width:100%;line-height:100px;border:1px solid #979797;border-top:none}section#category-main .slider-tall .slider-tall-footer .flags{text-align:center;height:32px}section#category-main .slider-tall .slider-tall-footer .flags img{margin:0 15px;height:32px}section#category-main .slider-tall .slider-tall-footer .flags a{display:inline-block;opacity:.5}section#category-main .slider-tall .slider-tall-footer .flags a.active{opacity:1}.b-temp-pdp_slider_1{overflow:hidden}div#pdp-slider-1 a.carousel-control-next,div#pdp-slider-1 a.carousel-control-prev{width:60px}@media only screen and (max-width:480px){div#pdp-slider-1 a.carousel-control-next,div#pdp-slider-1 a.carousel-control-prev{bottom:auto}}div#pdp-slider-1 a.carousel-control-next .carousel-control-next-icon,div#pdp-slider-1 a.carousel-control-prev .carousel-control-prev-icon{background:none;font-size:24px;width:60px;height:60px;text-align:center;background:#02b7d5;color:#fff}div#pdp-slider-1 a.carousel-control-next .carousel-control-next-icon i,div#pdp-slider-1 a.carousel-control-prev .carousel-control-prev-icon i{line-height:60px;color:#fff}div#pdp-slider-1:hover .carousel-item .img{opacity:.5}div#pdp-slider-1 .carousel-indicators{bottom:32px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:left}@media (max-width:480px){div#pdp-slider-1 .carousel-indicators{left:40px;right:40px;margin-left:0;margin-right:0}}div#pdp-slider-1 .carousel-indicators li{border:none;width:15px;height:15px;border-radius:100px;opacity:1}div#pdp-slider-1 .carousel-indicators li.active{background:#02b7d5}div#pdp-slider-1 .carousel-item{height:700px;background:#000}div#pdp-slider-1 .carousel-item .img{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.8;background:#02b7d5;background-size:cover;background-position:50%;background-repeat:no-repeat;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media (max-width:768px){div#pdp-slider-1 .carousel-item{height:506px}}@media (max-width:480px){div#pdp-slider-1 .carousel-item{height:600px}}div#pdp-slider-1 .carousel-item .carousel-caption{max-width:1142px;margin:0 auto}@media only screen and (max-width:480px){div#pdp-slider-1 .carousel-item .carousel-caption{left:24px;right:24px}}div#pdp-slider-1 .carousel-item .carousel-caption .content{max-width:520px;text-align:left;margin-bottom:60px}div#pdp-slider-1 .carousel-item .carousel-caption .content p{color:#fff}@media only screen and (max-width:768px){div#pdp-slider-1 .carousel-item .carousel-caption .content p{font-size:1.6rem;line-height:2.1rem}}@media only screen and (max-width:320px){div#pdp-slider-1 .carousel-item .carousel-caption .content p{font-size:1.4rem;line-height:1.9rem}}div#pdp-slider-1 .carousel-item .carousel-caption .content h2{color:#fff;text-align:left;font-size:5.4rem;line-height:6.4rem;font-family:Futura-Bold,Futura Bold,futura,sans-serif;margin-bottom:50px}@media only screen and (max-width:768px){div#pdp-slider-1 .carousel-item .carousel-caption .content h2{font-size:3.2rem;line-height:4.2rem;margin-bottom:20px}}@media only screen and (max-width:480px){div#pdp-slider-1 .carousel-item .carousel-caption .content h2{font-size:2.4rem;line-height:3.2rem;margin-bottom:12px}}div#pdp-slider-1 .carousel-item .cta{text-align:right;padding-bottom:16px}div#pdp-slider-1 .carousel-item .cta .btn{margin-left:20px}div#pdp-slider-2{border:1px solid #d8d8d8}div#pdp-slider-2 .carousel--indicators{position:absolute;bottom:0;left:0;right:0;z-index:2001;height:80px;padding:10px;background:#23201f}div#pdp-slider-2 .carousel--indicators a.carousel-control{color:#fff;height:80px;line-height:80px;margin:0 20px 0 0}div#pdp-slider-2 .carousel--indicators a.carousel-control:hover{text-decoration:none}div#pdp-slider-2 a.carousel-control-next .carousel-control-next-icon,div#pdp-slider-2 a.carousel-control-prev .carousel-control-prev-icon{background:none;font-size:24px;width:60px;height:60px;text-align:center;background:#fff}div#pdp-slider-2 a.carousel-control-next .carousel-control-next-icon i,div#pdp-slider-2 a.carousel-control-prev .carousel-control-prev-icon i{line-height:60px;color:#02b7d5}div#pdp-slider-2 a.carousel-control-next .carousel-control-next-icon:hover,div#pdp-slider-2 a.carousel-control-prev .carousel-control-prev-icon:hover{text-decoration:none}div#pdp-slider-2 .carousel-item{height:500px;background:#02b7d5;background-size:cover;background-position:50%;background-repeat:no-repeat}@media only screen and (max-width:400px){div#pdp-slider-2 .carousel-item{height:435px}}div#pdp-slider-2 .carousel-item .carousel-caption{max-width:1142px;margin:0 auto}@media only screen and (max-width:768px){div#pdp-slider-2 .carousel-item .carousel-caption{left:24px;right:24px}}@media only screen and (max-width:480px){div#pdp-slider-2 .carousel-item .carousel-caption{left:24px;right:24px}}div#pdp-slider-2 .carousel-item .carousel-caption .content{max-width:680px;margin-left:50px;text-align:left;margin-bottom:70px}@media only screen and (max-width:768px){div#pdp-slider-2 .carousel-item .carousel-caption .content{margin-left:0;max-width:100%}}@media only screen and (max-width:480px){div#pdp-slider-2 .carousel-item .carousel-caption .content{margin-left:0}}div#pdp-slider-2 .carousel-item .carousel-caption .content p{color:#fff}@media only screen and (max-width:768px){div#pdp-slider-2 .carousel-item .carousel-caption .content p{font-size:1.6rem;line-height:2.1rem}}@media only screen and (max-width:320px){div#pdp-slider-2 .carousel-item .carousel-caption .content p{font-size:1.4rem;line-height:1.9rem}}div#pdp-slider-2 .carousel-item .carousel-caption .content h2{color:#fff;text-align:left;font-size:5rem;line-height:6.2rem;font-family:Futura-Bold,Futura Bold,futura,sans-serif;margin-bottom:24px}@media only screen and (max-width:768px){div#pdp-slider-2 .carousel-item .carousel-caption .content h2{font-size:3.2rem;line-height:4.2rem;margin-bottom:16px}}@media only screen and (max-width:480px){div#pdp-slider-2 .carousel-item .carousel-caption .content h2{font-size:2.4rem;line-height:3.2rem;margin-bottom:12px}}div#pdp-slider-2 .carousel-item .cta{text-align:right;padding-bottom:16px}div#pdp-slider-2 .carousel-item .cta .btn{margin-left:20px}.pdp-more{height:700px;overflow:hidden;background:#000;position:relative}@media (max-width:768px){.pdp-more{height:506px}}@media (max-width:480px){.pdp-more{height:600px}}.pdp-more .img{background-size:cover!important;background-repeat:no-repeat;background-position:50%;position:absolute;left:0;right:0;top:0;bottom:0;opacity:.75;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.pdp-more:hover .img{opacity:.5}.pdp-more .content{position:absolute;bottom:60px;left:60px;max-width:400px;right:60px;color:#fff;z-index:100}@media only screen and (max-width:480px){.pdp-more .content{left:24px;right:24px}}.pdp-more .content h2{text-align:left}@media only screen and (max-width:768px){.pdp-more .content h2{font-size:3.2rem;line-height:4.2rem}}@media only screen and (max-width:480px){.pdp-more .content h2{font-size:2.4rem;line-height:3.2rem}}.pdp-more .content p{color:#fff;margin-bottom:60px}@media only screen and (max-width:768px){.pdp-more .content p{font-size:1.6rem;line-height:2.1rem;margin-bottom:30px}}@media only screen and (max-width:320px){.pdp-more .content p{font-size:1.4rem;line-height:1.9rem;margin-bottom:12px}}@media only screen and (max-width:480px){.pdp-more .content .cta .btn{padding-left:1.6rem;padding-right:1.6rem}}.pdp-more .more-content{position:absolute;top:0;left:0;right:0;bottom:0;margin-top:-200%;margin-right:120%;width:100%;height:100%;z-index:101;background:#02b7d5;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.pdp-more .more-content .more-content-content{max-width:400px;margin:0 auto;color:#fff}.pdp-more .more-content .more-content-content h1,.pdp-more .more-content .more-content-content h2,.pdp-more .more-content .more-content-content h3,.pdp-more .more-content .more-content-content h4,.pdp-more .more-content .more-content-content li,.pdp-more .more-content .more-content-content p{color:#fff}.pdp-more a.more{position:absolute;top:0;right:0;background:#02b7d5;color:#fff;font-size:2.4rem;width:80px;text-align:center;font-weight:300;z-index:102}.pdp-more a.more,.pdp-more a.more i{line-height:80px;height:80px}@media only screen and (max-width:768px){.pdp-more a.more{width:60px}.pdp-more a.more,.pdp-more a.more i{height:60px;line-height:60px}}.pdp-more a.more .fa-plus{display:inline-block}.pdp-more a.more .fa-minus{display:none}.pdp-more.active .more-content{margin-top:0;margin-right:0}.pdp-more.active a.more .fa-plus{display:none}.pdp-more.active a.more .fa-minus{display:inline-block}section#message{padding:48px 0 50px}section#message .row>div{position:relative}section#message i{position:absolute;font-size:2.4rem;right:0;top:0;bottom:0;padding:0 20px;border-right:1px solid #d8d8d8;vertical-align:middle}section#three-w{padding:110px 0 40px}section#three-w h3{font-family:Futura-Bold,Futura Bold,futura,sans-serif;font-size:2.4rem;line-height:3.4rem;color:#252529;margin:0 0 24px}section#three-w p{font-family:Ubuntu Regular,Ubuntu,sans-serif;font-size:1.6rem;line-height:2.4rem;color:#252529;margin:0 0 10px;min-height:118px}section#three-w i{font-size:2.4rem}section#three-w .fa-plus{display:inline-block;cursor:pointer}section#three-w .fa-minus{display:none;cursor:pointer}section#three-w .hidden-content{overflow:hidden;-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out;height:auto;max-height:0}section#three-w .active .fa-plus{display:none}section#three-w .active .fa-minus{display:inline-block}section#three-w .active .hidden-content{overflow:hidden;-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out;height:auto;max-height:600px}section#pdp-slider-2-section{padding:64px 0 115px}@media only screen and (max-width:480px){section#pdp-slider-2-section{padding:20px 0}}section#pdp-slider-2-section .pdf-preview{position:absolute;top:0;left:0;right:0;bottom:0}#magazine-header-options{padding:58px 0}.author-wrapper{margin:32px 0}.author-wrapper .author-entry p{font-family:Ubuntu Regular,Ubuntu,sans-serif;font-size:14px;line-height:120%}.author-wrapper .author-entry .author-avatar{float:left;width:40%}.author-wrapper .author-entry .author-meta{padding-top:10px;display:table-cell;float:right;width:60%}.author{border-radius:1000px;width:80px;height:80px;display:inline-block;background-position:50%;background-size:cover}.magazine-article-heading{max-width:800px;margin:0 auto;padding:60px 0}.magazine-article-heading h1{font-family:Futura-Bold,Futura Bold,futura,sans-serif;font-size:5rem;line-height:6.4rem;text-align:center}@media only screen and (max-width:768px){.magazine-article-heading h1{font-size:4rem;line-height:5rem}}@media only screen and (max-width:480px){.magazine-article-heading h1{font-size:3rem;line-height:4rem}}.magazine-article-big-slider{margin:60px 0;height:580px;overflow:hidden;position:relative}.magazine-article-big-slider a.next_slide,.magazine-article-big-slider a.prev_slide{font-size:24px;width:60px;height:60px;background:#02b7d5;text-align:center;position:absolute;z-index:1000;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.magazine-article-big-slider a.next_slide i,.magazine-article-big-slider a.prev_slide i{line-height:60px;color:#fff}.magazine-article-big-slider a.next_slide:hover,.magazine-article-big-slider a.prev_slide:hover{background:#02b7d5}.magazine-article-big-slider a.prev_slide{left:0;top:220px}.magazine-article-big-slider a.next_slide{right:0;top:220px}.magazine-article-big-slider .magazine-article-big-slider-elements{width:3000px;height:580px}.magazine-article-big-slider .magazine-article-big-slider-elements .items{display:inline-block}.magazine-article-big-slider .magazine-article-big-slider-elements .item{margin:40px 20px;display:inline-block;width:320px;height:480px;border-radius:10px;border:4px solid #d8d8d8;background-size:cover;background-position:50%;position:relative;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.magazine-article-big-slider .magazine-article-big-slider-elements .item span{text-align:left;position:absolute;bottom:0;left:0;right:0;font-size:4.2rem;font-family:Futura-Bold,Futura Bold,futura,sans-serif;font-weight:700;padding:20px;color:#fff}.magazine-article-big-slider .magazine-article-big-slider-elements .item span a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0}.magazine-article-big-slider .magazine-article-big-slider-elements .item:hover{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border:4px solid #02b7d5;-webkit-transform:scale(1.1);transform:scale(1.1)}.magazine-article-big-slider .magazine-article-big-slider-elements .item:hover span a{opacity:1}.magazine-article-big-slider .magazine-article-big-slider-elements .item img{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;z-index:1000}.so-digital-info-block{padding:100px 0 40px;text-align:center}@media only screen and (max-width:400px){.so-digital-info-block{padding:30px 0}}.so-digital-info-block p{font-size:1.6rem;line-height:2.4rem;font-family:Ubuntu Regular,Ubuntu,sans-serif;color:#525252}.so-digital-info-block a.btn{text-transform:uppercase}.so-digital-info-block img.sodigital-avatar{border-radius:1000px;border:1px solid #d8d8d8;margin-bottom:46px}.so-digital-info-block h3{font-size:2.4rem;font-family:Futura-Bold,Futura Bold,futura,sans-serif;text-transform:uppercase}.so-digital-info-more .so-digital-social-numbers{padding-bottom:40px;font-family:Ubuntu Regular,Ubuntu,sans-serif;font-size:1.6rem;letter-spacing:.5px;margin:0 20px}.so-digital-info-more .so-digital-social-numbers span{margin-left:10px;color:#999}.so-digital-info-more .so-digital-social-numbers span:first-of-type{margin-left:0}.so-digital-info-more p{min-height:170px;text-align:center;padding:0 12px;font-size:1.6rem;line-height:2.4rem}.so-digital-info-more a.btn{text-transform:uppercase;padding:28px 0;margin-bottom:15px}.magazine-article-text-meta{margin:28px 0;vertical-align:middle;float:left;width:100%}@media only screen and (max-width:800px){.magazine-article-text-meta .float-right{display:none}}.magazine-article-text-meta div{height:80px;line-height:80px;font-family:Ubuntu Regular,Ubuntu,sans-serif;display:inline-block;font-size:1.4rem;position:relative}.magazine-article-text-meta div i{position:absolute;left:8px;top:0;height:80px;line-height:80px;font-size:2.4rem;color:#bfbfbf}.magazine-article-text-meta div.first{border-right:1px solid #d8d8d8;padding-left:36px;padding-right:16px;margin-right:16px}.article-content .magazine-article-body{padding-bottom:80px;position:relative}.article-content .magazine-article-body p{font-size:1.6rem;line-height:2.8rem;font-family:Ubuntu Regular,Ubuntu,sans-serif;font-weight:400;color:#525252;margin:0 0 32px}.article-content .magazine-article-body blockquote{font-size:1.8rem;font-weight:700;font-family:Futura-Bold,Futura Bold,futura,sans-serif;border-top:1px solid #979797;padding:60px 0 30px;margin:30px 0}.article-content .magazine-article-body blockquote:before{color:#ccc;content:"\201D";font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}.article-content .magazine-article-body blockquote:after{content:close-quote;height:0;width:0;position:absolute;overflow:hidden}.article-content .magazine-article-body img{max-width:100%}.article-content .magazine-article-body .preview{position:relative}.article-content .magazine-article-body .preview .shield{background-repeat:repeat-x;background-position:bottom;height:200px;position:absolute;bottom:0;left:0;right:0;z-index:1000}.percentage-article-below{text-align:center;position:absolute;bottom:0;width:100%;left:0;right:0;z-index:2000;font-family:Futura-Bold,Futura Bold,futura,sans-serif;font-weight:700;font-size:16px;color:#dcdcdc;line-height:120%}.percentage-article-below span{font-size:34px}.so-digital-clients{background:#252529;margin:55px 0;padding:70px 0 50px;border-radius:10px;text-align:center}.so-digital-clients h3{font-family:Futura-Bold,Futura Bold,futura,sans-serif;font-size:2.6rem;color:#fff}.magazine-article-tags-and-share{font-family:Ubuntu Regular,Ubuntu,sans-serif;font-size:1.6rem}.magazine-article-tags-and-share .tags{padding-bottom:60px}.magazine-article-tags-and-share .tags a{display:inline-block;border:1px solid #d8d8d8;color:#252529;padding:8px 16px;border-radius:6px}.magazine-article-tags-and-share .stats-and-shares{font-family:Ubuntu Regular,Ubuntu,sans-serif;font-size:1.6rem;float:left;width:100%;padding:18px 0;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.magazine-article-tags-and-share .stats-and-shares a{display:inline-block;height:38px;line-height:38px;color:#252529}.magazine-article-tags-and-share .stats-and-shares .shares a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;width:38px;text-align:center;border-radius:100px;background:#f7f7f7}.magazine-article-tags-and-share .stats-and-shares .shares a i{line-height:38px;color:#bfbfbf}.magazine-article-tags-and-share .stats-and-shares .shares a:hover{background:#1da1f1}.magazine-article-tags-and-share .stats-and-shares .shares a:hover i{color:#fff}.magazine-article-tags-and-share .stats-and-shares .shares .share-tw:hover{background:#55acee}.magazine-article-tags-and-share .stats-and-shares .shares .share-fb:hover{background:#3b5998}.magazine-article-tags-and-share .stats-and-shares .shares .share-ln:hover{background:#0077b5}.article-sign-in{padding:40px 0;margin-bottom:40px}.article-sign-in .form-group{margin:24px 0}.article-sign-in h4{border-top:1px solid #979797;border-bottom:1px solid #979797;color:#252529;text-align:center;font-size:1.6rem;font-weight:700;font-family:Futura-Bold,Futura Bold,futura,sans-serif;text-transform:uppercase;padding:32px 0;margin-bottom:32px}section.article-slider{padding:64px 0 115px}section.article-slider .carousel--indicators a{color:#636b6f}section.article-slider .carousel--indicators span{padding:0 4px}@media only screen and (max-width:480px){section.article-slider h2{font-size:2.4rem}}section.article-slider .carousel-item{height:500px;background:#02b7d5;background-size:cover;background-position:50%;background-repeat:no-repeat}section.article-slider .carousel-item a{color:#fff}.gdpr-image{height:33px}section#waiting-request-access{padding:103px 0}section#waiting-request-access .card-1,section#waiting-request-access .card-2,section#waiting-request-access .card-3{height:565px;text-align:center}section#waiting-request-access .card-2{background:#02b7d5}section#waiting-request-access .card-2 .content{padding:80px 0;max-width:300px;color:#fff;margin:0 auto}section#waiting-request-access .card-2 .content p{color:#fff}section#waiting-request-access .card-1,section#waiting-request-access .card-3{background-size:cover;background-position:50%}#portfolio-works{text-align:center}#portfolio-works h1{font-size:4.6rem;font-family:Futura-Bold,Futura Bold,futura,sans-serif;height:130px}#portfolio-works p.content{max-width:600px;margin:0 auto;margin-bottom:74px}#magazine-so-digital{padding:98px 0}#magazine-so-digital .container{padding-top:24px}#magazine-so-digital h3{font-family:Futura-Bold,Futura Bold,futura,sans-serif;font-size:2.4rem;max-width:500px;line-height:2.7rem;margin:32px 0 12px}#magazine-so-digital img{width:100%}#magazine-so-digital p.timestamp{margin-bottom:24px}#full-screen-pdf{position:fixed;top:72px;left:0;right:0;bottom:0;z-index:4000;background:#02b7d5;display:none}#full-screen-pdf .full-screen-pdf-top{position:fixed;top:0;left:0;right:0;height:72px;background:#252529}#full-screen-pdf .full-screen-pdf-top a.btn{margin:10px 12px}#full-screen-pdf #object{width:100vw;height:100vh}form.save-for-later{padding:10px;right:14px;border:1px solid #d8d8d8;background:#fff;position:absolute;width:260px;display:none;margin-top:8px}form.save-for-later #save-for-later-email{float:left;width:68%;padding-top:0;padding-bottom:0;height:34px;line-height:34px}form.save-for-later button.btn{float:right;width:30%}#sodigital #app .vue-component{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:30000;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;padding:20px;font-family:Roboto,sans-serif}#sodigital #app .vue-component .container{position:absolute;bottom:0;left:40px;right:40px;z-index:30001;max-height:80%;overflow:auto;font-size:15px;font-family:Roboto,sans-serif;background:#e4e4e4;padding-top:32px;padding-bottom:32px}#sodigital #app .vue-component .container .vue-side-controls{margin-bottom:8px}#sodigital #app .vue-component .container.vue-component-page-master{position:fixed;bottom:0;z-index:36000;width:100%}#sodigital #app .vue-component .container h2{font-size:18px;text-align:left}#sodigital #app .vue-component .container .well{padding:16px;margin-bottom:16px;float:left;width:100%;background:#fff}#sodigital #app .vue-component .container .form-control{padding:0 8px;border-radius:0;background:#fafafa;font-family:Roboto,sans-serif;height:30px;line-height:30px;border-color:#d8d8d8}#sodigital #app .vue-component .container textarea.form-control{height:60px;line-height:16px;padding-top:8px;padding-bottom:8px}#sodigital #app .vue-component .container .form-group{margin-bottom:4px;float:left;width:100%}#sodigital #app .vue-component .container .form-group label{margin-bottom:0;margin-top:3px;font-size:13px;font-weight:700}#sodigital #app .vue-component .container .form-group label span{color:red}#sodigital #app .vue-component .container .draggable-block{float:left;padding:6px;margin:0;border-bottom:1px solid gray;display:block;width:100%;font-size:14px;background:#fff}#sodigital #app .vue-component .container .draggable-logos{float:left;border:1px solid #aaa;background:#fff;margin-right:8px;position:relative}#sodigital #app .vue-component .container .draggable-logos img{padding:10px}#sodigital #app .vue-component .container .draggable-logos a.remove{color:#b00;position:absolute;top:0;right:0}#sodigital #app .vue-component .container .btn-sm{font-size:1.2rem;padding:.15rem .3rem}#sodigital #app .vue-component .container select{-webkit-appearance:none!important;-moz-appearance:none;appearance:none}#sodigital .b{position:relative;float:left;width:100%}#sodigital .b.b-l>section,#sodigital .b.b-r>section{max-width:720px}#sodigital .b.b-l>section{float:right}#sodigital .b.b-r>section{float:left}#sodigital .b .b-label{position:absolute;top:0;left:0;text-transform:uppercase;background:#02b7d5;padding:4px;color:#fff;z-index:2000}#sodigital .b.b-admin{border-bottom:1px solid #999;min-height:80px}#sodigital .btn.vue-edit-btn{position:absolute;right:20px;top:20px;opacity:1;z-index:3000;border-radius:0;background:#fff;color:#252529;border-color:#b7b7b7;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#sodigital .vue-editor-modal.active{display:block}#sodigital .hidden{display:none!important}#sodigital #page-tab-activate{position:fixed;bottom:0;right:0;z-index:29000}#sodigital .tableBodyScroll tbody{display:block;max-height:300px;overflow-y:scroll}#sodigital .tableBodyScroll thead,#sodigital tbody tr{display:table;width:100%;table-layout:fixed}aside{position:fixed;bottom:50px;right:-60px;z-index:9000;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}aside.active{right:0}aside a{float:left;width:48px;background:#252529;color:#fff;clear:both;text-align:center;padding:8px 0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}aside a:first-child{border-bottom:1px solid #666}aside a i{font-size:24px}aside a span{font-size:11px;display:inline-block;text-transform:uppercase}aside a:hover{background:#02b7d5;color:#fff}header{padding:98px 0 46px;color:#252529;float:left;width:100%}header h1{font-family:Futura-Bold,Futura Bold,futura,sans-serif;font-weight:400;font-size:5.2rem;text-transform:uppercase;margin:0 0 12px}@media only screen and (max-width:480px){header h1{font-size:3.6rem}}header h2{font-family:Roboto,sans-serif;font-weight:600;font-size:2.1rem;letter-spacing:.5px;margin:0}@media only screen and (max-width:480px){header h2{font-size:1.6rem}}header ul li{display:inline-block;font-family:Ubuntu Regular,Ubuntu,sans-serif;font-size:1.6rem;letter-spacing:.5px;margin:0 20px}header ul li span{color:#999;font-size:3.2rem}@media only screen and (max-width:480px){header ul li{margin:0 2px;font-size:1.6rem}header ul li span{font-size:2.4rem}}header p{max-width:64rem;margin:18px auto 0;font-family:Ubuntu Regular,Ubuntu,sans-serif;font-size:1.6rem;letter-spacing:.5px}header .cta{margin:44px 0 0}footer{float:left;width:100%;text-align:center;height:72px;line-height:72px;color:#fff;font-family:Ubuntu Regular,Ubuntu,sans-serif;font-size:1.2rem;background:#252529}