.slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}.slick-list:focus{outline: none;}.slick-list.dragging{cursor: pointer;cursor: hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slick-track{position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto;}.slick-track:before,.slick-track:after{display: table;content: '';}.slick-track:after{clear: both;}.slick-loading .slick-track{visibility: hidden;}.slick-slide{cursor: grab;display: none;float: left;height: 100%;min-height: 1px;}.slick-slide:active{cursor: grabbing;}[dir='rtl'] .slick-slide{float: right;}.slick-slide img{display: block;}.slick-slide.slick-loading img{display: none;}.slick-slide.dragging img{pointer-events: none;}.slick-initialized .slick-slide{display: block;}.slick-loading .slick-slide{visibility: hidden;}.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}.slick-arrow.slick-hidden{display: none;}@charset 'UTF-8';.slick-loading .slick-list{background: #fff url('/assets/frontend/js/vendor/slick/ajax-loader.gif') center center no-repeat;}@font-face;{font-family: 'slick';font-weight: normal;font-style: normal;src: url('./fonts/slick.eot');src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');}.slick-prev,.slick-next{font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;width: 20px;height: 20px;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;color: transparent;border: none;outline: none;background: transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color: transparent;outline: none;background: transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity: 1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity: .25;}.slick-prev:before,.slick-next:before{font-family: 'slick';font-size: 20px;line-height: 1;opacity: .75;color: white;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.slick-prev{left: -25px;}[dir='rtl'] .slick-prev{right: -25px;left: auto;}.slick-prev:before{content: '←';}[dir='rtl'] .slick-prev:before{content: '→';}.slick-next{right: -25px;}[dir='rtl'] .slick-next{right: auto;left: -25px;}.slick-next:before{content: '→';}[dir='rtl'] .slick-next:before{content: '←';}.slick-dotted.slick-slider{margin-bottom: 30px;}.slick-dots{position: absolute;bottom: -25px;display: block;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center;}.slick-dots li{position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;cursor: pointer;}.slick-dots li button{font-size: 0;line-height: 0;display: block;width: 20px;height: 20px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline: none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity: 1;}.slick-dots li button:before{font-family: 'slick';font-size: 6px;line-height: 20px;position: absolute;top: 0;left: 0;width: 20px;height: 20px;content: '•';text-align: center;opacity: .25;color: black;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.slick-dots li.slick-active button:before{opacity: .75;color: black;}.videos-list{padding-top : 8rem;}.tags-holder a{color : #747777;}.videos-list .influencers-image{max-width : 300px;width: 100%;margin : 15px 0;}.videos-list .profile-image{width : 128px;height : 128px;object-fit : cover;object-position : center;overflow : hidden;border-radius : 255px;}.videos-read{margin-top : 4rem;}@media (max-width : 1199px) {.videos-read { margin-top : 10rem;}}.videos-read a{color: #008598 !important;}.videos-read .avatar-holder .bg-holder{background : #F9F9F9;border-radius : 80px;padding : 10px 40px;}@media (max-width : 991px) {.videos-read .avatar-holder .bg-holder { border-radius : 10px;}}.videos-read .profile-image{width : 65px;height : 65px;overflow : hidden;object-fit : cover;border-radius : 55px;object-position : center;}.videos-read .profile-image-big{width : 150px;height : 150px;overflow : hidden;object-fit : cover;border-radius : 155px;object-position : center;}.videos-read .share-holder{margin : 0 0 8rem 0;}.videos-read .bio-holder{padding : 60px 0;background : #F5FAFB;}.videos-read .more-holder{position : relative;}.videos-read .more-holder .bg-img-holder{position : relative;max-width : 100%;display : block;}.videos-read .more-holder .content-holder{position : absolute;top : 0;left : 0;z-index : 1;padding-top : 13vw;width : 100vw;}@media (max-width : 991px) {.videos-read .more-holder .bg-img-holder { display : none;} .videos-read .more-holder .content-holder{position : relative;padding-top : 5vw;} .videos-read .more-holder .content-holder h2{color : #747777;}}.videos-read .more-holder .content-more-holder .insights-date{font-size : 10px;}.videos-read .more-holder .content-more-holder{background : white;}.videos-read .more-holder .content-more-holder p{color : #464F59;}html{background: #FFF}body{color: #464F59}.text-black{color: #000}.text-dark{color: #201A38}.text-white{color: #FFF}.text-muted{color: #9C9C9C}.text-blue{color: #008598}.text-blue-light{color: #23549F}.text-red{color: #E4051F}.text-orange{color: #F2B14B}.bg-blue{background-color: #008598}.bg-blue-light{background-color: #F5FAFB}.bg-black{background-color: #000}.bg-dark{background-color: #201A38}.bg-white{background-color: #FFF;color: inherit}.bg-white a{color: #F27732}.bg-white a:hover{color: #F2B14B}.bg-muted{background-color: #F7F7F7}.linea-blue:after{background-color: #008598}.linea-black:after{background-color: #000}.linea-dark:after{background-color: #201A38}.linea-white:after{background-color: #FFF}.linea-muted:after{background-color: #9C9C9C}.shadow{box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.2)}.shadow-lg{box-shadow: 0 10px 22px 0 rgba(0, 0, 0, 0.33)}.text-shadow{text-shadow: 1px 1px 6px #224b54}.fader{background: linear-gradient(180deg, rgba(57, 57, 57, 0.8) 0%, rgba(57, 57, 57, 0) 100%)}.fader-dark{background-color: rgba(0, 0, 0, .4)}.fader-blue{background-color: rgba(40, 130, 130, 0);background-image: linear-gradient(57.98deg, rgba(0, 43, 49, 0.4) -0.39%, rgba(0, 223, 255, 0.4) 97.07%), linear-gradient(0deg, rgba(47, 48, 48, 0), rgba(47, 48, 48, 0.07))}.fader-blue-dark{background: linear-gradient(65.62deg, rgba(0, 133, 152, 0.9) -0.39%, rgba(6, 110, 125, 0.9) 97.07%)}.fader-vector{background: url('/assets/frontend/images/pattern/vector_bg.png') repeat}.shape-subtract{background-image: url('/assets/frontend/images/shapes/subtract.svg');background-size: contain;background-position: 0 -2px;background-repeat: no-repeat;margin-top: -2px}.shape-subtract-bottom{background-image: url(/assets/frontend/images/shapes/subtract-bottom.svg);background-size: contain;background-position: center bottom -2px;background-repeat: no-repeat;margin-bottom: -2px}.shape-subtract-blue{background-image: url('/assets/frontend/images/shapes/subtract-blue.svg');background-size: contain;background-position: 0 -7px;background-repeat: no-repeat}@media (max-width: 1040px) {}@media (max-width: 400px) {.shape-subtract {background-position: 0 -2px}}@charset "UTF-8";.animated{-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.animated.infinite{-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}.animated.hinge{-webkit-animation-duration: 2s;animation-duration: 2s;}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration: .75s;animation-duration: .75s;}@-webkit-keyframes bounce {from, 20%, 53%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);} 40%, 43%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);} 70%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0);} 90%{-webkit-transform: translate3d(0,-4px,0);transform: translate3d(0,-4px,0);}}@keyframes bounce {from, 20%, 53%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);} 40%, 43%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);} 70%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0);} 90%{-webkit-transform: translate3d(0,-4px,0);transform: translate3d(0,-4px,0);}}.bounce{-webkit-animation-name: bounce;animation-name: bounce;-webkit-transform-origin: center bottom;transform-origin: center bottom;}@-webkit-keyframes flash {from, 50%, to { opacity: 1;} 25%, 75%{opacity: 0;}}@keyframes flash {from, 50%, to { opacity: 1;} 25%, 75%{opacity: 0;}}.flash{-webkit-animation-name: flash;animation-name: flash;}@-webkit-keyframes pulse {from { -webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);} 50%{-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);} to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes pulse {from { -webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);} 50%{-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);} to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.pulse{-webkit-animation-name: pulse;animation-name: pulse;}@-webkit-keyframes rubberBand {from { -webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);} 30%{-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1);} 40%{-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1);} 50%{-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1);} 65%{-webkit-transform: scale3d(.95, 1.05, 1);transform: scale3d(.95, 1.05, 1);} 75%{-webkit-transform: scale3d(1.05, .95, 1);transform: scale3d(1.05, .95, 1);} to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes rubberBand {from { -webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);} 30%{-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1);} 40%{-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1);} 50%{-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1);} 65%{-webkit-transform: scale3d(.95, 1.05, 1);transform: scale3d(.95, 1.05, 1);} 75%{-webkit-transform: scale3d(1.05, .95, 1);transform: scale3d(1.05, .95, 1);} to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.rubberBand{-webkit-animation-name: rubberBand;animation-name: rubberBand;}@-webkit-keyframes shake {from, to { -webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);} 10%, 30%, 50%, 70%, 90%{-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);} 20%, 40%, 60%, 80%{-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}}@keyframes shake {from, to { -webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);} 10%, 30%, 50%, 70%, 90%{-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);} 20%, 40%, 60%, 80%{-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}}.shake{-webkit-animation-name: shake;animation-name: shake;}@-webkit-keyframes headShake {0% { -webkit-transform: translateX(0);transform: translateX(0);} 6.5%{-webkit-transform: translateX(-6px) rotateY(-9deg);transform: translateX(-6px) rotateY(-9deg);} 18.5%{-webkit-transform: translateX(5px) rotateY(7deg);transform: translateX(5px) rotateY(7deg);} 31.5%{-webkit-transform: translateX(-3px) rotateY(-5deg);transform: translateX(-3px) rotateY(-5deg);} 43.5%{-webkit-transform: translateX(2px) rotateY(3deg);transform: translateX(2px) rotateY(3deg);} 50%{-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes headShake {0% { -webkit-transform: translateX(0);transform: translateX(0);} 6.5%{-webkit-transform: translateX(-6px) rotateY(-9deg);transform: translateX(-6px) rotateY(-9deg);} 18.5%{-webkit-transform: translateX(5px) rotateY(7deg);transform: translateX(5px) rotateY(7deg);} 31.5%{-webkit-transform: translateX(-3px) rotateY(-5deg);transform: translateX(-3px) rotateY(-5deg);} 43.5%{-webkit-transform: translateX(2px) rotateY(3deg);transform: translateX(2px) rotateY(3deg);} 50%{-webkit-transform: translateX(0);transform: translateX(0);}}.headShake{-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-name: headShake;animation-name: headShake;}@-webkit-keyframes swing {20% { -webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg);} 40%{-webkit-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg);} 60%{-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg);} 80%{-webkit-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg);} to{-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}}@keyframes swing {20% { -webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg);} 40%{-webkit-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg);} 60%{-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg);} 80%{-webkit-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg);} to{-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}}.swing{-webkit-transform-origin: top center;transform-origin: top center;-webkit-animation-name: swing;animation-name: swing;}@-webkit-keyframes tada {from { -webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);} 10%, 20%{-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);} 30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);} 40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);} to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes tada {from { -webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);} 10%, 20%{-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);} 30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);} 40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);} to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.tada{-webkit-animation-name: tada;animation-name: tada;}@-webkit-keyframes wobble {from { -webkit-transform: none;transform: none;} 15%{-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);} 30%{-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);} 45%{-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);} 60%{-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);} 75%{-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);} to{-webkit-transform: none;transform: none;}}@keyframes wobble {from { -webkit-transform: none;transform: none;} 15%{-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);} 30%{-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);} 45%{-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);} 60%{-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);} 75%{-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);} to{-webkit-transform: none;transform: none;}}.wobble{-webkit-animation-name: wobble;animation-name: wobble;}@-webkit-keyframes jello {from, 11.1%, to { -webkit-transform: none;transform: none;} 22.2%{-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);transform: skewX(-12.5deg) skewY(-12.5deg);} 33.3%{-webkit-transform: skewX(6.25deg) skewY(6.25deg);transform: skewX(6.25deg) skewY(6.25deg);} 44.4%{-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);transform: skewX(-3.125deg) skewY(-3.125deg);} 55.5%{-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);transform: skewX(1.5625deg) skewY(1.5625deg);} 66.6%{-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);transform: skewX(-0.78125deg) skewY(-0.78125deg);} 77.7%{-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);transform: skewX(0.390625deg) skewY(0.390625deg);} 88.8%{-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);transform: skewX(-0.1953125deg) skewY(-0.1953125deg);}}@keyframes jello {from, 11.1%, to { -webkit-transform: none;transform: none;} 22.2%{-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);transform: skewX(-12.5deg) skewY(-12.5deg);} 33.3%{-webkit-transform: skewX(6.25deg) skewY(6.25deg);transform: skewX(6.25deg) skewY(6.25deg);} 44.4%{-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);transform: skewX(-3.125deg) skewY(-3.125deg);} 55.5%{-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);transform: skewX(1.5625deg) skewY(1.5625deg);} 66.6%{-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);transform: skewX(-0.78125deg) skewY(-0.78125deg);} 77.7%{-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);transform: skewX(0.390625deg) skewY(0.390625deg);} 88.8%{-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);transform: skewX(-0.1953125deg) skewY(-0.1953125deg);}}.jello{-webkit-animation-name: jello;animation-name: jello;-webkit-transform-origin: center;transform-origin: center;}@-webkit-keyframes bounceIn {from, 20%, 40%, 60%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);} 0%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);} 20%{-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);} 40%{-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9);} 60%{opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03);} 80%{-webkit-transform: scale3d(.97, .97, .97);transform: scale3d(.97, .97, .97);} to{opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes bounceIn {from, 20%, 40%, 60%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);} 0%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);} 20%{-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);} 40%{-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9);} 60%{opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03);} 80%{-webkit-transform: scale3d(.97, .97, .97);transform: scale3d(.97, .97, .97);} to{opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.bounceIn{-webkit-animation-name: bounceIn;animation-name: bounceIn;}@-webkit-keyframes bounceInDown {from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);} 0%{opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0);} 60%{opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0);} 75%{-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);} 90%{-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0);} to{-webkit-transform: none;transform: none;}}@keyframes bounceInDown {from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);} 0%{opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0);} 60%{opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0);} 75%{-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);} 90%{-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0);} to{-webkit-transform: none;transform: none;}}.bounceInDown{-webkit-animation-name: bounceInDown;animation-name: bounceInDown;}@-webkit-keyframes bounceInLeft {from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);} 0%{opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0);} 60%{opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0);} 75%{-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);} 90%{-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0);} to{-webkit-transform: none;transform: none;}}@keyframes bounceInLeft {from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);} 0%{opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0);} 60%{opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0);} 75%{-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);} 90%{-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0);} to{-webkit-transform: none;transform: none;}}.bounceInLeft{-webkit-animation-name: bounceInLeft;animation-name: bounceInLeft;}@-webkit-keyframes bounceInRight {from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);} from{opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0);} 60%{opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0);} 75%{-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);} 90%{-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0);} to{-webkit-transform: none;transform: none;}}@keyframes bounceInRight {from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);} from{opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0);} 60%{opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0);} 75%{-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);} 90%{-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0);} to{-webkit-transform: none;transform: none;}}.bounceInRight{-webkit-animation-name: bounceInRight;animation-name: bounceInRight;}@-webkit-keyframes bounceInUp {from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);} from{opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0);} 60%{opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);} 75%{-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);} 90%{-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0);} to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes bounceInUp {from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);} from{opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0);} 60%{opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);} 75%{-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);} 90%{-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0);} to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.bounceInUp{-webkit-animation-name: bounceInUp;animation-name: bounceInUp;}@-webkit-keyframes bounceOut {20% { -webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9);} 50%, 55%{opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);} to{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}}@keyframes bounceOut {20% { -webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9);} 50%, 55%{opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);} to{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}}.bounceOut{-webkit-animation-name: bounceOut;animation-name: bounceOut;}@-webkit-keyframes bounceOutDown {20% { -webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);} 40%, 45%{opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);} to{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}@keyframes bounceOutDown {20% { -webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);} 40%, 45%{opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);} to{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}.bounceOutDown{-webkit-animation-name: bounceOutDown;animation-name: bounceOutDown;}@-webkit-keyframes bounceOutLeft {20% { opacity: 1;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0);} to{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}@keyframes bounceOutLeft {20% { opacity: 1;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0);} to{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}.bounceOutLeft{-webkit-animation-name: bounceOutLeft;animation-name: bounceOutLeft;}@-webkit-keyframes bounceOutRight {20% { opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0);} to{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}@keyframes bounceOutRight {20% { opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0);} to{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}.bounceOutRight{-webkit-animation-name: bounceOutRight;animation-name: bounceOutRight;}@-webkit-keyframes bounceOutUp {20% { -webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);} 40%, 45%{opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0);} to{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}@keyframes bounceOutUp {20% { -webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);} 40%, 45%{opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0);} to{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}.bounceOutUp{-webkit-animation-name: bounceOutUp;animation-name: bounceOutUp;}@-webkit-keyframes fadeIn {from { opacity: 0;} to{opacity: 1;}}@keyframes fadeIn {from { opacity: 0;} to{opacity: 1;}}.fadeIn{-webkit-animation-name: fadeIn;animation-name: fadeIn;}@-webkit-keyframes fadeInDown {from { opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);} to{opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInDown {from { opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);} to{opacity: 1;-webkit-transform: none;transform: none;}}.fadeInDown{-webkit-animation-name: fadeInDown;animation-name: fadeInDown;}@-webkit-keyframes fadeInDownBig {from { opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);} to{opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInDownBig {from { opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);} to{opacity: 1;-webkit-transform: none;transform: none;}}.fadeInDownBig{-webkit-animation-name: fadeInDownBig;animation-name: fadeInDownBig;}@-webkit-keyframes fadeInLeft {from { opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);} to{opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInLeft {from { opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);} to{opacity: 1;-webkit-transform: none;transform: none;}}.fadeInLeft{-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;}@-webkit-keyframes fadeInLeftBig {from { opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);} to{opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInLeftBig {from { opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);} to{opacity: 1;-webkit-transform: none;transform: none;}}.fadeInLeftBig{-webkit-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig;}@-webkit-keyframes fadeInRight {from { opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);} to{opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInRight {from { opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);} to{opacity: 1;-webkit-transform: none;transform: none;}}.fadeInRight{-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}@-webkit-keyframes fadeInRightBig {from { opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);} to{opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInRightBig {from { opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);} to{opacity: 1;-webkit-transform: none;transform: none;}}.fadeInRightBig{-webkit-animation-name: fadeInRightBig;animation-name: fadeInRightBig;}@-webkit-keyframes fadeInUp {from { opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);} to{opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInUp {from { opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);} to{opacity: 1;-webkit-transform: none;transform: none;}}.fadeInUp{-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}@-webkit-keyframes fadeInUpBig {from { opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);} to{opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInUpBig {from { opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);} to{opacity: 1;-webkit-transform: none;transform: none;}}.fadeInUpBig{-webkit-animation-name: fadeInUpBig;animation-name: fadeInUpBig;}@-webkit-keyframes fadeOut {from { opacity: 1;} to{opacity: 0;}}@keyframes fadeOut {from { opacity: 1;} to{opacity: 0;}}.fadeOut{-webkit-animation-name: fadeOut;animation-name: fadeOut;}@-webkit-keyframes fadeOutDown {from { opacity: 1;} to{opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}}@keyframes fadeOutDown {from { opacity: 1;} to{opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}}.fadeOutDown{-webkit-animation-name: fadeOutDown;animation-name: fadeOutDown;}@-webkit-keyframes fadeOutDownBig {from { opacity: 1;} to{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}@keyframes fadeOutDownBig {from { opacity: 1;} to{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}.fadeOutDownBig{-webkit-animation-name: fadeOutDownBig;animation-name: fadeOutDownBig;}@-webkit-keyframes fadeOutLeft {from { opacity: 1;} to{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}@keyframes fadeOutLeft {from { opacity: 1;} to{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}.fadeOutLeft{-webkit-animation-name: fadeOutLeft;animation-name: fadeOutLeft;}@-webkit-keyframes fadeOutLeftBig {from { opacity: 1;} to{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}@keyframes fadeOutLeftBig {from { opacity: 1;} to{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}.fadeOutLeftBig{-webkit-animation-name: fadeOutLeftBig;animation-name: fadeOutLeftBig;}@-webkit-keyframes fadeOutRight {from { opacity: 1;} to{opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}@keyframes fadeOutRight {from { opacity: 1;} to{opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}.fadeOutRight{-webkit-animation-name: fadeOutRight;animation-name: fadeOutRight;}@-webkit-keyframes fadeOutRightBig {from { opacity: 1;} to{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}@keyframes fadeOutRightBig {from { opacity: 1;} to{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}.fadeOutRightBig{-webkit-animation-name: fadeOutRightBig;animation-name: fadeOutRightBig;}@-webkit-keyframes fadeOutUp {from { opacity: 1;} to{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}@keyframes fadeOutUp {from { opacity: 1;} to{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}.fadeOutUp{-webkit-animation-name: fadeOutUp;animation-name: fadeOutUp;}@-webkit-keyframes fadeOutUpBig {from { opacity: 1;} to{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}@keyframes fadeOutUpBig {from { opacity: 1;} to{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}.fadeOutUpBig{-webkit-animation-name: fadeOutUpBig;animation-name: fadeOutUpBig;}@-webkit-keyframes flip {from { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);transform: perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;} 40%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;} 50%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;} 80%{-webkit-transform: perspective(400px) scale3d(.95, .95, .95);transform: perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;} to{-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}}@keyframes flip {from { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);transform: perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;} 40%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;} 50%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;} 80%{-webkit-transform: perspective(400px) scale3d(.95, .95, .95);transform: perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;} to{-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}}.animated.flip{-webkit-backface-visibility: visible;backface-visibility: visible;-webkit-animation-name: flip;animation-name: flip;}@-webkit-keyframes flipInX {from { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0;} 40%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;} 60%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);transform: perspective(400px) rotate3d(1, 0, 0, 10deg);opacity: 1;} 80%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);transform: perspective(400px) rotate3d(1, 0, 0, -5deg);} 95%{-webkit-transform: perspective(400px);transform: perspective(400px);} to{-webkit-transform: translate(0,0);transform: translate(0,0);}}@keyframes flipInX {from { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0;} 40%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;} 60%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);transform: perspective(400px) rotate3d(1, 0, 0, 10deg);opacity: 1;} 80%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);transform: perspective(400px) rotate3d(1, 0, 0, -5deg);} 95%{-webkit-transform: perspective(400px);transform: perspective(400px);} to{-webkit-transform: translate(0,0);transform: translate(0,0);}}.flipInX{-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInX;animation-name: flipInX;}@-webkit-keyframes flipInY {from { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0;} 40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;} 60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1;} 80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);transform: perspective(400px) rotate3d(0, 1, 0, -5deg);} 95%{-webkit-transform: perspective(400px);transform: perspective(400px);} to{-webkit-transform: translate(0,0);transform: translate(0,0);}}@keyframes flipInY {from { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0;} 40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;} 60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1;} 80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);transform: perspective(400px) rotate3d(0, 1, 0, -5deg);} 95%{-webkit-transform: perspective(400px);transform: perspective(400px);} to{-webkit-transform: translate(0,0);transform: translate(0,0);}}.flipInY{-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInY;animation-name: flipInY;}@-webkit-keyframes flipOutX {from { -webkit-transform: perspective(400px);transform: perspective(400px);} 30%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);opacity: 1;} to{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);opacity: 0;}}@keyframes flipOutX {from { -webkit-transform: perspective(400px);transform: perspective(400px);} 30%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);opacity: 1;} to{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);opacity: 0;}}.flipOutX{-webkit-animation-name: flipOutX;animation-name: flipOutX;-webkit-backface-visibility: visible !important;backface-visibility: visible !important;}@-webkit-keyframes flipOutY {from { -webkit-transform: perspective(400px);transform: perspective(400px);} 30%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);transform: perspective(400px) rotate3d(0, 1, 0, -15deg);opacity: 1;} to{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);opacity: 0;}}@keyframes flipOutY {from { -webkit-transform: perspective(400px);transform: perspective(400px);} 30%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);transform: perspective(400px) rotate3d(0, 1, 0, -15deg);opacity: 1;} to{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);opacity: 0;}}.flipOutY{-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipOutY;animation-name: flipOutY;}@-webkit-keyframes lightSpeedIn {from { -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0;} 60%{-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1;} 80%{-webkit-transform: skewX(-5deg);transform: skewX(-5deg);opacity: 1;} to{-webkit-transform: none;transform: none;opacity: 1;}}@keyframes lightSpeedIn {from { -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0;} 60%{-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1;} 80%{-webkit-transform: skewX(-5deg);transform: skewX(-5deg);opacity: 1;} to{-webkit-transform: none;transform: none;opacity: 1;}}.lightSpeedIn{-webkit-animation-name: lightSpeedIn;animation-name: lightSpeedIn;-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}@-webkit-keyframes lightSpeedOut {from { opacity: 1;} to{-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0;}}@keyframes lightSpeedOut {from { opacity: 1;} to{-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0;}}.lightSpeedOut{-webkit-animation-name: lightSpeedOut;animation-name: lightSpeedOut;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}@-webkit-keyframes rotateIn {from { -webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0;} to{-webkit-transform-origin: center;transform-origin: center;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateIn {from { -webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0;} to{-webkit-transform-origin: center;transform-origin: center;-webkit-transform: none;transform: none;opacity: 1;}}.rotateIn{-webkit-animation-name: rotateIn;animation-name: rotateIn;}@-webkit-keyframes rotateInDownLeft {from { -webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;} to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateInDownLeft {from { -webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;} to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}.rotateInDownLeft{-webkit-animation-name: rotateInDownLeft;animation-name: rotateInDownLeft;}@-webkit-keyframes rotateInDownRight {from { -webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;} to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateInDownRight {from { -webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;} to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}.rotateInDownRight{-webkit-animation-name: rotateInDownRight;animation-name: rotateInDownRight;}@-webkit-keyframes rotateInUpLeft {from { -webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;} to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateInUpLeft {from { -webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;} to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}.rotateInUpLeft{-webkit-animation-name: rotateInUpLeft;animation-name: rotateInUpLeft;}@-webkit-keyframes rotateInUpRight {from { -webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0;} to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateInUpRight {from { -webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0;} to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}.rotateInUpRight{-webkit-animation-name: rotateInUpRight;animation-name: rotateInUpRight;}@-webkit-keyframes rotateOut {from { -webkit-transform-origin: center;transform-origin: center;opacity: 1;} to{-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg);opacity: 0;}}@keyframes rotateOut {from { -webkit-transform-origin: center;transform-origin: center;opacity: 1;} to{-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg);opacity: 0;}}.rotateOut{-webkit-animation-name: rotateOut;animation-name: rotateOut;}@-webkit-keyframes rotateOutDownLeft {from { -webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;} to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}}@keyframes rotateOutDownLeft {from { -webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;} to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}}.rotateOutDownLeft{-webkit-animation-name: rotateOutDownLeft;animation-name: rotateOutDownLeft;}@-webkit-keyframes rotateOutDownRight {from { -webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;} to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}@keyframes rotateOutDownRight {from { -webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;} to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}.rotateOutDownRight{-webkit-animation-name: rotateOutDownRight;animation-name: rotateOutDownRight;}@-webkit-keyframes rotateOutUpLeft {from { -webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;} to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}@keyframes rotateOutUpLeft {from { -webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;} to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}.rotateOutUpLeft{-webkit-animation-name: rotateOutUpLeft;animation-name: rotateOutUpLeft;}@-webkit-keyframes rotateOutUpRight {from { -webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;} to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 90deg);opacity: 0;}}@keyframes rotateOutUpRight {from { -webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;} to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 90deg);opacity: 0;}}.rotateOutUpRight{-webkit-animation-name: rotateOutUpRight;animation-name: rotateOutUpRight;}@-webkit-keyframes hinge {0% { -webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;} 20%, 60%{-webkit-transform: rotate3d(0, 0, 1, 80deg);transform: rotate3d(0, 0, 1, 80deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;} 40%, 80%{-webkit-transform: rotate3d(0, 0, 1, 60deg);transform: rotate3d(0, 0, 1, 60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1;} to{-webkit-transform: translate3d(0, 700px, 0);transform: translate3d(0, 700px, 0);opacity: 0;}}@keyframes hinge {0% { -webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;} 20%, 60%{-webkit-transform: rotate3d(0, 0, 1, 80deg);transform: rotate3d(0, 0, 1, 80deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;} 40%, 80%{-webkit-transform: rotate3d(0, 0, 1, 60deg);transform: rotate3d(0, 0, 1, 60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1;} to{-webkit-transform: translate3d(0, 700px, 0);transform: translate3d(0, 700px, 0);opacity: 0;}}.hinge{-webkit-animation-name: hinge;animation-name: hinge;}@-webkit-keyframes rollIn {from { opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);} to{opacity: 1;-webkit-transform: none;transform: none;}}@keyframes rollIn {from { opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);} to{opacity: 1;-webkit-transform: none;transform: none;}}.rollIn{-webkit-animation-name: rollIn;animation-name: rollIn;}@-webkit-keyframes rollOut {from { opacity: 1;} to{opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}}@keyframes rollOut {from { opacity: 1;} to{opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}}.rollOut{-webkit-animation-name: rollOut;animation-name: rollOut;}@-webkit-keyframes zoomIn {from { opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);} 50%{opacity: 1;}}@keyframes zoomIn {from { opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);} 50%{opacity: 1;}}.zoomIn{-webkit-animation-name: zoomIn;animation-name: zoomIn;}@-webkit-keyframes zoomInDown {from { opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);} 60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomInDown {from { opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);} 60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomInDown{-webkit-animation-name: zoomInDown;animation-name: zoomInDown;}@-webkit-keyframes zoomInLeft {from { opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);} 60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomInLeft {from { opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);} 60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomInLeft{-webkit-animation-name: zoomInLeft;animation-name: zoomInLeft;}@-webkit-keyframes zoomInRight {from { opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);} 60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomInRight {from { opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);} 60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomInRight{-webkit-animation-name: zoomInRight;animation-name: zoomInRight;}@-webkit-keyframes zoomInUp {from { opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);} 60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomInUp {from { opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);} 60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomInUp{-webkit-animation-name: zoomInUp;animation-name: zoomInUp;}@-webkit-keyframes zoomOut {from { opacity: 1;} 50%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);} to{opacity: 0;}}@keyframes zoomOut {from { opacity: 1;} 50%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);} to{opacity: 0;}}.zoomOut{-webkit-animation-name: zoomOut;animation-name: zoomOut;}@-webkit-keyframes zoomOutDown {40% { opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);} to{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomOutDown {40% { opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);} to{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomOutDown{-webkit-animation-name: zoomOutDown;animation-name: zoomOutDown;}@-webkit-keyframes zoomOutLeft {40% { opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);} to{opacity: 0;-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);transform: scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;transform-origin: left center;}}@keyframes zoomOutLeft {40% { opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);} to{opacity: 0;-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);transform: scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;transform-origin: left center;}}.zoomOutLeft{-webkit-animation-name: zoomOutLeft;animation-name: zoomOutLeft;}@-webkit-keyframes zoomOutRight {40% { opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);} to{opacity: 0;-webkit-transform: scale(.1) translate3d(2000px, 0, 0);transform: scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;transform-origin: right center;}}@keyframes zoomOutRight {40% { opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);} to{opacity: 0;-webkit-transform: scale(.1) translate3d(2000px, 0, 0);transform: scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;transform-origin: right center;}}.zoomOutRight{-webkit-animation-name: zoomOutRight;animation-name: zoomOutRight;}@-webkit-keyframes zoomOutUp {40% { opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);} to{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomOutUp {40% { opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);} to{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomOutUp{-webkit-animation-name: zoomOutUp;animation-name: zoomOutUp;}@-webkit-keyframes slideInDown {from { -webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: visible;} to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes slideInDown {from { -webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: visible;} to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.slideInDown{-webkit-animation-name: slideInDown;animation-name: slideInDown;}@-webkit-keyframes slideInLeft {from { -webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);visibility: visible;} to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes slideInLeft {from { -webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);visibility: visible;} to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.slideInLeft{-webkit-animation-name: slideInLeft;animation-name: slideInLeft;}@-webkit-keyframes slideInRight {from { -webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);visibility: visible;} to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes slideInRight {from { -webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);visibility: visible;} to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.slideInRight{-webkit-animation-name: slideInRight;animation-name: slideInRight;}@-webkit-keyframes slideInUp {from { -webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);visibility: visible;} to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes slideInUp {from { -webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);visibility: visible;} to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.slideInUp{-webkit-animation-name: slideInUp;animation-name: slideInUp;}@-webkit-keyframes slideOutDown {from { -webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);} to{visibility: hidden;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}}@keyframes slideOutDown {from { -webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);} to{visibility: hidden;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}}.slideOutDown{-webkit-animation-name: slideOutDown;animation-name: slideOutDown;}@-webkit-keyframes slideOutLeft {from { -webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);} to{visibility: hidden;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}@keyframes slideOutLeft {from { -webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);} to{visibility: hidden;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}.slideOutLeft{-webkit-animation-name: slideOutLeft;animation-name: slideOutLeft;}@-webkit-keyframes slideOutRight {from { -webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);} to{visibility: hidden;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}@keyframes slideOutRight {from { -webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);} to{visibility: hidden;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}.slideOutRight{-webkit-animation-name: slideOutRight;animation-name: slideOutRight;}@-webkit-keyframes slideOutUp {from { -webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);} to{visibility: hidden;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}@keyframes slideOutUp {from { -webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);} to{visibility: hidden;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}.slideOutUp{-webkit-animation-name: slideOutUp;animation-name: slideOutUp;}.kenburns{-webkit-animation-name: kenburns;animation-name: kenburns;}@keyframes kenburns {0% { transform: scale(1) rotate(0deg);} 50%{transform: scale(1.4);} 100%{transform: scale(1) rotate(0deg);}}.kenburns-inverse{-webkit-animation-name: kenburns-inverse;animation-name: kenburns-inverse;}@keyframes kenburns-inverse {0% { transform: scale(1) rotate(0deg);} 50%{transform: scale(0.7);} 100%{transform: scale(1) rotate(0deg);}}.grain:after{content: '';width: 110%;height: 110%;background: url(/assets/frontend/images/animations/grain.png) repeat center center;-webkit-animation: grain .5s 0s steps(1) infinite;animation: grain .5s 0s steps(1) infinite;position: absolute;top: -5%;left: -5%;display: block}@keyframes grain {0%, 100% { transform: translate(0, 0, 0) } 10%{transform: translate(-1%, -1%) } 20%{transform: translate(1%, 1%) } 30%{transform: translate(-2%, -2%) } 40%{transform: translate(3%, 3%) } 50%{transform: translate(-3%, -3%) } 60%{transform: translate(4%, 4%) } 70%{transform: translate(-4%, -4%) } 80%{transform: translate(2%, 2%) } 90%{transform: translate(-2%, -2%) }}@keyframes wave {0% { bottom: 0;} 50%{bottom: -10px;} 100%{bottom: 0;}}@keyframes wave-inverse {0% { bottom: -15px;} 50%{bottom: 0;} 100%{bottom: -15px;}}.transition{-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;transition: all 1s;}.transition-sm{-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}.transition-xs{-moz-transition: all 0.25s;-webkit-transition: all 0.25s;-o-transition: all 0.25s;transition: all 0.25s;}.no-transitions,.no-transitions *{-moz-transition: none !important;-webkit-transition: none !important;-o-transition: none !important;transition: none !important;}.btn{font-weight: 500;padding: 15px 50px;font-size: 1.4em;outline: none}.btn-sm{padding: 10px 25px;font-size: 1.1em}.btn-xs{padding: 10px 10px;font-size: 1em}.btn-lg{padding: 15px 50px;font-size: 1.6em}.btn-xl{padding: 15px 100px;font-size: 2.4em}.btn:active,.btn:focus{outline: none !important}.btn-short{padding: 15px 20px}.btn-short.btn-sm{padding: 7px 15px}.btn-short.btn-xs{padding: 1px 10px}.btn-full-width{width: 100%;padding-left: 15px;padding-right: 15px}.btn[disabled]{opacity: .5}.btn-black{background-color: #000;color: #fff}.btn-black:hover{background-color: #2E2E2E}.btn-dark{background-color: #201a38;color: #fff}.btn-dark:hover{background-color: #322858}.btn-white{background-color: #fff;color: #F2B14B}.btn-white:focus,.btn-white:hover{background-color: #F2B14B;color: #fff}.btn-blue{background-color: #008598;color: #fff}.btn-blue:focus,.btn-blue:hover{background-color: #005463;color: #fff}.btn-red{background-color: #E4051F;color: #fff}.btn-red:focus,.btn-red:hover{background-color: #143A85;color: #fff}.btn-muted{background-color: #d8d8d8;color: #fff}.btn-muted:hover{background-color: #d8d8d8}.btn-ghost{background: transparent;border: 2px solid #fff;color: #fff}.btn-ghost:hover,.btn-ghost:focus{background-color: #fff;color: #000}.btn-ghost-blue{background: transparent;border: 2px solid #008598;color: #008598}.btn-ghost-blue:hover,.btn-ghost-blue:focus{background-color: #fff;color: #008598}.btn-orange-gradient{background: linear-gradient(70.56deg, #F2994A 0%, #F2C94C 100%);color: #fff}.btn-orange-gradient:hover,.btn-orange-gradient:focus{color: #ffffff;background: linear-gradient(70.56deg, #f27732 0%, #f27732 100%)}.btn-gray-gradient{background: linear-gradient(70.56deg, #B6B6B6 0%, #9E9E9E 100%);color: #fff;cursor:default!important}.btn-gray-gradient:hover,.btn-gray-gradient:focus{color: #ffffff;background: linear-gradient(70.56deg, #B6B6B6 0%, #9E9E9E 100%)}.btn-underline{background: transparent;border-bottom: 1px solid #fff;padding: 15px 10px 5px;margin-left: 30px;margin-right: 30px;margin-bottom: 10px}.btn-underline:hover{color: #F2B14B}.btn-sm.btn-underline{border-bottom: 1px solid #fff;padding-bottom: 5px}@media (max-width: 1400px) {}@media (max-width: 1199px) {}@media (max-width: 991px) {.btn-lg {font-size: 1.2em} .btn-xl{font-size: 2em}}@media (max-width: 767px) {}@media (max-width: 691px) {}@media (max-width: 550px) {}@media (max-width: 450px) {.btn {white-space: normal;padding: 10px 20px} .btn-xl{font-size: 1.6em;padding: 2px 20px}}.main-footer{display: block;position: relative}.main-footer .main-footer-top{background-color: #fff;background-image: url('/assets/frontend/images/shapes/wave_footer.svg');background-size: cover;background-position: top center;background-repeat: no-repeat;padding-top: 10%;padding-bottom: 12%;margin-top: 10px;padding-left: 30px;padding-right: 30px}.main-footer .main-footer-top .main-footer-logo{max-width: 230px;padding-left: 13px;}.main-footer .main-footer-content{background-color: #DDEDEE}.main-footer .main-footer-content .wrapper.shadow{padding: 15px 25px 15px;max-width: 80%;overflow: hidden}.main-footer .main-footer-content .wrapper.shadow p{line-height: 1.4}.main-footer .main-footer-content h4{border-bottom: 1px solid #C4C4C4;padding-bottom: 8px}.main-footer .main-footer-content p{font-size: 0.8em;line-height: 1.75;text-align: justify}.main-footer .main-footer-content .col-sm-4{margin: 0 auto;}.main-footer .main-footer-navigation .navigation li a{padding: 3px 0}.main-footer .footer-social-icons{margin-top: 5px}.main-footer .footer-social-icons img{width: 30px;padding: 5px}.main-footer .navigation{padding: 0}.main-footer .navigation li{display: block;float: none;padding: 0;margin: 5px 0}.main-footer .navigation li.active{font-weight: 600}.main-footer .navigation li a:hover{color: #000}.main-footer .contact-us-button-holder{position: fixed;left: 0;right: 0;bottom: 60px;height: 0;text-align: right;z-index:10}.main-footer .contact-us-button-holder .no-height{height: 0}.main-footer .contact-us-window{position: absolute;background: #fff;bottom: 0;right: 50px;width: 100%;max-width: 650px;padding: 10px 40px 25px;display: none}.main-footer .contact-us-window form{padding: 0 30px}.main-footer .contact-us-window .closer{position: absolute;right: 15px;top: 15px;background: #9AA4B2;border-radius: 50%;width: 20px;height:20px;text-align: center;cursor: pointer}.main-footer .contact-us-window .closer:hover{background: #838D9B}.main-footer .contact-us-window .closer:active{top: 17px}@media (min-width: 2562px) {}@media (max-width: 1400px) {.main-footer .contact-us-button {right: 25%}}@media (max-width: 1199px) {.main-footer .main-footer-content .wrapper.shadow {max-width: none}}@media (max-width: 991px) {}@media (max-width: 767px) {}@media (max-width: 691px) {}@media (max-width: 550px) {}@media (max-width: 450px) {}.main-header{}.main-header .header-content{background: linear-gradient(86.79deg, rgba(0, 133, 152, 0.9) 0.72%, rgba(6, 110, 125, 0.9) 99.97%);color: #fff;padding: 20px 0;position: relative;height: 100px}.main-header .header-content .row> div{position: static}.main-header.header-transparent{}.main-header.header-transparent .header-content{background: transparent;position: absolute;top: 0;left: 0;right: 0;z-index: 10}.main-header .logo-holder{padding: 10px 0}.main-header .logo-holder a{display: block;text-align: left;position: relative}.main-header .logo-holder img{max-height: 35px;max-width: 100%}.main-header .logo-holder .logo-text{top: 0;left: 0;right: 0;bottom: 0;position: absolute;background-size: auto 100%;background-repeat: no-repeat;background-position: left center;opacity: 0;background-image: url('/assets/frontend/images/logo/rla-logo-hover.svg')}.main-header .logo-holder .logo-abs{position:absolute;left:0;top: 0}.main-header.header-fixed .header-content{position: fixed;top: 0;left: 0;right: 0;z-index: 2}.main-header nav{font-size: 1.40rem}.main-header nav> .navigation{padding: 8px 0;position: relative;float: right}.orange-social-icon.smaller,.search-button{float:right}.search-button{margin-right: 2rem}.orange-social-icon.smaller img{max-height: 2.5rem}.orange-social-icon.smaller{margin-top:12px}.main-header nav .navigation-toggle{position: absolute;top: 14px;right: 20px;font-size: 1.2em;cursor: pointer;padding: 12px;width: 42px;height: 42px;text-align: center;border-radius: 50%;background: linear-gradient(45deg, #F2994A 0%, #F2C94C 100%)}.main-header nav .navigation-toggle:hover{color: #eee}.main-header nav .navigation-toggle:active{top: 9px}.main-header nav li{padding: 5px 10px 5px 10px;margin-left: 5px}.main-header nav li:hover{}.main-header nav li a{text-shadow: 4px 4px 5px rgb(0 0 0 / 24%)}.main-header nav li:hover> a{color: #F2B14B;cursor: default}.main-header nav li:hover> a[href]{cursor: pointer}.main-header nav li .navigation{border: 1px solid #48889938;border-top: 0}.main-header nav> .navigation> li> a{position: relative;display: block;font-weight: 600}.main-header nav> .navigation> li.has-1-levels{position: relative}.main-header nav> .navigation> li.has-1-levels> a:before,.main-header nav> .navigation> li.has-2-levels> a:before{content: '\25BC';display: block;position: absolute;top: 12px;left: 100%;margin-left: 10px;text-shadow: none;font-family: sans-serif;font-size: 0.6em;opacity:0.5}.main-header nav> .navigation> li.has-1-levels:hover> a:after,.main-header nav> .navigation> li.has-2-levels:hover> a:after{content: '';display: block;width: 30px;height:30px;position: absolute;top: 91px;bottom: 0;margin: auto;transform: rotate(45deg);background: #f7f7f7;left: calc(50% - 15px)}.main-header nav .navigation li .navigation{display: none;color: #464F59}.main-header nav .navigation li .navigation a{text-shadow: none}.main-header nav> .navigation> li> .navigation{position: absolute;padding: 15px 0;top: 100%;left: 0;width: 35%;margin-top: 15px}.main-header nav> .navigation> li.has-1-levels> .navigation{width: auto;min-width: 200px}.main-header nav> .navigation> li.has-2-levels> .navigation{}.main-header nav> .navigation> li.has-2-levels> .navigation> li.has-1-levels> .navigation{min-height: 367px}.main-header nav> .navigation> li> .navigation:before{content: '';height: 25px;width: 300%;left: 0;top: -25px;position: absolute;z-index: 1}.main-header nav> .navigation> li:hover> .navigation{display: block;background-color: #f7f7f7}.main-header nav> .navigation> li:hover> .navigation> li{display: block;float: none}.main-header nav> .navigation> li:hover> .navigation> li> .navigation{position: absolute;padding: 20px 0 0 0;background: #f7f7f7;width: 100%;height: calc(100% + 1px);left: 100%;top: 0;border-left: 1px solid #CFE8EC}.main-header nav> .navigation> li:hover> .navigation> li> .navigation> li{display: block;float: none}.main-header nav> .navigation> li:hover> .navigation> li:hover> .navigation{display: block}.main-header nav> .navigation> li:hover> .navigation> li> .navigation> li> .navigation-item-content{border: 1px solid #48889938;border-top: 0;display: none;position: absolute;background: #f7f7f7;width: 170%;height: calc(100% + 1px);left: 100%;top: 0;border-left: 1px solid #CFE8EC;overflow: hidden}.main-header nav> .navigation> li:hover> .navigation> li> .navigation> li:hover> .navigation-item-content{display: block}.main-header .navigation-item-content{font-size: 0.7em}.main-header .navigation-item-content .navigation-item-image{height: 60%;width: 100%;background-color: #488899;background-size: cover;background-position: center}.main-header .navigation-item-content .navigation-item-description{padding: 10px}.main-header .navigation-item-content .navigation-item-description:before{content: '';display: block;width: 20px;height:20px;position: absolute;top: 20%;bottom: 0;margin: auto;transform: rotate(45deg);background: #f7f7f7;left: calc(50% - 15px)}.main-header .navigation-item-content .navigation-item-description h4{color: #008598;text-transform: uppercase;font-weight: 600;margin: 5px 0;font-size: 1.2em}.main-header .navigation-item-content .navigation-item-description a{display: inline;color: #F2B14B}.main-header .navigation-item-content .navigation-item-description p{margin: 10px 0}.main-header.header-transparent + .carousel{z-index: 5}.main-header.header-transparent + .carousel.carousel-full .carousel-inner{height: 100vh}.main-header.header-fixed + .carousel.carousel-full .carousel-inner{height: 100vh}.main-header.header-noheight{height: auto}.main-header .search-button{padding-top: 11px;min-height: 30px;display: block}.main-header .search-button .fa-search{background: linear-gradient(45deg, #F2994A 0%, #F2C94C 100%);color: #fff;display: inline-block;border-radius: 50%;padding: 10px;font-size: 1.2em}.main-header .search-button .fa-search:hover{background: linear-gradient(45deg, #F2994A 0%, #FAE94E 100%)}@media (min-width: 2562px) {}@media (max-width: 1400px) {}@media (max-width: 1199px) {.main-header nav li { padding: 5px 6px 5px 10px} .main-header nav{font-size: 1.1rem} .main-header nav .navigation{padding: 10px 0}    .main-header .header-content{padding: 5px 0;height: 70px} .main-header.header-absolute + .carousel.carousel-full .carousel-inner, .main-header.header-fixed + .carousel.carousel-full .carousel-inner{height: calc(100vh - 70px)} .main-header .logo-holder{padding: 15px 0} .main-header .logo-holder img{max-height: 28px}}@media (max-width: 991px) {.orange-social-icon.smaller {display:none} .main-header .logo-holder .logo-abs{opacity:0} .main-header.header-noheight{height: auto} .main-header nav .navigation{padding: 9px 0 9px} .main-header nav .navigation li{padding: 6px 0} .main-header nav li:hover .navigation{margin-left: -5px} .main-header nav> .navigation> li.has-1-levels> a:before, .main-header nav> .navigation> li.has-2-levels> a:before{display:none} .main-header .logo-holder{max-width: 180px} .main-header .logo-holder img{max-height: 24px} .main-header .logo-holder .logo-text{display: none}}@media (max-width: 767px) {.main-header .logo-holder .logo-abs {opacity:1} .main-header nav{font-size: 1.2rem} .main-header nav .navigation-toggle{display: block} .main-header nav> .navigation{display: none;position: absolute;top: 10px;right: 80px;background: #fff;padding: 10px 20px 15px 10px;border: 1px solid #ddd;width: 260px} .main-header nav> .navigation:before{content: '';display: block;width: 20px;height:20px;position: absolute;top: 15px;margin: auto;transform: rotate(45deg);background: #fff;left: auto;right: -10px} .main-header nav .navigation li{float: none;padding: 5px 10px;margin: 0} .main-header nav .navigation li:first-child{padding-top: 10px} .main-header nav .navigation li:last-child{padding-bottom: 0} .main-header nav .navigation li.active, .main-header nav .navigation li:hover{border: 0} .main-header nav .navigation li a{color: #464F59;text-shadow: none;font-weight: 400;display: inline} .main-header nav .navigation li.active> a{color: #F2B14B} .main-header nav .navigation li.focus> a{color: #F2B14B} .main-header nav .navigation li .open{color: #F2B14B} .main-header nav> .navigation> li:last-child{margin-left: 0} .main-header nav .navigation li.has-1-levels a, .main-header nav .navigation li.has-2-levels a{position: relative} .main-header nav .navigation li.open> a{font-weight:bold} .main-header nav .navigation li.has-1-levels> a:before, .main-header nav .navigation li.has-2-levels> a:before{content: '\25BC';display: block;position: absolute;top: 10px;left: 100%;margin-left: 10px;text-shadow: none;font-family: sans-serif;font-size: 0.6em} .main-header nav> .navigation> li> .navigation:before{display: none} .main-header nav> .navigation> li:hover> a:after{display: none} .main-header nav> .navigation> li.has-2-levels> a:before, .main-header nav> .navigation> li.has-1-levels> a:before{top: 10px} .main-header nav> .navigation> li.has-1-levels:hover> a:after, .main-header nav> .navigation> li.has-2-levels:hover> a:after{display: none} .main-header nav.open{position: static} .main-header nav.open> .navigation{display: block} .main-header nav.open .navigation li .navigation{position: static;min-height: auto;width: auto;margin: 0;border: 0;float: none;padding: 0;display: block !important} .main-header nav.open .navigation li.open> .navigation{display: block !important;} .main-header nav> .navigation{height: 100vh !important;overflow-y: scroll !important;width: 100vw !important;left: 0px !important;top: 0px !important;position: absolute;} .main-header nav.open .navigation li:hover> .navigation{background: none} .main-header nav> .navigation .navigation-item-content, .main-header nav> .navigation> li:hover> .navigation> li> .navigation> li:hover> .navigation-item-content{display: none} .main-header nav> .navigation> li:hover> .navigation> li:hover> .navigation{display: none} .main-header nav> .navigation> li:hover> .navigation> li> .navigation{position: static;padding: 0;height: auto;border: 0;background: transparent} .main-header nav> .navigation> li.has-1-levels> .navigation{padding-left: 40px;} .main-header nav> .navigation> li.has-2-levels> .navigation> li.has-1-levels> .navigation{min-height: auto;padding-bottom: 11px;padding-left: 20px} .main-header.header-transparent{display: none} .main-header.header-fixed{z-index: 11;position: relative} .main-header.header-fixed .header-content{z-index: 10} .main-header .logo-holder{width: 180px;} .main-header .logo-holder img{max-height: 35px;margin-left: 15px} .main-header .search-button{display: none}}@media (max-width: 691px) {}@media (max-width: 550px) {}@media (max-width: 450px) {.navigation li a {padding: 4px 0;margin: 4px 0}}.carousel{overflow: hidden;margin-top: 0}.carousel .carousel-kenburns{-webkit-animation: kenburns 120s infinite linear;animation: kenburns 120s infinite linear;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0)}.carousel .carousel-kenburns-inverse{-webkit-animation: kenburns-inverse 120s infinite linear;animation: kenburns-inverse 120s infinite linear;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0)}.carousel .carousel-inner{height: 65vh;min-height: 550px}.carousel .carousel-logo{position: absolute;top: 100px;left: 0;right:0;bottom: 200px}.carousel .carousel-logo img{display: block;width: auto;height: 100%;margin: 0 auto;max-width: 550px}.carousel .carousel-control{cursor: pointer;opacity: 0.8;color: #FFFFFF;top: -20%;text-shadow: 0 0 5px rgba(0, 0, 0, 0.4)}.carousel .carousel-control:hover{opacity: 1;color: #F2B14B}.carousel .carousel-control i{width: 30px;margin-left: -15px;height: auto}.carousel .carousel-control.left{left: 30px}.carousel .carousel-control.right{right: 30px}.carousel .carousel-slide{display: none;transform: rotate(0.01deg)}.carousel .carousel-slide:first-child{display: block}.carousel .carousel-background{display: block;position: absolute;background-repeat: no-repeat;height:100%;width: 100%}.carousel .carousel-background img{display: block;width: 100%;visibility: hidden}.carousel .carousel-caption{text-shadow: 0px 4px 10px rgba(0, 0, 0, 0.6);text-align: left;position: absolute;top: 30%;left: 0;right: 0;bottom: auto;padding-left: 150px}.carousel .carousel-caption h1{color: #fff;font-weight: 400;max-width: 750px;font-size: 2.4em}.carousel .carousel-caption h2{color: #fff;font-weight: 400;max-width: 750px;font-size: 2.4em}.carousel .carousel-caption h3{text-transform: uppercase;font-weight: bold;color: #fff;max-width: 600px}.carousel .fader-gradient-dark{opacity: 0.4}.carousel .carousel-bottom-arrow{position: absolute;top: auto;color: #fff;padding: 10px;bottom: 0;right: 0;margin: auto;left: 0;text-align: center;z-index: 5;display: none}.carousel .carousel-bottom-arrow img{width: 50px;cursor: pointer;margin: 5px}.carousel.carousel-full .carousel-bottom-arrow{display: block}.carousel-bottom-fader{position: absolute;bottom: 0;left: 0;background-image: url('/assets/frontend/images/shapes/wave.svg');background-size: cover;padding-top: 15%;width: 100%;right: 0}.carousel-bottom-fader.carousel-bottom-fader-full{right: 0;background-image: url('/assets/frontend/images/shapes/wave_full.svg');background-size: cover;padding-top: 20%;}.carousel.carousel-page .carousel-inner{height: 40vh;min-height: 400px}.carousel.carousel-page .carousel-bottom-fader{margin-bottom:-2px;background: #fff;width: 70%;left: 15%;height: 50px;bottom: 0;padding: 0}.carousel.carousel-page .carousel-bottom-fader-full{display: none}.carousel.carousel-page-large .carousel-inner{height: 65vh;min-height: 550px}.carousel-testimonials .carousel-inner{height: auto;min-height: 300px}.carousel-testimonials .carousel-control{color: #F2B14B}.carousel-testimonials .carousel-control.left{left: 30px}.carousel-testimonials .carousel-control.right{right: 0}.carousel-projects .carousel-inner{height: auto;min-height: 300px}.carousel-projects .carousel-control{color: #F2B14B}.carousel-content{max-width: 750px;font-weight: 400}.content-page.content-page-career-page .carousel-inner{height: 30vh;min-height: 300px}.carousel-small{opacity: 0;height: 400px}.carousel-small.slick-initialized{opacity: 1}.carousel-small .carousel-slide{width: 400px;height: 400px;position: relative}.carousel-small.slick-initialized .slick-slide:focus{outline: 0}.carousel-small.slick-initialized .carousel-slide .carousel-background{background-size: cover;background-position: center;margin: 30px 0;background-repeat: no-repeat}.carousel-small.slick-initialized .carousel-slide .carousel-caption{display: none;color: #8E9297;background: #fff;padding: 10px;text-shadow: none;left: 10%;right: 10%;bottom: 15%}.carousel-small.slick-initialized .slick-center .carousel-slide .carousel-background{margin: 0}.carousel-small.slick-initialized .slick-center .carousel-slide .carousel-background .fader{opacity: 0}.carousel-small.slick-initialized .slick-center .carousel-slide .carousel-caption{display: block}.carousel-small.slick-initialized.carousel-static .carousel-slide .carousel-caption{display: block}.carousel-small.slick-initialized.carousel-static .carousel-slide .carousel-background .fader{opacity: 0}.carousel-small .slick-dots{text-align: center}.carousel-small .slick-dots li{border: 2px solid #81939F;border-radius: 50%;width: 14px;height: 14px}.carousel-small .slick-dots li button{opacity: 0;width: 12px;height: 12px}.carousel-small .carousel-control{cursor: pointer;opacity: 0.8;color: #F2B14B;top: -10%}.carousel-small .carousel-control:hover{opacity: 1;color: #BF8C3D}.carousel-small .carousel-control i{width: 30px;margin-left: -15px;height: auto}.carousel-small .carousel-control.left{left: -70px}.carousel-small .carousel-control.right{right: -70px}.carousel-small .carousel-control.slick-disabled{cursor: default;opacity: 0}.carousel-small.carousel-tiny{height: 160px}.carousel-small.carousel-tiny .carousel-slide{width: 160px;height: 160px}.carousel-small.carousel-tiny.slick-initialized .carousel-slide .carousel-background{background-size: contain;margin: 15px}.carousel-badge img{width: 16rem;margin-top: -11rem;z-index: 5;position: absolute;top: 28rem;right: 13rem;}.carousel-badge-report{width: 100%;max-width: 25rem;margin-top: -11rem;z-index: 1;position: absolute;top: 28rem;right: 13rem;background: white;border-radius: 1rem;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;img { padding: 0rem 2rem 2rem 2rem;width: 100%;height: auto;} p{padding: 3rem 2rem 0 2rem;margin: 0;}}.content-page .carousel-caption .btn-underline{display: none}@media (min-height: 600px) and (max-height: 1600px) {}@media (max-width: 1441px) {.carousel-badge img { top: 36rem;right: 10rem;}}@media (max-width: 1400px) {.carousel.carousel-page .carousel-bottom-fader {width: 90%;left: 5%}}@media (max-width: 1200px) {.carousel.carousel-page .carousel-bottom-fader {width: 100%;left: 0} .carousel .carousel-caption{padding: 0 80px} .carousel .carousel-caption .container{width: 100%} .carousel-caption{width: 76%;} .carousel-badge img{width: 13rem;top: auto;bottom: 18rem;} .carousel-badge-report{right: 6rem;}}@media (max-width: 991px) {.carousel .carousel-inner {min-height: 550px} .carousel-testimonials .carousel-inner{min-height: 0} .carousel-testimonials .carousel-slide.stretch{position: static} .carousel-testimonials .carousel-content{margin: 30px 60px} .carousel-testimonials .carousel-content .arrow-box:after{margin: 0 auto;left: 0;right: 0;top: -7px;transform: rotate(135deg)} .carousel-testimonials .carousel-content .arrow-box.shadow:after{box-shadow: -5px 2px 5px 0 rgba(0,0,0,0.05)} .carousel-testimonials .carousel-control.right{right: 30px}  .carousel .btn-underline{display: none} .carousel-badge img{right: 9rem;bottom: 20rem;} .carousel-badge-report{position: relative;margin: 0;width: 100%;left: 0;top: -90px;max-width: 18rem;}}@media (max-width: 767px) {.carousel .carousel-caption {padding: 0 20px} .carousel .carousel-logo img{max-width: 100%} .carousel-control{display:none} .carousel .carousel-inner{min-height: 600px} .carousel-caption{width: 100%;} .carousel-badge img{margin-top: -9rem;position: relative;top: auto;right: auto;bottom: 1rem;}}@media (max-width: 767px) and (min-height:  700px) {}@media (max-width: 767px) and (max-height:  700px) {}@media (max-width: 691px) {.carousel .carousel-inner {min-height: 550px} .carousel .carousel-caption{top: 20%}}@media (max-width: 550px) {.carousel .carousel-caption {} .carousel .carousel-control.left{left: 0px} .carousel .carousel-control.right{right: 0px} .carousel .carousel-caption-headings{font-size: 1.1em}}@media (max-width: 450px) {.carousel-testimonials .carousel-control {top: 0} .carousel-testimonials .carousel-control i{top: 100px} .carousel-testimonials .carousel-control.left{left: -10px} .carousel-testimonials .carousel-control.right{right: -10px} .carousel-testimonials .carousel-content{margin: 30px 5px} .carousel .carousel-caption{padding: 0 20px} .carousel .carousel-caption-headings{font-size: 0.8em}}.category-showcase{}.category-fader{background: rgba(0,0,0,0.3);background: radial-gradient(500px at 50% 50%, rgba(38, 44, 53, 0.6) 0%, rgba(38, 44, 53, 0.3) 100%)}.category-holder{min-height: 500px;position: relative;overflow: hidden}.category-holder.col-sm-12 h2{}.category-holder.col-sm-6{min-height: 400px}.category-holder.col-sm-4{min-height: 300px}.category-holder .category-background{background-size: cover;background-position: center}.category-holder:hover .category-background{transform: scale(1.1)}.category-showcase .row{display: table;width: 100%;margin-left: 0;margin-right: 0}.category-showcase .row> *{display: table-cell;height: 100%;float: none}.category-showcase .category-holder h2{margin-bottom: 30px}.category-info{position: relative;padding: 50px 10px;color: #fff;text-align: center;max-width: 570px;margin: 0 auto}.category-info p{font-size: 1.4em;line-height: 1.5}.category-info .btn{margin-top: 60px}.category-page .category-info{margin: 0;position: absolute;bottom: 0;left: 15px;text-align: left}.category-page .category-info h3{}.category-page .category-info h3 strong{font-weight: 600}.category-page .category-holder{height: 300px;border: 1px solid #fff;font-size: 0.8em}.category-page .category-info .btn{margin-top: 20px;margin-right: 30px}.category-page .category-info .btn-underline{color: #fff;border: 0;border-bottom: 2px solid #fff;padding: 5px 0;border-radius: 0}.category-page .category-info .btn-underline:hover{border-color: #E4051F}@media (min-width: 2562px) {}@media (max-width: 1400px) {}@media (max-width: 1199px) {}@media (max-width: 991px) {.category-showcase .category-holder {font-size: 0.8em}}@media (max-width: 767px) {.category-showcase .row {display: block} .category-showcase .row> *{display: block}}@media (max-width: 691px) {}@media (max-width: 550px) {}@media (max-width: 450px) {}.news-article img{max-width:100%;width: auto}.news-showcase{margin-bottom: 20px}.news-showcase.row{display: table;width: 100%;position: relative;text-align: left}.news-showcase.row> *{display: table-cell;float: none;position: relative;vertical-align: top;}.news-showcase .news-article{line-height: 1.6;font-size: 1.1em;position: relative;padding: 0 15px}.news-showcase .news-article-image{background-position: center;background-size: cover;padding-bottom: 48%;background-color: #ccc;display: none;position: relative}.news-showcase .news-article-image img{display: none}.news-showcase .news-article-image .arrow-box:after{right: -7px;left: auto}.news-showcase .news-article-content{padding: 40px 40px;position: relative;font-size: 0.85em}.news-showcase .news-article-content-dummy{display: none}.news-showcase .news-article-info{display: none}.news-showcase .news-article-content p{line-height: 1.75}.news-showcase .news-article-content h5{font-size: 1.1em;margin-bottom: 20px;font-weight: 600}.news-showcase .news-article-background{background-color: #fff;background-size: cover;background-position: center;margin: 0 15px}.news-showcase .news-article-text .news-article-background{background-image: none}.news-showcase .news-article-link{position: absolute;top: 0;left: 15px;right: 15px;bottom: 0;border: 2px solid transparent;transition: 1s all}.news-showcase .news-article-link:hover{border: 2px solid rgba(73, 140, 157, 0.35)}.news-showcase .news-article-link:focus{border: 2px solid rgba(242, 177, 75, 0.35)}.block-news{padding-top: 10%;padding-bottom: 30px}.news-article{padding: 30px 15px}.news-showcase .news-article-ad .news-article-content h3,.news-showcase .news-article-ad .news-article-content h4{font-weight: 300}.news-showcase .news-article-ad .news-article-content p a{color: #fff;border-bottom: 2px solid #fff;padding-bottom: 5px;display: inline-block;letter-spacing: 1px;margin-top: 50px}.news-showcase .news-article-ad .news-article-content{text-align: center;color: #ddd}.block-news-page .news-article-background{box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.2)}@media (min-width: 992px) {.news-showcase .news-article-featured .news-article-background {background-image: none} .news-showcase .news-article-featured .news-article-holder{display: table;width: 100%;min-height:370px} .news-showcase .news-article-featured .news-article-holder .news-article-image{display: table-cell;width: 48%} .news-showcase .news-article-featured .news-article-holder .news-article-image .fader{display: block;opacity: 0;transition: .2s all} .news-showcase .news-article-featured:hover .news-article-holder .news-article-image .fader{opacity: 1} .news-showcase .news-article-featured .news-article-holder .news-article-content{display: table-cell;width: 52%} .news-showcase .news-article-featured .news-article-holder .news-article-content-dummy{display: none} .news-showcase .news-article-featured-full{overflow: hidden} .news-showcase .news-article-featured-full .news-article-info{transition: .2s all;display: block;position: absolute;bottom: 30px;left: 30px;background: #fff;width: 80%;padding: 10px 20px} .news-showcase .news-article-featured-full .news-article-content{transition: .2s all;position: absolute;top: 100%;left: 15px;right: 15px;bottom: 0;background: rgba(95, 93, 91, 0.95);color: #fff} .news-showcase .news-article-featured-full .news-article-content h4{color: #fff} .news-showcase .news-article-featured-full:hover .news-article-content{top: 0} .news-showcase .news-article-featured-full:hover .news-article-info{opacity: 0} .news-showcase .news-article-featured-full .news-article-content-dummy{position: relative;display: block;opacity: 0;left: 0;right: 0;top: 0;bottom: auto} .news-showcase .news-article-featured-full-large{overflow: hidden;padding-bottom: 40%} .news-showcase .news-article-featured-full-large + .news-article{position: relative} .news-showcase .news-article-featured-full-large + .news-article .news-article-background{bottom: calc(50% + 10px)} .news-showcase .news-article-featured-full-large + .news-article .news-article-holder{overflow: hidden;position: absolute;left: 0;right: 0;top: 0;bottom: calc(50% + 10px)} .news-showcase .news-article-featured-full-large + .news-article .news-article-link{bottom: calc(50% + 10px)} .news-showcase .news-article-featured-full-large + .news-article + .news-article{position: absolute;right: 0;bottom: 0;height: calc(50% - 10px)} .news-showcase .news-article-ad .news-article-holder{position: absolute;top: 0;left: 15px;right: 15px;bottom: 0;padding-top: 50px;font-size: 1.4em} .news-showcase .news-article-ad .news-article-holder{padding-top:50px} .news-showcase .news-article-ad .news-article-content p a{font-size: 0.85em}}@media (max-width: 1200px) {.news-showcase .news-article-ad .news-article-holder {padding-top:0px} .news-showcase .news-article-ad .news-article-content p a{font-size: 13px}}@media (max-width: 1199px) {}@media (max-width: 991px) {.news-showcase {margin-bottom: 0} .news-showcase.row{display: block;width: auto} .news-showcase.row> *{display: block;float: none;margin: 30px auto;max-width: 600px} .news-showcase.row> *:first-child{margin-top: 15px} .news-showcase.row> *:last-child{margin-bottom: 15px} .news-showcase .news-article-ad .news-article-holder{position: relative} .news-showcase .news-article-featured .news-article-background, .news-showcase .news-article-featured-full .news-article-background, .news-showcase .news-article-featured-full-large .news-article-background{background: #fff} .news-showcase .news-article-featured .news-article-image, .news-showcase .news-article-featured-full .news-article-image, .news-showcase .news-article-featured-full-large .news-article-image{display: block;padding-bottom: 60%} .news-showcase .news-article-featured .news-article-content, .news-showcase .news-article-featured-full .news-article-content, .news-showcase .news-article-featured-full-large .news-article-content{padding: 20px 40px} .news-showcase .news-article-image .arrow-box:after{left: 0;right: 0;top: auto;bottom: -7px}}@media (max-width: 767px) {}@media (max-width: 691px) {}@media (max-width: 550px) {}@media (max-width: 450px) {}.insights-image{height: 14em;padding-left: 56px;background-size: cover;background-position: top}.insights-image-pt-100{padding-top: 100%;background-position: center;background-size: cover}.row.row-flex{display: flex;flex-flow: row wrap}.row.row-flex.row-center{justify-content: center;align-items: center}.insights-text{padding-left: 20px}.insights-profile-tags{font-weight: 600;text-transform:capitalize;padding-left: 22px;color: #747777;background-image: url("/assets/frontend/images/icon/tag-icon.svg");background-repeat: no-repeat;background-position: left center;margin-top: 48px}.insights-profile-tags a:hover{opacity:0.8}.insights-date{font-size:14px;font-weight:300;color:#747777;margin-top:1px}.border-line{border-bottom: 1px solid #eee}.date-author{position:relative;float:left;margin-right:10px}.page-report .carousel h1 span{font-weight: 300;line-height: 2}.page-report .carousel h1 span.wellness{font-size: 7rem;letter-spacing: 20px;line-height: 1.2}.page-report .carousel h1 span.realestate{font-size: 7rem;letter-spacing: 8px;line-height: 1.2}.page-report .carousel h1 span.report{font-weight: bold;letter-spacing: 20px;font-size: 2rem;margin-top: 10px}.page-report .carousel .carousel-caption{top: 80px}@media (min-width: 992px) {.insights-image {height: 14em}}@media (max-width: 1200px) {}@media (max-width: 1199px) {.insights-image {padding-left: 0px}}@media (max-width: 991px) {.insights-text { padding-left: 15px} .insights-image{height: 25em} .page-report .carousel h1 span{font-weight: 300;line-height: 2} .page-report .carousel h1 span.wellness{font-size: 5rem;letter-spacing: 12px} .page-report .carousel h1 span.realestate{font-size: 5rem;letter-spacing: 4px} .page-report .carousel h1 span.report{font-weight: bold;letter-spacing: 10px;font-size: 1.5rem}}@media (max-width: 767px) {}@media (max-width: 691px) {}@media (max-width: 550px) {.insights-image {height: 17em}}@media (max-width: 450px) {.page-report .carousel h1 span{font-weight: 300;line-height: 2} .page-report .carousel h1 span.wellness{font-size: 4rem;letter-spacing: 8px} .page-report .carousel h1 span.realestate{font-size: 4rem;letter-spacing: 2px} .page-report .carousel h1 span.report{font-weight: bold;letter-spacing: 10px;font-size: 1.2rem}}.case-studies-showcase{margin-bottom: 20px}.case-studies-showcase.row{display: table;width: 100%}.case-studies-showcase.row> *{display: table-cell;float: none;position: relative;vertical-align: top;}.case-studies-showcase .case-studies-article{line-height: 1.6;font-size: 1.1em;position: relative;padding: 0}.case-studies-showcase .case-studies-article-image{background-position: center;background-size: cover;padding-bottom: 75%;background-color: #ccc;display: none}.case-studies-showcase .case-studies-article-image img{display: none}.case-studies-showcase .case-studies-article-content{padding: 40px 40px;position: relative}.case-studies-showcase .case-studies-article-content p{line-height: 1.75}.case-studies-showcase .case-studies-article-content h5{font-size: 1.1em;margin-bottom: 20px;font-weight: 600}.case-studies-showcase .case-studies-article-background{background: #fff;margin: 0 15px}.block-case-studies{padding-top: 10%;padding-bottom: 30px}.case-studies-article{padding: 30px 15px}.block-case-studies-page .case-studies-article-background{box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.2)}.case-study{padding: 0}.case-study .row{display: table;min-height: 360px;width: 100%;margin: 0;table-layout: fixed}.case-study .row> *{display: table-cell;float: none;vertical-align: middle;padding-left: 25px;padding-right: 25px}.case-study .case-study-block{margin: 80px 0;position: relative}.case-study .case-study-block:first-child{margin-top: 0}.case-study .case-study-block:last-child{margin-bottom: 0}.case-study .case-study-block-content{position: relative}.case-study .case-study-block-full{margin: 0}.case-study .case-study-block-full .case-study-block-content{padding: 60px 0;font-size: 1.6em;line-height: 1.5}.case-study .case-study-block-bg{background-position: center;background-size: cover}.case-study-info{line-height: 2;text-shadow: none}.case-study-info .case-study-category{letter-spacing: 4px}@media (min-width: 768px) {.case-studies-showcase .case-studies-article-featured {display: table} .case-studies-showcase .case-studies-article-featured .case-studies-article-image{display: table-cell;width: 50%;padding-bottom: 20%} .case-studies-showcase .case-studies-article-featured .case-studies-article-content{display: table-cell;width: 50%}}@media (max-width: 1400px) {}@media (max-width: 1199px) {}@media (max-width: 991px) {}@media (max-width: 767px) {.case-studies-showcase.row {display: block} .case-studies-showcase.row> *{display: block;float: none;margin: 30px auto;max-width: 450px} .case-study .row{display: block} .case-study .row> *{display: block} .case-study{padding: 0} .case-study .case-study-block{margin: 40px 0} .case-study .case-study-block-bg{padding-bottom: 40%;margin: 0 0 20px}}@media (max-width: 691px) {}@media (max-width: 550px) {}@media (max-width: 450px) {}.projects-showcase{margin-bottom: 40px}.projects-showcase.row{display: table;width: 100%}.projects-showcase.row> *{display: table-cell;float: none;position: relative;vertical-align: top;}.projects-showcase .projects-project{line-height: 1.6;font-size: 1.1em;position: relative;padding: 0}.projects-showcase .projects-project-image{background-position: center;background-size: cover;padding-bottom: 75%;background-color: #ccc}.projects-showcase .projects-project-image img{display: none}.projects-showcase .projects-project-content{padding: 20px 20px 30px;position: relative}.projects-showcase .projects-project-content p{line-height: 1.6;margin: 5px 0;font-size: 0.8em;color: #777C7B}.projects-showcase .projects-project-content.arrow-box:after{bottom: auto;left: 0;right: 0;top: -7px}.projects-showcase .projects-project-background{background: #fff;margin: 0 15px}.block-projects{padding-top: 10%;padding-bottom: 30px}.projects-project{padding: 30px 15px}.block-projects-page .projects-project-background{box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.2)}.min-height{min-height: 61px}@media (min-width: 768px) {.projects-showcase .projects-project-featured {display: table} .projects-showcase .projects-project-featured .projects-project-image{display: table-cell;width: 50%;padding-bottom: 20%} .projects-showcase .projects-project-featured .projects-project-content{display: table-cell;width: 50%}}@media (max-width: 1400px) {}@media (max-width: 1199px) {}@media (max-width: 991px) {}@media (max-width: 767px) {.projects-showcase.row {display: block} .projects-showcase.row> *{display: block;float: none;margin: 30px auto;max-width: 450px} .min-height{min-height: auto}}@media (max-width: 691px) {}@media (max-width: 550px) {}@media (max-width: 450px) {}.profile-box{max-width: 140px;}.profile .profile-picture{width: 150px;height: 150px;background-color: #fff!important;border-radius: 50%;background-size: cover;background-position: center;margin: auto}.profiles-showcase{}.profiles-showcase.row> *{padding: 0}.profiles-showcase .profile{position: relative}.profiles-showcase .profile-cover{padding-bottom: 60%;background-position: center;background-size: cover}.profiles-showcase .profile-picture{position: absolute;left: 0;right: 0;top: 35%;margin: auto}@media (max-width: 1400px) {}@media (max-width: 1199px) {.profiles-showcase .profile-picture {top: 25%}}@media (max-width: 991px) {.profiles-showcase .profile-picture {top: 15%}}@media (max-width: 767px) {.profiles-showcase .profile-cover {padding-bottom: 150px} .profiles-showcase .profile-picture{top: 30px}}@media (max-width: 691px) {.profiles-showcase .profile-item {width: 100%;}}@media (max-width: 550px) {}@media (max-width: 450px) {}.image-box{padding-bottom: 75%;background-repeat: no-repeat;background-size: cover;background-position: center;display: block}.image-box.image-box-full a:hover{background-color: rgba(255,255,255,.2)}.image-box.image-box-empty{background-color: #FFF;margin: 0;background-size: 80% 80%}.image-box.image-box-empty:focus,.image-box.image-box-empty:hover{opacity:1}.image-box.image-box-empty .btn{max-width: 90%;white-space: normal;color: #fff}@media (max-width: 1400px) {}@media (max-width: 1199px) {}@media (max-width: 991px) {}@media (max-width: 767px) {}@media (max-width: 691px) {}@media (max-width: 550px) {.image-box.image-box-empty {font-size: 0.8em}}@media (max-width: 450px) {}@keyframes pulse-o {0% { opacity: 0.4;} 50%{opacity: 0.8;} 100%{opacity: 0.4;}}@keyframes pulse-w {0% { width: 45%;height: 45%;} 50%{width: 50%;height: 50%;} 100%{width: 45%;height: 45%;}}.service-wheel-holder.row{display: table;width: 100%}.service-wheel-holder.row> *{display: table-cell;float: none;vertical-align: middle}.service-wheel-content{position: relative;line-height: 1.5;display: none}.service-wheel-content.active{display: block}.service-wheel-content ul{padding: 20px;font-size: 16px}.service-wheel-content ul p{margin: 0;font-size: 16px}.service-wheel{padding-bottom: 100%;background: #008598;position: relative;overflow: hidden;font-size: 0.8em;border: 3px solid #008598;border-radius: 100%}.service-wheel .service-wheel-slice{width: 50%;height: 50%;position: absolute}.service-wheel .service-wheel-inner-background{animation-timing-function: ease-in-out;animation-name: pulse-w;animation-duration: 4s;animation-iteration-count: infinite;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;width: 50%;height: 50%;border-radius: 100%;background: #008598}.service-wheel .service-wheel-inner-logo{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;width: 20%;height: 20%;border-radius: 100%;background: #fff url('/assets/frontend/images/logo/rla-swirl.png') no-repeat center;background-size: 80%;}.service-wheel .service-wheel-inner{position: absolute;width: 50%;height: 50%;border-top-left-radius: 100%}.service-wheel .service-wheel-inner div{color: #fff;transform: rotate(-45deg);position: absolute;bottom: 30%;right: 20%;text-align: center;text-transform: uppercase}.service-wheel .service-wheel-slice{}.service-wheel .service-wheel-slice:hover .service-wheel-inner{background: #00A6BD}.service-wheel .service-wheel-slice.active{box-shadow: 0 0 30px 0 inset rgba(0,0,0,0.4);background: transparent;animation: none}.service-wheel .service-wheel-slice.active .service-wheel-inner{background: #005F6C;box-shadow: -5px -10px 20px 0 rgba(0,0,0,0.3)}.service-wheel .service-wheel-slice{cursor: pointer}.service-wheel .service-wheel-background{background-position: center;background-size: cover;border-radius: 100%}.service-wheel .service-wheel-background-fader{animation-name: pulse-o;animation-duration: 4s;animation-iteration-count: infinite;transition: all 0.5s ease-in-out;border-radius: 100%;opacity: 0.5;background-position: center;background-size: cover;background-image: url('/assets/frontend/images/shapes/wheel_fader.svg')}.service-wheel .service-wheel-slice:nth-child(1){border-top-left-radius: 100%;top: 0;left: 0}.service-wheel .service-wheel-slice:nth-child(1) .service-wheel-inner{right: 0;bottom: 0}.service-wheel .service-wheel-slice:nth-child(1).active .service-wheel-inner{right: 10px;bottom: 10px}.service-wheel .service-wheel-slice:nth-child(2){border-top-right-radius: 100%;top: 0;right: 0;float: right}.service-wheel .service-wheel-slice:nth-child(2) .service-wheel-inner{left: 0;bottom: 0;transform: rotate(90deg)}.service-wheel .service-wheel-slice:nth-child(2).active .service-wheel-inner{left: 10px;bottom: 10px}.service-wheel .service-wheel-slice:nth-child(3){border-bottom-left-radius: 100%;bottom: 0;left: 0}.service-wheel .service-wheel-slice:nth-child(3) .service-wheel-inner{right: 0;top: 0;transform: rotate(270deg)}.service-wheel .service-wheel-slice:nth-child(3) .service-wheel-inner div{transform: rotate(135deg);right: 15%}.service-wheel .service-wheel-slice:nth-child(3).active .service-wheel-inner{right: 10px;top: 10px}.service-wheel .service-wheel-slice:nth-child(4){border-bottom-right-radius: 100%;bottom: 0;right: 0}.service-wheel .service-wheel-slice:nth-child(4) .service-wheel-inner{left: 0;top: 0;transform: rotate(180deg)}.service-wheel .service-wheel-slice:nth-child(4) .service-wheel-inner div{transform: rotate(135deg);right: 5%}.service-wheel .service-wheel-slice:nth-child(4).active .service-wheel-inner{left: 10px;top: 10px}@media (max-width: 1400px) {}@media (max-width: 1199px) {}@media (max-width: 991px) {}@media (max-width: 767px) {.service-wheel-holder.row {display: block;width: auto} .service-wheel-holder.row> *{display: block} .service-wheel-content{margin-top: 30px} .service-wheel-content .arrow-box:after{margin: 0 auto;left: 0;right: 0;top: -7px;transform: rotate(135deg)} .service-wheel-content .arrow-box.shadow:after{box-shadow: -5px 2px 5px 0 rgba(0,0,0,0.05)}}@media (max-width: 691px) {.service-wheel .service-wheel-inner, .service-wheel .service-wheel-inner-background {width: 55%;height: 55%;animation: none} .service-wheel .service-wheel-slice:nth-child(4) .service-wheel-inner div{top: 30%}}@media (max-width: 550px) {}@media (max-width: 450px) {.service-wheel .service-wheel-inner, .service-wheel .service-wheel-inner-background {width: 70%;height: 70%} .service-wheel .service-wheel-slice:nth-child(4) .service-wheel-inner div{top: 40%}}@media (max-width: 450px) {.service-wheel .service-wheel-inner, .service-wheel .service-wheel-inner-background {width: 70%;height: 70%} .service-wheel .service-wheel-slice:nth-child(4) .service-wheel-inner div{top: 40%}}@media (max-width: 350px) {.service-wheel-holder {margin: 0 -30px} .service-wheel .service-wheel-inner, .service-wheel .service-wheel-inner-background{font-size: 0.9em}}.block{position: relative}.block .block-background{background-size: cover;background-position: center}.block .block-content{position: relative}.block .block-content h1,.block .block-content h2{font-weight: 300;margin: 0}.block-description{padding: 40px 15px}.block-description h2,.block-description h3{margin-bottom: 50px;text-align: center;margin-top:-10px}.block-description iframe{width: 100%}.block-description p{line-height: 1.5;margin: 20px 0;font-size: 16px;}.main-header + .block-description{padding-top: 15rem}.block-news .shape-subtract-blue .text-white{margin-top: 1%}.block-cta{padding: 50px 100px}.block-cta .block-content{background: #fff;padding: 40px 40px}.block-cta .block-content h1,.block-cta .block-content h3{margin: 5px 0 15px}.block-cta .block-content p{margin: 5px 0;font-size: 1.5rem}.block-cta .block-content ul{font-size: 1.15em}.block-cta .block-content .btn{float: right;margin: 15px 0}.block-cta .block-content .btn-bottom{display: none;float: none}.block-cta-big{padding: 100px 100px}.block-floating{padding: 80px}.block-floating .block-background{width: 70%;left: 30%}.block-floating .block-content{z-index: 1;position: relative;max-width: 600px;width: 90%;background: #fff;margin-left: 2%;padding: 65px}.block-floating .block-content p{line-height: 1.5;font-size: 1.15em}.block-floating .block-content:last-child{display: none}.block-floating.block-floating-right .block-background{right: 30%;left: auto}.block-floating.block-floating-right .block-content:first-child{visibility: hidden}.block-floating.block-floating-right .block-content:last-child{display: block;top: 80px;margin: auto 0;position: absolute;right: 2%}.block-schedule .row{display: table;width: 100%}.block-schedule .row> *{display: table-cell;vertical-align: middle;float: none}.block-content p a{font-weight: bold;color: #F2B14B}.carousel + .container> .block-content{padding-top: 0}@media (max-width: 1400px) {}@media (max-width: 1199px) {.block-cta .block-content .btn-top {display: none} .block-cta .block-content .btn-bottom{display: inline-block}}@media (max-width: 991px) {.block-floating {padding: 40px}}@media (max-width: 767px) {.block-content {padding: 60px 15px 30px} .block-content h2{margin-bottom: 60px} .block-cta{padding: 30px 20px} .block-cta .block-content{padding: 30px;font-size: 0.8em} .block-description{padding: 10px 15px}}@media (max-width: 691px) {.block-floating {padding: 20px} .block-floating .block-content{padding: 40px} .block-schedule .row{display: block;margin: 0} .block-schedule .row> *{display: block;width: 100%;margin: 0 0 40px} .block-schedule .arrow-box.arrow-box-right:after{left: 0;right: 0;bottom: -7px;top: auto;transform: rotate(45deg)}}@media (max-width: 550px) {.block-floating {padding: 60px 20px 0 20px} .block-floating .block-content{width: 90%;margin: 0} .block-floating .block-background{width: 100%;height: 500px;top: 0;left: 0;right: 0;bottom: auto} .block-news{padding-top: 120px} .block-news .shape-subtract-blue .text-white{margin-top: 40px;padding-left: 20px;padding-right: 20px}}@media (max-width: 450px) {.block-content {padding: 10px 15px} .block-content h2{margin-bottom: 40px} .block-floating{padding: 60px 10px 0 10px} .block-floating .block-content{width: 100%;padding: 40px 20px}}.downloads{background: #fff;padding: 60px 0 40px}.downloads .download-item{padding: 40px 30px;border-right: 2px solid #F2F2F2;padding-bottom: 90px}.downloads .download-item .btn{position: absolute;bottom: 10px;max-width: 140px;margin: 0 auto 10px;left: 0;right: 0}.downloads .download-item a{white-space: nowrap;display: inline-block;padding: 10px 15px}.downloads .row{min-height: 0}.downloads .row> *{padding: 0;vertical-align: middle}.downloads .row> *:last-child .download-item{border: 0}.documents.downloads{background: none}.documents.downloads .row{}.documents.downloads .btn{position: static;bottom: auto}.documents.downloads .download-item{padding: 10px;border-right: 0;margin: 0}.documents.downloads .download-item-content{padding: 15px;background: #fff}@media (max-width: 1400px) {}@media (max-width: 1199px) {}@media (max-width: 991px) {}@media (max-width: 767px) {.downloads .row > * .download-item {border: 0}}@media (max-width: 691px) {}@media (max-width: 550px) {}@media (max-width: 450px) {}.management-profile{margin-top: -2rem}.management-profile .management-profile-cover{position: relative;z-index: 5;padding-bottom: 60px}.management-profile .management-profile-cover-image{height: 400px;background-position: center;background-size: cover;position: relative}.management-profile .management-profile-cover-content{height: 400px;position: absolute;top: 0;bottom: 0;left: 0;right:0;margin: 0 auto}.management-profile .management-profile-image{width: 200px;height:200px;background-position: center;background-size: cover;background-color: white;position: absolute;bottom: 0;left: 20px;border: 10px solid #fff;bottom: -60px}.management-profile .management-profile-info{position: absolute;left: 240px;color: #fff;bottom: 10px;text-shadow: 0px 4px 10px rgba(0, 0, 0, 0.6)}.management-profile .management-profile-info h3{margin-bottom: 20px}.management-profile .management-profile-navigation{min-height: 60px;background: rgb(96, 96, 96);color: #fff}.management-profile .management-profile-navigation .navigation{padding-left: 195px;font-size: 1.2em;font-weight: 600}.management-profile .management-profile-navigation .navigation li{padding: 13px 0 0;margin: 0 30px;border-bottom: 1px solid transparent}.management-profile .management-profile-navigation .navigation li.active{border-color: #F2B14B}.management-profile .management-profile-navigation .management-profile-share{float: right;padding-top: 20px}.management-profile .management-profile-navigation .management-profile-share a{margin: 0 0 0 10px}.management-profile .management-profile-navigation .management-profile-share a:hover{color: #F2B14B}.management-profile .management-profile-navigation .addthis_inline_share_toolbox_kfjl{float: left;margin-top: 2px}.management-profile .management-profile-navigation .at-style-responsive .at-share-btn{padding: 0}.management-profile .management-profile-tags{font-size: 0.9em;font-weight: 600;line-height: 1.8;color: #777C7B}.management-profile .management-profile-contact{font-size: 0.9em;font-weight: 600;line-height: 1.8;word-wrap: break-word}.management-profile .management-profile-contact .fa{margin-right: 5px}.management-profile aside{border-right: 1px solid rgba(207, 232, 236, 0.4)}.management-profile .management-profile-content{line-height: 1.75}.management-profile .management-profile-content a{color: #F2B14B}.management-profile form input[type="password"]{background: url('/assets/frontend/images/icon/icon_password.svg') no-repeat 15px center;padding-left: 45px}.management-profile form input[type="password"]::placeholder{color: #F2B14B}.management-profile form input[type="password"]:-ms-input-placeholder{color: #F2B14B}.management-profile form input[type="password"]::-ms-input-placeholder{color: #F2B14B}.management-profile .management-profile-downloads a{color: #f2b14b;margin-bottom: 15px;border-bottom: 2px solid #F2B14B;display: inline-block;padding: 0 10px 5px}.management-profile .management-profile-downloads a:hover{color: #f27732;border-color: #f27732}.management-profile .management-profile-article{}.management-profile .management-profile-article-has-picture{display: table;width: 100%}.management-profile .management-profile-article-has-picture .management-profile-article-image{display: table-cell;width: 40%;height: 100%;background-size: cover;background-position: center;position: relative}.management-profile .management-profile-article-has-picture .management-profile-article-image .arrow-box:after{left: auto;right: -7px}.management-profile .management-profile-article-has-picture .management-profile-article-content{display: table-cell}.management-profile .management-profile-content h1,.management-profile .management-profile-content h2,.management-profile .management-profile-content h3,.management-profile .management-profile-content h4,.management-profile .management-profile-content h5,.management-profile .management-profile-content h6{color: #008598}@media (max-width: 1400px) {}@media (max-width: 1199px) {.management-profile .management-profile-image {bottom: 0} .management-profile .management-profile-navigation{padding-bottom: 20px;position: relative} .management-profile .management-profile-navigation .navigation{padding-left: 15px} .management-profile .management-profile-navigation .navigation li{margin: 0 30px 0 0} .management-profile .management-profile-navigation .management-profile-share{float: none;background: rgb(96, 96, 96);position: absolute;bottom: 100%;padding: 10px;right: 0}}@media (max-width: 991px) {}@media (max-width: 767px) {.management-profile .management-profile-cover {padding-bottom: 0} .management-profile .management-profile-info{bottom: 70px}}@media (max-width: 691px) {}@media (max-width: 550px) {.management-profile .management-profile-info {left: 210px} .management-profile .management-profile-image{width: 170px;height: 170px}}@media (max-width: 450px) {.management-profile .management-profile-info {left: 20px;bottom: auto;top: 120px;font-size: 1.2em} .management-profile .management-profile-image{width: 140px;height: 140px} .management-profile .management-profile-navigation .management-profile-share{padding: 10px 5px}}.services-showcase.row{display: table;width: 100%;margin-top: 30px}.services-showcase.row> *{display: table-cell;float: none;position: relative;vertical-align: top}.services-showcase .service-item{position: relative}.services-showcase .service-item-background{background: #fff;margin: 0 15px}.services-showcase .service-item .service-item-image{padding-bottom: 40%;background-position: center;background-size: cover;position: relative}.services-showcase .service-item .service-item-image .arrow-box:after{top: auto;left: 0;right: 0;bottom: -7px}@media (max-width: 1400px) {}@media (max-width: 1199px) {}@media (max-width: 991px) {}@media (max-width: 767px) {.services-showcase.row {display: block;width: 100%;margin: 0} .services-showcase.row> *{display: block}}@media (max-width: 691px) {}@media (max-width: 550px) {}@media (max-width: 450px) {}.widget + .widget{margin-top: 50px}.widget .block-description{padding: 0 15px}.widget p:last-child{margin-bottom: 0}.widget .block-cta{padding: 40px 15px}.widget.widget-list .widget-list-item{padding: 4px 30px;border-top: 1px solid #D3D3D3}.widget.widget-list .widget-list-item:last-child{border-bottom: 1px solid #D3D3D3}.widget.widget-list .widget-list-item a{float: right;display: block;margin-top: 12px;font-weight: 600}.widget.widget-table .widget-table-holder{display: table;width: 100%;text-align: center}.widget.widget-table .widget-table-holder .widget-table-item{display: table-cell;float: none;padding: 30px 0}.widget.widget-table .widget-table-holder .widget-table-item-image{width: 80px;height: 80px;margin: 0 auto;background-position: center;background-size: cover}.widget.widget-accordion .widget-accordion-item{padding: 4px 40px;background: #D4DEDF;position: relative;border: 1px solid #b3c4c5;border-bottom-width: 0;user-select: none;cursor: pointer}.widget.widget-accordion .widget-accordion-item:hover{background: #E4EEEF}.widget.widget-accordion .widget-accordion-item:last-child{border-bottom-width: 1px}.widget.widget-accordion .widget-accordion-item .widget-accordion-content{display: none;line-height: 1.75;font-size: 0.9em;}.widget.widget-accordion .widget-accordion-item .widget-accordion-content p{line-height: 1.75}.widget.widget-accordion .widget-accordion-item .widget-accordion-content li{font-size: 16px}.widget.widget-accordion .widget-accordion-item .widget-accordion-description{padding-bottom: 15px;line-height: 1.75}.widget.widget-accordion .widget-accordion-item .widget-accordion-description p{font-size: 16px;line-height: 1.75}.widget.widget-accordion .widget-accordion-item .widget-accordion-title{cursor: pointer;margin: 0;padding: 10px 0}.widget.widget-accordion .widget-accordion-item .widget-accordion-title:before{content: '\25BC';display: block;position: absolute;left: 10px;top: 18px;font-family: sans-serif;font-size: 0.6em;transition: all 0.2s ease-in-out;transform: rotate(-90deg)}.widget.widget-accordion .widget-accordion-item.active{background: none}.widget.widget-accordion .widget-accordion-item.active .widget-accordion-content{display: block;padding-bottom: 15px}.widget.widget-accordion .widget-accordion-item.active .widget-accordion-title:before{transform: rotate(0deg)}@media (max-width: 1400px) {}@media (max-width: 1199px) {}@media (max-width: 991px) {}@media (max-width: 767px) {}@media (max-width: 691px) {}@media (max-width: 550px) {.widget-projects .block-content {padding-top: 0}}@media (max-width: 450px) {}html{-webkit-font-smoothing : antialiased;-moz-osx-font-smoothing : grayscale;min-height : 100%}html.noscroll{overflow-y : hidden}body{font-family : 'Oxygen', sans-serif;display : block}h1{font-size : 4em}h2{font-size : 3em}h2 strong{font-weight : 800}h3{font-size : 2.25em;font-weight : 600}h3 strong{font-weight : 800}h4{font-size : 1.3em}h5{}.new-report{color : white;background-color : orange;border-radius : 3px;padding : 0 0.5rem 0.2rem;font-weight : 600;}.anchor{position: absolute;width: 100%;margin-top: -13rem;}.g-recaptcha iframe{min-height : 0 !important}.onepximg{position : absolute;height : 1px !important}.w-100-95{width : 100%}.small-h1-to-h2{font-size : 3em}.small-h1-to-h3{font-size : 2.25em !important;font-weight : 500}.small-h2-to-h3{font-size : 2.25em;font-weight : 500 !important}.small-h2-to-h4{font-size : 1.3em;line-height : 1.1;margin-top : 0px;}.small-h3-to-h2{font-size : 2.1em;font-weight : 300 !important}.overflow-hidden{overflow : hidden}a,a:focus,a:hover{color : inherit;text-decoration : inherit}p a,p a:visited{color : #F27732;font-weight : bold;transition : 0.5s color ease-in-out}p a:hover,p a:visited:hover{color : #F2B14B}.font-normal{font-weight : normal}.main-header{display : block}.container img{max-width : 100%;height : auto}.error-page{padding-top : 100px}.error-page pre{white-space : pre-wrap;color : #000}::-webkit-scrollbar{width : 15px;height : 15px}::-webkit-scrollbar-thumb{border-radius : 3px;box-shadow : 0 0 5px rgba(0, 0, 0, 0.01)}table td{padding : 5px;vertical-align : top}.linea{position : relative;padding-bottom : 20px}.linea:after{content : ' ';position : absolute;width : 25%;top : 100%;left : 0;right : 0;margin : auto;max-width : 100px;height : 3px}.linea.linea-left:after{right : auto;margin : 0}.touch .carousel-background{background-attachment : scroll}.touch .featured-block{background-attachment : scroll}.contact-page .row{display : table;margin : 0;width : 100%}.contact-page .row> *{display : table-cell;float : none;position : relative}.contact-page .contact-page-bg{padding-bottom : 65%;background-size : cover;background-position : center}.contact-page .contact-page-content{position : relative}.content-sides{}.content-sides .content-side{}.content-sides .content-side-content{margin : 20px 5px;position : relative;display : table;width : 100%}.content-sides .content-side-content ul{padding : 0}.content-sides .content-side-content ul li{white-space : nowrap;list-style-type : none}.content-sides .content-side-content ul li:before{content : '\f00c';font-family : 'FontAwesome';margin-right : 5px}.content-sides .content-side-content .content-side-content-image{background-position : center;background-size : cover}.content-sides .content-side-content .content-side-content-image,.content-sides .content-side-content .content-side-content-text{display : table-cell;float : none}.content-sides .content-side-content .content-side-content-text{padding : 20px}nav> .navigation> li:hover{border-bottom : 1px solid #F2B14B}nav> .navigation> li.active{border-bottom : 1px solid #F2B14B}.wpo-impress{white-space : nowrap}.navigation{padding : 0;margin : 0}.navigation li{list-style-type : none;float : left;padding : 5px 10px}.navigation li a{display : block;padding : 5px 0}.navigation li a:hover{}.testimonials .testimonial-picture{width : 120px;height : 120px;border-radius : 100%;margin : 0 auto;background-position : center;background-size : cover}.projects .project-picture{width : 150px;height : 150px;margin : 0 auto;background-position : center;background-size : cover}.arrow-box{position : relative}.arrow-box:after{content : '';display : block;width : 15px;height : 15px;position : absolute;top : 0;bottom : 0;left : -7px;margin : auto;transform : rotate(45deg);background : #FFF}.arrow-box.shadow:after{box-shadow : -5px 5px 5px 0 rgba(0, 0, 0, 0.05)}.arrow-box.arrow-box-right:after{left : auto;right : -7px;transform : rotate(-45deg)}.arrow-box.shadow.arrow-box-right:after{box-shadow : 5px 5px 5px 0 rgba(0, 0, 0, 0.05)}.orange-social-icon{max-height : 100%}.orange-social-icon:hover{filter : contrast(120%)}.orange-social-icon img{margin : 5px 5px 0 0}.w-100{width : 100%}form .form-control{border : 0;border-bottom : 1px solid #9AA4B2;margin : 10px 0;border-radius : 0;color : #008598;padding : 15px 10px 15px 10px;background : transparent;font-weight : 600;font-size : 1.2em;height : auto}form select.form-control{color : #9AA4B2}form select.error.form-control{color : #C23A3A}form .form-control:focus{border-color : #000}form .form-control:disabled{}form .form-control.error{border-color : #C23A3A}form .form-control.valid{border-color : #417505}form .form-group{margin-bottom : 21px}form textarea.form-control{height : auto;resize : vertical}form .error-list{margin : 5px 0;text-align : left;padding : 0}form label{display : block}form .error-list li{list-style-type : none;color : #FFF;text-align : left;background : #C23A3A;padding : 6px 10px;margin : 1px;display : inline-block;border-radius : 3px}form .form-control::placeholder{color : #9AA4B2;opacity : 1}form .form-control.error::placeholder{color : #C23A3A;opacity : 1}form .form-control:-ms-input-placeholder{color : #9AA4B2}form .form-control.error:-ms-input-placeholder{color : #C23A3A}form .form-control::-ms-input-placeholder{color : #9AA4B2}form .form-control.error::-ms-input-placeholder{color : #C23A3A}form .form-control[name="name"],form .form-control[name="firstName"],form .form-control[name="lastName"]{background : url('/assets/frontend/images/icon/icon_name.svg') no-repeat 15px center;padding-left : 45px}form .form-control[name="email"],form .form-control[name="emailAddress"]{background : url('/assets/frontend/images/icon/icon_email.svg') no-repeat 15px center;padding-left : 45px}form .form-control[name="companyName"],form .form-control[name="organization"]{background : url('/assets/frontend/images/icon/icon_company.svg') no-repeat 15px center;padding-left : 45px}form .form-control[name="topic"]{background : url('/assets/frontend/images/icon/icon_topic.svg') no-repeat 15px center;padding-left : 45px}form .form-control[name="affiliation"]{background : url('/assets/frontend/images/icon/icon_topic.svg') no-repeat 15px 18px;padding-left : 45px}form .form-control[name="position"]{background : url('/assets/frontend/images/icon/icon_company.svg') no-repeat 15px center;padding-left : 45px}form .form-control[name="question"]{background : url('/assets/frontend/images/icon/icon_question.svg') no-repeat 15px 18px;padding-left : 45px}form input[type="checkbox"]{width : 1.5em;cursor : pointer;float : left;height : 1.5em;top : 0.3em;margin-right : 15px;margin-left : 10px;position : relative;appearance : none;-moz-appearance : none;-webkit-appearance : none}form input[type="checkbox"]:after{content : ' ';display : block;background : transparent;border : 2px solid #F2B14B;border-radius : 50%;height : 100%;width : 100%;position : absolute;cursor : pointer}form input[type="checkbox"]:checked:after{content : '\f00c';font-family : 'FontAwesome';padding : 2px;color : #F2B14B}form input[type="checkbox"]:focus{outline : none}form input[type="checkbox"]:first-child{margin-left : 0}form input[type="checkbox"].error:after{border-color : #C23A3A}form input[type="checkbox"] + label{padding-top : 9px;text-align : left}form input[type="radio"]{width : 1.5em;cursor : pointer;float : left;height : 1.5em;top : 0.3em;margin-right : 15px;margin-left : 10px;position : relative;appearance : none;-moz-appearance : none;-webkit-appearance : none}form input[type="radio"]:after{content : ' ';display : block;background : transparent;border : 2px solid #F2B14B;border-radius : 50%;height : 100%;width : 100%;position : absolute;cursor : pointer}form input[type="radio"]:checked:after{content : '\f00c';font-family : 'FontAwesome';padding : 2px;color : #F2B14B}form input[type="radio"]:focus{outline : none}form input[type="radio"]:first-child{margin-left : 0}form input[type="radio"].error:after{border-color : #C23A3A}form input[type="radio"] + label{padding-top : 9px;text-align : left}form.form-subscribe .form-element{padding : 0 30px}form.form-subscribe .form-control{text-align : left;margin : 10px 0}form.form-subscribe .form-control::placeholder{color : #F2B14B;opacity : 1}form.form-subscribe .form-control:-ms-input-placeholder{color : #F2B14B}form.form-subscribe .form-control::-ms-input-placeholder{color : #F2B14B}form.form-subscribe button{position : absolute;right : 40px;bottom : 30px}form.form-schedule .form-control{margin : 0}.article-downloads{text-align : center}.article-downloads a{color : #F2B14B !important;margin-bottom : 15px;border-bottom : 2px solid #F2B14B;display : inline-block;padding : 0 10px 5px}.article-downloads a:hover{color : #F27732 !important;border-color : #F27732}.search-overlay{position : fixed;top : 0;left : 0;bottom : 0;right : 0;background : rgba(240, 240, 240, 0.9);background : linear-gradient(40deg, rgba(255, 255, 255, 0.7357317927170868) 0%, rgba(255, 255, 255, 1) 70%, rgba(255, 255, 255, 1) 95%);z-index : 100;overflow : auto}.search-overlay .closer{position : absolute;right : 100px;top : 60px;font-size : 3em;color : #FFF;cursor : pointer;background : #9AA4B2;border-radius : 50%;padding : 0 17px 5px}.search-overlay .closer:hover{background : #838D9B}.search-overlay .closer:active{top : 22px}.search-form{max-width : 60%;position : relative}.search-form .form-control{color : #008598;border-bottom : 2px solid #444A52;font-size : 3em;padding : 10px 0;font-weight : 300}.search-form .form-control::placeholder{color : #444A52;opacity : 1}.search-form .form-control:-ms-input-placeholder{color : #008598}.search-form .form-control::-ms-input-placeholder{color : #008598}.search-form .search-submit{position : absolute;top : 32px;right : 0;font-size : 1.4em;display : block;padding-left : 15px}.search-form .search-submit:hover{color : #F2B14B}.search-form .search-submit .fa-spinner{display : none}.search-form.searching .search-submit .fa{display : none}.search-form.searching .search-submit .fa-spinner{display : block}.cookie-consent{position : fixed;padding : 5px 0 10px;bottom : 0;left : 0;right : 0;background : #FFF;font-size : 1.4em;line-height : 36px;border-top : 1px solid rgba(131, 141, 155, 0.25)}.cookie-consent .btn{float : right;margin-top : -10px}.cookie-consent .cookie-consent-link{color : #F2B14B}.cookie-consent .cookie-consent-link:hover{color : #000}.cookie-consent .container{padding-top : 20px}.social-tools-holder .social-tools{float : right}.social-tools-holder .social-tools-text{margin-top : 10px;float : right;margin-right : 10px;font-size : 1.1em}.main-footer .contact-us-window .closer{position : absolute;right : 15px;top : 15px;background : #9AA4B2;border-radius : 50%;width : 20px;height : 20px;text-align : center;cursor : pointer}.main-footer .contact-us-window .closer:hover{background : #838D9B}.main-footer .contact-us-window .closer:active{top : 17px}.modal.modal-consent{display : block;background-color : rgba(0, 0, 0, .6);max-width : 100%}.modal.modal-consent .modal-body{padding : 0}.modal.modal-consent .modal-body .btn{padding : 0;border : 0}.modal.modal-consent .modal-body a{width : 100%}.modal.modal-consent .close{position : absolute;top : 10px;right : 10px;color : #FFF !important;opacity : 1;text-shadow : 0 0 black}.modal.modal-consent .modal-body .modal-text{padding : 15px}.gallery-2 .image-box{background-size : contain !important;}.embed-responsive-21by9::before{padding-top : 42.857143%;}@media (min-width : 2562px) {}@media (max-width : 1400px) {}@media (max-width : 1199px) {}@media (max-width : 991px) {.cookie-consent .btn {margin-top : 0} form.form-subscribe .form-element{padding : 0 10px;line-height : 1.8} .block-cta .block-content .btn, .block-cta .block-content button{position : static;float : none} .block-cta .block-content h3{font-size : 2.5rem}.index-video{height: 350px;}}@media (min-width : 768px) {.modal-dialog { width : 900px }}@media (max-width : 767px) {h2 {font-size : 4em} .w-100-95{width : 95%;margin : auto} .p-t-xxl{padding-top : 50px !important} .p-b-xxl{padding-bottom : 50px} .m-t-xxl{margin-top : 50px} .m-b-xxl{margin-bottom : 50px} .p-t-xl{padding-top : 30px} .p-b-xl{padding-bottom : 30px} .m-t-xl{margin-top : 30px} .m-b-xl{margin-bottom : 30px} .resources-showcase .row{display : block} .resources-showcase .row> *{display : block;min-height : 400px;height : 50vh} .resources-showcase .resource-content{padding-top : 15%} .contact-page .row{display : block} .contact-page .row> *{display : block;margin : 30px 0} .content-sides .content-side-content{display : block} .content-sides .content-side-content .content-side-content-image{display : block;padding-bottom : 40%} .content-sides .content-side-content .content-side-content-text{display : block} .main-footer .contact-us-window{right : 0} .block-cta .block-content{padding : 20px} .block-cta .block-content form.form-subscribe{font-size : 1.2em} .index-video{height: 400px;}}@media (max-width : 691px) {.carousel-badge img { margin-top: 0;}}@media (max-width : 550px) {}@media (max-width : 450px) {h2 {font-size : 3em} h3{font-size : 2em} form .g-recaptcha{position : relative} form .g-recaptcha iframe{position : absolute;transform : scale(0.7);left : -46px} .index-video{height: 240px;}}@media (max-width : 350px) {form .g-recaptcha iframe {position : absolute;transform : scale(0.6);left : -60px}}