*{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,summary,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@keyframes bounce{0%,20%,50%,80%,100%{-ms-transform:translateY(0);transform:translateY(0)}40%{-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-ms-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes jello{11.1%{-ms-transform:none;transform:none}22.2%{-ms-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-ms-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-ms-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-ms-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-ms-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-ms-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-ms-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}100%{-ms-transform:none;transform:none}}@keyframes pulse{0%{-ms-transform:scale(1);transform:scale(1)}50%{-ms-transform:scale(1.1);transform:scale(1.1)}100%{-ms-transform:scale(1);transform:scale(1)}}@keyframes rubberBand{0%{-ms-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-ms-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-ms-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-ms-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-ms-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-ms-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}100%{-ms-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes shake{0%,100%{-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-ms-transform:translateX(10px);transform:translateX(10px)}}@keyframes swing{20%,40%,60%,80%,100%{-ms-transform-origin:top center;transform-origin:top center}20%{-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-ms-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes tada{0%{-ms-transform:scale(1);transform:scale(1)}10%,20%{-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes wobble{0%{-ms-transform:translateX(0%);transform:translateX(0%)}15%{-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-ms-transform:translateX(0%);transform:translateX(0%)}}@keyframes bounceIn{0%{opacity:0;-ms-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-ms-transform:scale(1.05);transform:scale(1.05)}70%{-ms-transform:scale(0.9);transform:scale(0.9)}100%{-ms-transform:scale(1);transform:scale(1)}}@keyframes bounceInDown{0%{opacity:0;-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-ms-transform:translateY(30px);transform:translateY(30px)}80%{-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-ms-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInLeft{0%{opacity:0;-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-ms-transform:translateX(30px);transform:translateX(30px)}80%{-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-ms-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-ms-transform:translateX(10px);transform:translateX(10px)}100%{-ms-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInUp{0%{opacity:0;-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-ms-transform:translateY(10px);transform:translateY(10px)}100%{-ms-transform:translateY(0);transform:translateY(0)}}@keyframes bounceOut{0%{-ms-transform:scale(1);transform:scale(1)}25%{-ms-transform:scale(0.95);transform:scale(0.95)}50%{opacity:1;-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-ms-transform:scale(0.3);transform:scale(0.3)}}@keyframes bounceOutDown{0%{-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-ms-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutLeft{0%{-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutRight{0%{-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-ms-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutUp{0%{-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeInDown{0%{opacity:0;-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-ms-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-ms-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-ms-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-ms-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInUp{0%{opacity:0;-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOutDown{0%{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-ms-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDownBig{0%{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-ms-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutLeft{0%{opacity:1;-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-ms-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutRight{0%{opacity:1;-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-ms-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRightBig{0%{opacity:1;-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-ms-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutUp{0%{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-ms-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUpBig{0%{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes flip{0%{-ms-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);animation-timing-function:ease-out}40%{-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg);transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out}50%{-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{-ms-transform:perspective(400px) rotateY(360deg) scale(0.95);transform:perspective(400px) rotateY(360deg) scale(0.95);animation-timing-function:ease-in}100%{-ms-transform:perspective(400px) scale(1);transform:perspective(400px) scale(1);animation-timing-function:ease-in}}@keyframes flipInX{0%{opacity:0;-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{opacity:1;-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}}@keyframes flipInY{0%{opacity:0;-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{opacity:1;-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg)}}@keyframes flipOutX{0%{opacity:1;-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}100%{opacity:0;-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes flipOutY{0%{opacity:1;-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg)}100%{opacity:0;-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@keyframes lightSpeedIn{0%{opacity:0;-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg)}60%{opacity:1;-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg)}80%{opacity:1;-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg)}100%{opacity:1;-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg)}}@keyframes lightSpeedOut{0%{opacity:1;-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg)}100%{opacity:0;-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg)}}@keyframes rotateIn{0%{opacity:0;-ms-transform:rotate(-200deg);transform:rotate(-200deg);-ms-transform-origin:center center;transform-origin:center center}100%{opacity:1;-ms-transform:rotate(0);transform:rotate(0);-ms-transform-origin:center center;transform-origin:center center}}@keyframes rotateInDownLeft{0%{opacity:0;-ms-transform:rotate(-90deg);transform:rotate(-90deg);-ms-transform-origin:left bottom;transform-origin:left bottom}100%{opacity:1;-ms-transform:rotate(0);transform:rotate(0);-ms-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateInDownRight{0%{opacity:0;-ms-transform:rotate(90deg);transform:rotate(90deg);-ms-transform-origin:right bottom;transform-origin:right bottom}100%{opacity:1;-ms-transform:rotate(0);transform:rotate(0);-ms-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateInUpLeft{0%{opacity:0;-ms-transform:rotate(90deg);transform:rotate(90deg);-ms-transform-origin:left bottom;transform-origin:left bottom}100%{opacity:1;-ms-transform:rotate(0);transform:rotate(0);-ms-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateInUpRight{0%{opacity:0;-ms-transform:rotate(-90deg);transform:rotate(-90deg);-ms-transform-origin:right bottom;transform-origin:right bottom}100%{opacity:1;-ms-transform:rotate(0);transform:rotate(0);-ms-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateOut{0%{opacity:1;-ms-transform:rotate(0);transform:rotate(0);-ms-transform-origin:center center;transform-origin:center center}100%{opacity:0;-ms-transform:rotate(200deg);transform:rotate(200deg);-ms-transform-origin:center center;transform-origin:center center}}@keyframes rotateOutDownLeft{0%{opacity:1;-ms-transform:rotate(0);transform:rotate(0);-ms-transform-origin:left bottom;transform-origin:left bottom}100%{opacity:0;-ms-transform:rotate(90deg);transform:rotate(90deg);-ms-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateOutDownRight{0%{opacity:1;-ms-transform:rotate(0);transform:rotate(0);-ms-transform-origin:right bottom;transform-origin:right bottom}100%{opacity:0;-ms-transform:rotate(-90deg);transform:rotate(-90deg);-ms-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateOutUpLeft{0%{opacity:1;-ms-transform:rotate(0);transform:rotate(0);-ms-transform-origin:left bottom;transform-origin:left bottom}100%{opacity:0;-ms-transform:rotate(-90deg);transform:rotate(-90deg);-ms-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateOutUpRight{0%{opacity:1;-ms-transform:rotate(0);transform:rotate(0);-ms-transform-origin:right bottom;transform-origin:right bottom}100%{opacity:0;-ms-transform:rotate(90deg);transform:rotate(90deg);-ms-transform-origin:right bottom;transform-origin:right bottom}}@keyframes slideInDown{0%{opacity:0;-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-ms-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-ms-transform:translateX(0);transform:translateX(0)}}@keyframes slideInUp{0%{opacity:0;-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}}@keyframes slideOutDown{0%{-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-ms-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes slideOutLeft{0%{-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutRight{0%{-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-ms-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutUp{0%{-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes hinge{0%{animation-timing-function:ease-in-out;-ms-transform:rotate(0);transform:rotate(0);-ms-transform-origin:top left;transform-origin:top left}20%,60%{animation-timing-function:ease-in-out;-ms-transform:rotate(80deg);transform:rotate(80deg);-ms-transform-origin:top left;transform-origin:top left}40%{animation-timing-function:ease-in-out;-ms-transform:rotate(60deg);transform:rotate(60deg);-ms-transform-origin:top left;transform-origin:top left}80%{opacity:1;animation-timing-function:ease-in-out;-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-ms-transform-origin:top left;transform-origin:top left}100%{opacity:0;-ms-transform:translateY(700px);transform:translateY(700px)}}@keyframes rollIn{0%{opacity:0;-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}@keyframes rollOut{0%{opacity:1;-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes zoomIn{0%{opacity:0;-ms-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomInDown{0%{animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:0;-ms-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0)}60%{animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:1;-ms-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0)}}@keyframes zoomInLeft{0%{animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:0;-ms-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0)}60%{animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:1;-ms-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0)}}@keyframes zoomInRight{0%{animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:0;-ms-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0)}60%{animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:1;-ms-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0)}}@keyframes zoomInUp{0%{animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:0;-ms-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0)}60%{animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:1;-ms-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0)}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-ms-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}100%{opacity:0}}@keyframes zoomOutDown{40%{animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:1;-ms-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0)}100%{animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:0;-ms-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-ms-transform-origin:center bottom;transform-origin:center bottom}}@keyframes zoomOutLeft{40%{opacity:1;-ms-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}100%{opacity:0;-ms-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-ms-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutRight{40%{opacity:1;-ms-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}100%{opacity:0;-ms-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-ms-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutUp{40%{animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:1;-ms-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0)}100%{animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:0;-ms-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-ms-transform-origin:center bottom;transform-origin:center bottom}}@font-face{font-family:'icomoon';src:url("../fonts/icomoon/icomoon.eot?qodpgi");src:url("../fonts/icomoon/icomoon.eot?qodpgi#iefix") format("embedded-opentype"),url("../fonts/icomoon/icomoon.ttf?qodpgi") format("truetype"),url("../fonts/icomoon/icomoon.woff?qodpgi") format("woff"),url("../fonts/icomoon/icomoon.svg?qodpgi#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow:before,.internal:before{content:"\e900"}.icon-check:before{content:"\e901"}.icon-external-link:before,.external:before{content:"\e902"}.icon-logo:before{content:"\e903"}@font-face{font-family:'DINNextLTPro-Bold';src:url("../fonts/webfonts/322DF6_0_0.eot");src:url("../fonts/webfonts/322DF6_0_0.eot?#iefix") format("embedded-opentype"),url("../fonts/webfonts/322DF6_0_0.woff2") format("woff2"),url("../fonts/webfonts/322DF6_0_0.woff") format("woff"),url("../fonts/webfonts/322DF6_0_0.ttf") format("truetype")}@font-face{font-family:'DINNextLTPro-BoldItalic';src:url("../fonts/webfonts/322DF6_1_0.eot");src:url("../fonts/webfonts/322DF6_1_0.eot?#iefix") format("embedded-opentype"),url("../fonts/webfonts/322DF6_1_0.woff2") format("woff2"),url("webfonts/322DF6_1_0.woff") format("woff"),url("../fonts/webfonts/322DF6_1_0.ttf") format("truetype")}@font-face{font-family:'DINNextLTPro-Regular';src:url("../fonts/webfonts/322DF6_2_0.eot");src:url("../fonts/webfonts/322DF6_2_0.eot?#iefix") format("embedded-opentype"),url("../fonts/webfonts/322DF6_2_0.woff2") format("woff2"),url("../fonts/webfonts/322DF6_2_0.woff") format("woff"),url("../fonts/webfonts/322DF6_2_0.ttf") format("truetype")}@font-face{font-family:'DINNextLTPro-BoldCondensed';src:url("../fonts/webfonts/322DF6_3_0.eot");src:url("../fonts/webfonts/322DF6_3_0.eot?#iefix") format("embedded-opentype"),url("../fonts/webfonts/322DF6_3_0.woff2") format("woff2"),url("../fonts/webfonts/322DF6_3_0.woff") format("woff"),url("../fonts/webfonts/322DF6_3_0.ttf") format("truetype")}@keyframes menuFadeIn{0%{opacity:0}100%{opacity:1;z-index:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}html{background:#fff;color:#0a0a0a}html.menu-active{overflow:hidden}html.menu-active body{overflow:visible}html.menu-active body>*:not(.header){display:none}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}html{-webkit-overflow-scrolling:touch;overflow-x:hidden}nav{line-height:30px;padding:20px;background:#0a0a0a;color:#fff}h1{font-size:30px;padding:20px 8px;cursor:default}ul{list-style-type:none}p{cursor:default}img{max-width:100%}a{transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;color:#2959A6}a:active,a:active:focus,a:focus,a:visited,a:link{outline:none;text-decoration:none}a:hover{text-decoration:none}:focus{outline:none}.title,.article-page article .article-header{position:relative;margin:0 0 30px;padding:0;border-bottom:1px solid #d8d8d8;font-family:"DINNextLTPro-BoldItalic",Helvetica,sans-serif;font-size:32px;text-align:center;clear:both}.title:after,.article-page article .article-header:after{position:absolute;left:50%;transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);height:5px;width:25%;bottom:0;background:#454a54;content:''}.title>span,.article-page article .article-header>span{display:inline-block;padding-bottom:15px;text-transform:uppercase;border-bottom:5px solid transparent;color:#454a54}.title--lg:nth-of-type(n+2){margin:60px 0 30px}.highlight{font-family:"DINNextLTPro-Bold",Helvetica,sans-serif}.italic{font-family:"DINNextLTPro-BoldItalic",Helvetica,sans-serif}.clear-float,.clear{clear:both}.feat-link{transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;position:relative;display:inline-block;padding:8px 8px;overflow:hidden;min-width:100px;z-index:450;font-family:"DINNextLTPro-Bold",Helvetica,sans-serif;font-size:17px;text-transform:uppercase;cursor:pointer;border:2px solid #2959A6;border-radius:20px;background:none;color:#2959A6 !important;backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0)}@media (min-width: 901px){.feat-link{padding:8px 16px;font-size:18px}}html.no-touch .feat-link::after{transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}html.no-touch .feat-link::before,html.no-touch .feat-link::after{position:absolute;z-index:-1;background:linear-gradient(145deg, #2959A6, #122264);content:''}html.no-touch .feat-link:hover{border:2px solid transparent;transition:border 0.3s ease;color:#fff !important}html.no-touch .feat-link:after{left:-8%;top:0;right:0;bottom:0;width:0;height:100%;-ms-transform:skew(50deg);transform:skew(50deg);-webkit-transform:skew(50deg);-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform-origin:0 50%}html.no-touch .feat-link:hover:after{height:100%;width:120%}.feat-link i{font-family:icomoon}.internal,.external{position:relative;display:inline-block;vertical-align:super}.internal:before,.external:before{position:absolute;top:50%;margin-top:-5px;font-size:12px}.internal{margin:0 5px}.external{margin:0 10px 0 5px}.link{color:#2959A6}.link:hover{opacity:0.3}strong,b{font-family:"Trade Gothic W01 Bold",Helvetica,sans-serif;font-weight:bold}@media (min-width: 1200px){.title--lg{margin:0 0 60px}.title--lg>span{font-size:36px}.title--md{margin:0 0 15px}.title--md>span{font-size:28px}}.layout__hero{position:relative;top:59px;left:0;right:0}html.ie .layout__hero{z-index:0}.layout__linkwrapper{text-align:center;padding-bottom:70px;margin-top:-70px}.layout__content{position:relative;margin-top:60px;padding:65px 15px;background:#F6F6F6;background-size:cover;backface-visibility:hidden;-webkit-backface-visibility:hidden}.layout__content:after{content:" ";display:block;clear:both}.layout__content:before{position:absolute;top:-49px;left:0;right:0;height:50px;content:'';background:url("/static/teldroid/bg-dip.png") center no-repeat;background-size:cover}.layout__content--legal{margin-top:60px;min-height:100vh}.layout__content--legal h2{font-size:16px;font-weight:bold;margin:14px 0 10px;text-decoration:underline}.layout__content--legal:before{display:none}.layout__content .career-links{margin:100px auto 0 auto}.layout__content-wrapper{position:relative;margin:-40px auto 0;max-width:1440px;padding-top:40px;overflow:hidden}.layout__content-wrapper:after{content:" ";display:block;clear:both}.layout__content-wrapper p{margin:0 auto 30px;max-width:900px;font-size:18px;line-height:26px;text-align:center;font-family:"DINNextLTPro-Regular",Helvetica,sans-serif;color:#454a54}.layout__content-wrapper p i{font-style:italic}@media (min-width: 901px){.layout__content-wrapper p{width:100%;max-width:900px}}.layout__content-description{padding:0 15px 10px;margin:0 auto 30px;max-width:900px;font-size:18px;line-height:26px;text-align:center;font-family:"DINNextLTPro-Regular",Helvetica,sans-serif;color:#454a54}.layout__content-description i{font-style:italic}@media (min-width: 901px){.layout__content-description{width:100%;max-width:900px}}.layout__content-description+.layout__content-description{margin-top:-60px}.layout.home{height:100%;position:absolute;overflow:hidden}.transition{transition:opacity 0.5s ease;opacity:0}.transition.fadeIn{opacity:1}@media (min-width: 480px){.layout__hero{position:fixed}.layout__content{margin-top:453px}}@media (min-width: 901px){.layout__hero{height:393px}.layout__content{margin-top:453px;padding:45px 40px 120px}.layout__content--legal{margin-top:60px;padding:120px 40px}}.header{position:fixed;top:0;left:0;right:0;height:60px;z-index:500;font-family:"DINNextLTPro-Bold",Helvetica,sans-serif;background:#0a0a0a;backface-visibility:hidden;-webkit-backface-visibility:hidden}.header:after{content:" ";display:block;clear:both}.header.active{background:#0a0a0a}.header__logo{position:relative;height:100%;background:#0a0a0a}.header__logo img{width:170px}.header__logo a{position:absolute;top:50%;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);display:inline-block;padding:0 0 0 15px}.header__logo-icon{font-size:40px;color:#fff}.header__menu{position:absolute;margin:0;padding:5px 0 0;top:15px;right:15px;width:30px;height:30px;z-index:1000;cursor:pointer}.header__menu>div>span{transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;display:block;margin:0 auto;width:30px;height:2px;opacity:1;background:#fff;transform:rotateZ(0) translate3d(0, 0, 0);-o-transform:rotateZ(0) translate3d(0, 0, 0);-ms-transform:rotateZ(0) translate3d(0, 0, 0);-moz-transform:rotateZ(0) translate3d(0, 0, 0);-webkit-transform:rotateZ(0) translate3d(0, 0, 0)}.header__menu>div>span+span{margin-top:7px}html.no-touch .header__menu:hover>span{opacity:0.5}.header.active .header__menu>div{position:relative;width:30px;height:30px}.header.active .header__menu>div>span{position:absolute;margin:0}.header.active .header__menu>div>span:nth-child(2){display:none}.header.active .header__menu>div>span:first-child{transform:rotateZ(-45deg) translate3d(-2px, 8px, 0);-o-transform:rotateZ(-45deg) translate3d(-2px, 8px, 0);-ms-transform:rotateZ(-45deg) translate3d(-2px, 8px, 0);-moz-transform:rotateZ(-45deg) translate3d(-2px, 8px, 0);-webkit-transform:rotateZ(-45deg) translate3d(-2px, 8px, 0)}.header.active .header__menu>div>span:last-child{margin-top:6px;transform:rotateZ(45deg) translate3d(4px, -2px, 0);-o-transform:rotateZ(45deg) translate3d(4px, -2px, 0);-ms-transform:rotateZ(45deg) translate3d(4px, -2px, 0);-moz-transform:rotateZ(45deg) translate3d(4px, -2px, 0);-webkit-transform:rotateZ(45deg) translate3d(4px, -2px, 0)}.header__nav{position:fixed;display:none;padding:0 0 55px;top:55px;height:100%;width:100%;z-index:-1;line-height:normal;opacity:0;overflow-x:hidden;overflow-y:auto;background:#0a0a0a;background:linear-gradient(#272727, #000, #272727)}.header.active .header__nav{display:block;z-index:2000;animation:menuFadeIn 0.3s ease forwards;-webkit-animation:menuFadeIn 0.3s ease forwards}.header__list{display:block;height:50%;width:100%;font-size:14px;text-align:center}.header.active .header__list{display:table;font-size:18px}.header__list-item{transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;display:table-row;opacity:0.5;text-transform:uppercase;color:#fff}.header__list-item a{display:table-cell;vertical-align:middle;color:#fff}.header__list-item:hover{opacity:1}.header__list-item+.header__list-item{margin-left:0}.header__list-item.active{opacity:1}@media (min-width: 901px){.header__logo{box-sizing:border-box;width:16.6666666667%;float:left;padding-left:12px;padding-right:12px}.header__menu{display:none}.header__nav{box-sizing:border-box;width:83.3333333333%;float:right;padding-left:12px;padding-right:12px;position:relative;display:block;padding:0;top:auto;bottom:auto;height:auto;opacity:1;z-index:initial;max-height:none;overflow:hidden;line-height:60px;background:transparent;animation:none;-webkit-animation:none}.header__list{display:block;padding-right:20px;height:100%;text-align:right}.header__list-item{display:inline-block;margin-top:0;font-size:14px}.header__list-item a{display:block;padding:0}.header__list-item+.header__list-item{margin-left:20px}}@media (min-width: 1200px){.header{height:60px}.header__logo a{padding:0 0 0 70px}.header__list{padding-right:70px;text-align:right}.header__list-item+.header__list-item{margin-left:40px}}@media (min-width: 1300px){.header__list{text-align:right}.header__list-item+.header__list-item{margin-left:60px}}.footer{padding:0 25px;position:relative;font-family:"DINNextLTPro-Bold",Helvetica,sans-serif;font-size:13px;text-align:left;background:#0a0a0a;color:#fff;opacity:0;transition:opacity 0.3s ease}.fadeIn .footer{opacity:1}.footer__content{padding:40px 0 105px;display:inline-block;text-transform:uppercase}.footer__copy{margin-bottom:40px;display:inline-block;opacity:0.5;line-height:26px;margin-left:-5px;margin-right:-5px;font-size:13px}.footer__copy br{display:block}.footer__list{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);right:25px}.footer__list-item{transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;position:relative;display:inline-block;opacity:0.5}.footer__list-item a{position:relative;display:inline-block;color:#fff;font-size:13px}.footer__list-item a:before{position:absolute;left:-20px;content:'/'}.footer__list-item:hover{opacity:1}.footer__list-item:first-child a:before{display:none}.footer__list-item+.footer__list-item{margin:0 0 0 35px}.footer__list-item:nth-child(4),.footer__list-item:nth-child(5){position:absolute;margin:0;top:60px;left:50%;width:145px}.footer__list-item:nth-child(4){-ms-transform:translateX(-125px);transform:translateX(-125px);-webkit-transform:translateX(-125px)}.footer__list-item:nth-child(4) a:before{display:none}.footer__list-item:nth-child(5){-ms-transform:translateX(-10px);transform:translateX(-10px);-webkit-transform:translateX(-10px)}.home .footer{position:absolute;bottom:0;width:100%}@media (min-width: 480px){.footer__copy{margin-bottom:0}.footer__copy br{display:none}.footer__content{padding:16px 0;line-height:26px}.footer__list{display:inline-block}.footer__list-item a{display:block}.footer__list-item:first-child:before{display:block}.footer__list-item:nth-child(4),.footer__list-item:nth-child(5){margin-left:40px;position:relative;top:0;left:0;width:auto;-ms-transform:none;transform:none;-webkit-transform:none}.footer__list-item:nth-child(4) a:before{display:block}}@media screen and (max-width: 950px){.footer{text-align:center}.footer__list{position:relative;-ms-transform:none;transform:none;margin-left:45px}.footer__list-item a:before{position:absolute;left:-8px;content:'/'}.footer__list-item+.footer__list-item{margin:0 0 0 10px}}@media screen and (min-width: 958px){.footer__list{margin-left:35px}}@media screen and (max-height: 500px) and (orientation: landscape){.footer__content{padding:5px 0;line-height:18px}}@media screen and (max-width: 480px){.footer{font-size:12px}.footer .footer__content{padding:10px 0 10px}.footer br{display:none}.footer .footer__copy{margin-bottom:10px;line-height:20px}.footer .footer__list-item{font-size:12px;margin:0 0 0 5px}.footer__list-item:nth-child(4),.footer__list-item:nth-child(5){top:initial;position:relative;display:inline-block;-ms-transform:none;transform:none;width:auto;left:auto}.footer__list-item:nth-child(4) a:before{display:block}.footer a:before{display:block;left:-5px;content:'/'}}@media (min-width: 992px){.footer__content{padding:12px 0;line-height:normal}}.hero{position:relative;width:100%;height:493px;font-family:"DINNextLTPro-Regular",Helvetica,sans-serif;text-align:center}.hero:after{content:" ";display:block;clear:both}.hero__image{position:relative;width:100%;height:493px;background-position:center;background-repeat:no-repeat;background-size:cover}.hero__sub{position:absolute;top:0;text-align:center;width:100%;height:443px}.hero__arrow{position:absolute;margin:0 auto;padding-top:20px;bottom:40px;left:0;right:0;width:13px;clear:both}.hero__arrow__body{margin-left:6px;width:1px;height:40px;background:#2959A6}.hero__arrow__head{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #2959A6}.hero__content{position:absolute;top:50%;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);margin:0 auto;padding:0 10px;left:0;right:0;max-width:790px;color:white}.hero__breadcrumb{padding-left:20px;font-family:"DINNextLTPro-Bold",Helvetica,sans-serif;letter-spacing:1px;font-size:18px;text-transform:uppercase;color:#2959A6}.hero__breadcrumb:before{padding-right:25px;content:'>'}html.no-touch .hero__breadcrumb:hover{opacity:0.3}.hero__breadcrumb:first-child{padding-left:0;background:none}.hero__breadcrumb:first-child:before{padding-right:0;content:''}.hero__title{position:relative;display:inline-block;margin-bottom:15px;margin-top:15px;padding:8px 0;font-family:"DINNextLTPro-BoldCondensed",Helvetica,sans-serif;font-size:28px;text-transform:uppercase;color:#fff}.hero__title__line--left,.hero__title__line--right{position:absolute;top:50%;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);width:5px;height:1px;background:#2959A6;-ms-transform:none;transform:none;-webkit-transform:none;content:''}.hero__title__line--left--left,.hero__title__line--right--left{left:-15px}.hero__title__line--left--left,.hero__title__line--right--left{left:-15px}.hero__title__line--left{left:-15px}.hero__title__line--right{right:-15px}.hero__overview{padding-bottom:23px;width:100%;font-size:18px;line-height:26px;color:#fff}.hero__link-wrapper{margin:0 auto 2px;width:100%;text-align:center}.hero__link-wrapper:after{content:" ";display:block;clear:both}.hero__single{margin-top:15px;display:block;text-align:center}.hero__multi{margin-top:15px}.hero__multi:after{content:" ";display:block;clear:both}.hero__link{display:inline-block;padding:10px 0;width:60%;max-width:250px}.hero__link+.hero__link{margin-top:20px}@media (min-width: 480px){.hero__title{font-size:32px}.hero__arrow{bottom:140px}.hero__sub{height:343px}.hero__link{margin:10px 5px;padding:10px 20px}.hero__link+.hero__link{margin-top:0;margin-left:5px}}@media only screen and (orientation: landscape) and (max-device-width: 690px) and (-webkit-min-device-pixel-ratio: 2){.hero__content{top:10%;-ms-transform:none;transform:none;padding:0 20px}.hero__link-wrapper{text-align:center}}@media only screen and (min-device-width: 604px) and (max-device-width: 966px) and (orientation: landscape){.hero__content{top:10%;-ms-transform:none;transform:none}.hero__link-wrapper{text-align:center}}@media (min-width: 901px){.hero{height:393px}.hero__arrow{bottom:40px}.hero__content{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-webkit-transform:translate3d(-50%, -50%, 0);margin:0;padding:0}.hero__breadcrumb{background-position:left 7px}.hero__title{margin:0;padding:15px 65px;font-size:32px}.hero__title__line--left,.hero__title__line--right{width:45px}.hero__title__line--left{left:0}.hero__title__line--right{right:0}.hero__overview{padding-bottom:20px;line-height:26px;font-size:18px}.hero__single,.hero__multi{margin-top:0}.hero__link{margin:0 5px;margin-top:0px}.hero__link:first-child:nth-last-child(4),.hero__link:first-child:nth-last-child(4) ~ a{max-width:170px;width:calc(100% / 4 - 10px);float:left}.hero__link+.hero__link{margin-left:5px}}@media (min-width: 1200px){.hero__title{font-size:42px}}.form{margin:0 auto;max-width:100%;font-family:"DINNextLTPro-Regular",Helvetica,sans-serif;text-align:center}.form #send_email{display:none}.form--card{perspective:1200px;-webkit-perspective:1200px}.form--card form{position:absolute;width:100%;z-index:2;transform:rotateY(0deg);-webkit-transform:rotateY(0deg);backface-visibility:hidden}html.ie .form--card form{transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transform:perspective(1200px) rotateY(360deg)}html.ie .form--card.submitted form{transform:perspective(1200px) rotateY(540deg);opacity:0}.form__card-wrapper{position:relative;height:1000px;transition:all 0.5s ease;transform:rotateY(0deg);-webkit-transform:rotateY(0deg);transform-style:preserve-3d;-webkit-transform-style:preserve-3d}html:not(.ie) .form.submitted .form__card-wrapper{transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}.form__field{position:relative;margin-top:50px}.form__checkbox{padding:7px;width:100%;margin:20px auto;font-size:18px;font-family:"DINNextLTPro-Bold",Helvetica,sans-serif;text-transform:uppercase;color:#454a54}.form__checkbox span{display:inline-block;vertical-align:sub}.form__checkbox .box{width:28px;height:28px;display:inline-block;background:#454a54;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 );margin:20px auto;position:relative}.form__checkbox .box input{-webkit-appearance:none}.form__checkbox .box label{cursor:pointer;position:absolute;width:20px;height:20px;left:4px;top:4px;background:white;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#222', endColorstr='#45484d',GradientType=0 )}.form__checkbox .box label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;content:'';position:absolute;width:9px;height:5px;background:transparent;top:4px;left:4px;border:3px solid #2959A6;border-top:none;border-right:none;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.form__checkbox .box input[type=checkbox]:checked+label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.form__wrapper{position:relative}.form__wrapper__arrow:after{transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;position:absolute;top:26px;right:15px;width:0;height:0;border-top:8px solid #2959A6;border-bottom:8px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;content:'';pointer-events:none}.form__wrapper__arrow.active:after{top:17px;border-top:8px solid transparent;border-bottom:8px solid #2959A6;border-left:8px solid transparent;border-right:8px solid transparent}.form__wrapper--char-remaining{margin-bottom:35px}.form__wrapper--char-remaining:after{position:absolute;left:0;bottom:20px;width:100%;font-size:14px;color:#454a54;content:attr(data-chars) " characters remaining"}.form__wrapper+.form__wrapper{margin-top:50px}.form__field-overlay{transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;position:absolute;padding:5px;bottom:100%;left:0;right:0;text-transform:uppercase;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;overflow:hidden;font-family:"DINNextLTPro-Bold",Helvetica,sans-serif;font-size:18px;transform:translate3d(0, 130%, 0);-webkit-transform:translate3d(0, 130%, 0);color:#454a54}.form__field-label{transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;position:relative;display:block;padding:7px;width:100%;font-size:14px;color:#454a54}.form__field-label:after{transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;position:absolute;left:0;right:0;bottom:100%;height:100%;color:#454a54;content:attr(data-label)}.form__inquiries-item .form__field-label{color:#fff;cursor:pointer}.form__field-input{transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;width:100%;height:60px;font-family:"DINNextLTPro-Regular",Helvetica,sans-serif;font-size:18px;text-align:center;border:none;background-color:#d8d8d8;color:#454a54;-webkit-appearance:none}.form__field-input:focus,.form__field-input.filled{background-color:#b2d0ff;border:none;outline:none}.form .form__field-label{opacity:0.5}.form__toggle{transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;position:relative;display:block;width:100%;height:60px;font-family:"DINNextLTPro-Regular",Helvetica,sans-serif;font-size:18px;text-align:center;text-transform:uppercase;background:#d8d8d8;color:#454a54;cursor:pointer}.form__toggle__hidden{display:none}.form__wrapper.active .form__toggle,.form__wrapper.selected .form__toggle{background:#b2d0ff}.form__wrapper.active .form__toggle:after,.form__wrapper.selected .form__toggle:after{top:19px;border-top:8px solid transparent;border-bottom:8px solid #2959A6;border-left:8px solid transparent;border-right:8px solid transparent}.form__wrapper.active .form__toggle+.form__field-overlay,.form__wrapper.selected .form__toggle+.form__field-overlay{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}.form__wrapper.active .form__toggle+.form__field-overlay .form__field-label,.form__wrapper.selected .form__toggle+.form__field-overlay .form__field-label{opacity:1;transform:translate3d(0, 100%, 0);-webkit-transform:translate3d(0, 100%, 0)}.form__inquiries{transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;position:absolute;top:100%;left:0;width:100%;max-height:0;overflow:hidden;z-index:50;background:#2959A6}.form__wrapper.active .form__inquiries{padding:15px 0 25px;max-height:320px;overflow:auto}.form__inquiries-item{transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;width:100%;padding:15px 0;font-family:"DINNextLTPro-Regular",Helvetica,sans-serif;text-transform:uppercase}html.no-touch .form__inquiries-item:hover{opacity:0.5}.form__field-radio{position:absolute;left:-9999px}.form__textarea{transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;position:relative;padding:15px;width:100%;height:180px;font-family:"DINNextLTPro-Regular",Helvetica,sans-serif;font-size:14px;resize:none;border:none;background:#d8d8d8;color:#454a54}.form__textarea:focus,.form__textarea.filled{border:none;background:#b2d0ff}.form__field-input:focus+.form__field-overlay,.form__field-input.filled+.form__field-overlay,.form__textarea:focus+.form__field-overlay,.form__textarea.filled+.form__field-overlay{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}.form__field-input:focus+.form__field-overlay .form__field-label,.form__field-input.filled+.form__field-overlay .form__field-label,.form__textarea:focus+.form__field-overlay .form__field-label,.form__textarea.filled+.form__field-overlay .form__field-label{opacity:1;transform:translate3d(0, 100%, 0);-webkit-transform:translate3d(0, 100%, 0)}.form__confirm{color:#454a54}.form.form--card .form__confirm{position:absolute;top:0;left:0;width:100%;height:100%;transform:rotateY(180deg);-webkit-transform:rotateY(180deg);backface-visibility:hidden;-webkit-backface-visibility:hidden}html.ie .form__confirm{transition:transform .3s ease;-o-transition:transform .3s ease;-ms-transition:transform .3s ease;-moz-transition:transform .3s ease;-webkit-transition:transform .3s ease;transform:rotateY(180deg)}html.ie .form.submitted .form__confirm{transform:rotateY(360deg)}.form__confirm-icon{display:inline-block;margin-bottom:30px;padding:25px 17px;font-size:50px;border:2px solid #2959A6;border-radius:50%;background:#b2d0ff;color:#2959A6}.form__confirm-title{margin-bottom:30px;font-family:"DINNextLTPro-BoldItalic",Helvetica,sans-serif;font-size:24px;font-style:italic;text-transform:uppercase;border-bottom:1px solid #d8d8d8}.form__confirm-title span{display:inline-block;padding-bottom:15px;border-bottom:5px solid #454a54}.form__confirm-text{padding:0 35px;font-family:"DINNextLTPro-Regular",Helvetica,sans-serif;font-size:18px;line-height:26px;text-align:center}.form__error{background:#fce1e2 !important}.form__error:after{border-top-color:#ed1c24}.form__wrapper.active .form__error:after,.form__wrapper.selected .form__error:after{border-top-color:transparent;border-bottom-color:#ed1c24}.form__error+.form__field-overlay .form__field-label:after{color:#ed1c24}.form__error-type{display:none;margin-bottom:15px;font-size:16px;color:#ed1c24}.form__error-type+.form__error-type{margin-bottom:25px}.form__error-empty .form__error-type--empty{display:block}.form__error-email .form__error-type--email{display:block}.form .privacy-message{font-size:14px}.form__submit{padding:10px 30px;font-size:18px}@media (min-width: 901px){.form{max-width:590px}.form__field-label{padding:5px;font-size:18px}.form__toggle:after{right:30px}}.listing{font-family:"DINNextLTPro-Regular",Helvetica,sans-serif}html.no-touch .listing{animation-name:fadeInUp;animation-iteration-count:1;animation-duration:1s;animation-delay:0s;animation-timing-function:ease;animation-fill-mode:both;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.listing__title{margin-bottom:20px;padding:0 0 0 10px;font-family:"DINNextLTPro-BoldItalic",Helvetica,sans-serif;font-size:32px;border-bottom:1px solid #d8d8d8;color:#454a54}.listing__title span{display:inline-block;padding:0 10px 7px;border-bottom:5px solid #454a54}.listing__list{padding:0 0 0 10px}.listing__list:before,.listing__list:after{display:table;content:''}.listing__list:after{clear:both}.listing__list-item{box-sizing:border-box;width:50%;float:left;padding-left:12px;padding-right:12px;padding-left:0;font-size:14px;line-height:20px;color:#454a54}.listing__list-item:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both}.listing__list-item:nth-child(2n+2){margin-left:50%;margin-right:-100%;clear:none}.listing__list-item a{color:#454a54}.listing__list-item a:hover{color:#b2d0ff}.listing__list-item:nth-child(n+3){margin-top:20px}.listing+.listing{margin-top:30px}@media (min-width: 901px){.listing__title{padding:0 0 0 30px}.listing__title span{padding:0 10px 15px}.listing__list{padding:0 0 0 40px}.listing__list-item{box-sizing:border-box;width:33.3333333333%;float:left;padding-left:12px;padding-right:12px;padding-left:0;font-size:18px}.listing__list-item:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both}.listing__list-item:nth-child(3n+2){margin-left:33.3333333333%;margin-right:-100%;clear:none}.listing__list-item:nth-child(3n+3){margin-left:66.6666666667%;margin-right:-100%;clear:none}.listing__list-item:nth-child(n+3){margin-top:0}.listing__list-item:nth-child(n+4){margin-top:30px}}@media (min-width: 1200px){.listing__list-item{box-sizing:border-box;width:25%;float:left;padding-left:12px;padding-right:12px;padding-left:0}.listing__list-item:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both}.listing__list-item:nth-child(4n+2){margin-left:25%;margin-right:-100%;clear:none}.listing__list-item:nth-child(4n+3){margin-left:50%;margin-right:-100%;clear:none}.listing__list-item:nth-child(4n+4){margin-left:75%;margin-right:-100%;clear:none}.listing__list-item:nth-child(n+4){margin-top:0}.listing__list-item:nth-child(n+5){margin-top:15px}.listing+.listing{margin-top:40px}}.content--position .content__title h3{font-size:32px;margin-top:15px}.content{margin-bottom:100px;position:relative}.content:after{content:" ";display:block;clear:both}html.no-touch .content{animation-name:fadeInUp;animation-iteration-count:1;animation-duration:1s;animation-delay:0s;animation-timing-function:ease;animation-fill-mode:both;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.content:not(.content--position) .content__cover-wrapper{width:100%;padding-bottom:49%;background-size:85%;background-repeat:no-repeat;background-position:center center}.content:not(.content--position) .content__cover-wrapper.no-title{margin-bottom:30px}.content:not(.content--position) .content__title{margin:0}.content__link-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer;z-index:99}.content__link-wrapper:hover+.content__wrapper .content__cover-wrapper{opacity:0.5}html.no-touch .content__link-wrapper:hover+.content__wrapper .content__feed-wrapper .feat-link{color:#fff !important;background:#2959A6;transition:all .5s ease-in;-o-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-webkit-transition:all .5s ease-in}html.no-touch .content__link-wrapper:hover+.content__wrapper .content__feed-wrapper .feat-link:after{height:100%;width:180%}.content__wrapper{position:relative}.content__wrapper:after{content:" ";display:block;clear:both}.content__wrapper img{display:block}.content__cover-wrapper{transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;position:relative;padding:0 8%}.content__feed-wrapper{text-align:center}.content__cover{width:100%}.content__title{position:relative;padding-top:10px;font-family:"DINNextLTPro-BoldItalic",Helvetica,sans-serif;font-size:24px;line-height:32px;text-transform:uppercase;border-bottom:1px solid #d8d8d8;color:#454a54}.content__title:after{position:absolute;left:50%;transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);height:5px;width:50%;bottom:0;background:#454a54;content:''}.content__title h3{display:inline-block;margin-top:20px;padding-bottom:6px;border-bottom:5px solid transparent}.content__title h3 a{color:#454a54}.content--position .content__title:after{width:35%}.content p{margin:14px 0;padding:0 8px;font-family:"DINNextLTPro-Regular",Helvetica,sans-serif;font-size:18px;line-height:26px;color:#454a54}.content .feat-link{margin:10px 25px;width:50%}.content .feat-link+.feat-link{margin-top:0}@media (min-width: 480px){.content:not(.content--position){box-sizing:border-box;width:50%;float:left;padding-left:12px;padding-right:12px}.content:not(.content--position) img{padding:0 50px}.content:not(.content--position) .content__title{margin:0 30px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.content:nth-of-type(2n+1){clear:both}}@media (min-width: 901px){.content.content--position .content__title{margin-top:0;padding-top:0}.content__cover-wrapper,.content__feed-wrapper{box-sizing:border-box;width:50%;float:left;padding-left:12px;padding-right:12px;padding-left:0%;padding-right:0%;text-align:center;padding:0}.content__cover-wrapper{margin:0}.content--position:nth-child(odd) .content__cover-wrapper{left:50%;float:none}.content__feed-wrapper{position:relative;width:100%;float:none}.content--position .content__feed-wrapper{position:absolute;top:50%;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);width:50%;right:0}.content--position:nth-child(odd) .content__feed-wrapper{right:50%}.content .feat-link{min-width:35%}}@media (min-width: 1200px){.content:nth-of-type(3n+1){clear:both}.content:not(.content--position){width:33.29%}.content p{padding:0 8%}.content .feat-link{min-width:30%}}.results-list:after{content:'';clear:both;display:block}.grid-result{margin-top:35px}.grid-result:after{content:" ";display:block;clear:both}html.no-touch .grid-result{animation-name:fadeInUp;animation-iteration-count:1;animation-duration:1s;animation-delay:0s;animation-timing-function:ease;animation-fill-mode:both;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.grid-result:not(.grid-result--cover){box-sizing:border-box;width:50%;float:left}.grid-result--cover .title:after,.grid-result--cover .article-page article .article-header:after,.article-page article .grid-result--cover .article-header:after{width:50%}.grid-result__wrapper{position:relative}.grid-result__wrapper:after{content:" ";display:block;clear:both}.grid-result__cover-wrapper{transition:opacity .5s ease;-o-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;position:relative;margin-bottom:30px;padding:0 8%}.grid-result__cover-wrapper img{display:block}.grid-result__cover{width:100%}.grid-result__content-wrapper{text-align:center;font-family:"DINNextLTPro-Regular",Helvetica,sans-serif;font-size:14px;line-height:26px;color:#454a54}.grid-result__content-wrapper h3:not(.title):not(.article-page article .article-header){padding:20px 0;font-family:"DINNextLTPro-BoldItalic",Helvetica,sans-serif;font-size:18px;text-transform:uppercase;line-height:26px}.grid-result__content-wrapper p{margin:0;padding:0}.grid-result__title,.bookings-page .search-text,.contacts-page .search-text,.contact .search-text{margin:20px 0 -20px;padding:0;font-family:"DINNextLTPro-BoldItalic",Helvetica,sans-serif;font-size:32px;text-align:center;border-bottom:1px solid #d8d8d8;color:#454a54;clear:both}.grid-result__title span,.bookings-page .search-text span,.contacts-page .search-text span,.contact .search-text span{display:inline-block;padding:0 10px 7px;border-bottom:5px solid #454a54}.grid-result+.title>span,.article-page article .grid-result+.article-header>span,.grid-result+.grid-result__title>span,.bookings-page .grid-result+.search-text>span,.contacts-page .grid-result+.search-text>span,.contact .grid-result+.search-text>span{margin-top:50px}@media (min-width: 901px){.grid-result{margin-top:70px}.grid-result:not(.grid-result--cover){box-sizing:border-box;width:33.3333333333%;float:left;padding-left:12px;padding-right:12px}.grid-result__cover-wrapper,.grid-result__content-wrapper{box-sizing:border-box;width:50%;float:left;padding-left:12px;padding-right:12px;padding-left:0%;padding-right:0%}.grid-result__cover-wrapper{margin:0;padding:0}.grid-result--cover:nth-child(odd) .grid-result__cover-wrapper{left:50%;float:none}.grid-result__content-wrapper{position:relative;width:100%;float:none;font-size:18px}.grid-result__content-wrapper h3:not(.title):not(.article-page article .article-header){font-size:24px}.grid-result--cover .grid-result__content-wrapper{position:absolute;top:50%;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);width:50%;right:0}.grid-result--cover:nth-child(odd) .grid-result__content-wrapper{right:50%}.grid-result__title,.bookings-page .search-text,.contacts-page .search-text,.contact .search-text{margin:20px 0 -35px;padding:0 0 0 30px;text-align:left}.grid-result+.title>span,.article-page article .grid-result+.article-header>span,.grid-result+.grid-result__title>span,.bookings-page .grid-result+.search-text>span,.contacts-page .grid-result+.search-text>span,.contact .grid-result+.search-text>span{margin-top:100px}.grid-result--cover+.grid-result--cover{margin-top:0}}@media (min-width: 1200px){.grid-result:not(.grid-result--cover){box-sizing:border-box;width:25%;float:left;padding-left:12px;padding-right:12px}}.careers{margin-top:80px}.careers:after{content:" ";display:block;clear:both}html.no-touch .careers{animation-name:fadeInUp;animation-iteration-count:1;animation-duration:1s;animation-delay:0s;animation-timing-function:ease;animation-fill-mode:both;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.careers__item{box-sizing:border-box;width:100%;float:left;vertical-align:top}.careers__item>p{margin-top:20px;padding:0 15px}.careers__item+.careers__item{margin-top:30px}.careers__item-link{text-align:center;width:100%}@media (min-width: 901px){.careers{text-align:center}.careers__item{display:inline-block;width:calc(100% / 3 - 10px);float:none}.careers__item>p{padding:0 35px}.careers__item+.careers__item{margin:0 0 0 10px}}@media (min-width: 1200px){.careers__item{width:calc(100% / 4)}.careers__item+.careers__item{margin:0 0 0 30px}}.news-page{min-height:calc(100vh -  505px)}.news-page .layout__content-wrapper.is-loading{overflow:visible}.news{font-family:"DINNextLTPro-Regular",Helvetica,sans-serif;text-align:center}html.no-touch .news{animation-name:fadeInUp;animation-iteration-count:1;animation-duration:1s;animation-delay:0s;animation-timing-function:ease;animation-fill-mode:both;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.news__title{position:relative;font-family:"DINNextLTPro-BoldItalic",Helvetica,sans-serif;font-size:32px;text-align:center;text-transform:uppercase;border-bottom:1px solid #d8d8d8;color:#454a54}.news__title:after{position:absolute;left:50%;transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);height:5px;width:25%;bottom:0;background:#454a54;content:''}.news__title span{display:inline-block;padding-bottom:15px}.news__list{margin:45px 0}.news__list-item{padding:0px}.news__list-item>a{font-size:24px;line-height:32px;color:#2959A6;font-family:"DINNextLTPro-Regular",Helvetica,sans-serif}.news__list-item+.news__list-item{margin-top:60px}.news__date{position:relative;display:block;margin-bottom:20px;padding-bottom:20px;font-family:"DINNextLTPro-Bold",Helvetica,sans-serif;font-size:24px;color:#454a54}.news__date:after{position:absolute;left:50%;transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);position:absolute;bottom:0;height:2px;width:20px;background:#454a54;content:''}.news+.news{margin-top:65px}@media (min-width: 901px){.news+.news{margin-top:100px}}@media (min-width: 1200px){.news+.news{margin-top:120px}}.article-page{min-height:calc(100vh - 101px);text-align:center;-webkit-font-smoothing:antialiased}.article-page.layout__content{margin-top:50px}.article-page.layout__content .layout__content-wrapper.is-loading{overflow:visible}.article-page.layout__content .preloader-container{margin-top:100px}.article-page article{animation-name:fadeInUp;animation-iteration-count:1;animation-duration:1s;animation-delay:0s;animation-timing-function:ease;animation-fill-mode:both;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;padding:0 20px}.article-page article>*:not(:last-child){margin:0 0 60px}.article-page article img{width:100%;margin-bottom:60px}.article-page article h1{font-family:"DINNextLTPro-BoldItalic",Helvetica,sans-serif;font-size:32px;text-transform:uppercase}.article-page article .article-header{font-size:16px}.article-page article .article-header:first-child{margin-top:50px}.article-page article .article-header>*{max-width:900px;margin:auto}.article-page article .article-header>*>*{padding:0 0 25px}.article-page article .article-header .hero__breadcrumb{display:block}.article-page article .article-header .by-line{display:block;font-family:"DINNextLTPro-Bold",Helvetica,sans-serif;font-size:22px}.article-page article .article-content{margin:0 auto 30px;max-width:900px;font-size:18px;line-height:26px;text-align:center;font-family:"DINNextLTPro-Regular",Helvetica,sans-serif;color:#454a54;text-align:left}.article-page article .article-content i{font-style:italic}@media (min-width: 901px){.article-page article .article-content{width:100%;max-width:900px}}.article-page article .article-content>*{margin:0 auto 30px;max-width:900px;font-size:18px;line-height:26px;text-align:center;font-family:"DINNextLTPro-Regular",Helvetica,sans-serif;color:#454a54;text-align:left}.article-page article .article-content>* i{font-style:italic}@media (min-width: 901px){.article-page article .article-content>*{width:100%;max-width:900px}}.article-page article .article-content p{text-align:left}.article-page article .article-content h1,.article-page article .article-content h2,.article-page article .article-content h3,.article-page article .article-content h4,.article-page article .article-content h5,.article-page article .article-content h6{text-align:center}.article-page article .article-content .share-buttons{float:right;width:auto;margin:0 0 30px 35px;padding:20px;background:#EAEAEA;background:rgba(183,183,183,0.15);border-radius:5px}.article-page article .article-content .share-buttons .share-headline{font-family:"DINNextLTPro-BoldItalic",Helvetica,sans-serif;text-transform:uppercase;font-size:1.5em;margin-bottom:0}.article-page article .article-content .share-buttons li{padding:0.388em 0 0.388em 2.55em;margin:0.833em 0;background-repeat:no-repeat;background-size:contain;font-family:"DINNextLTPro-Bold",Helvetica,sans-serif;font-size:18px;line-height:1em;letter-spacing:0.025em;text-transform:uppercase;color:#2959A6}.article-page article .article-content .share-buttons li:first-of-type{margin-top:30px}.article-page article .article-content .share-buttons li:last-of-type{margin-bottom:0px}.article-page article .article-content .share-buttons li:before{content:none}.article-page article .article-content .share-buttons li.facebook{background-image:url("/static/teldroid/icon-facebook.png")}.article-page article .article-content .share-buttons li.twitter{background-image:url("/static/teldroid/icon-twitter.png")}.article-page article .article-content .share-buttons li.linkedin{background-image:url("/static/teldroid/icon-linkedin.png")}.article-page article .article-content h2{font-family:"DINNextLTPro-Regular",Helvetica,sans-serif;font-size:1.5em;text-transform:uppercase}.article-page article .article-content h3{font-family:"DINNextLTPro-BoldItalic",Helvetica,sans-serif;font-size:1.5em;text-transform:uppercase}.article-page article .article-content h4{font-family:"DINNextLTPro-Bold",Helvetica,sans-serif;font-size:1.125em;text-transform:uppercase;color:black}.article-page article .article-content img{width:auto;height:100%;max-width:100%;float:left}.article-page article .article-content img+*{clear:both}.article-page article .article-content blockquote{font-family:"DINNextLTPro-BoldItalic",Helvetica,sans-serif;color:#2959A6;font-size:2em;line-height:1.25em}@media only screen and (max-width: 768px){.article-page article{padding:0 15px}.article-page article>*:not(:last-child){margin:0 0 30px}.article-page article img{margin-bottom:inherit}.article-page article .article-header{margin-bottom:10px}.article-page article .article-content{padding:20px 20px}.article-page article .article-content img{width:100%;float:none}.article-page article .article-content .share-buttons{float:none;margin:10px 0 20px;padding:0;text-align:center;background:inherit}.article-page article .article-content .share-buttons li{display:inline-block;font-size:14px;margin:20px 0}.article-page article .article-content .share-buttons li:first-of-type{margin-top:inherit}.article-page article .article-content .share-buttons li:not(:last-child){margin-right:20px}}.article-feed{margin-top:60px;text-align:center}.article-feed.hasImages{margin-bottom:30px}html.no-touch .article-feed{animation-name:fadeInUp;animation-iteration-count:1;animation-duration:1s;animation-delay:0s;animation-timing-function:ease;animation-fill-mode:both;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.article-feed .feat-link{margin-top:40px;padding:8px 40px}.article-feed__title{position:relative;margin:0;font-family:"DINNextLTPro-BoldItalic",Helvetica,sans-serif;font-size:32px;text-transform:uppercase;border-bottom:1px solid #d8d8d8;color:#454a54}.article-feed__title:after{position:absolute;left:50%;transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);height:5px;width:25%;bottom:0;background:#454a54;content:''}.article-feed__title span{display:inline-block;padding-bottom:15px}.article-feed__image-wrapper{margin-top:30px;padding-bottom:60px}.article-feed__image-wrapper:after{content:" ";display:block;clear:both}.article-feed__image{width:100%;max-height:410px;position:relative}.article-feed__image.grid.active .grid-image-full{opacity:1}.article-feed__image.grid .grid-image{height:auto;width:50%;float:left;opacity:1;transition:opacity 0.6s ease}.article-feed__image.grid .grid-image-full{position:absolute;left:0;width:100%;pointer-events:none;opacity:0;transition:opacity 0.6s ease}.article-feed__image img{width:100%;height:auto;vertical-align:bottom}.article-feed .single{text-align:center}.article-feed .single .article-feed__image{float:none;display:inline-block;width:100%;max-width:900px}.article-feed+.article-feed{margin-top:40px}@media screen and (max-width: grid-breakpoint-tablet){.article-feed__image img{height:auto !important}}@media (min-width: 480px){.article-feed__image img{height:100%}}@media (min-width: 901px){.article-feed__title span{padding-bottom:25px}.article-feed__image{width:calc(100% / 2);float:left}.article-feed__image img{vertical-align:baseline}}@media (min-width: 1200px){.article-feed+.article-feed{margin-top:40px}}.story-content{margin-bottom:40px;text-align:center}.story-content__title{position:relative;margin-bottom:50px;padding-bottom:20px;font-family:"DINNextLTPro-BoldItalic",Helvetica,sans-serif;font-size:32px;line-height:36px;text-transform:uppercase;border-bottom:1px solid #d8d8d8}.story-content__title:after{position:absolute;left:50%;transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);height:5px;width:25%;bottom:0;background:#454a54;content:''}.story-content__links{text-align:center}.story-content__links__title{margin:30px 0;padding-top:10px;font-family:"DINNextLTPro-BoldItalic",Helvetica,sans-serif;font-size:24px;line-height:36px;text-transform:uppercase}.story-content__links__link{z-index:1;margin-bottom:5px;width:100%}.story-content__paragraph{display:inline-block}.story-content .gallery{margin-bottom:30px}@media (min-width: 480px){.story-content__links__link{margin:0 10px 5px;width:60%}}@media (min-width: 1200px){.story-content{margin-bottom:70px}.story-content__title{padding:0 120px 20px}.story-content__links__link{margin:0 10px 20px;width:30%;max-width:380px}}.gallery{box-sizing:border-box;width:100%;float:left;padding-left:12px;padding-right:12px}.gallery img{width:100%;float:left}.gallery img.last-mod{width:100%;padding-right:0%;padding-left:0%}@media (min-width: 901px){.gallery{box-sizing:border-box;width:100%;float:left;padding-left:12px;padding-right:12px}.gallery img{width:50%;float:left}.gallery img.last-mod{width:100%;padding-right:25%;padding-left:25%}}.legal__subtitle{margin:60px 0 30px;font-family:"DINNextLTPro-BoldItalic",Helvetica,sans-serif;font-size:24px;text-transform:uppercase;text-align:center;color:#454a54}.legal__content{font-size:16px}.legal__content>p{font-weight:bold}.layout__content--legal{font-family:"DINNextLTPro-Regular", Helvetica, sans-serif;margin-top:60px !important}.layout__content--legal .layout__content-wrapper{overflow:initial}.layout__content--legal b{font-weight:bold;display:block;margin:0px 0;padding:60px 0 20px 0}.layout__content--legal b.underline{text-decoration:underline}.layout__content--legal i{text-decoration:underline}.layout__content--legal ul{padding:20px}.layout__content--legal ul li{line-height:1.2em;cursor:pointer;padding-left:1em;text-indent:-1em}.layout__content--legal ul li:before{content:"• ";color:black;position:relative;left:-5px}.layout__content--legal ul.links{list-style-type:none}.layout__content--legal ul.links li:before{color:#2959A6}.layout__content--legal ol{padding:20px;list-style-type:decimal;margin-left:20px}.layout__content--legal ol li{line-height:1.2em}.layout__content--legal table{margin:30px 0;border:1px solid #ddd;width:50%;min-width:320px}.layout__content--legal table th{font-weight:bold;padding:10px}.layout__content--legal table th:first-child{border-right:1px solid #ddd}.layout__content--legal table tr{border-bottom:1px solid #ddd}.layout__content--legal table tr:nth-child(even){background-color:#f1f1f1}.layout__content--legal table tr td{padding:10px}.layout__content--legal table tr td:first-child{border-right:1px solid #ddd;font-weight:bold;width:20%}.notification,.consent{-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;position:fixed;display:none;padding:18px 0;left:0;bottom:0;width:100%;opacity:0;z-index:500;background:#333333}.notification .privacy,.consent .privacy{text-decoration:underline;cursor:pointer;display:inline-block}.notification__wrapper,.consent__wrapper{position:relative;padding:0 10px;margin:0 auto;max-width:100%;color:#d8d8d8;font-family:"DINNextLTPro-Regular",Helvetica,sans-serif;font-size:15px;text-align:center}.notification__wrapper:after,.consent__wrapper:after{content:" ";display:block;clear:both}.notification__text,.consent__text{margin-bottom:15px;display:inline}.notification__sub,.consent__sub{display:inline}.notification__info,.notification .privacy,.consent__info,.consent .privacy{transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;font-family:"DINNextLTPro-Regular",Helvetica,sans-serif;font-size:15px;text-decoration:underline !important;cursor:pointer;background:none;color:#2959A6}html.no-touch .notification__info:hover,html.no-touch .notification .privacy:hover,html.no-touch .consent__info:hover,html.no-touch .consent .privacy:hover{opacity:0.3}.notification.active,.consent.active{display:block;opacity:0;animation:fadeIn 0.7s ease forwards;-webkit-animation:fadeIn 0.7s ease forwards;animation-delay:0.4s;-webkit-animation-delay:0.4s}.notification.fade,.consent.fade{animation:fadeOut 0.7s ease forwards;-webkit-animation:fadeOut 0.7s ease forwards}@media only screen and (max-width: 768px){.notification,.consent{padding:10px 0}.notification__sub,.consent__sub{font-size:14px}.notification__text,.consent__text{font-size:14px}}@media (min-width: 901px){.notification__sub{display:inline}.notification__text-wrapper{margin:0}.notification__text{display:inline;margin:0}}.layout__web{background:url("/static/teldroid/home-background.jpg") no-repeat fixed center;background-size:cover;width:100vw;height:100vh}.layout__web .overlay{opacity:0;top:0;pointer-events:none;visibility:hidden;background:black;position:fixed;width:100%;height:100%;transition:opacity 1.7s ease;-moz-transition:opacity 1.7s ease;-webkit-transition:opacity  1.7s ease;-o-transition:opacity 1.7s ease}.layout__web.transitioning .overlay{z-index:999;visibility:visible;opacity:1}.nodeweb{opacity:0;transition:opacity 1s ease-out, transform 1s ease-out;-moz-transition:opacity 1s ease-out, transform 1s ease-out;-webkit-transition:opacity  1s ease-out, transform 1s ease-out;-o-transition:opacity 1s ease-out, transform 1s ease-out;transition-delay:0.5s;-webkit-transition-delay:0.5s}.hasLoaded .nodeweb{opacity:1}.lockup{opacity:0;position:absolute;width:600px;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:55%;text-align:center;background:radial-gradient(ellipse at center, rgba(50,90,160,0.8) 20%, rgba(50,90,160,0) 72%, rgba(50,90,160,0) 99%);transition:opacity 1s ease-out, left 1s ease-out;-moz-transition:opacity 1s ease-out, left 1s ease-out;-webkit-transition:opacity  1s ease-out, left 1s ease-out;-o-transition:opacity 1s ease-out, left 1s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.lockup .icon-container{width:300px;overflow:hidden;display:inline-block}.lockup .feat-link{cursor:pointer;z-index:9;padding:10px 36px;border:2px solid white;color:white !important}.lockup .feat-link:after{background:#b6b4b8 !important}.lockup .feat-link:hover{color:white !important}.lockup .feat-link:hover:before{background:#b6b4b8 !important}.lockup .wme-img-logo{width:427px;display:inline-block}.lockup .wme-img-logo div:nth-of-type(1){margin-right:-5px}.lockup .wme-img-logo div:nth-of-type(3){margin-left:-5px}.lockup i{font-size:150px;position:relative;color:white}.lockup i.img{transition:transform 0.5s ease-out opacity 0.5s ease-out;opacity:0;right:332px}.lockup .text-container{transition:transform 1s ease-out;-ms-transform:scale(0.95);transform:scale(0.95)}.lockup p{margin:10px 0px 30px;font-family:"Didot W01 Italic", Helvetica, sans-serif;font-size:32px;line-height:36px;text-transform:uppercase;color:white;transition:opacity 0.6s ease, transform 1s ease-out;-moz-transition:opacity 0.6s ease, transform 1s ease-out;-webkit-transition:opacity  0.6s ease, transform 1s ease-out;-o-transition:opacity 0.6s ease, transform 1s ease-out}.lockup p.long{width:124%;margin-left:-12%}.lockup .btn{cursor:pointer;z-index:9;padding:10px 38px}.hasLoaded .lockup{opacity:1}.hasLoaded .lockup .wme-img-logo{-ms-transform:scale(1);transform:scale(1)}.hasLoaded .lockup .img{right:332px;opacity:1}.hasLoaded .lockup .text-container{-ms-transform:scale(1);transform:scale(1)}@media (max-width: 640px), (max-height: 500px) and (orientation: landscape){.lockup{background:radial-gradient(ellipse at center, rgba(50,90,160,0.79) 30%, rgba(50,90,160,0) 72%, rgba(50,90,160,0) 99%)}}@media (max-width: 480px){.lockup{width:310px;top:52%}.lockup .wme-img-logo{width:320px}.lockup .wme-img-logo div:nth-of-type(1){margin-right:-15px}.lockup .wme-img-logo .icon-container{width:235px}.lockup .wme-img-logo i{font-size:110px}.hasLoaded .lockup .img{right:auto;left:-250px}}.collapsable{overflow:hidden;transition:height 1s cubic-bezier(1, 0.15, 0.01, 1);margin:60px 0px 120px 0px}.collapsable .toggleOpen{position:relative;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.collapsable .toggleOpen span{vertical-align:text-top}.collapsable .inner{visibility:hidden;position:relative;top:-20px;transition:opacity 0.5s ease, top 0.5s ease;opacity:0;height:0;overflow:hidden}.collapsable .inner.isOpen{top:0;opacity:1}.collapsable.isOpen .inner{visibility:visible;height:auto;overflow:hidden}.contact .form__submit{pointer-events:none;opacity:0.4;transition:opacity 0.3s ease}.consented .contact .form__submit{opacity:1;pointer-events:all}@keyframes preloader-animate-in{0%{transform:translate3d(0, -50px, 0);-webkit-transform:translate3d(0, -50px, 0);opacity:0}100%{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);opacity:1}}@keyframes preloader-animate-out{0%{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);opacity:1}100%{transform:translate3d(0, 10px, 0);-webkit-transform:translate3d(0, 10px, 0);opacity:0}}@keyframes rotating{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.preloader-container{animation:preloader-animate-in;animation-duration:0.5s;animation-timing-function:cubic-bezier(0, 0.67, 0.21, 1);position:relative}.preloader-container.prepended{position:absolute;width:100%;height:0;overflow:visible}.preloader-container .preloader{position:absolute;width:40px;height:40px;left:calc(50% - 20px);top:5px;z-index:0}.preloader-container .preloader:before{content:'';width:40px;height:40px;display:block;animation:rotating;animation-duration:.5s;animation-timing-function:linear;animation-iteration-count:infinite;background:url("/static/teldroid/preloader.png") no-repeat center;background-size:contain;margin:auto}.preloader-container .preloader.animate-out{animation:preloader-animate-out;animation-duration:0.5s;animation-timing-function:cubic-bezier(0.42, 0, 0.49, 1)}.contacts-finder{min-height:415px}body{font-family:"DINNextLTPro-Regular",Helvetica,sans-serif}.page{min-height:620px}.page .main-image{display:block;width:90%;float:none;margin:auto}.page__title{position:relative;margin-bottom:50px;padding-bottom:20px;font-family:"DINNextLTPro-BoldItalic",Helvetica,sans-serif;font-size:32px;line-height:36px;text-transform:uppercase;border-bottom:1px solid #d8d8d8}.page__title:after{position:absolute;left:50%;transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);height:5px;width:25%;bottom:0;background:#454a54;content:''}.page__links{text-align:center}.page__links__title{margin:30px 0;padding-top:10px;font-family:"DINNextLTPro-BoldItalic",Helvetica,sans-serif;font-size:24px;line-height:36px;text-transform:uppercase}.page__links__link{z-index:1;margin-bottom:5px;width:100%}.page__paragraph{display:inline-block}.page .gallery{margin-bottom:30px}.wysiwyg h1{font-size:60px}.wysiwyg h2{font-size:45px;line-height:1.2em}.wysiwyg h3{font-size:35px;line-height:1.2em}.wysiwyg h4{font-size:28px;line-height:1.2em}@media (min-width: 480px){.page__links__link{margin:0 10px 5px;width:60%}}@media (min-width: 1200px){.page{margin-bottom:70px}.page__title{padding:0 120px 20px}.page__links__link{margin:0 10px 20px;width:30%;max-width:380px}}.home{background-size:cover}@media (min-width: 901px){.clients .content--position{margin-bottom:0}.clients .content--position+.content:not(.content--position){margin-bottom:100px}.clients .last{margin-bottom:100px}}.voiceover .content{height:100%}@media (min-width: 901px){.voiceover .content{height:280px}}@keyframes dropdown-animate-in{0%{transform:translate3d(0, -50%, 0);-webkit-transform:translate3d(0, -50%, 0);opacity:0}100%{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);opacity:1}}@keyframes agents-animate-in{0%{opacity:0}100%{opacity:1}}@media only screen and (max-width: 1200px){.layout__hero.bookings .hero__content{width:100%}}@media only screen and (max-width: 901px){.layout__hero.bookings{height:505px}}@media only screen and (max-width: 480px){.layout__hero.bookings{height:550px}.layout__hero.bookings .hero{height:550px}}.bookings-page .agent-finder-form-container>*,.contacts-page .agent-finder-form-container>*,.contact .agent-finder-form-container>*{margin-top:60px}.bookings-page .agent-finder-form-container>p,.contacts-page .agent-finder-form-container>p,.contact .agent-finder-form-container>p{margin-bottom:16px}.bookings-page .agent-finder-form-container>p+p,.contacts-page .agent-finder-form-container>p+p,.contact .agent-finder-form-container>p+p{margin-top:16px}.bookings-page .search-text,.contacts-page .search-text,.contact .search-text{display:inline-block;width:100%;margin-top:40px;padding:0;border-bottom:none;text-transform:uppercase}.bookings-page .agent-finder-buttons,.contacts-page .agent-finder-buttons,.contact .agent-finder-buttons{margin-top:30px;text-align:center}.bookings-page .feat-link,.contacts-page .feat-link,.contact .feat-link{padding:8px 48px}.bookings-page .feat-link:not(:first-child),.contacts-page .feat-link:not(:first-child),.contact .feat-link:not(:first-child){margin-left:30px}.bookings-page .feat-link.active,.contacts-page .feat-link.active,.contact .feat-link.active{background:#2959A6;color:white !important}.bookings-page .agent-finder-form,.contacts-page .agent-finder-form,.contact .agent-finder-form{position:relative;margin:60px auto;max-width:100%;font-family:"DINNextLTPro-Regular",Helvetica,sans-serif;text-align:center}.bookings-page .agent-finder-form.is-loading,.contacts-page .agent-finder-form.is-loading,.contact .agent-finder-form.is-loading{padding-bottom:60px}.bookings-page .agent-finder-form .dropdown,.contacts-page .agent-finder-form .dropdown,.contact .agent-finder-form .dropdown{animation:dropdown-animate-in;animation-duration:0.5s;animation-timing-function:cubic-bezier(0.42, 0, 0.49, 1);margin:60px auto;z-index:10}.bookings-page .agent-finder-form .dropdown.active .form__inquiries,.contacts-page .agent-finder-form .dropdown.active .form__inquiries,.contact .agent-finder-form .dropdown.active .form__inquiries{max-height:350px}.bookings-page .agent-finder-form .dropdown.active .form__inquiries.is-expanded,.contacts-page .agent-finder-form .dropdown.active .form__inquiries.is-expanded,.contact .agent-finder-form .dropdown.active .form__inquiries.is-expanded{overflow-y:auto}.bookings-page .agent-finder-form .dropdown.active.continents .form__inquiries,.contacts-page .agent-finder-form .dropdown.active.continents .form__inquiries,.contact .agent-finder-form .dropdown.active.continents .form__inquiries{z-index:55}.bookings-page .agent-finder-form .dropdown.active.categories .form__inquiries,.contacts-page .agent-finder-form .dropdown.active.categories .form__inquiries,.contact .agent-finder-form .dropdown.active.categories .form__inquiries{z-index:54}.bookings-page .agent-finder-form .dropdown.active.countries .form__inquiries,.contacts-page .agent-finder-form .dropdown.active.countries .form__inquiries,.contact .agent-finder-form .dropdown.active.countries .form__inquiries{z-index:53}.bookings-page .agent-finder-form .dropdown.active.states .form__inquiries,.contacts-page .agent-finder-form .dropdown.active.states .form__inquiries,.contact .agent-finder-form .dropdown.active.states .form__inquiries{z-index:52}.bookings-page .agent-finder-form .dropdown.active .form__toggle,.bookings-page .agent-finder-form .dropdown.selected .form__toggle,.contacts-page .agent-finder-form .dropdown.active .form__toggle,.contacts-page .agent-finder-form .dropdown.selected .form__toggle,.contact .agent-finder-form .dropdown.active .form__toggle,.contact .agent-finder-form .dropdown.selected .form__toggle{background:#b2d0ff}.bookings-page .agent-finder-form .dropdown.active .form__field-overlay,.bookings-page .agent-finder-form .dropdown.selected .form__field-overlay,.contacts-page .agent-finder-form .dropdown.active .form__field-overlay,.contacts-page .agent-finder-form .dropdown.selected .form__field-overlay,.contact .agent-finder-form .dropdown.active .form__field-overlay,.contact .agent-finder-form .dropdown.selected .form__field-overlay{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}.bookings-page .agent-finder-form .dropdown.active .form__field-overlay .form__field-label,.bookings-page .agent-finder-form .dropdown.selected .form__field-overlay .form__field-label,.contacts-page .agent-finder-form .dropdown.active .form__field-overlay .form__field-label,.contacts-page .agent-finder-form .dropdown.selected .form__field-overlay .form__field-label,.contact .agent-finder-form .dropdown.active .form__field-overlay .form__field-label,.contact .agent-finder-form .dropdown.selected .form__field-overlay .form__field-label{transform:translate3d(0, 100%, 0);-webkit-transform:translate3d(0, 100%, 0)}.bookings-page .agent-finder-form .dropdown.selected .form__field-label:after,.contacts-page .agent-finder-form .dropdown.selected .form__field-label:after,.contact .agent-finder-form .dropdown.selected .form__field-label:after{color:#454a54}.bookings-page .agent-results-container,.contacts-page .agent-results-container,.contact .agent-results-container{margin-top:100px;padding-bottom:250px}.bookings-page .agent-results-container.has-agents,.contacts-page .agent-results-container.has-agents,.contact .agent-results-container.has-agents{padding-bottom:0}.bookings-page .agent-results-container.is-loading .preloader-container,.contacts-page .agent-results-container.is-loading .preloader-container,.contact .agent-results-container.is-loading .preloader-container{margin-top:40px}.bookings-page .form__submit,.contacts-page .form__submit,.contact .form__submit{animation:dropdown-animate-in;animation-duration:0.5s;animation-timing-function:cubic-bezier(0.42, 0, 0.49, 1);z-index:25}.bookings-page .agent-results,.bookings-page .agent-sub-results,.contacts-page .agent-results,.contacts-page .agent-sub-results,.contact .agent-results,.contact .agent-sub-results{animation:agents-animate-in;animation-duration:0.5s;animation-timing-function:cubic-bezier(0.42, 0, 0.49, 1);margin-top:50px}.bookings-page .agent-results:last-child,.bookings-page .agent-sub-results:last-child,.contacts-page .agent-results:last-child,.contacts-page .agent-sub-results:last-child,.contact .agent-results:last-child,.contact .agent-sub-results:last-child{margin-bottom:40px}.bookings-page .agent-results .grid-result__title,.bookings-page .agent-results .search-text,.bookings-page .agent-sub-results .grid-result__title,.bookings-page .agent-sub-results .search-text,.contacts-page .agent-results .grid-result__title,.contacts-page .agent-results .search-text,.contacts-page .agent-sub-results .grid-result__title,.contacts-page .agent-sub-results .search-text,.contact .agent-results .grid-result__title,.contact .agent-results .search-text,.contact .agent-sub-results .grid-result__title,.contact .agent-sub-results .search-text{padding:0;text-transform:uppercase}.bookings-page .agent-results .grid-result__subtitle,.bookings-page .agent-sub-results .grid-result__subtitle,.contacts-page .agent-results .grid-result__subtitle,.contacts-page .agent-sub-results .grid-result__subtitle,.contact .agent-results .grid-result__subtitle,.contact .agent-sub-results .grid-result__subtitle{width:100%;padding:10px;background:#EAEAEA;font-family:"DINNextLTPro-Bold",Helvetica,sans-serif;text-align:center;text-transform:uppercase}.bookings-page .agent-results .grid-result,.bookings-page .agent-sub-results .grid-result,.contacts-page .agent-results .grid-result,.contacts-page .agent-sub-results .grid-result,.contact .agent-results .grid-result,.contact .agent-sub-results .grid-result{width:100%}.bookings-page .agent-results .grid-result:only-child,.bookings-page .agent-sub-results .grid-result:only-child,.contacts-page .agent-results .grid-result:only-child,.contacts-page .agent-sub-results .grid-result:only-child,.contact .agent-results .grid-result:only-child,.contact .agent-sub-results .grid-result:only-child{float:none;margin-right:auto;margin-left:auto}@media only screen and (min-width: 768px){.bookings-page .agent-results .grid-result:only-child,.bookings-page .agent-sub-results .grid-result:only-child,.contacts-page .agent-results .grid-result:only-child,.contacts-page .agent-sub-results .grid-result:only-child,.contact .agent-results .grid-result:only-child,.contact .agent-sub-results .grid-result:only-child{width:50%}}@media only screen and (min-width: 768px){.bookings-page .agent-results .grid-result:not(:only-child),.bookings-page .agent-sub-results .grid-result:not(:only-child),.contacts-page .agent-results .grid-result:not(:only-child),.contacts-page .agent-sub-results .grid-result:not(:only-child),.contact .agent-results .grid-result:not(:only-child),.contact .agent-sub-results .grid-result:not(:only-child){box-sizing:border-box;width:50%;float:left;padding-left:12px;padding-right:12px}}.bookings-page .agent-sub-results .agent-results .grid-result,.contacts-page .agent-sub-results .agent-results .grid-result,.contact .agent-sub-results .agent-results .grid-result{margin-top:30px}.bookings-page .grid-result__title,.bookings-page .search-text,.contacts-page .grid-result__title,.contacts-page .search-text,.contact .grid-result__title,.contact .search-text{text-align:center}@media (min-width: 901px){.bookings-page .agent-finder-form,.contacts-page .agent-finder-form,.contact .agent-finder-form{max-width:590px}.bookings-page .agent-finder-form__field-label,.contacts-page .agent-finder-form__field-label,.contact .agent-finder-form__field-label{padding:5px;font-size:18px}.bookings-page .agent-finder-form__toggle:after,.contacts-page .agent-finder-form__toggle:after,.contact .agent-finder-form__toggle:after{right:30px}}.bookings-page .error-message,.contacts-page .error-message,.contact .error-message{animation:dropdown-animate-in;animation-duration:0.5s;animation-timing-function:cubic-bezier(0.42, 0, 0.49, 1);font-size:12px;color:red}.our-story-main .link-wrapper{width:100%;margin-bottom:25px}.our-story-main .link-wrapper:after{content:" ";display:block;clear:both}.our-story-main .story-content__links__link{max-width:none;width:66.6666666667%;margin:10px 0}@media (min-width: 901px){.our-story-main .story-content__links__link{width:41.6666666667%;margin-left:10px;margin-right:10px}}@media (min-width: 1200px){.our-story-main .story-content__links__link{width:16.6666666667%}}.our-story-main .timeline-image{display:block;width:90%;float:none;margin:auto}.expertise .content__feed-wrapper{height:100%}.error-page{background:#F6F6F6;min-height:calc(100vh - 60px);background-size:cover;backface-visibility:hidden;-webkit-backface-visibility:hidden}.error-page .layout__content{margin-top:60px}.error-page .header__logo a{transition:none}.error-page .header__list-item{transition:none}.error-page .footer{position:fixed;bottom:0;width:100%}
