html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media only screen and (max-width:768px){html{font:80%/1.5 -apple-system,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.device-content{width:90%}.not-mobile{display:none}}@media only screen and (min-width:769px){html{font:90%/1.5 -apple-system,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.device-content{width:700px}.not-mobile{display:none}}@media only screen and (min-width:1025px){html{font:95%/1.5 -apple-system,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.device-content{width:960px}}@font-face{font-family:Tungsten-Semibold;src:url(../../media/fonts/Tungsten-Semibold.eot);src:url(../../media/fonts/Tungsten-Semibold.eot?#iefix) format('embedded-opentype'),url(../../media/fonts/Tungsten-Semibold.woff2) format('woff2'),url(../../media/fonts/Tungsten-Semibold.woff) format('woff');font-weight:600;font-style:normal}@font-face{font-family:Tungsten-Medium;src:url(../../media/fonts/Tungsten-Medium.eot);src:url(../../media/fonts/Tungsten-Medium.eot?#iefix) format('embedded-opentype'),url(../../media/fonts/Tungsten-Medium.woff2) format('woff2'),url(../../media/fonts/Tungsten-Medium.woff) format('woff');font-weight:500;font-style:normal}@font-face{font-family:Tungsten-Light;src:url(../../media/fonts/Tungsten-Light.eot);src:url(../../media/fonts/Tungsten-Light.eot?#iefix) format('embedded-opentype'),url(../../media/fonts/Tungsten-Light.woff2) format('woff2'),url(../../media/fonts/Tungsten-Light.woff) format('woff');font-weight:300;font-style:normal}@font-face{font-family:Klavika-Light;src:url(../../media/fonts/Klavika-Light.eot);src:url(../../media/fonts/Klavika-Light.eot?#iefix) format('embedded-opentype'),url(../../media/fonts/Klavika-Light.woff2) format('woff2'),url(../../media/fonts/Klavika-Light.woff) format('woff');font-weight:300;font-style:normal}@font-face{font-family:Klavika-Medium;src:url(../../media/fonts/Klavika-Medium.eot);src:url(../../media/fonts/Klavika-Medium.eot?#iefix) format('embedded-opentype'),url(../../media/fonts/Klavika-Medium.woff2) format('woff2'),url(../../media/fonts/Klavika-Medium.woff) format('woff');font-weight:500;font-style:normal}.container{width:100%;padding:0 20px}@media only screen and (min-width:769px){.container{width:100%}}@media only screen and (min-width:1025px){.container{width:970px;margin:0 auto}}@media only screen and (min-width:1200px){.container{width:1170px}}.row--float{zoom:1}.row--float:after,.row--float:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.row--float:after{clear:both}.device-content{position:relative;width:1200px;display:block;margin-left:auto;margin-right:auto}.column{display:block;float:left}.col-1{width:8.33333333%}.col-2{width:16.66666667%}.col-3{width:25%}.col-4{width:33.33333333%}.col-5{width:41.66666667%}.col-6{width:50%}.col-7{width:58.33333333%}.col-8{width:66.66666667%}.col-9{width:75%}.col-10{width:83.33333333%}.col-11{width:91.66666667%}.col-12{width:100%}img.scale-with-grid{width:100%;height:auto;display:block}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}*{margin:0;padding:0;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}.sound-name{position:fixed;bottom:16px;right:70px;width:20px;z-index:100;color:#fff;font-family:Tungsten-Medium;font-size:.75rem;color:#eee;text-transform:uppercase}@media only screen and (max-width:768px){.sound-name{visibility:hidden}}.private-access{position:fixed;bottom:13px;right:235px;z-index:100;font-family:Tungsten-Medium;font-size:1rem;color:#fff;text-transform:uppercase}@media only screen and (max-width:768px){.private-access{visibility:hidden}}.js-bars{height:30px;right:30px;margin:-30px 0 0 -20px;position:fixed;bottom:20px;width:30px;z-index:100;cursor:pointer}@media only screen and (max-width:768px){.js-bars{visibility:hidden}}.is-paused .js-bar{-webkit-animation:none;-webkit-animation-name:none}.js-bar{background:#fff;bottom:1px;height:3px;position:absolute;width:2px;animation:sound 0s -.8s linear infinite alternate}.js-soundoption{display:none!important;cursor:pointer}@keyframes sound{0%{opacity:.35;height:3px}100%{opacity:1;height:18px}}.js-bar:nth-child(1){left:1px;animation-duration:474ms}.js-bar:nth-child(2){left:5px;animation-duration:433ms}.js-bar:nth-child(3){left:9px;animation-duration:407ms}.js-bar:nth-child(4){left:13px;animation-duration:458ms}.js-bar:nth-child(5){left:17px;animation-duration:.4s}.js-bar:nth-child(6){left:21px;animation-duration:427ms}.js-bar:nth-child(7){left:25px;animation-duration:441ms}.js-bar:nth-child(8){left:29px;animation-duration:419ms}.js-bar:nth-child(9){left:33px;animation-duration:487ms}.js-bar:nth-child(10){left:37px;animation-duration:442ms}#youtube-video{top:50%;position:absolute;width:100%;height:100%;transform:translateY(-50%)}@media only screen and (max-width:768px){#youtube-video{top:50%;position:absolute;width:100%;height:100%;transform:translateY(-50%)}}.video-stream .html5-main-video{width:100%}.chatbot-name-footer{position:fixed;bottom:8px;left:54px;width:126px;z-index:999;color:#fff;font-family:Tungsten-Medium;font-size:16px;color:#eee;text-transform:uppercase;transform:translateX(-170px);transition:all .3s;z-index:100}.chatbot-name-footer:hover{color:#eee}@media only screen and (max-width:768px){.chatbot-name-footer{display:none}}.chatbot-name-footer-mobile{display:none}@media only screen and (max-width:768px){.chatbot-name-footer-mobile{display:block}}.bottom-overlay,.top-overlay{height:15vh;width:100%;left:0;z-index:6;position:fixed;display:none;pointer-events:none}@media only screen and (min-width:769px){.bottom-overlay,.top-overlay{display:block}}@media only screen and (max-width:768px){.bottom-overlay,.top-overlay{display:block}}@media only screen and (max-width:768px){.bottom-overlay{display:none}}.top-overlay{top:0;background:linear-gradient(to bottom,#222629 0,rgba(34,38,41,0) 100%)}.bottom-overlay{bottom:0;background:linear-gradient(to bottom,rgba(34,38,41,0) 0,#222629 100%)}div#wave{position:fixed;bottom:0;left:0;z-index:101;text-align:center;width:40px;height:40px;margin-left:auto;margin-right:auto;pointer-events:none}div#wave .dot{display:inline-block;width:3px;height:3px;border-radius:50%;margin-right:-1px;background:#fff;animation:wave 1.3s linear infinite}div#wave .dot:nth-child(2){animation-delay:-1.1s}div#wave .dot:nth-child(3){animation-delay:-.9s}@keyframes wave{0%,20%,60%{transform:initial}20%{transform:translateY(-2px)}}.chatbot-icon{width:40px;height:40px;display:block;background:#fff;position:fixed;bottom:0;left:0;z-index:100;transition:all .5s cubic-bezier(.19,1,.22,1)}@media only screen and (max-width:768px){.chatbot-icon{border-right:1px solid #424242}}#linkchat:hover{cursor:pointer}#linkchat:hover .chatbot-icon{background:#222629}#linkchat:hover .svg-chatbot{fill:#fff}#linkchat:hover .chatbot-name-footer{transform:translateX(0)}#linkchat:hover .chatbot-name-footer:hover{color:#a0a0a0}#linkchat:hover #wave .dot{background:#222629}.svg-chatbot{width:22px;margin:9px;fill:#222629}.bind-event{width:100%;bottom:0;height:20%;background:#000;display:block;position:absolute}.bind-event2{width:100%;top:0;height:20%;background:#eee;display:block;position:absolute}.giphy{z-index:99999;position:absolute}#main{position:absolute;top:0;left:0;min-height:100vh;width:100%}body,html{overflow:visible}body .is-loading #linkchat,body.is-intro #linkchat,html .is-loading #linkchat,html.is-intro #linkchat{display:none}body .is-loading .sound-name,body.is-intro .sound-name,html .is-loading .sound-name,html.is-intro .sound-name{display:none}body .is-loading .js-bars,body.is-intro .js-bars,html .is-loading .js-bars,html.is-intro .js-bars{display:none}@media only screen and (min-width:769px){body .is-loading #logo-raa,body.is-intro #logo-raa,html .is-loading #logo-raa,html.is-intro #logo-raa{display:none}}body.is-home .chatbot-name-footer,html.is-home .chatbot-name-footer{transform:translateX(0)}html{font:100%/1.5 -apple-system,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;background-color:#222629;color:#fff}html a{color:#fff;text-decoration:none}body.is-loaded footer{opacity:1;z-index:99}.clearfix{clear:both!important}a{color:#000;text-decoration:underline}a:hover{color:#686868}ul{list-style-type:none}p{font:.875rem/1.563rem -apple-system,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}main{z-index:99;position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}main .page{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%;opacity:0;visibility:hidden;text-align:center}@media screen and (max-width:768px){main{position:inherit}main .page{position:inherit}}.main-title{font-size:7.5rem;font-family:Tungsten-Semibold;text-transform:uppercase}.small-title{font-family:Tungsten-Medium;font-size:2.5rem;text-transform:uppercase}.slide-text{font-family:Klavika-Light;font-size:1.125rem;color:#fff}header{display:block;text-align:left;width:100%;height:50px;z-index:100;opacity:1;transition:opacity .7s cubic-bezier(.19,1,.22,1)}header p{color:#686868}header p a{color:#3a3a3a}header p a:hover{text-decoration:underline}footer{position:fixed;bottom:0;right:0;left:0;display:block;text-align:center;width:100%;height:50px;margin-bottom:20px;z-index:3;opacity:0;transition:opacity .7s cubic-bezier(.19,1,.22,1)}footer svg{display:inline-block;width:15px;height:15px;fill:#fff;margin:.3125rem 0;margin-left:10px}footer p{color:#686868}footer p a{text-decoration:none;color:transparent;position:relative}footer p a:after,footer p a:before{content:attr(data-text);display:block;position:absolute;left:0;top:0;color:#fff;pointer-events:none;transition:transform .8s cubic-bezier(.23,1,.32,1),opacity .8s cubic-bezier(.23,1,.32,1)}footer p a:before{transition-delay:80ms}footer p a:after{transform:translateY(6px);opacity:0}footer p a:hover:before{transform:translateY(-6px);opacity:0}footer p a:hover:after{transform:translateY(0);opacity:1;transition-delay:120ms}html{overflow-x:hidden!important;overflow-y:auto!important}.title-big{line-height:2.813rem;margin-bottom:1.25rem;font-family:Tungsten-Medium;font-size:2.5rem;text-transform:uppercase}@media only screen and (min-width:769px){.title-big{line-height:4.375rem;font-size:4.375rem;letter-spacing:.1em}}.title-medium{line-height:1.625rem;margin-bottom:1.25rem;font-family:Tungsten-Light;letter-spacing:.1em;font-size:1.375rem;margin-top:-20px;text-transform:uppercase}.title-small{line-height:1.875rem;margin-bottom:.9375rem;font-family:Tungsten-Light;letter-spacing:.1em;font-size:1.625rem;text-transform:uppercase}.description p{line-height:1.188rem;margin-bottom:.9375rem;font-family:Klavika-Light;font-size:.9375rem;text-align:left}.btn button,button.btn{display:inline-block;background:0 0;border:none;outline:0;cursor:pointer}.btn-scroll{position:absolute;bottom:0;left:50%;height:70px;padding:0 15px;transform:translateX(-50%)}.btn-scroll button{font-family:sans-serif;font-weight:400;font-size:.75rem;color:#fff;text-transform:uppercase}.btn-scroll .btn-scroll_bar_container{position:absolute;top:0;left:0;height:100%;width:1px;background:0 0}.btn-scroll .btn-scroll_bar_container .btn-scroll_bar_content{display:block;height:0;width:100%;background:#fff;opacity:0}.btn-start{font-family:Tungsten-Semibold;display:inline-block;background:0 0;text-transform:uppercase;font-weight:400;font-style:normal;font-size:1rem;letter-spacing:.1em;color:rgba(255,255,255,.7);border-radius:0;padding:18px 80px 20px;transition:all .7s ease-out;background:linear-gradient(270deg,rgba(255,255,255,.8),rgba(255,255,255,.8),rgba(34,34,34,0),rgba(34,34,34,0));background-position:1% 50%;background-size:300% 300%;text-decoration:none;margin:.625rem;border:none;z-index:99999999999999;border:1px solid rgba(255,255,255,.3);cursor:pointer}.btn-start:focus,.btn-start:hover{border:1px solid rgba(255,255,255,0);color:#222629;background-position:99% 50%}@media screen and (max-width:768px){.btn-start{padding:20px 20px 20px}}.btn-skip{outline:0;text-align:center;text-transform:uppercase;font-family:Tungsten-Semibold;margin:1em;border:0;overflow:hidden;padding:0;color:#000;background:#fff;width:250px;height:50px;letter-spacing:.1em}@media only screen and (max-width:768px){.btn-skip{bottom:0;position:fixed}}@media only screen and (min-width:769px){.btn-skip{display:block;transform:rotate(-90deg)}}.btn-skip.button--inverted{color:#fff}.btn-skip::before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;background:#222629;transform:translate3d(0,-100%,0);color:#fff;letter-spacing:.1em}.btn-skip.button--inverted::before{background:#fff;color:#37474f}@media screen and (max-width:768px){.btn-skip{height:40px;line-height:40px}.btn-skip::before{padding:0!important;position:fixed!important;height:40px;line-height:40px}}.btn-skip>span{display:block}.btn-skip::before,.btn-skip>span{padding:1em 0;transition:transform .4s;transition-timing-function:cubic-bezier(.75,0,.125,1)}.btn-skip:hover::before{transform:translate3d(0,0,0)}.btn-skip:hover>span{transform:translate3d(0,100%,0);color:#fff}#particles-js{position:fixed;z-index:1;width:100%;height:100%;opacity:.2;pointer-events:none}.page-transition{z-index:250;top:0;display:block;position:fixed;width:100%;height:100%;pointer-events:none}.page-transition .div{background:url(../../media/images/pattern.png) repeat top left/64px 64px;position:fixed;background-color:#2d2d2d;height:100%;width:20%;z-index:7;border-left:1px solid #383c3e}@media only screen and (max-width:768px){.page-transition .div{width:50%}}.page-transition .div:nth-child(1){left:0}.page-transition .div:nth-child(2){left:20%}@media only screen and (max-width:768px){.page-transition .div:nth-child(2){left:50%}}.page-transition .div:nth-child(3){left:40%}@media only screen and (max-width:768px){.page-transition .div:nth-child(3){visibility:hidden}}.page-transition .div:nth-child(4){left:60%}@media only screen and (max-width:768px){.page-transition .div:nth-child(4){visibility:hidden}}.page-transition .div:nth-child(5){left:80%}@media only screen and (max-width:768px){.page-transition .div:nth-child(5){visibility:hidden}}.is-virtual-scroll{overflow:hidden;height:100vh}.is-native-scroll.y-scroll{overflow-y:scroll;overflow-x:hidden}.is-native-scroll.x-scroll{overflow-y:hidden;overflow-x:scroll}.vs-section{position:fixed;top:0;right:0;left:0;width:100%;height:auto;margin:auto;text-align:center;will-change:transform}@media screen and (max-width:768px){.vs-section{position:inherit}}.vs-scrollbar{display:block;position:absolute;transition:transform .6s}.vs-scrollbar.vs-vertical{top:0;right:-5px;bottom:0;width:15px;height:100%;transform:translate3d(5px,0,0)}.vs-scrollbar.vs-horizontal{bottom:-5px;left:0;right:0;width:100%;height:15px;transform:translate3d(0,5px,0)}.is-dragging .vs-scrollbar.vs-horizontal,.is-dragging .vs-scrollbar.vs-vertical,.vs-scrollbar.vs-horizontal:hover,.vs-scrollbar.vs-vertical:hover{transform:none}.vs-scrollbar .vs-scrolldrag{width:100%;height:auto;background:#ccc;cursor:pointer}.vs-scroll-view{position:relative;width:1px}@media only screen and (max-width:768px){body{overflow-x:hidden}}.preloader{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;text-align:center;background:#fff}body.no-click{pointer-events:none!important}#connection{position:fixed;z-index:500;top:100vh;left:0;height:100px;width:100%;background-color:#222629;transition:transform .3s ease-in-out;pointer-events:none}@media only screen and (max-width:768px){#connection{height:340px;text-align:center;padding:0 20px}}#connection .connection-container{display:table;position:relative;width:100%;height:100%}#connection .connection-content{display:table-cell;vertical-align:middle}#connection form{margin-left:2rem;position:relative}@media only screen and (max-width:930px){#connection form{margin:0;display:block}}#connection form ::-webkit-input-placeholder{font:2rem Tungsten-Medium,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:uppercase;color:#fff;line-height:85px;position:absolute;top:10px}@media only screen and (max-width:930px){#connection form ::-webkit-input-placeholder{font-size:1rem}}#connection form ::-moz-placeholder{font:2rem Tungsten-Medium,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:uppercase;color:#fff;line-height:85px;position:absolute;top:10px}@media only screen and (max-width:930px){#connection form ::-moz-placeholder{font-size:1rem}}#connection form :-ms-input-placeholder{font:2rem Tungsten-Medium,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:uppercase;color:#fff;line-height:85px;position:absolute;top:10px}@media only screen and (max-width:930px){#connection form :-ms-input-placeholder{font-size:1rem}}#connection form input:-moz-placeholder{font:2rem Tungsten-Medium,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:uppercase;color:#fff;line-height:85px;position:absolute;top:10px}@media only screen and (max-width:930px){#connection form input:-moz-placeholder{font-size:1rem}}#connection form input{height:45px;padding:0 0 0 15px;vertical-align:-5px;line-height:45em;font-size:1em;margin-right:16px;color:#fff;background:0 0!important;border:none;border-left:1px solid #fff;position:relative}@media only screen and (max-width:930px){#connection form input{display:block;padding:0;width:100%;border:none;line-height:1em;font-size:1em;margin-left:15px}}#connection form input:focus{outline:0}#connection form input:-webkit-autofill{background:0 0!important;-webkit-box-shadow:0 0 0 45px #222629 inset;-webkit-text-fill-color:#fff!important}@media only screen and (max-width:768px){#connection form input{margin:0!important}}#connection form input[type=email]{width:120px}@media only screen and (max-width:930px){#connection form input[type=email]{width:100%;border-bottom:1px solid #fff}}#connection form input[type=password]{width:150px}@media only screen and (max-width:930px){#connection form input[type=password]{width:100%}}#connection form button{font:1.3rem Tungsten-Medium,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;width:190px;height:45px;background:#fff;color:#000;border:none;margin:0 30px 0 0;transition:all .7s ease-out;background:linear-gradient(270deg,rgba(255,255,255,.8),rgba(255,255,255,.8),rgba(255,255,255,0),rgba(255,255,255,0));background-position:100% 50%;background-size:300% 300%}#connection form button:hover{background-position:0 50%}#connection form button:after{content:"";width:1px;background:#fff;height:45px;position:absolute;right:15px;top:0}@media only screen and (max-width:930px){#connection form button:after{width:0}}@media only screen and (max-width:930px){#connection form button{width:100%;margin:0}}#connection a,#connection form,#connection p{display:inline-block}@media only screen and (max-width:930px){#connection a,#connection form,#connection p{display:block}}#connection p{font:1rem Klavika-Light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;vertical-align:middle}#connection p a{text-decoration:underline}@media only screen and (max-width:768px){#connection p{padding-top:20px}#connection p br{display:none}#connection p a{display:inline-block;padding-left:10px}}#connection a:not(.no-route),#connection button{padding:10px 20px;margin-left:2rem;text-transform:uppercase}@media only screen and (max-width:768px){#connection a:not(.no-route),#connection button{margin-left:0;width:100%}}#connection .separator{display:inline-block;height:45px;width:1px;margin:0 15px;vertical-align:middle;background:#fff}@media only screen and (max-width:768px){#connection .separator{display:none}}body.connected #connection{transform:none!important}body.connection-opened #connection{transform:translateY(-100%);pointer-events:auto!important}.single_post_post p,.sirtrevor-text p{margin-bottom:20px}.popin-overlay{z-index:0;position:fixed;top:0;left:0;height:100vh;width:100%;opacity:0;pointer-events:none;transition:all .3s ease-in-out;background:rgba(0,0,0,.5)}.popin-overlay.visible{z-index:999999;opacity:1;pointer-events:all}.popin-overlay button[data-popin-close]{z-index:9999999;position:absolute;right:20px;top:20px;font-size:30px;background:0 0;border:none;outline:0}.popin-overlay .vertical-align-wrap{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%;display:table;z-index:1;background:0 0}.popin-overlay .vertical-align-wrap .vertical-align{display:table-cell;background:0 0;vertical-align:middle}.popin-overlay .vertical-align-wrap .vertical-align .vertical-align__item{vertical-align:middle;text-align:center}.popin-overlay .popin-image{opacity:0;height:0;pointer-events:none;transition:all .3s ease-in-out}.popin-overlay .popin-image.current{opacity:1;pointer-events:all;height:auto}.popin-overlay .popin-image.current img{max-width:80%;max-height:80vh;min-height:40vh;margin:0 auto}.popin-overlay .popin-vimeo,.popin-overlay .popin-youtube{opacity:0;height:0;pointer-events:none;transition:all .3s ease-in-out;max-width:80%;margin:0 auto}.popin-overlay .popin-vimeo.current,.popin-overlay .popin-youtube.current{opacity:1;pointer-events:all;height:auto}.popin-overlay .popin-vimeo.current .iframe-container,.popin-overlay .popin-youtube.current .iframe-container{position:relative;width:100%;height:0;padding-top:calc(56.25%);margin:0 auto}.popin-overlay .popin-vimeo.current .iframe-container iframe,.popin-overlay .popin-youtube.current .iframe-container iframe{position:absolute;top:0;left:0;right:0;bottom:0}.popin-form{z-index:150;position:fixed;top:0;left:0;height:100vh;width:100%;background-color:#222629;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.popin-form.opened{opacity:1!important;pointer-events:all}.popin-form .btn-skip{position:absolute;top:50%;left:-125px;margin:0;transform:rotate(90deg) translateY(-50%)}.popin-form .btn-form{width:7.813rem;padding:.625rem 0;font-family:Tungsten-Medium;font-size:1.25rem;text-transform:uppercase;color:#fff;background-color:#222629;border:1px solid #fff;transition:all .3s ease-in-out}.popin-form .btn-form[data-previous]{float:left}.popin-form .btn-form[data-next],.popin-form .btn-form[data-submit]{float:right}.popin-form .btn-form:hover{color:#222629;background-color:#fff}.popin-form form{position:relative;height:100%;width:100%}.popin-form form .step{position:absolute;top:50%;left:50%;opacity:0;pointer-events:none;transform:translate(-50%,-50%);transition:opacity .3s ease-in-out}.popin-form form .step.opened{opacity:1!important;pointer-events:all}.popin-form form .step .container{max-width:800px}.popin-form form .step p{display:block;line-height:normal;margin-bottom:2.5rem;font-family:Tungsten-Semibold;font-size:4.375rem;text-transform:uppercase}.popin-form form .step input{display:block;width:100%;margin-bottom:2rem;font-family:Klavika-Light;font-size:2.5rem;background-color:transparent;border:none;outline:0;border-bottom:1px solid rgba(255,255,255,.3)}.popin-form form .step .rgpd{display:block;width:100%;margin-bottom:2rem}.popin-form form .step .rgpd input{display:inline-block;width:40px;vertical-align:top;margin:0;margin-top:12px}.popin-form form .step .rgpd label{display:inline-block;width:calc(100% - 50px);font-family:Klavika-Light;font-size:2.5rem;line-height:1.1}.alert{z-index:250;position:fixed;top:50%;left:50%;min-width:300px;max-width:500px;padding:35px 50px 65px;background-color:#fff;color:#222629;transform:translate(-50%,-50%);opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.alert.opened{opacity:1!important;pointer-events:all}.alert button{background-color:transparent;border:none;float:right;font-size:20px;text-transform:uppercase;outline:0}.alert .title{margin-top:35px;font-family:Tungsten-Medium;font-size:30px;text-transform:uppercase}.alert .message{line-height:1em;font-family:Klavika-Light;font-size:16px;text-align:justify}html[lang=ar] #connection .connection-content,html[lang=ar] .associate_post_container,html[lang=ar] .chatbot-name-footer,html[lang=ar] .content_article_container .article__text,html[lang=ar] .description,html[lang=ar] .menu_socials,html[lang=ar] .page-home .videos,html[lang=ar] .single_post_container,html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3,html[lang=ar] h4,html[lang=ar] p{direction:rtl}html[lang=ar] .associate h4,html[lang=ar] .associate p,html[lang=ar] .associate_post_container h1,html[lang=ar] .associate_post_container p,html[lang=ar] .content_article_container .article__text,html[lang=ar] .founder-container,html[lang=ar] .rgpd,html[lang=ar] .single_post_container>*,html[lang=ar] .team-container{text-align:right!important;direction:rtl}html[lang=ar] #connection .connection-content input,html[lang=ar] .chatbot-big-title{direction:ltr}html[lang=ar] .title-big,html[lang=ar] .title-small{letter-spacing:0!important}html[lang=ar] .knowledge--container{text-align:center;width:90%}html[lang=ar] .chatbot-name-footer{width:150px;left:34px}html[lang=ar] .associate_post_container,html[lang=ar] .single_post_container{margin-right:10%}html[lang=ar] .associate_post_container .associate_post_post,html[lang=ar] .associate_post_container .associate_post_post.primer{padding-right:0}html[lang=ar] .page-medias-videos .grid{-ms-flex-direction:row-reverse;flex-direction:row-reverse}html[lang=ar] .page-medias-press .press_table .press_published_at,html[lang=ar] .page-medias-press .press_table .press_title{text-align:right}@media only screen and (min-width:769px){html[lang=ar] .page-medias-press .press_table .press_published_at,html[lang=ar] .page-medias-press .press_table .press_title{float:right}html[lang=ar] .page-medias-press .press_table .press_published_at{text-align:center}html[lang=ar] .page-medias-press .press_table .press_read span{float:left}}@media only screen and (min-width:1025px){html[lang=ar] .initiatives-single .vertical-align__item{text-align:right;padding-right:10vw}}@media only screen and (min-width:1200px){html[lang=ar] .single_post_container .single_post_post{padding:0 0 20px 10vw}}body,html{margin:0;padding:0}html{display:block}:root{--app-height:100%}body *,html *{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}body{padding:0;margin:0;min-height:100vh;width:100vw;overflow-x:hidden}@media not all and (hover:hover){body{height:var(--app-height)}}.webgl-main-container{position:fixed;top:0;width:100%;height:100%;z-index:-1;pointer-events:none}#logo-raa{width:4.375rem;top:1.563rem;left:1.563rem;position:fixed;z-index:100}@media only screen and (max-width:768px){#logo-raa{z-index:100}}#logo-raa .raatext{display:none}@media only screen and (min-width:769px){#logo-raa{width:8.125rem;top:2.5rem;left:2.5rem}#logo-raa .raatext{display:block;width:105%}}.choose-lang{z-index:2;font-family:Tungsten-Medium;text-transform:uppercase;font-size:.9375rem;left:30px;top:20px;display:inline-block;position:relative}.choose-lang a{transition:all .3s}@media only screen and (max-width:768px){.choose-lang{left:30px;top:20px}}.lang-switcher{position:fixed;top:35px;right:120px;z-index:100;color:#fff;font-family:Tungsten-Medium;font-size:.9375rem;color:#eee;text-transform:uppercase;display:none;-ms-flex-direction:column-reverse;flex-direction:column-reverse;pointer-events:none}.lang-switcher img{margin-right:.3125rem;pointer-events:none}.lang-switcher .current{-ms-flex-order:99;order:99;pointer-events:all}.lang-switcher .current:hover{color:#fff}.lang-switcher a:not(.current){opacity:0;transform:translateY(-.3125rem);pointer-events:none;transition:all .3s ease-in-out}.lang-switcher:hover{pointer-events:all}.lang-switcher:hover .current{pointer-events:all}.lang-switcher:hover a:not(.current){opacity:1;transform:translateY(0);pointer-events:all}.lang-switcher.device{bottom:inherit;right:inherit;top:35px;left:30px;pointer-events:inherit}.lang-switcher.device a{margin-bottom:.1875rem}.lang-switcher.device .current{-ms-flex-order:-1;order:-1;pointer-events:none}.lang-switcher.device a:not(.current){transform:translateY(-.3125rem)}html.is-desktop .lang-switcher.desktop{display:-ms-flexbox;display:flex}html.is-device .lang-switcher.device{display:-ms-flexbox;display:flex}.menu-open .menu .icon{transition:none}.menu-open .menu:before{opacity:0}.menu-open .menu:after{opacity:0;transform:translateX(-40px)}.menu-open .menu:hover .icon{transition:transform .6s}.menu-open .menu:hover:before{opacity:0}.menu-open .menu:hover:after{opacity:1;transform:translateX(-40px)}.menu-open .icon--burger span{opacity:0;z-index:99}.menu-open .icon--burger:before{transform:translateY(6px) rotate(-45deg)}.menu-open .icon--burger:after{transform:translateY(-6px) rotate(45deg)}.menu-open .menu-overlay{pointer-events:auto}.menu-overlay{z-index:99;position:fixed;top:0;right:0;max-width:500px;width:100%;height:100%;object-fit:cover;display:-ms-flexbox;display:flex;pointer-events:none}@media only screen and (max-width:768px){.menu-overlay{z-index:101;overflow-y:hidden}}.menu-overlay__pane{width:500px;height:100%;overflow:hidden;position:relative;transform:translateX(100%);background-color:#2d2d2d}.menu-overlay__pane--inner{height:100%;text-align:right;transform:translateX(0);position:relative;z-index:1}.menu-overlay__pane .align-links{z-index:2;top:50vh;position:absolute;transform:translateY(-50%);right:88px}@media only screen and (max-width:768px){.menu-overlay__pane .align-links{right:45px}}.menu-overlay__pane .button{text-align:right;transform:translateX(-100%);z-index:1}.menu-overlay .menu_fallow_us{position:absolute;left:-65px;font-family:Tungsten-Medium;font-size:16px}.menu-overlay footer .js-link{left:30px;position:absolute;font-size:1rem;color:#b8b8b8;font-family:Tungsten-Medium;display:inline-block}.menu-overlay footer .js-link a{color:#b8b8b8}.menu-overlay footer .private-link{font-size:1rem;color:#fff;font-family:Tungsten-Medium}.menu-overlay .js-link{font-size:2.5rem;font-family:Tungsten-Semibold;color:#fff;display:block;text-decoration:none;text-transform:uppercase;line-height:3.75rem;color:transparent;position:relative}@media only screen and (min-width:769px){.menu-overlay .js-link{font-size:2.813rem;line-height:5rem}}.menu-overlay .js-link:after,.menu-overlay .js-link:before{content:attr(data-text);display:block;position:absolute;right:0;top:0;color:#fff;pointer-events:none;transition:transform .8s cubic-bezier(.23,1,.32,1),opacity .8s cubic-bezier(.23,1,.32,1)}.menu-overlay .js-link:before{transition-delay:80ms}.menu-overlay .js-link:after{transform:translateY(8px);opacity:0}.menu-overlay .js-link:hover:before{transform:translateY(-8px);opacity:0}.menu-overlay .js-link:hover:after{transform:translateY(0);opacity:1;transition-delay:160ms}.menu-overlay .js-link span{font-size:1rem;margin-top:-.625rem;margin:0 46px;color:#fff;position:absolute}.menu-overlay svg{display:inline-block;width:15px;height:15px;fill:#fff;margin:.3125rem 0;margin-left:10px;transition:all .3s}.menu-overlay svg:hover{opacity:.5}body:not(.menu-open) .menu-overlay__pane{opacity:0;transition:opacity 0s .3s}.menu_header a{text-decoration:none}.menu_header .menu_fallow_us,.menu_header .menu_socials,.menu_lang{display:none;color:#fff;text-transform:uppercase;font-family:Tungsten-Medium}.menu_fallow_us,.menu_lang{top:1px}.menu_lang{position:absolute;left:-160px}.lang{left:2vw;top:50px;color:#fff;position:absolute}.menu-separator{top:0;height:100vh;display:block;width:1px;background-color:#575757;position:absolute;right:106px}@media only screen and (max-width:768px){.menu-separator{right:58px;height:58vh;top:50vh;transform:translateY(-50%)}}.title-menu-social{color:#fff;position:absolute;display:inline-block}.menu{position:fixed;top:0;right:0;width:49px;height:59px;z-index:102;background:0 0;outline:0;border:0}@media only screen and (min-width:769px){.menu{width:63px;height:74px}}.menu:before{content:'MENU';transform:translateX(-20px)}@media only screen and (min-width:769px){.menu:after{content:'CLOSE';transform:translateX(-60px) translateY(-100%)}}.menu:after,.menu:before{display:inline-block;position:absolute;top:80px;left:50%;transform:translateX(-50%);margin-top:2px;font-family:Chivo,sans-serif;font-weight:700;letter-spacing:2px;font-size:13px;line-height:10px;color:#fff;pointer-events:none;opacity:0;transition:transform .8s}.menu:hover:before{opacity:1;transform:translateX(calc(-90%))}.menu:hover .icon{transform:rotate(90deg)}.icon{position:fixed}.icon--close{width:100%;height:100%}.icon--close:after,.icon--close:before{content:'';display:block;position:absolute;top:50%;left:50%;margin-top:-1px;margin-left:-12px;width:24px;height:2px;background-color:#fff}.icon--close:before{transform:rotate(45deg)}.icon--close:after{transform:rotate(-45deg)}.icon--burger{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:transform .6s}.icon--burger:after,.icon--burger:before{content:'';display:block;transition:transform .6s}.icon--burger span,.icon--burger:after,.icon--burger:before{width:22px;height:2px;background-color:#fff;margin:2px 0}@media only screen and (min-width:1600px){.icon--burger span,.icon--burger:after,.icon--burger:before{width:40px}}.icon--burger span{transition:transform .6s}.circle{top:.9375rem;right:.9375rem;width:2.875rem;height:2.875rem;z-index:99;border-radius:50%;border:1px solid #fff;position:absolute;pointer-events:none}@media only screen and (min-width:769px){.circle{top:1.438rem;right:1.813rem}}@media only screen and (min-width:1600px){.circle{top:.9375rem;right:.8125rem;height:3.75rem;width:3.75rem}}.menu_socials{bottom:7px;right:60px;z-index:100;color:#fff;position:fixed;display:none;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-size:1rem}.menu_socials svg{display:inline-block;width:15px;height:15px;fill:#fff;margin:.3125rem 0;margin-left:10px;transition:all .3s}.menu_socials svg:hover{opacity:.5}@media only screen and (max-width:768px){.menu_socials{right:30px;bottom:22px}}html.is-desktop .menu_socials.desktop{display:-ms-flexbox;display:flex}html.is-device .menu_socials.device{display:-ms-flexbox;display:flex}.overlay-nav-whatwedo{position:fixed;left:0;bottom:0;width:100%;height:52px;background-color:#222629;border-top:1px solid #35393b}@media only screen and (min-width:769px){.overlay-nav-whatwedo{display:none}}.nav-whatwedo{position:fixed;bottom:0;width:100%;text-align:center;z-index:10}@media only screen and (max-width:768px){.nav-whatwedo{display:none}}@media only screen and (min-width:769px){.nav-whatwedo{top:50%;right:0;left:auto;bottom:auto;width:auto;transform:translateY(-50%)}}.nav-whatwedo li{display:inline-block}@media only screen and (min-width:769px){.nav-whatwedo li{display:block;text-align:right}}.nav-whatwedo li a{text-decoration:none;display:inline-block;letter-spacing:.01em;padding:5px;margin:5px;text-transform:uppercase;position:relative;font-family:Tungsten-Medium;font-size:1.375rem}.nav-whatwedo li a.active{font-weight:700}.nav-whatwedo li a.active:after{content:'';position:absolute;bottom:5px;left:50%;margin-left:-20px;height:2px;width:40px;background:#fff}.nav-whatwedo li a .link-number{display:none;pointer-events:none}@media only screen and (min-width:769px){.nav-whatwedo li a .link-number{text-align:center;display:inline-block;vertical-align:top;height:100%;line-height:50px;width:50px;font-family:Tungsten-Light;font-size:1rem;color:#fff;border-left:1px solid #fff}}@media only screen and (min-width:769px){.nav-whatwedo li a{display:inline-block;height:50px;margin:2.5px 0;max-width:200px;text-decoration:none}.nav-whatwedo li a .link-title{pointer-events:none;display:inline-block;vertical-align:top;height:100%;line-height:50px;padding:0 10px;font-family:Tungsten-Medium;font-size:1.375rem;color:#fff;text-transform:uppercase;letter-spacing:.01em}.nav-whatwedo li a:after{display:none}}header{text-align:center;overflow:hidden;height:auto}header .menu-medias{padding-top:80px;padding-bottom:10px;margin:0 auto;width:auto;font-family:Tungsten-Medium;font-size:1.375rem}header .menu-medias a{text-decoration:none;display:inline-block;letter-spacing:.01em;margin:5px;text-transform:uppercase;position:relative}header .menu-medias a.active{font-weight:700}header .menu-medias a.active:after{content:'';position:absolute;bottom:5px;left:50%;margin-left:-20px;height:2px;width:40px;background:#fff}@media only screen and (min-width:769px){header .menu-medias{padding-top:1.875rem;font-size:2.5rem;margin-bottom:40px}header .menu-medias a{margin:0 20px}}header .header_filter_container .header_filter__list_container{font-family:Tungsten-Medium;letter-spacing:.01em;font-size:1.125rem;line-height:1.125rem}header .header_filter_container .header_filter__list_container li{margin:5px;display:inline-block;text-transform:uppercase}header .header_filter_container .header_filter__list_container li.header_filter__first_li{border:#fff solid 0}header .header_filter_container .header_filter__list_container li button{padding:5px 8px;border:#fff solid 1px;background:0 0;text-transform:uppercase}.preloader{width:100vw;height:100vh;display:block;background-color:#222629;text-align:center;position:absolute;z-index:999999999;top:0}svg:not(:root){overflow:hidden}#loader-raa{width:169.5px;height:132px;position:absolute;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%)}.st0{fill:#949598}.st1{fill:#bd9b72}.st2-01,.st2-02,.st2-03{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.is-home .page,.is-home main{position:fixed}@media only screen and (max-width:768px){.is-home .page,.is-home main{position:inherit}}.page-home .vs-section{min-height:100%;padding:15vh 0;background-color:rgba(0,0,0,.3)}@media only screen and (max-width:768px){.page-home .vs-section{position:inherit;min-height:100vh;height:auto;background-color:rgba(0,0,0,.6)}}.page-home .video-container{z-index:-1;position:absolute;top:0;left:0;height:100vh;width:100%;opacity:1}.page-home .container p{font-size:16px}.page-home .videos{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:50px auto 25px}.page-home .videos .video{width:30%}@media screen and (max-width:768px){.page-home .videos .video{width:100%;margin-bottom:15px}}.page-home .videos .video *{pointer-events:none}.page-home .videos .video .video-poster-container{position:relative;width:100%;height:0;padding-top:56.25%;margin-bottom:5px;transform:scale(1);transition:transform .3s ease-in-out;will-change:transform}.page-home .videos .video .video-poster-container .video-poster{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-size:cover;background-position:center center}.page-home .videos .video .video-poster-container svg{width:35px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);fill:#f9f9f9}.page-home .videos .video:hover{cursor:pointer}.page-home .videos .video:hover .video-poster-container{transform:scale(.9)}.page-home .videos .video h3{font-family:Tungsten-Light;font-size:24px;letter-spacing:.01em;text-transform:uppercase}.page-home .btn-skip{z-index:101;position:fixed;top:50%;right:-125px;margin:0;transform:rotate(-90deg) translateY(-50%)}@media only screen and (max-width:768px){.page-home .btn-skip{top:auto;width:100vw;bottom:0;right:auto;position:fixed;left:0;transform:rotate(0) translateY(0)}}@media screen and (max-width:768px){.page-home .btn-skip{right:-40px;width:100vw}.page-home .title-small{font-size:1rem!important}.page-home .big-title{font-size:2.125rem!important;line-height:2.25rem!important}}.page-home .video-container video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;opacity:1;width:auto;height:auto;transform:translate(-50%,-50%)}.is-home .popin-overlay{background:#000!important}.is-home .popin-overlay .popin-youtube{max-width:85%!important}.page-what-we-do{background-color:#181c1f}.page-what-we-do .background-image{position:fixed;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center center}.page-what-we-do .intro{margin-bottom:1.563rem;font-weight:700;font-size:1.25rem}.page-what-we-do .overlay-dots{background:url(../../media/images/pattern.png) repeat top left/64px 64px;width:100%;height:100%;left:0;z-index:6;position:fixed;display:block;pointer-events:none}@media only screen and (max-width:768px){.page-what-we-do .title-mobile{margin-top:20vh}.page-what-we-do .btn-scroll{display:none}.page-what-we-do .btn-start{margin-bottom:30px}}.page-what-we-do .founder-container{width:50%;position:fixed;text-align:left;margin:0;left:35%;top:50%;display:inline-block;transform:translateY(-50%)}.page-what-we-do .team-container{text-align:left}.page-what-we-do .section-left{width:30%;height:auto;top:50%;position:fixed;left:0;display:inline-block}.page-what-we-do .section-left img{width:100%;transform:translateY(-50%)}.page-what-we-do .vs-section{min-height:100%}@media only screen and (max-width:768px){.page-what-we-do .vs-section{min-height:100vh;height:auto;position:inherit}}.page-what-we-do .container{margin:20vh auto 15vh}.page-what-we-do .wwd-section_intro{text-align:center;background:url(../assets/images/founder3.png);background-size:cover;background-position:center;height:100vh}.page-what-we-do .section-effect{width:100%;height:100%;background:no-repeat center center fixed;background-size:cover;-webkit-transform:translate3d(0,0,0);background-color:#222629;overflow-x:hidden}@media only screen and (max-width:768px){.page-what-we-do .section-effect{overflow-x:visible}}.page-what-we-do .section-effect .col-12 .founder-container,.page-what-we-do .section-effect .col-12 .team-container{will-change:transform}.page-what-we-do .vs-split{position:relative;width:100%;min-height:100vh;height:100%}.page-what-we-do .vs-split>img{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.page-what-we-do .bottom-overlay,.page-what-we-do .top-overlay{height:15vh;width:100%;left:0;z-index:6;position:fixed;display:none;pointer-events:none}@media only screen and (min-width:769px){.page-what-we-do .bottom-overlay,.page-what-we-do .top-overlay{display:block}}.page-what-we-do .top-overlay{top:0;background:linear-gradient(to bottom,#222629 0,rgba(34,38,41,0) 100%)}.page-what-we-do .bottom-overlay{bottom:0;background:linear-gradient(to bottom,rgba(34,38,41,0) 0,#222629 100%)}.page-what-we-do .wwd-canvas_container{position:absolute;top:0;left:0;height:100vh;width:100vw;opacity:0;pointer-events:none;transition:opacity 1s ease-in-out}.page-what-we-do .wwd-canvas_container canvas{position:absolute;top:50%;left:50%;height:100%;transform:translate(-50%,-50%);background:0 0;cursor:-webkit-image-set(url('../../media/images//what-we-do/cursor9.png') 2x) 24 24,move}.wwd-tuto{text-align:center;padding-top:20px}.wwd-tuto svg{width:22px;height:auto;margin-bottom:-5px;margin-right:10px;display:inline-block}.wwd-tuto p{display:inline-block;text-transform:uppercase;font-family:Tungsten-Medium;font-size:1rem}@media only screen and (max-width:768px){.wwd-tuto{display:none}}.btn-skip{margin:0;position:absolute;top:50%;right:-125px;transform:rotate(-90deg) translateY(-50%)}@media only screen and (max-width:768px){.btn-skip{top:auto;width:100vw;bottom:0!important;right:auto;position:fixed!important;left:0;transform:rotate(0) translateY(0)}}.btn-skip.btn-youtube{bottom:0;margin:0;left:0;top:auto;transform:rotate(0) translateY(0)}@media only screen and (max-width:768px){.btn-skip.btn-youtube{visibility:hidden}}.btn-skip.btn-youtube svg{width:30px;height:auto;margin-bottom:-5px;margin-right:14px;display:inline-block}.btn-skip.btn-audio{bottom:0;margin:0;left:0;top:auto;transform:rotate(0) translateY(0)}@media only screen and (max-width:768px){.btn-skip.btn-audio{visibility:hidden}}.btn-skip.btn-audio svg{width:22px;height:auto;margin-bottom:-5px;margin-right:14px;display:inline-block}.page-who-we-are-board{background:url(../../media/images/pattern.png) repeat top left/64px 64px;background-color:#222629}.board{text-align:left}.board .page{text-align:left}.board .knowledge--container{padding-top:15vh;margin-bottom:15vh;text-align:left}.board .knowledge-pretitle,.board .left-title{font-weight:700;text-transform:uppercase;font-family:Tungsten-Light;font-size:1.875rem}.board .knowledge-title{text-transform:uppercase;font-family:Tungsten-Semibold;font-size:6.25rem;line-height:2.188rem}@media only screen and (min-width:769px){.board .knowledge-title{font-size:3.75rem;line-height:3.438rem}}@media only screen and (max-width:768px){.board .knowledge-title{font-size:2.5rem;line-height:3.438rem}}.board .knowledge--textContainer .left-content{padding-bottom:20px}.board .associate{padding-top:40px;padding-bottom:100px;width:100%;margin:0 auto}@media only screen and (min-width:769px){.board .associate{width:70%}}@media only screen and (min-width:1200px){.board .associate{width:90%}}.board .associate_article_container{position:relative;width:100%;overflow:hidden}@media only screen and (min-width:1200px){.board .associate_article_container{width:50%;float:left;padding:0 10px}}.board .associate_article__article{border:1px solid #4a4c4e;overflow:hidden;height:100%;margin:10px 0}.board .associate_article__article .associate_article__img{float:left;width:40%;height:100%;background-size:cover}.board .associate_article__article .associate_article__img img{height:100%;width:100%}.board .associate_article__article .article__link{position:absolute;bottom:12px;right:20px}.board .associate_article__article .article__link a{text-transform:uppercase;text-decoration:none;font-size:1.125rem;font-family:Tungsten-Medium;letter-spacing:.025em;font-weight:700}.board .associate__text{height:100%;padding:20px 20px 0 20px;float:right;width:60%;background:#222629}.board .associate__text h4{font-family:Tungsten-Medium;font-size:1.625rem;line-height:1.625rem;letter-spacing:.07em;text-transform:uppercase;margin-bottom:.625rem;text-align:left}.board .associate__text p{font-family:Klavika-Light;color:#9a9a9a;font-size:.875rem;letter-spacing:-.01em;line-height:1.125rem;display:none;text-align:left}@media only screen and (min-width:769px){.board .associate__text p{display:block}}.board .bottom-overlay,.board .top-overlay{height:15vh;width:100%;left:0;z-index:6;position:fixed;display:none;pointer-events:none}@media only screen and (min-width:769px){.board .bottom-overlay,.board .top-overlay{display:block}}.board .top-overlay{top:0;background:linear-gradient(to bottom,#222629 0,rgba(34,38,41,0) 100%)}.board .bottom-overlay{bottom:0;background:linear-gradient(to bottom,rgba(34,38,41,0) 0,#222629 100%)}.page-who-we-are-founder{background:url(../../media/images/pattern.png) repeat top left/64px 64px;background-color:#222629}.section-vertical-container{position:relative;min-height:100vh;pointer-events:none}.section-vertical-container .section-vertical-content{position:absolute;top:60%;pointer-events:none;transform:translateY(-50%)}@media only screen and (max-width:768px){.section-vertical-container .section-vertical-content{top:60%}}.section-vertical-container .section-vertical-content .section-pull-left{width:100%;padding:0 20px}@media only screen and (min-width:769px){.section-vertical-container .section-vertical-content .section-pull-left{width:90%}}.section-vertical-container .section-vertical-content .section-pull-left .section-left{display:inline-block;vertical-align:top;width:100%;margin-left:-1%;padding-top:100px}@media only screen and (min-width:769px){.section-vertical-container .section-vertical-content .section-pull-left .section-left{width:40%;padding-top:0}}.section-vertical-container .section-vertical-content .section-pull-left .section-left img{width:100%;margin-bottom:20px}.section-vertical-container .section-vertical-content .section-pull-left .section-right{text-align:left;display:inline-block;vertical-align:top;width:100%}@media only screen and (min-width:769px){.section-vertical-container .section-vertical-content .section-pull-left .section-right{width:60%;padding-left:30px}}#vs-team{min-height:100vh}.page-who-we-are-team{background:url(../../media/images/pattern.png) repeat top left/64px 64px;background-color:#222629;overlfow:hidden}.page-who-we-are-team #sphere-intro{height:50%;position:absolute;right:0;transform:translate(46%,-8%)}@media only screen and (min-width:769px){.page-who-we-are-team #sphere-intro{height:auto;top:50%;position:fixed;right:-500px;transform:translate(-10%,-50%)}}.page-who-we-are-team svg{margin-top:40px;margin-bottom:150px;width:10%;position:relative;transform:translate(10%,0)}@media only screen and (min-width:769px){.page-who-we-are-team svg{width:auto;height:30%;opacity:.7;right:0;top:50%;position:fixed;height:60%;transform:translate(40%,-50%);margin:0}}@media only screen and (min-width:1200px){.page-who-we-are-team svg{width:70%;height:80%;transform:translate(40%,-50%)}}@media only screen and (max-width:768px){.page-who-we-are-team svg{width:150%}}.page-who-we-are-team .left--container{text-align:left;padding-left:20px;padding-right:20px;padding-top:15vh}@media only screen and (min-width:769px){.page-who-we-are-team .left--container{padding-left:70px;width:50%}}@media only screen and (min-width:1200px){.page-who-we-are-team .left--container{width:50%}}@media (min-height:700px){.page-who-we-are-team .left--container{padding-top:30vh}}.page-who-we-are-team .left-pretitle,.page-who-we-are-team .left-title{text-align:left;font-weight:700;text-transform:uppercase}.page-who-we-are-team .left-title{text-align:left;font-size:2.5rem;padding-bottom:30px}.page-who-we-are-team .left--textContainer{text-align:left}.page-who-we-are-team .left--textContainer .left-content{text-align:left;padding-bottom:20px}.page-who-we-are{background-color:#181c1f}.page-who-we-are .overlay-dots{background:url(../../media/images/pattern.png) repeat top left/64px 64px;width:100%;height:100%;left:0;z-index:6;position:fixed;display:block;pointer-events:none}@media only screen and (max-width:768px){.page-who-we-are #particles-js{display:none}.page-who-we-are .btn-scroll{display:none}}.page-who-we-are .bottom-overlay,.page-who-we-are .top-overlay{height:40vh;width:100%;left:0;z-index:6;position:fixed;pointer-events:none}@media only screen and (min-width:769px){.page-who-we-are .bottom-overlay,.page-who-we-are .top-overlay{display:block}}.page-who-we-are .founder-container{width:50%;position:fixed;text-align:left;margin:0;left:35%;top:50%;display:inline-block;transform:translateY(-50%)}@media only screen and (max-width:768px){.page-who-we-are .founder-container{position:absolute;width:90%;left:0;top:auto}}.page-who-we-are .left-canvas-team{width:50%}@media only screen and (max-width:768px){.page-who-we-are .left-canvas-team{width:100%}}.page-who-we-are .left-canvas-team #sphere-intro{height:50%;position:absolute;right:0;transform:translate(46%,-8%)}@media only screen and (max-width:768px){.page-who-we-are .left-canvas-team #sphere-intro{display:none}}@media only screen and (min-width:769px){.page-who-we-are .left-canvas-team #sphere-intro{height:auto;top:50%;position:fixed;right:-500px;transform:translate(-10%,-50%)}}.page-who-we-are .left-canvas-team svg{margin-top:40px;margin-bottom:150px;width:10%;position:relative;transform:translate(10%,0)}@media only screen and (min-width:769px){.page-who-we-are .left-canvas-team svg{width:auto;height:30%;opacity:.7;right:0;top:50%;position:fixed;height:60%;transform:translate(40%,-50%);margin:0}}@media only screen and (min-width:1200px){.page-who-we-are .left-canvas-team svg{width:70%;height:80%;transform:translate(40%,-50%)}}@media only screen and (max-width:768px){.page-who-we-are .left-canvas-team svg{width:150%}}.page-who-we-are .team-container{width:50%;position:fixed;text-align:left;margin:0;left:5%;top:50%;display:inline-block;transform:translateY(-50%)}@media only screen and (max-width:768px){.page-who-we-are .team-container{width:90%;padding-top:20vh}}@media only screen and (max-width:768px){.page-who-we-are .founder-container,.page-who-we-are .knowledge--container,.page-who-we-are .team-container{position:inherit;top:auto;left:auto;transform:none}}.page-who-we-are .section-left{width:30%;height:auto;top:50%;position:fixed;left:0;display:inline-block}.page-who-we-are .section-left img{width:100%;transform:translateY(-50%)}@media only screen and (max-width:768px){.page-who-we-are .section-left img{transform:none;margin-bottom:30px}}@media only screen and (max-width:768px){.page-who-we-are .section-left{width:100%;position:inherit}}.page-who-we-are .top-overlay{top:0;background:linear-gradient(to bottom,#222629 0,rgba(34,38,41,0) 100%)}.page-who-we-are .bottom-overlay{bottom:0;background:linear-gradient(to bottom,rgba(34,38,41,0) 0,#222629 100%)}.page-who-we-are .vs-section{width:100%;height:100%;position:fixed}@media only screen and (max-width:768px){.page-who-we-are .vs-section{position:inherit;min-height:100vh;height:auto}}.page-who-we-are .section-effect{width:100%;height:100%;background:no-repeat left top fixed;background-size:cover;-webkit-transform:translate3d(0,0,0);background-color:#222629;overflow-x:hidden}@media only screen and (max-width:768px){.page-who-we-are .section-effect{background-image:none!important}}.page-who-we-are #board{height:auto}.page-who-we-are .vs-split{position:relative;width:100%;height:100%}@media only screen and (max-width:768px){.page-who-we-are .vs-split{min-height:100vh;position:inherit;height:auto}}.page-who-we-are .vs-split>img{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.page-who-we-are .knowledge--container{padding-top:15vh;text-align:left;position:relative;left:5%}.page-who-we-are .associate row .knowledge-pretitle,.page-who-we-are .left-title{font-weight:700;text-transform:uppercase;font-family:Tungsten-Light;font-size:1.875rem}.page-who-we-are .knowledge-title{text-transform:uppercase;font-family:Tungsten-Semibold;font-size:6.25rem;line-height:2.188rem}@media only screen and (min-width:769px){.page-who-we-are .knowledge-title{font-size:3.75rem;line-height:3.438rem}}@media only screen and (max-width:768px){.page-who-we-are .knowledge-title{font-size:2.5rem;line-height:3.438rem}}.page-who-we-are .knowledge--textContainer .left-content{padding-bottom:20px}.page-who-we-are .associate{padding-bottom:80px;padding-top:40px;width:100%;margin:0 auto;pointer-events:initial}@media only screen and (min-width:769px){.page-who-we-are .associate{width:70%}}@media only screen and (min-width:1200px){.page-who-we-are .associate{width:68%}}.page-who-we-are .clearfix{height:15vh}.page-who-we-are .associate_article_container{position:relative;width:100%;overflow:hidden}@media only screen and (min-width:1200px){.page-who-we-are .associate_article_container{width:50%;float:left;padding:0 10px}}.page-who-we-are .associate_article__article{border:1px solid #4a4c4e;overflow:hidden;height:100%;margin:10px 0;background-color:#222629;z-index:8}@media only screen and (max-width:768px){.page-who-we-are .associate_article__article{border:none;border-bottom:1px solid #4a4c4e;margin:0}}.page-who-we-are .associate_article__article .associate_article__img{float:left;width:40%;height:100%;background-size:cover}.page-who-we-are .associate_article__article .associate_article__img img{height:100%;width:100%}.page-who-we-are .associate_article__article .article__link{position:absolute;bottom:12px;right:20px}.page-who-we-are .associate_article__article .article__link a{text-transform:uppercase;text-decoration:none;font-size:1.125rem;font-family:Tungsten-Medium;letter-spacing:.025em;font-weight:700}.page-who-we-are .associate__text{height:100%;padding:20px 20px 0 20px;float:right;width:60%;background:#222629}.page-who-we-are .associate__text h4{font-family:Tungsten-Medium;font-size:1.625rem;line-height:1.625rem;letter-spacing:.07em;text-transform:uppercase;margin-bottom:.625rem;text-align:left}.page-who-we-are .associate__text p{font-family:Klavika-Light;color:#9a9a9a;font-size:.875rem;letter-spacing:-.01em;line-height:1.125rem;display:none;text-align:left}@media only screen and (min-width:769px){.page-who-we-are .associate__text p{display:block}}.page-who-we-are .bottom-overlay,.page-who-we-are .top-overlay{height:15vh;width:100%;left:0;z-index:6;position:fixed;pointer-events:none}@media only screen and (min-width:769px){.page-who-we-are .bottom-overlay,.page-who-we-are .top-overlay{display:block}}.page-who-we-are .top-overlay{top:0;background:linear-gradient(to bottom,#222629 0,rgba(34,38,41,0) 100%)}.page-who-we-are .bottom-overlay{bottom:0;background:linear-gradient(to bottom,rgba(34,38,41,0) 0,#222629 100%)}.page-initiatives{background:url(../../media/images/pattern.png) repeat top left/64px 64px;background-color:#222629}.page-initiatives img{display:inline-block}.page-initiatives .vs-section{padding-top:15vh}.page-initiatives .vs-split{margin-top:4vh;position:relative;width:100%;height:60vh;margin-bottom:60px}@media only screen and (max-width:768px){.page-initiatives .vs-split{height:20vh;margin-bottom:100px}}.page-initiatives .vs-split>img{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.page-initiatives .vs-split>.video-container{position:relative;margin:0 auto;width:50%;height:0;padding-top:calc(26.125%);overflow:hidden}@media only screen and (max-width:768px){.page-initiatives .vs-split>.video-container{width:80%}}.page-initiatives .vs-split>.video-container video{z-index:0;height:100%;width:100%;top:0;left:0;right:0;bottom:0;position:absolute;background-size:cover}.page-initiatives .vs-split>.video-container img{width:100%;top:50%;left:0;right:0;position:absolute;transform:translateY(-50%)}.page-initiatives .vs-split a{position:absolute;top:calc(40%);left:50%;line-height:5rem;width:100%;font-family:Tungsten-Semibold;font-size:4.375rem;color:#fff;letter-spacing:.1em;text-transform:uppercase;text-align:center;text-decoration:none;transform:translate3d(-50%,-50%,1px)}@media only screen and (max-width:768px){.page-initiatives .vs-split a{font-size:2.25rem;line-height:2.375rem;top:60%}}.page-initiatives .vs-split a:hover{color:#686868;text-decoration:none}.page-initiatives canvas{position:absolute}.page-initiatives .page-initiatives .vs-split a{color:#fff;font-family:Tungsten-Medium;letter-spacing:.1em;font-size:4.375rem;line-height:5rem;text-transform:uppercase;position:relative;text-align:center;z-index:9999999999;height:60vh;width:100%;margin-top:15vh}.page-initiatives .menu-initiatives>li a{text-decoration:none}.page-initiatives .list-project{z-index:9999999999;width:100%}.initiatives-single{height:100vh;width:100%;position:relative}.initiatives-single .background-cover{position:absolute;top:0;left:0;height:100%;width:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;opacity:.5}.initiatives-single .vertical-align__item{padding:0 0;width:100%;margin:0 auto;top:50%;padding-right:20px;padding-left:20px;transform:translateY(-50%);position:absolute}@media only screen and (min-width:1025px){.initiatives-single .vertical-align__item{text-align:left;padding-left:10vw}}.initiatives-single .btn-skip{z-index:101;position:fixed!important;top:50%;right:-125px;margin:0;transform:rotate(-90deg) translateY(-50%)}@media only screen and (max-width:768px){.initiatives-single .btn-skip{top:auto;width:100vw;bottom:0!important;right:auto;left:0;position:fixed!important;transform:rotate(0) translateY(0)}}@media screen and (max-width:768px){.initiatives-single .btn-skip{right:-40px;width:100vw;position:fixed}.initiatives-single .title-small{font-size:1rem!important}.initiatives-single .big-title{font-size:2.125rem!important;line-height:2.25rem!important}}.content{padding:0 20px;margin:0 auto;margin-bottom:50px;width:100%}.private{overflow:hidden;position:relative}.private .year{opacity:0;transition:all .6s}.private .year.current{opacity:1}.private .year.none{display:none}.private .private_head .private_menu{margin-top:150px;margin-bottom:100px}@media only screen and (max-width:768px){.private .private_head .private_menu{margin:40px 0}}.private .private_head .private_menu li{font:2.5rem Tungsten-Medium,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;padding:0 1rem;display:inline-block;border:1px solid transparent;margin:0 12px;transition:all .6s}@media only screen and (max-width:768px){.private .private_head .private_menu li{font-size:1.5rem;margin-right:0}}.private .private_head .private_menu li button{background:0 0;border:none;outline:0}@media only screen and (max-width:768px){.private .private_head .private_menu li button{padding-top:4px}}.private .private_head li.active{padding:0 1rem;border:1px solid}.private .vertical-align{display:table;position:relative;width:100%;height:100%}.private .vertical-align .vertical-align__item{display:table-cell;vertical-align:middle}.private .year_container{postion:relative;width:100%;overflow:hidden}.private .year_container .absolute-content{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.private .year_container .year_content{width:50%;display:inline-block;position:relative}@media only screen and (max-width:768px){.private .year_container .year_content{width:100%;display:block}}@media only screen and (min-width:769px){.private .year_container .year_content{width:100%;display:block}}@media only screen and (min-width:1025px){.private .year_container .year_content{width:50%;display:inline-block;position:relative}}.private .year_container .year_content.bg_img{float:right;min-height:32vw}.private .year_container .year_content.bg_img img{width:100%;transform:scale(1);cursor:pointer;transition:transform .3s}.private .year_container .year_content.bg_img img:hover{transform:scale(.95)}@media only screen and (max-width:768px){.private .year_container .year_content.bg_img{float:none}}.private .year_container .year_content .title-big{font-size:2.375rem;line-height:2rem;pointer-events:none}@media only screen and (max-width:768px){.private .year_container .year_content .title-big{display:none}}.private .year_container .year_content svg{width:40px;opacity:.8;pointer-events:none}.private .year_container .year_content svg path{fill:#fff}.private .year_container .year_content.doha_read{float:left}@media only screen and (min-width:769px){.private .year_container .year_content.doha_read{margin-bottom:50px}}@media only screen and (max-width:768px){.private .year_container .year_content.doha_read{float:none;margin-bottom:50px}}.private .year_container .year_content.doha_read .doha_center{max-width:600px;margin:0 auto}.private .year_container .year_content.doha_read .intro_title{font-size:6rem;line-height:6rem;letter-spacing:3px;margin:5px 0 0;text-align:left}.private .year_container .year_content.doha_read .sub_title{text-align:left;display:block;width:100%;font-weight:700;text-transform:uppercase;margin-bottom:40px}@media only screen and (max-width:768px){.private .year_container .year_content.doha_read .sub_title{text-align:center}}.private .year_container .year_content.doha_read .doha_img{width:40%;display:inline-block;float:left;padding-right:3em;height:100%}.private .year_container .year_content.doha_read .doha_img img{width:100%}@media only screen and (max-width:768px){.private .year_container .year_content.doha_read .doha_img{padding:0;width:100%;display:block;float:none}}.private .year_container .year_content.doha_read .doha_txt{display:inline-block;float:left;text-align:left;width:80%}@media only screen and (max-width:768px){.private .year_container .year_content.doha_read .doha_txt{float:none;width:100%;text-align:center}}.private .year_container .year_content.doha_read .doha_img+.doha_txt{width:60%}.private .masonry .masonry_title h2{margin-bottom:3rem}.private .masonry img{width:100%;transform:scale(1);transition:transform .3s}.private .masonry img:hover{transform:scale(.9)}.private .masonry .content_container{position:relative}.private .masonry .grid:after{content:'';display:block;clear:both}@media only screen and (max-width:768px){.private .masonry .grid-item,.private .masonry .grid-sizer{width:100%}}@media only screen and (min-width:769px){.private .masonry .grid-item,.private .masonry .grid-sizer{width:33.33%}}@media only screen and (min-width:1025px){.private .masonry .grid-item,.private .masonry .grid-sizer{width:25%}}@media only screen and (min-width:1200px){.private .masonry .grid-item,.private .masonry .grid-sizer{width:20%}}.private .masonry .grid-item{float:left;padding:10px 0}.private .masonry .doha_masonry_picture{overflow:hidden;padding:10px;position:relative;cursor:pointer}.private .masonry .doha_masonry_picture svg{width:40px;opacity:.8;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;pointer-events:none}.private .masonry .doha_masonry_picture svg path{fill:#fff}.page-medias-news{background:url(../../media/images/pattern.png) repeat top left/64px 64px;background-color:#222629}.page-medias-news .vs-section{top:14vh}.page-medias-news .bottom-overlay,.page-medias-news .top-overlay{height:15vh;width:100%;left:0;z-index:6;position:fixed;display:none;pointer-events:none}@media only screen and (min-width:769px){.page-medias-news .bottom-overlay,.page-medias-news .top-overlay{display:block}}.page-medias-news .top-overlay{top:0;background:linear-gradient(to bottom,#222629 0,rgba(34,38,41,0) 100%)}.page-medias-news .bottom-overlay{bottom:0;background:linear-gradient(to bottom,rgba(34,38,41,0) 0,#222629 100%)}.page-medias-news .vertical-align__item{padding-top:85px;vertical-align:initial}.page-medias-news .header_filter_container{width:100%;font-size:1em;padding-bottom:5px;border-bottom:#828486 solid 1px}@media only screen and (min-width:700px){.page-medias-news .header_filter_container{position:relative}}.page-medias-news .header_filter_container button{width:100%;border:#fff solid 1px;background-color:transparent;text-transform:uppercase;padding:5px 10px}.page-medias-news .header_filter_container button:focus{outline:0}.page-medias-news .header_filter_container button:hover{background-color:#fff;color:#222629;transition-duration:.6s}@media only screen and (max-width:768px){.page-medias-news .header_filter_container button{padding:5px 5px}}@media only screen and (min-width:700px){.page-medias-news .header_filter_container{font-size:1rem;text-align:center}}.page-medias-news .content{padding:0 20px;margin:0 auto;margin-bottom:100px;max-width:1170px}.page-medias-news *{box-sizing:border-box}.page-medias-news .grid:after{content:'';display:block;clear:both}.page-medias-news .grid-item,.page-medias-news .grid-sizer{width:25%}.page-medias-news .grid-item{float:left;padding:10px 0}.page-medias-news .content_article_container{width:100%;overflow:hidden}.page-medias-news .content_article_container figure{border:#35393b solid 1px;text-align:left;text-decoration:none;transition-duration:.6s}.page-medias-news .content_article_container figure:hover .image{background-size:110% auto}.page-medias-news .content_article_container figure .image{height:110px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;display:block;transform:scale(1.3);opacity:0;background-color:#fff;background-size:100% auto;transition:all .5s;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:background-size .2s ease}.page-medias-news .content_article_container figure .title-insights{font-family:Klavika-Medium;font-size:1.5rem;line-height:1.75rem;padding:10px}.page-medias-news .content_article_container figure .title-insights-small{font-family:Klavika-Medium;font-size:1.125rem;line-height:1.25rem;padding:10px}.page-medias-news .content_article_container figure .published-date{color:#828486;font-family:Klavika-Light;font-size:.875rem;margin-top:-20px;padding:10px}.page-medias-news .content_article_container figure p{padding:10px;font-family:Klavika-Light;font-size:1rem;line-height:1.125rem}.page-medias-news .content_article_container figure .article__link{text-align:right;display:block;display:inline-block;text-decoration:none;padding:10px;font-family:Klavika-Medium;text-transform:uppercase;font-size:.8125rem;letter-spacing:.1px}@media only screen and (min-width:769px){.page-medias-news .content_article_container{width:25%;float:left;padding:10px}.page-medias-news .content_article_container figure{height:290px}.page-medias-news .content_article_container .news-descr{display:none}.page-medias-news .content_article_container:nth-child(11),.page-medias-news .content_article_container:nth-child(14),.page-medias-news .content_article_container:nth-child(2),.page-medias-news .content_article_container:nth-child(3),.page-medias-news .content_article_container:nth-child(8){width:50%}.page-medias-news .content_article_container:nth-child(11) figure,.page-medias-news .content_article_container:nth-child(14) figure,.page-medias-news .content_article_container:nth-child(2) figure,.page-medias-news .content_article_container:nth-child(3) figure,.page-medias-news .content_article_container:nth-child(8) figure{height:500px}.page-medias-news .content_article_container:nth-child(11) .image,.page-medias-news .content_article_container:nth-child(14) .image,.page-medias-news .content_article_container:nth-child(2) .image,.page-medias-news .content_article_container:nth-child(3) .image,.page-medias-news .content_article_container:nth-child(8) .image{height:250px}.page-medias-news .content_article_container:nth-child(11) .news-descr,.page-medias-news .content_article_container:nth-child(14) .news-descr,.page-medias-news .content_article_container:nth-child(2) .news-descr,.page-medias-news .content_article_container:nth-child(3) .news-descr,.page-medias-news .content_article_container:nth-child(8) .news-descr{display:block}.page-medias-news .content_article_container .article__link{position:absolute;bottom:10px;right:10px}}.page-medias-news .is-checked{background-color:#6b6b6b!important}.page-medias-insights{background:url(../../media/images/pattern.png) repeat top left/64px 64px;background-color:#222629}.page-medias-insights .vs-section{top:14vh;padding-bottom:20vh}.page-medias-insights .background-insight{width:100%;height:100%;display:block;background-position:center;background-size:cover;opacity:.5;position:absolute;margin:0;top:0;z-index:-1}.page-medias-insights .bottom-overlay,.page-medias-insights .top-overlay{height:15vh;width:100%;left:0;z-index:6;position:fixed;display:none;pointer-events:none}@media only screen and (min-width:769px){.page-medias-insights .bottom-overlay,.page-medias-insights .top-overlay{display:block}}.page-medias-insights .top-overlay{top:0;background:linear-gradient(to bottom,#222629 0,rgba(34,38,41,0) 100%)}.page-medias-insights .bottom-overlay{bottom:0;background:linear-gradient(to bottom,rgba(34,38,41,0) 0,#222629 100%)}.page-medias-insights .in_news__post{z-index:2;width:90%;position:relative;font-family:Tungsten-Semibold;margin:0 auto;margin-bottom:50px;background:#1b2023;background-position:center center;background-size:cover;background-repeat:no-repeat}@media only screen and (min-width:769px){.page-medias-insights .in_news__post{z-index:1;width:60%;min-height:30vh;margin-bottom:40px}}.page-medias-insights .in_news__post2{z-index:2;width:100%;position:relative;font-family:Tungsten-Semibold;margin:0 auto;margin-bottom:50px;background:#1b2023;opacity:.7}@media only screen and (min-width:769px){.page-medias-insights .in_news__post2{z-index:2;width:100%;margin-bottom:100px}}.page-medias-insights .in_news_pre_title{z-index:3;padding:50px 0;font-family:Klavika-Light;font-size:16px}.page-medias-insights .in_news_pre_title .in_news_pre_title_date{display:block;z-index:3;line-height:20px}@media only screen and (min-width:769px){.page-medias-insights .in_news_pre_title{z-index:3;padding:30px 0 50px 0}}.page-medias-insights .in_new_title{z-index:3;font-size:2.5rem;text-transform:uppercase;padding:0 1.25rem 0 1.25rem;text-align:center;line-height:1em}@media only screen and (min-width:769px){.page-medias-insights .in_new_title{z-index:3;font-size:5rem;padding:0 16%}}.page-medias-insights .in_news_button{z-index:3;display:inline-block;margin:25px auto 100px;width:105px;height:45px;border:#fff solid 1px;background-color:#fff;text-transform:uppercase;transition:background-color .3s ease-in-out}.page-medias-insights .in_news_button:focus{outline:0}.page-medias-insights .in_news_button a{z-index:3;color:#000;font-family:Tungsten-Light;text-decoration:none;letter-spacing:2px;transition:color .3s ease-in-out}.page-medias-insights .in_news_button:hover{background-color:#222629}.page-medias-insights .in_news_button:hover a{color:#fff}.insights-single{background:url(../../media/images/pattern.png) repeat top left/64px 64px;background-color:#222629;z-index:0}.insights-single li{text-align:left;font-size:.875rem;width:80%;list-style-type:square;list-style-position:outside}.insights-single ul{width:80%;padding-left:17px}.insights-single .bold{font-weight:700}.insights-single .italic{font-style:italic;color:#ddd}.insights-single .btn-skip{margin:0;position:absolute;bottom:0;left:50%;margin-left:-125px;z-index:10}@media only screen and (min-width:769px){.insights-single .btn-skip{bottom:auto;top:50%;left:auto;right:-100px}}.insights-single .row{padding-top:100px;z-index:2}@media only screen and (min-width:769px){.insights-single .row{padding-top:150px}}.insights-single .col-3,.insights-single .single_3{float:left}.insights-single .col-9,.insights-single .single_9{z-index:2;float:left;margin-bottom:100px}@media only screen and (max-width:768px){.insights-single .single_3,.insights-single .single_9{width:100%}}.insights-single .single_img_container img{width:100%}.insights-single .single_img_container .single_img_caption{float:right;font-family:Klavika-Light;padding:0 10px 0 0}.insights-single .single_post_container{padding-left:30px}@media only screen and (max-width:768px){.insights-single .single_post_container{padding:10px}}.insights-single .single_post_container .single_post_published_at{text-transform:uppercase;display:block;text-align:left;font-family:Tungsten-Medium;font-size:1.6em}.insights-single .single_post_container .single_post_title{font-size:3.4em;text-transform:uppercase;text-align:left;font-family:Tungsten-Semibold;line-height:1em}.insights-single .single_post_container .single_post_author{display:block;font-family:Klavika-Light;text-align:left;font-size:1em}.insights-single .single_post_container .single_post_post.primer{font-size:1.2em;padding-top:20px}.insights-single .single_post_container .single_post_post{width:90%;text-align:left;font-family:Klavika-Light;padding:0 5px 20px 5px}@media only screen and (min-width:769px){.insights-single .single_post_container .single_post_post{padding:0 20% 20px 0}}@media only screen and (min-width:1200px){.insights-single .single_post_container .single_post_post{padding:0 20% 20px 0}}.page-medias-press{background:url(../../media/images/pattern.png) repeat top left/64px 64px;background-color:#222629}@media only screen and (max-width:768px){.page-medias-press .press_read span{padding:15px}}.page-medias-press .vs-section{top:14vh}.page-medias-press .bottom-overlay,.page-medias-press .top-overlay{height:15vh;width:100%;left:0;z-index:6;position:fixed;display:none;pointer-events:none}@media only screen and (min-width:769px){.page-medias-press .bottom-overlay,.page-medias-press .top-overlay{display:block}}.page-medias-press .top-overlay{top:0;background:linear-gradient(to bottom,#222629 0,rgba(34,38,41,0) 100%)}.page-medias-press .bottom-overlay{bottom:0;background:linear-gradient(to bottom,rgba(34,38,41,0) 0,#222629 100%)}.page-medias-press .press_table{width:100%;width:70%;margin:0 auto;padding-bottom:15vh;font-family:Tungsten-Light}.page-medias-press .press_table li{clear:both;padding:50px 0;overflow:hidden;border-top:1px solid #35393b}.page-medias-press .press_table li:first-child{border-top:0}.page-medias-press .press_table .press{display:block;transition:all .3s ease-in-out}.page-medias-press .press_table .press_title{font-size:2em;text-align:left;text-transform:uppercase;width:100%;font-weight:700;line-height:1em}@media only screen and (min-width:769px){.page-medias-press .press_table .press_title{width:50%;float:left}}.page-medias-press .press_table .press_published_at{font-family:Klavika-Light;font-size:15px;text-align:left;width:100%;margin-bottom:20px}@media only screen and (min-width:769px){.page-medias-press .press_table .press_published_at{width:30%;float:left;padding-top:13px;text-align:center}}.page-medias-press .press_table .press_read span{width:105px;line-height:45px;color:#fff;height:45px;border:#fff solid 1px;background-color:transparent;text-transform:uppercase;font-family:Tungsten-Medium;text-decoration:none;letter-spacing:2px;transition:all .3s ease-in-out}.page-medias-press .press_table .press_read span:focus{outline:0}.page-medias-press .press_table .press_read span:hover{background:#fff;color:#222629}@media only screen and (min-width:769px){.page-medias-press .press_table .press_read span{float:right}}.press-single{background:url(../../media/images/pattern.png) repeat top left/64px 64px;background-color:#222629;z-index:0}.press-single li{width:80%;text-align:left;font-size:.875rem;list-style-type:square;list-style-position:outside}.press-single ul{padding-left:17px}.press-single .bold{font-weight:700}.press-single .italic{font-style:italic;color:#ddd}.press-single .btn-skip{margin:0;position:absolute;bottom:0;left:50%;margin-left:-125px;z-index:10}@media only screen and (min-width:769px){.press-single .btn-skip{bottom:auto;top:50%;left:auto;right:-100px}}.press-single .row{padding-top:100px;z-index:2}@media only screen and (min-width:769px){.press-single .row{padding-top:150px}}.press-single .col-3,.press-single .single_3{float:left}.press-single .col-9,.press-single .single_9{z-index:2;float:left;margin-bottom:100px}@media only screen and (max-width:768px){.press-single .single_3,.press-single .single_9{width:100%}}.press-single .single_img_container img{width:100%}.press-single .single_img_container .single_img_caption{float:right;font-family:Klavika-Light;padding:0 10px 0 0}.press-single .single_post_container{padding-left:30px}@media only screen and (max-width:768px){.press-single .single_post_container{padding:10px}}.press-single .single_post_container .single_post_published_at{text-transform:uppercase;display:block;text-align:left;font-family:Tungsten-Medium;font-size:1.6em}.press-single .single_post_container .single_post_title{font-size:3.4em;text-transform:uppercase;text-align:left;font-family:Tungsten-Semibold;line-height:1em}.press-single .single_post_container .single_post_author{display:block;font-family:Klavika-Light;text-align:left;font-size:1em}.press-single .single_post_container .single_post_post.primer{font-size:1.2em;padding-top:20px}.press-single .single_post_container .single_post_post{width:90%;text-align:left;font-family:Klavika-Light;padding:0 5px 20px 5px}@media only screen and (min-width:769px){.press-single .single_post_container .single_post_post{padding:0 20% 20px 0}}@media only screen and (min-width:1200px){.press-single .single_post_container .single_post_post{padding:0 20% 20px 0}}.page-contact{background:url(../../media/images/pattern.png) repeat top left/64px 64px;background-color:#222629}.page-contact .row{padding:0}@media only screen and (max-width:768px){.page-contact #particles-js{display:none}}.page-contact #email-button{z-index:99;position:fixed;top:50%;right:-100px;margin:0;transform:rotate(-90deg) translateY(-50%);outline:0;text-align:center;text-transform:uppercase;font-family:Tungsten-Semibold;border:0;overflow:hidden;padding:0;color:#000;background:#fff;width:250px;height:50px;padding:.5em 0;letter-spacing:.1em}@media only screen and (max-width:768px){.page-contact #email-button{bottom:0;position:fixed;height:40px}}@media only screen and (min-width:769px){.page-contact #email-button{display:block;transform:rotate(-90deg)}}.page-contact #email-button span{position:absolute;top:0;left:0;width:100%;height:100%;background:#222629;transform:translate3d(0,-100%,0);color:#fff;letter-spacing:.1em;padding:.5em 0;transition:transform .4s;transition-timing-function:cubic-bezier(.75,0,.125,1)}@media only screen and (max-width:768px){.page-contact #email-button span{height:40px}}.page-contact #email-button:hover span{transform:translate3d(0,0,0)}.page-contact #email-button:hover span .icon-mail{fill:#fff}@media screen and (max-width:768px){.page-contact #email-button{top:auto;width:100vw;bottom:0;right:auto;left:0;transform:rotate(0) translateY(0)}}.page-contact #email-button .icon-mail{width:28px;height:auto;margin-bottom:-9px;margin-right:9px;display:inline-block;fill:#222629;transition:all .3s}@media only screen and (max-width:768px){.page-contact #email-button .icon-mail{margin-top:-2px}}@media screen and (max-width:768px){.page-contact #email-button{right:-40px;width:100vw}}.page-contact .container{margin:15vh auto 0}.page-contact .container .blink-dot{animation:blinker 1s linear infinite}@keyframes blinker{50%{opacity:0}}.page-contact .container .email{width:185px;height:40px;margin:0 auto;display:block;color:#000;font-size:14px;font-family:Tungsten-Medium;letter-spacing:1px;text-transform:uppercase;text-decoration:none}.page-contact ul.contact_table{width:100%;margin-left:10%;text-align:left}@media only screen and (max-width:768px){.page-contact ul.contact_table{margin:1.875rem 0}}.page-contact ul.contact_table li:not(.heading){min-height:100px}.page-contact ul.contact_table li{margin:1.25rem 0}.page-contact ul.contact_table li div{display:inline-block;vertical-align:middle}.page-contact ul.contact_table li div.hour{width:10%;font-family:Tungsten-Light;font-size:1.25rem;margin-right:-5px;margin-bottom:-20px}@media only screen and (max-width:768px){.page-contact ul.contact_table li div.hour{width:20%;margin:0;display:none}}.page-contact ul.contact_table li div.city{width:40%;font-size:5.625rem;line-height:5rem;font-family:Tungsten-Semibold;text-transform:uppercase;text-align:left;font-weight:700;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.page-contact ul.contact_table li div.city svg{width:30px;margin-right:40px;fill:#c0e2e9}.page-contact ul.contact_table li div.city .saudi-svg{width:1.25rem;margin-right:3.125rem;transform:translateX(5px)}.page-contact ul.contact_table li div.city .china-svg{width:3.75rem;margin-right:.625rem;transform:translateX(-15px)}.page-contact ul.contact_table li div.city .senegal-svg{width:3.75rem;margin-right:.625rem;transform:translateX(-15px)}@media only screen and (min-width:769px){.page-contact ul.contact_table li div.city{font-size:3.75rem;line-height:3.75rem}}@media only screen and (max-width:768px){.page-contact ul.contact_table li div.city{font-size:3.125rem;line-height:3.125rem;width:100%}}.page-contact ul.contact_table li div.address{width:30%;margin:10px 0}.page-contact ul.contact_table li div.phone{width:15%}.page-contact ul.contact_table li div.address,.page-contact ul.contact_table li div.phone{font-family:Tungsten-Light;font-size:1.25rem;line-height:1.25rem;letter-spacing:.0625rem;color:#ddd;text-align:left}@media only screen and (max-width:768px){.page-contact ul.contact_table li div.address,.page-contact ul.contact_table li div.phone{padding-left:20%;width:100%}}@media only screen and (max-width:768px){.page-contact .container{margin:22vh auto 0;margin-bottom:22vh}}.page-contact .contact_table{width:100%}.page-contact .heading{text-align:right;font-size:1.25rem;letter-spacing:.0625rem;font-family:Tungsten-Light;padding-bottom:.4375rem;text-transform:uppercase}@media only screen and (max-width:768px){.page-contact .heading{display:none}}.page-contact .vs-section{min-height:100%}@media only screen and (max-width:768px){.page-contact .vs-section{min-height:100vh;height:auto;position:inherit}}.page-legal{color:#fff;background:url(../../media/images/pattern.png) repeat top left/64px 64px;background-color:#222629}@media only screen and (max-width:768px){.page-legal .credits__text.credits__text{margin-bottom:50px}}.page-legal .container{width:70%}@media only screen and (max-width:768px){.page-legal .container{width:100%;position:absolute}}.page-legal .btn-skip{z-index:10;position:fixed;top:50%;right:-125px;margin:0;transform:rotate(-90deg) translateY(-50%)}@media only screen and (max-width:768px){.page-legal .btn-skip{top:auto;width:100vw;bottom:0;right:auto;position:fixed;left:0;transform:rotate(0) translateY(0)}}@media screen and (max-width:768px){.page-legal .btn-skip{right:-40px;width:100vw}.page-legal .title-small{font-size:1rem!important}.page-legal .big-title{font-size:2.125rem!important;line-height:2.25rem!important}}.page-legal .credits-hands p{text-align:left;text-transform:uppercase}.page-legal p{text-align:left;font-size:.8125rem;line-height:1.125rem;color:#cdcdcd}.page-legal .credits-made{font-family:Tungsten-Medium;font-size:.75rem;margin-bottom:-8px;color:#fff}.page-legal .credits-desc{font-family:Tungsten-Medium;margin-bottom:30px;font-size:.8125rem;margin-top:-10px}.page-legal .title-small{text-align:left;font-family:Tungsten-Medium}.page-legal .credits-title{margin-top:20vh}.page-legal .credits-last{margin-bottom:4vh}.page-legal .credits{font-size:2.125rem;font-family:Tungsten-Semibold;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center}.page-legal .credits:hover .credits__mask{transform:translateX(0)}.page-legal .credits:hover .credits__mask .credits__text--progress{transform:translateX(0)}.page-legal .credits__mask{position:absolute;overflow:hidden;transform:translateX(-100%);transition:transform .3s cubic-bezier(.77,0,.175,1);pointer-events:none}.page-legal .credits__text--preload{color:rgba(255,255,255,.5)}.page-legal .credits__text--progress{color:#fff;transform:translateX(100%);transition:transform .3s cubic-bezier(.77,0,.175,1)}.is-chatbot .page,.is-chatbot main{position:fixed}.is-chatbot #home-chatbot{z-index:99999999;pointer-events:initial;opacity:0}.page-chatbot{background:url(../../media/images/pattern.png) repeat top left/64px 64px;background-color:#161b24}.page-chatbot .btn-start{opacity:0}.page-chatbot .bottom-overlay,.page-chatbot .top-overlay{height:20vh;width:100%;left:0;z-index:6;position:fixed;display:none}@media only screen and (min-width:769px){.page-chatbot .bottom-overlay,.page-chatbot .top-overlay{display:block}}.page-chatbot .top-overlay{top:0;background:linear-gradient(to bottom,#222629 0,rgba(34,38,41,0) 100%)}.page-chatbot .video-trans{position:fixed;height:100vh;width:100vw;top:0;left:0;opacity:.2;z-index:0}.page-chatbot #chatbot-intro-content{text-transform:uppercase;z-index:4}.page-chatbot .chatbot-big-title{font-family:Tungsten-Medium;letter-spacing:.1em;font-size:5rem}.page-chatbot .chatbot-small-title{font-family:Tungsten-Light;letter-spacing:.1em;font-size:1.875rem}.page-chatbot #chatbot-instructions-content,.page-chatbot #chatbot-instructions-finish,.page-chatbot #chatbot-intro-content{position:absolute;z-index:10;top:0;left:0;height:100vh;width:100%;pointer-events:none}.page-chatbot .chatbot-instructions-01,.page-chatbot .chatbot-instructions-02,.page-chatbot .chatbot-instructions-03{text-transform:uppercase;font-family:Tungsten-Medium;letter-spacing:.1em;font-size:2.5rem;line-height:3.125rem;-webkit-font-kerning:none;font-kerning:none;-webkit-text-rendering:optimizeSpeed;text-rendering:optimizeSpeed;transform:translateZ(0);pointer-events:none}.page-chatbot .chatbot-instructions-middle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:960px;max-width:100%;padding:0 50px;color:#fff!important;z-index:10}.page-chatbot .video-container{position:absolute;top:0;left:0;height:100vh;width:100%;z-index:1}.page-chatbot .video-container video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.8}.page-chatbot .btn-skip{z-index:101;position:fixed;top:50%;right:-125px;margin:0;transform:rotate(-90deg) translateY(-50%)}@media only screen and (max-width:768px){.page-chatbot .btn-skip{top:auto;width:100vw;bottom:0;right:auto;left:0;transform:rotate(0) translateY(0)}}@media screen and (max-width:768px){.page-chatbot .btn-skip{right:-40px;width:100vw}}#canvas-galaxy.hide{opacity:0}#canvas-galaxy{z-index:2;position:absolute;top:0;left:0;height:100vh;width:100%;transition:all 1s;opacity:.6}.chat{z-index:4;position:absolute;bottom:25px;left:50%;display:block;width:100%;max-width:900px;transform:translateX(-50%)}.chat .chat-container{position:relative;height:500px;width:100%}.chat .chat-container .chat-helper{position:absolute;top:0;left:0;max-width:70%;padding:15px 25px;font-family:Klavika-Light;font-size:24px;color:#fff;opacity:0;visibility:hidden;pointer-events:none}.chat .chat-container .chat-content{position:absolute;bottom:0;left:0;height:auto;width:100%}.chat .chat-answer{height:150px;width:100%;padding:10px 0;border-top:1px solid #f8f8f8}.chat .chat-answer .answer-tip{float:left;height:100%;width:30%;padding:15px;vertical-align:top;border-right:1px solid #f8f8f8}.chat .chat-answer .answer-tip .tip-content{text-align:left;font-family:Klavika-Light;font-size:15px;color:#eee;text-transform:uppercase;opacity:0}.message-content:first-child{font-size:40px}.chat .chat-answer .answer-box{float:right;height:100%;width:70%;vertical-align:top}.message:nth-child(8){font-weight:700}.message:nth-child(7){font-weight:700;animation:shake 1s;animation-delay:3.2s}@keyframes shake{from,to{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.chat .chat-answer .answer-box .form,.chat .chat-answer .answer-box form{height:100%;width:100%;position:relative}.chat .chat-answer .answer-box form textarea,.chat .chat-answer .answer-box textarea{position:relative;height:100%;width:100%;padding:15px;font-family:Klavika-Light;font-size:22px;color:#fff;background-color:transparent;border:none;outline:0;resize:none}.chat .chat-answer .answer-box .form.blinking:before,.chat .chat-answer .answer-box form.blinking:before,.chat .chat-answer .answer-box textarea.blinking:before{content:'';position:absolute;top:15px;left:15px;width:1px;height:24px;background-color:#fff;animation:blink 1s infinite}@keyframes blink{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.chat .chat-answer .answer-box .choices{height:100%;width:100%;padding:15px;text-align:left;z-index:50}.chat .chat-answer .answer-box .choices button{display:inline-block;margin:0 5px 10px;padding:10px 15px;font-family:Klavika-Light;font-size:18px;color:#fff;background-color:rgba(51,51,51,.7);border:none;border-radius:50px;outline:0;z-index:50}.chat .chat-answer .answer-box .choices button:hover{background-color:rgba(85,85,85,.7)}.chat .message{margin-bottom:15px}.chat .message .message-content{display:inline-block;padding:15px 25px;font-family:Klavika-Light;font-size:24px;color:#fff;border-radius:25px;transition:color .3s ease-in-out}.chat .message img{height:24px;margin:0 0 -5px 5px;opacity:1;transition:all .25s ease-in-out}.chat .message.message-writting img{opacity:0;transition:all .25s ease-in-out}.chat .message.message-bot{text-align:left}.chat .message.message-bot .message-content{background-color:rgba(85,85,85,.7);border-bottom-left-radius:0}.chat .message.message-human{text-align:right}.chat .message.message-human .message-content{background-color:rgba(51,51,51,.7)}.chat .message .message-content .message-dots{position:absolute;top:27px;left:25px;height:calc(70%);line-height:calc(70%)}.chat .message.message-bot .message-content .message-dots span{display:inline-block;height:10px;width:10px;margin:0 5px 0 0;background-color:rgba(255,255,255,.7);border-radius:50%}@media screen and (max-width:768px){.chatbot-big-title{font-size:2.125rem!important;line-height:2.25rem!important;margin-top:-60px}.chatbot-small-title{font-size:1.125rem!important;margin-top:30px}.chatbot-instructions-01,.chatbot-instructions-02,.chatbot-instructions-03{font-size:1.563rem!important;line-height:1.875rem!important}.chat{padding:0 10px}.chat .chat-container .chat-helper{max-width:calc(100% - 50px);font-size:1.125rem}.chat .chat-answer .answer-box form textarea{font-size:1.25rem}.chat .chat-answer .answer-box .choices{padding:5px}.chat .chat-answer .answer-box .choices button{margin:0 5px 10px;padding:5px 15px;font-size:1.125rem;color:#fff}.chat .message .message-content{font-size:1.125rem}.chat .chat-answer .answer-tip{display:none}.chat .chat-answer .answer-box{float:none;margin:0 -10px;width:120%}.chat .chat-answer{height:auto;min-height:100px}.chat .chat-content{padding-right:50px}}.associate_3,.associate_9{margin:0 auto}@media only screen and (min-width:1025px){.associate_3,.associate_9{float:left;padding-left:40px}}.col-7{width:100%;padding:0 20px;padding-top:35px}@media only screen and (min-width:1025px){.col-7{width:58.33333333%}}@media only screen and (max-width:768px){.associate_3,.single_9{width:100%}}.is-board-single .page{background:url(../../media/images/pattern.png) repeat top left/64px 64px;background-color:#222629}.board-single .btn-skip{margin:0;position:absolute;bottom:0;left:50%;margin-left:-125px;z-index:10}@media only screen and (min-width:769px){.board-single .btn-skip{margin:0;position:absolute;top:50%;left:-100px;z-index:10;transform:rotate(-90deg)}}.board-single .row{padding-top:15vh}.associate_img_container{padding:40px}@media only screen and (max-width:768px){.associate_img_container{padding:0}}.associate_img_container img{width:100%;display:block}.associate_img_container .associate_img_caption{float:right;font-family:Klavika-Light;padding:0 10px 0 0}.associate_post_container .associate_post_published_at{text-transform:uppercase;display:block;text-align:left;font-family:Tungsten-Medium;font-size:1.6em}.associate_post_container .associate_post_title{font-size:3.75rem;text-transform:uppercase;text-align:left;font-family:Tungsten-Semibold;line-height:1em}@media only screen and (min-width:769px){.associate_post_container .associate_post_title{font-size:5rem}}.associate_post_container .associate_post_author{display:block;font-family:Klavika-Light;text-align:left;font-size:1em}.associate_post_container .associate_post_post.primer{color:#686868;font-size:1.2em;padding-top:20px}.associate_post_container .associate_post_post{font-size:1em;text-align:left;font-family:Klavika-Light;padding:0 50px 20px 0}@media only screen and (max-width:768px){.associate_post_container .associate_post_post{padding:0 5px 20px 5px}}.associate_post_container .associate_separator{margin:30px 0 20px;display:block;width:40px;height:5px;background:#fff}.associate_post_container .associate_location{text-align:left;font-family:Klavika-Medium}.page-medias-videos{background:url(../../media/images/pattern.png) repeat top left/64px 64px;background-color:#222629}.page-medias-videos .vs-section{top:14vh}.page-medias-videos .bottom-overlay,.page-medias-videos .top-overlay{height:15vh;width:100%;left:0;z-index:6;position:fixed;display:none;pointer-events:none}@media only screen and (min-width:769px){.page-medias-videos .bottom-overlay,.page-medias-videos .top-overlay{display:block}}.page-medias-videos .top-overlay{top:0;background:linear-gradient(to bottom,#222629 0,rgba(34,38,41,0) 100%)}.page-medias-videos .bottom-overlay{bottom:0;background:linear-gradient(to bottom,rgba(34,38,41,0) 0,#222629 100%)}.page-medias-videos .vertical-align__item{padding-top:85px;vertical-align:initial}.page-medias-videos .header_filter_container{width:100%;font-size:1em;padding-bottom:5px;border-bottom:#828486 solid 1px}@media only screen and (min-width:700px){.page-medias-videos .header_filter_container{position:relative}}.page-medias-videos .header_filter_container button{width:100%;border:#fff solid 1px;background-color:transparent;text-transform:uppercase;padding:5px 10px}.page-medias-videos .header_filter_container button:focus{outline:0}.page-medias-videos .header_filter_container button:hover{background-color:#fff;color:#222629;transition-duration:.6s}@media only screen and (max-width:768px){.page-medias-videos .header_filter_container button{padding:5px 5px}}@media only screen and (min-width:700px){.page-medias-videos .header_filter_container{font-size:1rem;text-align:center}}.page-medias-videos .grid{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;max-width:1170px;margin:0 auto;padding:0 20px 100px}.page-medias-videos .grid .video{width:calc(50% - 10px);margin-bottom:25px}.page-medias-videos .grid .video h2{font-family:Tungsten-Light;font-size:24px;letter-spacing:.01em;text-transform:uppercase}.page-medias-videos .grid .video .video-container{position:relative;width:100%;height:0;padding-top:56.25%;margin-bottom:5px;cursor:pointer;transition:transform .3s ease-in-out}.page-medias-videos .grid .video .video-container:hover{transform:scale(.9)}.page-medias-videos .grid .video .video-container img{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.page-medias-videos .grid .video .video-container .absolute-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-medias-videos .grid .video .video-container .absolute-content .vertical-align__item{padding:0}.page-medias-videos .grid .video .video-container .absolute-content svg{fill:#fff;width:50px}.popin-info{position:fixed;top:0;left:0;right:0;bottom:0;z-index:150;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#222629;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;will-change:opacity}@media only screen and (min-width:1025px){.popin-info{background-color:rgba(0,0,0,.3)}}.popin-info.visible{opacity:1!important;pointer-events:all}.popin-info-logo{position:absolute;top:1.563rem;left:1.563rem;width:4.375rem}.popin-info-logo .raatext{display:none}@media only screen and (min-width:769px){.popin-info-logo{top:2.5rem;left:2.5rem;width:8.125rem}.popin-info-logo .raatext{display:block;width:105%}}.popin-info-close{position:absolute;z-index:1;right:1.563rem;top:.9375rem;font-size:1.875rem;background:0 0;border:none;outline:0}@media only screen and (min-width:769px){.popin-info-close{top:2.188rem}}.popin-info-content{position:relative;width:100%;max-width:700px;max-height:100%;padding:4.688rem 1.563rem;overflow-y:auto}@media only screen and (min-width:1025px){.popin-info-content{background-color:#222629;padding:3.125rem 6.25rem}}.popin-info-content p:first-child{font-size:1rem}.popin-info-content a{text-decoration:underline}.popin-info-close.desktop{display:none}@media only screen and (min-width:1025px){.popin-info-close.mobile{display:none}.popin-info-close.desktop{display:block;top:1.25rem}}.popin-info-toggle{position:fixed;top:30px;right:180px;z-index:105;height:1.875rem;width:1.875rem;color:#fff;background-color:transparent;border:.0625rem solid #fff;border-radius:50%;outline:0}html.is-device .popin-info-toggle{top:1.563rem;right:5.313rem}