a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:tondoregular;font-style:normal;font-weight:400;src:url(/fonts/tondo_rg-webfont.woff2?ab16cace024186de86cfce2110f2cf52) format("woff2"),url(/fonts/tondo_rg-webfont.woff?e0a2d24b8ef874f5af0766068d967966) format("woff")}@font-face{font-family:tondolight;font-style:normal;font-weight:400;src:url(/fonts/tondo_lt-webfont.woff2?be7647a78548667688eef2f0cc421f06) format("woff2"),url(/fonts/tondo_lt-webfont.woff?95871ffd8dc246885a981edc62f7e4e6) format("woff")}.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}@-webkit-keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}@keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:block;float:right;font:inherit;margin:0;overflow:visible;padding:2px 0 0;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger:hover{opacity:.7}.hamburger-box{display:inline-block;height:24px;position:relative;width:20px}.hamburger-inner{display:block;margin-top:-2px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#999;border-radius:4px;height:2px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:20px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-5px}.hamburger-inner:after{bottom:-5px}.hamburger--spin .hamburger-inner{transition-duration:.3s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .34s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .34s,transform .3s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s ease-out .14s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .3s cubic-bezier(.215,.61,.355,1) .14s}.rr-sprite{background-image:url(/images/sprite.svg?d8b77dbbf7996c0bd79974c2cb7d994b);background-size:1250px 87px;display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;transition:opacity .25s ease}.rr-sprite.rr-sprite-twitter{background-position:-393px 0;height:33px;width:33px}.rr-sprite.rr-sprite-linkedin{background-position:-458px 0;height:33px;width:33px}.rr-sprite.rr-sprite-youtube{background-position:-393px -35px;height:33px;width:33px}.rr-sprite.rr-sprite-facebook{background-position:-457px -35px;height:33px;width:33px}.rr-sprite.rr-sprite-instagram{background-position:-426px 0;height:33px;width:33px}.rr-sprite.rr-sprite-contact{background-position:-529px 0;height:33px;width:33px}.rr-sprite.rr-linkedin{background-position:-160px 0;background-size:1250px 87px}.rr-sprite.rr-arrow{background-position:-491px 0;height:19px;width:22px}.rr-sprite.rr-arrow-up{background-position:-512px 0;display:inline-block;height:15px;width:17px}.rr-sprite.rr-email-grey{background-position:-562px 0;height:33px;width:33px}.rr-sprite.rr-download-grey{background-position:-596px 0;height:33px;width:33px}.rr-sprite.rr-phone-grey{background-position:-596px -34px;height:33px;width:33px}.rr-sprite.rr-instagram-over-grey{background-position:-629px 0;height:33px;width:32px}.rr-sprite.rr-spite-question{background-position:-660px -1px;height:86px;width:87px}.rr-sprite.rr-spite-truth{background-position:-748px -1px;height:86px;width:87px}.rr-sprite.rr-spite-course{background-position:-835px -1px;height:86px;width:87px}.rr-sprite.rr-spite-story{background-position:-923px -1px;height:86px;width:87px}.rr-sprite.rr-spite-strategy{background-position:-1010px -1px;height:86px;width:87px}.rr-sprite.rr-spite-development{background-position:-1098px -1px;height:86px;width:87px}.rr-sprite.rr-spite-breadcrumbs{background-position:-1185px -1px;height:16px;width:21px}.rr-sprite.rr-spite-close{background-position:-1214px -31px;height:32px;width:32px}.rr-sprite.rr-sprite-right-arrow{background-position:-562px -59px;height:8px;width:6px}.rr-sprite.rr-sprite-big-arrow{background-position:-4px -149px;height:25px;width:183px}.rr-sprite span{margin-left:-10000px}.rr-sprite:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}body,html{color:#999;font-family:tondolight;font-size:16px;line-height:26px}body{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:opacity .5s ease}body.rr-active-body{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.rr-scroll .rr-container{margin-top:70px}h1,h2{color:#f60;font-family:tondoregular;font-size:30px;margin-bottom:30px;text-transform:uppercase}h1.rr-small,h2.rr-small{font-size:18px;margin-bottom:24px}h1.rr-grey-header,h2.rr-grey-header{color:#999!important}h2{letter-spacing:1px}p{margin-bottom:20px}.rr-arrow-up{margin-top:50px}#rr-page-header h1.rr-oranage{color:#f60!important}.rr-row{margin:0 auto;padding-bottom:75px;padding-top:75px;width:1120px}.rr-row.rr-page-intro{padding-bottom:45px}.rr-row.rr-border-bottom{border-bottom:1px solid #dfdfdf}.rr-row.rr-no-padding{padding-top:0}.rr-row .rr-col-half{float:left;width:44.5%}.rr-row .rr-col-half p{width:435px}.rr-row .rr-col-half .rr-list-col{float:left;width:50%}.rr-row .rr-col-half .rr-list-col .rr-list-row{margin-bottom:25px;min-height:230px}.rr-row .rr-col-half .rr-list-col .rr-list-row.rr-no-min-height{min-height:0}.rr-row .rr-col-half .rr-list-col h4.rr-title{border-bottom:0;font-family:tondoregular;font-size:15px;font-weight:700;letter-spacing:1px;line-height:20px;margin-bottom:12px;text-transform:uppercase}.rr-row .rr-col-half .rr-list-col h4.rr-title.rr-border-bottom{border-bottom:1px solid #bfbfbf;padding-bottom:13px;width:231px}.rr-row .rr-col-half .rr-list-col h4.rr-title.rr-orange{color:#f60}.rr-row .rr-col-half .rr-list-col h4.rr-title.rr-green{color:#3aa077}.rr-row .rr-col-half .rr-list-col h4.rr-title.rr-brown{color:#5e5149}.rr-row .rr-col-half .rr-list-col h4.rr-title.rr-green-light{color:#968000}.rr-row .rr-col-half .rr-list-col h4.rr-title.rr-purple{color:#ab2640}.rr-row .rr-col-half .rr-list-col h4.rr-title.rr-blue{color:#9ad3d3}.rr-row .rr-col-half ul{width:95%}.rr-row .rr-col-half ul li{border-bottom:1px solid #bfbfbf;font-size:14px;line-height:20px;padding-bottom:9px;padding-top:10px;width:230px}.rr-row .rr-col-half ul li.rr-last{border-bottom:0}.rr-row .rr-col-half ul li span.rr-lowercase{text-transform:lowercase}.rr-row .rr-col-half ul.rr-two-col{-moz-column-count:2;column-count:2}.rr-row .rr-col-half ul.rr-two-col li{display:inline-block}.rr-row .rr-col-divider{background-color:#dfdfdf;float:left;height:230px;margin-left:5%;margin-right:5%;width:1px}.rr-row .rr-col-center{margin:0 auto;text-align:center;width:640px}.rr-row .rr-col-center p.rr-large{font-size:26px;line-height:34px;margin-bottom:30px}.rr-row .rr-col-center p.rr-cite{margin-bottom:23px}.rr-row .rr-col-center p.rr-small-width{margin:0 auto;width:240px}.rr-row .rr-instagram-tiles{float:right;width:552px}.rr-row .rr-instagram-tiles .rr-instagram-tile{float:left;height:265px;margin-bottom:22px;margin-right:22px;overflow:hidden;position:relative;width:265px}.rr-row .rr-instagram-tiles .rr-instagram-tile:nth-child(2n+2){margin-right:0}.rr-row .rr-instagram-tiles .rr-instagram-tile img{height:auto;left:0;position:absolute;top:0;width:265px;z-index:11}.rr-row .rr-instagram-over-grey{left:20px;position:absolute;top:20px;z-index:13}.rr-row .rr-twitter-area{border:1px solid #f3f3f3;float:left;height:420px;margin-bottom:17px;margin-right:0;padding-top:5px;position:relative;width:549px}.rr-row .rr-twitter-area p.rr-large{font-size:22px;line-height:35px;margin-bottom:30px;padding-top:20px}.rr-row .rr-twitter-area .email-link{margin-bottom:20px}.rr-row .rr-twitter-area .email-link span{display:inline-block;padding-top:4px}.rr-row .rr-twitter-area .rr-email-grey{float:left;margin-right:15px}.rr-row .rr-twitter-area p{margin-left:30px;margin-top:20px;width:370px}.rr-row .rr-twitter-area p a{color:#ff6701;text-decoration:none}.rr-row .rr-twitter-area p a:hover{text-decoration:underline}.rr-row .rr-twitter-area p.rr-time{font-size:12px}.rr-row .rr-twitter-area p.rr-linkedin{font-size:14px;margin-bottom:-10px;margin-left:30px;margin-top:20px;width:370px}.rr-row .rr-twitter-area a.rr-btn{bottom:10px;position:absolute;right:30px}.rr-row .rr-twitter-area a.rr-sprite-linkedin,.rr-row .rr-twitter-area a.rr-sprite-twitter{bottom:24px;display:block;left:26px;position:absolute}.rr-row .rr-twitter-area a.rr-sprite-linkedin span,.rr-row .rr-twitter-area a.rr-sprite-twitter span{margin-left:-10000px}.rr-grey{background-color:#f9f9f9}a.rr-btn,input[type=submit].rr-btn{background-color:#fff;border:1px solid #f60;color:#f60;display:inline-block;font-family:tondoregular;font-size:16px;margin-bottom:15px;padding:7px 15px;text-decoration:none}a.rr-btn.rr-btn-large,input[type=submit].rr-btn.rr-btn-large{width:360px}a.rr-btn:hover,input[type=submit].rr-btn:hover{background-color:#f60;color:#fff}input.rr-input{background-color:#fff;border:1px solid #999;color:#f60;display:inline-block;font-family:tondoregular;font-size:16px;margin-bottom:15px;padding:7px 15px;text-decoration:none;width:360px}.rr-container{margin-top:130px;transition:margin-top .25s ease}#rr-overlay{background:hsla(0,0%,100%,.9);cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);height:0;left:0;-moz-opacity:0;-khtml-opacity:0;opacity:0;position:fixed;top:0;width:0;z-index:200}#rr-overlay.rr-active{-webkit-animation:fadeInFromNone .5s ease-out;animation:fadeInFromNone .5s ease-out;display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=1);height:100%;-moz-opacity:1;-khtml-opacity:1;opacity:1;width:100%}#rr-overlay-item{background-color:#fff;border:1px solid #f3f3f3;float:left;margin:10px;z-index:201}#rr-page-header{background-color:#ccc;color:#fff;height:46vw;overflow:hidden;position:relative}.rr-page-home #rr-page-header{margin-bottom:-130px;padding-top:130px;top:-130px}#rr-page-header img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);height:100%;left:50%;-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;top:50%;transform:translateX(-50%) translateY(-325px);transition:opacity .5s ease;width:auto;z-index:5}#rr-page-header img.rr-active{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#rr-page-header .rr-row{padding:0;position:relative;z-index:10}#rr-page-header h1{font-size:27px;line-height:31px;text-transform:uppercase}#rr-page-header h1,#rr-page-header p{color:#fff;font-family:tondoregular}#rr-page-header .rr-header-content{position:absolute;top:110px;width:250px}#rr-page-header .rr-header-content p{line-height:25px;margin-bottom:20px}#rr-page-header .rr-arrow{bottom:60px;left:50%;margin-left:-11px;position:absolute;z-index:9}.rr-no-header{padding-bottom:20px;padding-top:120px}.rr-no-header h1{color:#f60;font-size:30px}.rr-site-nav{position:absolute;right:-10px;top:0;width:460px}.rr-site-nav li{float:left;height:146px;margin-bottom:10px;margin-right:10px;overflow:hidden;width:220px}.rr-site-nav li a{display:block;font-size:14px;height:146px;position:relative;text-decoration:none;width:220px}.rr-site-nav li a:hover img{transform:scale(1.1)}.rr-site-nav li a:hover span{color:#ff6500}.rr-site-nav li a img{height:auto;left:0;position:absolute;top:0;transition:transform 1s ease;width:100%;z-index:9}.rr-site-nav li a span{color:#fff;display:block;font-family:tondoregular;left:50%;position:absolute;text-align:center;text-transform:uppercase;top:53%;-mos-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:color .25s ease;width:148px;z-index:10}a.rr-btn{transition:background-color .25s ease,color .25s ease}.rr-rollover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;transition:opacity .25s ease}.rr-rollover:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}@media only screen and (min-width:768px) and (max-width:1160px){.rr-container{margin-top:70px}h1,h2{margin-bottom:20px}.rr-sprite.rr-arrow-up{clear:both;display:block;margin:20px auto 0}#rr-page-header{height:450px}.rr-row{padding-bottom:30px;padding-top:30px;width:90%}.rr-row .rr-col-divider{display:none}.rr-row .rr-col-half{padding-right:30px;width:100%}.rr-row .rr-col-half p{width:100%}.rr-row .rr-col-half ul{-moz-column-count:1;column-count:1}.rr-row .rr-col-half ul li{width:100%}.rr-row .rr-col-half .rr-list-col{float:none;width:100%}.rr-row .rr-col-half .rr-list-col .rr-list-row{margin-bottom:20px;min-height:0;width:100%}.rr-row .rr-col-center,.rr-row .rr-col-half .rr-list-col .rr-list-row li{width:100%}.rr-row .rr-col-center p.rr-large{font-size:20px;line-height:32px}.rr-row .rr-col-center p.rr-large.rr-quote{width:100%}.rr-row .rr-instagram-tiles{float:left;margin:0;width:49%}.rr-row .rr-instagram-tiles .rr-instagram-tile{height:0;padding-bottom:47%;width:46.5%}.rr-row .rr-instagram-tiles .rr-instagram-tile img{width:100%}.rr-row .rr-twitter-area{float:right;margin:0 0 40px;padding-bottom:80px;width:49%}.rr-row .rr-twitter-area p{width:85%}#rr-page-header .rr-arrow{display:none}#rr-page-header .rr-header-content{top:135px}#rr-page-header .rr-header-content p{font-size:12px;line-height:18px}.rr-page-home #rr-page-header{margin-bottom:-70px;padding-top:52px;top:-70px}.rr-page-home #rr-page-header h1{font-size:17px;line-height:20px;margin-top:40px}a.rr-btn.rr-btn-large,input[type=submit].rr-btn.rr-btn-large{font-size:15px;width:240px}input.rr-input{width:220px}}@media only screen and (min-width:320px) and (max-width:767px){.rr-container{margin-top:70px}h1,h2{font-size:25px;margin-bottom:20px}.rr-sprite.rr-arrow-up{display:block;margin:20px auto 0}.rr-row{padding-bottom:30px;padding-top:30px;width:90%}.rr-row .rr-col-divider{display:none}.rr-row .rr-col-half,.rr-row .rr-col-half p{width:100%}.rr-row .rr-col-half ul{-moz-column-count:1;column-count:1}.rr-row .rr-col-half ul li{width:100%}.rr-row .rr-col-half .rr-list-col{float:none;width:100%}.rr-row .rr-col-half .rr-list-col .rr-list-row{margin-bottom:20px;min-height:0;width:100%}.rr-row .rr-col-center,.rr-row .rr-col-half .rr-list-col .rr-list-row li{width:100%}.rr-row .rr-col-center p.rr-large{font-size:20px;line-height:32px;width:100%}.rr-row .rr-col-center p.rr-large.rr-quote{width:100%}.rr-row .rr-instagram-tiles{float:none;margin-right:0;width:100%}.rr-row .rr-instagram-tiles .rr-instagram-tile{float:none;height:0;margin-bottom:10px;margin-right:0;overflow:hidden;padding-bottom:100%;position:relative;width:100%}.rr-row .rr-instagram-tiles .rr-instagram-tile img{height:auto;left:0;position:absolute;top:0;width:100%;z-index:11}.rr-row .rr-twitter-area{border:1px solid #f3f3f3;float:none;height:auto;margin-bottom:10px;margin-right:0;padding-bottom:80px;padding-top:5px;position:relative;width:100%}.rr-row .rr-twitter-area p{font-size:15px;margin-left:30px;margin-top:20px;width:85%}.rr-row .rr-twitter-area p.rr-last{padding-bottom:70px}#rr-page-header{height:250px}#rr-page-header .rr-arrow,#rr-page-header .rr-header-content p{display:none}.rr-page-home #rr-page-header{margin-bottom:-70px;padding-top:52px;top:-70px}.rr-page-home #rr-page-header h1{font-size:17px;line-height:20px}a.rr-btn.rr-btn-large,input[type=submit].rr-btn.rr-btn-large{font-size:15px;width:240px}input.rr-input{width:220px}}#rr-main-header{background-color:#fff;border-bottom:1px solid #dfdfdf;height:130px;left:0;position:fixed;top:0;transition:height .25s ease,top .25s ease;width:100%;z-index:202}#rr-main-header .rr-site-nav{right:-5px;width:422px}#rr-main-header .rr-site-nav li{height:120px;width:201px}#rr-main-header .rr-site-nav li a{font-size:14px;height:120px;width:201px}#rr-main-header .rr-site-nav li img{height:auto;width:201px}.rr-show-intro #rr-main-header{top:-200px}.rr-page-home #rr-main-header{background-color:transparent;border-bottom:0}.rr-page-home #rr-main-header a#rr-logo.rr-sprite{background-position:-3px 0}.rr-page-home #rr-main-header #rr-menu-btn{color:#fff}.rr-page-home #rr-main-header .hamburger .hamburger-inner,.rr-page-home #rr-main-header .hamburger .hamburger-inner:after,.rr-page-home #rr-main-header .hamburger .hamburger-inner:before{background-color:#fff}.rr-page-home #rr-main-header .hamburger.is-active .hamburger-inner,.rr-page-home #rr-main-header .hamburger.is-active .hamburger-inner:after,.rr-page-home #rr-main-header .hamburger.is-active .hamburger-inner:before{background-color:#999}.rr-page-home #rr-main-header #rr-menu-btn .rr-sprite{background-position:-1209px -1px}.rr-scroll #rr-main-header{background-color:#fff;border-bottom:1px solid #dfdfdf;height:70px;top:-70px}.rr-scroll #rr-main-header.rr-scroll-up{top:0}.rr-scroll #rr-main-header a#rr-logo{left:-12px;top:6px;transform:scale(.7);width:88px!important}.rr-scroll #rr-main-header a#rr-logo.rr-sprite{background-position:-192px 0}.rr-scroll #rr-main-header .hamburger .hamburger-inner,.rr-scroll #rr-main-header .hamburger .hamburger-inner:after,.rr-scroll #rr-main-header .hamburger .hamburger-inner:before{background-color:#999!important}.rr-scroll #rr-main-header #rr-menu-btn{color:#999;top:24px}.rr-scroll #rr-main-header #rr-menu-btn i.rr-spite-breadcrumbs{background-position:-1185px -1px}.rr-scroll #rr-main-header #rr-menu-btn p,.rr-scroll #rr-main-header p.rr-hidden{-webkit-opacity:0;-moz-opacity:0;-o-opacity:0;opacity:0}.rr-scroll #rr-main-header #rr-main-nav{top:71px}#rr-main-header #rr-menu-btn{color:#999;font-family:tondoregular;font-size:15px;position:absolute;right:0;text-decoration:none;text-transform:uppercase;top:55px;transition:top .25s ease;width:75px}#rr-main-header #rr-menu-btn p{float:left;transition:opacity .25s ease}#rr-main-header #rr-menu-btn .rr-sprite{float:right;margin-top:4px}#rr-main-header #rr-menu-btn.rr-active{color:#999}#rr-main-header #rr-menu-btn.rr-active .rr-sprite{background-position:-1228px -1px!important}#rr-main-header #rr-main-nav{height:100%;position:fixed;right:-100%;top:131px;transform:translateX(50%);transition:right .5s ease,top .25s ease;width:1120px;z-index:201}#rr-main-header #rr-main-nav.rr-active{right:50%}#rr-main-header .rr-row{padding:0;position:relative}#rr-main-header p.rr-header-tag{color:#fff;display:block;font-family:tondolight;font-size:12px;letter-spacing:1px;line-height:16px;padding-top:8px;position:absolute;text-transform:uppercase;top:133px;transition:opacity .1s ease}#rr-main-header p.rr-header-tag.rr-hidden{-webkit-opacity:0;-moz-opacity:0;-o-opacity:0;opacity:0}#rr-main-header p.rr-header-tag.rr-grey-tag,#rr-main-header.rr-grey-header p.rr-header-tag{color:#999}#rr-main-header a#rr-logo{display:block;height:53px;left:0;position:absolute;top:35px;transition:top .25s ease,transform .25s ease,left .25s ease;width:155px}#rr-main-header a#rr-logo.rr-grey-logo{background-position:-192px 0;height:54px;width:157px}#rr-main-header a#rr-logo p{margin-left:-10000px}@media only screen and (min-width:768px) and (max-width:1160px){#rr-main-header #rr-main-nav{width:90%}#rr-main-header .rr-site-nav li a{font-size:12px}}@media only screen and (min-width:320px) and (max-width:767px){#rr-main-header{background-color:#fff;border-bottom:1px solid #dfdfdf;height:70px}#rr-main-header a#rr-logo{left:-23px;top:6px;transform:scale(.7)}#rr-main-header a#rr-logo.rr-sprite{background-position:-192px 0}#rr-main-header #rr-menu-btn{color:#999}#rr-main-header #rr-menu-btn i.rr-spite-breadcrumbs{background-position:-1185px -1px}#rr-main-header p.rr-hidden{-webkit-opacity:0;-moz-opacity:0;-o-opacity:0;opacity:0}#rr-main-header #rr-menu-btn{top:24px}#rr-main-header #rr-main-nav{top:71px;width:90%}#rr-main-header #rr-main-nav .rr-site-nav{width:270px}#rr-main-header #rr-main-nav .rr-site-nav li,#rr-main-header #rr-main-nav .rr-site-nav li a,#rr-main-header #rr-main-nav .rr-site-nav li img{height:84px;width:125px}#rr-main-header #rr-main-nav .rr-site-nav li a span{line-height:17px;width:98px}#rr-main-header p.rr-header-tag{font-size:9px;line-height:14px;top:73px;width:190px}}#rr-main-footer{border-top:1px solid #ececec;padding-bottom:30px;padding-top:30px}#rr-main-footer .rr-row{padding:0;position:relative}#rr-main-footer .rr-row .rr-escomar{display:block;height:88px;position:absolute;right:210px;top:0;width:88px}#rr-main-footer .rr-row .rr-logo{background-position:-349px 0;display:block;float:left;height:27px;margin-right:70px;width:44px}#rr-main-footer .rr-row .rr-logo p{margin-left:-10000px}#rr-main-footer .rr-row .rr-col{display:block;float:left;font-family:tondoregular;font-size:14px;line-height:20px;margin-right:50px;width:176px}#rr-main-footer .rr-row .rr-col .rr-reg a{text-decoration:underline}#rr-main-footer .rr-row .rr-col h4{color:#ff6500;text-transform:uppercase}#rr-main-footer .rr-row .rr-col a{color:#999;text-decoration:none}#rr-main-footer .rr-row .rr-col a:hover{text-decoration:underline}#rr-main-footer .rr-social{display:block;float:right}#rr-main-footer .rr-social li{float:left;height:33px;margin-left:10px;width:32px}@media only screen and (min-width:768px) and (max-width:1160px){#rr-main-footer .rr-row .rr-escomar{right:210px}}@media only screen and (min-width:768px) and (max-width:845px){#rr-main-footer .rr-row .rr-escomar{display:none}}@media only screen and (min-width:320px) and (max-width:767px){#rr-main-footer .rr-row .rr-escomar,#rr-main-footer .rr-row .rr-logo{display:none}.rr-social{clear:both;float:none;margin-bottom:10px}}#rr-home .rr-pro-bono .rr-row{padding-bottom:25px}#rr-home .rr-pro-bono .rr-row .rr-col-center h2{color:#f60;font-family:tondoregular;font-size:18px;margin-bottom:30px;text-transform:uppercase}#rr-home .rr-pro-bono .rr-row .rr-col-center p{font-size:17px;margin:0 auto 40px;width:310px}#rr-home .rr-pro-bono .rr-row .rr-col-center p.pro-bono{background-image:url(/images/pro-bono.gif?a18c2970fba6adf3016a52a1beaac970);background-size:116px 116px;display:block;font-family:tondolight;font-size:38px;height:68px;margin-bottom:35px;margin-top:-10px;padding-top:46px;width:116px}#rr-home #rr-page-header{background-color:#f60}#rr-home #rr-page-header.rr-after-intro h1,#rr-home #rr-page-header.rr-after-intro img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#rr-home #rr-page-header img{transition:opacity .5s ease}#rr-home #rr-page-header h1,#rr-home #rr-page-header img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}#rr-home #rr-page-header h1{font-size:27px;line-height:38px;text-transform:uppercase;transition:opacity .5s ease 2s}#rr-home #rr-page-header #rr-intro{height:255px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:420px;z-index:4}#rr-home .rr-row .rr-col-center p.rr-large{margin:0 auto 32px;width:485px}#rr-home .rr-row .rr-col-center p.rr-large.rr-quote{margin:0 auto 15px;width:392px}#rr-home .rr-row .rr-col-center p.rr-copyright{color:#c8c8c8;font-size:16px;margin:0 auto 20px}#rr-home .rr-row .rr-col-center p.rr-copyright a,#rr-home .rr-row .rr-col-center p.rr-copyright a:visited{color:#c8c8c8}#rr-home .rr-row .rr-col-center.rr-quotes{height:460px;position:relative}#rr-home .rr-row .rr-col-center.rr-quotes a.rr-btn{bottom:0;left:50%;position:absolute;transform:translateX(-50%)}#rr-home .rr-row .rr-col-center.rr-quotes .rr-home-quote{-webkit-animation:fadeInFromNone 1s ease-in;animation:fadeInFromNone 1s ease-in;display:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);left:50%;-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%)}#rr-home .rr-row .rr-col-center.rr-quotes .rr-home-quote.rr-active{-webkit-animation:fadeInFromNone 1s ease-out;animation:fadeInFromNone 1s ease-out;display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1}#rr-home .rr-row.rr-nav-area{padding-bottom:0;padding-top:0}#rr-home .rr-row.rr-nav-area .rr-site-nav{left:0;position:relative;top:0;width:100%}#rr-home .rr-row.rr-nav-area .rr-site-nav li{height:235px;margin-bottom:20px;width:366px}#rr-home .rr-row.rr-nav-area .rr-site-nav li.rr-last{margin-right:0}#rr-home .rr-row.rr-nav-area .rr-site-nav li a{height:235px;width:366px}#rr-home .rr-row.rr-nav-area .rr-site-nav li.rr-large{height:365px;margin-bottom:40px;margin-right:10px;width:555px}#rr-home .rr-row.rr-nav-area .rr-site-nav li.rr-large a{height:365px;width:555px}#rr-home .rr-row.rr-nav-area .rr-site-nav li.rr-large:nth-child(2n+2){margin-right:0}#rr-home .video-container{height:0;margin-bottom:30px;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}#rr-home .video-container embed,#rr-home .video-container iframe,#rr-home .video-container object{height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (min-width:768px) and (max-width:1160px){#rr-home .rr-row.rr-nav-area{padding-bottom:0;padding-top:0}#rr-home .rr-row.rr-nav-area .rr-site-nav{left:0;top:0;width:100%}#rr-home .rr-row.rr-nav-area .rr-site-nav li{height:auto;margin-bottom:10px;width:32.3%}#rr-home .rr-row.rr-nav-area .rr-site-nav li a{height:0;padding-bottom:66%;width:100%}#rr-home .rr-row.rr-nav-area .rr-site-nav li.rr-large{height:auto;margin-bottom:20px;width:49.2%}#rr-home .rr-row.rr-nav-area .rr-site-nav li.rr-large a{height:0;padding-bottom:66%;width:100%}#rr-home .rr-row.rr-nav-area .rr-site-nav li.rr-last{margin-right:0}}@media only screen and (min-width:320px) and (max-width:767px){#rr-home #rr-page-header #rr-intro{height:auto;width:275px}#rr-home .rr-row .rr-col-center .rr-home-quote,#rr-home .rr-row .rr-col-center p.rr-large,#rr-home .rr-row .rr-col-center p.rr-large.rr-quote{width:100%}#rr-home .rr-row.rr-nav-area{padding-bottom:0;padding-top:0}#rr-home .rr-row.rr-nav-area .rr-site-nav{left:0;top:0;width:100%}#rr-home .rr-row.rr-nav-area .rr-site-nav.rr-last{margin-right:0}#rr-home .rr-row.rr-nav-area .rr-site-nav li{height:auto;margin-bottom:10px;width:100%}#rr-home .rr-row.rr-nav-area .rr-site-nav li a{height:0;padding-bottom:66%;width:100%}#rr-home .rr-row.rr-nav-area .rr-site-nav li.rr-large{height:auto;margin-bottom:10px;width:100%}#rr-home .rr-row.rr-nav-area .rr-site-nav li.rr-large a{height:0;padding-bottom:66%;width:100%}#rr-home .rr-pro-bono .rr-row{padding-bottom:25px}#rr-home .rr-pro-bono .rr-row .rr-col-center p{width:100%}}#rr-about-us .rr-row .rr-arrow-up{margin:20px auto 0}#rr-about-us .rr-row #who-less,#rr-about-us .rr-row #who-more{display:none}#rr-about-us .rr-row #who-less.rr-active,#rr-about-us .rr-row #who-more.rr-active{display:block}#rr-about-us .rr-row #who-more{margin-bottom:25px}#rr-about-us .rr-row.rr-has-arrow{padding-bottom:45px}#rr-about-us .rr-row.rr-has-arrow .rr-arrow-up{margin-top:38px}#rr-about-us .rr-row .rr-col-center.has-intro h2.rr-small{margin-bottom:10px;margin-top:40px}#rr-about-us .rr-row .rr-title{color:#333}#rr-about-us .rr-about-people{margin-bottom:0;width:1120px}#rr-about-us .rr-about-people .rr-about-person{border:1px solid #f3f3f3;float:left;height:510px;margin-bottom:17px;margin-right:17px;position:relative;width:360px}#rr-about-us .rr-about-people .rr-about-person.rr-center-person{margin-left:180px}#rr-about-us .rr-about-people .rr-about-person.rr-middle-person{margin-left:379px}#rr-about-us .rr-about-people .rr-about-person:nth-child(3n+3){margin-right:0}#rr-about-us .rr-about-people .rr-about-person h3{color:#f60;font-family:tondoregular;margin:18px 30px 5px}#rr-about-us .rr-about-people .rr-about-person p{font-family:tondolight;margin-left:30px;margin-right:30px}#rr-about-us .rr-about-people .rr-about-person a.rr-btn{bottom:30px;left:30px;position:absolute}#rr-about-us .rr-about-people .rr-about-person a.rr-linkedin{display:block;height:33px;position:absolute;right:30px;top:310px;width:32px}#rr-about-us .rr-about-people .rr-about-person a.rr-linkedin span{margin-left:-10000px}#rr-about-us .rr-about-people .rr-about-person .rr-person-over{background-color:#fff;border:1px solid #f3f3f3;display:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);left:0;-moz-opacity:0;-khtml-opacity:0;opacity:0;padding-bottom:40px;position:absolute;top:0;z-index:201}#rr-about-us .rr-about-people .rr-about-person .rr-person-over.rr-active{-webkit-animation:fadeInFromNone 1s ease-out;animation:fadeInFromNone 1s ease-out;display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1}#rr-about-us .rr-about-people .rr-about-person .rr-person-over .rr-spite-close{position:absolute;right:-17px;top:-17px}#rr-about-us .rr-about-people .rr-about-person .rr-person-over ul{list-style-type:none;margin-bottom:30px;margin-left:47px}#rr-about-us .rr-about-people .rr-about-person .rr-person-over ul li{width:280px}#rr-about-us .rr-about-people .rr-about-person .rr-person-over ul li:before{content:"-";display:inline-block;margin-left:-1em;width:1em}@media only screen and (min-width:768px) and (max-width:1160px){#rr-about-us .rr-about-people{width:100%}#rr-about-us .rr-about-people .rr-about-person{height:0;padding-bottom:70%;width:47%}#rr-about-us .rr-about-people .rr-about-person.rr-center-person,#rr-about-us .rr-about-people .rr-about-person.rr-middle-person{margin-left:0}#rr-about-us .rr-about-people .rr-about-person img{height:auto;width:100%}#rr-about-us .rr-about-people .rr-about-person p{font-size:15px;line-height:22px}#rr-about-us .rr-about-people .rr-about-person:nth-child(3n+3){margin-right:15px}#rr-about-us .rr-about-people .rr-about-person:nth-child(2n+2){margin-right:0}}@media only screen and (min-width:320px) and (max-width:767px){#rr-about-us .rr-about-people{width:100%}#rr-about-us .rr-about-people .rr-about-person{height:auto;margin-right:0;padding-bottom:100px;width:100%}#rr-about-us .rr-about-people .rr-about-person.rr-center-person,#rr-about-us .rr-about-people .rr-about-person.rr-middle-person{margin-left:0}#rr-about-us .rr-about-people .rr-about-person .rr-person-over{width:100%}#rr-about-us .rr-about-people .rr-about-person .rr-person-over .rr-spite-close{right:5px;top:5px}#rr-about-us .rr-about-people .rr-about-person .rr-person-over ul li{width:90%}#rr-about-us .rr-about-people .rr-about-person img{height:auto;width:100%}#rr-about-us .rr-about-people .rr-about-person p{font-size:15px;line-height:22px}#rr-about-us .rr-about-people .rr-about-person a.rr-linkedin{top:auto;top:252px}}#rr-talk-to-us .rr-col-center{width:280px}#rr-talk-to-us .rr-col-center hr{background:#ececec;border:0;display:block;height:1px;width:100%}#rr-talk-to-us .rr-col-center p{displaty:block;margin-bottom:10px}#rr-talk-to-us .rr-col-center p.rr-intro{margin-bottom:20px;width:190px}#rr-talk-to-us .rr-col-center p.rr-large{margin-bottom:30px}#rr-talk-to-us .rr-col-center p a{color:#999;margin-bottom:10px;text-decoration:none}#rr-talk-to-us .rr-col-center p a i.rr-email-grey,#rr-talk-to-us .rr-col-center p a i.rr-phone-grey{float:left;margin-right:10px}#rr-talk-to-us .rr-col-center p a span{display:block;float:left;margin-top:5px}#rr-change .rr-arrow-up{display:block;margin:0 auto 40px;padding-top:0}#rr-change .rr-pro-bono .rr-row{padding-bottom:25px}#rr-change .rr-pro-bono .rr-row .rr-col-center h2{color:#f60;font-family:tondoregular;font-size:18px;margin-bottom:30px;text-transform:uppercase}#rr-change .rr-pro-bono .rr-row .rr-col-center p{font-size:17px;margin:0 auto 40px;width:310px}#rr-change .rr-pro-bono .rr-row .rr-col-center p.pro-bono{background-image:url(/images/pro-bono.gif?a18c2970fba6adf3016a52a1beaac970);background-size:116px 116px;display:block;font-family:tondolight;font-size:38px;height:68px;margin-bottom:35px;margin-top:-10px;padding-top:46px;width:116px}#rr-change .rr-row .rr-col-center h2{color:#999;font-family:tondolight;font-size:28px;line-height:40px;margin:0 auto;text-transform:none;width:382px}#rr-change .rr-row .rr-change-partners{margin-bottom:0;margin-top:70px;width:1120px}#rr-change .rr-row .rr-change-partners .rr-change-partner{border:1px solid #f3f3f3;float:left;margin:10px;position:relative;width:345px}#rr-change .rr-row .rr-change-partners .rr-change-partner:nth-child(3n+3){margin-right:0}#rr-change .rr-row .rr-change-partners .rr-change-partner h3,#rr-change .rr-row .rr-change-partners .rr-change-partner h4{color:#f60;font-family:tondoregular;margin:18px 30px 5px}#rr-change .rr-row .rr-change-partners .rr-change-partner p{font-family:tondolight;margin-left:30px;margin-right:30px}#rr-change .rr-row .rr-change-partners .rr-change-partner a.rr-btn{margin-bottom:30px;margin-left:30px}#rr-change .rr-row .rr-change-partners .rr-change-partner ul{list-style-type:none;margin-bottom:30px;margin-left:47px}#rr-change .rr-row .rr-change-partners .rr-change-partner ul li{width:280px}#rr-change .rr-row .rr-change-partners .rr-change-partner ul li:before{content:"-";display:inline-block;margin-left:-1em;width:1em}#rr-change .rr-row .rr-change-partners .rr-change-partner .rr-change-over{background-color:#fff;border:1px solid #f3f3f3;display:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);left:-1px;-moz-opacity:0;-khtml-opacity:0;opacity:0;padding-bottom:40px;position:absolute;top:-1px;z-index:201}#rr-change .rr-row .rr-change-partners .rr-change-partner .rr-change-over.rr-active{-webkit-animation:fadeInFromNone 1s ease-out;animation:fadeInFromNone 1s ease-out;display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1}#rr-change .rr-row .rr-change-partners .rr-change-partner .rr-change-over h4{font-family:tondolight}#rr-change .rr-row .rr-change-partners .rr-change-partner .rr-change-over .rr-spite-close{position:absolute;right:-17px;top:-17px}@media only screen and (min-width:768px) and (max-width:1160px){#rr-change .rr-row .rr-change-partners{margin-top:30px;width:100%}#rr-change .rr-row .rr-change-partners .rr-change-partner{width:45%}}@media only screen and (min-width:320px) and (max-width:767px){#rr-change .rr-row .rr-col-center h2{width:100%}#rr-change .rr-row .rr-change-partners{margin-top:30px;padding-bottom:30px;width:100%}#rr-change .rr-row .rr-change-partners .rr-change-partner{margin:0 0 10px;width:100%}#rr-change .rr-row .rr-change-partners .rr-change-partner ul li{width:100%}#rr-change .rr-row .rr-change-partners .rr-change-partner .rr-change-over .rr-spite-close{right:5px;top:5px}#rr-change .rr-pro-bono .rr-row{padding-bottom:25px}#rr-change .rr-pro-bono .rr-row .rr-col-center p{width:100%}}#rr-ideas{margin-bottom:60px}#rr-ideas .rr-arrow-up{display:block;margin:0 auto;padding-top:0}#rr-ideas .rr-table-row{padding-bottom:10px;padding-top:10px}#rr-ideas .rr-table-row table{margin-bottom:50px;width:100%}#rr-ideas .rr-table-row table h2{color:#f60;font-size:14px;margin-bottom:2px;text-transform:uppercase}#rr-ideas .rr-table-row table tbody tr{background-color:#fafafa;border-top:1px solid #dcdcdc;height:60px}#rr-ideas .rr-table-row table tbody tr:nth-child(2n+2){background-color:#fff}#rr-ideas .rr-table-row table tbody tr td:first-child{width:80%}#rr-ideas .rr-table-row table tbody tr td:nth-child(3){width:80px}#rr-ideas .rr-table-row table tbody tr:last-child{border-bottom:1px solid #dcdcdc}#rr-ideas .rr-table-row table tbody tr td{vertical-align:middle}#rr-ideas .rr-table-row table tbody tr td a{color:#999;text-decoration:none}#rr-ideas .rr-table-row table tbody tr td a:hover{text-decoration:underline}#rr-ideas .rr-table-row table tbody tr td .rr-sprite{float:right;margin-left:5px}#rr-ideas .rr-download-grey--play{transform:rotate(-90deg)}#rr-ideas .rr-download-grey--play span{display:none;margin-left:0}@media only screen and (min-width:768px) and (max-width:1160px){#rr-ideas{margin-top:120px}#rr-ideas .rr-row.rr-no-header{padding-bottom:0;padding-top:110px}#rr-ideas .rr-table-row{padding-top:0}#rr-ideas .rr-table-row table{margin-bottom:20px}#rr-ideas .rr-table-row table td:nth-child(2){display:none}#rr-ideas .rr-table-row table td:first-child{width:auto}#rr-ideas .rr-table-row table td{font-size:15px;padding-bottom:10px;padding-top:10px}}@media only screen and (min-width:320px) and (max-width:767px){#rr-ideas{margin-top:120px}#rr-ideas .rr-row.rr-no-header{padding-bottom:0;padding-top:40px}#rr-ideas .rr-table-row{padding-top:0}#rr-ideas .rr-table-row table{margin-bottom:20px}#rr-ideas .rr-table-row table td:nth-child(2){display:none}#rr-ideas .rr-table-row table td:first-child{width:auto}#rr-ideas .rr-table-row table td{font-size:15px;padding-bottom:10px;padding-top:10px}}#rr-partners .rr-arrow-up{display:block;margin:40px auto 0;padding-top:0}#rr-partners .rr-row{padding-top:55px}#rr-partners #rr-partners-list{margin-top:0;padding-bottom:0}#rr-partners #rr-partners-list a.rr-partner:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}#rr-partners #rr-partners-list .rr-partner{border:1px solid #dfdfdf;color:#999;display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);float:left;height:235px;margin-bottom:10px;margin-right:10px;-moz-opacity:1;-khtml-opacity:1;opacity:1;padding-top:32px;position:relative;text-align:center;text-decoration:none;transition:opacity .25s ease;width:270px}#rr-partners #rr-partners-list .rr-partner p{font-size:14px}#rr-partners #rr-partners-list .rr-partner:nth-child(4n+4){margin-right:0}#rr-partners #rr-partners-list .rr-partner img{height:auto;left:50%;position:absolute;top:53%;-mos-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70%}#rr-partners #rr-partners-list .rr-partner.rr-large{margin-right:0;width:1116px}#rr-partners #rr-partners-list .rr-partner.rr-large h2{font-size:18px}#rr-partners #rr-partners-list .rr-partner.rr-large ul{margin-top:30px}#rr-partners #rr-partners-list .rr-partner.rr-large ul li{font-family:tondoregular;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:1160px){#rr-partners #rr-partners-list .rr-partner{width:48%}#rr-partners #rr-partners-list .rr-partner.rr-large{width:98%}#rr-partners #rr-partners-list .rr-partner img{width:50%}}@media only screen and (min-width:320px) and (max-width:767px){#rr-partners .rr-row{padding-top:30px}#rr-partners .rr-row.rr-page-intro{padding-bottom:0}#rr-partners #rr-partners-list{padding-top:30px}#rr-partners #rr-partners-list .rr-partner{width:100%}#rr-partners #rr-partners-list .rr-partner img{top:58%;width:75%}#rr-partners #rr-partners-list .rr-partner.rr-large{width:100%}#rr-partners #rr-partners-list .rr-partner.rr-large ul{font-size:13px}}#rr-connected .rr-grey .rr-row{padding-top:70px}#rr-connected .rr-grey .rr-row .rr-sprite{display:inline-block}#rr-connected .rr-row{padding-bottom:35px;padding-top:0}#rr-connected .rr-row.rr-no-header{padding-top:120px}#rr-connected .rr-row .rr-linkedin-scroll{border-bottom:1px solid #f3f3f3;height:456px;overflow-y:scroll;width:99%}#rr-connected .rr-row .rr-linkedin-scroll::-webkit-scrollbar{-webkit-appearance:none;width:7px}#rr-connected .rr-row .rr-linkedin-scroll::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.25);border-radius:4px;-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}#rr-connected .rr-row p.rr-linkedin-feed{font-size:28px;line-height:36px;margin-top:40px}#rr-connected .rr-row p.rr-linkedin-feed a{color:#f60;text-decoration:none}#rr-connected .rr-row p.rr-linkedin-feed a:hover{-webkit-text-decoration:underlined;text-decoration:underlined}#rr-connected .rr-row .rr-big-instagram{border:1px solid #f3f3f3;float:left;height:550px;overflow:hidden;position:relative;width:550px}#rr-connected .rr-row .rr-big-instagram.rr-closed .rr-instagram-content{bottom:-130px}#rr-connected .rr-row .rr-big-instagram.rr-closed a.rr-sprite.rr-arrow{bottom:24px;transform:rotate(180deg)}#rr-connected .rr-row .rr-big-instagram a.rr-sprite.rr-arrow{bottom:150px;left:50%;margin-left:-10px;position:absolute;transition:bottom .5s ease,transform .5s ease}#rr-connected .rr-row .rr-big-instagram .rr-instagram-content{background-color:hsla(0,0%,100%,.9);bottom:-2px;height:140px;left:0;position:absolute;transition:bottom .5s ease;width:552px;z-index:15}#rr-connected .rr-row .rr-big-instagram .rr-instagram-content .rr-btn{background-color:transparent;bottom:10px;position:absolute;right:20px}#rr-connected .rr-row .rr-big-instagram .rr-instagram-content .rr-btn:hover{background-color:#ff6701}#rr-connected .rr-row .rr-big-instagram .rr-instagram-content p{margin-left:30px;margin-top:20px;width:330px}#rr-connected .rr-row .rr-big-instagram .rr-instagram-content p a{color:#ff6701;text-decoration:none}#rr-connected .rr-row .rr-big-instagram .rr-instagram-content p a:hover{text-decoration:underline}#rr-connected .rr-row .rr-big-instagram .rr-instagram-content p.rr-date{bottom:-1px;display:block;font-size:12px;position:absolute}#rr-connected .rr-row .rr-about-person{border:1px solid #f3f3f3;float:left;height:550px;margin-bottom:17px;margin-right:17px;position:relative;width:265px}#rr-connected .rr-row .rr-about-person img{height:auto;width:100%}#rr-connected .rr-row .rr-about-person:nth-child(3n+3){margin-right:0}#rr-connected .rr-row .rr-about-person h3{color:#f60;font-family:tondoregular;margin:18px 30px 5px}#rr-connected .rr-row .rr-about-person p{font-family:tondolight;margin-left:30px;margin-right:30px}#rr-connected .rr-row .rr-about-person a.rr-btn{bottom:10px;position:absolute;right:30px}#rr-connected .rr-row .rr-about-person a.rr-linkedin{bottom:24px;display:block;height:33px;left:26px;position:absolute;width:32px}#rr-connected .rr-row .rr-about-person a.rr-linkedin span{margin-left:-10000px}#rr-connected .rr-row .rr-about-person.rr-last{margin-right:0}@media only screen and (min-width:768px) and (max-width:1160px){#rr-connected .rr-row .rr-linkedin-scroll{height:534px;overflow-y:scroll;width:99%}#rr-connected .rr-row .rr-big-instagram{height:631px;margin-bottom:20px;width:48%}#rr-connected .rr-row .rr-big-instagram img{height:auto;width:100%}#rr-connected .rr-row .rr-big-instagram a.rr-sprite.rr-arrow{display:none}#rr-connected .rr-row .rr-big-instagram .rr-instagram-content{position:relative}#rr-connected .rr-row.rr-tablet-row{float:none;margin:0 auto 20px;width:551px}#rr-connected .rr-row p.rr-linkedin{width:82%}}@media only screen and (min-width:320px) and (max-width:767px){#rr-connected .rr-row .rr-linkedin-scroll{border-bottom:none;height:auto;overflow-y:auto;width:100%}#rr-connected .rr-row.rr-no-header{padding-bottom:20px;padding-top:40px}#rr-connected .rr-row .rr-about-person{width:100%}#rr-connected .rr-row .rr-big-instagram{float:none;height:0;margin-bottom:10px;padding-bottom:100%;width:100%}#rr-connected .rr-row .rr-big-instagram img{height:auto;width:100%}#rr-connected .rr-row .rr-big-instagram .rr-instagram-content{width:100%}#rr-connected .rr-row .rr-big-instagram .rr-instagram-content p{font-size:13px;line-height:22px;width:83%}#rr-connected .rr-row .rr-linkedin-area{float:none;margin-top:30px}#rr-connected .rr-row .rr-linkedin-area p.rr-linkedin{width:82%}}#rr-discover .rr-row.rr-special{position:relative}#rr-discover .rr-row.rr-special .rr-col-half{width:44%}#rr-discover .rr-row.rr-special .rr-col-divider{height:415px}#rr-discover .rr-row.rr-special a.rr-btn{bottom:95px;left:0;position:absolute}#rr-discover .rr-row.rr-image{padding-bottom:0;padding-top:0}#rr-discover .rr-row .rr-lowercase{text-transform:lowercase}#rr-discover .rr-row .rr-col-half{width:50%}#rr-discover .rr-row .rr-col-half ul li{width:236px}#rr-discover .rr-row .rr-col-half h2.rr-work{width:185px}#rr-discover .rr-row .rr-col-half h2.rr-work .rr-sprite-right-arrow{float:right;margin-top:10px}#rr-discover .rr-row .rr-col-half.rr-our-work{height:431px;position:relative}#rr-discover .rr-row .rr-col-half.rr-our-work p{border-bottom:0;color:#f60;font-family:tondoregular;font-size:15px;margin-top:-50px;position:absolute;text-transform:uppercase;top:218px;width:250px}#rr-discover .rr-row .rr-col-half.rr-our-work hr{border:none;display:block;margin-top:-18px;position:absolute;right:-19px;top:50%}#rr-discover .rr-row .rr-col-half.rr-our-work .rr-btn{bottom:0;position:absolute}#rr-discover .rr-row .rr-col-half p.rr-min-height-align{min-height:180px}#rr-discover .rr-row img{height:auto;width:100%}@media only screen and (min-width:768px) and (max-width:1160px){#rr-discover .rr-row .rr-col-half.rr-our-work hr{display:none}#rr-discover .rr-row.rr-special a.rr-btn{bottom:45px}}@media only screen and (min-width:320px) and (max-width:767px){#rr-discover .rr-row .rr-col-half{width:100%}#rr-discover .rr-row .rr-col-half.rr-our-work{height:auto;margin-bottom:30px;width:100%}#rr-discover .rr-row .rr-col-half.rr-our-work h2.rr-work{width:160px}#rr-discover .rr-row .rr-col-half.rr-our-work p{margin-top:20px;position:relative;top:0}#rr-discover .rr-row .rr-col-half.rr-our-work hr{display:none}#rr-discover .rr-row .rr-col-half.rr-our-work .rr-btn{margin-top:0;position:relative}#rr-discover .rr-row .rr-col-half ul{margin-bottom:40px}#rr-discover .rr-row .rr-col-half ul li,#rr-discover .rr-row.rr-special .rr-col-half{width:100%}#rr-discover .rr-row.rr-special a.rr-btn{bottom:auto;margin-bottom:20px;margin-top:0;position:relative}#rr-discover #rr-culminates h3{margin-bottom:10px;margin-top:0}#rr-discover #rr-culminates .rr-section{float:none;width:100%}}#rr-what-we-do .rr-row.rr-special .rr-col-half{width:44%}#rr-what-we-do .rr-row.rr-special .rr-col-divider{height:533px;margin-top:7px}#rr-what-we-do .rr-row .rr-col-half{width:46%}#rr-what-we-do .rr-row .rr-col-half img{height:auto;width:100%}#rr-what-we-do .rr-row .rr-col-half.rr-right{float:right}#rr-what-we-do .rr-row .rr-col-half.rr-what-we-do{height:534px;position:relative}#rr-what-we-do .rr-row .rr-col-half.rr-what-we-do p.rr-middle{border-bottom:0;color:#f60;font-family:tondoregular;font-size:15px;margin-top:-20px;position:absolute;text-transform:uppercase;top:50%;width:175px}#rr-what-we-do .rr-row .rr-col-half.rr-what-we-do p.rr-middle .rr-sprite-right-arrow{float:right;margin-top:9px}#rr-what-we-do .rr-row .rr-col-half.rr-what-we-do hr{border:none;display:block;margin-top:-18px;position:absolute;right:-19px;top:50%}#rr-what-we-do .rr-row .rr-col-half.rr-what-we-do .rr-btn{bottom:0;position:absolute}#rr-what-we-do #rr-culminates h3,#rr-what-we-do #rr-culminates h4{font-family:tondoregular;text-transform:uppercase}#rr-what-we-do #rr-culminates h3{margin-bottom:60px;margin-top:-40px}#rr-what-we-do #rr-culminates .rr-section{float:left;width:33.33333%}#rr-what-we-do #rr-culminates .rr-section h4{margin-bottom:30px}#rr-what-we-do #rr-culminates .rr-section h4.rr-orange{color:#f60}#rr-what-we-do #rr-culminates .rr-section h4.rr-green{color:#968000}#rr-what-we-do #rr-culminates .rr-section h4.rr-purple{color:#ab2640}#rr-what-we-do #rr-culminates .rr-section.rr-active-ip h4{position:relative;z-index:201}#rr-what-we-do #rr-culminates .rr-section .rr-item{float:left;min-height:230px;position:relative;width:50%}#rr-what-we-do #rr-culminates .rr-section .rr-item a{margin-bottom:30px}#rr-what-we-do #rr-culminates .rr-section .rr-item a:hover .rr-what-over{display:block}#rr-what-we-do #rr-culminates .rr-section .rr-item p{line-height:22px;width:130px}#rr-what-we-do #rr-culminates .rr-section .rr-item.rr-active-i .rr-sprite{position:relative;z-index:202}#rr-what-we-do #rr-culminates .rr-section .rr-item.rr-active-i .rr-what-over{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}#rr-what-we-do #rr-culminates .rr-section .rr-item a.rr-read-more{bottom:0;color:#f60;display:block;font-size:14px;margin-top:0;position:absolute}#rr-what-we-do #rr-culminates .rr-section .rr-item a.rr-read-more.rr-green{color:#968000}#rr-what-we-do #rr-culminates .rr-section .rr-item a.rr-read-more.rr-purple{color:#ab2640}#rr-what-we-do #rr-culminates .rr-section .rr-item .rr-what-over{background-color:#fff;display:none;height:39px;left:24px;position:absolute;top:25px;width:39px}#rr-what-we-do #rr-culminates .rr-section .rr-item .rr-what-over.rr-green hr{background-color:#968000}#rr-what-we-do #rr-culminates .rr-section .rr-item .rr-what-over.rr-purple hr{background-color:#ab2640}#rr-what-we-do #rr-culminates .rr-section .rr-item .rr-what-over hr{background-color:#f60;border:none;display:block;height:2px;left:8px;position:absolute;top:9px;width:25px}#rr-what-we-do #rr-culminates .rr-section .rr-item .rr-what-over hr:nth-child(2){height:25px;left:19px;top:-2px;width:2px}#rr-what-we-do #rr-culminates .rr-section .rr-item .rr-item-over{background-color:#fff;display:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;padding-bottom:40px;position:absolute;top:120px;z-index:201}#rr-what-we-do #rr-culminates .rr-section .rr-item .rr-item-over.rr-second{left:-188px}#rr-what-we-do #rr-culminates .rr-section .rr-item .rr-item-over.rr-active{-webkit-animation:fadeInFromNone 1s ease-out;animation:fadeInFromNone 1s ease-out;display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1}#rr-what-we-do #rr-culminates .rr-section .rr-item .rr-item-over .rr-spite-close{position:absolute;right:-17px;top:-17px}#rr-what-we-do #rr-culminates .rr-section .rr-item .rr-item-over ul{list-style-type:none;margin-bottom:30px;margin-left:18px}#rr-what-we-do #rr-culminates .rr-section .rr-item .rr-item-over ul li{width:280px}#rr-what-we-do #rr-culminates .rr-section .rr-item .rr-item-over ul li:before{content:"-";display:inline-block;margin-left:-1em;width:1em}@media only screen and (min-width:768px) and (max-width:1160px){#rr-what-we-do .rr-row .rr-col-half.rr-what-we-do hr{display:none}#rr-what-we-do #rr-culminates h3{margin-top:0}}@media only screen and (min-width:320px) and (max-width:767px){#rr-what-we-do .rr-row .rr-col-half{width:100%}#rr-what-we-do .rr-row .rr-col-half.rr-what-we-do{height:auto;width:100%}#rr-what-we-do .rr-row .rr-col-half.rr-what-we-do p.rr-middle{margin-top:20px;position:relative}#rr-what-we-do .rr-row .rr-col-half.rr-what-we-do hr{display:none}#rr-what-we-do .rr-row.rr-special .rr-col-half{width:100%}#rr-what-we-do #rr-culminates h3{margin-bottom:10px;margin-top:0}#rr-what-we-do #rr-culminates .rr-section{float:none;width:100%}#rr-what-we-do #rr-culminates .rr-section .rr-item .rr-item-over.rr-second{left:-100%}}#rr-our-work .rr-no-header a{color:#f60}#rr-our-work .rr-row{padding-bottom:40px}#rr-our-work .rr-row--nopadding{padding-bottom:100px;padding-top:0}#rr-our-work .rr-no-header--nav{padding-top:50px}#rr-our-work .logo{border:1px solid #dfdfdf;display:block;float:left;height:100px;margin-bottom:30px;margin-right:20px;position:relative;width:180px}#rr-our-work .logo img.img-logo{display:block;height:auto;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:80%}#rr-our-work h3{clear:both;color:#f60;font-size:18px;margin-bottom:5px;margin-top:30px}#rr-our-work .rr-col{float:left;padding-right:20px;width:48%}#rr-our-work .rr-col--center{margin-left:20%;width:60%}#rr-our-work .rr-col h2{line-height:35px;margin-top:10px}#rr-our-work .rr-col .rr-btn{margin-top:20px}#rr-our-work .rr-col p{margin-bottom:8px}#rr-our-work .rr-col p strong{color:#333;font-weight:700}#rr-our-work .rr-col--right{float:right}#rr-our-work .rr-col img{height:400px;-o-object-fit:cover;object-fit:cover;width:100%}#rr-our-work .rr-col .output-ul{margin-top:10px}#rr-our-work .rr-col .output-ul a{color:#999}#rr-our-work .rr-col img.img-output{border:1px solid #c8c8c8;height:auto;margin-bottom:15px;margin-top:15px;width:100%}@media only screen and (min-width:768px) and (max-width:1160px){#rr-our-work .rr-col{float:none;padding-right:0;width:100%}}@media only screen and (min-width:320px) and (max-width:767px){#rr-our-work .rr-col{float:none;padding-right:0;width:100%}#rr-our-work .rr-col--center{margin-left:0;width:100%}}
